@charset "gb2312";
/* CSS Document*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font:inherit;font-size:100%;vertical-align:baseline;} 
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;color:#000;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit; font-size:inherit; font-weight:inherit;}
legend{color:#000;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
a,button{cursor:pointer;}
/**********defined************/
body { font-size:12px; color:#444;font-family:"Microsoft Yahei"; overflow-x: hidden;}
h1, h2 { font-weight:bold; color:#333333;}
h1, h2, h3, h4, h5, h6, p { line-height:1.2em; font-size:100%;}
p{line-height:24px;}
h1{ font-size:22px;}
h2{ font-size:16px;}
h3, h4, h5, h6{ font-size:16px;}
strong {font-weight:bold;}
a {color: #444;}
a:link {text-decoration:none;} 
a:hover { color: #0b7199; text-decoration: underline;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.m-5{ margin-top:5px;}
.m-10{ margin-top:10px;}
.m-15{ margin-top:15px;}
.m-20{ margin-top:20px;}
.m-30{ margin-top:30px;}
.m-40{ margin-top:40px;}
.m-50{ margin-top:50px;}
.mr7{ margin-right:7px; display:inline;}
.mr8{ margin-right:8px; display:inline;}
.mr16{ margin-right:16px; display:inline;}
.mr20{ margin-right:20px; display:inline;}
.mr24{ margin-right:24px; display:inline;}
.p5{ padding:5px;}
.p10{ padding:10px;}
.l{ float:left;}
.r{ float:right;}
.none{display:none;}
.block{ display:block;}
.position{position:relative;}
.w300{ width:300px}
.w295{ width:295px}
.w400{ width:400px}
.w580{ width:580px}
.w260{ width:260px}
.w500{ width:500px}

#toTop { display:none; text-decoration:none; position:fixed; bottom:20px; right:20px; overflow:hidden; width:40px; height:40px; border:none; text-indent:100%; background:url(/images/totop.png) no-repeat left top;}
#toTopHover { background:url(/images/totop.png) no-repeat left top; width:40px; height:40px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0);}
#toTop:active, #toTop:focus { outline:none;}


/*****顶部灰色导航********/
/*.wrap1{width:100%; height:auto; margin:0 auto;background:#FFF url(/images/bg.jpg) fixed center top; }*/
.wrap1{width:100%; height:auto; margin:0 auto;background:#EFEEEC url(/images/bg.jpg) no-repeat center top; }
.wrap2{width:1000px;height:auto; margin:0 auto;background:#FFF;}
.wrap{ width:100%; height:auto; margin:0 auto;}
.header{ width:100%; height:32px;line-height:32px; background:#f8f8f8; border-bottom:1px solid #e5e5e5;}
.head{ width:1120px; height:32px; color:#096E9A; line-height:32px; margin:0 auto;}
.head a, .head a:hover{ color:#e94b3c;}
.head ul{
     width:auto;
	 height:32px;
	 line-height:32px;
	 float:right;
}
.head ul li{
     width:auto;
	 height:32px;
	 font-size:12px;
	 line-height:32px;
	 white-space:nowrap;
	 padding:0px 8px 0px 8px;
	 float:left;
}
.head ul em{
     width:1px;
	 height:32px;
	 background:url(/images/header_x.gif) no-repeat;
	 float:left;
}
.head ul li a{
	 color:#096E9A;
	 text-decoration:none;
}
.head ul li a:hover{
	 color:#e94b3c;
}
.head ul li.hover{
	border-right:1px solid #f8f8f8;
	border-left:1px solid #f8f8f8;
	cursor:pointer;
}
.head ul li.hover_style{
	 border-right:1px solid #e5e5e5;
	 border-left:1px solid #e5e5e5;
	 background-color:#FFF;
	 color:#e94b3c;
}
.head ul li.ico_1{
	background-image:url(/images/header_ico_1.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
	padding:0px 20px 0px 24px;
}
.head ul li.ico_2{
	background-image:url(/images/header_ico_2.gif);
	background-repeat:no-repeat;
	background-position:6px 10px;
	padding:0px 5px 0px 22px;
}
.head ul li ul.weixing{
	width:160px;
	height:auto;
	position:absolute;
	border:1px solid #e5e5e5;
	border-top:0px;
	background:#FFF;
	display:none;
	z-index:1001;
	right:-55px;
	top:32px;
}
.head ul li ul.weixing img{
	width:100%;
	border:0px;
}
.head ul li ul.daohang{
	width:634px;
	height:auto;
	position:absolute;
	border:1px solid #e5e5e5;
	border-top:0px;
	background:#FFF;
	padding:10px 0px 10px 10px;
	display:none;
	z-index:1001;
	right:-1px;
	top:26px;
}
.list_dh_1{
	width:180px;
	height:87px;
	border-right:1px solid #f2f2f2;
	float:left;
}
.list_dh_2{
	width:180px;
	height:87px;
	border-right:1px solid #f2f2f2;
	padding-left:10px;
	float:left;
}
.list_dh_3{
	width:180px;
	height:87px;
	border-right:1px solid #f2f2f2;
	padding-left:10px;
	float:left;
}
.list_dh_4{
	width:60px;
	height:auto;
	padding-left:10px;
	float:left;
}
.list_dh_1 p, .list_dh_2 p, .list_dh_3 p, .list_dh_4 p{
	width:100%;
	height:22px;
	color:#096E9A;
	font-weight:700;
	line-height:22px;
	float:left;
}
.list_dh_1 ul{
	width:180px;
	height:auto;
	float:left;
}
.list_dh_2 ul{
	width:180px;
	height:auto;
	float:left;
}
.list_dh_3 ul{
	width:180px;
	height:auto;
	float:left;
}
.list_dh_4 ul{
	width:60px;
	height:auto;
	float:left;
}
.list_dh_1 ul li, .list_dh_2 ul li, .list_dh_3 ul li, .list_dh_4 ul li{
	width:60px;
	height:22px;
	line-height:22px;
	text-align:left;
	padding:0px;
	float:left;color:#096E9A;
}

/* ------gg-------- */
.guanggao_1{ width:1000px; margin:0 auto; padding:0px;}
.guanggao_1 ul{height:auto; overflow:hidden; margin-top:6px;}
.guanggao_1 li{ float:left;}

.list_pic{width:1000px;margin:0 auto; padding:0;font-family:"Microsoft YaHei","Arial",sans-serif;}
.list_pic ul {height:50px; overflow:hidden; margin-top:6px;}
.list_pic ul li{float:left;padding:0;width:244px; line-height:24px;}
.list_pic ul li span{ float:left;background:url(/images/zuan.gif) 2px 5px no-repeat;padding-left:19px; margin:0;color:#000; border:1px solid #096e9a;width:223px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}

/* ------menu-------- */
.smenu{width:1118px; height:40px; background:url(/images/menu.jpg) repeat-x; margin:0 auto; border-left:1px solid #014D6D; border-right:1px solid #014D6D;}
.menu{ width:1118px; height:40px; margin:0 auto;}
ul.menu li{
  width:auto;
	height:40px;
	color:#FFF;
	font-size:14px;
	line-height:40px;
	text-align:center;
	background:url(/images/nav_bg.jpg) right top no-repeat;
	padding-right:2px;
	float:left;
}
ul.menu>li:last-child{ background:none; padding-right:0px;}
ul.menu li.nav{
  width:240px;
	height:40px;
	padding-right:0px;
	float:left;
}
ul.menu li a{width:84px; height:40px; color:#FFF; font-weight:700; text-decoration:none; padding:0px 12px; float:left;}
ul.menu li a:hover, ul.menu li a.hover{color:#096e9a; background:url(/images/a_hover.jpg) center 0px no-repeat; text-decoration:none;}
ul.menu li.hover{background:url(/images/left_d.jpg) no-repeat; cursor:pointer;}
ul.menu li ul.subNav{
	width:240px;
	height:310px;
	background:#008ee2;
	position:absolute;
	left:0px;
	top:40px;
	z-index:1001;
	display:none;
}
ul.menu li ul.subNav p{
	width:230px;
	height:28px;
	font-size:12px;
	text-align:left;
	line-height:30px;
	padding-right:0px;
	padding-left:12px;
	font-weight:700;
	margin-top:16px;
	float:left;
}
ul.menu li ul.subNav li{
	width:230px;
	height:36px;
	font-size:14px;
	text-align:left;
	line-height:36px;
	padding-right:0px;
	padding-left:10px;
	cursor:pointer;
	float:left;
}
ul.menu li ul.subNav li.hover_two{
	background:url(/images/hover_nav_i.gif) 216px 13px no-repeat;
}
ul.menu li ul.subNav li.hover_two_style{
	background:url(/images/hover_nav_i.gif) 224px 13px no-repeat #027ac1;
}
/*one*/
ul.menu li ul.subNav li ul.subNav_one{
	width:878px;
	height:308px;
	color:#666;
	background:#FFF;
	border:1px solid #e4e4e4;
	border-left:0px;
	position:absolute;
	display:none;
	left:240px;
	top:-44px;
}
ul.menu li ul.subNav li ul.subNav_one li{
	width:857px;
	height:98px;
	color:#666;
	background:#FFF;
	border-bottom:1px solid #e4e4e4;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:inline;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_one li span{
	width:857px;
	height:30px;
	color:#333;
	font-size:14px;
	line-height:32px;
	font-weight:700;
	text-align:left;
	padding-top:4px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_one li a{
	width:auto;
	height:64px;
	color:#666;
	font-size:14px;
	line-height:32px;
	text-align:left;
	font-weight:100;
	padding:0px 20px 0px 0px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_one li a:hover{
	color:#e94b3c;
	background:none;
}
/*two*/
ul.menu li ul.subNav li ul.subNav_two{
	width:878px;
	height:308px;
	color:#666;
	background:#FFF;
	border:1px solid #e4e4e4;
	border-left:0px;
	position:absolute;
	display:none;
	left:240px;
	top:-80px;
}
ul.menu li ul.subNav li ul.subNav_two li{
	width:418px;
	height:75px;
	color:#666;
	background:#FFF;
	border-bottom:1px solid #e4e4e4;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:inline;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_two li span{
	width:418px;
	height:30px;
	color:#333;
	font-size:14px;
	line-height:30px;
	font-weight:700;
	text-align:left;
	padding-top:4px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_two li a{
	width:auto;
	height:40px;
	color:#666;
	font-size:14px;
	line-height:36px;
	text-align:left;
	font-weight:100;
	padding:0px 20px 0px 0px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_two li a:hover{
	color:#e94b3c;
	background:none;
}
/*three*/
ul.menu li ul.subNav li ul.subNav_three{
	width:878px;
	height:308px;
	color:#666;
	background:#FFF;
	border:1px solid #e4e4e4;
	border-left:0px;
	position:absolute;
	display:none;
	left:240px;
	top:-116px;
}
ul.menu li ul.subNav li ul.subNav_three li.w50{
	width:418px;
	height:75px;
	color:#666;
	background:#FFF;
	border-bottom:1px solid #e4e4e4;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:inline;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_three li.w50 span{
	width:418px;
	height:22px;
	color:#333;
	font-size:14px;
	line-height:24px;
	font-weight:700;
	text-align:left;
	padding-top:2px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_three li.w100{
	width:856px;
	height:75px;
	color:#666;
	background:#FFF;
	border-bottom:1px solid #e4e4e4;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:inline;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_three li.w100 span{
	width:856px;
	height:22px;
	color:#333;
	font-size:14px;
	line-height:24px;
	font-weight:700;
	text-align:left;
	padding-top:2px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_three li a{
	width:auto;
	height:25px;
	color:#666;
	font-size:14px;
	line-height:25px;
	text-align:left;
	font-weight:100;
	padding:0px 20px 0px 0px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_three li a:hover{
	color:#e94b3c;
	background:none;
}
/*four*/
ul.menu li ul.subNav li ul.subNav_four{
	width:878px;
	height:308px;
	color:#666;
	background:#FFF;
	border:1px solid #e4e4e4;
	border-left:0px;
	position:absolute;
	display:none;
	left:240px;
	top:-152px;
}
ul.menu li ul.subNav li ul.subNav_four li{
	width:199px;
	height:26px;
	color:#666;
	background:#FFF;
	border-bottom:1px solid #e4e4e4;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:inline;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_four li a{
	width:199px;
	height:26px;
	color:#666;
	font-size:14px;
	line-height:26px;
	text-align:left;
	font-weight:100;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow: hidden;
	padding:0px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_four li a:hover{
	color:#e94b3c;
	background:none;
}
/*five*/
ul.menu li ul.subNav li ul.subNav_five{
	width:878px;
	height:308px;
	color:#666;
	background:#FFF;
	border:1px solid #e4e4e4;
	border-left:0px;
	position:absolute;
	display:none;
	left:240px;
	top:-232px;
}
ul.menu li ul.subNav li ul.subNav_five li{
	width:857px;
	height:98px;
	color:#666;
	background:#FFF;
	border-bottom:1px solid #e4e4e4;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:inline;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_five li span{
	width:857px;
	height:30px;
	color:#333;
	font-size:14px;
	line-height:32px;
	font-weight:700;
	text-align:left;
	padding-top:4px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_five li a{
	width:auto;
	height:64px;
	color:#666;
	font-size:14px;
	line-height:32px;
	text-align:left;
	font-weight:100;
	padding:0px 20px 0px 0px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_five li a:hover{
	color:#e94b3c;
	background:none;
}
/*six*/
ul.menu li ul.subNav li ul.subNav_six{
	width:878px;
	height:308px;
	color:#666;
	background:#FFF;
	border:1px solid #e4e4e4;
	border-left:0px;
	position:absolute;
	display:none;
	left:240px;
	top:-268px;
}
ul.menu li ul.subNav li ul.subNav_six li{
	width:418px;
	height:75px;
	color:#666;
	background:#FFF;
	border-bottom:1px solid #e4e4e4;
	margin:0px 10px 0px 10px;
	padding:0px;
	display:inline;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_six li span{
	width:418px;
	height:30px;
	color:#333;
	font-size:14px;
	line-height:30px;
	font-weight:700;
	text-align:left;
	padding-top:4px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_six li a{
	width:auto;
	height:40px;
	color:#666;
	font-size:14px;
	line-height:36px;
	text-align:left;
	font-weight:100;
	padding:0px 20px 0px 0px;
	float:left;
}
ul.menu li ul.subNav li ul.subNav_six li a:hover{
	color:#e94b3c;
	background:none;
}
/* --------------------ssearch---------------- --------  */
.ssearch{width: 1118px;height:86px;margin:0 auto;border: 1px solid #CCCCCC;}
/* ------subsearch-------- */
.subsearch{width:1108px; line-height:30px; height:30px;padding: 4px 5px 2px 5px;display: inline;float: left; background:#F7F7F7; border-bottom:2px solid #CCCCCC;font-size: 13px;}
.subsearch em{width: auto;height: auto;color:#cc0000;font-size: 13px;line-height: 30px;padding-right: 3px;float: right;}
.subsearch span a:hover {color: #096E9A;}
.subsearch span a {color: #6E6E6E;margin: 0px 3px;display: inline;}
/* ------search-------- */
.search{width:1118px; height: auto; line-height:34px;margin-top: 8px;font-size:14px; margin:0 auto;float: left; }

.search_btn{ width:614px; height:auto; padding-left:8px; padding-bottom:2px; z-index:6; position:relative; float:left;}
.search_btn ul{ width:382px; height:32px; background:url(/images/headform_input.png) left top no-repeat; margin-top:8px; padding:0px; float:left;}
.search_btn dl{ width:auto; height:34px; margin-top:8px; float:left;}
.search_btn dl dt{ width:auto; height:34px; float:left;}
.search_btn ul li.select{width:58px;height:32px;font-size:12px;line-height:32px;text-align:center;padding-right:8px;background:url(/images/s_l_d.gif) right center no-repeat;cursor:pointer;float:left;}
.search_btn ul li.select span{height:32px;font-size:12px;line-height:32px;text-align:center;}
.search_btn ul li.select_hover{width:58px;height:32px;font-size:12px;line-height:32px;text-align:center;padding-right:8px;background:url(/images/s_l_d.gif) right center no-repeat;cursor:pointer;float:left;}
.search_btn ul li input{width:189px;height:26px;font-size:12px;line-height:26px;padding-left:6px;margin-top:2px;border:0px;background:#FFF;outline:none;float:left;}
.search_btn dl dt input{width:105px;height:32px;color:#FFF;font-size:14px;font-weight:700;text-align:center;line-height:32px;background:url(/images/headform_input.png) left -33px no-repeat;cursor:pointer;outline:none;border:0px;float:left;}
.search_btn dl dt a{width:105px;height:32px;color:#FFF;font-size:14px;font-weight:700;text-align:center;line-height:32px;background:url(/images/headform_input.png) left -66px no-repeat;cursor:pointer;border:0px;margin-left:10px;display:inline;float:left;}
.search_btn dl dt a:hover{color:#FFF;text-decoration:none;}
.search_btn ul li ul.hideee{width:52px;height:auto;text-align:center;position:absolute;border:2px solid #096E9A;border-top:0px;background:#FFF;padding:0px;z-index:8001;left:0px;top:22px;display:none;}
.search_btn ul li ul.hideee li{width:52px;height:auto;color:#000;height:24px;line-height:24px;float:left;}
.search_btn ul li ul.hideee li a{width:52px;height:auto;color:#000;float:left;}
.search_btn ul li ul.hideee li a:hover{color:#FFF;background:#e89e00;text-decoration:none;}
.search_btn span{ width:100%; height:24px; color:#000; line-height:24px; float:left;}
.search_btn span a{ color:#8a8989;}
.search_btn span a:hover{ color:#666;}

.search_ad {width:220px;height:auto; padding-left:8px; padding-bottom:2px; z-index:800; position:relative; float:left;}
.search_ad ul{width:220px; height:32px; margin-top:8px; padding:0px; float:left;}
.search_ad ul li{width:220px;background:url(/images/jian.gif) left no-repeat; padding-left:20px;}

.user_btn{ width:327px; height:auto; padding-bottom:2px; z-index:6; position:relative; float:right;}
.user_btn ul{ width:327px; height:32px; margin-top:8px; padding:0px; float:left;}
.user_btn ul li.h_1, .user_btn ul li.h_2, .user_btn ul li.h_3{ width:101px; height:32px; padding-right:8px; float:left;}
.user_btn ul li.h_1 a{width:101px; height:32px; color:#FFF; font-size:14px; font-weight:700; text-align:center; line-height:32px; background:url(/images/headform_input.png) left -99px no-repeat; cursor:pointer; border:0px; float:left;}
.user_btn ul li.h_2 a{width:101px; height:32px; color:#FFF; font-size:14px; font-weight:700; text-align:center; line-height:32px; background:url(/images/headform_input.png) left -132px no-repeat; cursor:pointer; border:0px; float:left;}
.user_btn ul li.h_3 a{width:88px; height:32px; color:#0b3dac; font-size:14px; font-weight:700; text-align:right; line-height:32px; background:url(/images/headform_input.png) left -165px no-repeat; cursor:pointer; border:0px; padding-right:13px; float:left;}
.user_btn ul li.h_1 a:hover, .user_btn ul li.h_2 a:hover{color:#FFF; text-decoration:none;}
.user_btn ul li.h_3 a:hover{color:#0b3dac; text-decoration:none;}
.user_btn ul li.h_4{ width:193px; height:32px; color:#000; font-size:14px; line-height:32px; text-align:right; padding-right:8px; float:left;}
.user_btn ul li.h_4 em{ font-size:12px;}
.user_btn ul li.h_5{ width:68px; height:32px; padding-right:8px; float:left;}
.user_btn ul li.h_6{ width:42px; height:32px; padding-right:8px; float:left;}
.user_btn ul li.h_5 a{width:68px; height:28px; color:#FFF; font-size:12px; font-weight:700; text-align:center; line-height:28px; background:url(https://ylqx.qgyyzs.net/images/headform_input.png) left -198px no-repeat; cursor:pointer; border:0px; margin-top:2px; float:left;}
.user_btn ul li.h_6 a{width:42px; height:28px; color:#FFF; font-size:12px; font-weight:700; text-align:center; line-height:28px; background:url(https://ylqx.qgyyzs.net/images/headform_input.png) left -227px no-repeat; cursor:pointer; border:0px; margin-top:2px; float:left;}
.user_btn ul li.h_5 a:hover, .user_btn ul li.h_6 a:hover{color:#FFF; text-decoration:none;}
/* ---------------------content--------------------------- */
.content{width:1120px; margin:0 auto; padding:0px;font-family:"Microsoft YaHei","Arial",sans-serif;}

.title_1f{ background:url(/images/title01.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_2f{ background:url(/images/title02.jpg) no-repeat;width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_3f{ background:url(/images/title03.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_4f{ background:url(/images/title04.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_4f dl,.title_5f dl,.title_6f dl,.title_7f dl,.title_8f dl{ margin-left:188px;}
.title_4f dd,.title_5f dd,.title_6f dd,.title_7f dd,.title_8f dd{ float:left;}
.title_4f dd a:link,.title_4f dd a:visited,.title_5f dd a:link,.title_5f dd a:visited,.title_6f dd a:link,.title_6f dd a:visited,.title_7f dd a:link,.title_7f dd a:visited,.title_8f dd a:link,.title_8f dd a:visited {background:none; color:#096e9a; font-size:14px; text-decoration:none; padding:3px 8px;} 
.title_4f dd a:hover,.title_4f dd a:active,.title_5f dd a:hover,.title_5f dd a:active,.title_6f dd a:hover,.title_6f dd a:active,.title_7f dd a:hover,.title_7f dd a:active,.title_8f dd a:hover,.title_8f dd a:active {background:#298bb8; color:#fff; font-size:14px; text-decoration:none; padding:3px 8px;}
.title_4f dt,.title_5f dt,.title_6f dt,.title_7f dt,.title_8f dt{ float:right; margin-bottom:-6px;}


.title_5f{ background:url(/images/title05.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_6f{ background:url(/images/title06.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_7f{ background:url(/images/title07.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_8f{ background:url(/images/title08.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_9f{ background:url(/images/title09.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_10f{ background:url(/images/title10.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_11f{ background:url(/images/title11.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_12f{ background:url(/images/title12.jpg) no-repeat; width:1110px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_1f strong,.title_2f strong,.title_3f strong,.title_4f strong,.title_5f strong,.title_6f strong,.title_7f strong,.title_8f strong,.title_9f strong,.title_10f strong,.title_11f strong,.title_12f strong { float:left; text-align: left; padding-left:190px; font-size:14px;}

/*------ Fgg------*/
/*.adv{width:1120px; margin:0 auto; padding:0;}
.adv dl{float:left;}
.adv dl h1{float:left; width:274px; height:77px; margin-right:8px; padding:0;}
.adv dl h1 img{border:0;}
.adv dl dd{float:left;margin-right:8px; padding:0;}
.adv dl dd img{border:0;}
.adv dl dt{float:left;padding:0; margin:0;}
.adv dl dt img{border:0;}
.adv ol {float:left;}
.adv ol li{ width:244px; float:left;color:#096f97;text-align: center; border:1px solid #c4c4c4; line-height:21px; padding:0;display:inline-block;}
.adv ol li img{ width:244px; height:60px;}*/

.adv{width:1120px; margin:0 auto; padding:0;}
.adv dl{float:left;}
.adv dl h1{float:left; width:274px; height:76px; margin-right:6px; padding:0;}
.adv dl h1 img{border:0;}
.adv dl dd{float:left;margin-right:2px; padding:0; display:inline;}
.adv dl dd a{border:1px solid #fff; padding:1px; float:left;}
.adv dl dd a span{height:22px; font-size:14px; text-align:center; line-height:22px; display:block; white-space:nowrap; text-overflow:ellipsis; background:#EBF3FB; overflow: hidden;}
.adv dl dd a img{border:0; vertical-align:bottom}
.adv dl dd a:hover{border:1px solid #096E9A; text-decoration:none;}

.adv dl dt{float:left;padding:0; margin:0 0 0 2px; display:inline;}
.adv dl dt a{border:1px solid #fff; padding:1px; float:left;}
.adv dl dt a span{height:22px; font-size:14px; text-align:center; line-height:22px; display:block; white-space:nowrap; text-overflow:ellipsis; background:#EBF3FB; overflow: hidden;}
.adv dl dt a img{border:0; vertical-align:bottom}
.adv dl dt a:hover{border:1px solid #096E9A; text-decoration:none;}

.adv ol {float:left;}
.adv ol li{ width:244px; float:left;color:#096f97;text-align: center; border:1px solid #c4c4c4; line-height:21px; padding:0;display:inline-block;}
.adv ol li img{ width:244px; height:60px;}

/*------ Ftxt------*/
.list{width:1120px; height:auto; float:left;}
.list dl { width:1128px; height:auto; position:relative;}
.list dl dd{width:274px; height:28px; border-radius:4px; background:#ebf3fb; position:relative; margin:8px 8px 0px 0px; display:inline; float:left;}
.list dl dd:before {position:absolute; top:0; right:0; bottom:0; left:0; z-index:0; display:block; border-radius:4px; background:#c5e0fb; content: ' '; opacity: 0; -webkit-transition: -webkit-transform .4s ease, opacity .4s; transition: transform .4s ease, opacity .4s; -webkit-transform: scale(.1, 1); transform: scale(.1, 1);}
.list dl dd:hover:before {opacity: 1; -webkit-transform: scale(1, 1); transform: scale(1, 1);}
.list dl dd a {position:relative; z-index:1; display:block; overflow:hidden; margin-left:8px; padding-left:20px; height:28px; background: url(/images/zuan.gif) 0px 7px no-repeat; color: #333; line-height:28px; font-size:14px;}
.list dl dd em {color:#F00}
.list dl dd:hover a {color:#000099; text-decoration:none;}

.list dl dt{width:274px; height:28px; border-radius:4px; background:#ebf3fb; position:relative; margin:8px 8px 0px 0px; display:inline; float:left;}
.list dl dt:before {position:absolute; top:0; right:0; bottom:0; left:0; z-index:0; display:block; border-radius:4px; background:#c5e0fb; content: ' '; opacity: 0; -webkit-transition: -webkit-transform .4s ease, opacity .4s; transition: transform .4s ease, opacity .4s; -webkit-transform: scale(.1, 1); transform: scale(.1, 1);}
.list dl dt:hover:before {opacity: 1; -webkit-transform: scale(1, 1); transform: scale(1, 1);}
.list dl dt a {position:relative; z-index:1; display:block; overflow:hidden; margin-left:8px; padding-left:20px; height:28px; background: url(/images/zuan.gif) 0px 7px no-repeat; color: #333; line-height:28px; font-size:14px;}
.list dl dt em {color:#F00}
.list dl dt:hover a {color:#000099; text-decoration:none;}

/* ---link_list_warp---- */
.link_list_warp{width:998px; font-size:12px;	margin-top:8px; border:1px solid #096e9a; background:#F5FCFF; float:left;}
.link_list{width:422px;height:85px;float:left;}
.link_list ul{width:288px;height:84px;padding-top:1px;float:left;}
.link_list ul li{width:87px;height:21px;margin-top:5px;margin-left:9px;display:inline;float:left;}
.link_list ul li a{width:87px;height:21px;line-height:21px;text-align:center;background:url(/images/link_list.jpg) no-repeat;float:left;}
.link_list ul li a:hover{color:#FFF;background:url(/images/link_list_a.jpg) no-repeat;text-decoration:none;}
.link_list p{width:114px;height:77px;padding:8px 0px 0px 14px;float:left;}
.link_list p span{width:114px;height:30px;background:url(/images/fb_bg.jpg) no-repeat;margin-top:4px;float:left;}
.link_list p span a{width:86px;height:26px;color:#FFF;line-height:26px;font-weight:bold;padding-left:24px;float:left;}
.link_list p span a:hover{color:#FFF;}
.fb_list{width:36px;height:84px; background:url(/images/link_list_bg.jpg) right top no-repeat;padding-top:1px;float:left;}
.fb_list dl{width:20px;height:20px;margin-top:14px;position:relative;float:left;}
.fb_list dl img{float:left;}
.fb_list dl dt.box{width:58px;height:auto;background:#FFF;border:1px solid #32A9E1;position:absolute;display:none;padding:1px;right:-62px;top:0px;}
.fb_list dl dt a{width:58px;height:24px;line-height:24px;text-align:center;background:#E2F9FF;border-bottom:1px dashed #9CDEFE;float:left;}
.d_l{display:none;}
.d_l_a{display:block;}
.search2{width:528px;height:84px;padding:1px 0px 0px 10px;float:left;}
.search2 form{width:518px;height:34px;background:url(/images/form_bg.jpg) no-repeat;margin-top:5px;float:left;}
.search2 form p{width:60px;height:24px;color:#005781;font-size:14px;font-weight:bold;padding-top:10px;padding-left:26px;float:left;}
.search2 form .dx{ width:190px;height:28px;font-size:12px;padding-top:10px;padding-left:8px;_padding-left:4px;float:left;}
.search2 form .dx input{ margin-bottom:-5px; margin-right:3px; width:12px;}
.search2 form .txt2{ margin-left:6px;height:28px;font-size:12px;padding-top:6px;float:left;}
.search2 form .txt2 input{width:150px;height:18px;color:#8F8F8F;font-size:12px;line-height:18px;padding-left:2px;border:1px solid #1689BF;float:left;}
.search2 form .int2{margin-left:6px;width:61px;height:22px;padding-top:6px;padding-left:2px;float:left;}
.search2 form .int2 input{width:61px;height:22px;color:#FFF;font-size:12px;text-align:center;line-height:22px;background:url(/images/input2.jpg) no-repeat;border:0px;cursor:hand;float:left;}

/* ---fl list--- */
.fl_list{ width:994px; border:1px #096e9a solid; padding:2px; margin-top:10px; position:relative; float:left}
.fl_list p{ float:left;}
.fl_list em{ position:absolute; top:1px; right:1px;}
.fl_list ul{ width:940px; float:right;}
.fl_list ul li{ float:left; padding:0px 10px; line-height:24px; height:24px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.fl_list ul li span{ color:#096e9a; width:30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* ---old---- */
.container{ border:1px solid #096e9a; margin-top:10px; height:100%; overflow:hidden; float:left;}

.bz_fl_list{ width:1118px; height:auto; margin-top:10px; border:1px solid #D0D0D0; border-top:none; height:auto; float:left;}

.title_15f{ background:url(/images/title_bg.jpg) repeat-x; width:1106px; height:32px; line-height:30px; color:#0c6e9b; font-size:14px; font-weight:bold; padding-left:12px; padding-top:3px;}
.title_15f span{ padding-left:20px; font-weight:normal;}
.title_15f span a{color:#096e9a; font-size:14px; text-decoration:none; padding:2px 10px; margin-right:1px; display:inline;}
.title_15f span a:hover, .title_15f span a.hover{color:#fff; background:#298bb8;}
.title_15f p{ float:right; font-size:12px; font-weight:normal; color:#444444; width:50px; height:17px; padding:8px 10px 0px 0px;}

.bz_fl_list ul{width:1114px; height:auto; padding-bottom:6px; padding-left:4px; float:left;}

.bz_fl_list ul li {width:177px; height:24px; border-radius:4px; position:relative; margin:6px 3px 0px 3px; border:1px solid #d1d1d1; display:inline; background:#f3fcff; float:left;}
.bz_fl_list ul li:before {position:absolute; top:0; right:0; bottom:0; left:0; z-index:0; display:block; border-radius:4px; background:#c5e0fb; content: ' '; opacity: 0; -webkit-transition: -webkit-transform .4s ease, opacity .4s; transition: transform .4s ease, opacity .4s; -webkit-transform: scale(.1, 1); transform: scale(.1, 1);}
.bz_fl_list ul li:hover:before {opacity: 1; -webkit-transform: scale(1, 1); transform: scale(1, 1);}
.bz_fl_list ul li a {position:relative; z-index:1; display:block; overflow:hidden; height:24px; color: #333; font-size:14px; line-height:24px; text-align:center;}
.bz_fl_list ul li:hover a {color:#0b7199; text-decoration:none;}

/* ---TAB---- */
.huadong_fl_list{ width:994px; border:1px #096e9a solid; padding:2px; margin-top:10px; position:relative; overflow:hidden; background:#F2F2F2;}
.huadong_fl_list p{ float:left;}
.huadong_fl_list em{ position:absolute; top:1px; right:1px;}

.huadong_fl{width:448px; height:180px; position:relative; margin-top:0px; margin-left:5px; float:left;}

.huadong_fl p.one{width:448px; height:28px;position:absolute;left:0px;top:0px; z-index:102;}
.huadong_fl p.one a{width:108px;height:25px; line-height:25px;font-size:12px;text-align:center; color:#FFF; background:#096e9a; margin-right:2px; border:1px  solid #096e9a; border-bottom:none;display:inline; float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.huadong_fl p.one a:hover, .huadong_fl p.one a.hover{background:#FFF;color:#096e9a; border:1px  solid #096e9a; border-bottom:none;}
.huadong_fl p.two{width:448px; height:28px; position:absolute;left:0px;bottom:-2px;z-index:103;}
.huadong_fl p.two a{width:108px; height:25px; line-height:25px; font-size:12px;text-align:center; color:#FFF; background:#096e9a;margin-right:2px; border:1px  solid #096e9a; border-top:none;display:inline;float:left; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.huadong_fl p.two a:hover, .huadong_fl p.two a.hover{background:#FFF; color:#096e9a; border:1px  solid #096e9a; border-top:none;}
.huadong_fl ul{width:436px; border:1px  solid #096e9a; padding:6px 4px; position:absolute;top:25px;left:0px;z-index:101; background:#FFF; }
.huadong_fl ul li{width:436px;height:116px; color:#AFAFAF; font-size:12px;line-height:20px;}

/* ---news--- */
.newslist{width:553px; border:1px solid #d0d0d0; border-top:none; height:100%; overflow:hidden; float:left; margin-top:8px;}
.title_14f{ background:url(/images/title_bg.jpg); width:541px; height:32px;line-height:32px;color:#0c6e9b;font-size:14px; font-weight:bold; padding-left:12px; padding-top:2px;_padding-top:11px;}
.title_14f p{ float:right; font-size:14px; font-weight:normal; color:#444444; width:50px; height:17px; padding:8px 10px 0px 0px;}
.title_14f span{ padding-left:30px; font-weight:normal; font-size:14px; }
.title_14f span a:link,.title_12f span a:visited {color:#096e9a; text-decoration:none;} 
.title_14f span a:hover,.title_12f span a:active {color:#505050; text-decoration: underline;}
/* ---list l---- */
.newslist dl{ width:553px; padding:10px 0px; height:auto; overflow:hidden;}
.newslist dl dd{ float:left; width:522px; border-bottom:1px dashed #d2d2d2; font-size:14px; line-height:28px; margin:0 10px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:url(/images/arrow4.png) 2px 12px no-repeat; padding-left:10px;}
.newslist dl dd span{ float:right; color:#999; line-height:28px;}
/* ---news r---- */
.newslist ul{width:553px; padding:10px 5px; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.newslist ul li{ background:url(/images/dai.gif) left center no-repeat; padding-left:20px; width:240px; border-bottom:1px dashed #d2d2d2; line-height:28px; margin:0px 5px; display:inline; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
/* ---zh---- */
.title_zh{ background:url(/images/title13.jpg) no-repeat; width:990px; height:26px; color:#444444; font-size:12px; padding-top:28px; text-align:right; padding-right:10px; margin-top:5px;}
.title_zh p{ color:#fe7002; padding-left:190px; font-size:14px; font-weight:normal; float:left;}
.zhlist{width:998px; border:1px solid #d0d0d0; height:100%; overflow:hidden; float:left;}
.zhlist dl { padding:5px 0;}
.zhlist dl dd{ float: left; width:476px;border-bottom:1px dashed #d2d2d2;line-height:25px; margin:0px 5px; background:url(/images/arrow0.png) 2px center no-repeat; padding-left:10px; }
.zhlist dl dt{ float: left; width:476px;line-height:25px; margin:0px 5px; background:url(/images/arrow0.png) 2px center no-repeat; padding-left:10px; }

/* ---guild---- */
.guild{width:1102px;line-height:20px; background:#EEE; padding:8px; border:1px solid #d0d0d0; border-top:1px solid #096e9a; margin:0 auto; height:auto; overflow:hidden;}
.guild ul.g_1{ width:344px; height:104px; background:#066897; padding:8px; float:left;}
.guild ul.g_1 p{ height:24px;color:#FFF; font-weight:bold;}
.guild ul.g_1 li{ width:114px; height:auto; float:left; overflow:hidden;}
.guild ul.g_1 li a, .guild ul.g_1 li a:hover{color:#FFF;}
.guild ul.g_2{ width:344px;height:auto; padding:8px 8px 8px 12px; float:left;}
.guild ul.g_3{ width:240px;height:auto; padding:8px; border-left:1px solid #AAA; float:left;}
.guild ul.g_2 p, .guild ul.g_3 p{height:24px; color:#777; font-weight:bold;}
.guild ul.g_2 li{ width:172px; height:auto; float:left;}
/* ---youq---- */
.title_13f{ background:url(/images/title_bg.jpg) repeat-x; width:1106px; height:34px; line-height:30px; color:#0c6e9b; font-size:14px; font-weight:bold; padding-left:12px; padding-top:3px;}
.title_13f span{ color:#fe7002;}
.title_13f p{ float:right; font-size:12px; font-weight:normal; color:#444444; width:50px; height:17px; padding:8px 10px 0px 0px;}
.yqlist{width:1118px;float:left; padding:0; border:1px solid #D0D0D0; border-top:none; height:auto;}
.link{ line-height:24px; padding:5px 10px;}
.zh_height{float:left;}

/* - fudong--- */
.fixediv-r{float:right; right:140px;}
.back_nav{  width:80px; background:#f4f4f4; color:#096e9a; position:absolute; cursor:pointer; z-index:1000; font-size:12px;}
.back_nav ul li{ width:74px; height:26px; background:#f5f5f5; text-align: center;border:1px solid #666666; line-height:26px; color:#333333; margin-top:2px; padding:2px 2px;}
.back_nav ul li a  {color:#333333; text-decoration:none; background-color:#F5F5F5; height:26px; line-height:26px; width:74px;float:left;}  
.back_nav ul li a:hover {color:#ffffff; text-decoration:none; background-color:#888888;} 
.back_nav li span{ color:#f32e01;}
.back_nav li b{ font-weight:normal; padding:0 3px;}

/* zhanshi */
.fixediv-l{float:left;left:140px;}

/* floatAdd */
#floatAdd p{ color:#F22E00; text-align:right;}
#floatAdd p a  {color:#F22E00; text-decoration:none;}  
#floatAdd p a:hover {color:#F22E00; text-decoration:none;}
#floatAdd div{width:100px; text-align:center; background:#FFF; height:22px; line-height:22px;}

/* ------zz-------- */
.sapce1{ margin-left:460px;}
.sapce2{ margin:8px 0;}
.sapce3{ margin-top:6px;}
.sapce4{ padding:0px 5px;}
.sapce5{ width:5px; height:15px; margin-bottom:-3px; margin-right:5px;}
.mt_10{margin-top:10px;}
.mt_7{margin-top:7px;}
.mr_5{margin-right:5px;}
.mr_6{ margin-right:6px;}
.mr_7{ margin-right:7px;}
.mr_8{margin-right:8px;}
.ml_10{margin-left:10px;}
.mr_10{margin-right:10px;}
.mr_2{ margin-right:2px;}

/*piao*/
.piao, .piaoo{ width:100px; height:auto;}
.piao ul, .piaoo ul{ width:100px; height:auto; float:left;}
.piao ul li, .piaoo ul li{margin-top:8px; position:relative;}
.piao ul li em{ width:21px; height:21px; color:#fff; font-size:12px; text-align:right; background:url(/images/gb_icon.gif) no-repeat; position:absolute; cursor:pointer; right:-1px; top:-1px;}
.piaoo ul li em{ width:21px; height:21px; color:#fff; font-size:12px; text-align:left; background:url(/images/gb_icon.gif) -21px 0px no-repeat; position:absolute; cursor:pointer; left:-1px; top:-1px;}
/*modFloatCate*/
ul.modFloatCate{position:fixed; _position:absolute; right:50%; width:80px; margin-right:568px; z-index:1001;}
ul.modFloatCate p{width:72px; height:104px; position:relative;}
ul.modFloatCate p em{width:100px; height:100px; position:absolute; top:0px; left:-14px;}
.modFloatCate2{position:fixed; _position:absolute; right:50%; width:72px; height:auto; background-color:#fff; margin-right:496px; z-index:1002; bottom:100px;}
ul.modFloatCate li{width:72px; height:auto; background:#f5f5f5; text-align:center; line-height:26px; *zoom:1;}
ul.modFloatCate li a{width:70px; height:26px; color:#333; text-decoration:none; text-align:center; background:#f5f5f5; border:1px solid #8c8c8c; border-bottom:0px; float:left;}
ul.modFloatCate li a:hover, ul.modFloatCate li a.hover{color:#fff; text-decoration:none; background:#298ab7;} 
ul.modFloatCate li span a, ul.modFloatCate li span a:hover{width:70px; height:34px; color:#fff; background:url(/images/gotop.gif) center 22px no-repeat #8c8c8c;}

.sticky-wrapper{ width:100%; overflow:hidden;}
.search_iframe{ width:100%; height:0; overflow:hidden;}
.search_fixed{ height:69px; background:#fff; position:fixed; left:0; top:0; z-index:1000; box-sizing:border-box; border-bottom:1px solid rgb(232, 232, 232); box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.1);}

.position{ position:relative;}
i.po_S1{width: 20px;height: 18;position: absolute;top: 7px;right: -20px;background: url(/images/bq_icon.png) no-repeat;color: #666;font-size: 12px;line-height: 18px;text-align: center;border: 0px;}
i.po_S2{width: 20px;height: 18;position: absolute;top: 0px;right: -20px;background: url(/images/bq_icon.png) no-repeat;color: #666;font-size: 12px;line-height: 18px;text-align: center;border: 0px;}
i.po_S3{width: 20px;height: 18;position: absolute;top: 114px;right: -20px;background: url(/images/bq_icon.png) no-repeat;color: #666;font-size: 12px;line-height: 18px;text-align: center;border: 0px;}
/* mianfei yu bumianfei guanggao youce dian */	
.post{ position:relative;}		
.post em{
    position: absolute;
    right: 2px;
    bottom: 2px;
    width: 4px;
    height: 4px;
}

/*bottom*/
.bottom{width:1120px; height:auto; margin:0 auto;}
.foot_line{width:1120px; height:28px; line-height:28px; text-align:center; border-top:5px solid #086d99; border-bottom:1px solid #086d99; background:#edfaff; margin-top:10px; float:left;}
.foot_line a{color:#000100; font-size:14px;}
.foot{width:1120px;height:auto; font-size:14px; text-align:center; line-height:22px; background:#F8F8F8; position:relative; padding-top:8px; float:left;}
.foot img{vertical-align:middle;}
.foot p.left{width:79px; height:97px; position:absolute; left:10px; top:4px;}
.foot p.right{width:79px; height:97px; position:absolute; right:10px; top:4px;}