/* CSS Document */
html{overflow: visible;}
body{font-family:"微软雅黑";padding:0;margin:0;font-size:14px;background:#fff;}
ul,li{padding:0;margin:0;list-style:none;}
a:hover{color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p,span{margin:0;padding:0;border:0;}
input,textarea{margin:0;padding:0;outline:none;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:14px;font-weight:normal;}
a{text-decoration:none;color:#000;}
a img{border:none;}

/*内页*/
.container{width:1200px;margin: 15px auto;}

/*导航浮动*/
.nav-fixed{position: fixed;top: 0;width: 100%;z-index:9999;}

/* 定义宽度 清除浮动 */
.clr10{clear:both;height:10px;}

/*分页*/
.page{text-align:center;padding: 10px 0 20px;}
.page a{border:1px solid #ccc;padding:1px 6px;color:#000;background:#FeFeFe;margin:0 3px;}
.page span{margin:0 3px;}
.page a:hover{border:1px solid #f60;color:#f00}

/*图片*/
#ZoomBox{overflow:visible;}



/*to top*/
.totop{position:fixed;_position:absolute;bottom:100px;right:130px;width:58px;height:62px;display:none;}
.totop a,.totop a:link{width:58px;height:62px;display:inline-block;background:url(/share/images/totop1.jpg) no-repeat;outline:none;}
.totop a:hover{background:url(/share/images/totop2.jpg) no-repeat;outline:none;}


/* kefu */
.kefu {width:155px; height:300px;}
.kefu .kfnr{padding-top:28px; color:#000;margin-left:15px;}
.kefu table{margin-left:10px;width:130px;}
.kefu table td{margin:0;padding:6px 0 }
.kefu td img{}
.kefu .td1{}

/*通用*/
.maxbox{min-width: 1250px;max-width: 1920px;margin: 0 auto;}
.cut{width: 1200px;margin: 0 auto;}
.atm5{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;}
.atm8{transition: .8s;-webkit-transition: .8s;-moz-transition: .8s;-ms-transition: .8s;-o-transition: .8s;}

/*top*/
.topbox{height: 35px;background: #f5f5f5;line-height: 30px;color: #666;}
.topbox .le_box{float: left;}
.topbox .ri_box{float: right;}
.topbox .ri_box a,.topbox .ri_box span{display: inline-block;padding: 0 5px;color: #666;}
.topbox .ri_box span{font-family: "宋体";font-size: 12px;}
.topbox .ri_box a:hover{color: #1677d9;}

/*head*/
.headbox{height: 120px;background:#fff;position:relative;}
.headbox .cut{position:relative;overflow:visible;}
.headbox .logo{width: 680px;height: 120px;float: left;}
.headbox .logo a{display: block;}
.headbox .tel{float: right;height: 120px;width: 260px;}

/*nav*/
.navbox{height: 50px;background: #155ba6;z-index: 9999;}
.navbox .cut{width: 1200px;}
.navbox .cut ul{width: 100%;}
.navbox .cut ul li{width: 10%;float: left;text-align: center;}
.navbox .cut ul li a{width: 100%;height: 50px;display: block;line-height: 50px;font-size: 16px;color: #fff;}
.navbox .cut ul li:hover a,.nav .cut ul li.on a{background: #ffa015;}
.nav-fixed{max-width:100%!important;}

/*banner*/
.flexslider {
	position: relative;
	width: 100%;
	height: 500px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height: 100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 500px;
	display: block;
}


/*search*/
.search{height: 36px;padding: 22px 0;border-bottom:1px solid #ccc;background:#fafafa;}
.search .left1{height: 36px;float: left;line-height: 36px;color: #333;margin-right:10px;}
.search .left_con{max-width:750px;}
.search .left1 a{color: #333;margin-right: 10px;}
.search .left1 a:hover{color: #1677d9;}

.search .right{width: 300px;height: 36px;float: right;position: relative;background:url(../images/ssbg.jpg) center no-repeat;}
.search .right .tit{width: 235px;height: 24px;float: left;padding: 6px 0 6px 15px;}
.search .right .tit input{display: block;width: 235px;height: 24px;border: 0;background: none;line-height: 24px;color: #666;font-family:"微软雅黑";outline:none;}
.search .right .anniu{width: 50px;height: 36px;position: absolute;top: 0;right: 0px;}
.search .right .anniu input{width: 50px;height: 36px;display:block;border:0;background:none;cursor:pointer;}

/*底部*/
.footbox{background:#222;color:#999;line-height:30px;padding:30px 0;}
.footbox a{color:#999;transition: .5s;-webkit-transition: .5s;}
.footbox a:hover{color:#fff;}
.footbox .titl{padding-left:5px;margin-bottom:20px;color:#fff;width:100%;border-bottom:1px solid #fff;height:44px;line-height:44px;font-size:16px;}
.footbox .cont{float:left;margin-right:100px;}
.footbox .cont .pic{float:left;margin-right:15px;padding-left:5px;width:110px;height:110px;}
.footbox .cont .text{float:left;}
.footbox .cont ul li{float:left;margin-right:15px;width:70px;padding-left:5px;height:30px;}
.footbox .cont2 ul li{width:160px;}
.footbox .cont5 .text{width:85px;}

.bottombox{background:#111;color:#999;line-height:30px;padding:20px 0;text-align:center;}
.bottombox a{color:#999;transition: .5s;-webkit-transition: .5s;}
.bottombox a:hover{color:#fff;}


/*内页*/
.rightmain{width:940px;}
.pro_floor_tit{background:#f0f0f0;}
.pro_floor_con ul li{width:218px;margin:0 12px 15px 0;}
.pro_floor_con ul li .pic{width:215px;height:180px;}
.pro_floor_con ul li .pic a{width:215px;height:180px;}
.pro_floor{margin-bottom:0;}
.showpro{width:910px;}
.showpro_right{width:520px;}
.honors .pro_floor_con ul li .pic{width:218px;height:218px;}
.honors .pro_floor_con ul li .pic a{width:218px;height:218px;}
.news_list_tit,.news_list_date,.news_list_text,.news_list_more{width:720px;}

.prohome .pro_floor_con ul li,.prohot .pro_floor_con ul li,.prolist .pro_floor_con ul li{width:290px;margin-right:20px;padding:4px;}
.prohome .pro_floor_con ul li .pic,.prohot .pro_floor_con ul li .pic,.prolist .pro_floor_con ul li .pic{width:290px;height:290px;}
.prohome .pro_floor_con ul li .pic a,.prohot .pro_floor_con ul li .pic a,.prolist .pro_floor_con ul li .pic a{width:290px;height:290px;}



#cFloatDivMove{height:300px!important;width:160px!important;}
.kefu{width:159px;}
.kefu .kfnr{width:135px;float:right;padding-top:30px!important;}
.kefu table{margin-left:5px;}
.kefu table tr{display:block;width:100%;padding:10px 0 0 0;}
.kefu table tr td{display:block;width:100%;text-align:center;padding:2px 0;}
.kefu .f_phone{width:135px;float:right;text-align:center;}
.kefu .f_phone p{line-height:24px;padding-top:3px;}
.kefu .f_phone span{font-family:Arial;}

.totop a{background:url(../images/totop1.jpg) no-repeat;transition: .5s;-webkit-transition: .5s;cursor:pointer;}
.totop a:hover{background:url(../images/totop2.jpg) no-repeat;}

.map{width:1200px;border:0;}
.map .top{width:1200px;height:40px;background:#155ba6;}
.map .top p{color:#fff;height:40px;line-height:40px;}
.map .position1{height:40px;line-height:40px;color:#f0f0f0;}
.map .position1 a{color:#f0f0f0;}
.map .position1 a:hover{color:#fff;}
.map .bum{width:1200px;background:#f5f5f5;padding:5px 0;}
.map .bum .con{width:1160px;padding:0 20px;height:39px;line-height:40px;background:none;border:0;border-bottom:1px solid #ddd;}
.map .bum .con .tit{text-indent:0;}
.map .bum .con .mapmore{width:auto;}
.map .bum .con a{height:40px;line-height:40px;color:#333;}
.map .bum .con a:hover{color:#e00;}
.map .bum .cpksdh1{width:1150px;padding:10px 0;}
.map .bum .cpksdh1 .cpksdh1_con ul li{text-indent:0;}
.map .bum .cpksdh1 .cpksdh1_con ul li a{margin-right:15px;color:#333;font-size:14px!important;}
.map .bum .cpksdh1 .cpksdh1_con ul li a:hover{color:#e00;}

/*产品*/
.probox{height:600px;padding:50px 0;}
.classes{width:250px;float:left;}
.classes .title{height:100px;width:250px;}

.classes .conbox{width:250px;background:#fafafa;}
.classes .conbox ul li{width:200px;height:80px;float:left;padding:0 20px 0 25px;line-height:80px;border-bottom:1px dotted #f0f0f0;border-left:5px solid #e5e5e5;background:#fafafa;border-bottom:1px solid #f0f0f0;}
.classes .conbox ul li.on{border-left:5px solid #ffa015;background:#fff;}
.classes .conbox ul li a{display:block;width:200px;color:#222;font-size:18px;}
.classes .conbox ul li.on a{color:#ffa015;}

.probox .products{width:900px;float:right;}
.probox .products .productcon{width:900px;display:none;}
.probox .products .productcon.on{display:block;}
.probox .products .productcon ul{width:950px;}
.probox .products .productcon ul li{width:278px;height:278px;float:left;margin:0 30px 26px 0;text-align:center;position:relative;border:1px solid #e5e5e5;}
.probox .products .productcon ul li .pic{width:270px;height:270px;padding:4px;}
.probox .products .productcon ul li .pic a{width:270px;height:270px;display:block;}
.probox .products .productcon ul li .text{width:278px;height:40px;line-height:40px;background:rgba(0,0,0,0.8);left:0;bottom:0;position:absolute;}
.probox .products .productcon ul li .text a{width:278px;height:40px;display:block;color:#fff;}
.probox .products .productcon ul li:hover .text{bottom:-40px;}

/*资讯*/
.zixunbox{padding: 50px 0 70px;height:530px;background:#115ba6;}
.zixunbox .titl{width:100%;height:60px;line-height:60px;}
.zixunbox .titl a{height:60px;display:block;float:left;margin-right:15px;font-size:26px;color:#fff;}
.zixunbox .titl a:hover{color:#ffa015;}
.zixunbox .titl p{height:60px;float:left;color:#a6b9d6;line-height:74px;font-family: Arial;}

.zixunbox .newsbox .cont{padding-top:30px;}
.zixunbox .newsbox{width:790px;float:left;height:530px;}
.zixunbox .newsbox .xwupbox{width:300px;float:left;height:440px;}
.zixunbox .newsbox .xwupbox .pic{width:300px;height:200px;text-align:center;background:#fff;}
.zixunbox .newsbox .xwupbox .pic a{height:200px;display:block;}
.zixunbox .newsbox .xwupbox .tit{height:60px;line-height:60px;font-size:16px;margin-top:15px;width:100%;}
.zixunbox .newsbox .xwupbox .tit a{display:block;white-space: nowrap;text-overflow: ellipsis;color:#fff;}
.zixunbox .newsbox .xwupbox .tit a:hover{text-decoration:underline;}
.zixunbox .newsbox .xwupbox .text{width:100%;height:75px;line-height:24px;color:#a6b9d6;margin-bottom:40px;}
.zixunbox .newsbox .xwupbox .more{width:150px;height:50px;line-height:48px;text-align:center;font-size:16px;text-transform: uppercase;}
.zixunbox .newsbox .xwupbox .more a{display:block;color:#a6b9d6;background:#417cb8;}
.zixunbox .newsbox .xwupbox .more a:hover{color:#fff;background:#ffa015;}

.zixunbox .newsbox .xwbottom{width:430px;height:440px;float:right;}
.zixunbox .newsbox .xwbottom ul li{width:430px;height:94px;float:left;margin-bottom:25px;border-bottom:1px solid #417cb8;}
.zixunbox .newsbox .xwbottom ul li .time{width:75px;height:75px;float:left;color:#a6b9d6;font-family:Arial;font-size:16px;}
.zixunbox .newsbox .xwbottom ul li .time p{font-size:24px;}
.zixunbox .newsbox .xwbottom ul li .tit{width:350px;float:right;height:24px;line-height:24px;font-size:16px;margin-bottom:5px;}
.zixunbox .newsbox .xwbottom ul li .tit a{display:block;white-space: nowrap;text-overflow: ellipsis;color:#f5f5f5;}
.zixunbox .newsbox .xwbottom ul li:hover .tit a{text-decoration:underline;}
.zixunbox .newsbox .xwbottom ul li .text{width:350px;height:50px;line-height:24px;color:#a6b9d6;float:right;}

.zixunbox .faqbox{width:330px;float:right;height:530px;}
.zixunbox .faqbox .cont{height:440px;padding-top:30px;}
.zixunbox .faqbox ul li{width:330px;height:94px;float:left;margin-bottom:25px;border-bottom:1px solid #417cb8;}
.zixunbox .faqbox ul li .tit{width:295px;height:24px;line-height:24px;font-size:16px;margin-bottom:10px;padding-left:35px;background:url(../images/wen.jpg) left top no-repeat;}
.zixunbox .faqbox ul li .tit a{display:block;white-space: nowrap;text-overflow: ellipsis;color:#f5f5f5;}
.zixunbox .faqbox ul li:hover .tit a{text-decoration:underline;}
.zixunbox .faqbox ul li .text{width:295px;height:50px;line-height:24px;color:#a6b9d6;float:right;padding-left:35px;background:url(../images/da.jpg) left top no-repeat;}

/*简介*/
.companybox{height:250px;padding:50px 0;}
.companybox .pic{width:320px;height:250px;float:left;margin-right:30px;    overflow: hidden;}
.companybox .cont{width:620px;height:250px;float:left;}
.companybox .cont .titl{width:620px;height:30px;float:left;line-height:30px;font-size:20px;color:#115ba6;}
.companybox .cont .titl a{color:#115ba6;}
.companybox .cont .titl a:hover{color:#ffa015;}
.companybox .cont .text{height:165px;width:620px;float:left;color:#666;text-indent:28px;margin:10px 0 15px;line-height:22px;}
.companybox .cont .text p{text-align:justify;margin-bottom:5px;}
.companybox .cont .more{height:30px;width:100px;float:left;line-height:30px;}
.companybox .cont .more a{display:block;text-align:center;text-transform: uppercase;font-family: Arial;color:#fff;background:#999;}
.companybox .cont .more a:hover{background:#115ba6;}

/*证书*/
.companybox .honorbox{height:250px;width:200px;float:right;position:relative;}
.companybox .honorbox .btn{width:50px;height:24px;position:absolute;right:5px;bottom:8px;z-index:9;}
.companybox .honorbox .btn input{width:24px;height:24px;display:block;line-height:24px;text-align:center;font-size:18px;font-family:"宋体";font-weight:bold;border:0;cursor:pointer;}
.companybox .honorbox .btn input:hover{background:#ffa015;color:#fff;}
.companybox .honorbox .picon{width:200px;height:250px;}
.companybox .honorbox .picon ul{width:450px;height:250px;}
.companybox .honorbox .picon ul li{width:200px;height:250px;float:left;margin-right:10px;text-align:center;position:relative;}
.companybox .honorbox .picon ul li .pic{width:198px;height:248px;border:1px solid #ccc;}
.companybox .honorbox .picon ul li .pic a{display:block;height:248px;}
.companybox .honorbox .picon ul li .text{height:40px;width:140px;line-height:40px;position:absolute;left:0;bottom:0;padding:0 60px 0 10px;background:rgba(0,0,0,0.8);color:#fff;text-align:left;}

/*联系*/
.contactbox{margin-bottom:30px;}
.contactbox .cut{box-sizing:border-box;border:1px solid #e5e5e5;background:#fafafa;padding:39px 49px 59px;}
.contactbox .titl{width:100%;height:40px;line-height:40px;}
.contactbox .titl a{display:block;float:left;margin-right:10px;font-size:22px;color:#115ba6;}
.contactbox .titl p{float:left;font-size:16px;color:#888;font-family:Arial;text-transform:uppercase;line-height:50px;}

.telbox{width:400px;float:left;}
.telbox .cont{width:100%;line-height:30px;padding-left:40px;background:url(../images/lxpic.jpg) left top no-repeat;color:#666;margin-top:50px;}

/*留言*/
.orderbox{width:550px;float:right;}
.orderbox .cont{width:520px;}
.orderbox .cont ul li{width:520px;margin-top:16px;height:34px;}
.orderbox .cont ul li span{display:block;width:70px;float:left;line-height:34px;font-size:16px;color:#666;}
.orderbox .cont ul li input,.orderbox .cont ul li .area{line-height:22px;background:#fff;font-family: "微软雅黑";color:#666;display:block;float:left;}
.orderbox .cont ul li.li_1 input{width:430px;height:22px;border:1px solid #e5e5e5;padding:5px 8px;}
.orderbox .cont ul li.li_2{height:100px;}
.orderbox .cont ul li .area{width:430px;height:88px;border:1px solid #e5e5e5;padding:5px 8px;resize:none;}
.orderbox .cont ul li.code input{width:180px;height:22px;border:1px solid #e5e5e5;padding:5px 8px;}
.orderbox .cont ul li .red,.orderbox .cont ul li a{display:none;}
.orderbox .cont ul li img{padding:6px;cursor:pointer;}
.orderbox .cont ul .li_3{height:40px;margin-top:20px;width:450px;float:right;}
.orderbox .cont ul .li_3 p{width:130px;float:left;margin-right:10px;}
.orderbox .cont ul .li_3 p.tj{background:#115ba6;}
.orderbox .cont ul .li_3 p.cz{background:#999;}
.orderbox .cont ul .li_3 input{display:block;width:130px;height:40px;line-height:40px;text-align:center;font-size:18px;color:#fff;cursor: pointer;border:0;background:none;}

/*友链*/
.linkbox{margin-bottom:25px;}
.linkbox .titl{height:49px;border-bottom:1px solid #ccc;}
.linkbox .titl p{height:48px;line-height:50px;border-bottom:1px solid #115ba6;font-size:22px;padding:0 5px;color:#115ba6;float:left;}
.linkbox .cut .cont{width:100%;line-height:30px;padding:15px 0;}
.linkbox .cut .cont ul li{height:24px;float:left;}
.linkbox .cut .cont a{display:block;height:24px;float:left;margin-right:10px;color:#666;}
.linkbox .cut .cont a:hover{color:#115ba6;}