﻿@charset "utf-8";
/*css通用样式*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl, dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0; padding:0;}
body,button,input,select,textarea { font-family: tahoma,Arial,"Microsoft YaHei",SimSun; font-size: 14px; color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
fieldset,img{border:0;}
img{ vertical-align:top}
address,caption,cite,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{display:block; margin:0; padding:0;}/* HTML5 */
code,kbd,pre,samp{font-family:courier new,courier,monospace}
ol,ul,li{list-style:none;}
a{text-decoration:none; color:#333;}
a:hover{color:#066;}
a:active{color:#333;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
#nomargin{margin-right:0px;}
#noborder{border:none;}
input,select,button{ vertical-align: baseline; *vertical-align:middle;font-family: tahoma, \5b8b\4f53, arial; font-size: 100%; }
input[type=checkbox],input[type=radio]{vertical-align:middle; margin:0 5px;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}textarea{resize:none;}
textarea{overflow:auto; font:100% tahoma,\5b8b\4f53,arial;}
table{border-collapse:collapse; border-spacing:0; border:none;}
.wd1200{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.red{color:#DC3B0C;}



/*= 清除浮动=*/
.clear{clear: both;}
.clearfix:after { content: "."; display: block; height: 0;  clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
*+html .clearfix {min-height: 1%;}
*html{zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}
(this))}

/* 左右浮动 */
.fl{ float:left;}
.fr{ float:right}

/*css通用样式结束*/
.header{width:1200px; height:110px; margin:5px auto 0;}
.header span{margin-right:20px; line-height:30px; font-size:14px;}
.icon{float:left; width:18px; height:30px; margin:1px 10px 0 0;}
.h_txt_tel i{ background:url(../images/icon.png) left center no-repeat;}
.h_txt_tel b{font-size:16px; color:#DC3B0C;}
.h_txt_eng i{ background:url(../images/icon.png) right center no-repeat;}

.h_nav{ position:relative; width:1250px; margin:0 auto;}
.h_nav_logo{width:430px; height:65px; float:left;}

/*导航样式*/
.wrapper {
    margin-top:24px;
	position: absolute;
	left:530px;
	z-index:1000;
}
.topNav {
	height: 47px;
	z-index: 1;
}
.topNavList {
	height: 47px;
	margin: 0 auto;
}
.topNavList a.cur{color:#000;}
.topNavSub {
	position: relative;
}
.topNav a {
	display: block;
	float: left;
	height: 47px;
	color: #066;
	font: 18px/47px "Microsoft YaHei", "Simsun", "宋体";
	font-weight:bold;
	padding: 0 20px;
}
.topNav a:hover{ color:#333;}

.activeTopNav {
	background-position: 0 -1px;
}
.activeLeft {
	width: 8px;
	height: 51px;
	position: absolute;
	top: -1px;
	display: none;
}
.activeRight {
	width: 10px;
	height: 51px;
	position: absolute;
	top: -1px;
	display: none;
}

/*sub start*/
.subNavWrapper {
	width: 1000px;
	height: 300px;
	position: absolute;
	left: 50%;
	top: 44px;
	margin: 0 0 0 -495px;
	z-index: 1;
	display: none;
}
.subNavSet {
	width: 1000px;
	height: 300px;
	margin: 0 auto;
	position: relative;
}
.subNav {
	position: relative;
	display: none;
}
.subNav ul {
	width: 132px;
	height:auto;
	overflow:hidden;
	position: absolute;
	left: 23px;
	top: 25px;
	color: #333;
	font: 14px/30px "Simsun", "宋体";
}
.subNav ul a {
	width: 130px;
	display: block;
	padding: 0 0 0 16px;
	float: left;
	color: #333;
	font: 14px/34px "Microsoft YaHei", "Simsun", "宋体";
}
.subNav ul a:hover {
	color: #066;
	text-decoration: underline;
}
.sub0{
	left: -21px;
}
.sub1 {
	left: -21px;
}
.sub2 {
	left: -21px;
}
.sub3 {
	left: 105px;
}
.sub4 {
	left: 105px;
}
.sub5 {
	left: 105px;
}

.sub0 .subBgBotLeft, .sub1 .subBgBotLeft, .sub2 .subBgBotLeft{
	width: 832px;
	height: 220px;
	display: block;
	background-color:hsla(0,0%,100%,.9);
}

.sub3 .subBgBotLeft, .sub4 .subBgBotLeft, .sub5 .subBgBotLeft {
	width: 706px;
	height: 220px;
	display: block;
    background-color:hsla(0,0%,100%,.9);
}
.features {
	position: absolute;
	left: 195px;
	top: 35px;
}

.features i {
	width: 178px;
	display: block;
	float: left;
	margin: 0 40px;
}
.features a:hover img {
	border: 1px solid #448c8c;
}
.features i img {
	display: block;
	width:176px;
	height:110px;
	float: left;
	border: 1px solid #d7d8d8;
	margin-bottom: 12px;
}
.features i em {
	width: 178px;
	display: block;
	float: left;
	line-height: 20px;
}
/*sub end*/

/**底部样式*/
.footer{width:100%; min-width:1200px; height:auto; overflow:hidden; margin-top:50px; background-color:#eee;}
.f_tb{width:1200px; margin:0 auto; padding:10px 0;}
.f_tb img{display:inline-block; margin-right:11px; }
.f_links_bg{width:100%; height:auto; background-color:#F5F5F5; border-top:1px dashed #066; border-bottom:1px dashed #066; overflow:hidden;}
.f_clinks{width:1200px; margin:40px auto;}
.f_links{display:inline-block; margin-right:80px; height:180px; overflow:hidden;}
.f_links dt{font-size:20px; margin-bottom:15px; color:#066; font-weight:bold;}
.f_links dt a{color:#066;}
.noscroll{width:90px; overflow:hidden;}
.scroll{height:115px; width:110px; overflow-y: scroll;}
.f_links dd{line-height:28px;}
.f_tb dt,.f_tb dd{display:inline-block; line-height:30px; margin-right:10px;}

/*在线客服*/
.floating_ck{position:fixed;right:20px;top:20%;z-index:100;}
.floating_ck span a{color:#fff;}
.floating_ck ul li{position:relative;width:80px;height:80px;background-color:#066;border-bottom:solid 1px #fff;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck ul li:hover{background-color:#DC3B0C;border-bottom:solid 1px #fff;}
.floating_ck ul li:hover .floating_left{display:block;}
.consult{background-image:url(/images/onlinekf.png);}
.words{background-image:url(/images/zxicon.png);}
.quote{background-image:url(/images/kficon.png);}
.qrcord{background-image:url(/images/erweima.png);}
.return{background-image:url(/images/fanhui.png);}
.floating_ck li span{color:#fff;display:block;padding-top:50px;}
.floating_left{position:absolute;left:-170px;top:0px;width:160px;height:80px;background-color:#DC3B0C;border-bottom:solid 1px #fff;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(/images/m.png);display:block;width:135px;height:135px;margin:auto;margin-top:13px;}
.floating_ewm p{color:#fff;margin-top:7px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:16px;}
.floating_ck ul li.return{border:none;}

/*allsearch*/
.allsearch{width:1200PX; margin:auto;}
.allsearch h2{line-height: 35px; font-size: 16px;}
.allsearch .list_page{margin-top:15px;}
.allsearch .return{line-height: 50px;}
.allsearch span.a{line-height: 35px;}