﻿@charset "utf-8";
/* CSS Document */
/* Author: zq */
/* Time: 2015/9/28*/

/*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:#555;}
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;}
.wd1200{ width:1200px; margin:0 auto;}
.wd600{ width:800px; margin:0 auto;}
/*头部公用*/
.header{ position:relative; z-index:1000; width:100%; height:82px; min-width:1200px;}
.head{ height:82px;}
.logo{ width:214px; height:82px; margin-left:20px; margin-top:20px; display:inline;}
.h_r{ width:auto; height:82px; display:inline;}
.languge{ width:110px; height:22px; overflow:hidden; margin-top:10px; }
.languge span{ padding:10px}
.search{ position:relative; width:232px; height:22px; overflow:hidden; margin:10px 13px 0 0; display:inline;}
.ser_text{ display:none; position:absolute; top:0; right:0; font-family:'Microsoft YaHei'; color:#666; font-size:13px; width:200px; height:18px; line-height:18px; padding:1px 24px 1px 6px; border:1px solid #dcdcdc;border-radius:14px;}
.ser_but{ display:block; position:absolute; top:2px; right:6px; background:url(../images/ser_img.jpg) no-repeat; width:18px; height:18px; border:none; cursor:pointer;}
.nav{ position: relative; width:auto; height:50px; margin-right:-10px; display:inline;margin-top:20px;}
.nav li{ float:left; height:70px; position:relative}
.nav_name{ display:block; color:#555; font-size:16px; background:url(../images/nav_line.jpg) no-repeat right; padding:0 20px; min-width:80px; height:50px; line-height:50px; text-align:center;}
.nav li.cur .nav_name,.nav li .nav_name:hover{ color:#5fb0f2;}
.sub_nav{ display:none; position:absolute; top:50px; left:0; z-index:1000; background:url(../images/sub_yy.png) repeat; width:200px; height:auto; overflow:hidden; border-top:1px solid #f4f7f9;}
.sub_cen{ height:auto; overflow:hidden; padding:5px 30px;}
.sub_img{ width:330px; height:140px; margin:0 34px 0 10px; display:inline;}
.sub_infor{ width:334px;}
.sub_chnal{ width:140px;}
.sub_infName{ background:url(../images/sub_infline.jpg) repeat-x bottom; height:32px; line-height:32px; padding-bottom:3px;}
.sub_infName a{ display:block; color:#004ea2; font-size:14px; height:32px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sub_infIntro{ line-height:28px; padding-top:10px;}
.sub_chnal a{ display:block; color:#555; font-size:14px; height:47px; line-height:47px; background:url(../images/sub_chline.jpg) repeat-x bottom;}
.sub_chnal a:hover{ color:#004ea2;}
.service{margin-top: 15px;}
/*底部公用*/
.footer{ width:100%; min-width:1200px; overflow:hidden; background-color:#555;position:relative;}
.foot{ height:auto; overflow:hidden; padding-top:25px;padding-bottom:15px;}
.foot_t{ height:auto; overflow:hidden; padding-bottom:15px; border-bottom:1px solid #707070;}
.foot_Tl{ width:250px;}
.foot_Tr{ width:auto;}
.foot_Tr dl{ float:left;  margin-left:14px; display:inline-block;min-width: 100px;padding: 0 10px;}
.foot_logo{ width:250px; height:80px;}
.share{ position:relative; height:23px; line-height:23px; padding-top:4px;}
.share_name{ color:#b9b9b9; padding-left:26px; display:inline;}
.share_click{ width:auto; height:23px;}
.share_click a{ float:left; display:inline-block; margin-right:12px; width:23px; height:23px;}
.share_cl1{ background:url(../images/share_ac1.png) no-repeat;}
.share_cl2{ background:url(../images/share_ac2.png) no-repeat;}
.share_cl3{ background:url(../images/share_ac3.png) no-repeat;}
.wx{ display:none; position:absolute; top:30px; right:46px; z-index:20; background-color:#FFF; width:100px; height:100px; padding:3px;}
.foot_Tr dt a{ color:#FFF; font-size:14px;}
.foot_Tr dd{ height:28px; line-height:28px;}
.foot_Tr dd a{ color:#b9b9b9; font-size:14px;}
.share div a{ color:#b9b9b9;}
.footer a:hover{ color:#FFF;}
.foot_d{ height:auto; line-height:24px; text-align:center;}
.foot_d .copyright{padding:10px 0 0;}
.foot_d .copyright div span{padding:0 5px;}
.copyright,.copyright a{ color:#b9b9b9;}
