 html,body{
	padding:0;
	margin:0;
	background-color: #ffffff;
	min-width: 1102px;
	font-family: 'Arial';
}
body{font-size:12px;font-family:Tahoma,Microsoft YaHei,STHei,Helvetica,Arial,sans-serif;margin:0;padding:0;color:#333}
@keyframes show
{
	0% {opacity: 0}
	100% {opacity: 1}
}
.hide{
	display: none;
}
h1,h2,h3,h4,h5,h6{
	padding: 0;
	margin: 0;
}
ul,li,dl,dd{
	padding:0;
	margin:0;
	list-style: none;
}
a{
	text-decoration: none;
	color: #333;
}
a:hover{
	color: #1c5a8d;
}
span.w5{
	display: inline-block;
	width: 5px;
}
span.w10{
	display: inline-block;
	width: 10px;
}
span.w15{
	display: inline-block;
	width: 15px;
}
span.w25{
	display: inline-block;
	width: 25px;
}
span.vline{
	font-size: 12px;
	color: #eee;
	display: inline-block;
	padding:0 5px;
	text-align: center;
}
hr{
	size: 1;
	color: #eee;
	height: 1px;
	border:none;
	border-top: 1px dotted #e9d2d2;
}
.pull-left{
	float: left;
}
.pull-right{
	float: right;
}
.clearfix{
	clear: both;
}
.text-center{
	text-align: center;
}
.text-right{
	text-align: right;
}
.text-color-gray{
	color: #aaa;
}
.text-color-black{
	color: #333;
}
.text-color-red{
	color: #f00;
}
.text-color-orange{
	color: #f60;
}
.text-color-yellow{
	color: #fc0;
}
.font-size-12{
	font-size: 12px;
}
.font-size-14{
	font-size: 14px;
}
.font-size-16{
	font-size: 16px;
}
.font-size-18{
	font-size: 18px;
}
.font-size-20{
	font-size: 20px;
	font-weight: 200;
}
.font-size-24{
	font-size: 24px;
	font-weight: 200;
}
.height10{
	height: 10px;
}
.height20{
	height: 20px;
}
.height40{
	height: 40px;
}
.height80{
	height: 80px;
}
.c{
	width: 1200px;
	margin:0 auto;
}

.missui-row:after,.missui-row:before{content:'';display:block;clear:both}.missui-col-lg1,.missui-col-lg10,.missui-col-lg11,.missui-col-lg12,.missui-col-lg2,.missui-col-lg3,.missui-col-lg4,.missui-col-lg5,.missui-col-lg6,.missui-col-lg7,.missui-col-lg8,.missui-col-lg9,.missui-col-md1,.missui-col-md10,.missui-col-md11,.missui-col-md12,.missui-col-md2,.missui-col-md3,.missui-col-md4,.missui-col-md5,.missui-col-md6,.missui-col-md7,.missui-col-md8,.missui-col-md9,.missui-col-sm1,.missui-col-sm10,.missui-col-sm11,.missui-col-sm12,.missui-col-sm2,.missui-col-sm3,.missui-col-sm4,.missui-col-sm5,.missui-col-sm6,.missui-col-sm7,.missui-col-sm8,.missui-col-sm9,.missui-col-xs1,.missui-col-xs10,.missui-col-xs11,.missui-col-xs12,.missui-col-xs2,.missui-col-xs3,.missui-col-xs4,.missui-col-xs5,.missui-col-xs6,.missui-col-xs7,.missui-col-xs8,.missui-col-xs9{position:relative;display:block;box-sizing:border-box}.missui-col-xs1,.missui-col-xs10,.missui-col-xs11,.missui-col-xs12,.missui-col-xs2,.missui-col-xs3,.missui-col-xs4,.missui-col-xs5,.missui-col-xs6,.missui-col-xs7,.missui-col-xs8,.missui-col-xs9{float:left}.missui-col-xs1{width:8.33333333%}.missui-col-xs2{width:16.66666667%}.missui-col-xs3{width:25%}.missui-col-xs4{width:33.33333333%}.missui-col-xs5{width:41.66666667%}.missui-col-xs6{width:50%}.missui-col-xs7{width:58.33333333%}.missui-col-xs8{width:66.66666667%}.missui-col-xs9{width:75%}.missui-col-xs10{width:83.33333333%}.missui-col-xs11{width:91.66666667%}.missui-col-xs12{width:100%}.missui-col-xs-offset1{margin-left:8.33333333%}.missui-col-xs-offset2{margin-left:16.66666667%}.missui-col-xs-offset3{margin-left:25%}.missui-col-xs-offset4{margin-left:33.33333333%}.missui-col-xs-offset5{margin-left:41.66666667%}.missui-col-xs-offset6{margin-left:50%}.missui-col-xs-offset7{margin-left:58.33333333%}.missui-col-xs-offset8{margin-left:66.66666667%}.missui-col-xs-offset9{margin-left:75%}.missui-col-xs-offset10{margin-left:83.33333333%}.missui-col-xs-offset11{margin-left:91.66666667%}.missui-col-xs-offset12{margin-left:100%}@media screen and (max-width:768px){.missui-hide-xs{display:none!important}.missui-show-xs-block{display:block!important}.missui-show-xs-inline{display:inline!important}.missui-show-xs-inline-block{display:inline-block!important}}@media screen and (min-width:768px){.missui-container{width:750px}.missui-hide-sm{display:none!important}.missui-show-sm-block{display:block!important}.missui-show-sm-inline{display:inline!important}.missui-show-sm-inline-block{display:inline-block!important}.missui-col-sm1,.missui-col-sm10,.missui-col-sm11,.missui-col-sm12,.missui-col-sm2,.missui-col-sm3,.missui-col-sm4,.missui-col-sm5,.missui-col-sm6,.missui-col-sm7,.missui-col-sm8,.missui-col-sm9{float:left}.missui-col-sm1{width:8.33333333%}.missui-col-sm2{width:16.66666667%}.missui-col-sm3{width:25%}.missui-col-sm4{width:33.33333333%}.missui-col-sm5{width:41.66666667%}.missui-col-sm6{width:50%}.missui-col-sm7{width:58.33333333%}.missui-col-sm8{width:66.66666667%}.missui-col-sm9{width:75%}.missui-col-sm10{width:83.33333333%}.missui-col-sm11{width:91.66666667%}.missui-col-sm12{width:100%}.missui-col-sm-offset1{margin-left:8.33333333%}.missui-col-sm-offset2{margin-left:16.66666667%}.missui-col-sm-offset3{margin-left:25%}.missui-col-sm-offset4{margin-left:33.33333333%}.missui-col-sm-offset5{margin-left:41.66666667%}.missui-col-sm-offset6{margin-left:50%}.missui-col-sm-offset7{margin-left:58.33333333%}.missui-col-sm-offset8{margin-left:66.66666667%}.missui-col-sm-offset9{margin-left:75%}.missui-col-sm-offset10{margin-left:83.33333333%}.missui-col-sm-offset11{margin-left:91.66666667%}.missui-col-sm-offset12{margin-left:100%}}@media screen and (min-width:992px){.missui-container{width:970px}.missui-hide-md{display:none!important}.missui-show-md-block{display:block!important}.missui-show-md-inline{display:inline!important}.missui-show-md-inline-block{display:inline-block!important}.missui-col-md1,.missui-col-md10,.missui-col-md11,.missui-col-md12,.missui-col-md2,.missui-col-md3,.missui-col-md4,.missui-col-md5,.missui-col-md6,.missui-col-md7,.missui-col-md8,.missui-col-md9{float:left}.missui-col-md1{width:8.33333333%}.missui-col-md2{width:16.66666667%}.missui-col-md3{width:25%}.missui-col-md4{width:33.33333333%}.missui-col-md5{width:41.66666667%}.missui-col-md6{width:50%}.missui-col-md7{width:58.33333333%}.missui-col-md8{width:66.66666667%}.missui-col-md9{width:75%}.missui-col-md10{width:83.33333333%}.missui-col-md11{width:91.66666667%}.missui-col-md12{width:100%}.missui-col-md-offset1{margin-left:8.33333333%}.missui-col-md-offset2{margin-left:16.66666667%}.missui-col-md-offset3{margin-left:25%}.missui-col-md-offset4{margin-left:33.33333333%}.missui-col-md-offset5{margin-left:41.66666667%}.missui-col-md-offset6{margin-left:50%}.missui-col-md-offset7{margin-left:58.33333333%}.missui-col-md-offset8{margin-left:66.66666667%}.missui-col-md-offset9{margin-left:75%}.missui-col-md-offset10{margin-left:83.33333333%}.missui-col-md-offset11{margin-left:91.66666667%}.missui-col-md-offset12{margin-left:100%}}@media screen and (min-width:1200px){.missui-container{width:1170px}.missui-hide-lg{display:none!important}.missui-show-lg-block{display:block!important}.missui-show-lg-inline{display:inline!important}.missui-show-lg-inline-block{display:inline-block!important}.missui-col-lg1,.missui-col-lg10,.missui-col-lg11,.missui-col-lg12,.missui-col-lg2,.missui-col-lg3,.missui-col-lg4,.missui-col-lg5,.missui-col-lg6,.missui-col-lg7,.missui-col-lg8,.missui-col-lg9{float:left}.missui-col-lg1{width:8.33333333%}.missui-col-lg2{width:16.66666667%}.missui-col-lg3{width:25%}.missui-col-lg4{width:33.33333333%}.missui-col-lg5{width:41.66666667%}.missui-col-lg6{width:50%}.missui-col-lg7{width:58.33333333%}.missui-col-lg8{width:66.66666667%}.missui-col-lg9{width:75%}.missui-col-lg10{width:83.33333333%}.missui-col-lg11{width:91.66666667%}.missui-col-lg12{width:100%}.missui-col-lg-offset1{margin-left:8.33333333%}.missui-col-lg-offset2{margin-left:16.66666667%}.missui-col-lg-offset3{margin-left:25%}.missui-col-lg-offset4{margin-left:33.33333333%}.missui-col-lg-offset5{margin-left:41.66666667%}.missui-col-lg-offset6{margin-left:50%}.missui-col-lg-offset7{margin-left:58.33333333%}.missui-col-lg-offset8{margin-left:66.66666667%}.missui-col-lg-offset9{margin-left:75%}.missui-col-lg-offset10{margin-left:83.33333333%}.missui-col-lg-offset11{margin-left:91.66666667%}.missui-col-lg-offset12{margin-left:100%}}.missui-col-space1{margin:-.5px}.missui-col-space1>*{padding:.5px}.missui-col-space3{margin:-1.5px}.missui-col-space3>*{padding:1.5px}.missui-col-space5{margin:-2.5px}.missui-col-space5>*{padding:2.5px}.missui-col-space8{margin:-3.5px}.missui-col-space8>*{padding:3.5px}.missui-col-space10{margin:-5px}.missui-col-space10>*{padding:5px}.missui-col-space12{margin:-6px}.missui-col-space12>*{padding:6px}.missui-col-space15{margin:-7.5px}.missui-col-space15>*{padding:7.5px}.missui-col-space18{margin:-9px}.missui-col-space18>*{padding:9px}.missui-col-space20{margin:-10px}.missui-col-space20>*{padding:10px}.missui-col-space22{margin:-11px}.missui-col-space22>*{padding:11px}.missui-col-space25{margin:-12.5px}.missui-col-space25>*{padding:12.5px}.missui-col-space30{margin:-15px}.missui-col-space30>*{padding:15px}


.pb{
	position: relative;
	width: 100%;
	height: 600px;
	background:#fff;
}

.top{
	height: 20px;
	background: #fff url('../img/top_bg.png') no-repeat center center;
	line-height: 20px;
	font-size: 12px;
	color: rgba(255,255,255,.6);
	border-top: 5px solid #1c5a8d;
}
.top .chineselink{
	background: #1c5a8d;
	height: 20px;
	border-radius: 0 0 0 20px;
	line-height: 16px;
	padding-left: 10px;
}
.top .chineselink a{
	padding: 0 15px;
	color: #fff;
	display: inline-block;
	height: 20px;
}
.top .chineselink a:hover{
	color: rgba(255,255,255,.6);
}
.header{
	height: 110px;
}
.logo{
	padding-top: 20px;
}
.logo h1 a{
	display: inline-block;
	width: 612px;
	height: 62px;
	background: url('../img/logo.png') no-repeat left center;
	text-indent: -9999px;
}
.head-tel{
	width: 160px;
	background: url('../img/tel.png') no-repeat left center;
	height: 52px;
	line-height: 24px;
	padding-left: 60px;
	margin-top: 25px;
}



.menu{
	height: 50px;
	background: #eeeeee url('../img/menu_bg.png') no-repeat center center;
	line-height: 50px;
	padding-left: 80px;
	position: relative;
}
.menu .showsubc{
	font-size: 14px;
	display: inline-block;
	
	padding: 0 45px;
	color: #000000;
	cursor: pointer;
}
.menu .showsubc.active,
.menu .showsubc:hover{
	color: #1c5a8d;
}

.showsubc .showsubcbox{
	/*display: none;*/
	position: absolute;
	display: none;
	width: 1200px;
	left: 0px;
	top: 50px;
	z-index: 999999999;
	background: #f9f9f9;
}
.showsubc:hover .showsubcbox{
	display: block;
	position: absolute;
	width: 1200px;
	left: 0px;
	top: 50px;
	z-index: 999999999;
	background: #f9f9f9;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
	text-align: center;
	border-radius: 0 0 5px 5px;
}
.showsubc:hover .showsubcbox a{
	display: inline-block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	
}


.box-head{
	font-size: 26px;
	font-weight: bold;
	padding-bottom: 10px;
	text-transform:Uppercase;
}
.sline{
	position: relative;
	padding-bottom: 20px;
	text-align: center;
	font-weight: 200;
}

.footer{
	background: #3d3d3d;
	color: #8f8f8f;
	font-size: 16px;
	padding:20px 0;
	min-height: 280px;
}
.footer a{
	color: #8f8f8f;
}
.footer a:hover{
	color: #aaa;
}
.links{
	background: url('../img/flink.png') no-repeat left 20px;
	text-indent: 160px;
	line-height: 200%;
	font-size: 14px;
	padding:20px 0;
}
.links a{
	margin:0 5px;
}
.copyright{
	border-top: 1px solid rgba(255,255,255,.4);
	padding:20px 0 0 0;
}
.foot-logo{
	width: 195px;
	padding-top: 20px;
}
.foot-logo h2 a{
	display: inline-block;
	width: 195px;
	height: 50px;
	background: url('../img/logo_gray.png') no-repeat center center;
}
.font-lx{
	width: 550px;
	line-height: 160%;
	font-size: 12px;
	padding-left: 20px;
	padding-top: 20px;
}
.ft{
	padding-top: 20px;
}
.ps{
	height: 520px;
	background: url('../swiper/2.jpg') no-repeat center center;
}
.viewmore{
	background: #019b56;
	color: #fff;
	text-transform:Uppercase;
	border-radius: 5px;
	padding:10px 15px;
	font-size: 12px;
	border:none;
	cursor: pointer;
}
.viewmore:hover{
	color: #83e3b8;
}
.view-detail{
	background: #ff922c;
	color: #fff;
	text-transform:Uppercase;
	border-radius: 5px;
	padding:10px 15px;
	font-size: 12px;
	border:none;
	cursor: pointer;
}
.view-detail:hover{
	background: #ffcc00;
	color: #fff;
}
.a1{
	width: 48.6%;
	float: left;
	height: 100px;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	position: relative;
	padding-top: 10px;
}
.a1:nth-child(2),
.a1:nth-child(4){
	float: right;
}
.a1:nth-child(3),
.a1:nth-child(4){
	border-bottom: none;
}
.a1 h3,
.a1 p{
	padding:5px 0;
	padding-left: 30px;
	margin: 0;
}
.a1:after{
	content: '';
	width: 24px;
	height: 24px;
	display: inline-block;
	left: 0;
	top: 20px;
	background: url('../img/icon1.png') no-repeat center center;
	position: absolute;
}


/*page*/
.page-pic{
	height: 218px;
	background: #fefefe;
}
.paga-navi{
	height: 46px;
	line-height: 46px;
	background: #ebebeb url('../img/icon2.png') no-repeat 20px center;
	color: #757575;
	text-indent: 45px;
	font-size: 12px;
}
.page-sidebar{
	width: 220px;
}
.page-body{
	width: 845px;
}
.page-sidebar ul li{
	height: 54px;
	line-height: 54px;
	padding:1px;
}
.page-sidebar ul li a{
	display: block;
	width: 100%;
	height: 100%;
	background: #019b56;
	color: #fff;
	text-indent: 25px;
}
.page-sidebar ul li a:hover{
	background: #fc0;
}
.page-sidebar ul li.active a{
	background: #ff922c;
}
.page-title{
	border-bottom: 1px solid #aaa;
	height: 54px;
	line-height: 54px;
}
.page-title h1{
	text-transform:Uppercase;
	color: #019b56;
	font-size: 24px;
	font-weight: 100;
}
.page-content{
	padding: 30px 0;
	font-size: 14px;
	line-height: 180%;
}
.page-content p{
	line-height: 180%;
	font-size: 14px;
	padding:10px 0;
}
.page-content img{
	max-width: 100%;
}
.honor-pic{
	border: 1px solid #eee;
	height: 260px;
	overflow: hidden;
}
.honor-pic img{
	width: 100%;
}
.honor-title{
	height: 40px;
	line-height: 40px;
	background: #f1f1f1;
}
.line{
	background: url('../img/timeline.png') repeat-y 300px -60px;
}
.line-item{
	height: 266px;
}
.line-item-pic{
	width: 280px;
}
.line-item-text{
	width: 450px;
	padding-top: 40px;
}
.line-item-text h4{
	font-size: 24px;
	color: #019b56;
	font-weight: 100;
}
.line-item-text p{
	font-size: 16px;
}
.news dd{
	border-bottom: 1px dotted #ccc;
	padding:20px 0;
}
.news-text{
	width: 630px;
}
.news-text h4{
	font-size: 16px;
}
.page-content h1{
	font-size: 24px;
	padding-bottom: 10px;
	text-align: center;
	font-weight: 100;
}
.news-meta{
	padding-bottom: 30px;
	color: #999;
	font-size: 12px;
}
.pageings{
	padding-top: 20px;
}
.pageings a{
	margin: 0 10px;
	text-transform:Uppercase;
	font-size: 12px;
}
.pageings a.active{
	color: #f60;
}
.qa{
	padding:30px 0;
}
.question{
	position: relative;
	padding:10px 10px 10px 44px;
}
.question:after{
	content: 'Q';
	position: absolute;
	left: 8px;
	top: 8px;
	width: 24px;
	height: 24px;
	border-radius: 24px;
	background: #029948;
	color: #fff;
	display: block;
	text-align: center;
}
.answer{
	position: relative;
	background: #efefef;
	padding:10px 10px 10px 44px;
}
.answer:after{
	content: 'A';
	position: absolute;
	left: 8px;
	top: 8px;
	width: 24px;
	height: 24px;
	border-radius: 24px;
	background: #ff9900;
	color: #fff;
	display: block;
	text-align: center;
}
.question label{
	display: inline-block;
	color: #029948;
}
.question p{
	color: #333;
	padding:0;
	margin: 0;
}
.form-item{
	padding: 10px 0;
}
.form-item label{
	display: inline-block;
	width: 100px;
	vertical-align: top;
	text-align: right;
}
.form-item input,
.form-item textarea{
	border: 1px solid #aaa;
	padding:10px;
	width: 470px;
	display: inline-block;
	vertical-align: top;
	border-radius: 2px;
	outline: none;
}
.form-item textarea{
	height: 80px;
}
.index-p{
	background: #fff;
	height: 200px;
}
.index-p-pic{
	width: 248px;
	height: 200px;
}
.index-p-pic img{
	width: 100%;
	height: 100%;
}
.index-p-body{
	width: 240px;
	padding:15px;
}
.index-p-body a{
	font-size: 18px;
}
.index-p-body p{
	line-height: 160%;
}
.swiper-slide img{
	max-width: 100%;
}

#sw3 .swiper-slide{
	height: 280px;
	overflow: hidden;
	text-align: center;
	font-size: 14px;
}
#sw3 .swiper-slide:hover{
	color: #000
}
#sw3 .swiper-slide a{
	display: inline-block;
	padding: 5px 10px;
}
#sw3 .swiper-slide p{
	font-size: 12px;
	padding:5px 10px;
	margin: 0;
}

#sbp3,
#sbn3,
#sbp4,
#sbn4{
	background-color: #ccc;
	padding: 10px;
	border-radius: 3px;
}
.pstop{
	height: 350px;
	overflow: hidden;
}
.pb7{
	background: url('../img/pb_7.jpg') no-repeat center center;
}
.nav{
	background: #f6f6f6;
	height: 48px;
	line-height: 48px;
	overflow: hidden;
	margin: 0;
}
.nav a{color: #999;margin: 0 5px;}
.s-input{
	border:1px solid #1c5a8d;
	border-radius: 5px 0 0 5px;
	width: 260px;
	height: 28px;
	padding:0;
	margin:0;
	line-height: 28px;
	text-indent: 10px;
	outline: none;
	background: none;
	vertical-align: middle;
	display: inline-block;
}
.s-submit{
	display: inline-block;
	border:none;
	border-radius:  0 5px 5px 0;
	width: 60px;
	height: 30px;
	line-height: 30px;
	text-indent: 10px;
	outline: none;
	background: #1c5a8d url('../img/s.png') no-repeat center center;
	vertical-align: middle;
	padding:0;
	margin:0;
}

.submenu{
	height: 90px;
	border-bottom: 1px solid #cccccc;
}
.submenu a{
	line-height: 90px;
	height: 90px;
	display: inline-block;
	margin:0 20px;
	position: relative;
}
.submenu a.this{
	color: #bf1929;
}
.submenu a.this:after{
	content: '';
	position: absolute;
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 12px;
	background: #bf1929;
	bottom: -6px;
	left: 44%;
}
.pagename h1{
	position: relative;
}
.pagename h1:after{
	content: '';
	position: absolute;
	bottom: -5px;
	left: 44.2%;
	width: 140px;
	height: 3px;
	background: #000;
	display: inline-block;
}
.form_item{
	padding:10px 0;
}
.form_item label{
	width: 50px;
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	color: #999;
}
.form_item input,
.form_item textarea{
	width: 380px;
	display: inline-block;
	vertical-align: top;
	background: #f2f2f2;
	border:none;
	height: 38px;
	padding-left: 5px;
	outline: none;
}


.submit{
	background: #1c5a8d;
	color: #fff;
	display: inline-block;
	padding:15px 15px;
	font-size: 18px;
	border-radius: 3px;
	border:none;
	cursor: pointer;
	width: 160px;
}

.qa li{
	border-bottom: 1px solid #ccc;
    padding: 10px 0;
    font-size: 14px;
    line-height: 20px;
}
.qa li .q,
.qa li .a{
	padding:10px 0;
	padding-left: 40px;
	position: relative;
}
.qa li .q:after,
.qa li .a:after{
	content: '问';
	position: absolute;
	width: 24px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	display: inline-block;
	left: 0;
	top: 5px;
	color: #1c5584;
	border-radius: 100%;
	border:1px solid #1c5584;
}
.qa li .a:after{
	content: '答';
	color: #f00;
	border:1px solid #f00;
}
.pageing a,
.pageing span{
	font-size: 12px;
	margin:0 5px;
	padding: 5px 10px;
	border-radius: 2px;
}
.pageing a{
	background: #ccc;
}
.pageing a:hover{
	background: #398dbd;
	color: #fff;
}
.pageing a.this{
	background: #1c5a8d;
	color: #fff;
}
.brand .missui-col-md2{
	height: 138px;
}
.brand img{
	box-shadow: 0 0 5px rgba(0,0,0,0.1);
	display: inline-block;
	vertical-align: top;
}
.dc p{
	padding: 10px 0;
	line-height: 180%;
	margin: 0;
}
.sides{
	width: 246px;
}
.sbody{
	width: 925px;
}
.sideser li{
	padding:15px 0px;
	background: #f5f5f5 url('../img/r.png') no-repeat 94% 18px;
	border-bottom: 1px solid #ccc;
}
.showb{
	display: inline-block;
	width: 100%;
	height: 30px;
	cursor: pointer;
}
.sideser li a{
	text-indent: 30px;
}
.sideser li:hover{
	/*background-color: #f0f0f0;*/
}
.sideser li.this a{
	/*color: #1c5a8d;*/
}
.sideser li ul.s{
	display: none;
	padding:10px 0;
}
.sideser li ul.s li{
	border:none;
	font-size: 14px;
	background-size: 12px;
}
.sideser li ul.s li:hover{
	background-color: none;
}
.sideser li ul.s li{
	background: rgba(255,255,255,.5);
}
.sideser li ul.s li a{
	display: inline-block;
	width: 100%;
	text-indent: 50px;
}
.catename{
	border-bottom: 1px solid #eee;
	padding-bottom: 10px;
}
.catename span.ca{
	border-left: 6px solid #1c5a8d;
	padding-left: 10px;
}
.new-list li{
	padding:10px 0;
	border-bottom: 1px dotted #ddd;
}
.databox{
	width: 90px;
	height: 70px;
	padding-top: 20px;
	text-align: center;
	background: #cccccc;
	color: #fff;
}
.newtitle{
	width: 820px;
}

.missui-col-md4{
	line-height: 180%;
}

.index-casebox{
	height: 300px;
	background: #f1f1f1;
}
.index-casebox:hover{
	height: 300px;
	background: #c83846;
	color: #fff;
}
.index-casebox:hover a{
	color: #fff;
}
.ict{
	padding-top: 10px;
}

.video{
	width: 580px;
	height: 320px;
	background: #fff;
	box-shadow: 0 0 5px rgba(0,0,0,0.1);
	padding:10px;
	margin-top: 30px;
}
.video video{
	width: 580px;
	height: 320px;
	background: #000;
}

.nc{
	position: relative;
}
.nc img{
	width: 100%;
	height: 405px;
}
.ncx{
	position: absolute;
	bottom: 10px;
	background: rgba(40,98,146,.6);
	width: calc(100% - 40px);
	height: 65px;
	color: #fff;
	padding:20px;
	line-height: 140%;
	font-size: 14px;
}
.ncx a{
	color: #fff;
	font-size: 16px;
}
.indexntab{
	line-height: 42px;
}
.indexntab_l{
	font-size: 18px;
	color: #000;
	background: #f2f3f2;
	margin-right: 20px;
	width: 120px;
	height: 42px;
	text-align: center;
	line-height: 42px;
	display: inline-block;
}
.indexntab_l.this{
	background: #1c5584;
	color: #fff;
}
.topic{
	padding:20px 0;
}
.topic h3{
	padding:0;
	margin:0;
	line-height: 120%
}
.topic h3 a{
	color: #c83846;
}

.index-new-list{
	border-top: 1px solid #ddd;
}
.index-new-list ul li{
	padding:25px 0;
	border-bottom: 1px solid #ddd;
}
.index-new-list ul li span.ld{
	display: inline-block;
	width: 10px;
	height: 4px;
	background: #aaa;
	margin-right: 5px;
}
.index-goods{
	width: 283px;
	height: 368px;
	background: #f1f1f1;
	position: relative;
}
.index-goods img{
	height: 295px;
}
.goods-meta{
	padding:20px;
}
.g-t{
	font-size: 18px;
}
.g-p{
	display: none;
}
.index-goods:hover .goods-meta{
	background: #c83846;
	position: absolute;
	bottom: 0;
	height: 110px;
	z-index: 999;
	width: 243px;
	color: #fff;
}
.index-goods:hover .goods-meta .g-t a{
	color: #fff;
}
.index-goods:hover .goods-meta .g-p{
	display: inline-block;
	color: #fff;
}
.gd-head{
	height: 160px;
	background: url('../img/gd_head_bg.png') repeat-x center center;
}
.pd{
	background: url('../img/pd.png') no-repeat left center;
	height: 160px;
	width: 220px;
}
.pdcate{
	width: 960px;
}
.gcateb a{
	margin-right: 20px;
}
.gcateb a:hover,
.gcateb a.active{
	color: #1c5a8d;
}
.gcateb,
.gcates{
	padding-top: 10px;
}
.gcates a{
	margin-right: 10px;
}




/* fixed-bar */
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url("../img/JS_02.png") no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:20px;bottom:50px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#004d8c;background-color:#004d8c;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#004d8c;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea;}
.fixed-bar .consult-list li{padding:6px 0 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}





