@charset "utf-8";

/* CSS Document */

/* Author: zq */

/* Time: 2015/5/10*/



/*header*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,

form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}

table {border-collapse: collapse; border-spacing: 0;}

fieldset,img {border: 0; padding:0px; margin:0px;}

ol,ul {list-style: none;}

h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size:100%;}

body{ font:12px/24px "Microsoft YaHei"; color:#666;}

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

.fl{ float:left;}

.fr{ float:right;}

.show{ display:block;}

.hide{ display:none;}

.cl{ clear:both;}

html{ overflow-x:hidden;}

*{ outline:none;}

.wd1140{ width:1140px; margin:0 auto;}

body a:hover,.news_Mlist li a:hover,.news_Mlist li:hover span,.footer a:hover,.nav .sub_chnal li a:hover{ color:#2abdde;}
.pro_Lmore a:hover{color:#fff;}


/*header*/

.header{ position:relative; z-index:1000; height:80px; min-width:1140px;}

.logo{ width:202px; height:80px;}

.language{ height:24px; padding-top:28px; display:inline;}

.language a{ display:inline-block; width:62px; height:24px; line-height:24px; text-align:center;}

.language a.lg_cn:hover,.slogan_more a:hover{ color:#FFF;}

.lg_cn{ background:url(../images/lg_cnbd.png) no-repeat; color:#FFF;}

.h_click{ width:auto; height:26px; margin:28px 8px 0 0; display:inline; }

.h_click .h_clbox{ float:left; margin-left:8px; display:inline; position:relative; width:26px; height:26px;}

.h_clIcon{ width:26px; height:26px; cursor:pointer;}

.h_clIcon1{ background:url(../images/h_ac1.png) no-repeat;}

.h_clIcon2{ background:url(../images/h_ac2.png) no-repeat;}

.h_clIcon3{ background:url(../images/h_ac3.png) no-repeat;}

.h_clIcon1:hover{ background:url(../images/h_ho1.png) no-repeat;}

.h_clIcon2:hover{ background:url(../images/h_ho2.png) no-repeat;}

.h_clIcon3:hover{ background:url(../images/h_ho3.png) no-repeat;}

/*2015-5-12*/

.h_search{ display:none; position:absolute; top:0; right:0; z-index:900; width:136px; height:22px; background-color:#2abdde; padding:2px; border-radius:13px;}

.ser_text{ display:block; font-family:Arial; color:#666; font-size:12px; width:100px; height:22px; line-height:22px; padding:0 7px; background-color:#FFF; border:0; border:none; border-radius:13px 0 0 13px;}

.ser_sub{ background:url(../images/ser_sub.png) no-repeat; width:22px; height:22px; display:block; border:none; cursor:pointer;}



.nav{ width:auto; height:80px;}

.nav ul{ position:relative; height:80px;}

.nav li{ float:left; width:87px; height:80px;}

.nav_name{ display:block; font-size:14px; width:87px; height:80px; line-height:80px; background:url(../images/nav_line.jpg) no-repeat right center;}

.nav_name span{ display:block; width:67px; height:75px; margin:0 auto; text-align:center;}

.nav li.cur .nav_name,.nav li.nav_this .nav_name{ color:#2abdde;} 

.nav li.cur .nav_name span,.nav li.nav_this .nav_name span{ border-bottom:5px solid #2abdde;}

.sub_nav{ display:none; position:absolute; left:-687px; top:80px; z-index:2000; width:1920px; height:auto; overflow:hidden; padding:30px 0;}

.sub_com{  background-color: #e8fcfd; opacity:0.9;} 

.sub_cen{  width:1140px; height:auto; overflow:hidden; margin:0 auto;}

.sub_chnal{ width:290px;}

.nav .sub_chnal li{ float:none; width:290px; height:52px; line-height:52px; border-bottom:1px solid #dcdcdc;}

.nav .sub_chnal li a{ display:block; color:#333; font-size:16px;}

.sub_chBox{ width:290px; margin-left:60px;margin-right:20px; display:inline;}

.sub_title{ padding:8px 0 2px;}

.sub_title a{ display:block; font-size:14px; font-weight:bold; width:290px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.sub_intro{ color:#333; font-size:14px; line-height:30px; height:60px; overflow:hidden;}



/*下拉解决方案*/

.sub_soulChnal{ width:500px;  background-color:#e8fcfd; opacity:0.9;}

.sub_solBox{ width:250px;}

.sub_solBox dt{ color:#2abdde; font-size:16px; font-weight:bold; margin-bottom:10px;}

.sub_solBox dd{ height:28px; line-height:28px;}

.sub_solBox dd a{ font-size:16px; height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}

.sub_solBox2 dd{ float:left; }

.sub_solBox1 dd a{ width:250px;}

.sub_solBox2 dd a{ width:250px;}



/*下拉产品*/

.sub_product{ background-color:#e8fcfd; opacity:0.9;}

.sub_pro{ height:auto; overflow:hidden;}

.sub_pro ul{ width:1148px;clear:both; margin:auto 0;}

.nav .sub_pro li{ float:left; width:220px; margin-left:9px;height:240px;text-align:center}

.sub_pro li a{ display:block; width:200px; text-align:center }

.sub_pro li a img{ display:block; width:200px; height:200px; margin:0 auto;}

.sub_proName{ display:block; color:#2abdde; font-size:14px; width:200px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}



.h_wx{ display:none; position:absolute; top:28px; left:-24px; z-index:1000; width:70px; height:70px; padding:2px; background-color:#FFF; border:1px solid #dcdcdc;}



/*footer*/

.footer{ width:100%; height:auto; overflow:hidden; min-width:1140px; background-color:#555; padding:50px 0 36px;}

.foot{ height:auto; overflow:hidden;}

.foot_l{ width:760px;}

.foot_r{ width:380px;}

.foot_l dl{ float:left; width:190px;}

.foot_l dt{ margin-bottom:16px;}

.foot_l dt a{ color:#FFF; font-size:16px; background:url(../images/foot_line.jpg) no-repeat left; padding-left:14px;}

.foot_l dd{ height:26px; line-height:26px;}

.foot_l dl dd a{ color:#d7d7d7; background:url(../images/foot_icon.png) no-repeat left; padding-left:14px; display:block; width:172px; height:26px;c}

.foot_table{ text-align:right;}
.foot_Rclick,.copyright{ text-align:center;}

.foot_telname{ float:right; background:url(../images/foot_telicon.png) no-repeat left; padding-left:40px; font-family:[Gotham]; color:#FFF; font-size:24px; height:30px; line-height:30px;}

.foot_Tcon{ color:#d7d7d7; padding-top:14px; margin-bottom:24px;}

.foot_shop{ display:block; float:right; color:#FFF; font-size:14px; background:url(../images/foot_shopImg.png) no-repeat; width:68px; height:42px; line-height:42px; padding-left:56px; text-align:left;}
.foot_shop1{ display:block; float:right; color:#FFF; font-size:14px; background:url(../images/foot_shopImg1.png) no-repeat; width:68px; height:42px; line-height:42px; padding-left:56px; text-align:left;}
.foot_shop2{ display:block; float:right; color:#FFF; font-size:14px; background:url(../images/foot_shopImg2.png) no-repeat; width:68px; height:42px; line-height:42px; padding-left:56px; text-align:left;}

.foot_table .foot_shop:hover,.foot_table .foot_shop1:hover,.foot_table .foot_shop2:hover{ color:#FFF;}

.foot_Rclick{  color:#d7d7d7; float:left;margin-top:10px;}

.foot_Rclick a{ color:#d7d7d7; padding:0 8px;}

.copyright{ padding-top:36px;color:#d7d7d7; float:right;}

.copyright a{ color:#d7d7d7; }



/*公共浮动*/

.float{ position:fixed; right:10px; bottom:420px; z-index:2000; background-color:#FFF; border:1px solid #d7d7d7;}

.float_show{ position:relative; width:61px; height:61px; border-bottom:1px solid #d7d7d7;}

.float_shicon{ width:61px; height:61px; cursor:pointer;}

.float_shicon1{ background:url(../images/float_ac1.png) no-repeat;}

.float_shicon2{ background:url(../images/float_ac2.png) no-repeat;}

.float_shicon3{ background:url(../images/float_ac3.png) no-repeat;}

.float_show .float_shicon4 a{ background:url(../images/float_ac4.png) no-repeat; width:61px; height:52px;}

.float_shAll{ display:none; position:absolute; right:61px; top:0; width:180px; height:auto; overflow:hidden; padding-right:14px;}

.float_shBox{ width:146px; height:auto; overflow:hidden; padding:16px 22px; background-color:#FFF; border:1px solid #dcdcdc;}

.float_icon{ background:url(../images/float_shicon.png) no-repeat; position:absolute; right:6px; top:20px; z-index:20; width:8px; height:15px; cursor:pointer;}

.float_qq{ width:136px;}

.float_qqImg{ width:46px; height:46px;}

.float_qqClick{ width:70px;}

.float_qqClick a{ font-size:16px; line-height:23px;}

.float_shTel h3{ font-size:16px;}

.float_shTel p{ color:#FD696D; font-size:18px;}

.float_wxName{ height:20px; line-height:20px; text-align:center;}

.float_shWx{ width:136px;}

.float_shWx img{ display:block; width:126px; margin:0 auto;}

.cur .float_shicon{ margin:-1px 0 0 -1px; width:63px; height:63px;}

.cur .float_shicon1{ background:#2abdde url(../images/float_ho1.png) no-repeat;}

.cur .float_shicon2{ background:#2abdde url(../images/float_ho2.png) no-repeat;}

.cur .float_shicon3{ background:#2abdde url(../images/float_ho3.png) no-repeat;}

.float .cur .float_shicon4 a{ background:#2abdde url(../images/float_ho4.png) no-repeat; width:63px; height:54px;}

.float .float_show4{ width:61px; height:52px;}

.float_show3 .float_icon{ top:90px;}

.float_shicon a{ display:block; width:61px; height:52px;}

