@charset "utf-8";
/* CSS Document */

/*全局*/
*{padding:0; margin:0;}
body{margin:0; padding:0; border:0; font:14px "微软雅黑"; }
img{border:none;}
ul{padding:0; margin:0;}
li{padding:0; margin:0; list-style:none;}
a{text-decoration: none;}
.cl{clear:both; }


/*头部*/
.top_1{background:#23adec;width:100%;height:10px;}
.top_wz{background:#23adec;width:1180px;margin:0px auto;overflow: hidden;}
.top_wz a,.top_wz p{color:#FFFFFF}
.top_left{float:left;margin-left:50px;padding:5px;    padding-bottom: 10px;}
.top_right{float:right; padding-bottom: 10px;}
.top_right span{     cursor: pointer;
    background: #00A0E9;
    color: #fff;
    font-size: 18px;
    padding-left: 15px;
    padding-right: 15px; }
.top_2{width:1180px;margin:0px auto;}
.top_logo{float:left; margin-top:20px;}
.top_nav {overflow:hidden;float:right}
.top_nav ul li{float:left;margin-left:30px;font-size:20px;padding-top: 35px;padding-bottom: 25px;}
.top_nav ul li a{color:#000;}
.top_nav ul li:hover a{border-bottom:5px solid #00a0e9;padding-bottom:18px;color:#00a0e9}
.top_nav ul .here a{border-bottom:5px solid #00a0e9;padding-bottom:18px;color:#00a0e9}
/*banner*/
.banner{    width: 100%;
    border: 0;
    overflow: hidden;
    height:400px;
    }
.banner img{width:100%;}
.banner_bg{
    width: 100%;
    border: 0;
    overflow: hidden;
    height: 350px;}
/*内容*/
.content{width:1180px;margin:0px auto;margin-top:30px;padding-bottom:60px;overflow:hidden}

/*首页*/
#business{background:#00a0e9;    width: 100%;}
/*五大块*/
.servicesBox { width:1000px; height:250px; margin:0 auto; clear:both; line-height:18px; color:#999999; font-size:12px;}
.servicesBox .serBox { cursor:pointer; display:inline; width:198px; height:250px; float:left; overflow:hidden; position:relative;    box-shadow: 27px 0px 41px 0px rgba(86, 121, 142, 0.42)}
.servicesBox .serBoxOn { font-family:"Microsoft Yahei"; display:none; width:320px; height:270px; background:#23ADEC; position:absolute; left:0px; top:0px; z-index:19;}
.servicesBox .serBox .pic1 { width:150px; height:110px; text-align:center; position:absolute; top:22px; right:25px; z-index:99;}
.servicesBox .serBox .pic2 { width:150px; height:110px; text-align:center; position:absolute; top:-100px; left:15px; z-index:99;    height: auto;
    padding-bottom: 15px;    border-bottom: 1px solid #47c5ff;}
.servicesBox .serBox .pic2 img{float:left;}
.servicesBox .serBox .pic2 span{margin-top:10px;font-size:18px;}
.servicesBox .serBox .txt1 { width:198px; height:100px; color:#fff; position:absolute; top:120px; left:0px; z-index:99;line-height: 2;}

.servicesBox .serBox .txt2 { width:198px; height:100px; color:#fff; position:absolute; top:-150px; right:0px; z-index:99;text-align:center;line-height: 2;}

.servicesBox .serBox span.tit {  display:block; text-align:center;    color: #fff;}
.servicesBox .serBox .txt1 .tit {font-size:20px; color:#fff; line-height:30px; border-bottom:1px solid #fff;    padding: 5px;
    margin-bottom: 15px;
    margin-right: 20px;
    margin-left: 20px;}
.servicesBox .serBox .txt2 .tit { color:#fff; line-height:30px; font-family:"Microsoft Yahei";}
.txt2 a{color:#bceaff;}
.servicesBox .serBox p{text-align:center;font-size:16px;}
.serBox:hover{top:-20px;background:#07a8f2}


.search_left{float:left;margin-right:65px;margin-left: 105px;}
.search_left ul li{border-top:1px dashed #000;    width: 570px;padding:17px;}
.search_left ul li img{width:12px;}
.search_left ul li a{color:#000;margin-left:10px;padding: 15px;font-size:15px;}
.search_left ul li p{float:right;}
/*首页企业介绍*/
.in_title{    width: 800px;
    margin: 0px auto;
    text-align: center;
    color: #00a0e9;
	background:url(../images/25.png)no-repeat center; 
	    font-size: 30px;
    margin-top: 50px; 
	    margin-bottom: 50px; }
	.qyjs{       background: url(../images/21.png)no-repeat center;

    margin: 0px auto;
    padding: 280px;
    overflow: hidden;
    position: relative;
	}
	.qyjs img{position: absolute;
    float: right;
    width: 699px;
    top: 50%;
    LEFT: 50%;
    margin-left: -104px;
    margin-top: -278px;}
	.qyjs p{position: absolute;
    width: 600px;
    top: 50%;
    left: 50%;
    margin-left: -55px;
    text-indent: 2em;
    margin-top: 50px;
    line-height: 2;
	font-size: 16px;}
	/*首页产品展示*/
	.product{width:1180px; overflow:hidden;margin:0px auto;margin-bottom:50px;}
.product ul li{width:285px;height:198px;float:left;position:relative;overflow:hidden;cursor:pointer;margin-right: 10px;    background: #eee;}
.product ul li img{    width: 260px;
    display: block;
    padding-top: 10px;
    margin: 0px auto;}

.product .txt{width:285px;height:45px; background:url(../images/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.product a .txt   h3{font-size:15px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.product a{color:#fff;}
	
/*产品内容*/
.cp_content_left{float:left;background: #107cc7;width:258px; }
.cp_content_left p{background:#00a0ea;color:#fff;font-size:20px;padding:15px;padding-right:100px;}
.cp_content_left ul li{padding-bottom: 10px;} 
.yj{padding:0px 15px;}
.yj li{background:url(../images/%E5%B7%A6%E4%BE%A7btn.png)}
.xz{ background:url(../images/left_bg.png)no-repeat;width:227px;height:36px;display:block;}
.cp_content_left ul li a{color:#d5e3f0;padding-bottom:10px;}
.ej li{border-bottom:1px dashed #d5e3f0;padding-bottom:10px;padding-top:10px;}

.cp_content_right{float: right; width: 905px;}
.cp_content_right_title{background:#00a0ea;overflow:hidden;padding:15px;font-size: 20px;color: #fff;margin-left: 25px;}
.cp_content_right_title span{float:right;margin-right: 25px;}
.cp_content_right_img li{float:left;margin-top:10px;    position: relative;
    margin-left: 15px;
    width: 263px;
height:205px;
    margin-left: 30px; }
.cp_content_right_img li img{}
.cp_content_right_img li p{color:#000;width:245px;
    position: absolute;
    top: 50%;
    padding-left: 20px;
    left: 0;
    margin-top: 90px;
    text-align: center;
}
.fy ul{float:right;    margin-top: 20px;}
.fy ul li{float:left;margin-left:10px;}
.fy ul li:hover{color:#00a0e9}
/*招贤纳士内容*/
.content img{width:100%;}
/*.content p{color:#959699}*/
#jb{    height: 2px;
    margin-bottom: 20px;
width:700px;
    background: -webkit-linear-gradient(left, #000 , #fff); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, #000, #fff); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, #000, #fff); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, #000 , #fff); /* 标准的语法（必须放在最后）
	 */}
.position ul{margin-top:20px;margin-left:20px;float:left;margin-right: 50px;}
.position ul li{line-height:2;letter-spacing: 3px; border-bottom:1px dashed #eee;margin-bottom:10px;}
.position ul li img{    float: left;
    margin-top: 10px;
    margin-right: 10px;}
	.position ul li p{float:left;}
.position ul li a{color:#000000;}
#pos{  height: 150px;
    width:3px;
	float:left;
	    margin-right: 50px;
    background: -webkit-radial-gradient(#000, #fff, #fff); /* Safari 5.1 - 6.0 */
    background: -o-radial-gradient(#000, #fff, #fff); /* Opera 11.6 - 12.0 */
    background: -moz-radial-gradient(#000, #fff, #fff); /* Firefox 3.6 - 15 */
    background: radial-gradient(#000, #fff, #fff); /* 标准的语法（必须放在最后） */}
	/*新闻中心内容*/ 
	.news{background:#f2f2f2; }
	#news_title{    color: #00a0ea;text-align:center;margin-top:35px;font-size:25px;background:url(../images/news_bg.png)no-repeat center;}
	.news_left{float:left;margin-right:65px;margin-left: 105px;}
	.news_left ul li{border-top:1px dashed #000;    width: 570px;padding:17px;}
	.news_left ul li img{width:12px;}
	.news_left ul li a{color:#000;margin-left:10px;padding: 15px;font-size:15px;}
	.news_left ul li p{float:right;}
	.news_right{float:right;margin-right: 100px;}
	.news_right ul li{position: relative;width: 285px;
        }
.news_right ul li img{max-width: 285px;}
	.news_right ul li p{position: absolute;bottom:0;left:0;width: 100%;background: rgba(216, 211, 211, 0.51);color: #000;padding-bottom: 5px;padding-top: 5px;}
	.news_fy{    width: 470px;
    overflow: hidden;
    margin: 0px auto;}
.news_fy ul li{float:left;color:#000;}
.news_fy ul li:hover{color:#00a0e9}
/*下载中心*/
.down_left{
    width: 190px;
    border: 1px solid #ccc;
    float: left;
    margin-bottom: 60px;
    margin-left: 96px;
}
.down_left p{  padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 20px;
    border-top: 5px solid #00A0E9;
}
.down_left ul li{

}
.down_left ul li a{
    font-size: 15px;
    padding-left: 15px;
    border-top: 1px solid #ccc;
    display: block;
    color:#000;
    padding: 5px;
}
.down_left ul .cleft{background:#00a0e9;}

.down ul li{    padding-bottom: 10px;border-bottom: 1px dashed #000;}
.down ul li img{width:12px;}
.down ul li a{color:#000;margin-left:10px;padding: 15px;font-size:15px;}
.down ul li p{float:right;}
.down_right{    width: 750px;
    float: left;
    margin-left: 30px;
    padding-bottom: 60px;
    overflow: hidden;}
 .subTitle {
    margin-bottom: 25px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e0e0e0;
    text-align: right;
}
.subTitle .catname {
    font-size: 15px;
    font-weight: bold;
    float: left;
    font-family: "微软雅黑";
    color: #333;
}
.subTitle a.goback {
    float: left;
    margin-left: 10px;
}
.subTitle span {
    color: #666;
}
/*联系我们*/
#contact_title{    color: #fff;
    background: #00a0ea;
    font-size: 25px;
    padding: 20px;}
	.contact_con{width:1100px;    margin: 0px auto;padding-bottom: 60px;overflow: hidden;padding-top: 40px;}
	.contact_con ul{width:530px;margin-left: 20px;float:left;}
	.contact_con ul li img{width: 30px;
    float: left;
    margin-right: 40px;}
	.contact_con ul li{height:70px;}
	.contact_con ul li span{font-size: 16px; }
	.contact_con ul li p{font-size:14px;}
	/*back top*/
#back{
	margin-top: 50px;
	position: relative;
	margin:0px auto;
	  width:900px;
	 border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc);
    background-image: -moz-linear-gradient(left, #ccc, #333, #ccc);
    background-image: -ms-linear-gradient(left, #ccc, #333, #ccc);
    background-image: -o-linear-gradient(left, #ccc, #333, #ccc);}
	#back p{    border: 3px solid #00a0e9;
    margin: 0px auto;
    text-align: center;
    font-size: 20px;
	    left: 50%;
    margin-top: -16px;
	    border-radius: 20px;
    padding-left: 6px;
    padding-right: 6px;
    color: #00a0e9;
    background: #fff;
    top: 50%;
    position: absolute;}
	#back p a{color: #00a0e9;    cursor: pointer;}
	/*footer*/
	.footer{background:#00a0e9;margin-top:40px;overflow: hidden;color: #fff;}
	.footer_main{overflow: hidden;
    width: 1180px;
    padding: 50px;
    margin: 0px auto;}
	.footer_wz{float:left;margin-right: 40px;width: 300px;}
	.footer_nav{float:left;margin-right:40px; line-height: 2; margin-top: 5px;}
	.footer_nav ul{overflow: hidden;}
	.footer_nav ul li{float:left;margin-right:23px;}
	.footer_nav ul li a{color:#fff;}
	.footer_nav p{float:left;}
	.footer_right{float:left;font-size: 18px;line-height: 1.5;margin-top: 5px;}
	.footer_right img{float:left;width: 20px;}

/*悬浮*/
#cs_box { color:#000; position:fixed; right:10px; top:100px; border-radius:10px; z-index:1000}
#cs_box span { line-height:20px;display:block;}
.cs_close {color:red; position:absolute; right:10px; top:8px; cursor:pointer; font-size:20px;font-family:Verdana, Geneva, sans-serif}
.cs_img {width:300px; height:180px; background:#FFF; margin:10px;}

.cs_img img{width:300px;height:180px;}

/**/
.co {
    width: 850px;
float:left;
    margin-top: 30px;
    padding-bottom: 60px;
    overflow: hidden;
}
.co .subTitle {
    margin-bottom: 25px;
    padding-bottom: 10px;
    border-bottom: 1px solid #e0e0e0;
    text-align: right;
}
.co .subTitle a {
    color: #666;
}
.co .subTitle .catname {
    font-size: 15px;
    font-weight: bold;
    float: left;
    font-family: "微软雅黑";
    color: #333;
}
.co .subTitle a.goback {
    float: left;
    margin-left: 10px;
}
.co .subTitle span {
    color: #666;

}
.fr {
    float: right;
}

.co_left{
    width: 220px;
    border: 1px solid #ccc;
    margin-right: 30px;
    margin-top: 30px;
    float:left;
    margin-bottom: 60px;
}
.co_left p{  padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 20px;
    border-top: 5px solid #00A0E9;
}
.co_left ul li{

}
.co_left ul li a{
    font-size: 15px;
    padding-left: 15px;
    border-top: 1px solid #ccc;
    display: block;
    color:#000;
    padding: 5px;
}
.co_left ul .cleft{background:#00a0e9;}


