body {
	margin:0;
	padding:0;
	line-height:26px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#111;text-decoration:none;}
a:hover {color:#af1c2f;text-decoration:none;}

.center{ text-align:center}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:3px;}
.img:hover img{border: 1px solid #cccccc;}

/*¶¥²¿ÑùÊ½*/
.top_up{
	width:100%;
	height:32px;
	border-bottom:1px #e6e6e6 solid;
	margin:0 auto;
	line-height: 32px;
	background-color: #f5f5f5;
}
.top_left{ width:500px; float:left; color:#111; font-size:13px; text-indent:10px;}
.top_right{ width:150px; float:right; color:#111; font-size:13px; text-align:center;}
.top_right a{ color:#111;}
.top_right a:hover{ text-decoration:underline;}
.top{ background:url(top.jpg) no-repeat center top; width:1100px; height:119px; margin:0 auto}

/*µ¼º½ÑùÊ½*/

/*µ¼º½ÑùÊ½*/
.Top_menu {width:100%;height:50px; margin:0 auto; background:url(nav.jpg) repeat-x center top; }
.Top_menu ul{list-style:none; width:1100px; margin:0 auto; position:relative; z-index:10;}
.Top_menu ul li{float:left;width:180px;text-align:center; height:50px; line-height:50px; font-size:16px;}
.Top_menu ul .li_link{width:0px; height:50px; background:url(menu.jpg) no-repeat center;}
.Top_menu ul li a:link{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:visited{ color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{ color:#fff; text-decoration:none;display: block;} 
.Top_menu ul li a:active { color:#fff;display: block;}

.nqType{position:relative; overflow: hidden; height:50px; width:1100px; margin:0 auto;}
.nqtWrap{float: right; overflow: hidden; }
.nqtWrap li{float: left; }
.nqtWrap li a{display: block; height:50px; padding:0;line-height:50px; color: #fff; text-decoration: none; }
.nqtWrap li a:hover{ /*border-bottom-color: #058bbc;*/ color: #fff; }

.nqUnderline{position: absolute; bottom: 0; right: 0; height:50px; background:url(on_nav.jpg) no-repeat center; width:120px; z-index:1;}


/* ÂÖ»»Çø */
.flash{ margin-top:1px;}
/*ÂÖ»»*/
.banner{position: relative; height: 550px; overflow: hidden;}
.bwrap{position: relative; z-index: 0; margin:0 auto; text-align:center }
.bquery{position: relative; z-index: 0; height:0px; }
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 0px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0; }
.blist img{ }
/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }
.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }
.bannerTmpBox a img{position: absolute; }*/
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height: 0px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height: 0px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(banner_control.png) no-repeat left center; }
.bctrli a:hover,
.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }



.main{ width:1100px; height:auto; overflow:hidden;  margin:0 auto; margin-top:20px; margin-bottom:0px;}

.sy_left{ float:left; width:228px; height:auto; overflow:hidden}
.sy_left_top{ width:228px; height:43px; background:url(sy_left_top.jpg) no-repeat; margin:0 auto; text-align:center; line-height:40px; color:#013fbe; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.sy_left_bg{ width:228px; height:496px; background:url(sy_left_bg.jpg) repeat-y; margin:0 auto}

.sy_left_list{ width:208px; height:auto; overflow:hidden; margin:0 auto;}
.sy_left_list ul{}
.sy_left_list ul li{ width:208px; height:27px; background:url(sy_left_list.jpg) no-repeat; margin:0 auto; font-size:12px; line-height:27px; margin-top:10px;}
.sy_left_list ul li a:link{padding-left:30px; display:block;text-decoration:none; color:#013fbe}
.sy_left_list ul li a:visited{ display:block;text-decoration:none; color:#013fbe}
.sy_left_list ul li a:hover{  height:27px; line-height:27px; display:block;text-decoration:none; color:#013fbe}
.sy_left_list ul li a:active{ display:block;text-decoration:none; color:#013fbe}

.youshi{ float:left; width:872px; height:537px; background:url(youshi.jpg) no-repeat;}

.banner2{ width:1100px; height:43px; background:url(banner2.jpg) no-repeat; margin:0 auto;}
/*²úÆ·*/

.title{ width:1200px; height:120px; background:url(title.png) no-repeat; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.title_en{ width:1200px; height:70px; text-align:center; margin:0 auto; line-height:80px; font-family: Georgia, "Times New Roman", Times, serif; font-size:36px; text-transform:uppercase; color:#939393}
.title_cn{ width:1200px; height:50px; text-align:center; margin:0 auto; line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:32px; font-weight:bold;color:#0040bc}

/*²úÆ·*/
.cp{ width:1100px; height:auto; overflow:hidden; margin:0 auto;}


.cp_link{ width:100%; margin:0 auto; height:auto; margin-top:20px;}

OL LI {
 MARGIN:0px
}
#con_zzjs_net {
 FONT-SIZE: 12px; WIDTH:100%;}
#tags {MARGIN:0 auto; WIDTH:1100px; HEIGHT:35px; font-size:14px; text-align:center;}
#tags a:hover{ background-color:#0040bc; color:#FFFFFF; width:131px; height:35px; line-height:35px;}

#tags LI { width:131px; FLOAT:left; HEIGHT:35px; line-height:35px; margin-left:3px; margin-right:3px;}
#tags LI A { width:131px; FLOAT: left; COLOR: #333; LINE-HEIGHT:35px; HEIGHT:35px; font-size:14px; display:block; text-align:center;border:1px #e5e5e5 solid}
#tags LI.emptyTag {
 BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;
}
#tags LI.selectTag { POSITION: relative; HEIGHT:35px; margin-bottom:0px;
}
#tags LI.selectTag A {
 BACKGROUND-POSITION: right top; width:131px; LINE-HEIGHT:35px; HEIGHT:35px;background-color:#0040bc; color:#FFFFFF;}
#tagContent { clear:both; white-space:normal; word-break:break-all; width:1100px; margin:0 auto; height:auto;
}
.tagContent {
DISPLAY: none;  WIDTH:1100px; margin:0 auto; PADDING-TOP: 20px; HEIGHT:auto;
}
.tab_box{ max-height:500px; overflow:hidden;}

#tagContent DIV.selectTag {
 DISPLAY: block
}
#tagContent li {
  float: left; margin-left:10px; margin-right:10px; width:280px; height:250px; text-align:center; line-height:20px;
}


/*.cp{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.cp_top{ width:1100px; height:34px; background:url(cp_top.jpg) no-repeat; margin:0 auto}
.cp_tf{ float:left; margin-left:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;  line-height:34px; color:#FFFFFF}
.cp_tf0{ float:left; margin-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:34px; color:#FFFFFF}
.cp_r a{ float:right; margin-right:10px; line-height:34px; color:#FFFFFF}
.cp_bg{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}

.cp_list{ float:left;  width:220px; height:180px; text-align:center}

*/
/*¹«Ë¾¼ò½é*/
.gsjj{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.gsjj_top{ width:1100px; height:34px; background:url(cp_top.jpg) no-repeat; margin:0 auto}
.gsjj_tf{ float:left; margin-left:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;  line-height:34px; color:#FFFFFF}
.gsjj_tf0{ float:left; margin-left:20px; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; line-height:34px; color:#FFFFFF}
.gsjj_r a{ float:right; margin-right:10px; line-height:34px; color:#FFFFFF}
.gsjj_bg{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}

.gsjj_left{ float:left; width:380px; height:310px; background:url(gs.jpg) no-repeat;}
.gsjj_right{ float:right; width:700px; height:350px; line-height:30px; color:#111;}

.gsjj_list{ float:left; margin-left:20px; width:100px; height:30px; background:#0040bc; text-align:center; display:block; }
.gsjj_list a{ width:100px; height:30px; background:#0040bc; text-align:center; display:block;color:#FFFFFF; line-height:30px;}
.gsjj_list a:hover{ width:100px; height:30px; background:#cc0001; text-align:center; display:block;}

.banner1{ width:1100px; height:125px; background:url(banner.jpg) no-repeat center top; margin:0 auto; margin-top:10px;}

.zh{ width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:40px;}
.zh_lx{ float:left; width:236px; height:auto; overflow:hidden}
.zh_lx_top{ width:236px; height:34px; background:url(cp_top.jpg) no-repeat center left;}
.zh_lx_tf{ float:left; margin-left:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;  line-height:34px; color:#FFFFFF}
.zh_lx_r a{ float:right; margin-right:10px; line-height:34px; color:#FFFFFF}
.zh_lx_bg{
	width:236px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	margin-top:10px;
	line-height: 29px;
}

/*ÐÂÎÅ×ÊÑ¶*/
.news1{ float:left; width:412px; height:auto; overflow:hidden; margin-left:20px;}
.news2{ float:right; width:412px; height:auto; overflow:hidden;}

.news_top{ width:412px; height:34px; background:url(cp_top.jpg) no-repeat center left;}
.news_tf{ float:left; margin-left:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; font-weight:bold;  line-height:34px; color:#FFFFFF}
.news_r a{ float:right; margin-right:10px; line-height:34px; color:#FFFFFF}
.news_bg{ width:412px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}

.news_list{ background:url(icon5.jpg) no-repeat left center; text-indent:10px; line-height:30px; border-bottom:#CCCCCC 1px dashed}
.data{ text-align:right; margin-right:0px!important; margin-right:10px; color:#666}



/*left*/
.left{ float:left; width:250px; }
.left_top{ width:250px; height:35px; background:url(left_top.jpg) no-repeat; margin:0 auto}
.left_tf{ float:left; margin-left:30px!important; margin-left:20px; line-height:30px; font-size:18px; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ";}
.left_bg{ width:250px; height:auto; overflow:hidden; background:url(left_bg.jpg) repeat-y; margin:0 auto;}
.left_bt{ width:250px; height:10px; background:url(left_bt.jpg) no-repeat; margin:0 auto;}

.left_list{ width:242px; margin:0 auto;}
.left_list ul{}
.left_list ul li{ width:242px; height:35px; background:url(left_list.jpg) no-repeat; margin:0 auto; font-size:14px; line-height:35px; margin-top:5px;}
.left_list ul li a:link{padding-left:30px; display:block;text-decoration:none; color:#111}
.left_list ul li a:visited{ display:block;text-decoration:none; color:#111}
.left_list ul li a:hover{  height:35px; line-height:35px; background:url(left_list0.jpg) no-repeat; display:block;text-decoration:none; color:#0040bc}
.left_list ul li a:active{ display:block;text-decoration:none; color:#0040bc}

.left_list0{ width:180px; margin:0 auto;}
.left_list0 ul{}
.left_list0 ul li{ width:180px; height:35px; background:url(left_list1.jpg) no-repeat; margin:0 auto; line-height:30px; margin-top:3px;}
.left_list0 ul li a:link{padding-left:30px; display:block;text-decoration:none; color:#111}
.left_list0 ul li a:visited{ display:block;text-decoration:none; color:#111}
.left_list0 ul li a:hover{  height:35px; line-height:35px; font-weight:bold; display:block;text-decoration:none; color:#111}
.left_list0 ul li a:active{ display:block;text-decoration:none; color:#111}


.left_lx_top{ width:250px; height:43px; background:url(left_lx_top.jpg) no-repeat; margin:0 auto; margin-top:10px;}
.left_lx_tf{ float:left; margin-left:30px!important; margin-left:20px; line-height:40px; font-size:24px; color:#013fbe; font-family:"Î¢ÈíÑÅºÚ";}
.left_lx_bg{ width:250px; height:auto; overflow:hidden; background:url(left_lx_bg.jpg) repeat-y; margin:0 auto;}
.left_lx_bt{ width:250px; height:10px; background:url(left_lx_bt.jpg) no-repeat; margin:0 auto;}

/*right*/
.right{ float:right;width:825px;}
.right_top{ width:825px; height:34px; background:url(right_top.jpg) no-repeat; margin:0 auto}
.right_tf{ float:left; margin-left:30px!important; margin-left:15px; line-height:34px; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }
.right_r{ text-align:right; line-height:34px; margin-right:10px!important; margin-right:10px;color:#fff; }
.right_r a{ color:#fff;}
.right_bg{ width:825px; height:auto; overflow:hidden; margin:0 auto; }
.right_bt{ width:825px; height:7px; margin:0 auto}
.right_con{ width:825px; height:auto; overflow:hidden; margin:0 auto; color:#111; line-height:26px; margin-top:20px;}




/*foot*/
.foot_bg {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	margin-top:40px;
	background-color:#3b3b3b
}
.foot_nav {
	width:1000px;
	height:40px;
	margin:0 auto;
	border-bottom:1px #767677 solid;
	margin-top:10px;
	text-align:center;
	line-height:40px;
	color:#FFFFFF
}
.foot_nav a {
	color:#FFFFFF
}
.foot {
	width:1200px;
	height:165px;
	background:url(foot.jpg) no-repeat;
	margin:0 auto
}
.foot_con {
	width:1200px;
	height:auto;
	padding-top:40px;
	line-height:30px;
	color:#FFFFFF;
	text-align: center;
}
.foot_con a {
	color:#FFFFFF
}

.main{ width:1100px; height:auto; overflow:hidden;  margin:0 auto; margin-top:30px;}
/*sycp*/
.sy_cp_list{ float:left;  width:250px; height:235px; text-align:center; margin-left:20px; border:1px #ececec solid;  margin-bottom:10px;}
.sy_cp_list a{ width:260px; height:235px; text-align:center;  display:block;  color:#111; line-height:40px; }
.sy_cp_list a:hover{ width:260px; height:235px; text-align:center;  display:block; background-color:#0040bc; color:#FFFFFF}