@charset "gb2312";
/* CSS Document */

body { font-size: 16px; font-family:"Î¢ÈíÑÅºÚ"; background:url(../images/2016/bg.jpg) repeat; color:#363636;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, th, td { margin: 0px; padding: 0px; }
table { border-collapse: collapse; -spacing: 0px; }
fieldset, img { border: 0px; }
img { vertical-align: top; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a { color: #656565; text-decoration: none; }
a:hover { color: #277d88; text-decoration: none; }
a:active { color: #277d88; }
a:visited { text-decoration: none; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.html .clearfix { height: 1%; }
.brown{ color:#A16B52}

/****/
.header{ width:100%; background:url(../images/sxmlyjxcpx/topbg.jpg) no-repeat center 0; height:971px; margin-bottom:40px; display:inline-block}
.header h1{ font-size:0; display:none;}
.header div{ width:900px; margin:auto; height:100px; position:relative; overflow:hidden; margin-top:260px}
.header div h2{ width:458px; height:100px; position:absolute; top:0; right:-40px;}
.header div h2 a{ display:block; height:29px; width:140px; text-align:center; font-size:22px; color:#248C59; border-right:2px solid #248C59; float:left; margin-bottom:20px}
.header div h2 a:hover{ text-decoration:underline; color:#23AC38}
.header div h2 a.wycj{ height:47px; line-height:40px; color:#fff; background:url(../images/2016/wycjbg.png) no-repeat 10px 0; margin:-6px 0 0 10px; border:none}

.con{ width:100%; background:url(../images/2016/renwubg.png) no-repeat center 190px;}
.center{ width:1010px; margin:auto;}
.dsgs{ width:1010px; height:151px; background:url(../images/2016/dsgsbg.jpg) no-repeat; margin:auto}
.dsgs p{ font-size:36px; margin:auto; width:182px; padding:16px 0 0 20px; font-family:"ËÎÌå"}
.textk{ width:1010px; margin:auto;padding:20px 0}
.textk p{ width:880px; line-height:29px; text-indent:2em; margin:auto; color:#7D4429; font-family:"ºÚÌå"; margin-bottom:10px}
.titline,.titline2{ height:40px; background:url(../images/2016/linebg.jpg) no-repeat; line-height:40px; text-align:center; font-size:36px;font-family:"ËÎÌå"; margin-top:30px}
.titline2{background:url(../images/2016/linebg2.jpg) no-repeat;}
.sectit{ width:960px; padding-top:30px}
.sectit p{ width:25%; text-align:center; font-size:22px; float:left}
.sec_con{ width:985px; height:166px; overflow:hidden; padding-top:25px}
.sec_con table{ width:990px;}
.sec_con table td{ border-right:1px dashed #B57C61; vertical-align:middle; font-size:14px; height:100px; padding:30px 0; line-height:30px;}
.sec_con table td.pl30{ padding-left:35px}


.jxsz{ width:960px; padding:8px 0; margin:auto; line-height:30px;}
.jxsz h4{ font-size:22px; line-height:30px; margin-bottom:25px}

.slideTxtBox{ width:1000px;margin:auto; margin-top:30px; margin-bottom:40px }
.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px;   position:relative; margin-bottom:20px }
.slideTxtBox .hd ul{ margin:auto;height:32px; width:680px}
.slideTxtBox .hd ul li{ float:left; padding:0 15px 6px; cursor:pointer;  border-right:1px dashed #B57C61; font-size:20px;text-align:center; color:#B57C61; font-weight:400}
.slideTxtBox .hd ul li.noline{ border:none}
.slideTxtBox .hd ul li.on{ height:30px; background:url(../images/2016/cur.jpg) no-repeat center bottom;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.item1 h4{ color:#B57C61; font-size:22px; margin:8px 0; font-family:"ËÎÌå"}
.item1 p{ font-size:14px; line-height:26px; padding-top:10px}
.item{ line-height:26px;}


.slideImgBox{ width:1000px;margin:auto; margin-top:30px;}
.slideImgBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px;   position:relative; margin-bottom:20px }
.slideImgBox .hd ul{ margin:auto;height:32px; width:500px}
.slideImgBox .hd ul li{ float:left; padding:0 15px 6px; cursor:pointer;  border-right:1px dashed #B57C61; font-size:20px;text-align:center; color:#B57C61}
.slideImgBox .hd ul li.noline{ border:none}
.slideImgBox .hd ul li.on{ height:30px; background:url(../images/2016/cur.jpg) no-repeat center bottom;}
.slideImgBox .bd ul{ width:1050px;}
.slideImgBox .bd ul li{width:300px; margin:10px 18px 0; float:left}
.slideImgBox .bd ul li a img{ width:300px; height:200px;}
.slideImgBox .bd li p{ height:24px; line-height:24px; padding:22px 0; text-align:center; font-size:14px; color:#363636}
.slideImgBox .bd li p a{ color:#363636}
.slideImgBox .bd li p a:hover{ text-decoration:underline}
.slideImgBox .bd li .date{ float:right; color:#999;}
.indmorelink{ clear:both; font-size:18px; color:#B57C61; text-align:center; line-height:24px; padding:0 0 30px 0;}
.indmorelink a{ color:#B57C61;}

/****list***/
.listtop{ width:100%; background:url(../images/2016/listtopbg.jpg) no-repeat center 0; height:362px;}
.navk{ width:100%; height:40px; background:#996C33}
.nav{ width:1000px; margin:auto; line-height:40px; color:#fff; font-size:18px}
.nav a{ margin-right:125px; color:#fff; margin-left:3px}
.nav a.navlast{ margin:0; background:url(../images/2016/wycjbg.png) no-repeat; padding:10px 25px; color:#996C33}
.nav a:hover{ color:#FD8900}

#ylds{position:relative;width:1050px; margin:0 auto;}
.listc{ width:300px;float:left;overflow:hidden;padding:15px 5px 5px; text-align:center;  overflow:hidden;box-shadow: 0 1px 3px rgba(34,25,25,0.2);}
.listc img{ width:300px;margin-bottom:5px;}
.listc p{ font-size:14px; padding:10px 0 15px 0}
.listc:hover{box-shadow: 0 1px 3px rgba(34,25,25,0.5);}
.listc a{ color:#363636; text-decoration:none; font-size:14px;}

/****20160622***/
.header div h2 a.csxx{ width:245px; border:none}
.minglu{ width:1012px; height:130px; margin:auto; background:url(../images/2016/minglu.jpg) no-repeat center top; padding:40px 0 0 0}
.minglu a img{ float:left; margin:0 5px;}

.footer { width:100%; padding:10px 0px 20px; background:#ffffff; border-top:3px solid #000; font-size:13px;}
.footer .con{ position:relative;width:1000px; margin:0 auto;}
.footer .footquicklink { padding:13px 0px 0px 0px; text-align:center; }
.footer .footquicklink li { display:inline; padding:0px 3px 0px 10px; background:url(../images/separator1.gif) no-repeat left center; }
.footer .footquicklink li.fqlfirst { background:none; }
.footer a:link { color:#004177; text-decoration:none; }
.footer a:visited { color:#004177; text-decoration:none; }
.footer a:hover { color:#004177; text-decoration:underline; }
.footer .sidemessage { padding-top:9px; text-align:center; color:#000; }
.footer .dzjgbox { position:absolute; left:40px; top:10px; }