/*  
Version:1.1
Author:chenxin
Update @ 2015-08-10
*/
/*---======== /common ========---*/
	body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,menu,dl,dt,dd,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nva,section{border: 0;padding: 0;margin: 0;}
	body {  font: 12px/20px "Hiragino Sans GB","Helvetica","Microsoft YaHei","SimHei";  overflow-wrap: break-word;  word-break: break-all;  }
	ul,ol,li{list-style:none}
	a{text-decoration:none;}
	a:hover{text-decoration:underline;}a:focus{outline:none;-moz-outline:none;}
	a:active{outline:none;blr:expression(this.onFocus=this.blur())}
	a,img{border:0 none;}
	input,select,button,textarea{vertical-align:middle;outline:none;}
	table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
	h1 {font-size: 36px;line-height: 45px;}
	h2 {font-size: 24px;line-height: 30px;}
	h3 {font-size: 18px;line-height: 22px;}
	h4 {font-size: 16px;line-height: 20px;}
	h5 {font-size: 14px;line-height: 18px;}
	h6 {font-size: 12px;line-height: 16px;}
	h1,h2,h3,h4,h5,h6 {font-weight: normal;}
	article, aside, details, figcaption, figure, footer, header, menu, nav, section{display: block;}
	.clearfix:after{ content: '';display: block;height: 0;clear: both;overflow: hidden; }
	.clearfix{display: inline-block;}
	* html .clearfix{height: 1%;}
	.clearfix{display: block;}
	.clear {clear: both;font-size: 0;content: " ";line-height: 1px;height: 1px;_height: 1%;margin-top: -1px;}
	.dis{display: block;}.undis{display: none;}.disIb {display: inline-block;}
	.fl{float: left;_display: inline;}.fr{float: right;_display: inline;}
	.pr {position: relative; }.pa {position: absolute; }
	tt,select,input,samp,textarea {font-family:"Hiragino Sans GB","Microsoft YaHei","SimHei";}.f-fH {font-family: "Hiragino Sans GB","Microsoft YaHei";}.f-fG {font-family: 'Georgia';}
	.f-fM{font-family:"Microsoft YaHei";}
	.f-fH{font-family:"SimHei";}
	.f-fA{font-family:"SimSun";}
	.f-fY{font-family:"minijianxiyuan";}
	.unBg {background: none !important;}
	.unBr {border: none !important;}
	.unFw {font-weight: normal;}
	.unFs {font-style: normal;}
	.of{overflow: hidden;}
	.ov{overflow: visible;}
	.vam {vertical-align: middle;}
	.tal {text-align: left;}
	.tac {text-align: center;}
	.tar {text-align: right;}
	.hand {cursor: pointer;}
	.zoom {_zoom: 1;}
	.c-master {color: #e94c2b;}
	.c-org{color: #ff3300;}
	.c-org-1{color: #ff8e4c;}
	.c-blue{color: #74d1ff;}
	.c-red-1{color: #f31818;}
	.c-333 {color: #333;}
	.c-666 {color: #666;}
	.c-999 {color: #999;}
	.c-ccc {color: #ccc;}
	.c-fff {color: #fff;}
	.c-fa{color: #fafafa;}
	.bg-eb {background: #ebebeb;}
	.fsize12 {font-size: 12px;}
	.fsize14 {font-size: 14px;}
	.fsize16 {font-size: 16px;}
	.fsize18 {font-size: 18px;}
	.fsize20 {font-size: 20px;}
	.fsize24 {font-size: 24px;}
	.fsize30 {font-size: 30px;}
	.fsize32 {font-size: 32px;}
	.fsize36 {font-size: 36px;}
	.fsize46 {font-size: 46px;}
	.w50pre {width: 50%;}
	.w950{width: 950px;margin:0 auto;float: left;}
	.w250{width: 250px;margin:0 auto;float: left;}
	.mt20{margin-top: 20px;}
	.mt30{margin-top: 30px;}
	.pt10{padding-top: 10px;}
	.pt15{padding-top: 15px;}
	.pt20{padding-top: 20px;}
	.pt30{padding-top: 30px;}
	.mt50 {margin-top: 50px;}
	.pb30 {padding-bottom: 30px;}
	.pb40 {padding-bottom: 40px;}
	.pb20 {padding-bottom: 20px;}
	.ml30 {margin-left: 30px;}
	.mr5 {margin-right: 5px;}
	.icon12,.icon-2-12 {display: inline-block;height: 12px;width: 12px;vertical-align: middle;}
	.icon14,.icon-2-14 {display: inline-block;height: 14px;width: 14px;vertical-align: middle;}
	.icon16,.icon-2-16 {display: inline-block;height: 16px;width: 16px;vertical-align: middle;}
	.icon18,.icon-2-18 {display: inline-block;height: 18px;width: 18px;vertical-align: middle;}
	.icon24,.icon-2-24 {display: inline-block;height: 24px;width: 24px;vertical-align: middle;}
	.icon30{display: inline-block;height: 30px;width: 30px;vertical-align: middle;}
	.icon-34{display: inline-block;height: 34px;width: 34px;vertical-align: middle;}
	.icon45{display: inline-block;height: 45px;width: 45px;vertical-align: middle;}
	.hLh20 {height: 20px;line-height: 20px;}
	.hLh30 {height: 30px;line-height: 30px;}
	.hLh36 {height: 36px;line-height: 36px;}
	.txtOf {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.container {width: 1120px;margin: 0 auto;}
	.lin-1{border-bottom: 1px solid #9fddc4;}
	.lin-2{border-bottom: 1px solid #ccc;}
	.line2 {border-bottom: 1px solid #e5e5e5;}
/*---========header style========---*/	
.header {
	height: 70px;
	z-index: 99;
	background: #fff;
	box-shadow:0 5px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);
}
#dowebok .header {position: absolute;top: 0; left: 0; right: 0;}
.header-other .nav li a,.header-other .tel span {color: #333;} 
.m-nxb-header {display: none;}
.header-bx-collapse {position: fixed; left: 0;top: 0; right: 0;box-shadow: 0 5px 5px rgba(0, 0, 0, 0.1);z-index: 999;height: 65px;}
.lt-ie9.lt-ie8 .header-bx-collapse,.lt-ie9 .header-bx-collapse {border-bottom: 1px solid #eee;}
/*.header-bx-collapse .logo img {width: 126px;margin-top: 10px;}
.header-bx-collapse .nav li a,.header-bx-collapse .tel {font-size: 18px; line-height: 65px;}
*/.logo {
	float: left;
	height: 63px;
	margin-left: 20px;
}
.logo img {
	display: block;
	margin-top: 13px;
	width: 130px;
}
.nav {
	float: left;margin-left: 50px;
}
.nav li {
	float: left;margin-left: 30px;
}
.nav li a {
	border: 1px solid transparent;
	border-top: none;
	border-bottom: none;
	display: block;
	float: left;
	height: 70px;
	font-size: 20px;
	line-height: 70px;
	color: #333;
	text-align: center;
	padding: 0 15px;
	transition: .3s;
	position: relative;
}
.nav li a .hot {
    background: url("../img/hot.png") no-repeat scroll 0 0;
    height: 18px;
    overflow: hidden;
    position: absolute;
    right: -2px;
    top: 7px;
    width: 29px;
}
/*.header-bx-collapse .nav li a .hot {top: 6px; right: -3px;}*/
.nav li.current a,.nav li a:hover,.nav li.current a:hover {
	color: #e94c2b;
	text-decoration: none;
}
.tel {
	float: right;
}
.tel-icon {display: inline-block; width: 19px; height: 20px;vertical-align: middle;margin-top: 2px;}
.tel span {
	font-size: 18px;
	line-height: 70px;
	color: #333;
	font-style: normal;
	display: inline-block;
	vertical-align: middle;
	font-family: "Microsoft YaHei";}
/* footer */
/*.header-bx-collapse .tel span {line-height: 65px;}*/
.footer{
	background: url("../img/footer-bg.jpg") no-repeat 0 0;
	height: 492px;
}
.footer-others{
	background: url("../img/footer2-bg.jpg") no-repeat 0 0;
	background-size: 100% 100%;
}
.footer .foot-box{
	padding: 110px 0 35px;
	height: 348px;
}
.foot-box .col-60{  width: 65%;  }
.mr50 {margin-right: 50px;}
.foot-box .col-40{  width: 35%;  }
.foot-box .foot-title {border-bottom: 1px solid #494c51;margin-bottom: 50px;}
.foot-box .foot-title span {font-size: 20px;display: inline-block; border-bottom: 1px solid #e94c2a;color: #fff; line-height: 40px;padding-bottom: 7px;}
.foot-box .i-ban1-form .i-f-text{width: 180px;}
.foot-box .i-ban1-form .i-form-item {background: #3a3e43; height: 40px; line-height: 40px;border: none;}
.foot-box .i-ban1-form .i-f-textarea {width: 686px; height: 130px;overflow: hidden;}
.lt-ie9 .i-f-textarea,.lt-ie9.lt-ie8 .i-f-textarea {overflow: hidden;}
.foot-box .i-ban1-form {position: relative;}
.foot-box .i-ban1-form .commit-btn-box {position: absolute;right: 10px; bottom: 10px;}
.foot-box .i-ban1-form .commit-btn-box a {width: 100px; height: 32px; line-height: 32px; font-size: 14px;}
.foot-box .i-ban1-form .i-f-text.fr {width: 441px;}
.lt-ie9.lt-ie8 .foot-box .i-ban1-form .i-f-text.fr,.lt-ie9 .foot-box .i-ban1-form .i-f-text.fr {margin-left: 20px;}
.link-box {margin-bottom: 31px;}
.link-box a {font-size: 16px; line-height: 30px; color: #fff;transition: all 0.3s ease 0s; display: inline-block; margin: 0 34px 20px 0;transition: all 0.3s ease 0s; }
.link-box a:hover {text-decoration: none; color: #e94c2a; }
.contact-info span tt {font-size: 22px; color: #858689;vertical-align: middle;margin-left: 3px;}
.contact-info span img {vertical-align: middle;}

.aboutme{
	margin-top: 30px;
}
.aboutme ul{
	text-align: center;
	width: 400px;
	+width: 302px;
}
.about-banner article {+overflow: hidden;position: relative; height: 400px;}
.aboutme ul li{
	display: inline-block;
	text-align: center;
	margin: 0 20px;
	+float: left; 
}
.aboutme ul li a{
	color: #808080;
	font:14px/30px 'Microsoft YaHei';
}
.aboutme ul li a:hover{
	color: #ccc;
	text-decoration: none;
}
.Friendship{
	border-bottom: 1px solid #4d4d4d;
	padding: 0 20px 0 40px;
	height: 50px;
}
.Friendship .tit{
	display: block;
	float: left;
	width: 80px;
	color: #666;
	font:14px/50px 'Microsoft YaHei'; 
}
.Friendship .name{
	float: left; 
}
.Friendship .name a{
	display: inline-block;
	margin:0 15px;
	font:14px/50px 'Microsoft YaHei'; 
	color: #808080;
}
.Friendship .name a:hover{
	color: #ccc;
	text-decoration: none;
}
.Report{
	text-align: center;
	padding: 30px 25px 0 40px;
}
.Report p{
	text-align: left;
	color: #767779;
	font:14px/36px 'Microsoft YaHei';
	margin-bottom: 10px;
}
.Report .follow-us {text-align: center;}
.footer-list {text-align: left;color: #666; line-height: 34px;margin: 0 0 10px -15px;}
.footer-list * {vertical-align: middle;}
.footer-list a {color: #767779;font-size: 14px; line-height: 34px;margin: 0 15px;}
.footer-list a:hover {text-decoration: none; color: #919294}
.ewm-box {margin-top: 12px;width: 140px; height: 140px;}
.ewm-box img {width: 140px; height: 140px;opacity: 0.5;cursor: pointer;transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;}
.ewm-box:hover img {opacity: 0.8;}

	/* sliderBox */
.hotSlideWrap .prev,.hotSlideWrap .next,.cStyle .prev,.cStyle .next {background: url(../img/icon-1.png) no-repeat;}
.hotSlideWrap .next,.cStyle .next {background-position: 0 -390px;}
.hotSlideWrap .prev,.cStyle .prev {background-position: 0 -250px;}
.hotSlideWrap .next:hover,.cStyle .next:hover {background-position: 0 -460px;}
.hotSlideWrap .prev:hover,.cStyle .prev:hover {background-position: 0 -320px;}
.sliderBox {width: 100%;position: relative;}
/*hot slide*/
.hotSlide {width: 100%;height: 240px;overflow: hidden;}
.hotSlide .hotpic {float: left;width: 1200px;height: 150px;}
.hotSlideWrap .pagination {height: 30px;margin: 0 auto;position: absolute;text-align: center;bottom: 10px;width: 1200px;z-index: 55;}
.hotSlideWrap .pagination li,.cStyle .pagination li {display: inline-block;+display: inline;}
.hotSlideWrap .pagination li a,.cStyle .pagination li a {display: inline-block;height: 14px;margin: 0 4px;text-indent: -9999px;width: 14px;+text-indent: 0px;background-color: #d3d3d3;border-radius: 50%;}
.hotSlideWrap .pagination .current a{background-color: #e94c2b;}
.hotSlideWrap .prev,.hotSlideWrap .next,.cStyle .prev,.cStyle .next {display:none;height: 68px;position: absolute;text-indent: -9999px;top: 50%;margin-top: -72px;width:38px;z-index: 15;}
.hotSlideWrap .prev {left: -38px;background: url(../img/prev.png) no-repeat center center;}
.hotSlideWrap .next {right: -38px;background: url(../img/next.png) no-repeat center center;}
.hotSlideWrap .prev:hover{background: url(../img/prev-xz.png) no-repeat center center;}
.hotSlideWrap .next:hover{background: url(../img/next-xz.png) no-repeat center center;}
/*---======== /onlineConsultStyle ========---*/
.onlineConsult-gld {width: 40px;position: fixed;right: 20px;bottom: 100px;z-index: 9999;}
.onlineConsult-gld dl dt,.onlineConsult-gld dl dd {margin-top: 10px;}
.onlineConsult-gld dl em,.onlineConsult-gld .fb-hover-text {display: inline-block;height: 40px;width: 40px;text-align: center;}
.onlineConsult-gld .fb-hover-text {display: none;font-size: 14px;color: #fff;line-height: 18px;}
.onlineConsult-gld dl a:hover,.onlineConsult-gld dl a:hover .fb-hover-text {background: #FF6500;display: block;text-decoration: none;}
.onlineConsult-gld dl a:hover .ocgld-em {display: none;text-decoration: none;}
.onlineConsult-gld .smgz-pic {display: none;position: absolute;right: 40px;bottom: 0;width: 145px;height: 150px;}
.smgz-a:hover .smgz-pic {display: block;}	
.onlineConsult-gld-activ-one,.onlineConsult-gld dl em {background: url(../img/r-kf-ico.jpg) no-repeat;}
.onlineConsult-gld .gT-btn {background-position: 0 0;}
.onlineConsult-gld .smgz-btn {background-position: 0 -50px;}
.onlineConsult-gld .zxzx-btn {background-position: 0 -100px;}
.onlineConsult-gld .wtfk-btn {background-position: 0 -150px;}
.ic-sub-nav-bx {  background: #3b4761;  height: 40px;  width: 100%;display: none;  }
.ic-sub-nav-list {  padding-left: 247px;  }
.ic-sub-nav-list span, .ic-sub-nav-list a { color: #f8f8f8;transition: .3s;-moz-transition: .3s;-webkit-transition: .3s; display: inline-block;  font-size: 14px;  line-height: 40px;  padding: 0 15px;  vertical-align: top;  }
.ic-sub-nav-list a.current, .ic-sub-nav-list a:hover {  color: #fff;font-weight: bold;  text-decoration: none;  }
.nxb-main-body {background: #f5f5f5;}
ins#qiao-icon-wrap {left: 0!important; right: auto!important;}
