﻿@charset "utf-8";
@font-face {font-family: '方正粗倩繁体';src: url('../images/FZCQFW.ttf');}
*{ margin:0px; padding:0px; font-size:12px; font-family:Microsoft Yahei;}/* font-family:Microsoft Yahei; */
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.main{ width:1000px; margin:0 auto;}
body{ background:#fff;-webkit-text-size-adjust:none}
.hui{background:#f8f8f8;}
.p{display:none;}

.div_wzwidth{ width:1000px;clear:both; text-align:left; margin:auto;}
.div_clear{clear:both;}

/* header */
.header{ float:left; width:100%; height:135px; background:url(../images/bg_01.jpg) repeat-x left top;}
.h_top{ width:1000px; margin:0px auto; height:35px; line-height:35px;}
.h_top .wx{ float:left; padding-right:10px; padding-top:10px; position:relative; z-index:333; cursor:pointer;}
.h_top .wx .img{ float:left;}
.h_top .wx .img2{ float:left; margin-top:16px; position:absolute; display:none; max-height:120px; max-width:120px;}
.h_top .wx:hover .img2{ display:block;}
.h_top .a_sc{ float:left; color:#555;}
.h_top .right{ float:right; color:#555;}
.h_top .right .a{ color:#555;}
.h_top .right a{color:#555;margin:0px 5px;}
.h_bottom{ width:1000px; margin:0px auto;height:100px;}
.logo{ float:left; margin-top:10px; max-width:236px; max-height:80px;}


.menu{ float:right;}
.menu li{ float:left; width:120px; height:80px; line-height:80px;text-align:center; position:relative; z-index:333;}
.menu li i{ float:left; width:120px; height:50px; line-height:25px; padding-top:30px; padding-bottom:20px; font-size:14px; font-weight:700;}
.menu li i em{font-size:7px;-webkit-text-size-adjust:none;font-weight:100;color:#c2c2c2;}
.menu li a{ float:left; width:120px;height:100px; text-align:center;font-size:14px;color:#545454;font-family:Microsoft Yahei;}
.menu li p{ float:left; width:120px; background:#148ae4;display:none; padding-bottom:10px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;}
.menu li p a{ float:left; width:120px; text-align:center; height:40px; line-height:40px;color:#fff;font-family:Microsoft Yahei;font-size:14px; border-bottom:1px solid #fff;overflow:hidden;}
.menu li:hover p{ display:block;}
.menu li a:hover{ color:#fff; background:#148ae4; text-decoration:none;}
.menu li p a:hover{ background:#fff;color:#333; }
.menu li a:hover i em{ color:#fff;}
.menu li .sel{background:#148ae4;color:#fff;}
.menu li a i.sel em{color:#fff;}

.fullSlide{ width:100%; float:left;  position:relative;  height:400px; background:#7bbee9; border-top:3px solid #798790; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:400px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url../images/touming.png) repeat-x; text-align:center;
   _background:#000; _filter:alpha(opacity=60); 
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:39px; height:12px; margin:5px; background:url(../images/bd.png) no-repeat; overflow:hidden; 
  line-height:9999px; 
}
.fullSlide .hd ul .on{ background:url(../images/ld.png) no-repeat; }

.one1{width:100%;float:left;height:262px; border-top:3px solid #798790; text-align:center; background-repeat:no-repeat; background-position:center top}
.one1 .img{  height:262px;z-index:3;position:relative;}

/* main */
.title{ float:left; width:100%; height:61px;text-align:center;margin:20px 0px 10px 0px; background:url(../images/ln.png) no-repeat center center;}
.title .more{ float:right;margin-top:20px; text-align:right; color:#666; font-size:16px;}

.two{float:left; width:1000px;  height:220px; overflow:hidden; position:relative; z-index:1; }
.two .prev,.two .next{width:34px; height: 57px; position:absolute;margin-top:50px; z-index:100; float:left; margin-bottom:10px; position:absolute; display:block; overflow:hidden; cursor:pointer; }
.two .prev {width:34px; height: 57px;background:url(../images/left.png) no-repeat left center;left:0px; }
.two .next {width:34px; height: 57px;background:url(../images/right.png) no-repeat left center ; right:0px;}
.two .ul{ width:1000px; margin:0 auto;}
.two .ul li{ float:left;width:177px;margin:0px 28px 20px 0px ;}
.two .ul li i{ display:table-cell; width:177px;height:177px; line-height:177px; text-align:center; vertical-align:middle; overflow:hidden;}
.two .ul li .img{ max-width:177px; max-height:177px; vertical-align:middle;}
.two .ul li span{ float:left;width:177px;color:#676759; font-size:14px;height:30px;line-height:30px; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.two .ul li a:hover span{color:#096bb5; }


.there{ float:left; width:100%; height:281px;background-color:#64b2ed; margin:50px 0px 0px 0px; padding-bottom:15px;}
.there .left{float:left; width:352px; height:281px;background:url(../images/bj.png) no-repeat left top ; margin-top:-10px; }
.there .left .top{float:left; width:352px; height:218px;}
.there .left .top p{ float:left; color:#fff;width:200px; font-size:14px; margin:70px 0 0 10px; line-height:28px; }
.there .left .top p em{font-size:24px; font-family:'方正粗倩繁体';}
.there .left .top p .img{float:left; width:224px; height:32px; margin-top:10px; margin-bottom:5px;}
.there .left .top p i{font-size:16px; margin-bottom:5px; display:block;}
.there .left .top p a{color:#fff; font-size:14px;}
.there .left .top .img1{ float:right; width:100px; margin-top:80px;margin-right:20px;}

.there .left .bottom{float:left; width:352px; height:163px;}
.there .left .bottom p{ float:left; width:352px; height:50px; line-height:50px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.there .left .bottom p span{color:#fff; font-size:14px;}
.there .left .bottom p a{ color:#fff; margin:0 5px;}
.there .left .bottom p a:hover{color:#d0e8fb}

.there .zhong{float:left; width:300px; height:281px; padding:20px;}
.there .zhong li{float:left;width:285px; height:31px; line-height:31px; border-bottom:1px dotted #fff; background:url(../images/jt.png) no-repeat left center; padding-left:15px;}
.there .zhong li span{ float:left; color:#fff; width:230px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.there .zhong li em{ float:right; color:#fff; font-size:14px;}
.there .zhong li a:hover span{color:#d0e8fb}
.index_z_title{ font-size:18px;}

.there .right{float:right; width:288px; height:281px; padding:20px 0 20px 0px;}
.there .right p{  line-height:24px;}
.there .right a{ color:#fff; }
.there .right a:hover{color:#d0e8fb}
.there .right a em{color:#fff; font-weight:bold; font-size:14px; margin-left:5px;}
.there .right a:hover em{color:#d0e8fb}
.div_index_company{ background-image:url("../images/01.png"); width:283px; height:121px; text-align:left;}
.div_index_company img{ width:280px; height:105px; margin-top:2px; margin-left:0px; clear:both;}

.title1{ width:100%; height:30px;line-height:30px;text-align:center; margin-bottom:20px;}
.title1 p{ float:left;color:#FFF;font-family:Microsoft Yahei;}
.title1 p span{font-size:18px;color:#FFF;}
.title1 .img{ float:right; margin-top:5px;}
.div_index_company1{ display:block; height:75px; overflow:hidden; text-overflow:ellipsis;}
/* footer */
.footer{ float:left; width:100%; background-color:#4c4c4c; padding-top:20px;}
.footer .main img{ float:left; max-width:193px; max-height:66px; margin-top:-10px; margin-bottom:20px;}
.footer1{float:left; width:520px; margin-left:20px;}
.footer1 p{ height:50; line-height:25px; color:#fff}
.footer1 p a{color:#fff; font-size:12px; margin:0 5px;} 
.footer1 p a:hover{color:#ccc;}
.footer2{float:left; width:250px; text-align:right;}
.footer2 p{ height:50; line-height:25px; color:#fff}
.footer a{color:#fff;}


/*关于我们*/
.right2{ float:right; width:758px; margin-bottom:32px;padding-left:19px;color:#999;}
/*.right2 p{font-size:12px;color:#999; line-height:24px; text-align:left; text-indent:2em;}*/
.info_content{ line-height:200%;word-wrap:break-word;color:#999;}
.info_content img{height:auto;}
.info_content *{ max-width:750px;line-height:2.2;}
/*产品中心*/
.wz{float:left; width:100%;border-bottom:1px solid #DDD;}
.wz p{padding-left:19px;line-height:24px;}
.wz a{ color:#666}
.wz img{ margin-bottom:-8px;}

.title3{ float:left; width:100%; height:74px; line-height:74px; background:url(../images/title.png) no-repeat left top ;}
.title3 p{ line-height:20px; text-align:center;color:#0869ad;font-size:14px; padding-top:20px;}
.title3 p i{color:#FFF; font-size:18px; font-weight:bold;font-family:Microsoft Yahei;text-align:center}

.title4{ float:left; width:100%; height:50px; line-height:50px; }
.title4 span{ float:left;width:100%;  padding-left:20px; color:#666;text-align:center; font-size:16px; font-weight:bold;font-family:Microsoft Yahei;}

.five{float:left; width:100%; height:auto; margin-top:32px;}
.five .left{ float:left; width:220px;overflow:hidden; margin-bottom:30px;}
.five .left .top{ float:left;width:220px; height:80px;background-color:#40a7f6;overflow:hidden; text-align:left;}
.five .left .top p{ float:left; color:#fff;width:218px; font-size:13px;line-height:34px; margin-left:10px; }
.five .left .top p i{font-size:15px; font-weight:600;margin-bottom:5px; color:#d9edfd;}
.five .left .bottom{ float:left;width:220px; height:180px;background-color:#40a7f6;overflow:hidden; text-align:left; margin-top:20px; }
.five .left .bottom p{ float:left; color:#d9edfd;width:218px; font-size:13px;line-height:34px; margin-left:10px;padding-top:10px; }
.five .left .bottom p span{font-size:20px; font-family: '方正粗倩繁体';}
.five .left .bottom p .img2{float:left; width:200px; height:32px;}
.five .left .bottom p i{font-size:15px; font-weight:600; margin-bottom:5px;color:#d9edfd;}

.search{ float:left; width:210px; margin-right:40px; height:30px;margin-top:5px;}
.txt_search{ float:left; width:140px; height:28px; line-height:28px;color:#999; background:#fff; padding-left:10px; margin-left:10px;}
.btn_search{ float:left; width:50px; height:28px;background:url(../images/bj04.png) no-repeat center center #096bb5; cursor:pointer;}

.cp_type{ float:left; width:218px; margin-bottom:10px; background-color:#f9f9f9;overflow:hidden;border:1px solid #dadada;}
.cp_type li{ loat:left; width:220px;line-height:50px;}
.cp_type li:hover p{display:block}
.cp_type li h3{font-size:14px;padding-left:50px;color:#555;font-weight:600;cursor:pointer;}
.cp_type .sel h3{color:#096bb5}
.cp_type li h3 a{font-size:14px;color:#555;font-weight:600;cursor:pointer;}
.cp_type .sel h3 a{color:#096bb5}
.cp_type p{ float:left;background:#fff; width:100%;display:none;}
.cp_type p a{ float:left; width:100%;line-height:25px; color:#666;font-family:Microsoft Yahei;text-align:left; margin-left:60px;}
.cp_type p a:hover{ color:#096bb5}
.cp_type .sel p{ display:block;}

.right3{float:right; width:758px; margin-bottom:20px;}
.right3 li{ float:left; width:220px; height:270px; margin:20px 20px 0 12px;line-height:20px;}
.right3 li .a_img{width:220px; display:table-cell; height:220px; line-height:220px; overflow:hidden; vertical-align:middle; border:solid 1px transparent; text-align:center;}
.right3 li .a_img:hover{ border:solid 1px #E2F2FA}
.right3 li img{ max-width:220px; max-height:220px; vertical-align:middle;}
.right3 li .a_proname{display:block;width:220px; color:#333; text-align:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:10px;}
.right3 li .a_proname:hover{color:#096bb5;}
.right3 li div{ margin-top:5px; position:relative}
.right3 li div span{ color:#f60; font-size:18px;}
.dg{ position:absolute; right:0px; width:74px; height:28px; background:#fff; border:1px solid #096bb5; color:#096bb5; text-align:center; font-size:14px; cursor: pointer;  }
.dg:active,.dg:hover{background:#148ae4; color:#fff;cursor: pointer; }

.right4{float:right; width:758px; margin-bottom:20px; padding-top:20px;}
.right4 li{ float:left; width:350px; height:100px; margin:10px 20px 0 5px; padding:0 0 10px 0;line-height:20px; border-bottom:1px dotted #ddd;}
.right4 li .left41{float:left; width:60px; height:74px;line-height:40px;  background:#148ae4; text-align:center;padding:10px; color:#fff; font-size:14px;}
.right4 li .left41 span{ float:left; width:100%;color:#fff; font-size:25px; border-bottom:1px solid #fff;}
.right4 li .right41{float:right; width:259px; height:74px;line-height:20px; text-align:left;}
.right4 li .right41 span{ float:left; width:100%;color:#333; font-size:14px; border-bottom:2px solid #fff;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.right4 li .right41 p{color:#999;width:259px; height:54px;text-align:left; text-align:white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.right4 li .right41 em{float:right;color:#666;}
.right4 li .right41 a:hover p{color:#096bb5;text-decoration:none;}
.right4 li .right41 a:hover{text-decoration:none;}

/*新闻详情*/
.right5{float:right; width:758px; margin-bottom:20px; line-height:50px; text-align:center; padding:20px 0;}

.right5 em{ font-size:24px;color:#464646;}
.right5 i{ font-size:12px;color:#999;}
.right5 > p{font-size:12px;color:#999; line-height:24px; text-align:left; text-indent:2em;word-wrap:break-word;}
.right5 > p img{height:auto;}
.right5 > p *{max-width:750px;line-height:2.2;}


/*产品内页*/
.right6{ float:left; width:758px; }
.cp_main{ float:left;width:758px; margin-top:10px;}
.cp_main1{ float:left;width:758px; margin-top:10px; border:1px solid #ddd; }
.cp_main2{ float:left;width:758px; margin-top:10px; border:1px solid #ddd; padding-left:12px; }
.cp_three{ float:right; width:320px; padding-right:60px; padding-top:10px; text-align:left;line-height:20px; color:#28292d;}
.cp_three h2{ float:left; width:100%; line-height:25px; padding-bottom:10px;}
.cp_three h2 a{color:#666; font-size:16px;font-family:Microsoft Yahei;}
.cp_three .desc{ float:left; width:100%; color:#999; font-size:14px;font-family:Microsoft Yahei; line-height:35px; border-bottom:1px solid #ccc; margin-bottom:10px;}
.cp_three .desc i{ color:#ff5c26; font-size:24px;font-family:Microsoft Yahei;}
.cp_three p{ float:left; width:100%; color:#666; font-size:14px;font-family:Microsoft Yahei; line-height:30px;}
.cp_three p em{ float:left;color:#ECECEC; font-size:14px;font-family:Microsoft Yahei;}
.cp_three .p{ height:70px; line-height:50px;}
.p_an{ margin-top:-10px;}
#pricefeature >li > span > span{padding:2px 10px 2px 10px;white-space:nowrap;border:solid 1px #EFEFEF;margin-left:10px;color:#999;cursor:pointer;display:inline-block;margin-bottom:6px;}	

.cp_three p img{ float:left; cursor:pointer;}
.txt_03{ width:48px; height:26px; margin:0px 5px;float:left; line-height:26px; text-align:center; font-size:14px;font-family:Microsoft Yahei;background:url(../images/sz1.png) no-repeat bottom center;}
.btn3{float:left;width:130px;color:#fff; height:40px; background:#28292d; text-align:center; line-height:40px;  font-size:18px;font-family:Microsoft Yahei; margin-top:30px;cursor:pointer;}
.btn3:active,.btn3:hover{background:#5a5c63;color:#fff;cursor:pointer;}
.btn4{background:#148ae4;float:left; margin-left:20px;width:130px;color:#fff; height:40px;text-align:center; line-height:40px;  font-size:18px;font-family:Microsoft Yahei; margin-top:30px;cursor:pointer;}
.btn4:active,.btn4:hover{background:#3da5f4;color:#fff;cursor:pointer;}

.cp_four{ float:left; width:700px;height:31px;margin-top:20px;border-bottom:2px solid #40a7f6; }
.cp_four li{ float:left; width:101px; cursor:pointer; height:31px; color:#fff; font-size:14px; line-height:31px; text-align:center; padding-right:10px;background:url(../images/2.png) no-repeat bottom center;}
.cp_four li a{color:#cdb178; font-size:12px; }
.cp_four .sel{color:#fff; font-weight:bold;background:url(../images/1.png) no-repeat bottom center;}
.cp_four .sel a{color:#fff;}
.ul_two{ float:left; width:700px; padding-left:5px; padding-bottom:10px;}
.ul_two li{ float:left; width:100%; line-height:22px; border-bottom:1px dotted #5E6268; padding:10px 0px;}
.ul_two li p{ float:left; width:550px; line-height:22px; color:#666;}
.ul_two li i{ float:right;color:#ccc;}

.cp_five{ float:left; width:660px; padding-bottom:30px; color:#aaaaaa; line-height:25px; margin-top:10px;}
.pingjia{ float:left; width:660px; padding-bottom:30px;color:#aaaaaa; }


/*.cp_two1{ float:left; position: relative; padding:10px; overflow: hidden; width: 300px;}
.cp_two1 .bigImg{ height: 300px; width:300px; position: relative; margin-bottom:20px;}
.cp_two1 .bigImg li{ display:table-cell; width:300px; height:300px; line-height:300px; vertical-align:middle; text-align:center;  }
.cp_two1 .bigImg li img{ vertical-align:middle; max-width:300px; max-height:300px;}
.cp_two1 .smallScroll{ height: 47px; margin-bottom: 6px;}
.cp_two1 .sPrev{ float: left; display: block; width: 14px; height: 47px; background:url(../images/left.jpg) no-repeat; }
.cp_two1 .sNext{ float: left; display: block; width: 14px; height: 47px;background:url(../images/right.jpg) no-repeat;}

.smallImg{ float:left;margin: 0 6px; display:inline; width: 260px; overflow: hidden;}
.smallImg ul{ height:54px;width: 999px; overflow: hidden; }
.smallImg li{ float: left; width:60px; margin:0 5px;}
.smallImg img{ border: 1px solid #dcdddd; width:60px; height:45px;  max-width:60px; max-width:45px; }
.smallImg .on img{ border-color: #1e50a2;}*/


.cp_six{ float:left; width:758px;  border-bottom:2px solid #40a7f6; height:31px;margin-top:30px;}
.cp_six i{ float:left; width:91px; padding-right:10px;  text-align:center; line-height:31px; background:url(../images/1.png) no-repeat bottom center; color:#fff; font-size:14px;}
.cp_six a{ float:right; color:#666;font-family:Microsoft Yahei; font-size:14px; line-height:31px;}

.cp_seven{ float:left; width:100%; float:left; padding:20px 0px 30px 0px;}
.cp_seven li{ float:left; width:160px; height:160px; margin-right:25px; display:table-cell; line-height:160px; vertical-align:middle; text-align:center; border:solid 1px #E7E7E7;}
.cp_seven li img{  max-width:160px; max-height:160px; vertical-align:middle}
.pro_scsp{ margin-top:10px;}


/* 分页 */
.fy{ float:left; width:720px; text-align:right; padding-top:20px; height:50px;}
.fy a{ padding:5px 10px; font-family:Microsoft Yahei; font-size:14px; color:#666666;}
.fy a:Hover{color:#F30}
.fy .sel{ background:#096bb5;}

.fy1{  width:708px; padding-bottom:20px; margin-top:40px; text-align:left}

.fy1 a{ color:#148ae4;font-size:14px;}
.fy1 a:hover{color:#666;}


.pbodykuang{		
	
	text-align:left;	
	padding-top:20px;
	height:auto;
	overflow:hidden;
	min-height:550px;
	margin-bottom:25px;
	}
.pbodykuang .pcon_tab_title{
	margin-left:2px;
	margin-top:1px;
	height:29px;
	background-color:#fff;	
	border-bottom:solid 1px #148AE4;
	}
.pbodykuang .pcon_tab_title li{
	width:101px;
	height:29px;
	line-height:29px;
	background-color:#fff;	
	float:left;
	font-size:14px;
	font-family:"微软雅黑";
	color:#fff;
	text-align:center;
	cursor:pointer;
	background-image:url(../images/2.png);
	background-repeat:no-repeat;
}
.pbodykuang .pcon_tab_title li.on{	
	background-image:url(../images/1.png);
	background-repeat:no-repeat;
	color:#fff;	
	}
.pbodykuang .pxiangqing {
	display:none;
	padding:20px 0px 20px 0px;}
.pbodykuang .pxiangqing .pshuxing{
	border-bottom:solid 1px #f1f1f1;
	margin-bottom:20px;}
.pbodykuang .pxiangqing .pshuxing ul li{
	width:32%;
	display:inline-block;
	margin-bottom:10px;
	color:#666;
	}
.pbodykuang .pxiangqing .pleirong{

	line-height:180%;
	color:#000;word-wrap:break-word;}
.pbodykuang .pxiangqing .pleirong img{height:auto;}
.pbodykuang .pxiangqing .pleirong *{
	max-width:750px;line-height:2.2;}
.pbodykuang .pxiangqing .pinglun{
	}
.pinglun > ul{
	margin-top:25px;
	margin-bottom:25px;
	padding-bottom:10px;
	border-bottom:solid 1px #f1f1f1;
	height:auto;
	overflow:hidden;
	}
.pinglun > ul > li:nth-child(1){
	width:100px;
	text-align:center;
	float:left;}
.pinglun > ul > li:nth-child(1) > img{
	width:40px;
	height:40px;}
.pinglun > ul li:nth-child(1) > span{
	display:block;
	text-align:center;
	margin-top:10px}
.pinglun > ul > li:nth-child(2) {
	width:650px;
	float:right;}
.pinglun > ul > li:nth-child(2) > div:nth-child(1){
	color:#333;
	font-size:14px;
	line-height:150%;
	margin-bottom:10px;
	}
.pinglun > ul > li:nth-child(2) > div:nth-child(2){
	color:#999;
	margin-bottom:15px;}
.pinglun > ul > li:nth-child(2) > div:nth-child(3){
	color:#F60;
	font-size:14px;
	margin-bottom:10px;}
.pinglun > ul > li:nth-child(2) > div:nth-child(4){
	color:#999}