@charset "utf-8";
/* CSS Document */


body{background:#f4f4f4;font-family:Microsoft YaHei; color:#333; font-size:16px; }

body,h1,h2,h3,h4,ul,li,dl,dt,dd,p,img,em,form,input{margin:0; padding:0; border:0; list-style:none; font-style:normal;}
a{text-decoration:none; color:#333333;}
a:hover{color:#D54E21; text-decoration:underline;}
.clear{font-size:0; clear:both;}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.absolute{position:absolute;}
.relative{position:relative;}
.w980{width:1100px;}
.w950{width:950px;}
.w625{width:625px;}
.w299{width:299px;}
.center{margin:0 auto;}
.mt30{margin-top:30px;}
.mt20{margin-top:20px;}
.mb30{margin-bottom:30px;}
.mb20{margin-bottom:20px;}
/*header*/
.header{height:116px; background:#fff;}
.nav{height:50px; line-height:50px; background:#8c211b;}
.main{background:url(../images/1456486.png) repeat-y; width:1100px;}
.mainbottom{width:1090px; background:url(../images/1373669.png) no-repeat; height:25px; margin:0 auto; box-shadow: 0px 5px 6px -7px #5E5E5E; background: #fff;}
.banner_hd{background:url(../images/1456444.jpg) no-repeat center 0; height:500px; position:absolute; width:100%; left:0; z-index:-1; overflow:hidden;}
.main_redborder{border-bottom:5px #8c211b solid;}
.maincon{padding:10px 20px;}
.maincon2{padding:20px;}
.stext{border:1px #c41222 solid; height:29px; width:180px; background:none; border-right:0; vertical-align:top;}
.sbtn{height:31px; background:url(../images/1456488.jpg) no-repeat; border:0; width:40px; vertical-align:top; margin:0; padding:0;}
.headercon ul{position:absolute; right:0; top:10px; width:235px; color:#dedede; font-size:14px;}
.headercon ul li{padding-top:10px;}
 em{font-family:simsun; color:#777;}
.headercon ul li a{color:#777;}
.navcon ul li{float:left; width:120px; text-align:center;}
.navcon ul li a{ font-size:14px; font-weight:bold; color:#fff; line-height:35px;}
/*1.12 begin*/
.bodertitle{border:1px #d2d2d2 solid; height:45px; border-width:1px 0 1px 0;}
.bodertitle h2{line-height:45px; font-size:20px; font-weight:lighter;}
.bodertitle label{top:0; right:0; top:10px;}
.lrdiv{width:950px; overflow:hidden;}
.lrcon{width:10000%;}
.lrcon ul li{float:left; display:inline; margin-right:13px;}
.lrcon ul li p{padding:5px 0;}
.lrcon ul li a{font-size:14px;}
.sandiv{margin-top:30px;}
.sdlcon{width:735px;}
.sdrcon{width:299px;}
.santitle{height:35px;}
.santitle h2{font-size:20px; font-weight:lighter;}
.santitle label{top:0; right:0; top:0;}
.santitle label a{color:#888;}
.santitle label img{vertical-align:-3px;}
.bodertitle label a{color:#888;}
.bodertitle label img{vertical-align:-3px;}

.sanyw dl dt{float:left;}
.sanyw dl dd{line-height:24px; width:305px; float:left; background:url(../images/1456458.jpg) 10px 10px no-repeat; padding-left:17px;}
.sanyw dl dd{margin-bottom:6px; position:relative;}
.sanyw dl dd span{color:#999; position:absolute; right:0; bottom:0;}


.sanqh ul{padding-top:5px; border-top:1px #ddd solid; margin-top:30px;}
.sanqh ul li{float:left; width:100px; height:30px; line-height:22px; text-align:center; font-size:16px; margin-right:3px;}
.sanqh ul .licur{background:url(../images/1456473.jpg) no-repeat center;}
.sanqh ul .licur a{color:#fff;}


.sanqh2 ul{padding-top:15px; border-top:1px #ddd solid; margin-top:30px;}
.sanqh2 ul li{float:left; width:120px; height:33px; line-height:25px; text-align:center; font-size:16px; margin-right:3px;}
.sanqh2 ul .licur{background:url(../images/1456475.jpg) no-repeat center;}
.sanqh2 ul .licur a{color:#fff;}




.sanlist ul li{line-height:22px; background:url(../images/1456458.jpg) 0 center no-repeat; padding-left:10px; position:relative;}
.sanlist ul li{height:35px; line-height:35px; position:relative;}
.sanlist ul li span{position:absolute; right:0; color:#999; font-size:14px;}

.rtitle{width:299px; height:31px; background:url(../images/1456487.gif) no-repeat;}
.rtitle h2,.rtitle label{font-size:16px; color:#fff; line-height:31px; padding-left:10px; font-weight:lighter;}
.rtitle label{padding-left:0;}
.rtitle h2 a,.rtitle label a{color:#fff; display:inline-block; height:31px; padding:0 10px; margin-top:1px; margin-left:1px;}
.rtitle label a.rtitle_cur{background:#fff; color:#333;}




.sdrcon_a{border:1px #8c211b solid; height:217px;}
.sdrcon_b{height:307px; border:1px #8c211b solid;}
.sdrcon_c{height:160px; border:1px #8c211b solid;}
.sdrcon_a dl{padding:0 10px;}
.sdrcon_a dl dt{font-size:16px; background:url(../images/1456459.gif) right no-repeat;}
.sdrcon_a dl dt{height:34px; line-height:34px; cursor:pointer;}
.bbtgray{border-bottom:1px #ddd solid;}
.sdrcon_a dl .bgnull{background:none;}
.sdrcon_b dl{padding:7px 0 0 7px;}
.sdrcon_b dt{padding-bottom:10px;}
.sdrcon_b dd{height:33px; line-height:33px;}

.sdrcon_c li{float:left; display:inline; margin:5px 0 0 12px;}
.sanqy_l{width:210px;}
.sanqy_r{width:385px;}
.sanqy_l dl dd{background:url(../images/1456460.gif) no-repeat left; height:27px; line-height:27px; padding-left:20px;}
.sanqy_l dl dt{padding:10px 0;}
.mnav{height:55px; background:url(../images/1373677.gif) no-repeat 20px center;}
.mnav span{line-height:52px; padding-left:40px;}
.ttitle{text-align:center; padding:50px 0;}
.ttitle h1{font-size:24px; font-weight:lighter;}
.tinfo{width:700px; margin:0 auto; border-bottom:1px #ddd dashed; height:35px; font-size:14px; color:#878787;}
.tcon{width:700px; margin:0 auto; padding-top:40px;}
.taction{padding:50px 0 20px 0; text-align:center;}
/*1.12 end*/

/*1.13 begin*/
.dingyue{display:inline-block; background:url(../images/1456466.gif) no-repeat; width:21px; height:20px;}
a.dingyue:hover{background:url(../images/#) no-repeat;}
.fenxiang{display:inline-block; background:url(../images/1456464.gif) no-repeat; width:21px; height:20px;}
a.fenxiang:hover{background:url(../images/1456465.jpg) no-repeat;}
.pingdao_a dl dt{float:left; margin-right:20px;}
.pingdao_a dl dd a{font-size:16px; color:#8b201a;}
.pingdao_a dl dd span{line-height:24px;}
.qhcon{top:135px; left:255px;}
.sdrcon_auto{border:1px #8c211b solid;}
.sdrcon_auto ul,.sdrcon_auto dl{padding:10px 10px 0 10px;}
.sdrcon_auto li{background:url(../images/1456458.jpg) no-repeat left 10px; padding-left:10px; line-height:22px; margin-bottom:10px;}
.sdrcon_auto dl dt{padding-bottom:10px;}
.sdrcon_auto dl dd{background:url(../images/1456458.jpg) no-repeat left 10px; padding-left:10px; line-height:22px;}
.sdrcon_auto dl dd a{font-size:14px; color:#676767;}
.shiye dl{border-bottom:1px #ddd dashed; padding-bottom:15px;}
.zizhan a{display:inline-block; padding:6px 8px;}




.sdrcon_a2{border:1px #8c211b solid;}
.sdrcon_a2 dl{padding:0 10px; background:#f5f5f5; border-bottom:1px #ddd solid;}
.sdrcon_a2 dl dt{font-size:16px; background:url(../images/1456455.jpg) left no-repeat; padding-left:20px;}
.sdrcon_a2 dl dt{height:34px; line-height:34px; cursor:pointer;}
.sdrcon_a2 dl .bgnull{background:none;}
.sdrcon_a2 dd{padding-bottom:8px; display:none;}
/*1.13 end*/


.sdrcon_auto input{vertical-align:-3px;}








.footer{width:1090px; background:url(../images/1456456.png) no-repeat; height:199px; margin:20px auto; font-size:15px; box-shadow: 1px 1px 5px 0px #dadada;background: #fff;}
.footer ul{width:800px; margin:0 auto; text-align:center; line-height:24px; padding-top:45px; color:#b3b3b3;}
.footer ul a{color:#777777; font-weight:bold;}
