@charset "utf-8";

/* CSS Document */

body{ padding:0px; margin:0px;  font:12px  '微软雅黑', Simsun;text-align:center;}

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;

}

input,select{ vertical-align:middle; color:#666; line-height:18px;}

fieldset, img { 

border: 0; display:block;

}

table {

border-collapse: collapse;

border-spacing: 0;

}

ol, ul {

list-style: none;

}

address, caption, cite, code, dfn, em, strong, th, var {

font-weight: normal;

font-style: normal;

}

caption, th {

text-align: left;

}

h1, h2, h3, h4, h5, h6 {

font-weight: normal;

font-size: 100%;

}

q:before, q:after {

content: '';

}

abbr, acronym { 

border: 0;

}

.clear{ clear:both;}

.l{ float:left;}

.r{ float:right;}





/*字体*/

a{text-decoration:none;color:#2C2C2C}

a:hover{text-decoration:underline;color:#DF0000;}



.ht:link,.ht:visited{ color:#333; text-decoration:none;}

.ht:hover{ color:#DF0000; text-decoration:underline;}



.ht6:link,.ht6:visited{ color:#666; text-decoration:none;}

.ht6:hover{ color:#DF0000; text-decoration:underline;}



.wtf{color:#FFF;}

.wt:link,.wt:visited{color:#FFF;text-decoration:none;}

.wt:hover{color:#Ff0;text-decoration:underline;}



.wt1:link,.wt1:visited{color:#FFF;text-decoration:none; display:block;height:18px;text-align:center; line-height:18px;}

.wt1:hover{color:#FF0;text-decoration:none; display:block;height:18px; background-color:#003D79; text-align:center; line-height:18px;}



.rtf{ color:#DF0000;}

.rt:link,.rt:visited{color:#DF0000;text-decoration:none;}

.rt:hover{color:#DF0000;text-decoration:underline;}



.btf{color:#0157AC;}

.bt:link,.bt:visited{color:#333;text-decoration:none;}

.bt:hover{color:#DF0000;text-decoration:underline;}



/* blank */

.blank0,.blank5,.blank8,.blank10{clear:both;display:block; font-size:1px; overflow:hidden}

.blank0{height:0px;}

.blank5{height:5px;}

.blank8{height:8px;}

.blank10{height:10px;}



/*框颜色*/

.bord310{border:1px solid #C0DEFD; width:308px;float:left; display:inline; border-top:none; clear:left; overflow:hidden;}

.bord380{width:380px; float:left; display:inline; margin:0 0 0 10px;}

.bord240{ background-color:#f3f3f3; width:240px; float:right;}

.bord250{ width:248px; float:right; border:1px solid #e5e5e5; border-top:none;}

.bord700{border:1px solid #ddd; width:698px;float:left; display:inline; border-top:none; clear:left;}

.bord710{border:1px solid #ddd; width:708px;float:left; display:inline; border-top:none; clear:left;}

.bord650{border:1px solid #ddd; width:648px;float:left; display:inline; border-top:none;}





/*Size*/

.w960{width:960px; margin:0 auto; text-align:left;}

.w710{width:710px; margin:0 auto; text-align:left;}

.w240{ width:240px; margin:0 auto;}

.w250{ width:250px; margin:0 auto;}

.w310{width:310px; margin:0 auto;}

.w390{ width:390px; margin:0 auto;}

.ad960{ width:960px; height:90px; margin:0 auto; text-align:left;}

.ad730{ width:730px; height:90px; float:left;}

.ad220{ width:220px; height:90px; float:right;}

.ad240{ width:240px; height:200px;}

.ad250{ width:250px; height:180px;}

.ad220100{ width:220px; height:100px; margin:10px auto 0;}





/*间距*/

.mar10{ margin:10px 0 0 0;}

.mar5{ margin:5px 0 0 0;}

.mar10_l{ margin:0 0 0 10px;}





/*新闻频道首页*/

.logininfo{ height:28px; border:1px solid #E3E3E3; border-top:none; background:url(../img/headbg.jpg); width:938px; padding:0 10px; margin:0 auto;}

.logininfo em{ color:#ccc;}



.login{ padding:5px 0 0 5px; FLOAT: left;COLOR: #666; line-height:18px;}

.login .text {FONT-SIZE:12px; BACKGROUND: #fff; WIDTH: 100px; HEIGHT: 17px; border:1px solid #CCCCCC; color:#0157AC; padding:0 0 0 3px;margin:-2px 0 0 0; }

.login .button {background:url(../img/loadmenu.jpg) no-repeat; border:none; width:44px; height:18px; color:#666; font-size:12px; line-height:20px;margin:-2px 0 0 0; cursor:pointer;}

.headside{ float:right; margin:3px 5px 0 0; line-height:24px;}

.headico1{ background:url(../img/headico.png) no-repeat 0 -1px; padding:3px 0 3px 20px;}

.headico2{ background:url(../img/headico.png) no-repeat 0 -25px; padding:3px 0 3px 20px;}

.headico3{ background:url(../img/headico.png) no-repeat 0 -54px; padding:3px 0 3px 20px;}



.headnav{width:958px; height:28px; border:1px solid #DCDDDD; border-top:none; background:url(../img/headnavbg.jpg) repeat-x; text-align:left; margin:0 auto; line-height:28px;}

.headnav em{ color:#ccc; padding:0 4px;}

.strong{ font-weight:bold;}









.secar{ margin:0 auto; height:40px; background:url(../img/secarbg.jpg) repeat-x; width:958px; border:1px solid #ddd; border-top:none;}

.secar em{ width:100px; float:left; height:30px; margin:4px 0 0 12px; display:inline; background:url(../img/secarimg.jpg) no-repeat;}

.secar span{ float:left; padding:8px 0 0 22px; font-weight:bold; color:#333;}

.secar .text{FONT-SIZE: 12px; BACKGROUND: #fff; WIDTH: 110px;HEIGHT: 18px!important;HEIGHT: 19px;color:#0157AC; border:1px solid #969696; color:#666; padding:0 0 0 3px; line-height:19px;}

.secar .same{ height:20px;color:#666; border:1px solid #969696; width:80px;} 

.secar .other{ height:20px;color:#666; border:1px solid #84A1BC; width:50px;}

.semenu{border:1px solid #333; background:#555; border-width:0 1px 1px 0; width:48px; height:22px; color:#FFF; font-size:12px; cursor:pointer;}



.wrap{margin:0 auto; width:960px;}

.huodong{ border:1px solid #E7E7E7; height:auto; overflow:hidden;}

.huodong_t{ height:55px; background:url(../img/huodongbg.jpg) repeat-x left bottom;}

.huodong_t ul{ margin:0 0 0 20px; float:left; display:inline;}

.huodong_t li{ float:left; margin:16px 10px 0 0; line-height:34px; text-align:center; font-size:14px; color:#FFF;}

.huodong_t .sd01{background:url(../img/huodonglabel1.jpg) no-repeat; height:39px; width:120px;font-weight:bold;}

.huodong_t .sd01 a:link,.huodong_t .sd01 a:visited{color:#fff; text-decoration:none;}

.huodong_t .sd01 a:hover{background:url(../img/huodonglabel1.jpg) no-repeat;color:#fff; text-decoration:underline;}

.huodong_t .sd02{background:url(../img/huodonglabel2.jpg) no-repeat; height:39px; width:120px; color:#8D8D8D;}

.huodong_t .sd02 a:link,.huodong_t .sd02 a:visited{ color:#fff; text-decoration:none;}

.huodong_t .sd02 a:hover{background:url(../img/huodonglabel1.jpg) no-repeat;color:#fff; text-decoration:underline;}



.huodong_con{ text-align:left; width:700px;}

.huodong_li li{ float:left; height:130px; border-bottom:1px dotted #ccc; width:680px; margin:10px 0 0 10px; display:inline;}

.huodong_li img{ float:left; width:150px; height:100px; border:1px solid #ccc; margin:10px 0 0 10px; display:inline;}

.huodong_li img:hover{ border:1px solid #f00;}

.huodong_li h3{ float:left; height:24px; line-height:24px; width:490px; font-size:14px; background-color:#F3F4F8; margin:10px 0 0 10px; display:inline; font-weight:bold; padding:0 0 0 10px;}

.huodong_li p{ height:24px; line-height:24px; width:490px; margin:10px 0 0 10px; display:inline; float:left; color:#666; padding:0 0 0 10px;}

.huodong_li span{ color:#c00; font-weight:bold;}



.pagecon{ position:relative; left:50%;float:left; padding:28px 0;}

.pagelist{ position:relative; left:-50%; float:left;}

.page{ float:left; margin:0 3px; padding:4px 7px;}

.page:link,.page:visited{ background-color:#FFF; border:1px solid #e5e5e5; color:#333; text-decoration:none;}

.page:hover{ background-color:#efefef; border:1px solid #0053A6; color:#0058A5; text-decoration:underline;}

.pageoth{ float:left; margin:0 3px; padding:4px 7px;}

.pageoth:link,.pageoth:visited{ background-color:#0861BB; border:1px solid #0053A6; color:#fff; text-decoration:none;}

.pageoth:hover{ background-color:#0058A5; border:1px solid #0053A6; color:#fff; text-decoration:underline;}

.pagelist em{ float:left; padding:10px 5px 0 5px;width:20px;}

.pagelist span{ float:left; margin:0 0 0 10px; font-size:12px; width:150px;}

.pagelist .text{ width:30px; vertical-align:middle; height:16px; margin:0 3px;}

.pagemenu{background:url(../img/button1.jpg) no-repeat; border:none; width:48px; height:22px; text-align:center; font-size:12px;color:#fff; cursor:pointer;}





.mucht{ float:right; margin:10px 10px 0 0;}

ul.xcdpcon{ height:168px; margin:12px 0 0 0;}

.xcdpcon li{ background:url(../img/icotext.jpg) no-repeat 13px 11px; padding:0 0 0 22px; width:290px;  font-size:14px; line-height:26px; height:26px; float:left; text-align:left;}



ul.cxdbcon{ padding:10px 0; float:left;}

.cxdbcon li{ background:url(../img/icotext.jpg) no-repeat 10px 11px; padding:0 0 0 20px; width:220px;  font-size:12px; line-height:24px; height:24px; float:left; text-align:left;}



.bGray{ border:1px solid #C0DEFD; zoom:1; border-top:none;}

.bordt{ border-top:1px solid #C0DEFD;}

.twTit h3,.LTit h3,.vdTit h3,.infoTit,.infoTit h3,.infoTit2 h3,.zxrcon i,.vdtjrcon li{ background:url(../images/combg.gif) no-repeat;}

.nav_Dm a,.lnav,.rnav,.mnav,.mnav a,.twTit,.LTit,.mTit,.RTit,.vdTit,.vdpicCon li img,.tjrcon li img{background:url(../images/news.jpg) no-repeat;}

.mnav,.twTit,.LTit,.infoTit,.vdTit{ background-repeat:repeat-x;}

.twTit,.LTit,.vdTit{height:28px; line-height:32px;background-position:0 -256px; padding-bottom:4px; border-bottom:1px solid #C0DEFD; overflow:hidden;}

.twTit h3{ background-position:0 -352px; padding-left:35px; font-size:14px; font-weight:bold; color:#333;}

.LTit h3{ background-position:0 -428px; padding-left:12px; }

.vdTit h3{ background-position:2px -396px; padding-left:35px; font-size:14px; font-weight:bold; color:#333;}

.pLR10{ padding: 0 10px;}

.tkpicCon li,.vdpicCon li{ float:left; width:125px; margin-left:10px; display:inline;}

.tkpicCon li em,.vdpicCon li em{ height:22px; line-height:22px; overflow:hidden; display:block; vertical-align:top; text-align:center;}

.tkpicCon li img{ padding:2px; border:1px solid #D9D7D7;}

.vdpicCon li img{background-position:0 bottom;background-color: #FFFFFF;border: 1px solid #D9D7D7;padding: 2px 2px 18px;}

.mTit{ background-position:0 -299px; height:32px; line-height:32px;}

.RTit{ background-position:0 -341px; height:31px; line-height:31px; border-bottom:1px solid #D9D9D9;}

.mT10{ margin-top:10px;}





.links{ width:958px; margin:0 auto 0px; text-align:left; border:1px solid #B7D8F9; border-bottom:none; height:auto; overflow:hidden;}

.linksleft{ width:20px; height:80px; background:url(../img/linksimg.jpg) no-repeat; margin:15px 0 0 15px; display:inline; float:left;}

.linksright{ float:left; width:880px; margin:12px 0 0 15px; padding:0; color:#ccc;}

.linksright a{ padding:0px; height:22px; line-height:22px;}

.linksbottom{ width:960px; margin:0px auto 0px;background:url(../img/linksb.jpg) no-repeat left bottom; height:19px}



.gotop{ width:958px; height:47px; margin:6px auto 0px; text-align:left; border:1px solid #ddd;background:url(../img/bottombg.jpg) repeat-x;}

.gotopl{ background:url(../img/bottomimg.jpg) no-repeat 10px 0; float:left; width:450px; height:47px;}

.gotopl a{ float:left; width:130px; height:45px;}

.gotopm{width:280px; float:right; text-align:right; margin:10px 25px 0 0;}

.gotopm .text{FONT-SIZE: 12px; BACKGROUND: #fff; WIDTH: 110px;HEIGHT: 18px!important;HEIGHT: 19px;color:#0157AC; border:1px solid #7F9DB9; color:#666; padding:0 0 0 3px; line-height:19px;}

.gotopm .other{ height:20px;color:#666; border:1px solid #84A1BC; width:50px;}

.gotopr{ float:right; width:89px; height:22px; margin:12px 15px 0 0;}





.footer{ width:950px; height:100px; text-align:center; margin:10px auto 0;}

.footer p{ color:#333; line-height:22px;}