﻿/* 全局样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:12px/2 \5B8B\4F53,Arial,Helvetica,sans-serif;}
html{ font-weight:normal;color:#000;}
img{border:0 none;display:inline-block;}
li,dt,dd{list-style:none;}
table{border-collapse:collapse;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#f60;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
.clear{display:block;clear:both;height:10px;line-height:0;font-size:0;}
.clearbox{display:block;clear:both;height:0;line-height:0;font-size:0;}
.clearfix {zoom:1;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.fl{display:inline;float:left;}
.fr{display:inline;float:right;}

.con a{ color:#FFF !important }
.c_spacing{ height:10px;}


.bq2{ width:1000px; margin:10px auto 0 auto;  text-align:center}
.bq2 a{padding:5px;}


.f1{display:inline;float:left;}
.f2{display:inline;float:right;}



.f3{display:inline;float:left;}
.f4{display:inline;float:right;}



.f5{display:inline;float:left;}
.f6{display:inline;float:right;}


.f7{display:inline;float:left;}
.f8{display:inline;float:right;}


.f9{display:inline;float:left;}
.f10{display:inline;float:right;}


.f11{display:inline;float:left;}
.f12{display:inline;float:right;}


.f13{display:inline;float:left;}
.f14{display:inline;float:right;}

.mt-10 { margin-top:10px;}
/* 全局样式 */

/* 头部 */
#header{width:1000px;height:269px;margin:0 auto;}
.minNav{height:22px;padding:3px 0;background:url(imagesbody_bg.png) top repeat-x;}
.minNav2{ width:1000px; margin:0 auto}
.minNav a,.minNav span,.minNav input{line-height:20px; vertical-align:middle;}
.register{ width:45px; height:21px; border:0; background:url(imagesenroll.png) no-repeat;}
.login{ width:45px; height:21px; border:0; background:url(imageslogin.png) no-repeat;}
.user { width:530px;}
.topTool{width:322px;padding:0 10px;}
.topTool a{float:right;display:inline;margin-right:12px;}
.topTool img{float:left;margin-right:6px;margin-top:5px;}
/*导航*/
.nav1{height:61px;background:url(imagesnavbj.jpg) no-repeat center ; }
.nav{height:61px;background:url(imagesnav.jpg) no-repeat; width:1000px; margin:0 auto}
.menu{overflow:hidden;float:left;padding:7px 0 0 16px;}
.home{overflow:hidden;position:relative;float:left;width:50px;height:47px;text-indent:-9999px;}
.menu ul{overflow:hidden;float:left;padding-top:5px;width:920px;}
.menu li{float:left;width:62px;height:14px;margin:0 1px 8px -1px;padding-left:20px;border-left:1px solid #78b9e8;line-height:14px;} 
.menu a:link,.menu a:visited{color:#fff;}
.menu a:hover{color:#F90;}
.nav .search{float:right;width:206px;padding:18px  0 0 44px;background:url(imagessearch_in.png) no-repeat 14px 18px;}
.nav .search .button{float:left;overflow:hidden;width:61px;height:24px; cursor:pointer; color:#a64e00;border:0; background:url(imagessearch.png) no-repeat}
.nav .search input{float:left;width:127px;height:24px; line-height:24px;margin-right:4px;color:#999;border:0 none; background:none;}
/* 头部结束 */



.bananer{ margin:0 auto; width:1000px;}
/* 脚部 */
#footer{width:100%;margin:0 auto; }
/*底部连接*/
.uLink{height:36px; line-height:30px; text-align:center;border-top:solid 3px #1864ae;}
.uLink a{margin:0 10px;}
/*版权信息*/
.cRight{text-align:center;line-height:20px; color: #333;}
/* 脚部结束 */

/*布局定义*/
.main {margin:0 auto; width:1000px;}
.col_main{ float:left; width:740px;overflow:hidden;}
.col_side{ float:right; width:250px;overflow:hidden;}

/*box*/
.box{float:left;display:inline;}
.box .hd{overflow:hidden;height:26px;}
.box .hd h3{display:inline;float:left;}
.box .hd span{display:inline;float:right;}
.box .hd a{display:block;height:26px;font-weight:normal;color:#333;}
.box .hd a:hover{font-weight:700;}
.box .bd{padding:0 15px;}
.box .bd span{float:right; color:#666;}







.loginBut input { background-color:#2388D6; border:0; display:block; cursor:pointer; height:20px;overflow:hidden; width:41px; color:#FFF}


/*  Reset  */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, cite, code, del, em, img, q, small, strong, sub, sup, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend { margin: 0; padding: 0; border: 0; font-size: 100%; }
body { background: #fff; color: #000; font: 12px/1.5em simsun; }
ol, ul { list-style: none; }
cite, em, strong, th, h1, h2, h3, h4, h5, h6 { font-style: normal; font-weight: normal; }
input, textarea, select, button { font-size: 100%; }
a { color: #000; text-decoration: none; }
a:hover { color: #f00; text-decoration: underline; }
/*  CMS Common title colors  */
.title_black { color: black !important; }
.title_red { color: red !important; }
.title_blue { color: blue !important; }
.title_green { color: green !important; }
.title_brown { color: brown !important; }
.title_gray { color: gray !important; }

img, input, label, button, object {vertical-align:middle;}
.clearfix, .headtop .con, .header, .gg, .gg960, .chaotong, .footer, .row, .main, .siteNav ul, .bd, #stamp {*zoom:1;}
.clearfix:after, .headtop .con:after, .header:after, .gg:after, .gg960:after, .chaotong:after, .footer:after, .row:after, .main:after, .siteNav ul:after, .bd:after, #stamp:after {display:block; clear:both; height:0; font-size:0; content:".";}
body {background-color:#fff; padding-top:35px; _padding-top:0;}
.loginBut input, .lang dt, .focusNews h2 a, .hd, .main .colR .hd, .colL ul.longList li, .colR ul.longList li, .colL ul.ggList li, .ctrl_prev, .ctrl_next, #autoSearch h2 span, #autoSearch h2 span.active, .btn, #headline h3, .baijia .hd li, .spotlight .today li, .zhiyou .accordion, .zhiyou .accordion i, .autoTabBox .autoTab span, .autoDujia .auto_prev, .autoDujia .auto_next {background-image:url(../images/theme_2013.png?ac);}
.row, .gg960 {background:url(../images/row2013.png) left top;}
.headtop a, .gg a, .hd .more a, .hd h3, .hd h3 a, #copyright, #copyright a, .search_chexing .inputBox, .chaotong a {color:#525252;}
.headtop a:hover, .gg a:hover, .hd .more a:hover, .hd h3 a:hover, #copyright a:hover, .chaotong a:hover {color:#b00101;}
.header, .footer {background:#fff;}
.gg {background:#f6f6f6; border:1px solid #d8d8d8;}
.row .bd a, .main .bd a, .row .bd .slider dt.imgTit a, .headline a, .spotlight a, .gg360 a {color:#00509a;}
.row .bd a:hover, .row .bd .slider dt.imgTit a:hover, .headline a:hover, .gg360 a:hover {color:#b00101;}
.spotlight h2 a {color:#000;}
.an13 {border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.baiPic {border-top:1px solid #fff;}
.focusNews h2 a:hover {color:#000; text-decoration:none;}
.row .bd dt.imgTit, .main .bd dt.imgTit, .focuscon dt.imgTit, .hlPic dt.imgTit, .autoSlider dt.imgTit {background:url(../images/imgTit.png);}
.row .bd dt.imgTit a, .main .bd dt.imgTit a, .focuscon dt.imgTit a, .autoSlider dt.imgTit a {color:#fff; white-space:nowrap;}
.slider dd.imgBox img {border:2px solid #f7f7f7;}
.slider dd.imgBox a:hover img {border:2px solid #00509a;}
#autoSearch h2, .autoTabBox .autoTab {border-top:1px solid #e4e4e4;}
#autoSearch h2 span {color:#656464; border-bottom:1px solid #cecece;}
#autoSearch h2 span.active {color:#000;}
#asBtn01 {border-left:1px solid #e4e4e4;}
#asBtn02, #asBtn03 {border-left:1px solid #cecece;}
#about {background:#f7f7f7; border:1px solid #e4e4e4;}
.row .colL .hd, .row .colM .hd {border-color:#c6d8e8;}
.row .colR .hd {border-color:#e4e4e4;}
.main .colL .hd {background-color:#e7eff5; border:0; height:32px;}
.main .colR .hd {border-color:#c6d8e8;}
.row .colL, .row .colM, .row .colR {border-bottom:1px solid #e4e4e4;}
.line {border-bottom:1px solid #e5e5e5; clear:both; font-size:1px; line-height:1px; overflow:hidden;}
/*  */
.headtop {background:#404040; color:#fff; font-family:Arial; height:35px; min-width:960px; position:fixed; top:0; left:0; width:100%; z-index:999;}
.headtop .con {height:35px;}
.setHome {float:left; padding-top:9px; text-align:left; width:65px;}
.setHome a {color:#fff;}
.setHome a:hover {color:#ccc;}
.htnItem {cursor:pointer; float:left; margin-left:4px;  position:relative; z-index:900; padding-right:10px;}
.htnItem i {position:absolute; top:16px; width:0; height:0; border-width:4px 4px; border-style:solid dashed dashed; border-color:#999 transparent transparent; font-size:0; line-height:0; z-index:999;}
.headtop .active i {-webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg); -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease; -moz-transform-origin:50% 30%; -o-transform-origin:50% 30%; -webkit-transform-origin:50% 30%; transform-origin:50% 30%;}
.htnItem dt {color:#fff; height:35px; line-height:35px; text-align:left;}
.htnItem dt a{color:#fff; height:35px; line-height:35px;}
.htnItem dd {background:#525252; background:rgba(82, 82, 82,0.9); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#E5525252,endColorstr=#E5525252)"; display:none; position:absolute; top:35px; left:0; width:100px; z-index:9999;}
.htnItem dd a {border-bottom:1px dashed #999; color:#eee; display:block; height:30px; line-height:30px; text-align:center;}
.htnItem dd a.last {border-bottom:0;}
.htnItem dd a:hover {background:#494949; background:rgba(73, 73, 73,0.8); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#CC494949,endColorstr=#CC494949)"; color:#fff; text-decoration:none;}
.htnItem iframe {position:absolute; top:35px; left:0; z-index:0;}
.mail, .lang, .mail dd, .lang dd {width:70px;}
.mail dt, .lang dt {padding-left:10px;}
.lang dt {background-position:13px -490px; overflow:hidden; text-indent:-999em;}
.active dt {background-color:#525250;}
.active dd {display:block;}
.passport {float:left; height:35px; width:500px; }
.passport form {padding-top:6px;}
.passport p {float:left; margin-right:10px;}
.passport p.userName {padding-left:18px;}
.passport a {color:#fff;}
.passport a:hover {color:#ccc;}


.passport1 {float:left; height:35px; width:500px; line-height:35px;}




.userName em, .password em {float:left; padding-top:3px; _padding-top:4px;}
.userName input, .password input {background-color:#fff; border:0; font-family:Arial; height:24px; line-height:24px; padding:0 3px; width:100px;}
input.dead { height:18px; border:#CCC 1px solid; line-height:18px;}
.passport p.loginLink {padding-top:3px; margin-right:0; }
.loginLink a {text-decoration:underline; margin-right:8px;}
.loginBut {*padding-top:1px;}

.logout {float:left; line-height:35px; text-align:left; padding-left:15px;}
.logout a {margin:0 5px; text-decoration:underline;}
.weather {border-left:1px solid #525252; float:right; height:30px; padding-top:5px; width:140px;}
.header, .headtop .con{clear:both; margin:0 auto; width:960px;}
.row, .chaotong, .gg960 {margin-bottom:10px;}
.header {margin:0 auto 10px; padding-top:10px;}
.header .siteLogo {float:left; height:62px; overflow:hidden; width:220px;}
.header h1 {width:205px; margin:0 auto; overflow:hidden;}
.header h1 img {margin:0 auto;}
.footNav {background:#666; color:#8c8c8c; min-width:960px; margin-bottom:10px; padding:6px 0 5px; text-align:center;}
.footNav a {color:#f1f1f1;}
.footNav a:hover {color:#f00;}