@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;list-style-type: none;text-decoration: none;font-family: "微软雅黑";font-size: 16px;}
.content{width: 1200px;overflow: hidden;margin: auto;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}


.top{width: 100%;height: 130px;background: #f0f7fa;}
.top .content{text-align: center;}
.top img{margin-top:30px;}

.nav{width: 100%;height: 60px;background: #00a3e8;}
.nav ul{overflow: hidden;padding-left: 20px;}
.nav ul li{float: left;width: 165px;height: 60px;line-height: 60px;text-align: center;color: #fff;background: url(../images/shu.png) no-repeat right;}
.nav ul a:last-child li{background: none;}
.nav ul li:hover{background: #0097db !important;}



/* 本例子css */
.slideBox{ width:100%;  overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;  display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.search{width: 100%;height: 55px;border-bottom: solid 1px #e9e9e9;background: #fdfdfd;}
.search .left p{float: left;color: #7f7f7f;line-height: 55px;}
.search .left a{float: left;color: #7f7f7f;line-height: 55px;margin-left: 5px;}
.search .right{margin-right: 20px;}
.search .right .text{background: url(../images/sou.png)no-repeat;border: none;margin-top: 15px;padding-left: 35px;height: 26px;float: left;width: 195px;} 
.search .right .submits{width: 60px;height: 26px;border: none; float: right;cursor: pointer;margin-top: 15px; background: url(../images/sour.png);}

.product{overflow: hidden;margin-top: 15px;}
.product .left{width: 280px;height: 595px;}
.product .left .cp_top{width: 280px;height: 73px;background: url(../images/cpzx.png) no-repeat;}
.product .left .cp_top img{margin:27px 0px 0px 200px;}
.product .left .cp_bot{height: 430px;background: #fefefe;border-left: solid 1px #e9e9e9;border-right: solid 1px #e9e9e9;text-align: center;}
.product .left .cp_bot .rmcp{margin: 15px auto 0px;}
.product .left .cp_bot ul{overflow: hidden;margin: auto;width: 245px;}
.product .left .cp_bot ul li{width: 215px;height: 60px;border-bottom: solid 1px #e9e9e9;line-height: 60px; text-align: left;padding-left: 30px;}
.product .left .cp_bot ul li a{color: #3d3c3a;font-size: 18px; }
.product .left .cp_bot ul li a:hover{color: #009ce7; }

.product .right .cpr_top{background: url(../images/cprtop.png)no-repeat; width: 895px;height: 74px;}
.product .right .cpr_top img{float: right;margin: 27px 20px;}
.product .right .cpr_bot{ width: 895px;overflow: hidden;margin-top: 15px;}
.product .right .cpr_bot .bod{border: solid 1px #e9e9e9;width: 275px;padding: 5px;}
.product .right .cpr_bot .bod:hover{
	border-color: #00a3e8;
}
.product .right .cpr_bot .bag{width: 275px; height: 200px; background: #f8f8f8; text-align: center; vertical-align: middle; display: table-cell;}
.product .right .cpr_bot .bag img{
	width: 100%;
}
.product .right .cpr_bot ul{overflow: hidden;}
.product .right .cpr_bot li{float: left;width: 285px;    margin-right: 13px;}
.product .right .cpr_bot li:nth-child(3){margin-right: 0px;}
.product .right .cpr_bot li:nth-child(6){margin-right: 0px;}
.product .right .cpr_bot li:nth-child(9){margin-right: 0px;}

.product .right .cpr_bot p{text-align: center;line-height: 40px;font-size: 18px;color: #3d3c3a;}

.gyhx .gy_img{margin-top: 70px;width: 1200px;height: 62px;background: url(../images/gyhx.png);}
.gyhx .gy_img img{float: right;    margin: 30px 20px 0px;}
.gyhx .gy_text h1{font-size: 24px;color: #009ce7;margin: 35px 0px 20px;}
.gyhx .gy_text p{font-size: 14px;color: #666668;text-indent: 28px;margin-top: 10px;}
.gyhx .ljgd{text-align: center;margin: 25px 0px 30px;}


/* 本例子css */
.picScroll-left{ width:100%;  overflow:hidden; position:relative;  }
.picScroll-left .tempWrap{float: left;margin-left: 13px;}
.picScroll-left .prev{ display:block;  width:19px; height:54px; float:left; margin-right:5px; margin-top:50px;  overflow:hidden;
 cursor:pointer; background:url("../images/prve1.png") no-repeat;}
 .picScroll-left .next{ display:block;  width:19px; height:54px; float:right; margin-right:5px; margin-top:50px;  overflow:hidden;
 cursor:pointer; background:url("../images/next1.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center;width:205px; height:150px; vertical-align: middle; display: table-cell; border:1px solid #ccc;padding: 2px;box-sizing: border-box;}
.picScroll-left .bd ul li .pic img{ width: 100%;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }


.hx_top{width: 100%;height: 64px;background: url(../images/hxsl.png)no-repeat; margin: 30px 0px 10px;}
 .hx_top img{float: right;margin: 30px 20px 0px;}

.hxsl{ width:100%;  overflow:hidden; position:relative;  }
.hxslbag{background: #00a3e8;padding: 10px 0px;}

.hxsl .tempWrap{float: left;margin-left:33px;}
.hxsl .prev{ display:block;  width:19px; height:54px; float:left; margin-right:5px; margin-top:80px;  overflow:hidden;
 cursor:pointer; background:url("../images/prve1.png") no-repeat;}
 .hxsl .next{ display:block;  width:19px; height:54px; float:right; margin-right:5px; margin-top:80px;  overflow:hidden;
 cursor:pointer; background:url("../images/next1.png") no-repeat;}
.hxsl .hd .next{ background-position:0 -50px;  }
.hxsl .hd .prevStop{ background-position:-60px 0; }
.hxsl .hd .nextStop{ background-position:-60px -50px; }
.hxsl .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.hxsl .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.hxsl .hd ul li.on{ background-position:0 0; }
.hxsl .bd{ padding:10px;   }
.hxsl .bd ul{ overflow:hidden; zoom:1; }
.hxsl .bd ul li{ margin:0 8px; float:left; overflow:hidden; text-align:center;  }
.hxsl .bd ul li .pic{ text-align:center;width:250px; height:200px;padding:5px;background: #fff; vertical-align: middle; display: table-cell; border:1px solid #ccc; padding:2px;box-sizing: border-box;}
.hxsl .bd ul li .pic img{width: 100%;}
.hxsl .bd ul li .pic a:hover img{ border-color:#999;  }
.hxsl .bd ul li .title{ line-height:24px;   }



.xwzx{overflow: hidden;}
.xwzx .left{width: 790px;overflow: hidden;margin-top: 15px;}
.xwzx .left .xw_top{width: 100%;height: 64px;background: url(../images/xwzx.png)no-repeat; margin-bottom: 10px;}
.xwzx .left .xw_top img{float: right;margin: 15px 0px 0px;}
.xwzx .left .toutiao{overflow: hidden;}
.xwzx .left .toutiao img{width: 371px;height: 207px; float: left;margin-right: 15px;}
.xwzx .left .toutiao div{font-size: 18px;font-weight: 600;margin: 10px 0px;}
.xwzx .left .toutiao div a{color: rgba(80, 78, 78, 0.91);font-size: 18px;}
.xwzx .left .toutiao p{font-size: 14px;color: #737373;line-height: 22px;}
.xwzx .left .ckxq{font-size: 17px;color: #00a1e9;margin-top: 10px;display: block;}

.xwliebiao{overflow: hidden;}
.xwliebiao li{width: 365px;height: 45px;float: left;border-bottom: dotted 1px #ccc;line-height: 45px;margin-right: 30px;}
.xwliebiao li:nth-child(5){border-bottom: none;}
.xwliebiao li:nth-child(6){border-bottom: none;}
.xwliebiao li img{float: left;margin: 22px 10px 0px 0px;}
.xwliebiao li p{float: left;font-size: 14px;color: #737373}
.xwliebiao li span{float: right;font-size: 14px;color: #737373}

.xwzx .right{background: url(../images/cjwt.png)no-repeat;width: 383px;height: 387px;    margin-top: 15px;padding:70px 0px 0px 25px;position: relative;}
.xwzx .right .more{float: right;position: absolute;top: 15px;right: 0px;}
.xwzx .right ul{overflow: hidden;border-bottom: dotted 1px #ccc;padding-bottom: 20px;}
.xwzx .right ul:last-child{border-bottom: none;}
.xwzx .right ul li{overflow: hidden;margin: 10px 0px 0px;}
.xwzx .right ul img{float: left;}
.xwzx .right ul .da{margin-top: 8px;}
.xwzx .right ul div{font-size: 18px;font-weight: 600;color: rgba(80, 78, 78, 0.91);margin: 0px 10px;float: left;}
.xwzx .right ul p{font-size: 14px;color: #737373;margin: 3px 10px;float: left;    width: 300px;}

.bottom{width: 100%;height: 236px;background: url(../images/bottom.png)no-repeat;}
.bot_nav ul{overflow: hidden;}
.bot_nav ul li{width: 170px;color: #fff;height: 60px;float: left;text-align: center;line-height: 60px;background: url(../images/shu.png)no-repeat right;}
.bot_nav ul li a{color: #fff;}
.bot_nav ul li:last-child{background: none;}
.bot_logo{margin: 50px;float: left;}

.ziliao{overflow: hidden;float: left;width: 780px;height: 110px;    margin-top: 25px;}
.ziliao li{float: left;width: 40%;    margin-top: 7px;}
.ziliao li:last-child{width: 60%;}
.ziliao li img{float: left;}
.ziliao li p{float: left; color: #fff;font-size: 20px;margin-left: 10px;}
.erweima{float: right;    margin: 35px 0px 0px; }
.foot{width: 100%;height: 40px;background: #fbfbfb;}
.foot p{text-align: center;line-height: 40px;color: #7f7f7f;}
.foot p a{color: #7f7f7f;}

.slide_contact{
	background: #f9f9f9;
}
.slide_contact img{
	display: block;
	margin:6px auto;
}
.slide_contact p{
	font-size: 18px;
	color:#3d3c3a;
	line-height: 26px;
	padding-left: 30px;
	padding-bottom: 15px;
}
.inner_pro_list li{
	margin-bottom: 15px;
}
.slide_nav_list{
	border:1px solid #e9e9e9;
	border-top: none;
	padding-top: 17px;
	margin-bottom: 10px;
}
.slide_nav_list li{
	height: 47px;
	width: 244px;
	background: url(../images/inner_slide_bg.png) center center no-repeat;
	line-height: 47px;
	color:white;
	text-indent: 37px;
	margin:auto;
	margin-bottom: 15px;
}
.position{
	height: 68px;
	background: #00a3e8;
	color:white;
	width: 895px;
	border-radius: 5px 5px 0px 0px;
	line-height: 68px;
	font-size: 18px;
}
.position img{
	margin-left: 20px;
	margin-right: 10px;
	vertical-align: -7px;
}
.about_img{
	display: block;
	margin:45px auto 30px;
}
.inner_body{
	border:1px solid #e9e9e9;
	min-height: 652px;
	padding-bottom: 25px;
	box-sizing: border-box;
	margin-bottom: 35px;
}
.news_trait{
	overflow: hidden;
	margin-left: 25px;
	margin-right: 25px;
	padding-top: 25px;
	padding-bottom: 18px;
	border-bottom: 1px solid #f2f2f2;
}
.news_trait:hover{
	border-color: #00a3e8;
}
.news_trait_img{
	width: 220px;
	float: left;
}
.news_trait_text{
	width: 600px;
	box-sizing: border-box;
	float: right;
}
.news_trait_text h2{
	font-size: 18px;
	color:#000;
	font-weight: normal;
	line-height: 40px;
}
.news_trait_text p{
	font-size: 16px;
	font-weight: lighter;
	line-height: 22px;
}
.news_trait_text a.more{
	font-size: 18px;
	font-weight: bold;
	color:#da1209;
	margin-top: 20px;
}
.news_list li{
	overflow: hidden;
	margin-left: 25px;
	margin-right: 25px;
	border-bottom: 1px solid #f2f2f2;
	padding-bottom: 25px;
	padding-top: 10px;
}
.news_list li:hover{
	border-color: #00a3e8;
}
.news_list_tt{
	overflow: hidden;
}
.news_list_tt h2{
	float: left;
	font-size: 18px;
	font-weight: normal;
	line-height: 40px;
}
.news_list_tt .time{
	font-family: "Arial";
	font-size: 16px;
	color:#353535;
	line-height: 40px;
	float: right;
}

a:link,a:active,a:visited{
	color:inherit;
}

.pages{
	margin-bottom: 25px;
}
.pages li{
	display: inline-block;
	padding:2px 6px;
	border:1px solid #ccc;
	border-radius: 5px;
	margin:3px;
}
.pages li.c{
	background: #00a1e9;
	color:white;
}

.__list{
	width: 94%;
	margin:auto;
}
.__list h2{
	font-size: 30px;
	width: 80%;
	margin: auto;
	text-align: center;
	margin-top: 35px;
}
.__list .b_time{
	font-size: 12px;
    width: 100%;
    margin: auto;
    text-align: center;
    padding: 10px 0;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
.__list .thumb{
	max-width: 80%;
    display: block;
    margin: auto;
}
.__list .b_des{
	border-bottom: 1px solid #ccc;
    padding: 20px 0;
    padding-left: 20px;
}
.jiathis_style{
	float: right;
}
.b_foot{
	padding-top: 10px;
	font-size: 14px;
	font-weight: lighter;
}
#list_image_list .bod{
	height: auto;
}
#list_image_list .bod img{
	width: 100%;
}

.__contact{
  padding-top: 8px;
  font-size: 14px !important;
  font-family: '微软雅黑';
  padding-left: 25px;
}
.__contact .top{
    padding-bottom: 25px;
    /*border-bottom: 1px dotted black;*/
}
.__contact .top li{
    list-style-position: inside;
}
.__contact .top ul{
    float: left;
    overflow: hidden;
    padding: 0px 20px;
    margin-top: 20px;
    padding-right: 50px;
}
.__contact .search button{
   
}
.__contact ul li{
    padding-left: 28px;
}
.__contact .map_contact{
    width: 678px;
    height: 309px;
}
.__contact .form input{
    display: inline-block;
    width: 318px;
    margin-right: 18px;
    /*height: 48px;*/
    border:1px solid #dadbdc;
    padding:15px;
    color: #999;
    background: #fafafa;
}
.__contact .form textarea{
    display: inline-block;
    width: 1090px;
    height: 243px;
    margin-top: 20px;
    background: #fafafa;
    border:1px solid #dadbdc;
    font-size: 14px;
}
.__contact .img-l,.img-r{
    display: block;
}
.__contact .img-l{
    margin-left: 45px;
    margin-bottom: 15px;
}
.__contact .img-r{
    float: right;
    margin-right: 62px;
}
.__contact{
    /*padding-top: 68px;*/
    overflow: hidden;
    padding-bottom: 25px;
    margin-bottom: 10px;
    width: 1100px;
    margin:auto;
}
.__contact p,.__contact li{
    font-size: 16px;
    line-height: 30px;
    font-weight: lighter;
}
::-webkit-input-placeholder{
    font-family: "微软雅黑";
};
::input-placeholder{
    font-family: "微软雅黑";
}