@charset "utf-8";
/* CSS Document */

/*****Basic Element*****/
* {margin:0 auto; padding:0;  margin:0;  font-family:"微软雅黑", "黑体";  font-size:12px;  }
a {text-decoration:none;}
ul {list-style:none;}
img {border:none;}
.bk{border-style:solid; border-width: 1px; border-color: #999; background:#FFF;}
.xian{border-bottom:dashed 1px #333333;}
.wenzi{ font-size:12px; font-family:"宋体"; color:#666; padding:5px 10PX 5px 10px;  }
.kj{ padding:5px 0 0 5px;  }
/*****Generic Classes*****/
.fl {float:left;}
  
.fr {
	float:right;}
.zg{  width:743px; margin-top:5px;}
.clear {
	clear:both;}
.cc{ width:224px;}
.cc_2{width:405px;}
.cc_3{width:251px; }
.right_s{  width:251px; }
.right_d{ background:url(../images/c8.jpg); height:20px; width:251px; }
.zhong_w{ background:url(../images/c9.jpg) repeat-x; height:36px; width:975px; margin:0 auto;}
.d_left{ width:270px;}
.d_left_d{ background:url(../images/w9.jpg); width:224px; height:27px;} 
.d_left_e{ background:url(../images/w10.jpg); width:224px; height:85px;} 
.d_left_dd{ width:229px;}
.d_right{ background:url(../images/w12.jpg); height:20px; width:732px;}
/*****Basic Layout*****/
#wrap {position:relative;}
/******top******/
.top_bj { background:url(../images/top1.jpg) repeat-x;   margin:0 auto;}
.top_bj_i{ background:url(../images/top2.jpg);width:984px; height:134px;  margin:0 auto;}
.top{  width:987px; margin:auto;}
.top_mc{ background:url(../images/zixiong_2.jpg); }
.hy{ float:left; height:23px;padding:2px 0 0 0;  }
.sc{ width:975px; height:23px; padding:10px 10px 0 0;  }
.sc ul{  padding:0px 0px 0 10px; margin-left:740px; }
.sc li{ color:#027DB3; padding:0px 2px 0 10px;}
.sc li a{ color:#666;}
.sc li a:hover{ color:#666; }
.top1{ width:998px; margin:auto; background:url(../images/der_r1_c2.jpg); height:103px;}
.dh{ width:220px;   font-size:18px; color:#004080;  padding-top:53px; margin-left:790px;  }
.daohang_g{ margin:auto; background:url(../images/top3.jpg) repeat-x;   margin:0 auto;}
.daohang{ width:983px; background:url(../images/nes.jpg); height:53px;  height:56px;margin:0 auto; color:#004080;  }
.daohang ul {padding:12px 0 0 70px; font-weight:bold; font-family:"宋体"; padding-top:20px; color:#004080;  }
.daohang li { background:url(../images/der_r1_c5.jpg) no-repeat right 10px;padding:0 50px 0 20px; color:#004080; }
 .daohang li a {font-size:14px; color:#FFF; }
.daohang li a:hover {font-weight:bold; color:#FFF;}/***banner***/
.banner{ width:984px;  margin:0 auto;  background-repeat: repeat;}
.banner_1{ background:url(../images/banner_bj.jpg) repeat-x;}
/***left***/
.left{ width:224px; }
.left1{ width:478px;}
.left_1{width:249px;}
.left_2{ background:url(../images/top8.jpg) repeat-y;}
.left_3{width:253px; float:right;}
.left_top{ background:url(../images/z4.jpg); height:20px; width:217px;}
.left_cp{ width:224x; margin:0 auto;}
.left_cp ul{padding:0px 0 0 0px; font-weight:bold; font-family:"宋体"; padding-top:0px ; color:#333; margin:0 auto; }
.left_cp li { background:url(../images/left1.jpg); width:224px; height:25px; text-align:center; line-height:25px; margin:0 auto; padding:0px 0px 0px 0px; }
.left_cp li a {font-size:14px; color:#FFF;  margin:0 auto;}
.left_cp li a:hover {font-weight:bold; margin:0 auto; }
.left_rc{ background:url(../images/zixiong_8.jpg); height:35px;}
.left_rc_bk {border-style:solid; border-width: 1px; border-color: #CCC; height:160px; padding:0 0 0 2px; font-family:"宋体"; font-siz:12px; color:#333;}
.left_lx{ background:url(../images/z7.jpg); height:33px; }
.left_lg{ background:url(../images/z8.jpg); height:123px;}
.zhong{ width:681px;}
.zhong_d{ width:443px;}
.rsdd{ width:232px;}
/***footer***/
.footer{ background:url(../images/footer.jpg) repeat-x; width:987px; height:92px; ; margin:0 auto; 
	overflow:hidden;}
.footer_wz{padding:30px 0; margin:0 auto; text-align:center; color:#333;}
.footer_wz  a{ color:#333;}
.footer_wz  a:hover{ color:#333;}
.db1{  text-height:32px; margin-top:40px; padding:5px 0;}
.db p {font-size:12px; text-height:32px;color:#333;text-align:center;line-height:24px;}
.db p a { color:#333;}
#main {width:987px; margin:auto; padding-bottom:10px; background:#FFF;  background-repeat:repeat;  }
#main1 { width:971px; margin:0 auto;  background:url(../images/zhong_bj.jpg) repeat-x;  background-repeat:repeat; }
#main .main_left{ width:729px; float:left;}
#main .main_right{ width:738px;  float:right; }
#main .main_right_left{ width:482px; float:left; }
#main .main_right_left_bt { width:276px; float:right; }
#main .main_right_left_bd { background:url(../images/z11.jpg); height:63px; }
#main .main_right_right{ width:254px; float:right; }
#main .main_right_right_bt{ width:254px; background:url(../images/z13.jpg);height:35px; }
#main .main_right_footer{ background:url(../images/z15.jpg); height:34px;}
.zhong_s{ background:url(../images/w10.jpg); height:35px;  width:702px;}


/***news***/
.bannerbj{ background:url(../images/w6.jpg) repeat-x;  width:100%}
.news1{ }
.news1 ul{ }
.news1 li{border-bottom:dashed 1px #333333 ; height:15px;  }
.news1 li a{ color:#666;}
.news1 li a:hover{ color:#666;}
.news{ padding:0px 0px 0px 0px;}
.news ul{ }
.news li{ border-bottom:dashed 1px #333333 ; height:20px; padding:4px 0px 0px 0px; }
.news li a{ color:#333;padding:20px 0px 20px 0px;}
.news li a:hover{ color:#333;}
/***cp***/
#demo1 {
	width:789px;

	padding:10px 0 5px 0;
	overflow:hidden;
	
}
#demo1 ul li {display:inline;
	width:770px;
	height:166px;
	padding-left:10px;
	_padding-left:0;
}
#demo1 ul li a {
	display:block;
	float:left;
	width:176px;
	margin:0 10px;
}
#demo1 ul li a img {
	border:1px #ccc solid;
}
#demo1 ul li a p {
	font-size:12px;
	color:#ababab;
	text-align:center;
	padding-top:10px;
}
.left12{ width:457px;}
.cpzs_d{ color:#333; font-family:"宋体"; font-size:14px; font-weight:bolder;}
.cpzs_d a{ color:#333; font-family:"宋体"; font-size:14px; font-weight:bolder;}
.cpzs_d a:hover{ color:#333; font-family:"宋体"; font-size:14px; font-weight:bolder;}
.zhong_lv{ background:url(../images/c12.jpg); height:35px;}
.zhong_lb{ background:url(../images/c13.jpg); height:34px;} 
.zhong_lc{ background:url(../images/w12.jpg); height:20px;} 
.zhong_ld{ background:url(../images/w13.jpg); height:35px;}
.zhong_le{ background:url(../images/w15.jpg); height:35px;}


/***公共页***/

.g_gy{ background:url(../images/top12.jpg); height:26px;}
.g_gy1{ float:right; width:725px; color:#FFF; font-family:"宋体"; font-size:14px;font-weight:bolder; text-align:left; padding:5px 0 0 0;}
.g_gy2{ float:right; width:30px; color:#333; font-family:"宋体"; font-size:8px;text-align:left; padding:11px 0 0 0;}
.g_gy2 li{ color:#333; font-size:8px;}
.g_gy2 a:hover{ color:#333;font-size:8px;}
.g_gy2 a{ color:#333; font-size:8px;}


.black2 { padding:7px; text-align:center;}
.black2 a { display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; color: #000;}

.aaa{ display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; background: #999; color:#FFF}

.black2 a:hover { background: #999; color:#FFF}
.black2 span { display: inline; height:22px; line-height:22px; font-size:12px; font-family: "Arial Black", Gadget, sans-serif; text-decoration:none; margin:2px; text-align:center; padding:2px 8px; border:1px solid #cccccc; color:#999999;}
.res{background:url(../images/top1.jpg) repeat-x; height:127px;}
.dess{ width:1002px; margin:0 auto;}