@charset "utf-8";

/* CSS Document */

div,form,img,ul,ol,li,dl,dt,dd,p,input,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}

h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}

body{font-size:14px; font-family:"微软雅黑";margin:0px;padding:0px;color:#333;height:auto;clear:both;min-width: 1200px;}

img{border:0px;}

ul,li{ list-style:none;}

em,i{ font-style:normal;}

a{ text-decoration:none; color:#666;}

a:hover{ background-repeat:no-repeat;}





/*top*/

.top_bg{overflow: hidden;width: 1200px;margin:20px auto;}

.logo{float: left;}

.logo a{display: block;padding-top: 10px;}

.logo a img{display: block;}

.tel{float: right;padding-right: 58px;}

.tel h3{padding-left: 30px;background: url(/statics/style/css/../images/tel.png) no-repeat left; color: #bbb;font-size: 14px;line-height: 25px;height: 25px;}

.tel h1{font-size: 30px;color: #f3662e;font-weight: bold;}







/*nav*/

.nav_main{margin: 0 auto;width: 1200px;overflow: hidden;}

.navigation{border-top: 1px solid #eee; height: 50px;overflow: hidden;}

.navigation span{line-height: 50px;width:171px;background: url("/statics/style/css/../images/nav_line.jpg") no-repeat 0px;display: block;float: left;text-align: center;}

.navigation span a{display: block;}

.navigation span .yiji{font-size: 15px;}

.navigation span:hover .yiji{background:url(/statics/style/css/../images/nav_bg.png) no-repeat top #f9f9f9;}

#dangqian{background:url(/statics/style/css/../images/nav_bg.png) no-repeat top #f9f9f9;}

.navigation span:hover .nav{display:block;}

/*下拉菜单*/

.nav{width: 171px;position: absolute;z-index: 2;*margin-left:-64px;display: none;}

.nav li{text-align: center;line-height: 50px;}

.nav li a{display: block;height: 50px;background: rgba(0,0,0,0.7);font-size: 14px;color: #fff;}

.nav li a:hover{background: #fff;color: #2e2ac5;}

/*第三级下拉菜单*/

.nav li .nav_le{overflow: hidden;width: 200px;position: absolute;z-index: 3;left:171px;display: none;margin-top: -50px;}

.nav li .nav_le a{width: 200px;height: 50px;background:rgba(0,0,0,0.7);line-height: 50px;text-align: center;color: #fff;font-size: 14px;}

.nav li .nav_le a:hover{background: #fff;color: #2e2ac5;}

.nav li:hover .nav_le{display: block;}

/*nav*/







/*banner*/

.flexslider{position:relative;overflow:hidden;width: 1200px; margin:0 auto;max-width: 100%;}

.slides{position:relative;z-index:1;}

.slides img{max-width: 100%;height: auto;display: block;}

.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:10x;height:10px;margin:0 3px;}

.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:url(/statics/style/css/../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:0;background:url(/statics/style/css/../images/prev.png) center  no-repeat;}

.flex-direction-nav li a.flex-next{right:0;background:url(/statics/style/css/../images/next.png)  center no-repeat;}

/*banner-end*/







/*main*/

.cpgy_bg{background: #f9f9f9;}

.cpgy_main{width: 1200px;margin:0 auto;}







/*产品*/

.sy_cp{padding:30px 0;}

.sy_title{text-align: center;}

.sy_title h1{font-size: 36px;line-height: 55px;}

.sy_title span{color: #d5d5d5;font-size: 16px;text-transform: uppercase;}

.sy_cp{  position:relative;  }

.sy_cp .hd{  }

.sy_cp .hd .prev{ display:block;  width:40px; height:50px; float:left;overflow:hidden;position: absolute;bottom: 180px;left: 0;

	 cursor:pointer; background:url("/statics/style/css/../images/zuo.png") no-repeat;}

.sy_cp .hd .prev:hover{ background:url("/statics/style/css/../images/zuo2.png") no-repeat;}

.sy_cp .hd .next{ display:block;  width:40px; height:50px; float:right;overflow:hidden;position: absolute;bottom: 180px;right: 0;

	 cursor:pointer; background:url("/statics/style/css/../images/you.png") no-repeat;}

.sy_cp .hd .next:hover{background:url("/statics/style/css/../images/you2.png") no-repeat;}

.sy_cp .bd{width: 1120px;margin: 0 auto; }

.sy_cp .bd ul{}

.sy_cp .bd ul li{width:250px; float:left;margin:25px 15px;  text-align:center;  }

.sy_cp .bd ul li .pic{ border:1px solid #eee;background: #fff; }

.sy_cp .bd ul li .pic a{display: block;transition: 0.5s;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;}

.sy_cp .bd ul li .pic a:hover{box-shadow:0 10px 30px rgba(0,0,0,0.1);/*transform: translate3d(0,-5px,0);-webkit-transform: translate3d(0,-5px,0);

	-moz-transform: translate3d(0,-5px,0);-o-transform: translate3d(0,-5px,0);*/}

.sy_cp .bd ul li .pic img{ width:220px; height:180px; display:block;margin:0 auto; padding:20px 0; }

.sycp_title{padding: 20px 0;}

.sycp_title h4{font-size: 16px;color: #333;}

.sycp_title h5{font-size: 12px;color: #999;}

.sycp_title b{height: 1px;width: 30px;display: block;margin: 10px auto;background: #9dc3de;}

.clear_none{clear: both;}









/*介绍*/

.sy_about{padding:30px 0;}

.about_img{float: left;position: relative;}

.about_img img{display: block;width: 560px;height: 380px;margin:0 0 20px 20px;position: relative;z-index: 1;}

.about_img b{display: block;width: 530px;height: 230px;border-left: 20px solid #8bdbe5;border-bottom: 20px solid #8bdbe5;position: absolute;bottom: 0;

	box-shadow: 0 0 30px #ccc;}

.about_zi{float: right;width: 520px;}

.about_zi h2{margin-top: 50px;font-size: 26px;color: #333;line-height: 40px;}

.about_zi span{color: #ccc;font-size: 14px;text-transform: uppercase;}

.about_zi p{margin-top: 30px;padding-top: 30px;line-height: 30px;color: #999;height: 90px;overflow: hidden;border-top: 1px solid #ddd;}

.about_zi a{display: block;width: 120px;height: 40px;line-height: 40px;border-radius: 50px;background: #2e2ac5;color: #fff;text-align: center;margin-top: 30px;

	box-shadow: 0 5px 20px #c7c6ff;}







/*新闻*/

.news_sybg{width: 1200px;margin:30px auto 10px auto;}

.syxw_list li{float: left;width: 400px;margin:30px 0;}

.syxw_list li:hover{box-shadow: 0 6px 30px #e5e5e5;}

.syxw_list li:hover a{color: #2e2ac5;}

.syxw_bg{padding:20px;}

.syxw_bg a{display: block;}

.syxw_bg a img{display: block;width: 360px;height: 200px;}

.syxw_zibg{overflow: hidden;padding:15px 0;}

.syxw_date{float: left;width: 70px;padding-right: 15px;border-right: 1px solid #eee;text-align: center;}

.syxw_date h1{font-size: 60px;color: #333;line-height: 60px;}

.syxw_date span{font-size: 15px;color: #ccc;}

.syxw_main{float: right;width: 250px;}

.syxw_main a{font-size: 18px;color: #333;}

.syxw_main p{line-height: 20px;height: 40px;overflow: hidden;font-size: 12px;color: #999;padding-top: 10px;}

#border_bg1{border-bottom: 1px solid #fbdaa8;}

#border_bg2{border-bottom: 1px solid #89dad8;}

#border_bg3{border-bottom: 1px solid #e1c7df;}







/*合作*/

.hezuo_bg{width: 1200px;margin:0 auto;padding-bottom: 30px;}

.hezuo_bg{  position:relative;  }

.hezuo_bg .hd{  }

.hezuo_bg .hd .prev{ display:block;  width:40px; height:50px; float:left;overflow:hidden;position: absolute;bottom: 54px;left: 0;

	 cursor:pointer; background:url("/statics/style/css/../images/zuo.png") no-repeat;}

.hezuo_bg .hd .prev:hover{ background:url("/statics/style/css/../images/zuo2.png") no-repeat;}

.hezuo_bg .hd .next{ display:block;  width:40px; height:50px; float:right;overflow:hidden;position: absolute;bottom: 54px;right: 0;

	 cursor:pointer; background:url("/statics/style/css/../images/you.png") no-repeat;}

.hezuo_bg .hd .next:hover{background:url("/statics/style/css/../images/you2.png") no-repeat;}

.hezuo_bg .bd{width: 1000px;margin: 0 auto; overflow: hidden;padding-top: 30px;}

.hezuo_bg .bd ul{overflow: hidden;}

.hezuo_bg .bd ul li{width:200px; float:left;margin-right: 66px;}

.hezuo_img{border:2px solid #eee;}

.hezuo_img img{display: block;height: 70px;max-width: 100%;margin:10px auto;}







/*底部*/

.footer_bg{background: #333;}

.footer_main{width: 1200px;margin:0 auto;padding:30px 0;overflow: hidden;}

.db_list{overflow: hidden;float: left;}

.db_list li{float: left;margin-left:80px;}

.db_list dl dt{padding-bottom: 10px;color: #ddd;font-size: 16px;}

.db_list dl a{color:#999; font-size: 14px;}

.db_list dl a:hover{color: #fff;}

.db_list dl dd{line-height: 28px;font-size: 12px;}

.lxfs{float: left;padding-left: 50px;background: url(/statics/style/css/../images/db_tel.png) no-repeat left 5px;}

.lxfs h2{font-size: 24px;color: #ddd;}
.lxfs h4{font-size: 14px;color: #999;margin-top: 10px;}

.lxfs h1{color: #ccc;font-size: 18px; line-height: 50px;}

.lxfs p{line-height: 30px;color: #999;}

.weixin{float: right;}

.weixin img{display: block;width: 100px;}

.weixin h4{color: #999;font-size: 12px;line-height: 30px;background: url(/statics/style/css/../images/weixin_icon.png) no-repeat 8px;text-indent: 33px;}

.banquan_bg{border-top: 1px solid #444;}

.banquan_main{width: 1200px;margin:0 auto;line-height: 50px;height: 50px;text-align: center;}

.banquan_main h4{color: #999;font-size: 13px;}
.banquan_main h4 a{color: #999}

.zhichi{float: right;color: #999;font-size: 12px;}

.zhichi a{color: #bbb;font-size: 12px;}

.zhichi a:hover{text-decoration: underline;}







/*内页*/

.ny_main{width: 1200px;margin:40px auto 50px auto;overflow: hidden;}

.ny_left{float: left;width: 250px;}

.ny_right{float: right;width: 800px;}

.zuo_title{background: #2e2ac5;padding:20px;}

.zuo_title h1{font-size: 24px;overflow: hidden;color: #fff;}

.zuo_title h1 b{display: block;float: left;height: 2px;width: 20px;background: #eee;margin: 15px 10px 0 0;}

.zuo_title span{color: #ccc;text-transform: uppercase;margin-left: 30px;line-height: 30px;}

.nynav_list {overflow: hidden;background: #eee;}

.nynav_list li{line-height: 50px;height:50px;}

.nynav_list li a{display: block;font-size: 14px;padding-left: 50px;color: #666;}

.nynav_list li a:hover{background: #333;color: #fff;}

.dangqian{}





/*ny_nav*/

.erji_bg{background: #f5f5f5;border-bottom: 1px solid #eee;box-shadow: 0 0 5px #ddd;}

.erji_nav{overflow: hidden;width: 1200px;margin:0 auto;padding:20px 0;}

.weizhi{padding-left: 24px;background: url(/statics/style/css/../images/weizhi.png) no-repeat left;float: left;line-height: 40px;height: 40px;overflow: hidden;}

.weizhi a{font-size: 12px;}

.ny_nav{float: right;}

.ny_nav ul{overflow: hidden;}

.ny_nav ul li{float: left;margin-left: 15px;}

.ny_nav ul li a{height:40px;line-height: 40px;padding:0 20px;display: block;transition: 0.5s;border-radius: 50px;background: #fff;font-size: 12px;}

.ny_nav ul li a:hover{color: #fff;background: #2e2ac5;}

#ny_dangqian{color: #fff;background: #2e2ac5;}





.ny_title{text-align: center;}

.ny_title h1{font-size: 120px;color: #fbfbfb;font-weight: bold;}

.ny_title h3{font-size: 28px;position: relative;bottom: 80px;}





/*产品列*/

.nycp_list ul{overflow: hidden;}

.nycp_list ul li{float: left;width: 380px;margin: 0 30px 40px 0;}

.nycp_list ul li:hover .nycp_zi a{background: #2e2ac5;color: #fff;box-shadow: 0 10px 30px #d5d4ff;}

.nycp_list ul li:hover .nycp_div{border:10px solid #eee;}

.nycp_list ul li a{display: block;}

.nycp_list ul li a img{display: block;width: 360px;height: 300px;}

.nycp_div{border:10px solid #f9f9f9;}

.nycp_zi{padding:20px;text-align: center;background: #f5f5f5;}

.nycp_zi h2{font-size: 20px;}

.nycp_zi h4{font-size: 13px;color: #999;margin-bottom: 10px;}

.nycp_zi b{height: 1px;width: 40px;display: block;margin:8px auto;background: #e5e5e5;}

.nycp_zi a{height: 40px;line-height: 40px;width: 100px;background: #fff;margin:0 auto;border-radius: 50px;box-shadow: 0 10px 30px #eee;transition: 0.5s;}

#margin_none{margin-right: 0;}







/*简介*/

.ny_about p{line-height: 35px;font-size: 15px;text-align: center;}

.ny_about img{display: block;max-width: 100%;margin:0 auto;padding:20px 0;}

.about_list{text-align: center;margin:30px;padding:50px 0;box-shadow: 0 0 40px #f5f5f5;}

.about_list li{display: inline-block;width: 300px;border-right: 1px solid #eee;}

.about_list li h1{font-size:40px;}

.about_list li h4{color: #999;}







/*page*/

.page{ overflow:hidden;font-size: 0; margin-top: 30px;   display: inline-block;}

.page a{padding: 0 12px; height:30px; font-size:13px;line-height:30px;margin-right:10px; display:inline-block;background:#F6F6F6;color:#999; font-size:12px; 

	text-align: center; transition: 0.5s;border-radius: 50px;}

.page a:hover,.page span{background:#2e2ac5;color:#fff;border-radius: 50px;}

.page span{line-height:30px; height:30px; padding:0 12px; font-size:14px;  text-align:center; margin:0 10px 0 0; display:inline-block;}

.page a.next-btn{ width:75px;}







/*新闻*/

.ny_list ul li{margin-bottom: 15px;padding-bottom: 15px;border-bottom: 1px solid #f9f9f9;}

.ny_list ul li a{display: block;padding:20px;overflow: hidden;transition: 0.3s;}

.ny_list ul li a:hover{background: #2e2ac5;color: #fff;}

.ny_list ul li:hover h2{color: #fff;}

.ny_list ul li:hover p{color: #fff;}

.ny_list ul li:hover span{color: #fff;}

.xw_date{float: left;width: 120px;text-align: center;margin:40px 0;}

.xw_date h2{font-size: 60px;color: #bbb;}

.xw_date span{color: #bbb;font-size: 14px;}

.xw_img{float: left;padding-left: 50px;border-left: 1px solid #eee;}

.xw_img img{width: 260px;height: 180px;display: block;}

.xw_main{float: right;width: 650px;}

.xw_main h2{height: 60px;line-height: 60px;font-size: 24px;color: #333;}

.xw_main p{color: #999;line-height: 30px;height: 60px;overflow: hidden;}





.ny_content{line-height: 30px;font-size: 15px;}

.ny_content img{max-width: 100%;margin:0 auto;display: block;}

.ny_content .propic img{max-width: 100%; height: auto!important;}

.frlink {width: 1200px; margin:0 auto; color: #999; line-height: 38px;}
.frlink h2{font-size: 14px; float: left; margin-right: 10px;}
.frlink a{color: #999; font-size: 12px;}