@charset "GB2312";
* {
	word-wrap: break-word;
}
html {
	-webkit-text-size-adjust: none;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{
	padding:0;
	margin:0;
}
body{
	font:normal 14px/24px "Microsoft Yahei";
}
fieldset,img,html,body,iframe{
	border:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
ol,ul,ul li{
	list-style:none;
}
address,caption,cite,code,dfn,em,strong,th,var{
	font-weight:normal;
	font-style:normal;
}
caption,th{
	text-align:left;
}
em,i,small,caption,th{
	font-weight:normal;
	font-style:normal;
	font-size:100%;
}
q:before,q:after{
	content:'';
}
.clearfix{
	*zoom:1;
}
.clearfix:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
	}
a{
	color: #3e4146;
	text-decoration: none;
	/*-webkit-transition:all 0.3s ease;
	-moz-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
	transition:all 0.3s ease;*/
}
a:hover{
	color:red;
}
a img {
	border: none;
}
a,button{
	outline:none; border:0;
}
input,select{border: none;background-color: #fff;}
button::-moz-focus-inner{
	border:0;
	padding:0;
	margin:0;
}
textarea,input,button,select{
	outline:0;
	font-size:inherit;
	line-height:inherit;
	color:inherit;
	font-family:inherit;
}
textarea{
	overflow:auto;
	resize:none;
}
.hide,.none{
	display: none;
}
.hidden{
	visibility: hidden;
}
.show,.block{
	display: block;
}
img{
	vertical-align:middle;
}
input:disabled,select:disabled,textarea:disabled{
	background:#f7f7f7;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.clearl{clear:left}
.clearr{clear:right}
.clear{clear:both}
ul li{list-style:none;float:left}
.hide{display:none;}
/*
::-webkit-scrollbar{width:8px;height:6px;background:#eee;}
::-webkit-scrollbar-button{background-color:#eee;}
::-webkit-scrollbar-track{background:#eee;}
::-webkit-scrollbar-track-piece{background:#eee}
::-webkit-scrollbar-thumb{background:#aaaaaa;}
::-webkit-scrollbar-corner{background:#82AFFF;}
::-webkit-scrollbar-resizer{background:#FF0BEE;}
scrollbar{-moz-appearance:none !important;background:rgb(0,255,0) !important;}
scrollbarbutton{-moz-appearance:none !important;background-color:rgb(0,0,255) !important;}
scrollbarbutton:hover{-moz-appearance:none !important;background-color:rgb(255,0,0) !important;}

scrollbarbutton{display:none !important;}*/

.header a.logo, .header h1, .header h3, .header strong,.header .golbalSearh{font-size:12px;color: #444;font-weight: normal;display:block; float:left;}

/* welcome start */
.welcome{ width:100%; background:#ECECEC; height:30px;}
.welcomeBody{ width:1160px; margin:0 auto;}
.txtSay{ float:left; color:#FF6377; height:30px; line-height:30px;}
.quickLink{ width:350px;float:right;margin-top:7px; text-align:right;}
.quickLink a{ display:block; float:left; color:#999; border-right:solid 1px #999; padding:0 7px; height:15px; line-height:15px;  }
.quickLink a.noBorder{ border:0; padding-right:0;}
.quickLink .qrcodes{ position:relative;z-index:9999;}
.quickLink .qrcodes img{ position:absolute; top:25px; left:0;}
/* welcome end  */

/* header start  */
.header{ clear:both; background:#FFF; }
.headerBody{width:1160px; margin:0 auto; background:#fff;height:70px; padding-top:40px;}
.header a.logo{ padding-right:5px; border-right: dashed 1px #333; width:190px; height:45px;}
.header a.logo img{ width:190px; height:60px;margin-top:-10px;}
.header h1{ padding-left:5px;width:300px; height:45px; font-size:16px; color:#333;letter-spacing: 1px;}
.header h1 em{ display:block; color:#8D8D8D; font-style:normal; font-size:12px;letter-spacing:0.3px;}
.header .golbalSearh{ height:35px; width:300px; border-radius:30px; border:solid 2px #FF5E5C; margin:5px 0 0 50px; overflow:hidden;position: relative;}
.header .golbalSearh #key{width:220px;vertical-align: middle;font-size: 14px;line-height: 35px;height: 35px;overflow: hidden;color: #999; padding-left:10px;}
.header .golbalSearh #send{position: absolute;top: 0;right: 0;cursor: pointer;width:50px;height:35px;color: #fff;text-align: center; background:url(../../images/search_btn.gif) center no-repeat #FF9D9B;border-bottom-right-radius:14px;border-top-right-radius:14px;}
.header .serviceTel{ display:block; float:right; width:190px; height:45px; text-align:right;}
.header .serviceTel b{ display:block; font-style:normal; font-size:14px; color:#666;}
.header .serviceTel span{ font-size:26px; color:#F7322C;}
/* header end  */

/* mainNavigation start  */
.mainNavigation{ clear:both;background:url(../../images/nav_bg.jpg);}
.navigationBody{width:1160px; height:42px; line-height:42px; margin:0 auto;overflow:hidden;}
.navigationBody li{float:left; }
.navigationBody li a{color: #fff;padding: 0 17px;display: block;font-size: 13px;font-weight: bold;}
.navigationBody li a:hover, .navigationBody li a.cur{color: #fff;background: url(../../images/menua.jpg) no-repeat center;text-decoration: none;}
/* mainNavigation end  */

/*banner start*/
.banner{ clear:both;width:100%;height:438px;background:#f1f1f1;}
.banner .banner_con{width:1160px;height:438px;margin:0 auto;position:relative;overflow:hidden}
.banner .banner_con img{position:absolute;left:-90px}
.banner dt{color:#fff;font-size:18px;margin-top:10px;}
.banner dl{padding-left:15px;line-height:30px;}
.banner dd a{display:inline-block;padding-right:12px;}
.banner .daohang{width:256px;height:438px;background:#000;background:rgba(0,0,0,0.44);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=44);position:absolute;left:0;top:0; filter:alpha(opacity=44); }
.banner .daohang a{color:#fff;font-size:12px;}
.banner .daohang a.ddt{font-size:18px;}
/*banner end*/

/*bottom start*/
.bottom{ clear:both; margin-top:20px; background:#262626;}
.aboutLink{clear: both;display: block;height:42px;line-height: 42px;background: #F9F9F9;border-top: dashed 1px #D1D1D1;}
.aboutLink span{width:950px; padding-left:10px; margin:0 auto; height:42px; display:block;}
.aboutLink span a{ font-size:14px;padding: 0 12px; height:12px; line-height:12px; border-right:solid 1px #666; color:#666;}
.aboutLink span a.noBody{ border:0;}
.aboutLink span a.mr{ margin-left:220px;}
.flogo{ clear:both; width:960px; margin:0 auto; height:2px; position:relative;}
.flogoBody{ position:absolute; top:-59px; left:415px;}
.fcon{ clear:both; width:960px; padding-top:65px; margin:0 auto; height:240px;}
.fcon .faq{ display:block; float:left; width:480px; border-right:solid 1px #222;}
.fcon .faq dl{ display:block; float:left; margin-left:50px; width:100px; overflow:hidden;}
.fcon .faq dl dt{ height:40px; margin-bottom:30px; color:#CBD1CD; font-size:16px;}
.fcon .faq dl dt em{ display:block; font-size:14px; height:12px; line-height:12px; color:#7C7C7C;}
.fcon .faq dl dd{ height:30px; line-height:30px;text-overflow: ellipsis;white-space: nowrap; overflow:hidden;}
.fcon .faq dl dd a{ color:#7C7C7C;}
.aboutTxt{ width:400px; padding-left:67px; display:block; float:left; border-left:solid 2px #36383A;}
.qrcode{ overflow:hidden;}
.qrcode img{ display:block; float:left; width:92px; height:92px;}
.qrcode h2{ display:block; float:left; margin-left:15px; font-size:14px;color:#7C7C7C;}
.qrcode h2 span{ display:block;}
.qrcode h2 span i{ font-style:normal; font-size:12px; display:block; border-bottom:solid 1px #7C7C7C; width:180px;}
.qrcode h2 strong{ height:40px; line-height:40px; font-style:normal; color:#CBD1CD; font-size:18px;}
.powered{ clear:both; display:block; margin-top:25px;}
.powered span{ display:block; height:25px; line-height:25px; color:#CBD1CD; font-size:12px;letter-spacing:0.2px;}
.powered span a{color:#CBD1CD;}
.powered span a.mr{ margin-right:5px;}
/*bottom end*/

/*²à±ßÀ¸*/
.slider{width:140px;height:483px;background:url("../images/tt_bg.png")-35px 0;position:relative;}
.contect{height:60px;width:100px;position:absolute;text-align:center;left:18px;}
.tel{border-bottom:1px dashed #513202;top:80px;}
.contect span{color:#fff;font-size:16px;font-weight:600;height:20px;text-shadow:2px 2px 2px #333;}
.qq{top:152px;}
.code{width:102px;height:104px;position:absolute;left:14px;text-align:center;}
.code img{display:block;margin:0 auto}
.code span{font-size:12px;color:#b9c4df;font-weight:600;}
.code1{top:220px;}
.code2{top:358px;}
.sliders{width:145px;height:493px;position:fixed;right:-145px;;top:25%}
.sliders .click{width:20px;height:90px;background:#5a5657;font-size:12px;color:#fff;line-height:14px;text-align:center;top:178px;position:absolute;cursor:pointer;z-index:10;left:-20px;}
.sliders .click img{display:block;margin:9px auto;}
.sliders .click a{display:block;}

.sliders{width: 82px;height: 376px;background:url("../images/sliders.gif") no-repeat;position: fixed;right: 0px;top:25%;}
.close{right:-61px;}
.sliders>a{display:block;width: 61px;height:57px;position: absolute;right:0px;}
.callBox{position: absolute;left:0px;width: 285px;height: 60px;top:0px;z-index:10;background: #0062dd;}
.sliders .callBox>a{display: block;width: 61px;height:60px;float: left;background: url("../images/sliders.gif") -21px -151px no-repeat;}
.sliders .callBox .telform{float: left;height: 60px;padding-top: 12px;}
.sliders img{position: absolute;top:333px;right:1px;display: none;}
.sliders .callBox .telform a{float: left;display: inline-block;width: 58px;
height: 35px;
line-height: 35px;
border-radius: 0px 2px 2px 0px;
text-align: center;
display: block;
float: left;
margin: 0px;
background: #ffca65;
font-size: 13px;
color: #e10015;
text-decoration: none;}
#tel_num{width: 153px;
height: 35px;
line-height: 35px;
border-radius: 2px 0px 0px 2px;
display: block;
float: left;
font-size: 13px;
color: #303030;
text-indent: 5px;font-size: 16px;}
#ask{top:31px;}
#shouhou{top:92px;}
#tel{top:151px;height: 60px;width: 61px;position: absolute;right:0px;}
#qq{top:214px;}
#ercode{top:275px;}
#backtop{top:336px;height: 38px;}
#slider_shou{width:20px;height:90px;top:142px;left:1px;}
