@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
html, body { font-family:"微软雅黑" ; }/*一般页面请删除此项，或改成font-family*/
.boxcenter { margin:0 auto;}

/*字体及公共样式*/
.hui12_333,.hui12_333 a{color:#333; font-size:12px;}
.bai12,.bai12 a{color:#fff; font-size:12px;}
.mar_t20{margin-top:20px}

.nav{margin:auto; width:1000px; height:43px; background:url(xx_nav_bg03.jpg;vpn_img) no-repeat center top}
.nav_li{margin:0 5px; float:left}
.nav_li li{width:95px; line-height:43px; float:left; text-align:center}
.nav_li a{ font-size:16px; color:#fff; font-weight:bold; text-decoration:none}
.nav_li a:hover{ text-decoration:underline}
.search{width:183px; height:24px; float:right; margin:9px 16px auto auto; background:url(xx_search_bg03.png;vpn_img) no-repeat center}
.search h1{width:130px; float:left; padding:0 10px}
.search h1 input{width:130px; border:none; background:none; line-height:22px; height:22px; font-size:12px; color:#b85608}
.box{width:1000px; margin:0 auto; background:#fff}
.box_l{width:700px; float:left}
.box_r{width:280px; float:right; padding-top:15px}
.tzgg{background:url(xx_tzgg_bg02.png;vpn_img) no-repeat center; margin-top:15px; padding:0 45px}
.tzgg h1{ font-size:14px; color:#785f07; font-weight:bold; width:80px; line-height:33px; float:left}
.tzgg h2{ line-height:33px; color:#63625f;}
.tzgg h2 a{ font-size:12px; color:#63625f; text-decoration:none}
.tzgg h2 a:hover{color:#ed7d02}
.xwbt{padding:20px 0 24px 0; font-size:30px; color:#0c539b; font-weight:bold; text-align:center; background:url(xx_h_bg.gif;vpn_img) no-repeat left bottom}
.xwbt a{font-size:30px; color:#0c539b; font-weight:bold; text-decoration:none}
.xwbt a:hover{text-decoration:underline}
.new_l{width:340px; float:left}
/*rollpic*/
#YSlide{position:relative; z-index:1; width:340px; height:240px; overflow:hidden;}
.YSample{margin:0 auto;overflow:hidden;}
.YSample,.YSample img{width:340px;height:240px;}
.YSample strong{position:absolute;z-index:5;bottom:0px;left:0px;font-weight:normal;width:340px;height:27px;line-height:27px;text-indent:5px;font-size:12px;color:#FFF;background-color:#000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=50);}
#YSIndex{position:absolute; z-index:6; top:222px; left:4px; width:330px; text-align:right; height:10px;  overflow:hidden; }
#YSIndex a:link,#YSIndex a:visited,#YSIndex a:hover{position:relative; z-index:6; padding:6px 5px; background:#adadad; color:#FFF; margin-right:4px;font-weight:normal;text-decoration:none; font-size-adjust: none;-webkit-text-size-adjust:
none;-moz-font-size-adjust: none;-ms-font-size-adjust:
none;-o-font-size-adjust: none; }
#YSIndex a:hover,#YSIndex a.current:link,#YSIndex a.current:visited,#YSIndex a.current:hover{background-color:#fe6114;}
.new_r{width:340px; float:right}
.new_r ul{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F5F5F5;
	padding-top: 10px;
}
.new_r h1{font-size:16px; color:#000; font-weight:bold}
.new_r h2{
	line-height:20px;
	color:#898989;
	font-size:12px;
	margin-bottom: 15px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.new_r h2 a{ font-size:12px; color:#c32528; text-decoration:none}
.new_r h2 a:hover{text-decoration:underline}
.new_r ul{ margin-top:10px}
.new_r li{ background:url(xx_li1.gif;vpn_img) no-repeat left center; padding-left:15px; line-height:27px}
.new_r li a{font-size:14px; color:#404040; text-decoration:none}
.new_r li a:hover{color:#ed7d02}
.new_r span{float:right; font-size:12px; color:#898989}
.zwxw{
	height:30px;
	line-height:30px;
	background-image: url(xx_zwxw_bg03b.png;vpn_img);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 35px;
}
.zwxw2{ background:url(xx_zwxw_bg03b.png;vpn_img) no-repeat left; padding:0 0 0 27px; height:30px; line-height:30px}
.zwxw span{display:none}
.zwxw2 span{display:none}
.zwxw a{ font-size:16px; color:#ed7d02; font-weight:bold; text-decoration:none}
.zwxw2 a{ font-size:16px; color:#ed7d02; font-weight:bold; text-decoration:none}
.zwxw_li{ margin:2px 0 10px 0}
.zwxw_li li{ line-height:24px; background:url(xx_li8.gif;vpn_img) no-repeat left center; padding-left:15px;}
.zwxw_li a{ font-size:12px; color:#404040; text-decoration:none}
.zwxw_li a:hover{ color:#ed7d02}
.gggs_li{ height:54px; padding-top:5px; margin:6px 0 15px 0}
.gggs_li h1{ background:url(xx_li8.gif;vpn_img) no-repeat left center;}
.gggs_li a{line-height:24px; color:#404040; padding-left:15px; text-decoration:none; font-size:12px}
.gggs_li a:hover{color:#ed7d02}
.video{ margin-top:8px;}
.video h1{ background:url(xx_play.png;vpn_img) no-repeat; width:226px; height:20px; padding:10px 10px 0 44px; position:absolute; margin-top:55px; margin-left:0px}
.yzjxs{width:1000px; margin:20px auto}
.cg_l{ width:340px; float:left;}
.cg_r{ width:340px; float:right;}
.cg_h{ height:31px; background:url(xx_cg_bg03.png;vpn_img) no-repeat left center; font-size:16px; color:#fff; font-weight:bold; padding-left:38px; line-height:31px;}
.cg_tit a{line-height:38px; color:#262626; font-size:14px; font-weight:bold; text-decoration:none}
.cg_tit a:hover{color:#ec7b01}
.cg_jj h1{float:left; padding-right:15px}
.cg_jj h2{color:#898989; text-indent:2em; line-height:20px;}
.cg_jj h2 a{ color:#c32528; font-size:12px;}
.cg_li{ margin-top:5px}
.cg_li li{ background:url(xx_li8.gif;vpn_img) no-repeat left center; padding-left:15px; line-height:30px; border-bottom:1px dashed #dcdcdc}
.cg_li li a{ font-size:12px; color:#404040; text-decoration:none}
.cg_li li a:hover{ color:#ec7b01}
.box_r2{width:280px; float:right; background:#f4f4f2; padding-bottom:10px; }
.yzdt{ background:url(xx_li9.gif;vpn_img) no-repeat left bottom; line-height:33px; margin:0px 10px 5px 10px; height:33px; padding-left:5px}
.yzdt a{ font-size:15px; color:#ec7b01; font-weight:bold; text-decoration:none}
.yzdt_js{width:250px; margin:0 auto; padding-top:5px }
.yzdt_js h1{float:left; padding-right:10px}
.yzdt_js h2{ line-height:22px; padding-bottom:10px}
.yzdt_js h2 a{font-size:14px; color:#404040; text-decoration:none}
.yzdt_js h2 a:hover{color:#ec7b01}
.yzdt_js h3{ font-size:12px; color:#898989}
.yzdt_li{ width:250px; margin:5px auto 20px auto }
.yzdt_li li{ background:url(xx_li3.gif;vpn_img) no-repeat left center; padding-left:15px; line-height:30px; border-bottom:1px dashed #dcdcdc}
.yzdt_li li a{ font-size:12px; color:#404040; text-decoration:none}
.yzdt_li li a:hover{ color:#ec7b01}
.bmfw{ width:250px; margin:0 auto; background:#fff}
.bmfw li{float:left}
.tscg{width:1000px; margin:0 auto}
.tscg_h{ background:url(xx_tscg_bg03.jpg;vpn_img) no-repeat left center; height:31px;}
.tscg_tit{  font-size:18px; padding-left:35px; color:#fff; font-weight:bold; line-height:31px}
.tscg_tit a{ font-size:18px; color:#fff; font-weight:bold; text-decoration:none}
.tscg_li{width:1000px; overflow:hidden; padding:15px 0 20px 0}
.tscg_list{width:1015px;}
.tscg_list li{float:left; width:240px; margin-right:13px;}
.tscg_list li span{width:240px; height:25px; line-height:24px; background:url(xx_yy.png;vpn_img) repeat-x ; text-align:center; position:absolute; margin-top:125px; margin-left:0px}
.tscg_list li span a{font-size:12px; color:#fff; }
.xx_line{ height:7px; background:url(xx_li6.jpg;vpn_img) repeat-x}

.tab{width:1000px;height:38px; border-bottom:1px solid #dadada; margin:20px auto 0 auto}
.tab ul{margin:0;padding:0;}
.tab li{float:left;height:38px; width:150px; line-height:38px;text-align:center;cursor:pointer; font-size:16px; color:#1d1d1d}
.tab li.now{ background:url(xx_li10.png;vpn_img) no-repeat center bottom}
.block{display:block;}
.tab_qh{width:1000px; margin:15px auto 0 auto}
.dx_li{margin-bottom:8px; width:1000px;}
.dx_li h1{ background:url(xx_li703.png;vpn_img) no-repeat center; width:80px; line-height:27px; float:left; margin-right:10px; font-size:15px; color:#844400; text-align:center}
.dx_li h2{line-height:30px; }
.dx_li h2 a{ color:#9b9999; font-size:14px; padding-right:24px;  text-decoration:none; }
.dx_li h2 a:hover{color:#844852}
.dx_li h2 a span{color:#844852}
.bottom{ margin:50px auto 0px auto; width:1000px; border-top:5px solid #ec7b01; padding:20px 0; text-align:center; line-height:28px; color:#38302d; font-size:12px}



.twbd_h1 {
	height: 30px;
	width: 100%;
	font-size: 16px;
	line-height: 30px;
}
.twbd_dl {
	height: 80px;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.twbd_dl dt {
	float: left;
	height: 80px;
	width: 120px;
}
.twbd_dl dt img {
	height: 80px;
	width: 120px;
}
.twbd_dl dd {
	float: right;
	height: 80px;
	width: 150px;
	font-size: 12px;
	line-height: 20px;
}
.news_l_video {
	height: auto;
	width: 100%;
	margin-top: 12px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}

.news_l_video_dl {
	height: 80px;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.news_l_video_dl dt {
	float: left;
	height: 80px;
	width: 120px;
}
.news_l_video_dl dt img {
	height: 80px;
	width: 120px;
}
.news_l_video_dl dd {
	float: right;
	height: 80px;
	width: 210px;
	font-size: 12px;
	line-height: 20px;
}



.nav03 {
	background-attachment: scroll;
	background-image: url(xx_zwxw_bg03.png;vpn_img);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 30px;
	width: 310px;
	font-size: 16px;
	color: #FE6114;
	font-weight: bold;
	line-height: 30px;
	padding-left: 20px;
	padding-top: 5px;
}
.nav03 a:link, .nav03 a:visited {
	color: #ED7D02;
}
.nav03 a:hover {
	color: #ED7D02;
	text-decoration: underline;
}



.gggs_li2{
	background:url(xx_gggs_bg2.gif;vpn_img) no-repeat center;
	height:54px;
	padding-top:5px;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.gggs_li2 a{line-height:24px; color:#404040; padding-left:15px; text-decoration:none; font-size:12px}
.gggs_li2 a:hover{color:#237272}
