@charset "utf-8";
/* CSS Document */
/* Author: zq */
/* Time: 2015/6/29*/

/*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 "Lucida Grande","Lucida Sans Unicode","Helvetica","Arial","Verdana","sans-serif";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;}
.wd1000{ width:1000px; margin:0 auto;}

/*header*/
.header{ position:relative; z-index:1000; width:100%; min-width:1000px; height:134px;}
.h_t{ width:100%; height:34px; line-height:34px; background-color:#f0f0f0;}
.h_top{ height:34px;}
.h_wel{ font-size:14px;}
.h_click{ background:url(../images/h_clicon.png) no-repeat left; padding-left:30px;}
.h_click a{ color:#666; font-size:14px;}
.h_click a.h_clLine{ float:left; display:inline-block; background:url(../images/h_clline.jpg) no-repeat right; padding-right:14px; margin-left:10px;}
.h_clload{ margin-left:10px;}
.h_click a:hover{ color:#0093dd;}
.h_d{ width:100%; height:100px;}
.h_down{ height:100px;}
.logo{ width:166px; height:100px;}
.nav{ width:826px; height:100px; border-left:1px solid #e9e9e9;}
.nav li{ float:left; width:117px; height:100px; border-right:1px solid #e9e9e9;}
.nav_name{ display:block; width:118px; height:76px; padding-top:24px; text-align:center;}
.nav_name span{ font-size:16px; padding-top:6px; display:inline-block;}
.nav li.cur .nav_name,.nav li.on .nav_name{ background:url(../images/nav_cur.jpg) repeat-x bottom;}
.nav li.cur .nav_name span,.nav li.on .nav_name span,.nav li .nav_name:hover span{ color:#0093dd;}
.nav_name i{ display:block; width:36px; height:26px; margin:0 auto;}
.nav_icon1{ background:url(../images/nav_ac1.png) no-repeat;}
.nav_icon2{ background:url(../images/nav_ac2.png) no-repeat;}
.nav_icon3{ background:url(../images/nav_ac3.png) no-repeat;}
.nav_icon4{ background:url(../images/nav_ac4.png) no-repeat;}
.nav_icon5{ background:url(../images/nav_ac5.png) no-repeat;}
.nav_icon6{ background:url(../images/nav_ac6.png) no-repeat;}
.nav_icon7{ background:url(../images/nav_ac7.png) no-repeat;}
.nav li.cur .nav_icon1,.nav li.on .nav_icon1,.nav li .nav_name:hover .nav_icon1{ background:url(../images/nav_ho1.png) no-repeat;}
.nav li.cur .nav_icon2,.nav li.on .nav_icon2{ background:url(../images/nav_ho2.png) no-repeat;}
.nav li.cur .nav_icon3,.nav li.on .nav_icon3{ background:url(../images/nav_ho3.png) no-repeat;}
.nav li.cur .nav_icon4,.nav li.on .nav_icon4{ background:url(../images/nav_ho4.png) no-repeat;}
.nav li.cur .nav_icon5,.nav li.on .nav_icon5{ background:url(../images/nav_ho5.png) no-repeat;}
.nav li.cur .nav_icon6,.nav li.on .nav_icon6{ background:url(../images/nav_ho6.png) no-repeat;}
.nav li.cur .nav_icon7,.nav li.on .nav_icon7,.nav li .nav_name:hover .nav_icon7{ background:url(../images/nav_ho7.png) no-repeat;}
.nav_tab{ width:100%; height:auto; overflow:hidden; background-color:#FFF; /*border-bottom:1px solid #d7d7d7;*/ background:url(../images/sub_bd.jpg) repeat-x top;}
.sub_nav{ width:100%; height:auto; overflow:hidden;}
.sub_cen{ height:auto; overflow:hidden; padding:12px 0 36px;}
.sub_chnal{ width:298px;}
.sub_box{ width:294px; height:268px; margin-left:55px; padding-top:14px; display:inline;}
.sub_chnal li{ height:40px; line-height:40px; border-bottom:1px solid #dcdcdc;}
.sub_chnal li a{ display:block; color:#666; font-size:16px; width:298px; height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sub_cen a:hover{ color:#0093dd;}
.sub_title{ padding:8px 0 0 0; margin-bottom:4px;}
.sub_title a{ display:block; color:#666; font-size:16px; width:294px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sub_intro{ color:#888; font-size:14px; line-height:26px; height:78px; overflow:hidden;}

/*footer*/
.footer{ clear:both; width:100%; height:auto; overflow:hidden; min-width:1000px;}
.foot_t{ width:100%; height:auto; overflow:hidden; padding:40px 0 20px; background-color:#f3f3f3;}
.foot_tclick{ width:auto;}
.foot_tclick dl{ float:left; background:url(../images/foot_line.png) no-repeat right; padding-right:15px; margin-right:15px;  width:auto; min-height:222px;float:left; /*margin-right:52px; display:inline;*/}
.foot_tclick dl.cur{ margin-right:0;}
.foot_tclick dt,.foot_contclick{ height:18px; line-height:18px; margin-bottom:10px;}
.foot_tclick dt a,.foot_contclick a{ display:block; color:#666; font-size:16px; font-weight:bold; width:114px; height:18px;/* overflow:hidden;*/ text-overflow:ellipsis; white-space:nowrap;}
.foot_tclick dd{ height:30px; line-height:30px;}
.foot_tclick dd a{ display:block; color:#666; font-size:14px; width:auto; height:30px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.foot_top a:hover{ color:#0093dd;}
.foot_cont{ width:186px;}
.foot_contCon{ font-size:14px; line-height:30px; margin-bottom:8px;}
.wx_img{ width:90px; height:90px; border:5px solid #FFF;}
.foot_d{ width:100%; padding:12px 0 10px; background-color:#0093dd;}
.love_link{ height:auto; overflow:hidden; line-height:26px; margin-bottom:4px;}
.love_link,.love_link a{ color:#bce9ff; font-size:14px;}
.love_link span{ font-weight:bold;}
.love_link a{ margin-right:24px;}
.foot_dinfor{ height:30px;}
.copyright{ line-height:30px; margin-right:18px; padding-left:140px; display:inline;}
.copyright,.copyright a{ color:#bce9ff; font-size:14px;}
.foot_share{ position:relative; width:108px; height:30px;}
.foot_share a{ display:inline-block; float:left; margin:0 3px; width:30px; height:30px;}
.foot_share1{ background:url(../images/foot_shac1.png) no-repeat;}
.foot_share2{ background:url(../images/foot_shac2.png) no-repeat;}
.foot_share3{ background:url(../images/foot_shac3.png) no-repeat;}
.foot_share1:hover{ background:url(../images/foot_shho1.png) no-repeat;}
.foot_share2:hover{ background:url(../images/foot_shho2.png) no-repeat;}
.foot_share3:hover{ background:url(../images/foot_shho3.png) no-repeat;}
.foot_wxshow{ display:none; position:absolute; left:22px; top:-78px; z-index:20; width:66px; height:73px; background:url(../images/foot_wxshicon.png) no-repeat bottom;}
.foot_wxshimg{ width:58px; height:58px; border:4px solid #FFF;}

/*TOP*/
.top{ position:fixed; right:2%; bottom:4%; z-index:30000; width:50px; height:50px; display:none;}
