@font-face{font-family:Univers;src:url(../fonts/Univers.woff2) format("woff2"),url(../fonts/Univers.woff) format("woff"),url(../fonts/6e965b94-801e-494f-8838-2b638f2d0a3d.ttf) format("truetype"),url(../fonts/Univers.svg#6ff2b428-6f12-48ae-a319-a68fa41aefae) format("svg");font-weight:300;font-style:normal}



body,div,p,input,a,textarea,ul,ol,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,span,form{margin:0;padding:0;}
body,input,select,textarea{font:normal 12px Microsoft Yahei, Verdana, ËÎÌå, sans-serif;}
ul li,ol li{list-style:none;}
body{color:#333333;}
img{border:0px;}

a { color:#333333; text-decoration:none; }
a:hover {color:#01408F; text-decoration:none; }
.clearfix{clear: both; height:0px;}
.h25 { line-height:25px;}
.fl { float:left;}
.fr { float:right;}
.text2 { color:#E6212A;}

.headerDiv {height:40px; line-height:40px;border-bottom:1px solid #e3e3e3;background-color: #f7f7f7;}
.headerTop {width:1200px;margin:auto;height: 35px;font-size:14px;}
.headerTopl {float:left;}
.headerTopr {float:right;}
.headerTopr .tel {
	background-image: url(../images/ico_tel_01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
	color:#FEC200;
	display:inline-block;
	padding-left:20px;
}
.headerTop a{font-size:14px;}
.logobox {width:1200px;margin:auto;height: 70px;padding:10px 0px;}
.logo {width:370px;float:left;}
.logo img{ width:160px;}
.topsearch {width:450px;float:left;}
.searchf {height:36px;padding-top:15px;}
.sinput {
	height: 23px;
	line-height:23px;
	width: 376px;
	border: 2px solid #01408F;
	font-family: Arial, Helvetica, sans-serif;
	padding:4px 10px;
	float:left;
}
.keyword {line-height:30px;}
.keyword a{margin-right:10px;}


.topcart {
	width:108px;
	float:right;
	background-image: url(../images/cart.gif);
	background-repeat: no-repeat;
}
.topcartbg {
	width:67px;
	height:44px;
	background-image: url(../images/cart.gif);
	background-repeat: no-repeat;
	position:relative;
	padding-top:10px;
	padding-left:40px;
}
.topcartbg span{
	width:17px;
	height:16px;
	background-image: url(../images/cbg.gif);
	background-repeat: no-repeat;
	position:absolute;
	right:10px;
	top:2px;
	color:#FFFFFF;
	text-align:center;
	display:block;
}
.topcartbg a{font-size:15px;line-height:44px;}

.navbg {width:100%;height:42px;border-bottom:2px solid #015BC9;}
.navb {width:1200px;margin:auto;height: 42px;}
.navl {width:200px;height:42px;float:left;position:relative; margin-right:20px;}
.navlb {width:200px;height:42px;float:left;margin-right:20px;}

.allcat {
	height:42px;
	background-color: #015BC9;
	font-size: 16px;
	color: #FFFFFF;
	line-height:42px;
	cursor:pointer;
	background-image: url(../images/jianzuo.png);
	background-repeat: no-repeat;
	background-position: right center;
	padding-left:30px;
}
	
	
	
	
	

.nav{float:left; width:960px; line-height:42px;}
.nav ul li{float:left;text-align:center;position: relative;}
.nav ul li a{ display:block;height:42px;font-size:16px;color:#333333;padding:0px 20px;}
.nav ul li a:hover{color:#015BC9;}
.nav ul li.navon{ z-index:2;}
.nav ul li.navon a{color:#015BC9;text-decoration:none;}
.nav LI dl { position:absolute; left:0px; top:42px; display:none;z-index:999; width:100px;}
.nav LI dl dd{background-color: #015BC9; border-top:1px solid #fff;}
.nav LI dl dd a{ font-size:12px;font-size:12px;color: #fff;background-color: #015BC9;}
.nav LI dl dd a:hover{background-color: #00C7EA;background-image: none;color: #fff;}
.nav LI:hover dl { display:block;}
.nav ul li.navon dl dd a{color:#fff;text-decoration:none;}


.container {
	width: 1200px;
	margin: 0px auto;
	padding: 40px 0px;
	
}

.containerbg {
	min-width: 1200px;
	background-color:#FaFaFa;
}
.nrcontainer {
	width: 1200px;
	margin: 20px auto 0px;
}



.footer {
	border-top: 2px solid #d5d5d5;
	padding-top: 50px;
	margin-top:20px;
	background-color: #F8F8F8;
}
.m_index { width: 1200px; margin:auto;}

.footer dl {float: left; height: 160px; width:130px;border-right: 1px solid #d5d5d5; margin-right:20px; padding-right:10px;}
.footer dl.ft_dl04 {width:180px;}

.footer dl dt { font-size: 16px; height: 30px; line-height: 30px; font-weight:bold; color: #0168b7;}
.footer dl dt a{ font-size: 16px; font-weight:bold; color: #0168b7;}

.footer dl dd { font-size: 14px; line-height: 28px; height: 28px; }
.footer dl dd a{color: #333333;}

.footer dl dt.lxwm {
	font-size: 18px;
	color: #0168b7;
}
.footer dl dd.tel { font-size: 14px; color: #999999;}
.footer dl dd.qq { font-size: 16px; color: #0168b7;}
.footer .wx { float:right;}
.footer .wx img { width:120px;}
.footer .wx span { font-size: 14px; line-height: 30px; font-weight:bold; color: #0168b7;}

.footer .copyright {
	padding-bottom: 20px;
	color: #ffffff;
	line-height:24px;
	margin-top:40px;
	padding-top:20px;
	background-color: #015BC9;
	font-size:14px;
}
.footer .copyright a{
	color: #ffffff;
	font-size:14px;
}

.side{position:fixed;width:50px;height:275px;right:10px;top:255px;z-index:100;}
.side ul li{width:50px;height:50px;float:left;position:relative;border-bottom:1px solid #0083e7;}
.side ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;background:#0083e7;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/50px "Î¢ÈíÑÅºÚ";overflow:hidden;}
.side ul li .sidetop{width:50px;height:50px;line-height:74px;display:inline-block;background:#0083e7;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#0083e7;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}

/* weixin */
#leftsead{width:161px;height:50px;position:fixed;top:205px;right:10px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}