﻿/*头部+menu*/
.head section{ width:49%; float:left;}
.head aside{ width:40%; float:right;}
.menu{ width:100%; overflow:hidden; background:#f0f0f0;}
.menu a{ width:25%; display:block; float:left; text-align:center; background:url("../images/new_sj03.jpg") no-repeat center right; background-size:contain; color:#404040; font-size:22px; border-bottom:2px solid #f0f0f0;}
.menu .bor{ border-bottom:2px solid #df278b;}
.menu a:hover,.menu a:active{ color:#985622; }
.menu .w_none{ background:none;}
.menu02 .bord{ border-bottom:2px solid #df278b;}

/*焦点图*/
#banner p{ float:left; display:inline;}
.ban_wrap{overflow:hidden;}
.conta{margin: 0 auto; overflow:hidden;}
.conta img{ width:100%;}
.conta #slides2 {width: 100%;height:100%;}
.slidesjs-container{height:90%;}
#slides2 .li2{width:100%;height:100%;list-style-type:none; display:none;}
#slides2{position:relative;}
#slides2 .slidesjs-control {height:100%;}
#slides2 ul { width:20px; float:right; text-align:center;}
#slides2 ul li{ float:left; margin:0 2px;}
#slides2 ul li a {width:4px; height:4px; list-style:none; background:#ff7000; float:left;}
#slides2 ul li a:hover,#slides2 ul li a.active { background:#d6276e;}
#slides2 .li22{ display:none;}

.w_menu{ width:100%; overflow:hidden; text-align:center; background:#f0f0f0;}
.w_menu a{ width:40%; display:inline-block; color:#4d4d4d; border-radius:30px;}
.w_menu a:hover,.w_menu a:active{ color:#fff; background:#bb1c58;}
.w_menu .bnro{ color:#fff; background:#bb1c58;}

/*顶部漂浮*/
.w_whc{ position:fixed; top:0; display:none; z-index:99999;}
@media (min-width:320px){
.w_whc{ width:100%;}	
}
@media (min-width:640px){
.w_whc{ width:640px;}	
}

/*底部*/
.bottom{ width:100%; padding:5% 0 7%; background:url("../images/new_sj53.jpg") no-repeat center top; background-size:cover; overflow:hidden;}
.bottom dl{ width:96%; margin:0 auto;}
.bottom dl dt{ width:45%; float:left;}
.bottom dl dt img{ width:100%;}
.bottom dl dd{ width:53%; float:right;}
.bottom dl dd img{ width:100%;}
.bottom dl dd ul li{float:left;}
.bottom dl dd ul .ww01{ width:45%;}
.bottom dl dd ul .ww02{ width:50%; float:right;}
.con05{ width:100%; overflow:hidden; margin:0 auto 3%;}
.con05 img{ margin:0 auto;}


/*专题通用*/
.head{ width:100%; overflow:hidden; background:#985622; margin-top:0px;}
.head section{ width:49%; float:left;}
.head aside{ width:40%; float:right;}
.menu02{ width:100%; padding:0 1%; overflow:hidden; background:#f0f0f0;}
.menu02 a{ width:20%; float:left; text-align:center; display:inline-block; font-size:22px; background:url("../images/new_sj168.jpg") no-repeat center right; color:#333; border-bottom: 2px solid #f0f0f0;box-sizing:content-box;}
.menu02 a:hover, .menu02 a:active{ border-bottom: 2px solid #bb1c58;}
.menu02 .ding{font-size:24px; background:url("../images/new_sj169.jpg") no-repeat center center; background-size:contain; color:#fff; text-indent:-5px;}
.menu02 .ww_none{ background:none;}


.aqqh_con04{ width:100%; overflow:hidden; margin:0 auto 5%;}
.aqqh_con04 img{ width:100%;}
.aqqh_con04 strong{ font-size:43px; display:block; text-align:center; color:#333; margin:0 auto 5%; line-height: 1em; }
.aqqh_con04 ul{ width:100%; margin:5% auto 5%;}
.aqqh_con04 ul li{ width:49%; font-size:20px; float:left;}
.aqqh_con04 ul li a{ width:60%; text-align:center; color:#fff; border-radius:5px; padding:5% 0;}
.aqqh_con04 ul .cor01 a{ float:right; background:#bb1c58;}
.aqqh_con04 ul .cor01 a b{ font-weight:normal; background:url("../images/new_sj198.jpg") no-repeat center right; margin-right:10px;}
.aqqh_con04 ul .cor02{ float:right;}
.aqqh_con04 ul .cor02 a{ float:left; background:#ff5a00;}
.aqqh_con04 ul .cor02 a b{ font-weight:normal; background:url("../images/new_sj199.jpg") no-repeat center right; padding-right:18px; margin-right:10px;}

/*专题猜你关注*/
.aqqh_con005{ width:96%; margin:0 auto 5%; overflow:hidden;}
.aqqh_con005_1{ width:20%; height:213px; float:left; text-align:center; color:#fff; border-

radius:5px; background:#bb1c58;}
.aqqh_con005_1 img{ margin:35% auto 15%;}
.aqqh_con005_1 p{ font-size:22px; line-height:8px;}
.aqqh_con005_1 em{ font-size:8px; color:#f2b2ca;}
.aqqh_con005_2{ width:61.5%; float:left; margin:0 1px 1% 1px;}
.aqqh_con005_2 a{ width:100%; background:#ebebeb; text-align:center; display:block; margin:1px 

1px 1px 0; float:left; color:#4d4d4d; }
.aqqh_con005_2 .wa02{ float:left;}
.aqqh_con005_3{ width:100%; overflow:hidden;}
.aqqh_con005_3 .wa03{ width:49%; float:left;}
.aqqh_con005_2 .aqqh_con005_3 .wa04{ width:50.7%; line-height:58px; float:left; margin:0 0 1px 

1px;}
.aqqh_con005_4{ width:100%; margin:0;}
.aqqh_con005_5{ width:18%; float:left;}
.aqqh_con005_5 a{ display:block; text-align:center; color:#fff; border-radius:5px;}
.aqqh_con005_5 a img{ margin:0 auto 3px; padding:12px 0 0;}
.aqqh_con005_5 .wwa01{ background:#ff5a00; margin-bottom:2px;}
.aqqh_con005_5 .wwa02{ background:#bb1c58;}
.aqqh_con005_2 .wa03,.aqqh_con005_2 .wa05{ margin:0;}
.aqqh_con005_2 .wa02{ margin-right:0px;}


/*底部漂浮*/
/* .piao{  overflow:hidden; position:fixed; bottom:0px;}
.piao ul li{ width:25%; float:left; text-align:center; font-size:16px;}
.piao ul li a{ color:#fff;}
.piao ul li img{ width:30%; margin:0 auto 5%;}
 */
 .piao{display:none;}
/*右侧漂浮*/
#na{ overflow:hidden; position:relative;}
.toTop{cursor pointer;position:fixed; bottom:60px; right:28%; z-index:108; display:block; width:62px; height:144px;}
.toTop p{ box-sizing:content-box;}
.toTop .ww_p01{ width:62px; height:52px; border-radius:50%; background: rgba(255,106,25,0.8)!important;filter:Alpha(opacity=80); background:#ff6a19; opacity:80; text-align:center; font-size:12px; padding:10px 0 0; margin-bottom:20px;}
.toTop .ww_p01 img{ margin:0 auto 2px;}
.toTop .ww_p01 a{ color:#fff;}

.toTop .ww_p02{ width:62px; height:52px; border-radius:50%; background: rgba(229,229,229,0.9)!important;filter:Alpha(opacity=90); background:#255; opacity:90; text-align:center; font-size:12px; padding:10px 0 0;}
.toTop .ww_p02 img{ margin:0 auto 2px;}
.toTop .ww_p02 a{ color:#404040;}



@media ( min-width: 320px ) {
.menu a{ font-size:14px; padding:12px 0;}
/*.bottom{ margin-bottom:13%;}*/
.bottom dl dt{ width:47%;}
.bottom dl dd{ width:51%;}
.toTop{ width:50px; right:0px; bottom:5px;}
.toTop .ww_p01,.toTop .ww_p02{ width:42px; height:37px; font-size:10px; padding-top:5px;}
.toTop .ww_p01{ margin-bottom:10px;}
.toTop .ww_p01 img,.toTop .ww_p02 img{ width:30%;}
.con05 img{ width:80%;}
.w_menu a{ font-size:14px; padding:6px 0; margin:5px 0;}
.aqqh_con04 strong{ font-size:26px;}
.aqqh_con04 ul li a{ width:90%; font-size:16px;}
.aqqh_con04 ul .cor01 a b{ padding-right:18px;}

.menu02 a{ width:19%; font-size:14px; padding:12px 0; background-size:1%; }
.menu02 .ding{ padding:12px 6px;}
.menu02 .ding,.aqqh_con01 p,.aqqh_con03_3 dd p,.aqqh_con03 p,.aqqh_con03_4 dd{ font-size:14px;}

.aqqh_con005_2 a{ font-size:12px;}
.aqqh_con005_1 img{ width:50%;}
.aqqh_con005_1 p{ font-size:12px;}
.aqqh_con005_1{ height:120px;}
.aqqh_con005_2{ width:61%;}
.aqqh_con005_2 .wa01,.aqqh_con005_2 .wa02{ height:45px; line-height:45px;}
.aqqh_con005_2 .wa01{ width:38%;}
.aqqh_con005_2 .wa02{ width:61%;}
.aqqh_con005_2 .wa03,.aqqh_con005_2 .aqqh_con005_3 .wa04{ line-height:31px;}
.aqqh_con005_2 .aqqh_con005_3 .wa04{ width:49.9%;}
.aqqh_con005_2 .wa04{ line-height:41px; margin-bottom:0px;}
.aqqh_con005_2 .wa05{ height:40px; line-height:40px;}
.aqqh_con005_2 .wa06{ line-height:33px;}
.aqqh_con005_5 a img{ width:35%;}
.aqqh_con005_5 a{ font-size:12px;}
.aqqh_con005_5 .wwa01,.aqqh_con005_5 .wwa02{ height:59px;}
.aqqh_con005_5 a img{ width:28%;}
}

@media (min-width:375px)
{
.aqqh_con005_1 img{ margin-top:25%;}
.aqqh_con005_2 .wa05{ height:41px; line-height:41px;}
}

@media ( min-width: 414px ) {
.menu a{ font-size:20px;}
.aqqh_con04 ul li a{ padding:6% 0;}
}
@media (min-width:450px)
{
.aqqh_con005_1 img{ margin-top:25%;}
.aqqh_con005_5 a img{ padding-top:8px;}
}
@media (min-width:520px)
{
.aqqh_con005_1 img{ margin-top:18%;}
}
@media ( min-width: 600px ) {
/*.bottom{ margin-bottom:15%;}*/
.aqqh_con005_1 img{ width:38%; margin-top:15%;}
}
@media ( min-width: 640px ) {
.bottom dl dd p{background-size:auto; height:52px;}
.bottom dl dd p{ font-size:16px;}
.toTop .ww_p01,.toTop .ww_p02{ width:62px; height:52px; font-size:12px; padding-top:10px;}
.toTop .ww_p01{ margin-bottom:20px;}
.toTop .ww_p01 img,.toTop .ww_p02 img{ width:auto;}
/*.bottom{ margin-bottom:20%;}*/
.toTop{ width:62px; right:2%; bottom:60px;}
.con05 img{ width:auto;}
.w_menu a{ height:40px; line-height:40px; margin:5px 2% 5px;}
.w_menu a{ font-size:22px; height:50px; line-height:50px; padding:0;}
.aqqh_con04 strong{ font-size:43px;}
.aqqh_con04 ul li a{ width:60%; font-size:20px;}
.menu02 a{ width:20%; font-size:22px; height:50px; line-height:50px; padding:0; background-size:auto;}
.menu02 .ding{ font-size:24px; padding:0;}

.aqqh_con005_2 a{ font-size:16px;}
.aqqh_con005_1 img{ width:auto;}
.aqqh_con005_1 p{ font-size:22px;}
.aqqh_con005_1{ height:213px;}
.aqqh_con005_2 .wa01,.aqqh_con005_2 .wa02{ height:78px; line-height:78px;}
.aqqh_con005_2 .wa01{ width:40%;}
.aqqh_con005_2 .wa02{ width:59.7%;}
.aqqh_con005_2 .wa03,.aqqh_con005_2 .aqqh_con005_3 .wa04{ line-height:58px;}
.aqqh_con005_2 .aqqh_con005_3 .wa04{ width:50.7%; line-height:58px; line-height:58px;}
.aqqh_con005_2 .wa05{ height:75px; line-height:75px;}
.aqqh_con005_2 .wa06{ line-height:54px;}
.aqqh_con005_5 a img{ width:auto;}
.aqqh_con005_5 a{ font-size:20px;}
.aqqh_con005_5 .wwa01,.aqqh_con005_5 .wwa02{ height:105px;}
.aqqh_con005_5 a img{ width:auto;}
.aqqh_con005_5 a img{ padding-top:12px;}
.aqqh_con005_1 img{ margin-top:45%;}
}
@media ( min-width: 650px ) {
.toTop{ right:2%;}
}
@media ( min-width: 660px ) {
.toTop{ right:4%;}
}
@media ( min-width: 700px ) {
.toTop{ right:6%;}
.con01 dl dd p{ padding-top:2%;}
}
@media ( min-width: 720px ) {
.toTop{ right:6%;}
}
@media ( min-width: 730px ) {
.toTop{ right:7%;}
}
@media ( min-width: 740px ) {
.toTop{ right:8%;}
}
@media ( min-width: 760px ) {
.toTop{ right:10%;}
}
@media ( min-width: 800px ) {
.toTop{ right:13%;}
}
@media ( min-width: 850px ) {
.toTop{ right:15%;}
.con01 dl dd p{ padding-top:3%;}
}

@media ( min-width: 900px ) {
.toTop{ right:17%;}
}

@media ( min-width: 940px ) {
.toTop{ right:18%;}
}

@media ( min-width: 1000px ) {
.toTop{ right:20%;}
.con01 dl dd p{ padding-top:2%;}
}

@media ( min-width: 1150px ) {
.toTop{ right:23%;}
}

@media ( min-width: 1180px ) {
.toTop{ right:24%;}
}
@media ( min-width: 1200px ) {
.toTop{ right:25%;}
}
@media ( min-width: 1300px ) {
.toTop{ right:28%;}
.con01 dl dd p{ padding-top:1%;}
}
@media ( min-width: 1500px ) {
.toTop{ right:30%;}
}
@media ( min-width: 1600px ) {
.toTop{ right:31%;}
}
@media ( min-width: 1700px ) {
.toTop{ right:32%;}
}
@media ( min-width: 1800px ) {
.toTop{ right:33%;}
}
@media ( min-width: 1900px ) {
.toTop{ right:34%;}
}
@media ( min-width: 2000px ) {
.toTop{ right:35%;}
}


/*底部商务通翻出的玩意儿*/
/*商务通底部固定代码样式2015-06-09*/
.dbzx {width:100%;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:100;}
.dbzx .dbzxInner {width:100%;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72);}
.dbzx a {display:block;float:left;position:relative;}
.dbzx a em,.dbzx a i {display:block;position:absolute;}
.dbzxLink1 {width:20%;height:100%; background-color:#2e3642;}
.homeIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url("../images/footerLink1.png") no-repeat;}
.dbzxLink1 em {display:block;left:0;top:68px;width:100%;color:#6a7380;font-size:20px;line-height:36px;text-align:center;}
.dbzxLink2 {width:50%;height:100%; background-color:#985622;}
.swtIcon {left:50%;top:36px;width:53px;height:53px;margin-left:-100px; background:url("../images/ico.gif") no-repeat;}
.dbzxLink2 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}
.dbzxLink3 {width:50%;height:100%; background-color:#26c540;}
.phoneIcon {left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px; background:url("../images/footerLink3.png") no-repeat;}
.dbzxLink3 em {display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px;}

@media screen and (min-width:320px) and (max-width:900px){
.dbzx {height:58px;}
.homeIcon {top:9px;width:30px;height:25px;margin-left:-15px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.dbzxLink1 em {font-size:10px;top:34px;line-height:18px;}
.swtIcon {top:18px;width:27px;height:24px;margin-left:-50px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.swtIcon_Counter {top:15px;width:14px;height:14px;margin-left:-34px;line-height:13px;font-size:9px;}
.dbzxLink2 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
.phoneIcon {width:27px;height:27px;margin-top:-14px;margin-left:-45px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;}
.dbzxLink3 em {font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px;}
}
.cf:before,.cf:after{display: table;content:""}.cf:after{clear:both}.cf{zoom:1}
.shadow {z-index:999990; display: none; position: fixed; width: 100%; height: 100%; top:0; left:0; background-color: rgba(0,0,0,.2); }
.float_container {z-index:999991; display: none; position: fixed; width: 100%; left:0; bottom:0; background-image: -moz-linear-gradient(#e1fee9, #e1fee9); background-image: -webkit-linear-gradient(#e1fee9, #e1fee9); background-image: -o-linear-gradient(#e1fee9, #e1fee9); background-image: linear-gradient(#e1fee9, #e1fee9); font-size: 14px;}
.db { display: block}
.float_container .title { background:#f12d5b url("../images/ask_new_tel.png") 97% 50% no-repeat; background-size: 40px; font-size:20px; line-height: 2.2; color:#fff; text-align: center; letter-spacing: -1px; }
.float_container dl { display: none; transiton:all .3s linear 0s;margin:0;padding:0;}
.float_container dt { display: inline-block; width: 14%; float: left; margin: 34px 0 0 8px; text-align: center}
.float_container dt img{max-width:100%;border:0;vertical-align:middle;-ms-interpolation-mode: bicubic}
.float_container dd {margin:0; display: inline-block; position: relative; width: 68%; float: left; margin-top: 15px; }
.float_container .time1 { font-size: 12px; line-height: 1.6; color:#6c6761; text-align: center;width:100%;margin:0;height:1.6em; }
.float_container .box { color:#000;position: relative; margin-left: 5%; padding:10px; border:1px solid #f98ca5; border-top-color: #fddae4; border-radius: 12px; box-shadow: 0 3px 0 #fb849f, inset 0 1px 1px #fff; background-image: -moz-linear-gradient(#fddae4, #f98ca5); background-image: -webkit-linear-gradient(#fddae4, #f98ca5); background-image: -o-linear-gradient(#fddae4, #f98ca5); background-image: linear-gradient(#fddae4, #f98ca5); letter-spacing: -1px; }
.float_container .box span{ color:#de0000;}
.float_container .box img { width: 18px; vertical-align: bottom;}
.float_container .box:before,
.float_container .box:after { position: absolute; content: ""}
.float_container .box:before { width: 18px; height: 13px; top:-1px; left:-9px; background:url("../images/arrow.png") 0 0 no-repeat; background-size: 18px; }
.float_container .box:after { width: 40px; height: 26px; bottom:-4px; right:-7px; background:url("../images/wave.png") 0 0 no-repeat; background-size: 40px; }
.float_container .btn { margin-top: 25px; padding:10px 0; border-top:1px solid #c7c7c0; border-bottom:1px solid #979185; background-color: #eaebed; clear: both;
display: table;
width: 100%;}
.float_container .btn a { display: inline-block; width: 39%; height: 2em; float:left; margin:0 5%; border:1px solid #a6a5a1; border-radius: 12px; background-color: #fefefe; box-shadow: 0 2px 2px #d1d1d3; font-size: 16px; color:#6c6761; line-height: 2; text-align: center; text-decoration: none; transition:all .3s linear 0s; }
.float_container .btn a:hover {border-color:#f98ca5;background-color: #f7f7f7}

@media screen and (max-width: 320px) {
	.float_container .title {font-size: 18px; background-size: 32px}
	.float_container dd {width: 73%}
	.float_container .box {
		font-size: 13px
	}
	.float_container .btn a {
		border-radius: 10px;
		font-size: 15px
	}
}

.botom{ width:100%; overflow:hidden; text-align:center; /*margin:4% 0 18%;*/ margin:1% 0 5%;}
.botom p{ font-size:14px; color:#666; line-height:25px; display:none;}
@media screen and ( min-width:375px )
{
.botom{ /*margin:3% 0 16%;*/ margin:0 0 3%;}
}
@media screen and ( min-width:640px )
{
.botom{ /*margin:3% 0 16%;*/ margin:0 0 3%;}
.botom p{ font-size:16px; line-height:30px;}
}





















 /* wmx80_css  */
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0; padding:0; border:0; }
ul, ol, li{list-style:none; }
input, button,textarea{margin:0; font-size:12px; vertical-align:middle; font-family:microsoft yahei, arial, helvetica, sans-serif;}
body,select{font:1rem microsoft yahei, arial, helvetica, sans-serif; margin:0; color:#515567;}
table{border-collapse:collapse; border-spacing:0; }
a{text-decoration:none; outline:none; color:#515567; -webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
img{-webkit-transition:all 400ms ease-out; -mozilla-transition:all 400ms ease-out; -ms-transition:all 400ms ease-out; -o-transition:all 400ms ease-out; transition:all 400ms ease-out; }
a:hover{text-decoration:none; -moz-transition:color .4s linear; -webkit-transition:color .4s linear; transition:color .35s linear; }
.cl{height:0; font-size:1px; clear:both; line-height:0; }
a,img,button,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-appearance:none; outline:none}
*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;}
.none{display:none}
*:focus{outline:none}
i,em,ins,u{font-style:normal; text-decoration:none }	
nav,footer,section,header,article{display:block;}
.wrap{margin:0 auto; width:640px;}
.bgfff{ background:#fff}
.pt48{ padding-top:48px}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.pa{position:absolute}
.oh{ overflow:hidden}
.mt10{ margin-top:10px;}
.plr10{ padding:0 10px}
.ptb10{ padding:10px 0}
.pd10{ padding:10px;}
.bornone{ border:none !important}
.clearfix{*zoom:1; }
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0; }
.clearfix:after{clear:both; }
input[type="submit"],
input[type="reset"],
input[type="button"],
button{-webkit-appearance:none;}
::-webkit-scrollbar{width:3px;height:3px; }
::-webkit-scrollbar-track{background:#f1f1f1;}
::-webkit-scrollbar-track:hover{background:#eee;}
::-webkit-scrollbar-thumb{border-radius:10px;background:#b9b9b9; }
::-webkit-scrollbar-thumb:hover{background:#747474;}
::-webkit-scrollbar-thumb:active{background:#555;}
@media (min-width:379px){html{font-size:15px;}}
@media (max-width:378px){html {font-size:13px;}}
html{font-size:15px;}
.header{ padding:1rem; background: #fff;}
.header .logo{ width:50%}
.header .logo img{ display:block; height: 60px;}
.header .tel{ text-align:right; width:50%; line-height:30px; color: #fe9200; font-size: 22px; font-weight: bold; text-align: right;}
.header.bghs{ background:#fafafa; border-bottom:1px solid #dcdcdc}

.navsd{ text-align:center;font-size:24px; position:relative; background: #fff}
.navsd ul{ border-top:1px solid #dedede; overflow:hidden}
.navsd ul li{ display:block; float:left; width:20%; color:#333333; height:80px; line-height:80px; overflow:hidden;}
.navsd .ctsd{ width:100%; background:rgba(255,255,255,0.8); position:absolute; top:80px; border-top:1px solid #dedede; display:none; z-index: 9999;}
.navsd .ctsd ol{ padding:0.8rem 1rem}
.navsd .ctsd ol li{ display:block; float:left; width:33.33%; color:#333333; height:60px; line-height:60px; overflow:hidden;}

.formsmt{background:#fdf7e7; padding-bottom:1rem}
.formsmt .title{ background:url(../images/tlebg.jpg) no-repeat center; background-size:100% 100%; color:#fff; font-size:1.2rem; height:3rem; line-height:3rem; text-align:center}
.formsmt ul{ padding:1rem; font-size:1.1rem; color:#333333}
.formsmt ul li ins{ color:#333; display:block;}
.formsmt ul li{ padding-top:0.5rem; line-height:2.8rem;}
.formsmt ul li i{ float:left; display:block; width:4em}
.formsmt ul li .wms{ display:block; padding-left:4em}
.formsmt ul li .webtxt{ height:2.8rem; width:100%; box-sizing:border-box; padding-left:10px; border:1px solid #e5e5e5; line-height:2.8rem; font-size:1.1rem; padding-right:0}
.formsmt ul li .yq{ background:url(../images/yqico.png) no-repeat right center}
.formsmt ul li .webtxts{height:2.8rem; width:100%; float:left; width:80px;border:1px solid #e5e5e5; line-height:2.8rem; font-size:1.1rem; text-indent:10px;}
.formsmt ul li span{ display:block; height:2.8rem; border:1px solid #e5e5e5; line-height:2.8rem; background:#fff;}
.formsmt ul li span label{ padding-right:5px;}
.formsmt ul li span input{ margin:0 6px 0 10px}
.formsmt ul li .mks{ display:block; padding-left:4em; position:relative}
.formsmt ul li .mks em{ display:block;height:2.8rem; width:100%; text-indent:10px; border:1px solid #e5e5e5; line-height:2.8rem; font-size:1.1rem; background:url(../images/yqico.png) no-repeat right center; box-sizing:border-box; background:#fff}
.formsmt ul li .mks dl{ display:none; position:absolute; top:2.8rem; right:0;background:#fff; padding:8px 0; width:auto;border:1px solid #e5e5e5;box-sizing:border-box; z-index:999}
.formsmt ul li .mks dl dd{ cursor:pointer; height:34px; line-height:34px; padding:0 10px;}
.formsmt ul li .mks dl dd:hover{ background:#f1f1f1}
.formsmt ul li select{height:2.8rem; border:1px solid #e5e5e5; width:100%; font-size:1.1rem}
.formsmt .btn{ padding-top:10px}
.formsmt .btn a{display:block; background:#f8b500 url(../images/btnvf.png) no-repeat 2rem center; width:50%; height:3.4rem; text-align:center; line-height:3.4rem; border-radius:0.5rem; padding-left:2rem; margin:0 auto; font-size:1.2rem; color:#fff; background-size:2rem}
.formsmt .word{ text-align:center; padding-top:1rem; font-size:12px}

.graybg{ display:none; width:100%; height:100%; position:fixed; z-index:999999; background:#000; opacity:0.5; left:0; top:0}
.phonerre{ display:none; position:fixed; top:50%; left:50%; margin-left:-40%; margin-top:-5.5rem; width:80%; height:9.5rem; background:#fff; overflow:hidden; z-index:9999999}
.phonerre p{ display:block; height:6rem; line-height:6rem; text-align:center; font-size:1.2rem; color:#333333}
.phonerre .btns{ height:3.5rem; background:#f3f3f3; position:relative}
.phonerre .btns a{ display:block; top:0.6rem; right:20px; height:2.2rem; line-height:2.2rem; width:5rem; text-align:center; border:1px solid #b7b7b7; position:absolute; background:#fff; font-size:1rem; color:#333}

.hkpic{border-bottom:1px solid #dedede; padding:1.5rem 0rem}
.hkpic .wod{ color:#333333; line-height:2rem; padding:0 1rem}
.hkpic .wod b{ font-size:1.2rem; display:block;}
.hkpic .wod p{ padding-top:0.5rem; display:block; line-height:1.8rem;}
.hkpic ul{ padding:1rem 0.5rem 0}
.hkpic li{ width:50%; float:left;}
.hkpic li a{ display:block; margin:0 0.5rem;}
.hkpic li img{ display:block; width:100%; max-width:350px; margin:0 auto}
.hkpic li i{ height:3rem; line-height:3rem; text-align:center; display:block;}

.webtle{ padding-top:1.5rem; text-align:center;}
.webtle i{ display:block; font-size:1.2rem; color:#333333}
.webtle em{display:block; font-weight:bolder; color:#f8b500; font-size:1.3rem; padding:0.2rem 0 0.8rem}
.webtle b{ display:block; width:4rem; height:0.3rem; overflow:hidden; margin:0 auto; background:#4a6e00}

.indps{border-bottom:1px solid #dedede; padding:1.5rem 1rem}
.indps .pic{ padding:1rem}
.indps .pic img{display:block; width:100%}
.indps .word{ color:#999999; line-height:1.8rem; padding-top:0.8rem}
.indpf{ border-bottom:1px solid #dedede; padding:1.5rem 1rem}
.indpf .word{ color:#999999; line-height:1.8rem;}
.indpf ul li{margin-top:0.7rem; background:#efefef}
.indpf ul li .pic{ width:11rem;}
.indpf ul li .pic img{ display:block; width:100%}
.indpf ul li .wd{ padding-left:12rem; line-height:1.5rem; font-size:1rem; color:#999; padding-right:0.6rem}
.indpf ul li .wd b{ display:block; font-size:1.1rem; color:#333; padding:0.6rem 0}
.btnsl{ padding:1rem 0 5rem; text-align:center;}
.btnsl a{display:block; background:#f8b500 url(../images/bookico.png) no-repeat 2rem center; width:50%; height:3.4rem; text-align:center; line-height:3.4rem; border-radius:0.5rem; padding-left:2rem; margin:0 auto; font-size:1.2rem; color:#fff; background-size:2rem}

.sucssmt{ color:#fe9200; font-size:1.2rem; padding-top:36%; text-align:center;}
.sucssmt img{ width:4rem; max-width:px; margin:0 auto; display:block;}
.sucssmt dd i{ display:block; padding:1.5rem 0 1rem}
.sucssmt dd a{ display:block; height:2.8rem; line-height:2.8rem; background:#fe9200; color:#fff; border-radius:0.5rem; width:9rem; margin:0 auto}

.ibanner img{display: block; width: 100%;}
.hsindpart1{ height: 616px; background: url(../images/wbindpbg.jpg) no-repeat center;}
.hsindpart1 .titles{ font-size: 34px; text-align: center; color: #333333; font-weight: bold; padding: 55px 0 30px;}
.hsindpart1 ul{padding:0 20px; line-height: 34px; font-size: 24px; color: #666666;}
.hsindpart1 ul li{ padding-bottom: 15px;}
.hsindpart1 ul li b{color: #985622; font-weight: bold;}
.hshgwod{ height: 154px; background: url(../images/hfpicbg.jpg) no-repeat center; text-align: center; color: #fff; font-weight: bold; font-size: 34px; line-height: 40px; padding-top: 34px;}
.hsindpart2 .titles{ background: url(../images/indoprtbg.jpg) no-repeat top center; padding: 76px 0px 0;}
.hsindpart2 .titles ul li{ float: left; margin-left: 20px; padding-top: 91px; color: #333333; font-size: 18px; background: #fff; box-shadow: 0 0 8px #aaa; margin-bottom: 20px; text-align: center; cursor:pointer; border-radius: 6px; width: 120px; height: 130px;}
.hsindpart2 .titles ul li.on{color: #fff;}
.hsindpart2 .titles ul li.li1{ width:180px; height: 280px; padding-top: 199px; font-size: 24px; background:#fff url(../images/ico1.png) no-repeat center 58px;}
.hsindpart2 .titles ul li.li2{background:#fff url(../images/ico2.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li3{background:#fff url(../images/ico3.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li4{background:#fff url(../images/ico4.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li5{background:#fff url(../images/ico5.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li6{background:#fff url(../images/ico6.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li7{background:#fff url(../images/ico7.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li8{background:#fff url(../images/ico8.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li9{background:#fff url(../images/ico9.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li10{background:#fff url(../images/ico10.png) no-repeat center 10px;}

.hsindpart2 .titles ul li.li1.on{ background:#985622 url(../images/ico1a.png) no-repeat center 58px;}
.hsindpart2 .titles ul li.li2.on{ background:#985622 url(../images/ico2a.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li3.on{ background:#985622 url(../images/ico3a.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li4.on{ background:#985622 url(../images/ico4a.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li5.on{ background:#985622 url(../images/ico5a.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li6.on{ background:#985622 url(../images/ico6a.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li7.on{ background:#985622 url(../images/ico7a.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li8.on{ background:#985622 url(../images/ico8a.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li9.on{ background:#985622 url(../images/ico9a.png) no-repeat center 10px;}
.hsindpart2 .titles ul li.li10.on{ background:#985622 url(../images/ico10a.png) no-repeat center 10px;}
.hsindpart2 .cont{ background: #f7f7f7; padding: 90px 40px 0; box-shadow: 0 0 20px #ddd inset;}
.hsindpart2 .cont h2{display: block; color: #333333; font-size: 34px; padding-bottom: 10px; font-weight: bold;}
.hsindpart2 .cont dt{display: block; color: #333333; font-size: 24px; padding:20px 0 15px; font-weight: bold;}
.hsindpart2 .cont dd{padding-left: 20px; font-size: 24px; line-height: 34px; color: #666666; background: url(../images/lisbg.png) no-repeat left 12px;}

.hsindpart2 .titled{ background: url(../images/indpabg2.jpg) no-repeat top center; padding: 172px 0px 20px;}
.hsindpart2 .titled ol li{ float: left; margin-left: 20px; padding-top: 98px; color: #333333; font-size: 18px; background-color: #fff; box-shadow: 0 0 8px #aaa; margin-bottom: 20px; text-align: center; cursor:pointer; border-radius: 6px; width: 135px; height: 186px;}
.hsindpart2 .titled ol li.li1{background:#fff url(../images/icos1.png) no-repeat center 20px;}
.hsindpart2 .titled ol li.li2{background:#fff url(../images/icos2.png) no-repeat center 20px;}
.hsindpart2 .titled ol li.li3{background:#fff url(../images/icos3.png) no-repeat center 20px;}
.hsindpart2 .titled ol li.li4{background:#fff url(../images/icos4.png) no-repeat center 20px;}
.hsindpart2 .titled ol li.li1.on{ background:#985622 url(../images/icos1a.png) no-repeat center 20px;}
.hsindpart2 .titled ol li.li2.on{ background:#985622 url(../images/icos2a.png) no-repeat center 20px;}
.hsindpart2 .titled ol li.li3.on{ background:#985622 url(../images/icos3a.png) no-repeat center 20px;}
.hsindpart2 .titled ol li.li4.on{ background:#985622 url(../images/icos4a.png) no-repeat center 20px;}
.hsindpart2 .titled ol li.on{color: #fff;}
.hsindpart2 .cont .sjx{position: absolute; top: -118px;}
.hsindpart2 .cont .sjx img{display: block; width: 79px; height: 30px;}
.hsindpart2 .cont .zprt{ position: relative;}
.hsindpart2 .cont .zprt1 .sjx{left:5px;}
.hsindpart2 .cont .zprt2 .sjx{left:165px;}
.hsindpart2 .cont .zprt3 .sjx{left:320px;}
.hsindpart2 .cont .zprt4 .sjx{left:480px;}

.hsindpart3 .titles{ font-size: 34px; text-align: center; color: #985622; font-weight: bold; padding: 55px 0 30px;}
.hsindpart3 .cont{ position:relative;padding-left: 0px;}
.hsindpart3 .cont .bd ul{ zoom:1; width:100%;  float:left; }
.hsindpart3 .cont .bd ul li{ float:left; width:380px; overflow:hidden; text-align: center;font-size: 24px; line-height: 34px; padding-bottom: 40px;}
.hsindpart3 .cont .bd ul li img{ width:380px;}
.hsindpart3 .cont .prev,
.hsindpart3 .cont .next{ position:absolute; display:block; width:58px; height:58px; overflow:hidden; top:50%; margin-top: -60px; cursor:pointer;}
.hsindpart3 .cont .prev{ left:0px; background: url(../images/leftpic.png) no-repeat center;}
.hsindpart3 .cont .next{ right:0px; background: url(../images/rightpic.png) no-repeat center;}
.hsindpart3 .cont .prevStop{opacity: 0.5;}
.hsindpart3 .cont .nextStop{opacity: 0.5}
.hsindpart3 .cont span{display: block; padding-top: 18px;  color: #666666;}
.hsindpart3 .cont span b{color: #333; font-weight:bold; font-size: 34px;}
.hsindpart3 .cont p{display: block; padding-top: 12px;}
.hsindpart3 .cont .hd ul{display: none;}

.hsindpart4{background: url(../images/indpvgs.jpg) no-repeat top center; padding-bottom: 20px;background-size: 100% 100%;}
.hsindpart4 .titles{ font-size: 34px; text-align: center; color: #985622; font-weight: bold; padding: 55px 0 30px;}
.hsindpart4 .zprt{ background: #fff; height: 334px; overflow: hidden; margin-bottom: 30px;}
.hsindpart4 .zprt .pic{ width: 300px;}
.hsindpart4 .zprt .pic img{display: block;width: 300px;height: 334px;}
.hsindpart4 .zprt .word{ font-size: 24px; color: #666666;line-height: 34px; width: 340px; padding: 20px;}
.hsindpart4 .zprt .word b{display: block; text-align: center; color: #333333; font-weight: bold;}
.hsindpart4 .zprt .word p{display: block;padding-top: 10px;}

.hsindpart5 .titles{ font-size: 34px; text-align: center; color: #985622; font-weight: bold; padding: 55px 0 30px;}
.hsindpart5 .slideBox{position:relative; overflow:hidden; width:100%; padding-bottom: 40px;}
.hsindpart5 .slideBox .hd{position:absolute; height:40px; top:510px; z-index:1; left:0; text-align: center; width: 100%; text-align:center; line-height: 40px;}
.hsindpart5 .slideBox .hd li{display:inline-block; width:12px; height:12px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:1px solid #f8b500; text-indent:-9999px; overflow:hidden; margin:0 5px; opacity:0.8; cursor: pointer;}
.hsindpart5 .slideBox .hd li.on{background:#f8b500; }
.hsindpart5 .slideBox .bd{position:relative; z-index:0;}
.hsindpart5 .slideBox .bd li{position:relative; text-align:center;}
.hsindpart5 .slideBox .bd li img{display: block; width:100%; }
.hsindpart5 .slideBox .bd li i{display: block; position: absolute; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); color:#fff; font-size: 1.2rem; padding: .5rem 1.2rem; line-height: 2.6rem; text-align: left;}
.hsindpart5 .slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.hsindpart5 .slideBox .bd li .word{padding:60px 20px 20px; text-align: left;}
.hsindpart5 .slideBox .bd li .word b{font-size: 24px; color: #333; text-align: center; display: block; font-weight: bold;}
.hsindpart5 .slideBox .bd li .word p{display: block; line-height: 34px; color: #666; font-size: 24px; padding-top: 10px;}

.hsindpart6{ background: url(../images/lbpicbg.jpg) no-repeat center; height: 614px;}
.hsindpart6 .titles{ font-size: 34px; text-align: center; color: #985622; font-weight: bold; padding: 55px 0 30px;}
.hsindpart6 .slideBox{position:relative; overflow:hidden; width:100%; padding-bottom: 3rem;}
.hsindpart6 .slideBox .hd{position:absolute; height:40px; bottom:0; z-index:1; left:0; text-align: center; width: 100%; text-align:center; line-height: 40px;}
.hsindpart6 .slideBox .hd li{display:inline-block; width:12px; height:12px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:1px solid #f8b500; text-indent:-9999px; overflow:hidden; margin:0 5px; opacity:0.8; cursor: pointer;}
.hsindpart6 .slideBox .hd li.on{background:#f8b500; }
.hsindpart6 .slideBox .bd{position:relative; z-index:0;}
.hsindpart6 .slideBox .bd li{position:relative; text-align:center;}
.hsindpart6 .slideBox .bd li img{vertical-align:top; width:100%; }
.hsindpart6 .slideBox .bd li i{display: block; position: absolute; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); color:#fff; font-size: 1.2rem; padding: .5rem 1.2rem; line-height: 2.6rem; text-align: left;}
.hsindpart6 .slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}

.hsindpart7{padding-bottom: 100px;}
.hsindpart7 .titles{ font-size: 34px; text-align: center; color: #985622; font-weight: bold; padding: 55px 0 30px;}
.hsindpart7 .smrble{height: 90px; background: #e0e0e0; overflow: hidden;}
.hsindpart7 .smrble span{display: block; cursor: pointer; width: 50%; height: 90px; float: left; padding: 18px 0 0 38px; color: #666; line-height: 28px; font-size: 24px;}
.hsindpart7 .smrble span.on{ color: #333; background: #985622;}
.hsindpart7 .pic img{display: block;width: 100%;}
.hsindpart7 .words{padding: 20px 20px 30px;}
.hsindpart7 .words b{display: block; font-weight: bold; color: #666; font-size: 34px; padding: 10px 0 16px;}
.hsindpart7 .words p{display: block; color: #666; font-size: 24px; line-height: 34px; padding: 10px 0;}
.hsindpart7 .words span{display: inline-block; height: 40px; line-height: 40px; margin-bottom: 10px; color: #fff; font-size: 24px; padding: 0 20px; background: #985622;}
.hsindpart7 .word{display: block; color: #666; font-size: 24px; line-height: 34px; padding-top: 30px; padding: 20px;}

.mindpart1{ height:434px; background: url(../images/indpabg1.jpg) no-repeat center;}
.mindpart1 .titles{ font-size: 34px; text-align: center; color: #333333; font-weight: bold; padding: 55px 0 30px;}
.mindpart1 ul{padding:0 20px; line-height: 34px; font-size: 24px; color: #666666;}
.mindpart1 ul li{ padding-bottom: 15px; padding-left: 20px; background: url(../images/dianbg.png) no-repeat left 14px;}

.ftwrap{ position:fixed; width:100%; bottom:0; left:0; z-index:99999999}
.ftwrap .conts{ background: #fff; color: #fff; text-align: center;}
.ftwrap .conts .tips{ font-size: 1.2rem; padding: 0.8rem 0;}
.ftwrap .conts .tips b{ font-weight: bold; margin: 0 .2rem;}
.ftwrap .conts ul{padding:0rem;}
.ftwrap .conts li{ float: left; width: 25%; text-align: center;}
.ftwrap .conts li a{display: block; line-height:70px; color: #000000 !important; border-left: 1px solid #ccc;font-size: 22px;}
.ftwrap .conts li:nth-child(2n-1) a{ background: #985622;}
.ftwrap .conts li:first-child a{border: none;}
/* 弹窗页 */
.allcontent{height: 100%;background: #fdf7e7;padding:0 20px; box-sizing: border-box;border-top:1px solid #b9b9b9;}
.allcontent h2{font-size: 34px;text-align: center;padding: 100px 0 40px 0}
.appointment ul li{display: flex;justify-content: center;align-items: center;margin-bottom: 30px;}
.appointment ul li i,.appointment ul li em{font-size: 24px;}
.appointment ul li .mks em{line-height: 66px;}
.appointment ul li .wms input,.appointment ul li .mks{height: 66px;width: 400px;font-size: 24px;border:1px solid #ccc;padding-left:10px;}
.appointment ul li dl{display: none;background: #fff;position: absolute;top:0;left:0;z-index: 9999; width: 334px;padding-left:10px;box-sizing: border-box;}
.appointment ul li dl dd{height: 50px;line-height: 50px;}
.appointment ul li .mks{position: relative;background: #fff;}
.appointment ul li .mks img{position: absolute;right:0;width: 66px;height: 66px;border-right:1px solid #e5e5e5;}
.appointment ul li:last-child{display: flex;align-items: center;}
.appointment ul li:last-child input{width: 180px;height: 66px;margin-right: 10px;border:#e5e5e5 1px solid;}
.appointment ul li:last-child img.testpic{width: 140px;height: 66px;border:1px solid #e5e5e5;}
.appointment ul li:last-child img.turnpic{width: 66px;height: 66px;}
.appointment form .btn{width:250px;height:60px;background:#f8b500;color: #fff;text-align: center; display: flex;align-items: center;justify-content: center;margin-left: 167px;margin-top: 20px;margin-bottom: 10px;border-radius: 10px}
.appointment form .btn a{color: #fff;margin-left: 29px;font-size: 24px;}
.appointment .word{text-align: center;color: #999999;font-size: 20px;margin-bottom: 200px;margin-top: 20px;}
.poper{height: 800px;width: 100%;text-align: center;padding-top: 300px; font-size: 28px;color: #fe9200;}
.poper a{display: inline-block;width: 237px;height: 42px;background: #fe9200;color: #fff;border-radius: 10px;margin-top: 20px;}
#testpic{font-size: 24px;}
/*ajax验证*/
.phonerre {display: none;position: fixed;top: 50%;left: 50%;margin-left: -40%;margin-top: -75px;width: 80%;height: 150px;background: #fff;overflow: hidden;z-index: 9999999;}
.phonerre p {display: block;height:100px;line-height: 100px;text-align: center;font-size: 24px;color: #666666;}
.phonerre .btns a {display: block;top: 0.6rem;right: 20px;height:35px;line-height:35px;width: 100px;text-align: center;border: 1px solid #b7b7b7;position: absolute;background: #fff;font-size: 20px;color: #333;}
.justify{width: 144px;height: 66px; background: #fff;font-size: 34px;text-align: center;line-height: 66px;letter-spacing: 5px;}
.justify i:first-child{color: green}
.justify i:nth-child(3){color: pink}
.justify i:nth-child(2){color: blue}

.appbtns{ text-align: center;padding: 0px 0 40px;}
.appbtns a{ color: #fff; font-size: 23px; display: inline-block; width: 290px; height: 56px; line-height: 56px; background: #985622; border-radius: 8px; margin: 0 auto; text-align: center; margin: 0 20px;}
.zprt .appbtns{padding: 40px 0 40px;}
.hsindpart4 .appbtns{padding: 30px 0 30px;}

.tips{text-align: right;color: #985622}
