html,body{min-width: 1200px;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol,li{list-style: none;list-style-type:none}
a{
    text-decoration: none;color:#333;
    text-decoration: none !important;
}
a:hover{
    text-decoration: none !important;

}


a span{text-decoration: none !important;}

a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;}
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none !important; color: #333; }
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "Microsoft Yahei";}
textarea{font-family: "Microsoft Yahei";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:100%;}

*{font-family: "Microsoft Yahei";font-size:14px;box-sizing: border-box;}


.header{width:100%;background: url("../img/header_bg.png") left top no-repeat;height:143px;}
.header_box{width: 1200px;margin:0 auto;}
.logo{margin-top:25px;}
.xiaoxun{margin-top: 50px;margin-left: 195px;}
.top_link{margin-top:15px;}

.top_link a{font-size:14px;line-height:43px;color:#a5a5a6;}
.top_link span{color:#a5a5a6;font-size:14px;padding:0 15px;}
.search{width: 155px;height:33px;background:#fff;border-radius: 50px;border: 1px solid #b1c8e1;padding-left:17px;position: relative;margin-top: 10px;}
.search_text{background:transparent;line-height:31px;width:82%;height:32px;}
.search_img{position:absolute;top:6px;right: 15px;}

.nav{width:100%;background:#41893d;height:57px;}
.nav_box{width:1200px;margin:0 auto;}
.nav_box ul li{float:left;position: relative;width:120px;text-align:center;}
.nav_box ul li>a{color:#fff;font-size:18px;line-height:57px;display: block;}
.nav_box ul li:hover{background:#fff;}
.nav_box ul li:hover a{color:#41893d}
.nav_box ul li .subnav{display: none;width:100%;position: absolute;left:0;top:57px;z-index:99;background:#fff;}
.nav_box ul li:hover .subnav{display: block;}
.nav_box ul li .subnav a{display: block;color:#41893d;line-height: 24px;font-size:16px;padding: 10px 0;}
.nav_box ul li .subnav a:hover{background:#41893d;color:#fff;}



.banner{width:100%;height:465px;background:#f4f3f3;}
.w3cFocus{width: 1200px;position:relative;height:465px;background:#f4f3f3;margin:0 auto;}
.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:0px; top:190px; width:47px; height:87px; background:url(../img/left.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.w3cFocus .next{ left:auto; right:-1px; background-position:-46px 0; background:url(../img/right.png) no-repeat;}
.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.w3cFocusIn{width: 1200px;height:465px;position:relative;margin:0 auto;overflow:hidden;}
.w3cFocusIn .bd li{ vertical-align:middle; }
.w3cFocusIn .bd li img{ width:100%; height:465px; display:block;  }

.main1{margin-top:20px;width:100%;}
.main1_box{width:1200px;margin:0 auto;}
.xydt{width:800px;}
.title{width:100%;line-height:48px;background: url("../img/title_bg1.png") left bottom no-repeat;margin-bottom: 23px;}

//.title h3{color:#41893d;font-size:20px;background:url("../img/xydt.png") left center no-repeat;padding-left:33px;font-weight:bold;}

.title h3{color:#41893d;font-size:20px;font-weight:bold;}
.title span{float:right}
.title span a{font-size:12px;color:#525151;line-height: 48px;}
.slideBox{ width:397px; height:308px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:18px; bottom:16px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-left:5px;  width:9px; height:9px; line-height:9px; text-align:center; background:#fff; cursor:pointer;color:#fff; }
.slideBox .hd ul li.on{ background:#e8ae11; color:#e8ae11; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;}
.slideBox .bd li p{width:100%;height:48px;background:url("../img/bgbgbg.png") left top repeat;position: absolute;bottom: 0px;left:0px;color:#fff;font-size:16px;line-height:48px;padding-left:15px;}
.slideBox .bd img{ width:397px; height:308px; display:block;  }

.news_list{width:380px;}
.news_list li{line-height:40px;}
.news_list li:first-child{line-height:36px;}
.news_list li a{font-size:16px;color:#6f6f6f;display:block;}
.news_list li span{color:#999999;float:right;font-size:16px;line-height:40px;padding-right:5px;}

.tzgg{width:375px;}
.tzgg .title{margin-bottom: 15px;}
//.tzgg .title h3{background:url("../img/tzgg.png") left center no-repeat;}
.tzgg ul li{border-top: 1px dashed #e1e1e1;padding: 6px 0;min-height:83px;}
.tzgg ul li:first-child{border: 0px;}
.tzgg ul li a{color:#666666;font-size:16px;line-height:35px;}

.main2{width:100%;margin-top:24px;margin-bottom:25px;}
.main2_box{width:1200px;margin:0 auto;}
.main2 .xsdt{width: 600px;}
//.main2 .xsdt .title h3{background:url("../img/xsdt.png") left center no-repeat;}
.main2 .xsdt ul li{width: 100%;height:100px;background:#f8f7f7;margin-top:21px;}
.main2 .xsdt ul li:first-child{margin-top:0px;}
.main2 .xsdt ul li img{width:118px;height:100px;}
.main2 .xsdt ul li .zy{padding-left:20px;padding-right:15px;float: right;width: 80%;}
.main2 .xsdt ul li .zy h3{font-size:16px;color:#666666;text-overflow: ellipsis;white-space: nowrap;display: block;overflow: hidden;line-height:40px;margin-top:5px;}
.main2 .xsdt ul li .zy p{font-size:14px;color:#888888;line-height:24px;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.sqyr{width: 574px;margin-left:26px;}
.sqyr .title{margin-bottom:13px;}
//.sqyr .title h3{background:url("../img/sqyr.png") left center no-repeat;}
.sqyr_list{width: 100%;}
.sqyr_list li{line-height:40px;}
.sqyr_list li:first-child{line-height:36px;}
.sqyr_list li a{font-size:16px;color:#666666;display:block;}
.sqyr_list li span{color:#999999;float:right;font-size:16px;line-height:40px;padding-right:5px;}

.zt{width:375px;}
.zt ul li{width:375px;height:82px;margin-top:20px;}
.zt ul li:first-child{margin-top:10px;}

.foot{width:100%;background:#f9f9f9;}
.foot_box{width:1200px;margin:0 auto;}
.foot_box>p{font-size:18px;color:#41893d;line-height:59px;border-bottom:1px solid #e3e3e3;padding-top:10px;font-weight:bold;}
.foot_box>p a{font-size:14px;color:#9a9a9a;}
.foot_box>p span{font-size:14px;color:#9a9a9a;padding:0 5px;}
.foot_box img{padding:28px 0;width: 45%;}
.foot_box .bq p{font-size:14px;color:#919292;line-height:32px;}
.foot_box .bq{margin-top: 20px;/* margin-right: 90px; */}

/*page*/
.topbanner{width:100%;position: relative;height:447px;}
.topbanner img{width:100%;height:447px;}
.lmmc{width: 1200px;margin:0 auto;}
.lmmc h3{padding: 0 61px;line-height:85px;background:url("../img/lm_bg.png") left top repeat;color:#fff;font-size:32px;position: absolute;bottom: 0px;min-width:250px;text-align:center;}

.main{width:100%;min-height:450px;}
.main_box{width:1200px;margin:0 auto;}
.main_box .left_nav{width:250px;float:left;background:#f8f8f8;padding-bottom:55px;}
.main_box .left_nav ul li{padding:0 25px;line-height:64px;}
.main_box .left_nav ul li a{font-size: 17px;color:#666666;display: block;border-bottom: 1px solid #d3d3d3;padding-left:40px;}
.main_box .left_nav ul li:hover{background:url("../img/nav_bg.png") left center no-repeat;}
.main_box .left_nav ul li:hover a{color:#de9f05;}
.main_box .left_nav ul li.online{background:url("../img/nav_bg.png") left center no-repeat;}
.main_box .left_nav ul li.online a{color:#de9f05;}

.zw{width:908px;}
.zw .dq{border-bottom:1px solid #eae9e9;line-height:50px;margin-top:12px;}
.zw .dq span{background:url("../img/now.png") left center no-repeat;float: right;color: #9e9e9e;display: inline-block;padding-left: 20px;width: auto;}
.zw .dq span a{color: #9e9e9e;}
.zw h1{font-size:24px;color:#424242;line-height: 2em;text-align: center;padding:15px 0;}
.page p{font-size:16px;color:#666666;line-height:2em;text-indent:2em;}


.main3{width:100%;min-height:450px;background:#fbfbfb;padding-bottom:32px;}
.main3_box{width:1200px;margin:0 auto;}
.dq1{line-height:50px;margin-top:12px;}
.dq1 span{background:url("../img/now.png") left center no-repeat;float: right;color: #9e9e9e;display: inline-block;padding-left: 20px;width: auto;}
.dq1 span a{color: #9e9e9e;}
.content{background:#fff;padding: 45px 35px;}
.content h1{font-size:24px;color:#424242;text-align:center;line-height:2em;padding: 10px 0;}
.content .date{text-align:center;width:100%;height:56px;line-height:56px;background:#fafafa;color:#8d8d8d;font-size:14px;margin-bottom:20px;margin:0 auto;}
.content p{color:#757575;font-size:16px;line-height:36px;}





.main4 .main2_box .picMarquee-left .title{width:100%;line-height:48px;background: url("../img/title_bg1.png") left bottom repeat-x;margin-bottom: 23px;}
.main4 .main2_box .picMarquee-left .bd{ padding:10px;   }
.main4 .main2_box .picMarquee-left .bd .tempWrap{width:100% !important;}
.main4 .main2_box .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.main4 .main2_box .picMarquee-left .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;width: 210px;}
.main4 .main2_box .picMarquee-left .bd ul li .pic{text-align:center;width: 210px;height: 150px;}
.main4 .main2_box .picMarquee-left .bd ul li .pic img{width:100%;height:100%;display:block;/* padding:2px; *//* border:1px solid #ccc; */}
.main4 .main2_box .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.main4 .main2_box .picMarquee-left .bd ul li .titles{ line-height:24px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding:10px 0;}


#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:800px; margin:20px auto}
#vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }