@charset "gb2312";
body, p, ul, li { font-family:"Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:14px; color:#505050; }
em {font-style: normal;}
a { color:#333; text-decoration:none }
a:hover { color:#e22929; text-decoration:none }
div {margin: 0px; padding: 0px;}
ul, ol, li, dl, dt, dd, form, h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; list-style:none; }
.clear {clear: both;}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pagebody {
	background: url(top_bg.jpg) repeat-x 0px 0px;margin: auto; width: 100%; height: auto;
}
.header {
	background:none; margin: auto; width: 100%; height: auto;
}
.topbox {
	background: url(top_bg.jpg) repeat-x 0px 0px; margin: auto; width: 1000px; height: 40px;color: rgb(250,250,250);
}
.top_lico {
	width: 350px;padding-left:20px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 6px;
}
.top_lico a {
	background: url(top_pre.png) no-repeat left; height: 40px; color: rgb(247, 244, 244); line-height: 40px; font-size: 12px; float: left; display: block;
}

.top_lico .ico2 {
	 width:80px; padding-left: 19px;
}

.top_lico a:hover {
	color: rgb(204, 0, 0);
}
.top_rlink {
	height: 40px; padding-right: 3px;line-height:40px;
}
.banbox {
	background: url(ban_bg.jpg) no-repeat center;margin: auto; width: 100%; height: 130px; overflow: hidden; position: relative; z-index: 99;
}
.banner {
	width: 1000px; height: 130px; overflow: hidden;margin: auto;
}
.menubox {
	background: url(menu_bg.jpg) repeat-x; margin: auto; width: 100%; height: 48px; border-top-color: rgb(236, 236, 236); border-bottom-color: rgb(234, 234, 234); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative; z-index: 100;
}
.menuban {
	margin: auto;width: 1000px; height: 48px; border-left-color: rgb(236, 236, 236); position: relative;
}
.menuban dd {
	width: 145px; height: 48px; border-right-color: rgb(236, 236, 236); float: left; z-index: 110;
}
.menuban dd #mu {
	width: 118px; height: 48px; position: relative; z-index: 120;
}
.menuban dd #mu a {
	left: -1px;
	width: 118px;
	height: 48px;
	color: #000;
	text-align:center;
	line-height: 48px;
	font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ;
	font-size: 17px;
	display: block;
	position: absolute;
	z-index: 130;
}
.menuban dd #mu a:hover {
	background: url(menu_move.png) no-repeat;
	color: rgb(250,250,250);
}
.menuban dd #mu a:hover {
	background: url(menu_move.png) no-repeat;
	color: rgb(250,250,250);
}

.menuban dd #mu {
	 padding: auto; width: 118px;
}
.search {
    width: 250px;height: 30px;margin-top: 8px;
}
.seabar {
    height: 30px;width: 165px;padding-left: 10px;background: url(sl.png) left bottom no-repeat;font: 12px/2 Î¢ÈíÑÅºÚ;overflow: hidden;border:none;outline: none;
}
.seabut {
    background: url(sr.png) left bottom no-repeat;
    height: 30px;width: 46px;margin-top: 2px;cursor: pointer;border:none;	
}
.menulist {
	width: 750px;height: 48px;border-left-color: rgb(236, 236, 236);position: relative;
}
.bot10 {
    margin-bottom: 10px;
}
.hot ul li a:hover {
    color: rgb(0, 102, 153);
}

.is-list1 {
    padding: 10px 10px 0px 5px;
    clear: both;
    font-size: 14px;
    font-family: "Microsoft YaHei";
}

.is-list1 li {
    height: 28px;
    line-height: 28px;
    padding-left: 8px;
    font-size: 14px;
}
.is-list1 li span {
	color: rgb(153, 153, 153); font-size: 12px; float: right;
}
.is-titles3 {
	background: rgb(239, 239, 239); height: 36px; line-height: 36px; font-family: "Î¢ÈíÑÅºÚ"; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.is-titles3 .tabs a {
	text-align: center; color: rgb(102, 102, 102); font-size: 14px; float: left;
}
.is-titles3 .tabs a.on {

    font-family: "Î¢ÈíÑÅºÚ"; }
.is-titles3 .tabs a.aon {
    background: url(new_tab.jpg) repeat-x left top;color: rgb(250,250,250);
}
.slideBox{ width:990px; height:76px; overflow:hidden; position:relative;    } 
        .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
        .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
        .slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
        .slideBox .hd ul li.on{ background:#f00; color:#fff; } 
        .slideBox .bd{ position:relative; height:100%; z-index:0;   } 
        .slideBox .bd img{ width:990px; height:76px; } 
.KSS_titleBox .title{float:left;}
.container {
	margin: auto; width: 1000px; height: auto; padding-bottom: 15px;
}
.is-mainbox {
	background: rgb(255, 255, 255); margin: 0px auto; width: 1000px; clear: both;
}
.is-mainnr {
	padding: 10px 1px;
}
.is-flash {
	width: 500px; height: 316px;
}
.xxgk_title {   
	background: url(xxgk_tab.jpg) repeat-x left top;width: 1000px;height: 40px;border-bottom: 2px solid #0068bb;
 }
.xxgk_list{
	  width:1000px;
	 height:226px;
 }
.xxgk_list .xxgk_left{
	width:660px;height:226px; margin-top:10px;
}
.xxgk_list .xxgk_right{
	width:330px;height:226px;margin-top:10px;margin-left:10px;float: right;
}
.xxgk_list .xxgk_left .left_tab1{
	width:660px;height:86px; float:left;margin-bottom:10px;
}
.xxgk_list .xxgk_left .left_tab2{
	width:660px;height:130px; float:left;
}
.left_tab1 ul li{
	width: 124px;
    height: 87px; 
    
    text-align: center;
    
	float: left;
	margin-right: 6px;
}
.left_tab1 ul li a{
    width: 124px;
    height: 37px;
    text-align: center;
    border: 1px solid #0068bb;
    float: left;
	padding-top:50px;
	text-decoration: none;
	
}
.left_tab1 ul li a:hover{
    width: 124px;
    height: 37px;
    text-align: center;
    background: #0068bb;
    float: left;
	padding-top:50px;
	text-decoration: none;
}
.left_tab1 ul li.l1 a {
	background:url(index21.png) no-repeat 50% 20%;color:black;
}
.left_tab1 ul li.l1 a:hover {
	background:url(index11.png) no-repeat 50% 20% #0068bb;color:white;
}
.left_tab1 ul li.l2 a {
	background:url(index22.png) no-repeat 50% 20%;color:black;
}
.left_tab1 ul li.l2 a:hover {
	background:url(index12.png) no-repeat 50% 20%  #0068bb;color:white;
}
.left_tab1 ul li.l3 a {
	background:url(index23.png) no-repeat 50% 20%;color:black;
}
.left_tab1 ul li.l3 a:hover {
	background:url(index13.png) no-repeat 50% 20% #0068bb;color:white;
}
.left_tab1 ul li.l4 a {
	background:url(index24.png) no-repeat 50% 20%;color:black;
}
.left_tab1 ul li.l4 a:hover {
	background:url(index14.png) no-repeat 50% 20%  #0068bb;color:white;
}
.left_tab1 ul li.l5 a {
	background:url(index25.png) no-repeat 50% 20%;color:black;
}
.left_tab1 ul li.l5 a:hover {
	background:url(index15.png) no-repeat 50% 20%  #0068bb;color:white;
}

.xxgk_list .xxgk_left .left_tab2 ul li a {
	background:  rgb(236, 243, 245);
	border: 1px solid rgb(255, 255, 255);
	border-image: none;
	width: 124px;
	height: 50px;
	color: rgb(0, 51, 102);
	line-height: 50px;
	font-size: 14px;
	float: left;
	display: block;
	text-align:center;
	margin:5px 4px 5px 0px;
}
.xxgk_list .xxgk_left .left_tab2 ul li a:hover {
	background: no-repeat rgb(237, 246, 249);
	border: 1px solid rgb(146, 217, 241);
	border-image: none;
	font-weight: bold;
}

.zwgk_xxktop a {
	background: rgb(250, 250, 250); width: 109px; height: 35px; text-align: center; line-height: 35px; font-size: 15px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left; display: block;
}
.zwgk_xxktop a.sec2 {
	background: rgb(22, 168, 218);
	height: 35px;
	line-height: 35px;
	color: rgb(255, 255, 255);
	margin-top: 0px;
}
.zwgk_xxktop a:hover {
	background: rgb(22, 168, 218);
	height: 35px;
	color: rgb(255, 255, 255);
	margin-top: 0px;
}
.zwgk_xxknr{
	width: 330px;
    height: 185px;
    line-height: 28px;
}
.is-list1 {
    padding: 10px 10px 0px 5px;
    clear: both;
    font-size: 14px;
    font-family: "Microsoft YaHei";
}
.index_fw{
	width: 1000px;
}
.zwfw_left{
	width:660px; margin-top:10px;
}
.zwfw_right{
	width:330px;margin-top:10px;margin-left:10px;float: right;
}
.bsfw_list{width: 660px;height: 216px;margin-top:5px;float: left;}
.zmhd_list{width: 330px;height: 130px;margin: 10px 5px 0px 10px;;float: left;}
.bsfw_list ul li a {
	background:  rgb(236, 243, 245);
	border: 1px solid rgb(22, 168, 218);
	border-image: none;
	width: 210px;
	height: 60px;
	color: rgb(0, 51, 102);
	line-height: 60px;
	font-size: 15px;
	float: left;
	display: block;
	text-align:center;
	margin:5px 6px 5px 2px;
	font-weight: bold;
}
.bsfw_list ul li a:hover {
	background: rgb(22, 168, 218);
	border: 1px solid rgb(22, 168, 218);
	border-image: none;
	color:rgb(237, 246, 249);
	font-weight: bold;
}
.zmhd_list ul li{
	width: 150px;
    height: 60px; 
    margin-bottom: 10px;
    text-align: center;
	line-height:60px;
    color: white;
    border: none;
	float: left;
	margin-right:10px;
}
.zmhd_list ul li a {
	color:#ffffff;
	margin-left: 25px;
}
.zmhd_list ul li:nth-child(1) {
    background: url(xzxx.jpg) no-repeat;
	border-image: none;
	width: 150px;
	height: 60px;
	background-size:100%100%;
}
.zmhd_list ul li:nth-child(2) {
    background: url(gqhy.jpg) no-repeat;
	border-image: none;
	width: 150px;
	height: 60px;
	background-size:100%100%;
}
.zmhd_list ul li:nth-child(3) {
    background: url(yjzj.jpg) no-repeat;
	border-image: none;
	width: 150px;
	height: 60px;
	background-size:100%100%;
}
.zmhd_list ul li:nth-child(4) {
    background: url(zxft.jpg) no-repeat;
	border-image: none;
	width: 150px;
	height: 60px;
	background-size:100%100%;
}
.index_bmcx{
	width:330px;
	 height: 35px;
    line-height: 35px;
	margin-top:10px;
    border-bottom: 1px solid #0068bb;
   color: rgb(250,250,250);
}
.index_bmcx h1 {
    background: rgb(24, 122, 202);font-size: 15px;
}
.bmcx_list{
	width:330px;line-height: 30px;
}
.bmcx_list ul li{
	width: 110px;
    height: 30px; 
   
    text-align: center;
	line-height:30px;
    font-size: 15px;
    border: none;
	float: left;
	
}
.index_link{
	background-image:-webkit-linear-gradient(to top, rgb(236, 236, 236), rgb(250, 250, 250)); background-image:linear-gradient(to top,rgb(236, 236, 236),rgb(250, 250, 250));
	width: 1000px;height: 80px;
}
.link_tab{
	width:1000px;height:40px;
}
.link_tab img{
	height:25px;float:left;margin:10px 0px 0px 10px;
}
.wzdh{
	font-family:" Î¢ÈíÑÅºÚ";width:1000px;height:40px;
}