﻿@charset "utf-8";
/* CSS Document */

body,div,h1,img,a,p,span,ul,li,em,form,input,h2,h3,dl,dt,dd,ol,i,select,button,label{margin:0;padding:0;}
h1,h2,h3,dt,label{font-weight:normal;}
img{border:none;}
a{text-decoration:none;color:#585858;    text-decoration: none;}
a:hover{color:#ff6e27;    text-decoration: none;}
i,em{font-style:normal;}
ul,li{list-style:none;}
input,button{border:none;background:none;}

body{font:14px/1.5em Microsoft YaHei,Arial, Helvetica, sans-serif;color:#585858;}
.w1200{width:1200px;}
.w1200{margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.pa{position:absolute;}
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:'';}
.clearFix{zoom:1;} /*解决ie6/7兼容问题*/
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clear{clear:both;}

/*公共样式*/
.selectDiv p,.tell,.advantage_ul,.advantage_ul li{overflow:hidden}
.site_head_ul li,.nav ul li,.searchForm .selectDiv,.searchForm input,.selectDiv p a,.selectDiv p span,.tell img,.tell .tell_div,.shoppingCart i,.logoImg,.nav_list ul li h3 i,.advantage_ul li,.advantage_ul li i,.advantage_ul li div{float:left;}
.searchForm button,.tell,.shoppingCart{float:right;}
.site_head,.site_head_ul li a,.selectDiv p a,.searchForm input,.selectUl li,.tell_div span{color:#999;}
.site_head_ul li a.ce27,.site_head_ul li a:hover,.tell_div p,.navUl li a.hover{color:#ff6e27;}
.site_head_ul li a{padding:0 10px;}
.tell_div p,.advantage_ul li div h2{font-size:24px;}
.nav_list ul li h3 a,.advantage_ul li div h2{margin-top:8px;}
.advantage_ul{padding:30px 0;}
.tell img,.nav_list ul li h3 i,.advantage_ul li i{margin-right:10px;}


/*头部样式*/
.site_head,.menu_div ol li:hover{background:#f5f5f5;}
.site_head{height:45px;line-height:45px;}
.site_head_ul li a.border_right,.menu .arrow_a{border-right:1px #ddd solid;}
.menu .bd_cf5{border-color:#f5f5f5;}
.site_head_ul li .menu{position:relative;}
.site_head_ul li .menu .arrow_a{padding:0 25px 0 10px;}
.site_head_ul li .menu i,.site_head_ul li .menu .menu_div{position:absolute;}
.site_head_ul li .menu i{border-color:#bbb #f5f5f5 #f5f5f5;border-style:solid;border-width:4px;font-size:0;width:0;height:0;line-height:0;right:10px;top:20px;transition:transform 0.2s ease-in 0s;}
.site_head_ul li .menu .menu_div{top:45px;}
.site_head_ul li .menu:hover{margin-left:-1px;}
.site_head_ul li .menu:hover .arrow_a,.menu_div{background:#fff;border:1px #dfdfdf solid;}
.site_head_ul li .menu:hover .arrow_a{border-bottom:0;}
.site_head_ul li .menu:hover i{border-color:#bbb #fff #fff;transform:rotate(180deg);transform-origin:50% 30% 0;}
.site_head_ul li .menu:hover .arrow_a,.site_head_ul li .menu:hover .menu_div,.menu_div ol li{display:block;}
.menu_div{border-top:0;display:none;}
.menu_div ol li{height:30px;line-height:30px;width:100%;}




/*搜索框*/
.searchForm input,.selectDiv,.shoppingCart,.searchForm button,.nav,.nav_column h1,.nav_list ul li h3 i,.banqu{height:40px;}
.searchForm input,.selectDiv,.shoppingCart,.nav_column h1,.banqu{line-height:40px;}
.navUl{float:left;}
.navUl li{height:37px;line-height:37px;}
.selectDiv p,.searchForm input,.selectUl li{padding:0 10px;}
.searchForm{height:46px;}
.selectDiv{width:91px;}
.selectUl{width:94px;}
.selectUl li:hover,.searchForm button,.nav_column h1,.nav_list ul li h3 a,.nav_list ul li p a{color:#fff;}
.selectUl li:hover,.searchForm button,.nav_column h1{background:#ff6e27;}
.searchForm button,.nav,.nav_column h1{font-size:18px;}
.selectUl li,.shoppingCart a{height:35px;line-height:35px;}
.shoppingCart a{color:#858585;}
 

.logoRight{margin-left:195px;display:inline;}
.searchForm{width:530px;}
.searchForm,.selectUl{border:3px #ff6e27 solid;}
.selectDiv{border-right:3px #ff6e27 solid;}
.selectDiv p span{background:url(../images/icon.jpg) 0 0 no-repeat;width:12px;height:7px;margin-top:18px;}
.selectDiv p span.upBg{background:url(../images/icon.jpg) 0 -7px no-repeat;}
.selectUl{left:-3px;top:40px;background:#fff;display:none;border-top:none;z-index:9999;}
.selectUl li{cursor:pointer;}

.searchForm input{width:353px;}
.searchForm button{width:80px;}

/*tell*/
.tell_div p{margin-bottom:3px;}
.tell_div span,.shoppingCart a{font-size:14px;}
/*nav*/
.nav{border-bottom:3px #ff6e27 solid;width:100%;}
.nav_column h1{width:210px;padding:0 20px;}
.navUl li{padding:0 25px;}
.navUl li a:hover{text-decoration:none;}
.navUl li.ml35{padding-left:50px;}

/*logo修改*/
.logo{padding:1px 0;}
.logoImg{margin:15px 0 10px;}
.logoRight{margin-left:90px;}
.logoRight,.tell{margin-top:30px;}



.shoppingCart a{display:block;width:150px;padding:0 10px;border:1px #dfdfdf solid;}
.shoppingCart i{background:url(../images/cart.jpg) 0 0 no-repeat;width:16px;height:16px;margin:11px 10px 0 0;}
/*左侧nav*/
.nav_column{width:200px;position:relative;}
.nav_list{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=70); background:#000;/*实现IE背景透明*/height:500px;position:absolute;z-index:9999;width: 210px;}
.nav_list ul li h3,.nav_list ul li p{position:relative;/*实现IE文字不透明*/}
.nav_list ul li{display:block;width:100%;height:125px;border-top:1px #afafaf dashed;}
.nav_list ul li:hover,.listbox,.bg_cff{background:#fff;} 
.nav_list ul li:hover,.listbox{border:1px #ff6e27 solid;} 
.nav_list ul li:hover{border-right:none;}
.nav_list ul li:hover h3 a{color:#ff6e27;}
.nav_list ul li:hover p a,.listbox .procate dt,.footUl li dl dd a{color:#757575;}
.nav_list ul li h3{padding:15px 0;}
.nav_list ul li h3 a{font-size:18px;}
.nav_list ul li p,.listbox .procate,.bg_cff,.adsense_div,.adsense_div a{overflow:hidden;}
.nav_list ul li p a,.listbox .procate dd,.product_menu{float:left;}
.adsense_div,.adsense_div a{float:right;}
.nav_list ul li p a{width:50%;margin-bottom:5px;}
.nav_list ul li p a,.listbox .procate dd a{font-size:14px;}
.nav_list ul li h3,.nav_list ul li p a:nth-of-type(odd){padding-left:20px;}

/*左侧nav鼠标放上显示div样式*/
.listbox{position:absolute;top:0;left:210px;width:990px;height:499px;display:none;padding:25px;}
.listbox .procate{border-top:1px #e0e0e0 dashed;padding:25px 0;}
.nav_list ul li:first-child,.nav_list ul li:first-child:hover,.listbox,.listbox .procate:first-child{border-top:none;}
.listbox .procate:first-child{padding-top:0;} 
.listbox .procate dt{font-size:16px;font-weight:bold;}
.listbox .procate dt,.listbox .procate dd{line-height:1.5em;}
.listbox .procate dd a{color:#999;padding:0 10px;}
.listbox .procate dd span{color:#e0e0e0;}
/* .bg_cff{width:5px;height:124px;position:absolute;left:-1px;} */
.product_menu{width:700px;height:449px;/*background:url(../images/product_menu_bg.png) bottom center no-repeat;*/}
.adsense_div{width:230px;}
.adsense_div a{width:168px;height:110px;margin-top:3px;}
.adsense_div a:first-child{margin:0;}


/*footer*/
.footSuperiority,.footNav,.footUl{overflow:hidden;}
.banqu p,.contactWay li,.footLink p a{color:#999;}
.footSuperiority ul li,.footUl li{float:left;}


.footer{border-top:1px #dfdfdf solid;}
.footLink{padding:30px 0 20px;}
.footLink p a{padding:0 10px;}
.footSuperiority{/*height:100px;*/border-top:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;}

.footNav{padding:40px 0 50px;}
.contactWay{width:225px;padding-left:25px;border-left:1px #dfdfdf solid;}
.contactWay li.tel{font-size:26px;}
.contactWay li.tel,.footLink p a:hover,.footUl li dl dd a:hover{color:#ff6e27;}
.contactWay li.mail{margin:20px 0;}

.footUl li{/*margin-right:160px;*/margin-right:100px;}
.footUl li dl dt{font-size:16px;padding-bottom:5px;}
.footUl li dl dd{padding:5px 0;}
.banqu p,.code_div{text-align:center;}

.advantage_ul li{width:25%;}
.advantage_ul li i{background:url(../images/advantage.png) 0 0 no-repeat;width:53px;height:48px;}
.advantage_ul li i.advantage_i2{background-position:0 -48px;}
.advantage_ul li i.advantage_i3{background-position:0 -96px;}
.advantage_ul li i.advantage_i4{background-position:0 -144px;}
.advantage_ul li div{width:160px;}
.advantage_ul li div h2{color:#666;font-size:16px;margin-top:6px;}
.advantage_ul li div span,.code_div p{font-size:12px;color:#888;}
.code_div{margin:15px 40px 0 0;}
/*2016-02-25*/
.banqu{height:auto;padding:20px 0;}
.banqu p{float:right;line-height:30px;}
.friendly_link a{float: left;margin-right:5px;}

/*2016-04-18*/
/* .top_banner{background:#ffdb18;} */
 .top_banner{margin:10px;} 
.close_btn{position:absolute;right:5px;top:5px;background:url(../images/close_btn.png) 0 0 no-repeat;width:19px;height:19px;}

