@charset "utf-8";

body{background:url(../images/banner.jpg) fixed no-repeat  center -397px; background-size:100% 1255px;}

.top{ width: 100%; height: 55px; background: #f5f5f5;}
.top {overflow: hidden;}
.top li{ float: left; height: 55px; margin-right: 62px;}
.top .loco{ margin-left: 30px;}
.top li a{ display: block; width: 100%; height: 100%; line-height: 55px; font: 16px/55px 'Microsoft YaHei'; color: #666666;}
.top li a:hover{ color:#b18247; }

.ck_wz{ clear: both; position:relative;width:100%; height:600px; text-align:center; background:none;}
.ck_wz img{ margin-top: 0px;}
.zanLog{ position:absolute; right:88px; bottom:0; height:58px;}
.zanLog dt,.zanLog dd{ display:block; float:left;}
.zanLog dd img{ display:block; float:left; margin-right:12px;}
.zanLog dt{ font:18px/42px "Microsoft Yahei"; color:#fff;}
.wind{ width: 100%; height: 312px; padding-top: 55px; background: #ffffff;}
.wind_c{ overflow: hidden; width: 1000px; margin: 0 auto; height: 312px;}
.fengx{ width: 1000px; height: 26px;}
.fengx a{ display: block; float: right; width: 26px; height: 26px; margin-left: 8px;}
.fengx4{ background: url(../images/xinl.png) left top no-repeat;}
.fengx4:hover{ background-position: left bottom;}
.fengx3{ background: url(../images/weib.png) left top no-repeat;}
.fengx3:hover{ background-position: left bottom;}
.fengx2{ background: url(../images/kongj.png) left top no-repeat;}
.fengx2:hover{ background-position: left bottom;}
.fengx1{ background: url(../images/huab.png) left top no-repeat;}
.fengx1:hover{ background-position: left bottom;}
.wind_c dt{ overflow: hidden; float: left; width: 347px; height: 286px;}
.wind_c dd{ overflow: hidden; float: left; margin-left: 25px; width: 628px;  margin-top: 30px; font: 16px/32px 'Microsoft YaHei'; color: #959595; }
.wind_c .wz_mar{ margin-top: 12px;}


.xunz{ width: 100%; padding-top: 50px; background: #ffffff;}
.xunz_c{ width: 1000px; margin: 0 auto;}
.xunz_c h3{ width: 1000px; height: 70px; font: 28px/70px 'Microsoft YaHei'; text-align: center;}
.xunz_c ul{ width: 1000px; height: 110px;}
.xunz_c li{ float: left; width: 110px; height: 110px; margin-left: 55px;}
.xunz_c p{ width: 1000px; text-align: center;}
.xunz_c .wenzi2{ height: 78px; line-height: 78px;}

.ziy{width: 100%; background: #ffffff;}
.ziy_c{width: 1100px; margin: 0 auto;}
.ziy_c h3{ width: 1100px; height: 70px; font: 28px/70px 'Microsoft YaHei'; text-align: center;}
.ziy_c .juzhong{ width: 1100px; text-align: center;}
.ziy_c .mafan{ clear: both; padding-top: 37px; height: 64px;}
.ziy_c .mafan img{ cursor: pointer;}

.content{ clear: both; width: 1000px; margin:0 auto; padding-top: 18px;}
.content dl{ position:relative; overflow: hidden; float: left; width: 318px; height: 248px; margin:16px 16px 0 0; border:1px solid #aeaeae;}
.content .mar0{ margin-right: 0;}
.content dt{ position: relative; overflow: hidden; width: 318px; height: 248px;}
.content dd{ position:absolute; left:0; bottom:0; width: 291px; height: 65px; padding:15px 0 0 27px; background: rgba(0,0,0,.5);}
.content dd a{ font: 16px/26px 'Microsoft YaHei'; color:#fff;}

.content_left{ overflow: hidden; float: left; width: 195px; height:89px; padding: 15px 20px; border-right: 1px solid #dddddd}
.content_left p{ overflow: hidden; height: 22px; font: 12px/22px 'Microsoft YaHei';}
.content_left .two_line{ height: 44px;}

.content_right{ float: left; width: 118px; height: 119px;}
.zon{ margin: 26px 0 18px 0; font: 24px/24px 'Microsoft YaHei'; text-align: center;}
.zon2{margin:14px 0 13px 0; font: 22px/22px 'Microsoft YaHei'; text-align: center; color: #b18247;}
.fen_red{ font: 30px/30px 'Microsoft YaHei'; color: #cc0000; text-align: center;}
.content_right .jiangbei{ display: inline-block; width: 35px; height: 38px; background: url(../images/jiangbei.png) left top no-repeat;}

.content dl:hover {border: 1px solid #b18247}
.content dl:hover dd{ background: rgba(177,130,71,.8);}





.fuw{width: 100%; background: #ffffff;}
.fuw_c{width: 1000px; padding-top:50px; margin: 0 auto;}
.fuw_c h3{ width: 1000px; height: 70px; font: 28px/70px 'Microsoft YaHei'; text-align: center;}
.fuw_c p{ width: 1000px; text-align: center;}
.fuw_c div{ width: 1000px; height: 265px; margin: 0 auto; margin-top: 17px;}
.fuw_c dl{ overflow: hidden; float: left; width: 214px; height: 265px; margin-right: 48px;}
.fuw_c .maR_0{ margin: 0;}
.fuw_c dt{ overflow: hidden; position: relative; width: 214px; height: 113px;}
.fuw_c dt .ad_fugai{ position: absolute; left: 0; top: 0; width: 214px; height: 113px;}
.fuw_c dt span,.fuw_c dt font{display: block; width: 214px; height: 36px; position: absolute; left: 0px; top: 36px; font: 36px/36px 'Microsoft YaHei'; color: #ffffff; text-align: center;}
.fuw_c dd{ overflow: hidden; width: 194px; height: 152px; padding: 7px 10px 0 10px; background: #f2f2f2; font: 16px/28px 'Microsoft YaHei'; color: #333333;}
.fuw_c dd p{width: 194px; font: 16px/28px 'Microsoft YaHei'; color: #333333; text-align:left; }
.fuw_c .maR_0 dd{ position:relative;}
.fuw_c dd p{ position:absolute; left:10px; top:0px; }
.fuw_c dd img{ display:none; position:absolute; left:42px; top:6px;}
.fuw_c .maR_0:hover dd p{ display:none;}
.fuw_c .maR_0:hover dd img{display:block; z-index:10;}
.fuw_c .maR_0:hover dd{background: #b18247;}
.fuw_c dd:hover{ background: #b18247; color: #ffffff;}


.tab{ width: 100%; height: 501px; padding-top: 80px; background: url(../images/bg01.jpg) top center no-repeat;}
.tab_ul1 { width: 400px; height:64px; margin: 0 auto;}
.tab_ul1 li{ float:left; width: 196px; height: 60px; border: 2px solid #ffffff; cursor: pointer;}
.tab_ul1 .bor_l{ border-bottom-left-radius: 40px; border-top-left-radius: 40px; font: 28px/60px 'Microsoft YaHei'; color:#1a9ce4; text-align: center;}
.tab_ul1 .bor_r{ border-bottom-right-radius: 40px; border-top-right-radius: 40px; font: 28px/60px 'Microsoft YaHei'; color:#fcc700; text-align: center; background: #ffffff;}

.tab_div{width: 1000px; margin: 0 auto;}
.tab_div p{ width: 416px; height: 64px; margin:0 auto; margin-top: 42px; margin-bottom: 55px; font: 16px/32px 'Microsoft YaHei'; color: #ffffff;text-align: center;}
.tab_div li{ float: left; width: 320px; height: 200px; margin-right: 20px;}
.tab_div .wzgb{ width: 300px;}

/**.anl{ height: 558px; padding-top: 20px;}
.ziy_c .anl_jp{ width: 926px; height: 319px; margin-top: 29px; padding: 37px; background: #f2f2f2;}**/
.anl{ padding: 20px 0 36px 0;}

.icon2{ width: 100%; height: 99px; padding-top: 20px; background: #ffffff; text-align: center;}
.qiy{ position: relative; width: 100%; height: 435px; background: url(../images/feng.jpg) top center no-repeat; }
.qiy img{ position: absolute; left: 50%; bottom: 113px; margin-left: -137px;}

.hez{ height: 369px; padding-top: 20px; background: #f2f2f2;}
.ziy_c .ziy_c_ma{ text-align: center;}
.hez_c{ height: 369px;}
.ziy_c .hezuo{ height: 146px; text-align: center;}
.hez_mar{ margin-left: 60px;}
.hezuo p{ clear: both; float: left; margin: 0 10px 0 250px; font: 18px/50px 'Microsoft YaHei'; color: #333333;}
.hezuo p {font: 18px/36px 'Microsoft YaHei';}
.hezuo dl{ float: left; width: 120px; margin-right: 20px;}
.hezuo dt{ width: 120px; height: 50px;}
.hezuo dd{ margin: 5px 0 12px 0; font: 14px/32px 'Microsoft YaHei'; color: #333333;}

.zix{ width: 100%; height: 310px; background: #ffffff; text-align: center;}
.bott{ width: 100%; height: 52px; background: #f2f2f2;}
.bott p{ width: 1000px; margin: 0 auto; font: 12px/52px 'Microsoft YaHei'; color: #b8b8b8;}

.right{ position: fixed; right: 40px; bottom: 100px;}
.right a{ display: block; width: 71px; text-align:center;}
#goTop{ margin-top: 10px;}
.right_a_over{ height:60px; padding-top:11px; border-radius:50%; background:#cccccc; font: 18px/24px 'Microsoft YaHei'; color: #fff; letter-spacing:2px; text-align:center;}


.youbing{ width: 100%; height: 166px; padding-top: 40px;  background: #f7f7f7;}
.youbing dl{ width: 1000px; margin: 0 auto;}
.youbing dt{ float: left; width: 238px; height: 69px; margin-top: 20px;}

.youbing dd{ float: left; width: 686px; margin-left: 60px;}
.youbing dd h1{font: 28px/36px 'Microsoft YaHei'; color: #333333;}
.youbing dd h2{ margin-top: 10px; font: 16px/36px 'Microsoft YaHei'; color: #666666;}
/*2015 8 20 */
.xunz_c .ptext{ width:646px; margin:10px auto 0;  padding:0 20px; border:1px solid #b18247;font: 18px/40px 'Microsoft YaHei'; color: #666666;}
.xunz_c .mar50{ margin-top:50px;}
.fuw_c dt font{ display:none;}
.fuw_c .maR_0:hover dt span{display:none;}
.fuw_c .maR_0:hover dt font{ display:block;}


.h4{ display:block; width:208px; height:44px; margin: 28px auto 0 auto; background:url(../images/double_line.png) center top no-repeat; font: 22px/44px 'Microsoft YaHei'; color: #323232; text-align:center;}

.daoshi{ width:100%; background:#fff;padding-top: 50px;}
.daoshi .h4{ margin-top:0;}
.daoshi_bg{ position:relative; width:100%;padding:50px 0; margin-top:18px; max-height: 459px; background:url(../images/daoshi_bg.jpg) center bottom no-repeat #000000;}
.daoshi_c{ width:1000px; margin:0 auto;}
.daoshi_c_c{ width:586px;padding:20px; margin-left:290px; background: rgba(177,130,71,.8)}
.daoshi_c_c{ background: rgba(197,195,194,.8)}
.daoshi_c_c dl{ width:528px; padding:6px 28px 0 28px; border:1px solid #fff;}
.daoshi_c_c dl { border:1px solid #ccc6c3;}
.daoshi_c_c dl dt a{ font: 20px/64px 'Microsoft YaHei'; color: #fff;}
.daoshi_c_c dl dd a{ font: 14px/26px 'Microsoft YaHei'; color: #fff;}

.daoshi_c_c:hover a{ color:#fff8dc;}



/*+++2016/6/28模块儿合并+++*/
.content16{ clear: both; width: 1100px; padding-top: 18px;}
.content16 dl{ overflow: hidden; float: left; width: 356px; height: 360px; margin:16px 16px 0 0;}
.content16 .mar0{ margin-right: 0;}
.content16 dt{ position: relative; overflow: hidden; width: 356px; height: 241px;}
.content16 dt a{ display: block; width: 356px; height: 241px;}
.content16 dt a .shade{ position: absolute; left: 0; top: 0; width: 356px; height: 241px; background: #000000; opacity: .4; z-index: 2; opacity: 0;}
.content16 dt a .toup{ position: absolute; left: 50%; top: 60px; width: 102px; height: 102px; margin: 0 0 0 -51px; z-index: 3; opacity: 0;}

.content16 dd{ width: 356px; height: 119px; background: #ededee;}
.content16_left{ overflow: hidden; float: left; width: 195px; height:89px; padding: 15px 20px; border-right: 1px solid #dddddd}
.content16_left p{ overflow: hidden; height: 22px; font: 12px/22px 'Microsoft YaHei';}
.content16_left .two_line{ height: 44px;}

.content16_right{ float: left; width: 118px; height: 119px;}
.zon16{ margin: 26px 0 18px 0; font: 24px/24px 'Microsoft YaHei'; text-align: center;}
.zon216{margin:14px 0 13px 0; font: 22px/22px 'Microsoft YaHei'; text-align: center; color: #b18247;}
.fen_red16{ font: 30px/30px 'Microsoft YaHei'; color: #cc0000; text-align: center;}
.content16_right .jiangbei{ display: inline-block; width: 35px; height: 38px; background: url(../images/jiangbei.png) left top no-repeat;}

.content16 dl:hover .content_left{border-right: 1px solid #b18247}
.content16 dl:hover dd{ background: #b18247;}
.content16 dl:hover p{ color: #ffffff;}
.content16 dl:hover .jiangbei{ background-position: left bottom;}
