/* CSS Document */
html, body {-webkit-text-size-adjust: none;}
* {margin: 0px;padding: 0px;}
ul, li {list-style: none;margin: 0px;padding: 0px;}
img {border: 0 none;vertical-align: middle;display:block;}
.prod_zhong img{
       display: inline-block;
}
a {text-decoration: none;color: #333;}
a:hover {text-decoration: none;}
input, textarea, select {vertical-align: middle;}
.cl{ clear:both;}
/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;font-weight:normal;}
.page_info span{padding:0 2px;}
.page_list{height:26px;line-height:26px;text-align:center;letter-spacing:0;font-size:14px;margin-top:20px;}
.page_list a{display:inline-block;   color:#898989;  border:1px solid #999;background:#fff;text-align:center;padding:0 8px;margin:0 2px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989; text-decoration:none;}
.page_list a.on{color:#fff;border:1px solid #000;background:#000;}


#floatDivBoxs{width:170px;background:#fff;position:fixed;top:200px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDqq img{ float:left; display:inline-block;}

#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../../../images/online_arrow.jpg) no-repeat;position:fixed;top:200px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}





/*new right*/
.cndns-right{position:fixed;right:1px;top:30%;margin-top:50px;z-index:100000000000000;}
.cndns-right i{ font-style:normal;}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:55px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff9900;background:url(qq/02index-banner-8.png) no-repeat #1F82D6 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(qq/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:18px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #ff6800;}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(qq/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800;}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800;}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}

















body {
	margin: 0px auto;
	font-family:"Microsoft Yahei","微软雅黑";
	font-size: 12px;
	color: #333;
	background-color: #FFF;
}
.clear {
	clear: both;
}
h2 {
	font-size: 16px;
}
h3 {
}
h4 {
	font-size: 12px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.mr8 {
	margin-right: 8px;
}
.pl8 {
	padding-left: 8px;
}
.pl10 {
	padding-left: 10px;
}
.pl4 {
	padding-left: 4px;
}
.pl20 {
	padding-left: 20px;
}
.dis {
	display: block;
}
.blank6 {
	height: 6px;
	line-height: 6px;
	clear: both;
	visibility: hidden;
}
.blank20 {
	height:20px;
	line-height:20px;
	clear: both;
	visibility: hidden;
}


@media screen and (max-width: 768px) {
.xflei{ display: none;width:140px; position:fixed; left:1000000px; background:#fff;}



.nav_box {
	width: 100%;
	height: 120px;
	
}
.logo{float: left;padding-top: 9px; width:80%;}
.logo img{ width:100%;}
.right_nav {
	float: right;display: none;
}
.wxqq {
	float: left;
	padding-top: 12px;
	padding-right: 16px;
}
.wxqq img {
	float: left;
	padding-right: 16px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.nav {
	min-width: 520px;
	line-height: 74px;
	position: relative;
	z-index: 9999;
}
.nav a {
}
.nav .nLi {
	float: left;
	position: relative;
	display: inline;
}
.nav .nLi h3 {
	float: left;
}
.nav .nLi h3 a {
	display: block;
	width: 116px;
	font-size: 16px;
	font-weight: 200;
	text-align: center;
	color: #000000;
}
.nav .nLi h3 a .n_c {
	display: none;
	letter-spacing: 3px;
	text-transform:uppercase !important;
}
.n_e {
	font-family: Arial;
	font-size: 14px;
	font-weight: 600;
	text-transform:uppercase !important;
}
.nav .sub {
	display: none;
	width: 180px;
	left: 0;
	top: 73px;
	position: absolute;
	background: #000;
	line-height: 26px;
	padding: 20px 0;
}
.nav .sub li {
	zoom: 1;
}
.nav .sub li a em {
	font-style: normal;
	padding: 0 8px 0 20px;
	letter-spacing: 3px;
	font-size: 14px;
	font-weight: 200;
}
.nav .sub li a {
	font-family: Arial;
	font-size: 14px;
	font-weight: 200;
}
.nav .sub a {
	display: block;
	line-height: 40px;
	color: #FFF;
}
.nav .sub a:hover {
	background: #161C29;
	color: #fff;
}
.nav .on h3 a {
	background: #130cf0;
	color: #FFF;
}
.nav .on h3 a .n_e {
	display: none;
}
.nav .on h3 a .n_c {
	display: block;
}
.nav h3 a:hover .n_e {
	display: none;
}
.nav h3 a:hover .n_c {
	display: block;
}
.demo, .lobo {
	display: none;
}

.nav_img {
	float: right;
	padding-top: 22px;
}
.nav_u_down2 {
	display: none;
	overflow: hidden;
	position: absolute;
	top: 120px;
	left: 0px;
	z-index: 100;
	width: 100%;
	background: #006fd1; 
	text-align: center;
	padding:35px 0; 
}
.nav_u_down2 li {
	width: 420px;
	line-height: 62px;
	height: 62px;
	text-align: center;

}
.nav_u_down2 li a {
	text-align: center;
	display: block;
	font-size: 24px;
	font-weight: 400;color:#fff;
}













.banner{ display:none;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;}
.owl-carousel .owl-item{float:left; display:inline;}
.pic img{ width:100%; height:100%; position:relative; z-index:1;}
.owl .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl .owl-wrapper-outer{overflow:hidden;position:relative;}
.owl .owl-item{float:left; display:inline;}














.KMSPrefix_kinMaxShow_focus{ border-radius:10px;}
.KMSPrefix_kinMaxShow_button li{ border-radius:10px;}
.KMSPrefix_kinMaxShow_button{ height:16px; left: 50%;
            transform: translate(0, -50%); }


.welcome{ display:none;}
.allnhjko{display:none;}
.whk li{ text-align:center; width:80px; float:left; display:inline; margin:10px;}
.whk li img{border: 1px solid #ccc;text-align: center;width:80px;height:60px;}







.shil{width:100%; color:#fff; margin:30px auto;}
.shil li{ background:#529de0; width:28%; height:140px; padding:1%; float:left; display:inline; text-align:center; margin:1%; font-size:1.0em;}
.shil li .img{ width:100%;}
.shil li .img img{ margin:0 auto;}
.shil li:hover{ background:#999;}
.shil li .title{ font-size:1.4em; height:35px; line-height:35px;}



.guangg{ background:url(images/guangg.jpg) top center no-repeat; height:230px; width:100%; display:inline-block;}
.aboutbg{ width:100%; margin:30px auto;}
.aboutbg .aboutimg img{ width:90%; margin:0 auto;}
.aboutbg .nror{ width:90%; margin:0 auto;background:url(images/About_bg.jpg) top left no-repeat; color:#333; font-size:14px; line-height:30px;}
.aboutbg .nror h1{ color:#0074c5; margin-top:30px; font-size:24px; font-weight:normal;}
.aboutbg .nror h2{ font-weight:normal; font-size:16px; color:#666; margin-bottom:20px;}
.aboutbg .nror .seemore{ border:1px solid #999; padding:10px 30px;}
.aboutbg ul{ margin-top:20px;}
.aboutbg ul li{ width:90%; margin:0 auto; overflow:hidden; text-align:center;}
.aboutbg ul li img{ width:100%; border:1px solid #ddd; padding:6px;}
.aboutbg ul li p{ height:30px; line-height:30px;}
.youzhi{ background:url(images/youzhibg.jpg) top center no-repeat; padding:120px 0 50px 0; height:486px; width:100%;}
.youzhibg{}
.youzhi h1{ background:url(images/h1_bg.png) center no-repeat; height:71px; font-weight:normal; text-align:center;color:#000;}
.youzhi h1 span{ font-size:36px;}
.youzhi h1 em{ font-style:normal; font-size:12px;}
.youzhi ul{ width:100%; margin-top:80px;}
.youzhi ul li{ color:#000; width:22%; margin-left:2%; height:300px; background:#fff; float:left; display:inline; text-align:center; font-size:20px;}
.youzhi ul li p{width:56px; margin:50px auto 30px auto;}
.youzhi ul li img{ }
.youzhi ul li span{ font-size:14px;}
.hezuo{width:100%; margin:50px auto;}
.hezuo h1{ background:url(images/h1_bg.png) center no-repeat; height:71px; font-weight:normal; text-align:center;color:#000; margin-bottom:50px;}
.hezuo h1 span{ font-size:36px;}
.hezuo h1 em{ font-style:normal; font-size:12px;}
.hezuo ul li{ width:46%; float:left; display:inline; margin:1% 2%;}
.hezuo ul li img{ width:98%; border:1px solid #ddd; padding:5px;}
.newsbg{ background:url(images/newsbg.jpg) top center no-repeat #f3f3f5; padding:60px 0; width:100%;}
.newss{}
.newsbg h1{ background:url(images/h1_bg.png) center no-repeat; height:71px; font-weight:normal; text-align:center;color:#000;}
.newsbg h1 span{ font-size:36px;}
.newsbg h1 em{ font-style:normal; font-size:12px;}
.newsbg ul{ margin-top:50px;}
.newsbg ul li{ width:96%; margin:20px auto;}
.newsbg .newsimg{width:40%; float:left; display:inline;}
.newsbg .newsimg img{ width:90%;}
.newsbg .neright{ width:60%; float:right; display:inline; font-size:14px; line-height:26px; color:#666;}
.newsbg .neright a:hover{ text-decoration:underline; color:#130cee;}
.newsbg .neright .title{ font-size:16px; height:30px; line-height:30px; color:#000;}
.footline{ background:url(images/foot_bg.jpg) repeat; padding:20px 0; width:100%; border-top:5px solid #104c97;}
.foottyu{ width:100%; color:#fff; }
.foottyu a{ color:#fff;}
.link{width:90%; margin:0 auto;}
.link img{ float:left; display:inline; margin-right:20px;}
.link a{ margin:0 15px; color:#fff; height:30px; line-height:30px; font-size:14px;}
.footline .uli{width:100%; margin-top:30px;}
.footline .uli ul{width:20%;float:left; display:inline;text-align:center;}
.footline .uli h1{ font-size:14px; height:40px; line-height:40px;}
.footline .uli li{height:26px; line-height:26px; }
.footline .uli a{ color:#999;}
.footline .uli a:hover{ text-decoration:underline;}
.footline .address{ width:90%; margin:0 auto; min-height:128px; font-size:14px; line-height:30px;margin-top:30px;}
.nbanner{ width:100%; margin:0 auto;}
.nbanner img{ width:100%;}
.neirong{ margin:30px 0;}
.neirong h2{ text-align:center; font-size:26px;}
.neirong h2 span{ font-weight:normal; font-size:18px;}
.daolei{text-align:center; margin:20px 0;}
.daolei a{border:1px solid #999; overflow:hidden; width:80px; height:30px; line-height:30px; display:inline-block; margin:8px; font-size:14px;}
.daolei a:hover{ color:#130df3;border:1px solid #130df3; }
.daolei .fghon{border:1px solid #130df3;color:#130df3;}
.Aboutnrt{ width:95%; margin:0 auto; line-height:1.8em; font-size:1.4em;}
.news_list2{}
.news_list2 li{ height:93px; margin:25px 0; overflow:hidden;}
.news_list2 .time{height:93px; width:30%; float:left; display:inline; border-right:1px solid #ddd;}
.news_list2 .time span{ color:#0e7df0; font-size:32px; display:inline-block;}
.news_list2 .time em{ font-style:normal; font-size:22px;color:#ccc;}
.news_list2 .nrtyu{ width:68%; float:right; display:inline; line-height:24px; color:#999;}
.news_list2 .nrtyu .title{ width:100%; overflow:hidden; color:#000; height:40px; line-height:40px; font-size:16px;}
.news_list2 .nrtyu a:hover{ color:#130df3; text-decoration:underline;}
#listConts{width:96%; float:none;}
.listConts{ width:96%; margin:50px auto;}
.listConts .title{ text-align:center; font-size:22px; font-weight:normal;}
.listConts .info{text-align:center; font-size:14px; height:35px; line-height:35px;}
.listConts .info small{ margin-left:20px;}
.listConts #textarea{ font-size:16px; line-height:30px; margin:20px 0;}
.listConts .preNext{ font-size:14px; color:#999; line-height:30px;margin-top:20px;}
.listConts .preNext a{ color:#999;}
.listConts .preNext a:hover{ text-decoration:underline;}
.listConts .preNext .line{ border-top:1px solid #ddd;}
.newsrightnr{ display:none;}
.producthuo{ width:100%; margin:30px auto;}
.prodLEI{ display:none; }
.product_list{ width:98%; margin:0 auto;}
.product_list li{ border:1px solid #ddd;width:46%; float:left; display:inline; margin:1%;}
.product_list li img{ width:100%;}
.product_list li p{ height:30px; line-height:30px; text-align:center; width:100%; overflow:hidden;}
.productLit{width:98%; margin:0 auto;}
.productLit h2{ font-size:14px; height:28px; line-height:28px;text-align:left;}
.productLit li{ border-bottom:1px dashed #ddd; height:66px;}
.productLit .pa{ width:50%; float:left; display:inline;}
.productLit .pb{ width:50%; float:left; display:inline; }
.productLit .guige{ display:none;}
.listConts .lispimg{width:90%; margin:0 auto;}
.listConts .lispimg img{ width:100%; }
.case_list{ width:100%; margin:30px auto;}
.case_list li{width:47%; float:left; display:inline; margin:1%;}
.case_list li img{ width:60%; border:1px solid #ddd;}
.case_list li p{ height:30px; line-height:30px; font-size:14px; text-align:center;}
/*组图*/
#preview{ float:none; width:90%;}
#preview img{ width:100%; height:auto;}
.jqzoom{ width:100%; height:auto; position:relative;}
.list-h li{ float:left;}
#spec-n5{width:450px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:400px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
.pro_decx{ width:90%; margin:0 auto;}
.pro_decx .title{ font-size:18px; height:35px; line-height:35px; border-bottom:1px dashed #ddd; text-align:left;}
.pro_decx .nemwe{ height:40px; line-height:40px;}
.listConts .desc{margin:10px 0 15px;padding:5px 10px;line-height:20px; font-size:13px; border:1px dotted #ccc; color:#888; line-height:28px;}
.pro_decx .annius{}
.pro_decx .annius a{ color:#fff; width:110px; margin-right:20px; height:38px; line-height:38px; display:inline-block; text-align:center;}
.pro_decx .annius .a1{background:#2f73cf;}
.pro_decx .annius .a2{ background:#235ba6;}
.tab{ margin-top:30px;}
.tab h1{ margin-bottom:20px; background:#eee;}
.tab h1 span{ background:#3172ce; width:100px; height:40px; line-height:40px; text-align:center; display:inline-block; color:#fff; font-size:14px;}


}


.nav_box {
	width: 100%;
	height: 120px;
	z-index: 99;
}

















/* 本例子css */
@media screen and (min-width:768px){
.xflei{ display: none;width:140px; position:fixed; left:10px; top:90px; background:#fff;}
.xflei h1{ background:#fff; color:#000; height:32px; line-height:32px; padding-left:15px; font-size:14px;}
.xflei h3{ background:#539de4; color:#fff; height:35px; line-height:35px; text-align:center; font-size:14px;}
.xflei ul{border:1px solid #ddd; width:138px; border-top:none; padding-bottom:6px;}
.xflei li{ border-bottom:1px dotted #ddd; height:22px; line-height:22px; padding-left:10px; width:110px; margin-left:10px;}
.xflei li a{ color:#888;} 
.xflei li a:hover{ font-weight:bolder; color:#539de4;}





.nav_u_down2 {
	display: none;
}
.nav_img{
	display: none;
}
.qx_right {
	float: right;

}
.bannerBB{ display:none;}

.banner_Box {
	width: 100%;
	height: 640px;
	overflow: hidden;
	position: relative;}
.banner_Box .hd {
	height: 200px;
	overflow: hidden;
	position: absolute;
	right: 25px;
	top: 300px;
	z-index: 1;
}
.banner_Box .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.banner_Box .hd ul li{
	margin-top: 4px;
	/*width: 7px;
	height:50px;
	background:#FFF;*/
	text-align: center;
	cursor: pointer;
	overflow:hidden;
	text-indent:-999px;
	filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
	-moz-opacity:0.5; /*Firefox私有，透明度50%*/
	opacity:0.5;/*其他，透明度50%*/	
}
.banner_Box .hd ul li.on{ 
	filter:alpha(opacity=100); /*IE滤镜，透明度50%*/
	-moz-opacity:1; /*Firefox私有，透明度50%*/
	opacity:1;/*其他，透明度50%*/	
}
.banner_Box .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 640px;
	background:#000;
}
.banner_Box .bd li {
	zoom: 1;
	vertical-align: middle;
	height: 640px;
}
.sj_bg{ background-position:top center; background-repeat:no-repeat; background-size: cover;}
.banner_text {
	width: 500px;
	padding-top: 240px;
	margin: 0 auto;
	font-size: 42px;
	color: #D6398E;
}
.banner_text span {
	font-size: 38px;
	ont-family: Helvetica, Arial;
}
.banner img{ width:100%; height:600px;}
#kinMaxShow{visibility:hidden;width:100%; height:600px; overflow:hidden;}
.KMSPrefix_kinMaxShow_focus{ border-radius:10px;}
.KMSPrefix_kinMaxShow_button li{ border-radius:10px;}
.KMSPrefix_kinMaxShow_button{ height:16px; left: 50%; bottom:90px;
            transform: translate(0, 0%); }

.welcome{ width:96%; padding:0 2%; background:#104382; height:35px; line-height:35px; color:#fff;}
.welcome .p1{ float:left; display:inline;}
.welcome .p2{ float:right; display:inline;}
.welcome .p2 a{ color:#fff; margin:0 8px;}

.whk{ display:none;}
.allnhjko{width:1200px; margin:0 auto;}
.top_nav_box{position: relative;}
.top_navig li.a{float: left; margin:0 15px;position: relative;width: 120px;}
.top_navig li.a:first-child{margin-left: 0;}
.top_navig li img{border: 1px solid #ccc;text-align: center;width: 120px;height: 86px;}
.top_navig li a{display: block;color: #666;}
.nav_txt{text-align: center;line-height: 28px;}
.top_navig{position: absolute;top: -30px; z-index:10000000;}
.nav_item{display: none; background: #e4e3e3;padding: 0 20px;position: absolute;bottom: 115px;width: 82px;}
.nav_item li{line-height: 25px;border-top: 1px dotted #ccc;text-align: center;}
.nav_item li:first-child{border: 0;}
.nav_item li a{color: #999;}
.nav_item li a:hover{color: #53a837;}
.nav_ul{height: 120px;}


.shil{width:1240px; margin:130px auto 30px auto; color:#fff;}
.shil li{ background:#529de0; width:152px; height:160px; padding:10px 15px; float:left; display:inline; text-align:center; margin:0 10px; font-size:14px;}
.shil li .img{ width:152px;}
.shil li .img img{ margin:0 auto;}
.shil li:hover{ background:#999;}
.shil li .title{ font-size:18px; height:40px; line-height:40px;}


.guangg{ background:url(images/guangg.jpg) top center no-repeat; height:230px; width:100%; margin-top:-5px;}


.aboutbg{ width:1200px; margin:30px auto;}
.aboutbg .aboutimg{ width:500px; float:left; display:inline;}
.aboutbg .aboutimg img{ width:498px; height:310px;}
.aboutbg .nror{ width:660px; float:right; display:inline; background:url(images/About_bg.jpg) top left no-repeat; color:#333; font-size:14px; line-height:30px;}
.aboutbg .nror h1{ color:#0074c5; margin-top:30px; font-size:24px; font-weight:normal;}
.aboutbg .nror h2{ font-weight:normal; font-size:16px; color:#666; margin-bottom:20px;}
.aboutbg .nror .seemore{ border:1px solid #999; padding:10px 30px;}

.aboutbg ul{ margin-top:20px;}
.aboutbg ul li{ width:274px; overflow:hidden; text-align:center; float:left; display:inline; margin:10px 25px 10px 0;}
.aboutbg ul li img{ width:260px; height:180px; border:1px solid #ddd; padding:6px;}
.aboutbg ul li p{ height:30px; line-height:30px;}

.youzhi{ background:url(images/youzhibg.jpg) top center no-repeat; padding:120px 0 50px 0; height:486px; width:100%; margin:0px auto;}
.youzhibg{ width:1200px; margin:0 auto;}
.youzhi h1{ background:url(images/h1_bg.png) center no-repeat; height:71px; font-weight:normal; text-align:center;color:#000;}
.youzhi h1 span{ font-size:36px;}
.youzhi h1 em{ font-style:normal; font-size:12px;}
.youzhi ul{ margin-top:100px;}
.youzhi ul li{ color:#000; width:230px; height:290px; background:#fff; float:left; display:inline; margin-left:20px; text-align:center; font-size:22px;}
.youzhi ul li p{width:56px; margin:50px auto 30px auto;}
.youzhi ul li img{ }
.youzhi ul li span{ font-size:14px;}
.youzhi .dfo{margin-left:110px;}

.hezuo{width:1200px; margin:50px auto;}
.hezuo h1{ background:url(images/h1_bg.png) center no-repeat; height:71px; font-weight:normal; text-align:center;color:#000;}
.hezuo h1 span{ font-size:36px;}
.hezuo h1 em{ font-style:normal; font-size:12px;}
.hezuo ul li{ width:182px; height:104px; float:left; display:inline; margin:50px 8px;}
.hezuo ul li img{ width:170px; height:92px; border:1px solid #ddd; padding:5px;}

.newsbg{ background:url(images/newsbg.jpg) top center no-repeat; height:538px; padding:60px 0; width:100%;}
.newss{width:1200px; margin:0 auto;}
.newsbg h1{ background:url(images/h1_bg.png) center no-repeat; height:71px; font-weight:normal; text-align:center;color:#000;}
.newsbg h1 span{ font-size:36px;}
.newsbg h1 em{ font-style:normal; font-size:12px;}
.newsbg ul{ margin-top:20px;}
.newsbg ul li{ width:530px; float:left; display:inline; margin:30px;}
.newsbg .newsimg{width:237px; float:left; display:inline;}
.newsbg .newsimg img{ width:237px; height:150px;}
.newsbg .neright{ width:280px; float:right; display:inline; font-size:14px; line-height:28px; color:#666;}
.newsbg .neright a:hover{ text-decoration:underline; color:#130cee;}
.newsbg .neright .title{ font-size:16px; height:40px; line-height:40px; color:#000;}

.footline{ background:url(images/foot_bg.jpg) repeat; padding:20px 0; width:100%; border-top:5px solid #104c97;}
.foottyu{ width:1200px; margin:0 auto; color:#fff; background:url(images/footwx.jpg) right center no-repeat;}
.foottyu a{ color:#fff;}
.link{}
.link img{ float:left; display:inline; margin-right:20px;}
.link a{ margin:0 15px; color:#fff; height:30px; line-height:30px; font-size:14px;}
.footline .uli{ width:650px; float:left; display:inline; margin-top:30px;}
.footline .uli ul{width:120px; height:166px; overflow:hidden;float:left; display:inline;text-align:center;}
.footline .uli h1{ font-size:14px; height:40px; line-height:40px;}
.footline .uli li{ width:120px;  height:26px; line-height:26px; }
.footline .uli a{ color:#999;}
.footline .uli a:hover{ text-decoration:underline;}
.footline .address{ width:500px; float:right; display:inline; min-height:128px; font-size:14px; line-height:30px;margin-top:30px;}

.nbanner{ width:100%; margin:0 auto;}
.nbanner img{ width:100%;}

.neirong{ margin:30px 0;}
.neirong h2{ text-align:center; font-size:26px;}
.neirong h2 span{ font-weight:normal; font-size:18px;}
.daolei{text-align:center; margin:20px 0;}
.daolei a{border:1px solid #999; overflow:hidden; width:80px; height:30px; line-height:30px; display:inline-block; margin:8px; font-size:14px;}
.daolei a:hover{ color:#130df3;border:1px solid #130df3; }
.daolei .fghon{border:1px solid #130df3;color:#130df3;}


.Aboutnrt{ width:1200px; margin:0 auto; line-height:30px; font-size:14px;}

.news_list2{}
.news_list2 li{ height:93px; margin:25px 0;}
.news_list2 .time{height:93px; padding-right:20px; width:150px; float:left; display:inline; border-right:1px solid #ddd;}
.news_list2 .time span{ color:#0e7df0; font-size:48px; margin-bottom:18px; display:inline-block;}
.news_list2 .time em{ font-style:normal; font-size:24px;color:#ccc;}
.news_list2 .nrtyu{ width:1000px; float:right; display:inline; line-height:22px; color:#999;}
.news_list2 .nrtyu .title{ color:#000; height:40px; line-height:40px; font-size:16px;}
.news_list2 .nrtyu a:hover{ color:#130df3; text-decoration:underline;}
.news_list2 .nrtyu .tag a{ color:#3480df; font-size:14px; margin-right:10px;}

#listConts{width:920px; float:right; display:inline;}
.listConts{ width:1200px; margin:50px auto;}
.listConts .title{ text-align:center; font-size:22px; font-weight:normal;}
.listConts .info{text-align:center; font-size:14px; height:35px; line-height:35px;}
.listConts .info small{ margin-left:20px;}
.listConts #textarea{ font-size:16px; line-height:30px; margin:20px 0;}
.listConts .preNext{ font-size:14px; color:#999; line-height:30px; margin-top:20px;}
.listConts .preNext a{ color:#999;}
.listConts .preNext a:hover{ text-decoration:underline;}
.listConts .preNext .line{ border-top:1px solid #ddd;}





.listContsALL{ width:1200px; margin:0 auto;}
#newsLeftnr{ width:850px; float:left; display:inline;}
.newsrightnr{ width:300px; float:right; display:inline;}
.newsrightnr h3{ height:40px; border-bottom:1px solid #ddd;}
.newsrightnr h3 span{ width:80px; text-align:center; height:38px; line-height:38px; display:inline-block; font-size:15px; border-bottom:2px solid #236bee;}
.newsrightnr li{width:300px; height:65px; border-bottom:1px dashed #ddd; margin-top:10px; }
.newsrightnr .img{ width:80px; float:left; display:inline;}
.newsrightnr .img img{ width:80px; height:56px;}
.newsrightnr .title{ width:200px; float:right; display:inline; font-size:14px; line-height:28px;}






/*组图*/
.smallpro{ display:none;}
#preview{ float:left; display:inline; width:450px;}
.jqzoom{ width:450px; height:450px; position:relative;}
.list-h li{ float:left;}
#spec-n5{width:450px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:400px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
.pro_decx{ width:350px; float:right; display:inline;}
.pro_decx .title{ font-size:18px; height:35px; line-height:35px; border-bottom:1px dashed #ddd; text-align:left;}
.pro_decx .nemwe{ height:40px; line-height:40px;}
.listConts .desc{margin:10px 0 15px;padding:5px 10px;line-height:20px; font-size:13px; border:1px dotted #ccc; color:#888; line-height:28px;}
.pro_decx .annius{}
.pro_decx .annius a{ color:#fff; width:110px; margin-right:20px; height:38px; line-height:38px; display:inline-block; text-align:center;}
.pro_decx .annius .a1{background:#2f73cf;}
.pro_decx .annius .a2{ background:#235ba6;}
.tab{ margin-top:30px;}
.tab h1{ margin-bottom:20px; background:#eee;}
.tab h1 span{ background:#3172ce; width:100px; height:40px; line-height:40px; text-align:center; display:inline-block; color:#fff; font-size:14px;}











#chanpdao{ display:none;}
.producthuo{ width:1200px; margin:30px auto;}
.prodLEI{ width:230px; float:left; display:inline;background:#eee; }
.prodLEI h1{ text-align:center; font-weight:normal; background:#104382; height:80px; line-height:80px; color:#fff; font-size:22px;}
.prodLEI h1 span{ font-size:16px;}
/*.prodLEI li{ height:45px; line-height:45px; text-align:center; font-size:14px; border-bottom:1px solid #ddd;}
.menu_head{width:200px;height:47px;line-height:47px;padding-left:30px;font-size:14px;color:#525252;cursor:pointer;position:relative;margin:0px;font-weight:bold;background:#f1f1f1; border-bottom:1px solid #ddd;}
.menu_list .current{background:#f1f1f1;}
.menu_body{width:230px;height:auto;overflow:hidden;line-height:38px;backguound:#fff;}
.menu_body a{display:block;width:230px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;}
.menu_body a:hover{text-decoration:none;}*/



.subNavBox{width:230px; background:#fff; margin:0 auto;}
.subNav{border-bottom:solid 1px #e5e3da; height:45px; text-align:center; background:#f1f1f1;cursor:pointer;font-size:15px;color:#000;line-height:45px;background-position:95% 50%}
.subNav:hover{color:#000;}
.currentDd{color:#000}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:230px;height:30px;text-align:center;font-size:14px;line-height:30px;color:#333; border-bottom:1px solid #ddd;}
.navContent li a:hover{color:#fff;background-color:#2683d5}
.navContent .ff{ color:#f90;}
.subNavBox .display{display:block}




.product_list{ width:930px; float:right; display:inline;}
.product_list li{ border:1px solid #ddd;width:250px; padding:15px; float:left; display:inline; margin:10px 10px;}
.product_list li img{ width:250px; height:250px;}
.product_list li p{ height:30px; line-height:30px; text-align:center; width:100%; overflow:hidden;}
.listConts .lispimg{ margin:0 auto; width:425px;}
.listConts .lispimg img{width:425px; }

.productLit{width:930px; float:right; display:inline;}
.productLit h2{ font-size:14px; height:28px; line-height:28px;text-align:left;}
.productLit li{ border-bottom:1px dashed #ddd; height:66px;}
.productLit .pa{ width:360px; float:left; display:inline;}
.productLit .pb{ width:270px; float:left; display:inline;}
.productLit .guige{ width:100px; height:65px; line-height:65px; text-align:center; background:#028ce1; float:right; display:inline;}
.productLit .guige a{ color:#fff;}



.case_list{ width:1200px; margin:30px auto;}
.case_list li{width:280px; float:left; display:inline; margin:10px 10px;}
.case_list li img{ width:280px; height:145px; border:1px solid #ddd;}
.case_list li p{ height:30px; line-height:30px; font-size:14px; text-align:center;}




.logo {
	float: left;
	z-index:99;
	padding-top: 9px;
}
.right_nav {
	float: right; margin-top:30px;position:relative;
}
.right_nav ul li{position:relative;}
.right_nav ul li ul {display: none;}
.right_nav ul li ul li{height:35px; line-height:35px; font-size:14px; background:#529de0; text-align:center;}
.right_nav ul li ul li a{color:#fff;}
.right_nav ul li ul li:hover{ background:#50baf8;}
.right_nav ul li:hover ul {display:block; position:absolute; top:74px; left:0; width:116px;}
}




.wxqq {
	float: left;
	padding-top: 12px;
	padding-right: 16px;
}
.wxqq img {
	float: left;
	padding-right: 16px;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.nav {
	min-width: 520px;
	line-height: 74px;
	position: relative;
	z-index: 9999;
}
.nav a {
}
.nav .nLi {
	float: left;
	position: relative;
	display: inline;
	z-index:9999;
}
.nav .nLi h3 {
	float: left;
}
.nav .nLi h3 a {
	display: block;
	width: 116px;
	font-size: 16px;
	font-weight: 200;
	text-align: center;
	color: #000000;
}
.nav .nLi h3 a .n_c {
	display: none;
}
.n_e {
	font-family: Arial;
	font-size: 14px;
	font-weight: 600;
	text-transform:uppercase;
}
.nav .sub {
	display: none;
	width: 180px;
	left: 0;
	top: 73px;
	position: absolute;
	background: #000;
	line-height: 26px;
	padding: 20px 0;
}
.nav .sub li {
	zoom: 1;
}
.nav .sub li a em {
	font-style: normal;
	padding: 0 8px 0 20px;
	letter-spacing: 3px;
	font-size: 14px;
	font-weight: 200;
}
.nav .sub li a {
	font-family: Arial;
	font-size: 14px;
	font-weight: 200;
}
.nav .sub a {
	display: block;
	line-height: 40px;
	color: #FFF;
}
.nav .sub a:hover {
	background: #161C29;
	color: #fff;
}
.nav .on h3 a {
	background: #529de0;
	color: #FFF;
}
.nav .on h3 a .n_e {
	display: none;
}
.nav .on h3 a .n_c {
	display: block;
}
.nav h3 a:hover .n_e {
	display: none;
}
.nav h3 a:hover .n_c {
	display: block;
}



@media (min-width: 1866px){

}




@media (min-width: 1500px) and (max-width: 1866px){
	.ind_newcm{
		width:1472px;
	}
	.i_newli{
		width:450px;
		margin-right:61px;
	}
	.i_newli .i_newtit .n_hv h3{
		padding-top:75px;
	}




.nav_img{ display:none;}
	
.logo {
	float: left; display:inline; width:270px;
	z-index:99;
	padding-top: 9px;
}
.right_nav {
	float: right;display:inline; margin-top:30px;position:relative; width:930px;
}

	
}
@media (min-width: 1130px) and (max-width: 1500px){
	.nav .nLi h3 a{
		width:100px;
		font-size:14px;
	}
	
}
@media (min-width: 768px) and (max-width: 1129px){
	.nav .nLi h3 a{
		width:66px;
		font-size:12px;
	}
	.n_e{
		font-size:12px;
	}
	
	.ind_newcm{
		width:736px;
	}
	.i_newli{
		margin-bottom:40px;
		margin-right:54px;
	}
	.i_newli.i_newli2{
		margin-right:0;
	}
}

@media (max-width: 768px) {
	
}

.jvzhongdd,.wrapper,.ind_ff,.footer,.foot_bb{
	min-width:368px !important;
}




@media (min-width: 1200px){

	

}
@media (max-width: 1254px){

}
@media (max-width: 1119px){

	
	

}
@media (min-width: 769px){


}
@media (max-width: 768px){
	
	
}



@media screen and (min-width:1500px){

}
@media screen and (min-width:800px){

}


