@charset "utf-8";

/*Reset (YUI)
------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td, object {padding: 0; margin: 0}
del {text-decoration: line-through}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal; font-style: normal}
ol,ul {list-style: none}
caption,th {text-align: left}
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size: 100%}
q:before,q:after {content: '"'}
abbr,acronym,fieldset,img {border: 0}


/*Global
------------------------------------*/
body {font: 12px/1.8 Verdana, 宋体, Arial, sans-serif; color: #313131; background:#eee}
small {font-size: 12px; font-style: italic; color: #515151}
a {color: #333; text-decoration: none}

.clear {clear: both}
#wrapper {width: 1000px; margin: 0 auto; background:#fff; overflow:hidden}
.abs {position: absolute}
h3{color:#000000; font-size:16px; font-weight:bold; text-align:center}
h4{font-size:14px; font-weight:bold}
h5{font-weight:bold; font-size:12px}
.color1{color:#0044b3}
.mar-top{ margin-top:20px}
.more1{float:right; background:url(../images/more.jpg) no-repeat right center; padding-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; margin:4px 12px 0 0;display:inline;font-weight:bold;}
.more2{float:right; background:url(../images/more1.jpg) no-repeat right center; padding-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; margin:10px 12px 0 0 ;display:inline;font-weight:bold;}
.more3{float:right; background:url(../images/more3.jpg) no-repeat right center; padding-right:15px; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; font-weight:normal; margin:10px 12px 0 0 ; display:inline}
.more4{float:right;}
ul.ul_01{ width:190px; margin:5px 0 0 20px}
ul.ul_01 li{line-height:22px; background:url(../images/li3.jpg) no-repeat left center; padding:0 0 0 10px}
ul.ul_01 li.b {line-height:22px; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 10px  }
ul.ul_01 li.b a{color:#0145b2}
ul.ul_01 li a{color:#000}
ul.ul_01 li a:hover{color:#cc0000}

ul.ul_03{ width:240px; margin:10px 0 0 26px }
ul.ul_03 li{ clear:both;line-height:22px;}
ul.ul_03 li.b {clear:both;line-height:22px;  }
ul.ul_03 li.b a{color:#0145b2; background:url(../images/li_03.jpg) no-repeat left center; display:inline; float:left;  padding:0 0 0 10px;}
ul.ul_03 li a{color:#000;display:inline;background:url(../images/li3.jpg) no-repeat left center; float:left; padding:0 0 0 10px}
ul.ul_03 li a:hover{color:#cc0000}

ul.ul_04{ width:240px; float:right; margin:10px 20px 0 0; display:inline; border-left:1px dashed #ccc; padding-left:10px }
ul.ul_04 li{ clear:both;line-height:22px;}
ul.ul_04 li.b {clear:both;line-height:22px;  }
ul.ul_04 li.b a{color:#0145b2; background:url(../images/li_03.jpg) no-repeat left center; display:inline; float:left;  padding:0 0 0 10px;}
ul.ul_04 li a{color:#000;display:inline;background:url(../images/li3.jpg) no-repeat left center; float:left; padding:0 0 0 10px}
ul.ul_04 li a:hover{color:#cc0000}



/*Header
-------------------------------------*/
#header {height: 140px; position: relative;background:url(../images/menu_line.jpg) no-repeat bottom center; padding-bottom:3px}
#header h1 {top: 15px; left: 5px; width: 175px; height: 68px}
#header #top-banner {top: 3px; left: 198px; width: 570px; height: 92px}
#header #function {top: 3px; right: 5px; width: 220px; z-index: 10}
#header #function #s {width: 100px; border:1px #ccc solid}
#header #nav {padding: 100px 0 0; height: 39px; position: relative}
#header #nav span {display: block; text-indent: -9999em; width: 13px; height: 39px}
#header #nav span.first {background: url(../images/nav_left.jpg) no-repeat 0 0; left: 0; z-index: 100}
#header #nav span.last {background: url(../images/nav_right.jpg) no-repeat 0 0; right: 0}
#header #nav ul {width: 974px; margin: 0 auto; background: url(../images/nav_bg.jpg) repeat-x 0 0; left: 13px}
#header #nav ul li {margin: 0 0 0 -4px; float: left; position:relative;width:84px;}
#header #nav ul li a {color: #fff; background: url(../images/nav_jg.jpg) no-repeat 0 0; display: block; padding: 8px 14px 8px 16px}
#header #nav ul li ol {display: none; border: 1px solid #aaa; width:84px;border-top: none; position: absolute; top: 38px}
#header #nav ul li ol li {float: none; margin: 0}
#header #nav ul li ol li a {background: #f8f8f8; display:block;width:68px; color: #333;padding: 4px 0 4px 16px}
#header #nav ul li ol li a:hover {background: #000080; color: #fff}

#searchform input{margin:5px 0 0 0}

/*side_one
------------------------------------*/
.side_one{width:216px; float:left; margin:5px 0 0 3px; display:inline}
.aa{ width:216px; background:url(../images/aa.jpg) no-repeat top center; height:150px; overflow:hidden}
.aa h5{ color:#CC0000; padding:5px 0 0 40px; letter-spacing:2px; font-size:12px}
.bb{width:216px; background:url(../images/bb.jpg) no-repeat top center; height:156px; margin-top:5px}
.bb h5{ cursor: pointer; width:59px; height:22px; margin:5px 0 0 10px;color:#000; font-weight:normal;padding:0 0 0 10px; float:left; display:inline}
.bb h5.current{font-weight:bold; background:url(../images/bb_hover.jpg) no-repeat;padding:0 0 0 10px; margin:5px 0 0 10px;}
ul.ul_02{ width:190px; margin:5px 0 0 20px}
ul.ul_02 li{line-height:22px; background:url(../images/li3.jpg) no-repeat left center; padding:0 0 0 10px}
ul.ul_02 li.b {line-height:22px; background:url(../images/li_03.jpg) no-repeat left center; padding:0 0 0 10px  }
ul.ul_02 li.b a{color:#0145b2}
ul.ul_02 li a{color:#000}
ul.ul_02 li a:hover{color:#cc0000}

.cc{width:212px; margin:10px 0 10px 0; background:url(../images/cc.jpg) no-repeat top center; height:156px;}
.cc h5{color:#cc0000; padding:8px 0 0 33px; letter-spacing:2px}

.dd{width:214px; height:193px; background:url(../images/dd.jpg) no-repeat top center}
.dd h5{color:#000000; padding:8px 0 0 34px; letter-spacing:2px}
.dd img{width:195px; height:130px; border:1px solid #afc2bc; margin:18px 0 0 8px}

/*content
----------------------------*/
.content{float:right; margin:5px 3px 0 0; width:774px; display:inline}
.main_content{width:566px; margin:0; float:left; display:inline}
.ee{width:566px; height:252px; background:url(../images/ee.jpg) no-repeat top center;}
.ee h4{height:39px; padding:10px 0 0 30px; color:#FF6600}
.ee p.flash{clear:left;border-right:1px dashed #CCCCCC; width:243px;margin:-10px 0 0 10px; float:left; display: inline;padding-left:5px}
.ee ul{ width:280px; margin:-14px 20px 0 0; float:right; display:inline}
.ee ul li{ clear:both;line-height:22px;}
.ee ul li.b {clear:both;line-height:22px;  }
.ee ul li.b a{color:#0145b2; background:url(../images/li_03.jpg) no-repeat left center; display:inline; float:left;  padding:0 0 0 10px}
.ee ul li a{color:#000;display:inline;background:url(../images/li3.jpg) no-repeat left center; float:left; padding:0 0 0 10px; display:inline}
.ee ul li a:hover{color:#cc0000}
.time{float:right; display:inline}
.banner1 {width:566px; height:69px; margin:5px 0 5px 0}

.ff{width:282px; height:173px; background:url(../images/ff.jpg) no-repeat; float:left; margin:5px 0 5px 0; display:inline }
.ff h5.one{padding:5px 0 0 20px; display:block; line-height:30px}
.ff h5.two{padding:5px 0 0 20px; display:block; line-height:30px}

.gg{clear:both;width:566px; height:165px; margin-bottom:5px;background:url(../images/gg.jpg) no-repeat 0 0}
.gg img{width:140px;height:116px; float:left;display:inline; margin:25px 0 0 50px}



/*side_two
------------------------------*/
.side_two{float:right; width:205px; display:inline}
.hh{width:205px; height:317px; background:url(../images/hh.jpg) no-repeat top center;  }
.hh h4{ text-align:center; border-bottom:1px solid #bdd4e2;color:#6590bd; width:80%; margin: 0 auto; padding-top:5px}
.hh p{padding:10px;}

p.image{margin:5px 0 0 0}
p.image img{ width:202px; height:155px}

.ii{width:202px; margin:1px 0 8px 0; height:176px; background:url(../images/ii.jpg) no-repeat left center; }
.ii h5{padding:5px 0 0 37px}
.ri{width:204px;  height:208px; background:url(../images/ri.jpg) no-repeat left center; }
.ri h5{padding:13px 0 0 38px}

.banner2{clear:both;width:994px; height:87px;border:1px solid #3399CC;}


/*banner2 下面的 content和side
-----------------------*/
.jj{width:172px; margin-bottom:5px; height:138px; background:url(../images/jj.jpg) no-repeat left center; padding-left:40px}
.jj img{width:168px; height:138px}



.kk{width:215px; height:216px; background:url(../images/kk.jpg) no-repeat left top; }
.kk h5{ padding:10px 0 0 20px}

.LL{width:216px; height:216px; margin:0; background:url(../images/LL.jpg) no-repeat left top}
.LL h5{ padding:10px 0 0 20px}
.LL ul {width: 216px; line-height: 0; text-align: center}


.mm{width:565px; height:179px; margin:0 0 5px 0;background:url(../images/mm.jpg) no-repeat left center}
.mm h4{ line-height:43px; padding:5px 0 0 10px; color:#000}
.mm h4 span{padding:0}
.nn{width:565px; height:195px;margin:0 0 5px 0;background:url(../images/nn.jpg) no-repeat 2px 0}
.nn h5{cursor: pointer;float:left; display:inline; margin:8px 0 0 20px; font-weight:normal; width:62px; height:25px;padding:3px 0 0 5px}
.nn h5.current{font-weight:bold; background:url(../images/bbbb.jpg) no-repeat; width:62px; height:25px; padding:3px 0 0 5px}
.nn div{clear:both}
.nn img{float:left; margin:10px; border:3px solid #ccc; width:160px; height:122px; display:inline}
.tab p{padding:10px; text-indent:2em;}
.tab img{width:160px; height:122px;}

.oo{background:url(../images/oo.jpg) no-repeat left center; width:202px; height:192px}
.oo h5{text-align:center; padding-top:10px}
.oo p{padding:0 0 0 20px; }
.oo p.one{padding:0 0 0 20px;}

.oo input.check{padding-left:30px;margin-right:10px}
.oo input.submit{background:url(../images/o_21.jpg) no-repeat; border:none; width:66px; margin:10px 10px 0 0; height:24px;color:#fff}


/*footer
------------------------------------*/
#footer{ margin:-10px auto 0 auto; background:url(../images/l_03.jpg) no-repeat 3px -5px; padding-top:12px;}
p#links{border-top:2px #c8c8c8 solid; width:983px; margin:0 auto; text-align:center}
p#links  a{background:url(../images/lll_07.jpg) no-repeat right center; padding:0 10px 0 0}
p#copyright{text-align:center; width:983px; border-top:5px #c8c8c8 solid; margin:0 auto}

