/* CSS Document */
*{margin:0;padding:0;}
body{font-size:12px; font-family:"microsoft yahei";}
a{text-decoration:none;outline:none; color:#555;}
ul{list-style:none;}
.left{float:left;}
.right{float:right;}
img{border:none;}
.wrapper{width:1200px;margin:0 auto;}
.clearB{clear:both;}
.clearfix:after{content:"."; display:block; clear:both; font-size:0; height:0; overflow:hidden;}
.clearfix{zoom:1;}
.fixedNav{position:fixed;top:0px;left:0px;width:100%;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
.mr12{ margin-right: 12px;}
.mb10{ margin-bottom:10px;}
.mr13{ margin-right: 13px;}







/*top*/
.top{position:fixed;width:100%;top:0px;left:0px;height: 64px; background: #fff;z-index: 999;}
.top_bg{ height: 64px;}
.top_left{ float: left; width:440px; height: 64px;}
.top_left ul{ width: 440px; height: 63px;}
.top_left ul li{ float: left; width: 144px; height: 63px;}
.top_left ul li a{ display: block; width:124px; height: 42px; line-height: 42px; font-size: 18px; color: #333333; margin-top: 10px;}
.top_right{ float:right; width: 432px; height: 63px;}
.top_right ul{width:432px; height: 16px;}
.top_right ul li{ float: left; width:79px; height: 16px; line-height: 16px; margin: 24px 5px;}
.top_right ul li a{ float: left; width:79px; height: 16px; text-align: center; color: #333333;text-indent: 0.3em;}
.top_right ul li.s{ border-right:1px solid #000; width: 44px;}
.top_right ul li.b{ margin-left: 10px; width: 54px;}
.top_right ul li.t{ width: 16px; height: 16px; margin-left: 10px;}
.top_right ul li a i.jilu{ float: left; text-indent: 1.5em; width: 16px; height: 16px; background: url(../img/icon.png) no-repeat 0px 0px;}
.top_right ul li a i.gwc{ float: left; width: 16px; height: 16px; background: url(../img/icon.png) no-repeat -31px 0px;}
.top_right ul li a i.caidan{ float: left;text-indent: 1.5em; width: 16px; height: 16px; background: url(../img/icon.png) no-repeat -64px 0px;}
.top_right ul li a i.sina{ float: left; width: 16px; height: 16px; background: url(../img/icon.png) no-repeat 0px -29px;}
.top_right ul li a i.weixin{ float: left; width: 21px; height: 16px; background: url(../img/icon.png) no-repeat -30px -30px;}
.top_right ul li a i.qq{ float: left; width: 16px; height: 18px; background: url(../img/icon.png) no-repeat -62px -30px;}
#menu{ width:124px; height: 42px; cursor:pointer; line-height: 42px; background: url(../img/top_anniu.png) no-repeat 10px 23px; text-indent: 2em; padding-top: 10px; font-size: 18px; color: #333333;}
.wrap {width: 124px;height: 52px;margin: 0 auto;}
/* @group core nav menu */
#nav { width: 124px; height: 63px;}
#nav li {width: 124px;height: 52px;float: left;display: block;background: none;position: relative;z-index: 999;margin: 0 1px;}
#nav li a {width: 124px;height: 52px;float: left;}
/* @group subnav */
#nav ul {position: absolute; left:-90px; top: 63px;display: none; width: 267px; height: 495px; background: #fff; opacity: 1;}
#nav ul li { width: 267px; height: 115px; float: left;border-bottom: 1px dashed #3e496c;}
#nav ul li h2{width: 267px; height: 36px; line-height: 36px; margin-left: 28px; margin-top: 7px; font-size: 16px; color: #2c2b63;}
#nav ul a { float: left; width: 100px; height: 14px; line-height: 14px; font-size: 14px; color: #221815; margin-left: 28px; margin-top: 5px;}


/*banner*/
.banner{ min-width: 1200px; height: auto; margin-top: 64px; background: #6b9724;}
.banner img{-moz-background-size:contain|cover; -webkit-background-size:contain|cover; -o-background-size:contain|cover; width:100%; height: auto;}



/*zonghezheng*/
.zonghezheng{ min-width: 1200px; height: 390px; background: #6b9724;}
.zhz{ height: 390px;}
.zhz h2{ width: 1200px; height: 42px; line-height: 42px; font-size: 42px; text-align: center; color: #fff;}
.zhz h2 span{ color:#fefb08;}
.zhz-ul{ width: 1200px; height: 253px; background: url(../img/beijing.png) no-repeat; margin: 47px auto;}
.zhz-ul ul li{ float: left; width: 290px; height: 253px;}
.zhz-ul ul li h3{ width: 119px; height: 119px; line-height: 100px; font-size: 84px; color:#fff; text-align: center; font-weight: 100; margin: 28px auto;}
.zhz-ul ul li p{ width: 221px; height: 48px; line-height: 24px; font-size: 20px; font-weight: bold; color:#fff; margin: 0 auto;}



/*jiayoubao*/
.jiayoubao{ min-width: 1200px; height: 640px; background: #fff;}
.jyb{ height: 640px;}
.jyb h2{ width: 1200px; height:197px; line-height: 197px; font-size: 42px; text-align: center; color:#1dc5c5;}
.jyb h2 span{ color:#f04b45;}
.jyb-div{ width: 1200px; height: 441px; background: url(../img/doudou.png) no-repeat; position: relative;}
.jyb-div a{ display: block; width: 350px; height: 40px; line-height: 40px; text-align: center; color:#fff; font-size: 24px; background: #1dc5c5; border-radius: 15px; position: absolute; bottom:27px; left:35%;} 
.jyb-div a:hover{ background: #f04b45; color:#fff;}

/*shizhan*/
.shizhan{ min-width: 1200px; height:790px; background:#ebf3f7;}
.sz{ height: 790px;}
.sz h2{ width: 1200px; height:197px; line-height: 197px; font-size: 42px; text-align: center; color:#000000;}
.sz h2 span{ color:#f04b45;}
.sz-ul{ width: 1200px; height: 415px; margin:0 auto;}
.sz-ul ul li{ float: left; width: 392px; height: 415px; background: #ff7175;}
.sz-ul ul li h3{ width:392px; height:128px; line-height: 128px; text-align: center; font-size: 38px; color:#ebf3f7;}
.sz-ul ul li p{ width:392px; height:108px; line-height: 54px; text-align: center; font-size: 30px; color:#ebf3f7;}
.sz-ul ul li a{ display: block; width: 256px; height: 57px; line-height: 57px; font-size: 32px; text-align: center; margin:25px auto; color:#ff7175; background: #fcff00; border-radius: 15px;}
.sz-ul ul li a:hover{ background: #f04b45; color:#fff;}
.sz-img{ width:332px; height: 64px; margin: 10px auto;}
.sz-k{ width: 614px; height: 68px; line-height: 68px; font-size: 30px; text-align: center; color:#fcff00; background: #ff7175; margin: 36px auto;}



/*kaoqianqiangfen*/
.kaoqianqiangfen{ min-width: 1200px; height: 647px; background:url(../img/bnr.jpg) no-repeat;}
.qiangfen h2{ width: 1200px; height:207px; line-height: 207px; font-size: 42px; text-align: center; color:#000000;}
.qiangfen h2 span{ color:#f04b45;}
.qiangfen-div{ width: 900px; height: 380px; margin: 0 auto; position: relative;}
.qiangfen-left{ float: left; width: 539px; height: 272px; background: #ff7175;}
.qiangfen-left p{ width: 434px; height: 96px; line-height: 48px; font-size: 24px; text-align: center; color:#fcff00; margin:88px auto;}
.qiangfen-div form{ float:right; width:302px; height:185px; margin-top: 47px;}
.qiangfen-div form input{ width: 300px; height: 52px; line-height: 52px; background: #d9e6ec; font-size:20px; border:1px solid #748187; border-radius:15px; text-indent:1em;}
.qiangfen-div button{ width:814px; height:59px; line-height: 59px; font-size:24px; font-weight: bold; background: #1dc5c5; border:none; border-radius: 15px; color:#fcff00; text-align: center; position: absolute; left:42px; bottom:0;}
.qiangfen-div button:hover{ background: #f04b45; color:#fff;}



/*wuxian*/
.wuxian{ min-width: 1200px; height:750px;}
.wx{ width: 773px; height: 695px; margin:27.5px auto; background: url(../img/diannao.png) no-repeat;}
.wx h2{ width: 773px; height:140px; line-height:140px; font-size: 42px; text-align: center; color:#000000;}
.wx h2 span{ color:#f04b45;}
.wx-lmr{ width: 718px; height: 312px; margin:25px auto;}
.wx-l{ float: left; width: 218px; height: 312px;}
.wx-l p{ width: 218px; height:104px; line-height: 104px; font-size:24px; font-weight: bold; text-align: center; color:#343434;}
.wx-m{ float:left; width: 250px; height:312px;}
.wx-m span{ display: block; width:250px; height:104px; line-height:52px; font-size:24px; text-align:center; text-align: center; color:#343434;}
.wx-r{ float:left; width:250px; height: 312px;}
.wx-r ul{ width:250px; height: 312px;}
.wx-r ul li{ width: 250px; height:67px; padding-top: 37px;}
.wx-r ul li a{ display: block; width: 194px; height: 34px; line-height: 34px; font-size: 20px; text-align: center; color:#fff; background: #1dc5c5; margin: 0 auto;}
.wx-r ul li a:hover{ background: #f04b45; color:#fff;}



/*jiexizhibo*/
.jiexizhibo{ min-width: 1200px; height:558px; background: url(../img/bannertt.jpg) no-repeat;}
.jiexi{ height:468px; padding-top: 90px;}
.jiexi h2{ width: 1200px; height: 42px; line-height:42px; font-size:42px; color: #fff; text-align: center;}
.jiexi h3{ width: 1200px; height: 94px; line-height: 94px; font-size:36px; color: #fff; font-weight: 100; text-align: center;}
.jiexi-box{ width: 700px; height: 244px; margin: 0 auto; background:url(../img/qqqq.png) no-repeat; position: relative;}
.jiexi-box ul{ width: 234px; height: 174px; position: absolute; right: 0; bottom:0;}
.jiexi-box ul li{ width:234px; height:47px; padding-top:11px;}
.jiexi-box ul li a{ display: block; width: 130px; height: 30px; line-height: 30px; text-align: center; font-size:20px; color:#fff; background:#da9706; border-radius: 15px; margin: 0 auto;}
.jiexi-box ul li a:hover{ background: #f04b45; color:#fff;}



/*footer*/
.footer{ min-width: 1200px; height: 160px; background: #444547; color: #8a8887;}
.footer a{ color: #8a8887; font-size: 18px;}
.footer a:hover{ text-decoration: underline;}
.footer .link{ padding: 30px 0 10px 0; text-align: center;}
.footer .link span{ padding: 0 15px; font-size: 18px;}
.footer .add{ text-align: center; padding-bottom: 10px; font-size: 18px;}
.footer .dda{ width:564px; margin:0 auto; text-align: center; padding-bottom: 30px; font-size: 18px;}
.footer .dda_l{ float:left; width:480px; height:24px;}
.footer .dda_r{ float:left; width:50px; height:24px;}
.footer .site{ text-align: center; padding-bottom: 30px;}
.footer .tel{ width: 463px; height: 30px; line-height: 30px; border: #fff solid 2px; margin: 0 auto;}
.footer .tel span,.footer .tel i{ float: left; display: block; height: 30px; line-height: 30px;}
.footer .tel span{ background: #f6f6f6; color: #8a8887; padding: 0 15px;}
