@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:12px; color:#333333; }
div, p, form, label, input, textarea, img, span { margin:0; padding:0; }
h1, h2, h3 ,h4{ margin:0; padding:0; font-weight:normal;}
ul { margin:0; padding:0; list-style-type:none; }
dl{ margin:0; padding:0;}
dt,dd{ margin:0; padding:0; float:left;}
a{ text-decoration:none;}
/*全局*/
h1 { color:#0065bb; font-size:12px; font-weight:bold; }
h1 a{ color:#0065bb; text-decoration:none; font-weight:bold;}
h1 a:hover{ color:#005dd8; text-decoration:underline; font-weight:bold;}
h2 { color:#333333; font-size:14px; }
h3 { color:#0065bb; font-size:12px; }
h4 { color:#333333; font-size:16px; padding:20px 0 0px 0; text-align:center;}
h5 { color:#0065bb; font-size:12px; margin:0; padding:0; font-weight:bold; padding:8px 0 3px 0; }
#top { float:left; background-image:url(top_right.gif); background-position:right; background-repeat:no-repeat; width:534px; padding:53px 0 12px 90px; ; font-size:14px; font-weight:bold; color:#004bae; }
#top ul { list-style:none; margin:0px; }
#top li { float:left; display: inline-block; padding:0; width:88px; height:20px; padding-top:8px; text-align:center; margin:0px; }
#top li:hover { float:left; display: inline-block; padding:0; padding-top:8px; width:88px; height:20px; text-align:center; margin:0px; background:url(bg.png) -287px -73px no-repeat; }
#top a { color:#004bae; text-decoration:none; }
#top a:hover { color:#005dd8; }/*顶部导航样式*/
#left { float:left; width:175px; padding-top:14px; }
#center { float:left; width:175px; padding-top:14px; }
#right { float:right; padding-top:14px; }
#left p, #center p, #right p { margin:10px 0; }
#left a, #right a, #center a { text-decoration: none; color:#333333; }
#left a:hover, #right a:hover, #center a:hover { text-decoration:none; color:#005dd8; }
#as { float:left; background-color:#FFF; border:solid 1px #ddd; padding:18px 15px; width:300px; }
#as a { color:#1d8800; }
#as a:hover { color:#005dd8; }
#coll { float:left; margin-top:15px; width:510px; border:solid 1px #ddd; background-color:#FFF; }
#coll .logo { }
#coll .logo td { }
#news { float:left; padding:12px 15px 0 15px; width:302px; }
#news ul{ list-style:none; margin-top:6px;}
#news li{ float:left; width:150px; padding:3px 0;}
#news a { color:#333333; }
#news a:hover { color:#005dd8; border-bottom:solid 1px #005dd8; }
#demo { background: #FFF; overflow:hidden; width: 490px; margin:20px 10px 10px 10px; }
#demo img { }
#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }/*首页合作品牌js样式*/
#bgA{ position:absolute; width:2px; height:380px; background:url(bg.png) -17px -153px no-repeat; left: 656px; top: 0px; visibility: visible; }
#bgN{position:absolute; width:2px; height:380px; background:url(bg.png) -297px -153px no-repeat; left: 656px; top: 0px; visibility: visible; z-index:10}
/*left*/
#nav_left {width:260px; padding:20px 0; height:auto; float:left; position:relative; }
#nav_left .title{width: auto; padding:5px 0 5px 45px; margin-left:1px; border-bottom:solid 1px #ddd; background:url(bg.png) 12px -10px no-repeat; font-size:14px; }
#nav_left ul{list-style:none; margin-left:1px; margin-bottom:18px;}
#nav_left li{padding:12px 0 8px 30px; position:relative; border-bottom:solid 1px #eee; border-right:solid 1px #eee;}
#nav_left li .bg{position: absolute; font-family:'黑体'; color:#ddd; width:auto; height: 12px; z-index:0; }
#nav_left li .bg font{margin-left:155px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
#nav_left li .txt{padding-left:30px; }
#nav_left li a{ color:#333333;}

#nav_left li:hover{padding:12px 0 8px 30px; position:relative; border-bottom:solid 1px #eee; border-right: solid 1px #fff; CURSOR: pointer; color:#1d8800; }
#nav_left li:hover .bg{position: absolute; font-family:'黑体'; color:#ddd; width:auto; height: 12px; color:#1d8800; z-index:-1; }
#nav_left li:hover .bg font{margin-left:155px; width:160px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#1d8800;}
#nav_left li:hover .txt{padding-left:38px; color:#1d8800; font-weight:bold; }
#nav_left li:hover a{ color:#1d8800;}

#nav_left .S{ border:solid 8px #eeeeee; margin:12px 0 0 30px; }
#nav_left .S:hover{ border:solid 8px #e9f3f8; margin:12px 0 0 30px;}
#nav_left .C{ border:solid 1px #dddddd; margin:5px 0 0 20px; }
#nav_left .C:hover{ border:solid 1px #bfd6f0; margin:5px 0 0 20px;}

/*right*/
#content{width:598px; padding:20px 30px; height:auto; float:right; position:relative; overflow:hidden}
#content dl{width: auto; height:30px; padding:5px 0; font-size:14px; background:url(bg.png) -30px -108px no-repeat; }
#content dt{ font-size:14px; color:#0065bb;}
#content dd{ font-size:12px;}
#content dd a{ color:#333333; text-decoration:none;}
#content dd a:hover{ color:#005dd8; text-decoration: underline;}
#content .title{width:598px; padding:8px 5px 5px 0; border-bottom:solid 1px #dddddd; margin:0; float:left;}
#content .ul_news{margin:0; padding:0; padding-top:10px; margin-bottom:30px; float:left; }
#content .ul_news li{ float:left;}
#content .ul_news .timg{border:solid 5px #eee; float:left; margin:18px 12px 0 0;}
#content .ul_news .xx{ float:left; margin:18px 12px 0 0; background:url(xx.gif) no-repeat; width:148px; height:80px;}
#content .ul_news .xx img{display:block; width:120px; height:60px; margin:10px auto;border:0;}
#content .tspan{margin:8px 0 0 30px; float:left;}
#content .tspan a{ color:#333333;}
#content .tspan a:hover{ color:#005dd8;}
#content .wk{ float:left; line-height:18px; position:relative; top:20px;}
#content .wk a{ color:#333333;}
#content .wk a:hover{ color:#333333; text-decoration:underline;}

#content .news { margin-top:10px;}
#content .news th { padding:0 10px; height:27px; border-bottom:solid 1px #cccccc; border-left:none; border-right:none; border-top: solid 1px #ddd; font-family: "宋体"; font-weight: bold; vertical-align: middle; text-align:center; font-size: 12px; background-image: url(th_bg.png); background-repeat: repeat-x; }
#content .news td { height:30px; font-size: 12px; border-bottom:solid 1px #eeeeee; vertical-align: middle; text-align:left; padding:0 10px; color:#333333; }
#content .news td a { color:#333333; text-decoration:none; }
#content .news td a:link { color:#3c3333333c3c; text-decoration:none; }
.item a{color:#005dd8; text-decoration:none;}
.item a:hover{ color: #005dd8; text-decoration:underline;}
#content .from{background:url(bg.png) -87px -36px no-repeat; height:16px; width:85px; padding-left:20px; float:left; font-family:Arial; margin-top:8px;margin-bottom:5px; color:#999;}
#content .date{background:url(bg.png) -87px -53px no-repeat; height:16px; width:110px; padding-left:20px; float:left; margin-left:190px; margin-top:8px; margin-bottom:5px; color:#999;font-family:Arial;}
#content .cer{margin-top:18px; float:left; width:20%;}
#content .cer a{ color:#333333;}
#content .cer a:hover{ color:#005dd8;}
#content .cer div{margin:0 auto; width:75px; height:103px;}
#content .cer p{text-align:center; margin-top:8px;}
#content .psort{width:178px; float:left; padding:20px 0 5px 20px; height:150px;}
#content .psort span{background:url(bg.png) -266px -53px no-repeat; padding-left:18px; font-weight:bold;}
#content .psort img{padding:1px; border:solid 1px #cccccc; margin:6px 0;}
#content .psort img:hover{padding:1px; border:solid 1px #333333; margin:6px 0;}
#content .psort li{background:url(bg.png) -266px -30px no-repeat; padding:4px 0 0 12px; font-family: Arial, Helvetica, sans-serif;}
#content .psort li a{ color:#333333;}
#content .psort li a:hover{ color:#005dd8;}
#content .text{ clear:both; width:580px; margin:auto; display: block; margin-top:10px; font-size:12px;}
#content .text p{line-height:20px; text-align:justify; text-justify:inter-ideograph; margin:auto; padding:auto;}
#p_end { border-top:solid 1px #016ca9; border-bottom:solid 1px #016ca9; width:100%; margin-top:10px; font-family:Arial, Helvetica, sans-serif; }
#p_end td,th{ padding:5px 10px; border-bottom:solid 1px 016ca9; border-left:0; border-right:0; border-top:solid 1px #016ca9; text-align:left;}
#p_end a{ color:#333333;}
#p_end a:hover{ color:#005dd8; text-decoration:underline;}

.menu { float:right; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; PADDING-BOTTOM: 3px; MARGIN:3px 0; PADDING-TOP: 3px; TEXT-ALIGN: center }
.menu A { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none }
.menu A:hover { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid }
.menu A:active { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid }
.menu .current { BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4 }
.menu .disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid }
/*CSS manu style pagination*/

#tcl{ width:3px; height:25px; position:absolute; background:url(bg.png) -245px -74px no-repeat; left:0; top:0;}
#tcr{ width:3px; height:25px; position:absolute; background:url(bg.png) -264px -74px no-repeat; right:0; top:0;}
#tlist{ width:13px; height:13px; position:absolute; background:url(bg.png) -18px -38px no-repeat; left:10px; top:7px;}
#more{ width:41px; height:12px; position:absolute; right:0; top:42px;}

#map{ margin:20px auto 20px 15px;}

#foot { float:left; width:918px; margin:auto; margin-top:20px; padding:20px 0 10px 0; border-top:solid 1px #eee; }
#foot td { font-family:Arial, Helvetica, sans-serif; color:#999; padding:2px 25px 0 25px; }/*底部版权及联系方式样式*/

