@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;text-transform: uppercase;}

.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;text-transform: capitalize;}



.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;text-transform: uppercase;}

.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;text-transform: uppercase;}

.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: 18px;margin-left: 10px;text-transform: uppercase;}

.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: "微软雅黑";

}