.wrap_b{min-width:1240px;height:auto;}
.wrap_s{min-width:1080px;height:auto;}
.gg{height:100px;background:#ea5616;}
.wrap_b .row{width:1240px;height:auto;}
.wrap_s .row{width:1080px;height:auto;}
.wrapper{width:100%;height:auto;background:#fff;padding:10px 0px;}

.lm{height:58px;position:relative;background:url(../image/linred.png) no-repeat left top;padding-left:12px;}
.lm span,.lm label{width:100%;display:inline-block;}
.lm span{height:auto;color:#e1b4b9;}
.lm label{height:auto;font-size:18px;margin-top:3px;}
.lm a{color:#c54554;position:absolute;right:0px;bottom:10px;}

.banner .swiper-pagination .swiper-pagination-bullet{width:28px;height:8px;display:inline-block;border-radius:0px;background:#fff;opacity:1;}
.banner .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#c84650;}
.banner.swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction{bottom:20px;}
/*head*/
.head{height:58px;width:100%;background:#f4f4f4;position:fixed;z-index:999;left:0px;top:0px;}
.head .shadeline{position:absolute;width:100%;height:25px;background:url(../image/shadow.png);z-index:99;bottom:-25px;left:0px;}
.head .headbox{height:auto;position:relative;padding:0px 170px 0px 300px;}
.head .logo{width:290px;height:58px;padding-top:0px;position:absolute;left:0px;top:0px;z-index:9;background:#fff;}
.head .designate{width:80px;height:58px;float:left;}
.head .nav{width:900px;height:58px;}
.head .nav ul li{height:58px;float:left;cursor:pointer;text-align:center;background:url(../image/navli.jpg) no-repeat left center;position:relative;padding:0px 24px;}
.head .nav ul li:first-child{background:none;}
.head .nav ul li:hover a,.head .nav ul li.act a{color:#c54554;}
.head .nav ul li>a{width:100%;color:#515151;line-height:58px;font-size:16px;font-weight:700;display:inline-block;}
.head .nav ul li .item{min-width:100px;position:absolute;left:0px;top:56px;border-top:2px solid #c54554;background:#f4f4f4;display:none;z-index:999;}
.head .nav ul li .item a{width:100%;height:36px;line-height:36px;border-top:1px solid #dfdfdf;color:#717171;display:inline-block;white-space:nowrap;padding:0px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.head .nav ul li .item a:hover{color:#c54554;}
.head .headr{position:absolute;right:0px;top:0px;height:auto;z-index:9;width:140px;}
.head .language{float:left;width:70px;height:auto;padding-left:20px;margin-top:10px;}
.head .language span,.head .language a{margin:3px;height:28px;line-height:28px;display:inline-block;}
.head .language a{background:url(../image/black_opacity6.png);padding:0px 5px;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.head .seach{width:50px;height:38px;float:right;position:relative;background:#fff;padding:10px 0px;}
.head .seach #headseach{width:100%;display:inline-block;text-align:right;}
.head .seach .seach_box{background:#ededed;position:absolute;height:auto;top:0px;right:0px;z-index:999;display:none;}
.head .seach .seach_box .searchTxt{width:100%;width:320px;color:#f08c2e;border:none;-webkit-appearance:none;white-space:nowrap;background-color:transparent;height:58px;line-height:58px;text-indent:10px;font-size:16px;}
.head .seach .seach_box .searchSumit{position:absolute;right:44px;top:0px;z-index:99;border:none;-webkit-appearance:none;white-space:nowrap;cursor:pointer;color:#fff;width:44px;height:58px;background:url(../image/seachs.png) no-repeat center center;}
.head .seach .seach_box .close{position:absolute;right:0px;top:0px;z-index:9;width:50px;height:58px;display:inline-block;background:#fff url(../image/close.png) no-repeat center center;}

/*pages*/
.pages{background:#fff;text-align:right;height:auto;margin-top:20px;}
.pages a,.pages span{display:inline-block;padding:5px 10px;color:#222222;margin:0px 5px;background:#f4f4f4;}
.pages span.act,.pages a:hover{background:#c84650;color:#fff;}
.pages a{color:#999;}
.pages span{color:#ccc;}
/*foot*/

.footnavbox{background:#f4f4f4;height:auto;padding:20px 0px;}
.footnavbox .footnav{width:20%;height:240px;float:left;}
.footnavbox .footnav.w200{width:206px;}
.footnavbox .footnav h4{font-size:16px;height:30px;line-height:30px;color:#575757;margin-bottom:15px;}
.footnavbox .footnav ul li{height:26px;line-height:26px;}
.footnavbox .footnav ul li a{color:#929292;}



.foot{height:auto;background:#a2a2a2;padding:20px 0px;}
.foot .copyright{width:600px;height:auto;float:left;}
.foot .copyright h4{font-size:16px;height:30px;line-height:30px;color:#fff;}
.foot .copyright p{line-height:26px;color:#fff;}
.foot .qrcode{height:auto;float:right;width:300px;}
.foot .qrcode ul li{width:120px;height:auto;float:left;}
.foot .qrcode ul li img{width:108px;}

.wrap_s .foot .copyright{width:380px;}
.wrap_s .foot .footnav{width:86px;}
.wrap_s .foot .footnav.w200{width:206px;}
/*list*/
.quicklink{width:260px;height:auto;}
.quicklink ul li{background:#fff;width:100%;height:46px;line-height:46px;text-align:center;color:#c54554;margin-bottom:5px;border:1px solid #dcdcdc;font-size:17px;}
.quicklink ul li:hover,.quicklink ul li.act{background:#c54554;border:1px solid #c54554;}
.quicklink ul li:hover a,.quicklink ul li.act a{color:#fff;}




.zsjt_xx {float:left;height:39px; line-height:39px; text-align:left;font-size:16px;color:#D64913; font-weight: bold;  }
.zsjt_xxs {float:left;height:39px; line-height:39px; text-align:left;font-size:14px;color:#333;  }
.zsjt_xxk {float:left; line-height:28px; text-align:left;font-size:14px;color:#333;border-bottom:1px solid #e9e9e9;  }
.zsjt_xxm {float:left;height:39px; line-height:39px; text-align:left;font-size:16px;color:#333; }
.zsjt_xxk a {color:#FF3333; font-size:15px;font-weight: bold;  }



.zsjt_xxka {float:left; line-height:28px; text-align:left;font-size:40px;color:#333; }
.zsjt_xxka a {color:#D64913; font-size:40px;font-weight: bold;  }


.lm_zts {height:37px; line-height:37px; text-align:left;font-size:16px;  color:#B90005;font-weight: bold; }
.lm_zts span {height:37px; line-height:37px; text-align:left;font-size:12px;color:#6E6E6E;font-family:Verdana; font-weight: 100; padding-left:10px; }


.zsjt_xxk span{ float:left;padding-right:5px;color:#666; margin:0;}



legend {
	display:block;
	width:100%;
	padding:0;
	margin-bottom:20px;
	font-size:21px;
	line-height:inherit;
	color:#333;
	border:0;
	border-bottom:1px solid #e5e5e5
}

.juzhong {margin:0 auto;
	width:860px;
}


label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight:bold
}
input[type="search"] {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
input[type="radio"],input[type="checkbox"] {
	margin:4px 0 0;
	margin-top:1px \9;
	line-height:normal
}
input[type="file"] {
	display:block
}
input[type="range"] {
	display:block;
	width:100%
}
select[multiple],select[size] {
	height:auto
}
input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {
	outline:thin dotted;
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
output {
	display:block;
	padding-top:7px;
	font-size:14px;
	line-height:1.42857143;
	color:#555
}
.form-control {
	display:block;
	width:100%;
	height:34px;
	padding:6px 12px;
	font-size:14px;
	line-height:1.42857143;
	color:#555;
	background-color:#fff;
	background-image:none;
	border:1px solid #ccc;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
	border-color:#66afe9;
	outline:0;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)
}
.form-control::-moz-placeholder {
	color:#999;
	opacity:1
}
.form-control:-ms-input-placeholder {
	color:#999
}
.form-control::-webkit-input-placeholder {
	color:#999
}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {
	background-color:#f7f7f7;
	opacity:1
}
.form-control[disabled],fieldset[disabled] .form-control {
	cursor:not-allowed
}
textarea.form-control {
	height:auto
}
input[type="search"] {
	-webkit-appearance:none
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	input[type="date"].form-control,input[type="time"].form-control,input[type="datetime-local"].form-control,input[type="month"].form-control {
	line-height:34px
}
input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm,.input-group-sm input[type="date"],.input-group-sm input[type="time"],.input-group-sm input[type="datetime-local"],.input-group-sm input[type="month"] {
	line-height:30px
}
input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg,.input-group-lg input[type="date"],.input-group-lg input[type="time"],.input-group-lg input[type="datetime-local"],.input-group-lg input[type="month"] {
	line-height:46px
}
}.form-group {
	margin-bottom:15px
}
.radio,.checkbox {
	position:relative;
	display:block;
	margin-top:10px;
	margin-bottom:10px
}
.radio label,.checkbox label {
	min-height:20px;
	padding-left:20px;
	margin-bottom:0;
	font-weight:normal;
	cursor:pointer
}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {
	position:absolute;
	margin-left:-20px;
	margin-top:4px \9
}
.radio+.radio,.checkbox+.checkbox {
	margin-top:-5px
}
.radio-inline,.checkbox-inline {
	position:relative;
	display:inline-block;
	padding-left:20px;
	margin-bottom:0;
	vertical-align:middle;
	font-weight:normal;
	cursor:pointer
}
.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline {
	margin-top:0;
	margin-left:10px
}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"] {
	cursor:not-allowed
}
.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline {
	cursor:not-allowed
}
.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label {
	cursor:not-allowed
}
.form-control-static {
	padding-top:7px;
	padding-bottom:7px;
	margin-bottom:0;
	min-height:34px
}
.form-control-static.input-lg,.form-control-static.input-sm {
	padding-left:0;
	padding-right:0
}
.input-sm {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
select.input-sm {
	height:30px;
	line-height:30px
}
textarea.input-sm,select[multiple].input-sm {
	height:auto
}
.form-group-sm .form-control {
	height:30px;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	border-radius:3px
}
.form-group-sm select.form-control {
	height:30px;
	line-height:30px
}
.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control {
	height:auto
}
.form-group-sm .form-control-static {
	height:30px;
	min-height:32px;
	padding:6px 10px;
	font-size:12px;
	line-height:1.5
}
.input-lg {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
	border-radius:6px
}
select.input-lg {
	height:46px;
	line-height:46px
}
textarea.input-lg,select[multiple].input-lg {
	height:auto
}
.form-group-lg .form-control {
	height:46px;
	padding:10px 16px;
	font-size:18px;
	line-height:1.3333333;
	border-radius:6px
}
.form-group-lg select.form-control {
	height:46px;
	line-height:46px
}
.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control {
	height:auto
}
.form-group-lg .form-control-static {
	height:46px;
	min-height:38px;
	padding:11px 16px;
	font-size:18px;
	line-height:1.3333333
}
.has-feedback {
	position:relative
}
.has-feedback .form-control {
	padding-right:42.5px
}
.form-control-feedback {
	position:absolute;
	top:0;
	right:0;
	z-index:2;
	display:block;
	width:34px;
	height:34px;
	line-height:34px;
	text-align:center;
	pointer-events:none
}
.input-lg+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback {
	width:46px;
	height:46px;
	line-height:46px
}
.input-sm+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback {
	width:30px;
	height:30px;
	line-height:30px
}