/* CSS Document */
body{ FONT-SIZE:14px; PADDING:0px;MARGIN:0px;FONT-FAMILY: "微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;line-height:20px; background:#ebebeb; min-width:1300px; }
/* table{ margin:0 auto;border-spacing:0;border-collapse:collapse; } */
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none; color:#861600;}
a{color:#333333;}
legend{color:#000;}
fieldset,img{border:0;}
.center{text-align:center;}
input{  outline:none;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}
#top{ width:100%; height:40px; background:#000; }
#top .top{ width:1200px; height:40px; line-height:40px; margin:0 auto; color:#e5e5e5; font-size: 13px; }
#top .top a{ color:#e5e5e5; }
#top .top a:hover{ color:#ffffff; }

.logobj{ height:150px; width:100%; background:url(../images/mb_18.png) bottom repeat-x #861600;;}
.logobjc{ width:1200px; margin:0 auto;}
.logolf{ width:650px; height:76px;overflow:hidden; float:left; margin-top:37px;}
.logolf img{ width:650px; height:76px; }
.souyou{float:right; width:232px; height:80px;margin-top:40px;}
.sous{ width:232px; height:30px; background:url(../images/mb_09-04.png) no-repeat; }
.soua{ width:185px; float:left; height:26px; line-height:26px; margin-top:2px; margin-left:10px; border:0px; background:none; font-size:12px; color:#ffffff; }
.ssan{ width:26px; height:24px; float:left; margin-top:3px; background:url(../images/e_03.png) no-repeat; border:0px; }

.daoh{ height:45px; background:#861600; width:100%; }
.daohc{ width:1200px; height:45px; line-height:45px; color:#fff; margin:0 auto; font-size:14px;}

.bot{ background:#861600; line-height:35px; text-align:center; color:#fff; font-size:14px;  padding:20px 0px; border-top:8px solid #1e1e1e; margin-top:20px;}
.bot a{ color:#fff; }
.bot a:hover{ color:#ffffff; }

.ban535{ width:100%; height:550px; }
.banner-box{ width:100%; height:550px; overflow:hidden; position:relative; }
.banner-box .hd .prev{ position:absolute; left:50px; top:50%; margin-top:-52px; width:49px; height:104px; overflow:hidden; cursor:pointer; background:url(../images/foot.png) no-repeat 0 0; z-index:1000; }
.banner-box .hd .next{ position:absolute; right:50px; top:50%; margin-top:-52px; width:49px; height:104px; overflow:hidden; cursor:pointer; background:url(../images/foot.png) no-repeat -49px 0; z-index:1000; }	 
.banner-box .bd{ width:100%; height:550px; overflow:hidden; }
.banner-box .bd ul{ overflow:hidden;}
.banner-box .bd ul li{ float:left; width:100%; height:550px; overflow:hidden; text-align:center; }
.banner-box .bd ul li img{ width:auto; height:550px; }
.banner-box .bd ul li a{ display:block; width:100%; height:550px; }

.wac{ width:1120px; height:140px; margin:0 auto; background:url(../images/xinbk.png) no-repeat; position:relative; bottom:90px; padding:20px 40px;}
.wac h3{ font-size:30px; text-align:center; line-height:50px; font-weight:bold;}
.wac p{ font-size:14px; line-height:30px; margin-top:30px;}
.wa1200{ width:1160px; height:auto; padding:20px; margin:0 auto; background:#fff; margin-top:105px;}

.xyyw{ height:50px; border-bottom:1px solid #ccc;}
.xyywlf{ width:150px; background:url(../images/mb_30.png) left center no-repeat; float:left; line-height:50px; text-indent:40px; font-size:18px;}
.xyywgg{ width:50px; float:right; line-height:50px; font-size:14px;}
.xy381{ width:100%; margin-top:20px;}
.xy381 li{ width:365px; height:220px; overflow:hidden; float:left;border-right:1px solid #ccc;padding-right:13px; padding-left:10px;}
.xy381 img{ width:365px; height:220px; /* height:186px; */}

.xy381listlf{ height:auto; width:100%;  padding-top:10px;}
.xy381listlf li{ line-height:33px; width:31%;float:left; color:#9e9e9e; margin-left:2%; font-size:14px; background:url(../images/mb_23.png) left center no-repeat; text-indent:10px;}

.xy381w{ width:100%; height: auto;}
.wa1200w{ width:1160px; height:auto; padding:20px; margin:0 auto; background:#fff; margin-top:15px;}
.zc560{ width:560px; float:left; height:auto;}
.lixist{ min-height:165px; padding:0px 5px; overflow:hidden; margin-top:10px;}
.lixist li{ text-align:right; line-height:33px; color:#9e9e9e; font-size:14px; background:url(../images/mb_23.png) left center no-repeat; text-indent:10px;}
.lixist li a{ float:left; text-align:left; }
.zc560rr{ width:560px; float: right; height:auto;}

.kstd-list ul{ overflow: hidden; padding:15px 0; }
.kstd-list ul li{ float: left; width:210px; height:65px; margin-bottom: 16px; margin:5px 11px; overflow: hidden; }
.kstd-list ul li .kstd-list1{background: url(../images/1.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list2{background: url(../images/2.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list3{background: url(../images/3.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list4{background: url(../images/4.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list5{background: url(../images/5.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list6{background: url(../images/6.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list7{background: url(../images/7.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list8{background: url(../images/8.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list9{background: url(../images/9.png) no-repeat;background-color:#747474;}
.kstd-list ul li .kstd-list10{background: url(../images/10.png) no-repeat;background-color:#747474;}
.kstd-list ul li span{ display: inline-block; width:65px; height:65px; float: left; }
.kstd-list ul li p{ display: inline-block; width:145px; height:65px; float: right; font-size:16px; }
.kstd-list ul li p a{ display: block; width:145px; height:65px; line-height: 65px; text-align: center; color:#2C2C2C; background-color: #F2F1F1; }
.kstd-list ul .mr{ margin-right:25px; }

.xddlf{ width:150px; background:url(../images/mb_67.png) left center no-repeat; float:left; line-height:50px; text-indent:40px; font-size:18px;}
.xddlfa{ width:150px; background:url(../images/mb_41.png) left center no-repeat; float:left; line-height:50px; text-indent:40px; font-size:18px;}
.xddlfb{ width:150px; background:url(../images/mb_38.png) left center no-repeat; float:left; line-height:50px; text-indent:40px; font-size:18px;}

/******************************列表页***********************************/
#two-banner{ width:100%; height:200px; }
.two-banner{ width:1200px; height:200px;  margin:0 auto; overflow: hidden; }
.two-banner img{ width:100%; height:200px; }

.content{ width:1200px; margin:0 auto; position:relative; }
.sy-content{width:100%;height:auto; position:relative; } 
.main{width:1000px; min-height:500px; margin-top:-40px;}
.left{float:left;width:220px;margin-left:20px; background:#e2e2e2; position:absolute; left:0px; top:-40px;}
.right{float:right;width:900px; background:#fff; margin-top:15px; padding:20px;}
.lmmc{width:200px; height:65px; color:#fff; font-size:24px; line-height:65px; padding-left:20px; margin-bottom:4px; background:url(../images/lanmu-bg.jpg);}
.left-list{width:220px; }
.left-list li a{color:#333; /*height:40px;*/ line-height:40px; padding-left:20px; width:200px; background:#e2e2e2; font-size:14px; display:block; border-bottom:1px solid #fcfcfc;} 
.left-list li a:hover,.left-current{background:#861600!important; color:#fff!important;}
.dqlm {width: 100%;height:40px; overflow:hidden;}
.dqlm h3{line-height: 36px;font-size:20px;color:#861600;padding-left:6px;}
.local{color:#666; font-size:14px;margin-top:12px;}
.local a{padding:0 6px;color:#666; font-size:14px;}

.jj{width:860px;padding:20px 20px 15px 20px; border-top:2px solid #e8e8e8; min-height:300px; line-height:200%;font-size:14px;}
.jj p{line-height:200%; text-indent:2em; /*margin-bottom:15px;*/ text-align:justify; text-justify:inter-ideograph; font-size:14px;}
.jj p img{ text-align:center; margin-left:-2em; max-width:100%; height:auto; }

.list{width:860px;padding:15px 20px; border-top:2px solid #e8e8e8; min-height:300px;}
.list li{background:url(../images/icon_06.jpg) no-repeat 2px center; padding-left:17px; height:45px; line-height:45px;border-bottom:1px dashed #aaa; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.list li a{ color:#333; font-size:15px;}
.list li a:hover{color:#861600;}
.list li span{ float:right; color:#999;font-size:15px; margin-left:15px; }

.piclist{ width:900px; padding:20px 0px 15px 0px; overflow:hidden; }
.piclist li{ float:left; width:260px; height:230px; margin:0px 20px 20px 20px; }
.piclist li img{ width:260px; height:195px; vertical-align:top; }
.piclist li p{ height:35px; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; font-size:14px; }

.conth{ width:95%; height:auto; margin:0 auto; padding-top:20px; overflow: hidden; }
.conth1{ font-size:30px; color:#000000; text-align:center; line-height:45px; padding:20px 0px;}
.conthsj{ height:35px; line-height:35px; text-align:center; color:#999; border-bottom:1px  dotted #e7e7e7;}
.concon{ padding:25px 20px; font-size:16px; line-height:210%; }
.concon p{ /*text-indent:32px;*/ }
.concon img{ text-align:center; max-width:100%; height:auto; }
.sytxyt{ overflow:hidden; line-height:35px; font-size:16px; color:#666666; padding:15px 6px 20px 6px; border-top:1px solid #e7e7e7; }
.sytxyt b{ color:#000000; }
.sytxyt a{ color:#666666; }