@charset "utf-8";
img.framed { 
padding: 6px; 
border: 1px solid #CCC; 
background-color: #FFF; } 
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; font-size:14px;}
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:14px '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; font-style:normal;}
.wd1200{ width:1200px; margin:0 auto;}

.changdu{

}

.mainCon p span{background-color:transparent!important;}

.mainCon p {background-color:transparent!important;}
/*头部公用*/
.header{ position:relative; z-index:1000; width:100%; height:82px; min-width:1200px;}
.head{ height:82px;}
.logo{ width:214px; height:82px; margin-left:20px; display:inline;}
.h_r{ width:auto; height:82px;}
.search{ position:relative;  height:22px; overflow:hidden; margin:10px 0 0 0; display:inline;}
.ser_text{ 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;}
.nav li{ float:left; width:98px; height:50px;}
.nav_name{ display:block; color:#555; font-size:16px; background:url(../images/nav_line.jpg) no-repeat right; width:98px; height:50px; line-height:50px; text-align:center;}
.nav li.cur .nav_name,.nav li .nav_name:hover{ color:#004ea2; font-weight:500;}
.sub_nav{ display:none; position:absolute; top:50px; left:40%; margin-left:-1138px; z-index:1000; background:url(../images/sub_yy.png) repeat; width:1920px; height:auto; overflow:hidden; border-top:1px solid #f4f7f9;}
.sub_cen{ height:auto; overflow:hidden; padding:30px 0;}
.sub_img{ width:300px; height:140px; margin:0 34px 0 10px; display:inline;}
.sub_infor{ width:334px;}
.sub_chnal{ width:326px;}
.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:40px; line-height:40px; background:url(../images/sub_chline.jpg) repeat-x bottom;}
.sub_chnal a:hover{ color:#004ea2;}

/*底部公用*/
.footer{ width:100%; min-width:1200px; overflow:hidden; background-color:#555;}
.foot{ height:auto; overflow:hidden; padding-top:25px;}
.foot_t{ height:auto; overflow:hidden; padding-bottom:46px; border-bottom:1px solid #707070;}
.foot_Tl{ width:250px;}
.foot_Tr{ width:auto;}
.foot_Tr dl{ float:left; width:150px; display:inline-block;}
.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:64px; height:64px; padding:3px;}
.foot_Tr dt a{ color:#FFF; font-size:16px;}
.foot_Tr dd{ height:28px; line-height:28px; margin-top:5px;}
.foot_Tr dd a{ color:#b9b9b9; font-size:14px;}
.footer a:hover{ color:#FFF;}
.foot_d{ height:62px; line-height:62px; text-align:center;}
.copyright,.copyright a{ color:#b9b9b9; font-size:16px;}
