﻿@charset "utf-8";
*{margin:0; padding:0;  }
body{color:#333;font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;background:url(www.jpg) repeat-x top center;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline; color:#FF0000}
h1,h2,h3,h4,ul,li{margin:0px; padding:0px;}
li{list-style-type:none;}
img{ margin:0px; padding:0px; border: none;}
.topbar{ background:url(topbarbg.jpg) repeat-x; height:98px; width:992px; margin:0 auto;}
.logo{ float:left; width:166px; height:80px; padding-left:28px;}
.mininav{ float:right; padding-top:60px; font-family:Arial, Helvetica, sans-serif; padding-right:70px; color:#004368;}
.mininav a{ padding:0 5px; font-size:12px; color:#004368;}
.mininav a:hover{ color:#474747;}
.STYLE1 {
	color: #005997
}
.STYLE1 a{ color:#005997}
.STYLE1 a:hover{ color:#F00; text-decoration:none}
.STYLE2 {
	color: #666666
}
.STYLE3 {
	color: #000000
}

#scroll{ width:964px; height:162px; overflow:hidden;}
#scroll #prev{ background:url(a1.jpg) no-repeat; width:37px; height:162px; float:left; cursor:pointer; text-indent:-9999px;}
#scroll #next{background:url(a2.jpg) no-repeat; width:37px; height:162px; float:left; cursor:pointer; text-indent:-9999px;}

#box{ width:880px; padding:0 5px; height:149px; padding-top:13px; float:left; background:url(a3.jpg) repeat-x 0 0;}
#box li{ width:176px; float:left;}
#box li a{ display:block; width:148px; height:126px; padding:2px;background:url(index_03.gif) no-repeat; margin:0 auto; line-height:28px; overflow:hidden;}
#box li a:hover{  background: url(index_05.gif) no-repeat; text-decoration:none; color:#fff; }
#box li img{ display:block;}

.banner{width:100%;height:379px;}
.banner .bannerbg{ width:990px; height:379px;  margin:0 auto; position:relative;background:url(inde-3.jpg) no-repeat top center;}

.menu{ width:990px; height:38px ; padding-top:5px; margin:0 auto; background:url(cd.png) no-repeat 0 5px; position:relative; z-index:1;overflow:hidden;}
.menu ul{ height:34px; overflow:hidden;padding-left:60px; padding-top:1px;/*火狐及一般浏览器*/  padding-top:1px\9;/*IE8*/ *padding-top:1px;/*IE7*/ _padding-top:0px;/*IE6*/ overflow:hidden;} 
.menu li{width:95px; height:34px; float:left; position:relative; overflow:hidden; display:inline;}
.menu li a{background:url(navbg.png) 0 0 no-repeat;display:block; width:95px; height:34px;overflow:hidden; line-height:34px; text-align:center; font-weight:bold;}
.menu li a:hover,#select{ background:url(navbg.png) 0 -34px no-repeat; color:#fff; text-decoration:none;}
.menu li ul.childmenu{ display:none;position:absolute;top:34px; left:-60px;width:95px; padding-bottom:5px;   overflow:hidden;}
.menu li ul.childmenu li {width:95px;height:28px;line-height:28px;font-weight:bold;color:#fff;
background:#1bc0e6 ; text-align:center; overflow:hidden;}
.menu li ul.childmenu a:hover{ color:#fff;  }


.flash{margin:0 auto; position:absolute; bottom:16px; width:990px; height:310px; overflow:hidden;}


.type a{ width:190px; height:25px; line-height:25px; display:block; overflow:hidden; background:#CCC; text-align:center; color:#333; margin-bottom:8px; text-decoration:none}
.type a:hover,.type a.focu,.type a.selt{background:#09C; color:#FFF; text-decoration:none}


.text h3{ width:685px;height:30px; line-height:30px; text-align:center; margin:0px auto; color:#09C; font-size:14px;}
.text .ti{ width:685px;text-align:center; height:20px; line-height:20px; color:#666;margin:0px auto;}
.text .show{ width:685px;line-height:180%; margin:10px auto}

.news{margin-top:10px;}
.news li{ width:685px; height:26px; line-height:26px; border-bottom:1px dotted #999}
.news li span{ float:right}

/*.pic{ margin-top:10px;}
.pic li{ width:228px; height:200px; float:left; }
.pic li a{ width:200px; height:130px; border:3px  solid #a27844; display:block; margin:0 auto;}
.pic li img{ display:block; width:200px; height:130px;}
.pic li p{ text-align:center; margin:0 auto; padding-top:5px; text-indent:0 !important;}*/

.page{text-align:center; height:50px; width:685px; line-height:50px; clear:both}

.page span{}
.page strong{ padding:0 3px;}
.page a{ padding:0 3px;}
.page a:hover{ text-decoration:none;}
.page a.next_page{ padding:0 3px;}


.titleh2{ height:31px; line-height:30px; overflow:hidden; background:url(titlebg1.png) 0 0 no-repeat; color:#fff; text-indent:22px; font-size:12px; text-align:left;}
.titleh2 span{ height:31px; width:60px;float:right;}
.titleh2 span a{ height:31px; width:60px;background:url(titlebg1.png) right 0 no-repeat;text-indent:-999px; display:block;}

.newsbg td{ height:24px; background:url(newsbg.gif) 10px -1px no-repeat; text-indent:28px; line-height:24px; overflow:hidden;}
.newsbg td a{ color:#666;}
#box2{ padding:0 10px; margin:5px 0; text-align:left;}
.cshow{ line-height:1.8;}
.cshow p{ text-align:left; text-indent:2em; margin-bottom:10px;}
.cshow p img{}

.boxnews{margin:0 auto;}
.newslist{}
.newslist li{background: url("icon01.gif") no-repeat scroll 20px 14px transparent;border-bottom: 1px dotted #999999;clear: both;line-height: 38px;padding-left: 40px;}
.newslist span{color: #999999;float: right;font-weight: normal;padding-right: 15px; font-size:12px;}
.newslist a{ color:#305D98; padding-right:20px; font-size:12px;}

.indexbc{ width:210px; float:left; overflow:hidden; padding:5px 0;}
#content{
	width:990px;
	height:auto;
	margin:0 auto;
	border:1px solid #000;
	}
.con_left{
	width:730px;
	height:auto;
	float:left;
	}
.con_right{
	width:240px;
	height:auto;
	float:left;
        margin-top:50px;
	}
.con_right ul li{
	margin:2px 0px;
        padding-left:6px;
	}
.con_right span{
	line-height:30px;
	font-size:14px;
	text-align:left;	
	}
.title{
	width:600px;
	height:30px;
	line-height:30px;
	padding:0 0 0 10px;
	}
.content{
	width:690px;
	height:auto;
	padding:0 10px;
	}
#link{
        width:964px;
	height:60px;
        border:1px solid #ccc;
        margin:0 auto; 
        margin-bottom:8px;
        }
#link a{
        color:#626262; margin-left:10px;line-height:20px;
       }
#links{float:left;
          
          height:20px;
          display:inline;
          margin:5px 0px 5px 0px;
          }
#links a:visited{
          color:#969696;
          }
#link h6{
          margin:5px 0px 5px 8px;
          color:#305D98;
         }
