@charset "gb2312";
/* CSS Document 
** author:永易搜
** URL:http://www.yongyisou.com/
** tips:CSS文件非专业勿动，编码格式为gb2312
*/
*{ padding:0px; margin:0px;list-style:none;}
img{border:none;border:0;}
a{text-decoration:none;color:#333;  }
a:hover{ color:#ff0;text-decoration:none; }
html{font:normal 14px/1.5 "microsoft yahei",tahoma,arial,sans-serif;background:#fff;}
body{background:#fff;}
input,input:focus{outline:none;text-indent:5px}
h1{ font-size:20px}
h2{ font-size:18px}
h3{ font-size:16px}
h4{ font-size:14px}
body a:link,body a:visited{color:#333;}
body a:hover,body a:active{color:#0d3d85;}
/*通用调用*/
.w{ width:1003px; margin:0 auto; overflow:hidden;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.marginTop{ margin-top:19px;}
/*首页*/
/*top1*/
.topBox{ background:#0d3d85; height:30px;line-height:30px;}
.top1{ text-align:right;color:#fff;}
body .top1 a{ color:#fff;}
/*top2*/
.topBox1{ height:90px; line-height:90px; overflow:visible;z-index:1;}
.top2{ overflow:visible;}
.logo{ width:59px; height:52px;}
.logo1{ width:344px; height:52px;}
/*navBox*/
.navBox{width:564px;}
.nav{overflow:visible; position:relative;z-index:1; }
.nav .nli{ float:left;position:relative;width:94px; display:inline; line-height:90px; }
.nav .nli h3 a{float:left; display:block; width:94px; font-size:14px; line-height:90px; text-align:center;}
.nav .sub{display:none;width:120px; left:0; top:90px;position:absolute; background:#0d3d85;line-height:36px;}
.nav .sub li{ zoom:1;border-top:1px solid #dedede; text-align:center;}
.nav .sub li:hover{background:#e95e07}
.nav .sub li:hover a{ display:block; width:100%; height:100%;color:#fff;}
.nav .on{background:#0d3d85;}
.nav .on a{color:#fff;}
/*slideBox*/
.slideBox{width:1400px;height:400px; overflow:hidden; position:relative; margin:0 auto;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20px; bottom:10px; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:4px;  width:14px; height:14px; text-align:center; background:#c5c5c5;cursor:pointer; }
.slideBox .hd ul li.on{ background:#e95e07;}
.slideBox .bd{ height:400px;}
.slideBox .bd li{ zoom:1; background-position:center 0px ; width:100%; height:400px; background-repeat:no-repeat;}
.slideBox .bd a{ width:100%; height:400px; display:block;}
.slideBox .bd img{ width:100%; height:400px; display:block; background-position:center;}
/*searchbox*/
.searchbox{ height:50px; background:#0d3d85; padding:0 10px; width:983px;}
.leftS{line-height:50px;}
.leftS{color:#fff;}
body .leftS a{ color:#fff;}
.rightInput{overflow: hidden;margin-top:10px;margin-right: 10px;float: right;width:212px; height:29px; overflow:hidden;}
.txt {width:174px; height:29px; border:none; background:#fff;}
.bnt{ background: url(../images/search_03.jpg) no-repeat; width:38px; height:29px; cursor:pointer;}
.bnt:hover{ background:url(../images/search_hover.jpg)no-repeat; width:38px; height:29px;}

/*product*/
.productBox{height:auto; overflow:hidden;}
.title{ width:492px; height:205px; margin:0 auto; margin-bottom:50px;}
.Product{margin-top:10px; height:auto; overflow:hidden;}
.Product ul li {background:#CCC;display:inline;width:268px;height:177px;float:left;margin-right:8px;margin-bottom:8px;overflow:hidden;position:relative; border:1px solid #f3f3f3;}
.Product ul li.first_pic {width:425px;height:354px;}
.Product ul li .yys_tips {position:absolute;bottom:-40px;height:40px;background:#000;width:100%;color:#FFF;line-height:40px;text-indent:10px;}
.last_pic .more{ position:absolute;background:url(../images/p_More.jpg) no-repeat; width:268px; height:177px; }
.last_pic a:hover{position:absolute;background:url(../images/p_More1.jpg) no-repeat; width:268px; height:177px;}
/*companyBox*/
.companyBox{ background:url(../images/bg.jpg) no-repeat; width:100%; height:569px; margin-top:20px;}
.c_title{ margin-top:30px; width:404px; height:232px;}
.companyC{ background:url(../images/companyBG.jpg) no-repeat; width:1003px; height:250px; margin:0 auto;}
.companyL{ width:552px; height:auto; overflow:hidden; margin-left:70px; margin-right:20px; text-indent:24px; line-height:28px;}
.companyR{ width:267px; height:198px;}
body .companyL a{ color:#0d3d85;}
body .companyL a:hover{ color:#e95e07;}
/*newsBox*/
.newsBox{ background:url(../images/bg2.jpg ) no-repeat; height:622px;}
.n_title{ width:416px; height:178px; margin-top:82px;}
.mewsC{ height:auto; overflow:hidden; margin-top:40px;}
.newsL{ width:312px; height:226px;}
.newsR{ width:690px; height:auto; overflow:hidden;}
.newsR li{ background:#f4f4f4; float:left; display:inline; width:300px; margin-left:25px; margin-bottom:10px; padding:10px; height:92px;}
.newsR .time{ color:#c2c2c2; font-size:12px;}
.newsR .newsT{ font-size:14px; font-weight:bold;}
/*caseBox*/
.caseBox{ background:url(../images/bg3.jpg) no-repeat; width:100%; height:728px;}
.ca_title{ width:396px; height:216px; margin-top:50px;}
.caseFooter{overflow:hidden;padding:20px 60px;position:relative;width:844px; margin-bottom:15px; margin-top:80px;}
.caseFooter ul {overflow:hidden;zoom:1;}
.caseFooter ul li {float:left;display:inline;width:193px;margin:0px 10px;overflow:hidden; position:relative;}
.caseFooter img{ width:191px; border:1px solid #e8e8e8;}
.caseFooter ul li p{ height:30px; line-height:30px; text-align:center;}
.caseFooter .prev, .caseFooter .next {position:absolute;left:8px;top:70px;display:block;width:27px;height:59px;overflow:hidden;background:url(../images/jiaodian.jpg) no-repeat;cursor:pointer;}
.caseFooter .next {left:auto;right:8px;background-position:-27px 0;}
/*links*/
.linksBox{ height:auto; overflow:hidden;}
.listR_top{ font-size:14px; font-weight:bold; margin-bottom:15px;}
.linksElse{ margin-bottom:20px;}
/*footerBox*/
.footerBox{background-color:#02204d; background:url(../images/bg4.jpg) no-repeat; width:100%; height:auto; overflow:hidden;}
.footer{ padding:70px 0; padding-bottom:20px; height:auto; overflow:hidden; color:#fff;}
body .footer a{ color:#fff; cursor:pointer;}
.f_icon{ background:url(../images/icon.jpg) no-repeat;  text-indent:20px;}
.contactF{ margin-bottom:10px; font-size:14px;}
.contactTel{ background-position:0 -32px;}
.contactC{ background-position:0 -64px;}
.contact1 ul li{ margin-bottom:12px;}
.footerR { margin-top:10px;}
.footerR2{ width:57px; height:29px; margin:10px 0;}
/*列表*/
/*newsList*/
.bannerX{ margin:0 auto; width:1400px; height:347px;}
.main{ height:auto; overflow:hidden; margin-top:30px;}
.listLeft{ width:235px; height:auto; overflow:hidden;}
.listTop{ height:52px; background:#0d3d85; color:#fff; font-weight:bold; line-height:52px; text-indent:40px; font-size:16px;}
.listLine{ border:1px solid #e8e8e8; border-top:none;padding-top:10px;}
.listU{ width:214px; margin:0 auto; height:auto; overflow:hidden; }
.listU li{background:#d7d7d7; width:214px; height:30px; margin-bottom:10px; text-align:center; line-height:30px;}
.listU li a{ display:block; width:100%; height:100%;}
.listU li.on{background:#0d3d85;}
.listU li.on a{color:#fff; width:100%; height:100%;} 
.listU li:hover{background:#0d3d85;}
.listU li:hover a{color:#fff;width:100%; height:100%;} 
.listTop1{ margin-top:20px;}
.listLine1{ padding:10px; 10px;} 
.listLine1 ul li{ background:url(../images/p_point.jpg) no-repeat 0 center; text-indent:10px; height:30px; line-height:30px;}
.listLine1 ul li a{ display:block; width:100%; height:100%;}
.contactP{ margin:20px 0;}
.listRight{ width:725px; height:auto; overflow:hidden; }
.rightT{ height:52px; line-height:52px; overflow:hidden; border-bottom:2px solid #0d3d85;}
.titleL{ font-size:16px; font-weight:bold;}
.titleR{padding-right:5px;}
.rightC{ height:auto; overflow:hidden; margin:20px 0;}
.newsTitle{ font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.newsTitle a{ display:block; width:100%; height:100%;}
.n_time{ font-size:12px; color:#aaaaaa;}
.n_content{ height:30px; line-height:30px; margin-bottom:8px;}
.rightC ul li{ margin-bottom:15px; border-bottom:1px dashed #e5e5e5;}
.page{ width:460px; margin:20px auto; text-align:center;}
.page a{  width:64px; height:30px; line-height:30px;  text-align:center; margin-left:10px; }
 
.slideBox2{ margin-top:20px; width:233px;height:212px; border:1px solid #e8e8e8;}
.slideBox2 .hd{background:url(../images/pic.png) no-repeat;width:233px;height:30px;position: absolute;right:1;z-index:1; bottom:0px;}
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:right;}
.slideBox2 .hd ul li{ float:left; margin-right:4px; width:24px; height:24px; line-height:24px; text-align:center; background:#c5c5c5;cursor:pointer; }
.slideBox2 .hd ul li.on{ background:#0d3d85;}
.slideBox2 .bd{ height:212px;z-index:0;}
.slideBox2 .bd li{ zoom:1; background-position:center 0px ; width:233px; height:212px; background-repeat:no-repeat;}
.slideBox2 .bd img{ width:100%; height:212px; display:block;}
/*productList*/
.productC{ overflow:hidden; height:auto; margin:20px 0;}
.productC ul{ margin-left:20px;}
.productC ul li{ float:left;display:inline; margin-right:23px; width:212px; margin-bottom:20px;}
.productC ul li img{ width:210px;height:160px; border:1px solid #c3c3c3;}
.productC ul li img:hover{border:1px solid #e7e6e6;}
.productC ul li p{ line-height:34px; text-align:center;}
/*内容*/
.contentC{ padding:15px 10px;}
.contnt_title{ text-align:center; line-height:50px; margin-bottom:6px; margin-top:20px;}
.des{ line-height:40px;text-align:center; font-size:14px;}
.contact_con{ text-indent:12px;}
.prev_next{ overflow: hidden; margin:20px 0; font-size:14px; border:1px solid #d2d2d2; height:36px; line-height:36px; padding:0 10px;}
.Articles_title{  font-size:14px; font-weight:bold; height:30px; line-height:30px; background:#0d3d85; width:100px; text-align:center; height:36px; line-height:36px; color:#fff;}
.ArticlesC ul li{ float:left;background:url(../images/ic_03.jpg)  no-repeat 5px center; height:30px; line-height:30px; text-indent:15px; width:48%; overflow:hidden; padding-right:2%}
.pic{max-width:670px;text-align:center; margin:20px 0; }
.prev{width:50%;}
.next{width:50%; text-align:right;}
button{ border:none;}



/*在线客服css*/
#backTop {
	width: 54px;
	height: 54px;
	overflow: hidden;
	right: 15px;
	position: fixed;
	z-index: 100;
	bottom: 30px;
}
#backTop a {
	display: block;
	border-radius: 2px;
	width: 54px;
	height: 54px;
	overflow: hidden;
	background: url(../images/ico_fix.png) no-repeat 0 -118px;
}
#backTop a:hover {
	opacity: 0.8;
}
/*qrcode*/

.qrcode * {
	padding:0px;
	margin:0px;
	list-style:none;
}
.qrcode .clearfix:before, .clearfix:after {
	content: "";
	display: table;
}
.qrcode .clearfix:after {
	clear: both;
	overflow: hidden;
}
.qrcode .clearfix {
	zoom: 1;
}
.qrcode {
	font-family: "microsoft yahei", "宋体", Arial;
	position: fixed;
	border: 1px solid #c9eeff;
	border-radius: 2px;
	z-index: 9999;
	right: 15px;
	bottom: 100px;
	width: 150px;
*position:absolute;
	background: #FFF url(../images/onlinebg.jpg) no-repeat 0 0;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.08);
}
.qrcode .bd {
	padding: 80px 15px 10px 15px;
}
.qrcode .bd ul {
	line-height: 1.4;
}
.qrcode .bd ul li {
	margin-bottom: 8px;
	overflow: hidden;
}
.qrcode .bd ul li .tit {
	font-size: 14px;
}
.qrcode .bd ul li .btn {
	margin-bottom: 4px;
	width: 120px;
	height: 26px;
	display: block;
	text-indent: 44px;
	color: #FFF !important;
	font-size: 13px;
	line-height: 26px;
	text-decoration: none;
}
.qrcode .bd ul li .qq {
	background: url(../images/btn_qqo.png) no-repeat;
}
.qrcode .bd ul li .baidu {
	background: url(../images/btn_sq.png) no-repeat;
}
.qrcode .bd ul li .tel {
	color: #e00;
	font-size: 16px;
}
.qrcode .bd ul li a:hover {
	filter:Alpha(Opacity=80); /* for IE */
	opacity: 0.8;
}
.codeAdv {
	color: #00a3e9;
	text-align: center;
	font-size: 16px;
}
.codeAdv .hdtxt {
	font-size: 20px;
	display: block;
	margin-bottom: 4px;
}