/* CSS Document */







*{margin:0; padding:0; border:0;}



body{font-size:12px; color:#043900; background:#ffe3e3;}



ul{ list-style-type:none;}li{ list-style-type:none;}img{ border:0}



a{ text-decoration:none; color:#333;}a:hover{ text-decoration:underline; color:#f00;}



p a{ color:#043900;}



p{color:#043900;}







.main{ width:980px; height:auto; margin:0 auto;}



.banner1{ width:auto; height:301px; background:url("yfimg/yflogo.jpg") no-repeat;}



.xiangji{ width:980px; height:142px; background:url("images/xiangji.jpg") repeat-x;}



#marquee100{width:980px;overflow:hidden; padding-top:8px;}



#marquee100 ul li{float:left;width:165px;  padding-top:14px;}



#marquee100 ul li a img{ border:3px solid #ccc; }







.daoyu{ width:auto; height:123px; background:url("images/daoyu.jpg") no-repeat; margin-top:10px;}



.daoyu p{ margin-left:120px; text-indent:2em; line-height:30px; width:820px; padding-top:15px; color:#F9DAC8;}



.box1{ width:auto; height:285px; background:#556c80; margin-top:10px;}



.box1 img{ float:left; margin:5px 30px 0 20px;}



.box1_txt{ width:650px; float:right; height:100px; background:#fff; margin-top:7px;}



.box1_txt p{ margin-left:35px; width:580px; line-height:28px; text-indent:2em; margin-top:10px;}



.box1 .azbtj{ width:625px; height:34px; background:url("yfimg/ayf_39.jpg") no-repeat; float:right; margin-top:4px;}



.box1 .azbhd{ width:625px; height:29px; background:url("yfimg/ayf_43.jpg") no-repeat; float:right; margin-top:4px;}



.yf_wq{ width:auto; height:75px; background:url("yfimg/yf_wq.jpg") no-repeat; margin-top:10px;}



.wq_content{ height:300px; background:#fff;}



.wq_left{ width:290px; float:left; text-align:center; padding-top:30px;}



.wq_content img{ padding:2px; border:2px solid #0FADEA; margin-bottom:15px;}



.wq_right{ width:690px; float:right;}



.wq_right .txt{color:#0C76BC; width:660px; text-indent:2em; line-height:26px; margin-top:20px; margin-left:15px;}



.wq_right li{ float:left; width:215px; margin-left:10px; margin-top:10px; display:inline}



.wq_right li p{ margin:0; float:left; width:215px; text-align:center; text-indent:0;}



.wq_content  p a{color:#0C76BC;}



.yf_bd{ width:auto; height:75px; background:url("yfimg/yf_bd.jpg") no-repeat; margin-top:10px;}



.zxan{ float:right; margin-top:20px; margin-right:40px; display:inline;}



.yf_cb{ width:auto; height:75px; background:url("yfimg/yf_cb.jpg") no-repeat; margin-top:10px;}



.cb_cont{ width:auto; height:380px; padding-top:20px; background:#fff;}



.cb_left{ width:370px; height:335px; padding:10px; border:1px solid #ccc; float:left; margin-left:30px; display:inline;}



.cb_left p{ color:#282828; font-size:14px; margin-top:12px;}



.cb_right{ width:525px; float:right;}



.cb_right .p1{ font-size:14px; font-weight:bold;}



.cb_right p a{ color:#0C76BC;}



.cb_right .p2{ width:490px; line-height:26px; margin:5px 0 5px 8px;}



.cb_txt{ padding-top:15px; padding-left:8px;}



.cb_txt img{ padding:2px; border:1px solid #ccc; float:left;}



.cb_txt p{ float:left; width:285px; padding-left:30px; text-indent:2em; line-height:25px;}



.azb_jb{ width:auto; height:75px; background:url("yfimg/azb_73.jpg") no-repeat; margin-top:10px;}



.jb_cont{ width:auto; height:735px; background:#fff; padding-left:50px;}



.jb_cont li{ width:460px; float:left; margin-top:30px;}



.jb_cont li img{ float:left; margin-right:20px; }



.jb_cont li h3{ float:left; text-align:center; width:220px;}



.jb_cont li h3 a{ font-size:14px; font-weight:bold; color:#0C76BC; line-height:28px;}



.jb_cont li p{ float:left; width:220px;display:inline; text-indent:2em; line-height:25px; margin-top:5px; color:#282828;}



.jb_cont li p a{color:#0C76BC;}



.jb_cont li a img{ margin-left:80px;}



.azb_dy{ width:auto; height:75px; background:url("yfimg/azb_104.jpg") no-repeat; margin-top:10px;}



.dy_cont{width:auto; height:390px; padding-top:20px; background:#fff; padding-left:30px;}



.dy_left{ width:285px; text-align:center; float:left;}



.dy_left p a img{ margin-top:20px;}



.dy_left a img{ margin-top:10px;}



.dy_right{ width:600px; float:right;}



.dy_right .p2{ margin-top:10px; margin-bottom:25px; color:#282828; font-size:12px;}



.dy_right b{ font-size:14px; color:#0C76BC;}



.dy_right a{color:#0C76BC;}



.dy_txt{ margin-top:10px; float:left;}



.dy_txt p{ line-height:28px; text-indent:2em; float:left; width:555px; color:#282828;}



.yf_xl{width:auto; height:75px; background:url("yfimg/yf_130.jpg") no-repeat; margin-top:10px;}



.xl_cont{width:auto; height:380px; padding-top:20px; background:#fff; padding-left:20px;}



.xl_left{ width:285px; text-align:center; float:left; margin-top:10px;}



.xl_right{width:560px; float:right; margin-right:30px; display:inline;}



.xl_txt{ height:145px; border-bottom:1px dashed #ccc; margin-bottom:5px;}



.xl_txt p{ text-indent:2em; color:#282828; line-height:26px; margin-top:8px;}



.xl_txt2 b{ font-size:14px; color:#0C76BC;}



.xl_txt2 a{color:#0C76BC;}



.xl_txt2{ margin-top:10px; float:left;}



.xl_txt2 .p2{ margin-top:10px; margin-bottom:25px; color:#282828; font-size:12px;}



.jy{width:auto; height:75px; background:url("yfimg/yf_122.jpg") no-repeat; margin-top:10px;}



.jy_txt{ width:auto; height:140px; background:#fff; padding:35px 50px 0 50px; font-size:14px; text-indent:2em; line-height:30px;}



.jy_txt p{color:#282828;}



.w{width:980px;margin:0 auto;}



#o-header{background:#d63535;overflow:hidden;}



#shortcut{height:24px;background:#aa0808;border:1px solid #1e5a1a;border-top:none;height:28px;}



#shortcut ul{float:right;}



#shortcut ul.clearfix{padding:6px 0;}



#shortcut ul.fl{float:left;padding:1px;overflow:hidden;}



#shortcut ul.fl li{border-right:none;padding:0;}



#shortcut li.fore-login a,#shortcut li.fore-login{color:#d7b784;}



#shortcut li.logo-mini{background:#aa0808;height:26px;line-height:26px;width:236px;text-align:center;}



#shortcut li.logo-mini a{color:#d3b783;}



#shortcut li{height:16px;border-right:1px solid #39526b;padding:0 10px;float:left;line-height:16px;}



#shortcut li.fore{border-right:0;padding-right:0;color:#8e9aa9;}



#shortcut li.fore s{width:15px;height:11px;margin-top:2px;margin-right:5px;_margin-right:2px;float:left;background:url("images/icon1.jpg") no-repeat;}



#shortcut li.fore span{color:#8e9aa8;font-weight:700;}#shortcut a,#shortcut a:visited{color:#8b9da6;}



#shortcut a:hover{color:#900;}



#loginbar a{margin-right:5px;}



#header{height:100px;width:980px;}



#logo{width:342px;padding-top:8px;float:left;}



.header_t02 {



	float:left;



	width:617px;



}



.header_p01 {



	float:left;



	width:600px;



	margin:23px 0 0;



	color:#ffffff;



	text-align:center;



	line-height:20px;



	font-size:16px;



	font-weight:bold;



}



#liao {



	float:left;



	margin:5px 0 0;



	overflow:hidden;



	width:617px;



	height:37px;



	



}



.liao_left {



	background:#315114;



	float:left;



	width:5px;



	height:37px;



}



.liao_mid {



	background: #315114;



	float:left;



	width:587px;



	height:37px;



}



.liao_right {



	background:#315114;



	float:left;



	width:5px;



	height:37px;



}



.liao_name {



	float:left;



	overflow:hidden;



	width:29px;



	height:18px;



	margin:12px 0 0 2px;



	color:#fff;



}



.liao_s {



	float:left;



	overflow:hidden;



	width:200px;



	height:24px;



	margin:6px 0 0 2px;



}



.liao_i {



	float:left;



	overflow:hidden;



	width:191px;



	height:24px;



	margin:6px 0 0 2px;



}



.liao_b {



	float:left;



	margin:11px 0 0 6px;



	overflow:hidden;



	height:18px;



}



.liao_text {



	float:left;



	margin:11px 0 0 6px;



	font:12px Verdana, Helvetica, sans-serif;



	overflow:hidden;



	color:#ffffff;



	height:18px;



}



.liao_text A {



	padding:0 4px;



	color:#ffffff;



	text-decoration:none;



}



.liao_text A:hover {



	text-decoration:underline;



}



.ipt-txt{



	line-height:15px;



	padding:4px 5px;



	border:#37536b 1px solid;



	font-size:12px;



	margin-right:2px;



}



#o-nav{position:relative;z-index:2;width:100%;height:33px;background-color:#8b0707;margin-bottom:5px;}



#nav .li-hover:hover{background:#6c0404;}#nav li{width:105px;height:33px;float:left;position:relative;z-index:5;}#nav li a{color:#fff;font-size:14px;}#nav li span{display:block;text-align:center;line-height:34px;}#nav li a:visited{color:#fff;}#nav li a:hover{color:#FFF;text-decoration:none;}#nav li.fore1{position:relative;height:33px;width:90px;}#nav li.fore1 a{padding-left:10px;}#nav li.fore1 s{width:12px;height:9px;position:absolute;top:13px;left:20px;}#nav li.fore2{width:119px;float:right;position:relative;line-height:normal;text-align:left;}#nav li.fore2 a{width:74px;height:20px;margin-top:7px;float:right;display:block;color:#FFF;line-height:20px;text-align:center;background:url("images/icons-bg.png") 0 -104px no-repeat;}#nav li.fore2 a:hover{background:url("images/icons-bg.png") -80px -104px no-repeat;}#nav li.fore2 a:visited,#nav li.fore2 a:hover{color:#FFF;}#nav li.fore2 s{width:25px;height:14px;position:absolute;top:-5px;right:-16px;background:url("images/icons-bg.png") no-repeat -46px 0;}#nav li b{display:none;}#nav li.curr b{display:block;position:absolute;bottom:-1px;left:49px;z-index:20;background:url("images/icons-bg.png") -158px -104px no-repeat;width:11px;height:6px;}#nav li .i-item{display:none;position:absolute;top:33px;left:0;background:#FFF;width:365px;border:1px solid #2e4458;padding:15px 20px;z-index:10;}#nav li.curr .i-item{display:block;}#nav .i-item dl{overflow:hidden;border-bottom:1px dashed #c3c3c3;padding:8px 0;zoom:1;}#nav .i-item dt{font-family:"ËÎÌå";float:left;width:78px;color:#2d4357;font-weight:bold;font-size:12px;}#nav .i-item dd{float:left;width:287px;overflow:hidden;zoom:1;}



#footer {



	padding-bottom:20px;



	margin:10px auto;



	overflow:hidden;



	width:100%;



	line-height:20px;



}



.footer_u1 {



	background:#aa0808;



	width:100%;



	padding-top:8px;



	height:22px;



	text-align:center;



}



.footer_u1 A {



	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;



	padding:0 8px;



	color:#C2C4C5;



}



.footer_u1 A:hover {



	text-decoration:underline;



}



.footer_u2 {



	padding-top:10px;



	text-align:center;



}



.footer_u2 P {



	padding-top:3px;



}



.aadvlist li{float:left;width:245px; height:216px; overflow:hidden}



.margin_auto{width:980px; margin:0px auto;clear:both}



.clear {clear:both;}



.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}







.advlist li{float:left;width:324px;height:85px; overflow:hidden; }



.badvlist li{float:left;height:79px; overflow:hidden; margin:0px 5px 5px 0px}