﻿html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, ins, kbd, q, s, samp,small, strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, caption,  tbody, tfoot, thead,  th{ margin: 0px; padding: 0px;outline: 0;vertical-align: baselinebaseline; text-decoration:none;} img{border: 0px;}dl, ol, ul { list-style: none;} blockquote, q { quotes: none;} blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}a { blr:expression(this.onFocus=this.blur());}li{text-align: -webkit-match-parent;}

article,aside,canvas,details,div,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
article,aside,canvas,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,summary{display:block;}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;} 

html {font-size: 100%;}
body { font-size:15px; font-family:Arial,"微软雅黑"; color:#333333; position:relative; -webkit-text-size-adjust:none;}
a { color:#333333; text-decoration:none; }
a:hover { text-decoration:none; }

.wrapper{margin:0 auto; width:1200px;}

/**导航内容**/
.indexHarder{height: 120px;}
.hearderCon{position: relative;overflow: hidden;} 
.hearderCon .logo{width: 216px;padding:25px 0 0 0;}
.hearderCon .logo img{width: 216px;}
.hearderCon .nav{position: absolute;top:0px;right: 0px;height: 80px;}
.hearderCon .nav li{display: block;float: left;padding-left: 55px;text-align: center;font-weight: bold;}
.hearderCon .nav .noe{width:100px;}
.hearderCon .nav li a{color:#000000;font-size:16px;height:100px;line-height: 140px;display: block;}
.hearderCon .nav li a:hover,.hearderCon .nav .active a{display: block;width: 100%;background: url(../images/navbg.jpg) no-repeat bottom center}
.hearderCon .nav .english a i img{position: relative;left:0px;top:5px;}
.hearderCon .nav li:last-child{background-image: none;}
.hearderCon .nav li:nth-last-child(2){background-image:none;}
.hearderCon .nav .english{background: #018a44; width:154px;}

/*******banner图******/
.flexslider{position:relative;height:800px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:800px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;/*background:url(../images/dot.png) right 0 no-repeat;*/cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


.hidden-lg {}
#mobile_nav_wrap, #mobile_nav { display:none; }

.responsimg { width:100%; display:block; }
.responimg { max-width:100%; display:block; margin:0 auto; }
.pcolor { color:#c70773; }

.clear {clear:both; height:0px; margin:0; padding:0; width:0; border:none; overflow:hidden;}
.text26 { text-indent:32px;}
.line15 { height:15px; line-height:15px; }
.font12 { font-size:0.75em;}
.font14 { font-size:0.875em;}
.font16 { font-size:1em;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " ";
clear: both; height: 0; }
.clearfix{*zoom:1;}

.page {height:20px; line-height:20px; width:100%; text-align:center; color: #ff0000;}
.page span {padding:3px 5px 3px 5px; background-color:#009b4c; color:#fff; border:solid 1px #009b4c; font-size:0.875em; }
.page a{ color:#444444; border:1px solid #ccc;padding:3px 5px 3px 5px; margin:0 2px; text-decoration:none; background-color:#ddd;  font-size:0.875em; }
.page a:hover {color:#fff; background-color:#009b4c; }
.page a.current {color:#fff; background-color:#009b4c; }


#foer{ width:4.5%; margin:0 auto;}


.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.unl{text-decoration:underline;}
.no_unl,a{text-decoration:none;}

/**底部内容**/
.footConBg{background: #202020;height: auto;width: 100%;margin-top: 0px;}
.footCon{padding-top:40px;position: relative;}
.footleft{width: 1000px;overflow: hidden;position: relative;left: 0px;opacity: 1; margin-bottom:40px;}
.footleft .footList {display: block;width: 170px; height:329px;background: url('../images/footline.jpg') no-repeat 165px top;padding-left: 10px}
.footleft .footCist{width: 230px;background: none; color:#fff; line-height:28px; font-size:12px;}
.footleft .footList h2{color:#009b4c;font-size: 16px;font-weight: normal;padding-bottom: 10px; line-height:18px;}
.footleft .footList a{display: block;line-height:30px;font-size: 12px;color:#fff;}
.footleft .footList:last-child{width: 230px;background: none; color:#fff; line-height:28px;}
.footright{width: 200px;text-align:center;position: absolute;right: 0px;top:40px;opacity: 1;}
.footright p{font-size:12px;color:#009b4c;padding:10px 0px;}
.footText{color:#fff; margin-top: 40px;border-top: 1px solid #666;line-height:68px;font-size: 13px;opacity: 1;height:68px;}
.footText a{color:#fff;}

.cm_4{float:right;}
.share { height:19px; padding-top:10px; margin-right:38px; }
.share a { float:left; display:inline; width:21px; margin:0 8px; padding:0; font-size:1em; }
.share a.sha1 { background:url(../images/share1.png) no-repeat left top; height:19px; padding-left:8px;}
.share a.sha2 { background:url(../images/share2.png) no-repeat left top; height:19px; padding-left:8px;}
.share a.sha3 { background:url(../images/share3.png) no-repeat left top; height:19px; padding-left:8px;}




input {
	border-bottom-left-radius: 50px;
	border-top-left-radius: 50px;
	font-size: 16px;
	border: 0px;
	color: white;
	outline: none; // 获得焦点不显示边框颜色
	padding-left: 15px;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
	color: #fff;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #fff;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #fff;
}
/**底部样式**/
.footer {
	height: 450px;
	background-color: #22365e;
	color: white;
}

.foot_c {
	width: 1400px;
	margin: 0px auto;
	padding-top: 45px;
	padding-bottom: 40px;
}
/**分割样式**/
.down {
	height: 290px;
	width: 22.143%;
	float: left;
	padding-right: 40px;
	background: url("/images/foot_ol.png") no-repeat right;
}
/**公司信息**/
.msg {
	font-size: 16px;
	line-height: 36px;
	padding-left: 30px;
}

.msg_t {
	font-size: 18px;
	line-height: 60px;
	padding: 20px 0px;
}

.msg_a {
	background: url("/images/add.png") no-repeat left top 10px;
}

.msg_p {
	background: url("/images/add2.png") no-repeat left;
}

.msg_w {
	background: url("/images/add3.png") no-repeat left;
}
/**底部导航栏**/
.foot_nav {
	width: 35.358%;
	padding-left: 105px;
}

.footList {
	float: left;
	padding-right: 95px;
}

.footList a {
	font-size: 14px;
	line-height: 36px;
	color: white;
	display: block;
}

.footList h2 {
	font-size: 20px;
	padding-bottom: 40px;
}

.fl {
	padding-right: 40px;
}
/**二维码**/
.foot_qrcode {
	margin-top: 10px;
	height: 280px;
	float: left;
	width: 29.286%;
}

.foot_qrcode p {
	margin: 15px 0px 30px 150px;
}

.foot_qrcode img {
	margin-left: 100px;
	width: 200px;
}

.foot_qrcode input {
	margin-left: 60px;
	width: 318px;
	height: 49px;
	border: none;
	padding-left: 35px;
	border-radius: 60px;
	background-color: rgba(255, 255, 255, 0.1);
}

.plane {
	position: relative;
}

.plane img {
	right: 45px;
	top: 15px;
	position: absolute;
	width: 21px;
}
/**版权所有**/
.m_com_wrap {
	width: 1400px;
	margin: 0px auto;
	padding-top: 20px;
	border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.m_com_wrap a {
	color: white;
}

@media only screen and (max-width: 1366px) {
	.foot_c {
	width: 1200px;
	margin: 0px auto;
	padding-top: 45px;
	padding-bottom: 40px;
}
	.foot_nav {
	width: 35.358%;
	padding-left: 75px;
}

.footList {
	float: left;
	padding-right: 50px;
}
	
	
}
