/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
.cls{ clear:both; line-height:0; height:0; font-size:1px; }
.title1{ background:url(icon.gif) no-repeat; width:185px; height:39px; margin:30px 0 15px 0; position:relative;}
.title1 span{ background:#2c78b1; width:15px; height:36px; position:absolute; display:block; left:-15px; top:2px;}
.title2{ background:url(icon.gif) no-repeat 0 -44px; width:185px; height:39px; margin:25px 0 15px 0; position:relative;}
.title2 span{ background:#2c78b1; width:15px; height:36px; position:absolute; display:block; left:-15px; top:2px;}
.title3{ background:url(icon.gif) no-repeat -1px -88px; width:184px; height:27px; margin:14px 0;}
.title4{ background:url(icon.gif) no-repeat -1px -117px; width:184px; height:27px; margin:15px 0;}
.title15{ margin:9px 0; width:740px;}
.title15 h1{ font-size:14px; background:url(icon.gif) no-repeat -270px -86px #3a8dcc; display:block; height:27px; color:#FFF; text-indent:40px; line-height:27px; width:140px; float:left;}
.title15 h2{ height:27px; background-color:#EEEEEE; line-height:27px; width:600px; float:left;}
.title15 span{ width:538px; background:#eee;  height:27px; right:0; color:#666; font-size:12px; font-weight:normal; float:left; line-height:27px; padding-left:15px;}

.LinkPath:link{ color:#21679E}
.LinkPath:visited{ color:#21679E}

.btn{ width:184px; height:27px; float:right; background:#eee; text-align:center; color:#B12B43; font-weight:bold; line-height:27px;}
a{ text-decoration:none;}
img{ border:none;}
#max{ width:1003px; font-size:12px; color:#595959; margin:0 auto;}
#header{ margin-left:15px;}
#logo{  background:url(logo.gif) no-repeat 38px 10px #ededed; width:242px; height:138px; float:left; border-right:1px solid #b11c1c;}
#navs{ width:745px; float:left;}
#today{ width:478px; height:33px; background:#dadada;  margin:20px 0;  overflow:hidden;}
#today .home{ background:url(icon.gif) no-repeat -259px 0; width:41px; height:33px; display:block; float:left;}
#today ul{ }
#today li{ float:left; padding:0 8px; line-height:33px;}
#today li a{ color:#595959; }
#today .fhsy{ background:url(icon.gif) no-repeat -291px -153px; padding-left:15px;}
#today .htgl{ background:url(icon.gif) no-repeat -289px -170px; padding-left:15px;}
#today .mzsm{ background:url(icon.gif) no-repeat -290px -189px; padding-left:15px;}
#nav{ height:50px; background:url(nav_bg.gif) repeat-x;}
#nav li{ float:left; padding:0 10px; text-align:center; line-height:50px;}
#nav li a{ color:#f2bfbf; font-size:14px; font-weight:bold;  display:block;}
#nav li a:hover{ background:url(nav_s_bg.gif) no-repeat center 2px; color:#FFF;}
#banner{ clear:both; position:relative; width:1003px;background:#2c78b1; margin-left:-15px;}
#b1{ width:1003px;}
#banner span{ background:#2c78b1; width:15px; height:202px; float:left;display:block; }
#hwh{ float:left; width:242px; height:202px; border-right:1px solid #2c78b1; overflow:hidden; background-color:#ffffff; }
#banners{ float:right; width:743px; height:200px; border:1px solid #ccc; overflow:hidden;background-color:#ffffff;}
#content{margin-left:15px;}
#left{ width:242px; float:left; background:#eee; height:720px; }
.ywfw{ margin:0 auto; width:184px;}
.ywfw li{ margin:10px 0; }
.ywfw li a{background:url(btn_bg.gif) no-repeat; width:150px; height:26px; display:block;   padding-left:32px; line-height:29px; color:#666; font-weight:bold;}
#contact{ width:184px; margin:0 auto;}
#right{ width:744px; float:right; height:723px;}
#info{ width:577px; height:23px; background:#eee; margin-top:2px; position:relative; padding-top:5px;}
#info .icon1{display:block; background:url(icon.gif) no-repeat -280px -128px; margin:4px 0px 0px 15px; padding-left:30px;}
#info .icon1 a{ color:#a10202;}
#info .jrzc{ position:absolute; right:10px; top:7px; display:block;}
#info .jrzc a{ color:#a10202;}
#gsjj{ padding:20px; padding-top:0; padding-bottom:0; font-size:14px; line-height:170%; border-bottom:1px #EEEEEE solid;}
#tongyong{ padding:20px; padding-top:0; padding-bottom:0; font-size:14px; line-height:170%; border-bottom:1px #EEEEEE solid;}
#gsjj img{ float:left; margin:7px; border:2px solid #eee;}
.links{ border-bottom: 1px solid #eee; height:20px; text-indent:15px;}
.links li{ float:left; padding:0 10px; }
.links a{ color:#666; text-decoration:underline;}
#list{ margin-left:15px;}
#list li{ padding:8px 0; border-bottom:1px dashed #CCC; background:url(icon1.gif) no-repeat -296px -45px; padding-left:10px;}
#list li a{ color:#666;}
#footer{ background:url(footer_bg.gif) no-repeat #eee; width:743px; height:140px; margin:10px 0 3px 0; position:relative;}
#footer .txt{ width:433px; line-height:20px; color:#9f9f9f; position:absolute; top:50px; left:250px;}
.list6 {width:180px;line-height:200%}
.list6_xiao {border-bottom:1px dashed #CCC; line-height:250%}
.list2 {line-height:200%; width:360px;}
.list2_xiao {border-bottom:1px dashed #CCC; line-height:250%}
