﻿@charset "gb2312";/*-----------------����-----------------*/
body {margin:0px;font-size:12px;color: #3a3a3a;font-family:"Microsoft YaHei","微软雅黑";line-height:22px;background:url(../img/bg.jpg);}
* {padding:0px;margin:0px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body, ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button, th, td {margin:0;padding:0;}
h1, h2, h3, h4, h5, h6 {list-style:none;font-weight:normal;}
strong {font-weight:normal}
button {overflow:visible}
img {border:none;vertical-align:bottom}
a {color: #3a3a3a;text-decoration:none;}
a:hover {text-decoration:none;}
li {list-style:none;}
input, select, button {vertical-align:middle;}
.clear {overflow:hidden;clear:both;height:0px;}
.lf {float:left;}
.rt {float:right;}
.m {width:1185px;margin:0 auto;}
/*-----------------ͷ��-----------------*/
.head{background:url(../img/top_bg.png) repeat-x;overflow:hidden;padding: 35px 0 16px 0;}
.head .logo{float: left;}
.head .tel{float: right;background: url(../img/tel_bg.png) no-repeat right top;font-size: 33px;color: #6a0a0a;padding-top: 44px;font-weight: bold;margin-top: 49px;}
/*-----------------����-----------------*/
.nav {background:#551c03;height:36px;line-height:36px;}
.nav ul {width:1185px;margin: 0 auto;}
.nav ul li {float: left;margin-right: 46px;}
.nav ul li a {font-size: 16px;color: #fff;}
.nav ul li a:hover, .nav ul li a.on {}
/*-----------------��ҳ����banner-----------------*/
.banner {height:504px;position:relative;}
.banner .hd {position:absolute;bottom:10px;text-align:center;z-index:99;width:100%;}
.banner .hd ul li {display:inline-block;margin:0 5px;width:11px;height:11px;background:#FFF;text-indent:-9999px;cursor:pointer;}
.banner .hd ul li.on {background: #551c03;}
.banner .bd {height:100%}
.banner .bd ul {height:100%}
.banner .bd ul li {height:100%}
/*-----------------��ҳ���岿��-----------------*/
.main{border: 2px solid #551c03;background:url(../img/top_bg.png) repeat-x top #fcfcfc;width: 1185px;margin:0 auto;padding: 0px 13px;margin-bottom: 28px;}
.con1{padding-top: 21px;text-align: center;}
.con1 ul li{float: left;padding: 0 27px;}
.con1 ul li a{font-size: 18px;color: #fff;display: inline-block;background: #551c03;height: 32px;line-height: 32px;border-radius: 5px;padding: 0 19px;}
.con2{margin-top: 24px;}
.con2 .lf{width: 432px;font-size: 18px;line-height: 28px;}
.con2 .lf .fla{margin-top: 21px;border: 1px solid #5e2811;border-bottom: none;background: #fafafe;}
.con2 .lf .about{border: 1px solid #5e2811;border-top: none;padding: 13px 5px;background: #fafafe;text-indent: 2em;}
.con2 .rt{width: 710px;font-size: 18px;line-height: 28px;}
.con2 .rt .about2{margin-top: 18px;border: 1px solid #5e2811;height: 440px;padding-left: 5px;background: #fafafe;}
.con2 .rt .about2 img{text-align:right;float: right;}
.con3{border: 1px solid #5e2811;padding: 17px 13px 0 17px;margin-top: 28px;border-bottom: none;background: #ffffff;}
.zoujin{ background:url(../img/xx_bg1.jpg) no-repeat bottom center; padding-bottom:18px;}
.zoujin .rt{font-size: 16px;color: #551c03;margin-top: 10px;}
.zoujin .rt a{font-size: 16px;color: #551c03;}
.con4{border: 1px solid #5e2811;border-top: none;padding: 0 10px;padding-bottom: 47px;background: #ffffff;}
.con4 .xx li{float: left;margin-right: 29px;margin-top: 19px;}
.con4 .xx li h3{background:url(../img/m_bg.jpg) no-repeat;width:552px;height:36px;line-height: 36px;text-align: center;font-size: 22px;color: #551c03;}
.con4 .xx li .nr{}
.con4 .xx li .nr .lf{margin-top:18px;margin-left: 5px;}
.con4 .xx li .nr .lf a{position: relative;display: block;}
.con4 .xx li .nr .lf a span{background:url(../img/xx_bg2.png);position: absolute;left: 0;bottom: 0;height: 37px;line-height: 37px;width: 100%;text-align: center;color: #fff;font-size: 14px;}
.con4 .xx li .nr .rt{width: 355px;font-size: 16px;line-height: 28px;padding-right: 5px;padding-top: 3px;}
.con4 .xx li .nr .rt li{float: none;margin: 0;}
.con4 .xx li .nr .rt li span{ float:right;}
.con4 .xx .more{color: #531e06;font-size: 16px;float: right;margin-top: 10px;}
.con5{border: 1px solid #5e2811;margin-top: 37px;padding: 17px 13px 0 17px;background: #ffffff;margin-bottom: 48px;}
.con5 .xx2{overflow:hidden;margin-top: 32px;padding-bottom: 15px;}
.con5 .xx21 li{ display:inline-block; margin:0 7px; line-height:36px;text-align:center}
.con5 .xx21 li a{color:#551c03; font-size:14px}
.con5 .xx21 li img{}
/*-----------------��ҳ-----------------*/
.ny{ width:1180px; margin:30px auto;}
.ny1{ width:265px;/*width:265px;*/ }
#cplist1{height:65px;padding-top:20px;color:#fff;background-color:#551c03;font-size:28px;line-height:40px;text-align: center;}
#cplist1 span{ font-size:16px; display:block;}
.cplist{ width:265px; height:40px; line-height:40px; margin-top:10px; background-color:#3e97e4;}
.cplist a{ color:#fff; font-weight:bold; font-size:15px;}

#cplist{padding:7px 15px;border:1px solid #000;}
#cplist ul li{ text-align:center; /*width:233px;*/ width:190px; border-bottom:1px dashed #551c03; font-size:18px; color:#551c03;height:40px; line-height:40px; }
#cplist ul li a{ text-decoration:none; color:#551c03;}
.ny2{ width:887px;}
#nei{ height:55px; line-height:55px; width:859px; border-left:11px solid #551c03; padding-left:15px; font-size:16px; background-color:#f0f0f0; text-align:left;}
.nei{ text-align:left; padding:20px 15px;}

.ncpclos{ text-align:right; height:30px; line-height:30px; font-size:14px;}
.ncp li{ width:285px; text-align:left; float:left; height:220px; margin-bottom:10px;}
.ncp img {border:1px solid #ccc; width:255px; height:180px;}
.ncptil{text-align:center; margin-left:0; margin-top:6px;}
.ncptil a{ display:block;  width:255px; height:26px; line-height:26px;}
.ncptil a:hover{text-decoration:none;color:#551c03;}
.cutepage {
  TEXT-ALIGN: right
}.tit1 {
  HEIGHT: 32px; line-height:32px;  border-bottom:1px dashed #ccc;
}
.tit1 SPAN {
  PADDING-LEFT: 10px; BACKGROUND: url(../img/icon.2.jpg) center left no-repeat
}
.time1 {
  TEXT-ALIGN: right; border-bottom:1px dashed #ccc;
}
.time1 SPAN {
  COLOR: #999999;font-size:12px;
}
.ncptopic{text-align:center; font-size:18px; font-weight:blod; height:35px; line-height:35px;}
.ncpcon a{color:#551c03;}
.ncptime{text-align:center; height:30px; line-height:30px;}
.ncpimg{text-align:center; width:600px; border:1px solid #ccc; padding:3px;}
.ncpimg img{ width:600px;}
.ncpcon{padding:10px 5px;font-size: 14px;}
.ncpclos{ text-align:right; height:30px; line-height:30px; font-size:14px;}


/*-----------------β��-----------------*/
.foot .nav_b {height: 67px;line-height: 67px;margin: 0 auto;overflow: hidden; background:url(../img/foot_bg.png) repeat-x;text-align:center}
.foot .nav_b ul{ width:1185px; margin:0 auto}
.foot .nav_b ul li {float: left;padding: 0;margin-right: 42px;}
.foot .nav_b ul li a {font-size: 18px;color: #fff;}
.foot .copyright {width: 1185px;margin: 0 auto;padding: 21px 0 50px 0;color: #000;font-size: 14px;line-height: 26px;}
.foot .copyright .rt{margin-top: 11px;}


.xiaocms-page li{ display:inline-block;}
.xiaocms-page{ text-align:center; padding:10px; padding-top:30px;}
.xiaocms-page a { display:inline-block; height:22px; line-height:22px; background: #fff; border:1px solid #551c03; text-align:center; color: #551c03; padding:0 10px;/* margin-left: 1px; */margin-left: 4px;/* border: 2px solid; */  border-radius: 5px;  -moz-border-radius:25px; /* Old Firefox */}
.xiaocms-page a:hover { background: #551c03; color: #fff; text-decoration:none; }
.xiaocms-page span { display:inline-block; height:22px;padding:0 10px; line-height:22px; background: #551c03; border: 1px solid #551c03; color:#fff; text-align:center;margin-left: 1px; border-radius: 5px;}

.backtop{  bottom:150px;display:none;  width:32px; height:32px; position:fixed; z-index:6; left:50%; margin-left:600px; background:url(../img/backtop.jpg) center center no-repeat;}
.ny1{ padding-bottom:30px;}


.ny1n{ width:220px;}
.ny2n{ float:left; margin-left:20px; width:700px;}

.ny3{ float:right; width:220px;}
.ny2n #nei{ width:698px;}
#cplist ul li a{ font-size:14px;}
.ny3 #cplist1{ margin-top:0;}

.con4  .rt li a{ display:inline-block; width:70%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; height:28px;}
.con4  .rt li a:hover{ color:#551c03;}
.con4 .xx li .nr{ padding-top:12px;}