@charset "utf-8";
/* CSS Document */
/* Author: zq */
/* Time: 2015/12/12*/

/*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;}
.wd1040{ width:1040px; margin:0 auto;}
.warp_c a:hover{ color:#0075c2;}

/*头部公用*/
.header{ position:relative; z-index:1000; width:100%; height:152px; min-width:1040px;}
.h_t{ background:#0075c2 url(../images/h_tbd.jpg) repeat-x bottom; width:100%; height:30px; line-height:28px;}
.h_top{ font-family:'宋体'; height:28px;}
.search{ position:relative; width:auto; height:28px; margin-left:18px; display:inline;}
.ser_name{ width:24px; height:28px; padding-left:18px; color:#65bef8; cursor:pointer;}
.ser_name.cur{ background:url(../images/h_ticon2.png) no-repeat left;}
.email a{ background:url(../images/h_ticon1.png) no-repeat left; padding-left:22px; color:#65bef8;}
.h_c{ background-color:#0075c2; width:100%; height:76px;}
.h_cen{ height:76px;}
.ser_show{ width:0; height:22px; overflow:hidden; margin-top:3px; display:inline;}
.ser_form{ background-color:#0075c2; width:160px; height:20px; overflow:hidden; border:1px solid #65bef8; border-radius:12px;}
.ser_text{ display:inline-block; font-family:'宋体'; color:#65bef8; font-size:12px; background-color:#0075c2; width:128px; height:20px; line-height:20px; padding:0 6px 0 7px; border:0; border:none;}
.ser_button{ background:url(../images/h_ticon2.png) no-repeat; width:13px; height:11px; margin:4px 6px 5px 0; border:none; cursor:pointer;}
.nav{ position:relative; width:736px; height:76px;}
.nav li{ float:left; width:92px; height:76px;}
.nav_name{ display:block; color:#FFF; font-size:14px; width:92px; height:28px; line-height:28px; margin:24px 0; text-align:center;}
.nav li.cur .nav_name,.nav li.nav_this .nav_name{ background:url(../images/nav_cur.png) no-repeat; color:#b3e1ff;}
.sub_nav{ display:none; position:absolute; top:76px; left:-744px; z-index:1000; width:1920px; height:auto; overflow:hidden; background-color:#FFF; /*border-bottom:1px solid #dcdcdc;*/}
.sub_show{ height:auto; overflow:hidden;}
.sub_pro{ padding-left:486px;}
.sub_chanl{ width:114px; padding:5px 0; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.nav .sub_chanl li{ float:none; width:114px; height:40px; line-height:40px; text-align:left;}
.nav .sub_chanl li a{ display:block; color:#666; font-size:14px; width:94px; height:40px; padding-left:20px;}
.nav .sub_chanl li a:hover{ background-color:#0075c2; color:#FFF;}
.sub_chShow{ display:none; width:180px; padding-top:44px;}
.nav .sub_chShow li{ width:90px; height:40px; line-height:40px; text-align:center;}
.nav .sub_chShow li a{ display:block; color:#0075c2; font-size:13px; height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nav .sub_chShow li a:hover{ text-decoration:underline;}
.h_d{ background:url(../images/h_dbd.png) repeat-x bottom; width:100%; height:42px; line-height:42px; padding-bottom:4px;}
.h_down{ height:42px;}
.h_dgod{ background:url(../images/h_cion1.png) no-repeat left; padding-left:24px; font-weight:bold;}
.h_dtel{ background:url(../images/h_cion2.png) no-repeat left; padding-left:30px; margin-left:30px; display:inline; font-size:14px; font-weight:bold;}

/*底部公用*/
.footer{ background-color:#0075c2; width:100%; height:50px; min-width:1040px;}
.foot{ position:relative; height:50px;}
.copyright{ color:#FFF; line-height:50px;}
.copyright span{ color:#84ceff;}
.share{ width:auto; height:30px; padding-top:10px; display:inline;}
.share a{ float:left; margin-left:6px; display:inline-block; width:30px; height:30px;}
.share_1{ background:url(../images/share_ac1.png) no-repeat;}
.share_2{ background:url(../images/share_ac2.png) no-repeat;}
.share_3{ background:url(../images/share_ac3.png) no-repeat;}
.share .share_1:hover{ background:url(../images/share_ho1.png) no-repeat;}
.share .share_2:hover{ background:url(../images/share_ho2.png) no-repeat;}
.share .share_3:hover{ background:url(../images/share_ho3.png) no-repeat;}
.wx_img{ display:none; position:absolute; top:-78px; right:4px; z-index:20; width:80px; height:80px; padding:2px; background-color:#FFF; border:1px solid #dcdcdc;}
