/*初始化 reset*/
*{margin:0;padding:0;}
body,html{margin:0; padding:0;font:14px/24px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",san-serif;}
body{_background-image: url(about:blank);_background-attachment: fixed;font-family: "Microsoft YaHei"}
div,p,form,img,ul,ol,li,dl,dt,dd,textarea{margin:0;padding:0;border:0;list-style: none;}
input,select,h2,object{margin:0;padding:0;}
select{outline: none;}
object{ vertical-align:top;}
ul,ol{list-style-type:none;}
li{list-style: none}
textarea{overflow-y:auto; }
a{text-decoration:none;color: #333;}
a:hover{text-decoration:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-weight:bold;}
.h1{font-size: 28px;}
.h2{font-size: 24px;}
.h3{font-size: 18px;}
.h4{font-size: 16px;}
.h5{font-size: 14px;}
.h6{font-size: 12px;}
.fw400{font-weight: 400;}
img{ border-width:0; vertical-align:top;}
i,em{font-style: normal}
/*blank*/
.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7, .blank8, .blank10, .blank12, .blank13,.blank14,.blank15, .blank16,.blank17,.blank18,.blank20,.blank24,.blank25,.blank28,.blank30,.blank34,.blank37,.blank40,.blank50,.blank52,.blank60,.blank70,.blank80{clear:both;display:block; font-size:1px; overflow:hidden}
.blank90,.blank100{clear:both;display:block; font-size:1px; overflow:hidden}
.blank0{height:0px;}
.blank1{height:1px;}
.blank2{height:2px;}
.blank3{height:3px;}
.blank4{height:4px;}
.blank5{height:5px;}
.blank6{height:6px;}
.blank7{height:7px;}
.blank8{height:8px;}
.blank9{height:9px;}
.blank10{height:10px;}
.blank12{height:12px;}
.blank13{height:13px;}
.blank14{height:14px;}
.blank15{height:15px;}
.blank16{height:16px;}
.blank17{height:17px;}
.blank18{height:18px;}
.blank20{height:20px;}
.blank24{height:24px;}
.blank25{height:25px;}
.blank28{height:28px;}
.blank30{height:30px;}
.blank34{height:34px;}
.blank35{height:35px;}
.blank37{height:37px;}
.blank40{height:40px;}
.blank45{height:45px;}
.blank50{height:50px;}
.blank52{height:52px;}
.blank60{height:60px;}
.blank70{height:70px;}
.blank80{height:80px;}
.blank90{height:90px;}
.blank100{height:100px;}

/*float*/
.l{float:left;}
.r{float:right;}

.center{ margin:0 auto;}
.ovfw{ overflow: hidden;}
.pos{ position: relative;}
/*width*/
.wrap{width: 990px;margin: 0 auto;}
.w50{width: 50px;}
.w90{width: 90px;}
.w130{ width:222px;}
.w146{width: 146px;}
.w155{width: 155px;}
.w157{width: 157px;}
.w160{ width:160px;}
.w175{width: 175px;}
.w180{width: 180px;}
.w190{width: 190px;}
.w200{width: 200px;}
.w210{width: 210px;}
.w220{width: 220px;}
.w230{width: 230px;}
.w238{width: 238px;}
.w240{width: 240px;}
.w250{width: 250px;}
.w260{width: 260px;}
.w262{width: 262px;}
.w270{width: 270px;}
.w280{width: 280px;}
.w283{width: 283px;}
.w290{width: 290px;}
.w296{width: 296px;}
.w300{width: 300px;}
.w308{width: 308px;}
.w310{width: 310px;}
.w315{width: 315px;}
.w320{width: 320px;}
.w330{width: 330px;}
.w340{width: 340px;}
.w350{width: 350px;}
.w360{width: 360px;}
.w368{width: 368px;}
.w370{width: 370px;}
.w380{width: 380px;}
.w390{width: 390px;}
.w400{width: 400px;}
.w410{width: 410px;}
.w418{width: 418px;}
.w445{width: 418px;}
.w470{width: 470px;}
.w480{width: 480px;}
.w500{width: 500px;}
.w538{width: 538px;}
.w550{width: 550px;}
.w580{width: 580px;}
.w650{width: 650px;}
.w618{width: 618px;}
.w660{width: 660px;}
.w670{width: 670px;}
.w680{width: 680px;}
.w690{width: 690px;}
.w700{width: 700px;}
.w710{width: 710px;}
.w720{width: 720px;}
.w730{width: 730px;}
.w740{width: 740px;}
.w750{width: 750px;}
.w760{width: 760px;}
.w770{width: 770px;}
.w780{width: 780px;}
.w790{width: 790px;}
.w800{width: 800px;}
.w845{width: 845px;}
.w850{width: 850px;}
.w855{width: 855px;}
.w860{width: 860px;}
.w858{width: 858px;}
.w885{width: 885px;}
.w950{width: 950px;}
.w990{width: 990px;}
.w1000{margin: 0 auto;width:1000px;}
.w1200{margin: 0 auto;width:1200px;}
/*height*/
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h90{height:90px;}
.h100{height:100px;}
.h126{height:126px;}
.h260{height:260px;}
.h400{height:400px;}
/*padding*/
.p0{padding: 0;}
.p5{padding: 5px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pTB5{ padding: 5px 0;}
.pTB10{ padding: 10px 0;}
.pTB15{ padding: 15px 0;}
.pTB20{ padding: 20px 0;}
.pLR5{ padding: 0 5px;}
.pLR8{ padding: 0 8px;}
.pLR10{ padding: 0 10px;}
.pLR15{ padding: 0 15px;}
.pLR20{ padding: 0 20px;}
.pLR25{ padding:0 25px;}
.pLR30{ padding:0 30px;}
.pL5{ padding-left: 5px;}
.pL10{ padding-left:10px;}
.pL15{ padding-left:15px;}
.pL20{ padding-left:20px;}
.pL30{ padding-left: 30px;}
.pL160{padding-left:160px;}
.pR0{ padding-right: 0;}
.pR5{ padding-right: 5px;}
.pR10{ padding-right: 10px;}
.pR15{ padding-right: 15px;}
.pR20{ padding-right: 20px;}
.pR30{ padding-right: 30px;}
.pT5{padding-top: 5px;}
.pT10{ padding-top: 10px;}
.pT15{ padding-top: 15px;}
.pT20{ padding-top: 20px;}
.pT25{ padding-top: 25px;}
.pT30{ padding-top: 30px;}
.pB5{padding-bottom: 5px;}
.pB10{ padding-bottom: 10px;}
.pB15{ padding-bottom: 15px;}
.pB20{ padding-bottom: 20px;}
.pB25{ padding-bottom: 25px;}
.pB30{ padding-bottom: 30px;}
/*margin*/
.mL10{ margin-left:10px;}
.mL15{ margin-left:15px;}
.mL20{ margin-left:20px;}
.mL30{ margin-left:30px;}
.mL40{ margin-left:40px;}
.mR0{ margin-right:0;}
.mR-9{ margin-right:-9px;}
.mR10{ margin-right:10px;}
.mR15{ margin-right:15px;}
.mR20{ margin-right: 20px;}
.mR-20{ margin-right: -20px;}
.mR25{ margin-right: 25px;}
.mR30{ margin-right: 30px;}
.mR32{ margin-right:32px;}
.mR40{ margin-right: 40px;}
.mR45{ margin-right: 45px;}
.mT2{ margin-top:2px;}
.mT3{ margin-top:3px;}
.mT5{ margin-top:5px;}
.mT6{ margin-top:5px;}
.mT8{ margin-top:8px;}
.mT10{ margin-top:10px;}
.mT12{ margin-top:12px;}
.mT15{ margin-top:15px;}
.mT20{ margin-top:20px;}
.mT25{ margin-top:25px;}
.mT28{ margin-top:28px;}
.mT30{ margin-top:30px;}
.mT35{ margin-top:35px;}
.mT50{ margin-top:50px;}
.mT-2{margin-top:-2px;}
.mT-8{margin-top:-8px;}
.mT-10{margin-top:-10px;}
.mB5{margin-bottom: 5px;}
.mB8{margin-bottom:8px;}
.mB10{margin-bottom:10px;}
.mLR5{ margin: 0 5px;}
.mLR10{ margin: 0 10px;}
.mLR15{ margin: 0 15px;}
.mLR20{ margin: 0 20px;}
.mTB5{margin: 5px 0}
.mTB10{margin: 10px 0}
.mTB15{margin: 15px 0}
.mTB20{margin: 20px 0}

/*border*/
.borT0{border-top: 0;}
.borR0{border-right: 0;}
.borB0{border-bottom: 0;}
.borL0{border-left: 0;}
.bor1px{border: 1px solid;}
.bor2px{border: 2px solid;}
.bor5px{border: 5px solid;}
.bor10px{border: 10px solid;}
.borDD{ border: 1px solid #DDD; zoom:1;}
.borEE{ border: 1px solid #EEE; zoom:1;}
.borF8{ border: 1px solid #f8f8f8; zoom:1;}
/*** background ***/
.bgFF,.bgFFF{ background-color: #FFF;}
.bgEE{background-color: #EEE;}
.bgF8{ background-color: #F8F8F8;}
.bg00943d{background-color: #00943d;}
/* font Fsize   Fweight Fcolor */
.Fs12{ font-size:12px;}
.Fs14{ font-size:14px;}
.Fs16{ font-size:16px;}
.Fs18{ font-size:18px;}
.Fs24{ font-size:24px;}
.Fs28{ font-size:28px;}
.FwBold{font-weight:bold;}
.colFFF{ color: #fff;}
.col000{ color: #000;}
.col333{ color: #333;}
.col666{ color: #666;}
.col999{ color: #999;}
.col00943d{ color: #00943d;}
.colorbl{ color:#076694;}
.colorgr{ color:#999;}
/*display*/
.disinblock{display: inline-block;}
/***------------登录-----------------***/
.login_tit{ height: 60px; line-height: 60px; background:url(../images/bline.gif) 0 59px repeat-x #FFF; position: relative; padding: 0 15px;}
.login_tit em,.form_bottom input{ font-family:"Microsoft YaHei";  }
.login_tit em{float: left; padding: 0 20px;font-size: 18px; color: #666; height: 45px; line-height: 45px; margin-top:14px; border-top: 1px solid #FFF;  cursor: pointer; }
.login_tit em.act{ background: #FAFCFD; border:1px solid #D5DFEF; border-bottom:0; }
.login_tit a{ display: block;}
.login_form,.form_bottom{ padding: 15px 40px 15px 40px;}
.login_form{ background:#FAFCFD;}
.login_form li{ width: 100%; margin-top:10px;  position: relative; float: left;}
.login_form em{ display: block; color: #999; font-size: 14px; padding-left:2px; }
.login_form input,.form_bottom input{ width: 99%; border: 1px solid #DDD; height: 35px; line-height: 35px; padding-left:2px;  }
.login_form input{  border: 1px solid #DDD; }
.login_forget label {float: left;margin-right: 8px;line-height: 14px;*line-height: 22px;}
.login_forget input{ float: left; width: auto; height: auto; line-height: normal; border:0; }
.login_forget a{line-height: 14px; color: #0E789E; text-decoration: none;}
.form_bottom{ background: #FFF;}
.form_borT{border-top:1px solid #EEE; padding-bottom:0; }
.form_bottom input{ background: #1585D2; color: #FFF; border: 0; font-size: 16px; cursor: pointer; }
.form_bottom span{ color: #999;}
.form_bottom i{ float: left; background: url(../images/sharepic.gif) no-repeat; padding:0 10px 0 22px; color: #666; cursor: pointer;}
.form_bottom i.qq{ background-position:0 -70px; }
.login_qr b{ width: 44px; height: 44px; position: absolute; bottom: 0; right: 0; cursor: pointer; background: url(../images/loginaj.gif) no-repeat; }
.login_qr b.dimension{background-position:-47px 0;}
.login_qr .validator .validator_message{ border: 0; top: auto; bottom: 38px; left: auto; right: 0; background-color: #FAFCFD;}
.login_qr .validator .validator_message:before,.login_qr .validator .validator_message:after{ border: 0;}
.login_qr .validator img{ top: 24px;left: 108px;}
.login_weixin{ padding-top:45px; height: 277px;  *height: 281px; background: #FAFCFD; border-bottom:1px solid #EEE; }
.login_weixin p{ text-align: center; color: #666; font-weight: bolder; height: 26px; line-height: 26px;}
.login_weixin span{ font-weight: normal; color: #777;}
.login_weixin em{ width: 150px; height: 150px; padding: 2px; border:1px solid #CCC; display: block; margin: 0 auto;}
.login_weixin i{ width: 240px; height: 200px; background: url(../images/saosao.gif) #FFF no-repeat; position: absolute; top: 50%; left: 50%; margin-left:-120px; margin-top:-110px; display: none;}
.loadingplpic{ background: url(../images/pload.gif) center center no-repeat;}
.set-dnoinfo{background: url(../images/noinfo.png) no-repeat center center;}
.nocookieinfo{ height: 200px; line-height: 200px; text-align: center; font-size: 14px; font-family: "Microsoft YaHei"; color: #666; display: none;}
/*绿色导航*/
.header-nav-bg{background: #00943D;height:115px;}
.header-nav-main{width:1200px;margin: 0 auto;}
.logo{margin-left:-10px;float: left;margin-top:-2px;}
.header-nav{float: left}
.column-nav{height:50px;font-weight:500;width: 1012px;font-size:0px;}
.column-nav>ul{margin-left:-2px;font-size:0px;}
.column-nav>ul>li{float: left;line-height: 50px;font-size:18px;padding:0 14.2px;position: relative;font-weight: 400}
.column-nav li:hover{background:#008035;}
.column-nav li:hover ul{display: block}
.column-nav>ul>li a{color:white;padding:15px 0;}
.column-nav>ul .l1{background: url(../images/xiala.png) no-repeat right 15px top 24px;padding:0 26.5px 0 12.2px;}
.column-nav>ul .l1:hover{background: #008035 url(../images/xiala.png) no-repeat right 15px top 24px;}
.column-nav li ul{position: absolute;width:80px;z-index: 999;background: #ffffff;left:0px;top:50px;display: none;      box-shadow: 0 6px 10px rgba(0, 0, 0, .1);  }
.column-nav li .len{width:115px;}
.column-nav li .len li{text-align: center;}
.column-nav li ul li{height:31px;font-size:12px;text-align: center;line-height:31px;cursor: pointer;font-weight: 400;}
.column-nav li ul li a{color:#333333;}
.column-nav li ul li:hover a{color:#ffffff;}
.column-nav li ul li:hover{background: #00943d}
/*灰色导航*/
.car-type-nav{height:65px;background: #F8F8F8;width:100%;margin-left:-10px;}
.car-type-nav ul{margin-left:-14px;}
.car-type-nav li{width:60px;height:50px;float: left;margin-left:52px;margin-top:7px;}
.car-type-nav li a{display: block;width:60px;height:50px;}
/*灰色导航图标控制*/
.car-type-nav li em{width:46px;height:21px;display:block;margin:5px 0 0 7px;background-image:url(../images/tb-more.png)}
.car-ico1{background-position: -30px -30px;}
.car-type-nav li:hover .car-ico1{background-position: -30px -58px;}
.car-ico2{background-position: -86px -30px;}
.car-type-nav li:hover .car-ico2{background-position: -86px -58px;}
.car-ico3{background-position: -138px -30px;}
.car-type-nav li:hover .car-ico3{background-position: -138px -58px;}
.car-ico4{background-position: -189px -30px;}
.car-type-nav li:hover .car-ico4{background-position: -189px -58px;}
.car-ico5{background-position: -248px -30px;}
.car-type-nav li:hover .car-ico5{background-position: -248px -58px;}
.car-ico6{background-position: -305px -30px;}
.car-type-nav li:hover .car-ico6{background-position: -305px -58px;}
.car-ico7{background-position: -360px -30px;}
.car-type-nav li:hover .car-ico7{background-position: -360px -58px;}
.car-ico8{background-position: -412px -30px;}
.car-type-nav li:hover .car-ico8{background-position: -412px -58px;}
.car-ico9{background-position: -465px -30px;}
.car-type-nav li:hover .car-ico9{background-position: -465px -58px;}
.car-type-nav li span{font-size:12px;color:#333333;text-align: center;margin-top:4px;display: block}
.car-type-nav li:hover span{color:#00943d}
/*** 文章视频等底部分页器 page ****/
.p_bar{text-align: center;clear: both;}
.p_bar a{color:#333;margin:0 2px;cursor: pointer;border-radius:3px;-moz-border-radius:3px; border:1px solid #DDD; height:38px; line-height:38px;display:inline-block; font-size: 12px; width:40px;}
.p_bar a.p_curpage,.p_bar a.p_curpage:hover{background:#00943D;color: #fff; text-decoration:none; border:1px solid #00943D;}
.p_bar a.p_total:hover, .p_bar a.p_pages:hover{background:#B40000;color:#fff; text-decoration:none;}
.p_bar a:hover{background:#00943D; text-decoration:none;color:#fff}
.p_bar input.text{ border:1px solid #2496DC; width:24px; height:15px; text-align:center;}
.p_bar input.button{width:51px; height:21px; background:url(../images/zdbt.gif); color:#FFF;}
.p_bar a.gray{ background:#E8E8E8; color:#FFF;}
.nozwpicx{ height:100%;background:url(../images/nopic.jpg) center center #F2F2F2 no-repeat; display:block;}
/*底部*/
.footer-nav{width:1200px;margin: 0 auto;margin-top:35px;height:205px;position: relative;overflow: hidden;}
.footer-nav ul{width:1200px;height:48px;border-bottom:1px solid #dddddd}
.footer-nav span{float:left; font-size:22px; color:#333333; margin-right:44px; cursor:pointer;font-weight: 600}
.footer-nav li{float: left;font-size:22px;color:#333333;margin-right:44px;cursor: pointer;}
.footer-nav .active{color:#00943d;border-bottom: 2px solid #00943d;padding-bottom: 22px;}
.footer-nav .mc{height:136px;margin-left: -15px;width:1215px;position: absolute;top: 70px;}
.footer-nav .mc a{color:#333333;padding:0 15px;display: block;float: left;border-right:1px solid #333333;height:14px;line-height:14px;margin-bottom:20px;}
.footer-nav .mc a:hover{color:#00943d;}
.footer{height:190px;background: #2E303A;margin: 0 auto}
.footer ul{border-bottom: 1px solid #2E303A;width:876px;font-size: 12px;margin: 0 auto;}
.footer li{float: left;height:14px;line-height: 14px;border-right: 1px solid #424242;padding:0 18px;margin-top:14px;}
.footer li a{color:#999;}
.footer li a:hover{color:#ffffff;}
.footer p{color:#999;font-size:12px;text-align: center;margin-top:14px;border-top:1px solid #6b6b6b;padding-top:24px;line-height:24px;}
.footer .l1{border: 0px;}
/*底部二维码*/
.ind-erweima{width: 112px;height: 172px;position: fixed;bottom: 120px;right: calc(50% - 750px);z-index: 100000;}
/*返回顶部*/
.r-fixed-info{ width:112px; position: fixed; bottom: 50px; right: calc(50% - 750px); _position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight); z-index: 1;}
.r-fixed-info li{ width:112px; text-align: center;  color: #FFF; cursor: pointer;vertical-align: middle; float: left;  position: relative; }
.r-fixed-info em{ height:44px; width:112px; background: url(../images/fanhui.png) center no-repeat; display: block;}

/*顶部黑条 website*/
    /*登录*/
#land{display: block;height:14px; line-height:14px; margin-top:13px; padding-right:10px; float:left; border-right: 1px solid #979797;}
    /*注册*/
#enroll{display: block;line-height:14px; float:left; border-right:1px solid #979797; margin-top:13px; padding:0 10px;}
.website_tophead{ height:40px; margin:auto; line-height:40px; color: #FFF; position: relative; z-index: 10000; background:#2E303A;}
.website_tophead a{color:#FFF;}
.website_tophead a:hover{ text-decoration: none; color:#FFF;}
.website_tophead li{ float: left; position:relative;}
.heand_title{float:left; line-height:40px; margin-left:-20px;}
.heand_title ul li{ float:left; margin-left:25px;}
.heand_title a{color:#b5b5b5;}
.website_tophead i,.website_logininfo i{background: url(../images/tb-more.png) no-repeat;}
.website_tophead i{width:14px;  height: 10px; float: left; margin: 15px 5px 0 0; background-position: -192px -194px; display: block;}
.website_logininfo i{width:14px; height:14px; float:left; margin: 0 5px 0 0; background-position:-192px -212px;}
.website_tophead span{line-height:40px; color:#9B9B9B;}
.website_tophead li.noimgbg{ background-image:none; }
.website_tophead a.col{ display: block; color:#ccc;  padding-left:10px;}
.website_tophead a.indback{background-position:13px -367px;}
.website_tophead li.act a.col{ color: #EC6C00;}
.website_tophead li.act a i{ color: #FFF;}
.website_pos{width: 428px; position: absolute; top: 38px; left: -1px;  color: #2C2C2C; border: 1px solid #021220; border-top:0; display: none; background-color:#FFF; }
.website_logininfo{line-height:40px; color:#B5B5B5; }
.website_logininfo a{ background-image:none; color: #B5B5B5; font-size:14PX; }
.website_logininfo span{ color: #CC0000;}
.website_logininfo span.colbl{ color: #b5b5b5; cursor: pointer;}
    /*第三方登录*/
.website_otlinfo a{background: url(../images/webheadpic.gif) no-repeat;}
.website_otlinfo{ width: 108px; right: 0;}
.website_otlinfo i,.website_otlinfo a{ display: block; border-top: 1px solid #EEE; color: #666;}
.website_otlinfo a{ padding-left:30px; background-position: 16px -395px; }
.website_otlinfo a.fs{ border: 0;}
.website_otlinfo i{  padding-left:40px; background: url(../images/sharepic.gif) 15px -61px no-repeat; cursor: pointer; }
.website_otlinfo i.wb{ background-position:15px 9px; border: 0; }
.website_otlinfo i:hover,.website_otlinfo a:hover{ background-color:#F9FBFF; }
