body{
	font-size:12px;
	color:#333;
	margin:0 auto;
	padding:0px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}


div,ul,li,table
{
	color:#333;
	font-size:12px;
	font-family:"Microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
	margin:0 auto; 
	padding:0;
	list-style:none
}
*{outline:0px}
img{border:none}
.wryh{font-family:"Microsoft YaHei"}
#warp{ width:1200px}
#warpa{ width:1170px}
.red,.red a{color:#ed1b24; font-size:16px; font-family:Tahoma, Geneva, sans-serif}
.red a:hover{color:#ed1b24}

.reda,.reda a{color:#d51717;}
.reda a:hover{color:#d51717}

.wryh{font-family:"Microsoft yahei"}

a,a:link,a:visited,a:active {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:none;
	color: #009944;
	
}
.green,.green a{ color:#009944}
.white,.white a{ color:#fff}
.white a:hover{ color:#f6f6f6}
.text
{
  line-height: 22px;
}
#allw{ width:100%; float:left}
.topmar{ margin-top:38px}
.topmarb{ margin-top:50px}
#nyad{ width:100%; height:250px}

#header{ width:100%; height:138px; background:url(index_01.jpg) center no-repeat; padding-top:45px}
img{border:none}


#lsbg{ background:#e8e8e8; float:left; width:206px; height:28px; padding:16px 18px 16px 18px; margin-top:2px}
#lsbgw{ width:206px; height:28px; background:url(left_10.jpg)}
#toolsa{ width:171px; float:left; height:28px}
#toolsb{ width:35px; float:left; height:28px}
.sinput{ width:161px; padding-left:10px; height:28px; background:none; border:none; color:#666; line-height:28px;font-family:"Microsoft YaHei"}

#M_left{ width:450px; float:left}
#M_right{ width:678px; float:right}
#I_ban{ width:100%; float:left; height:37px; background:url(index_12.jpg); margin-bottom:25px}
#I_ban span{ float:right; margin-top:10px}

#I_bana{ width:100%; float:left; height:37px; background:url(index_15.jpg); margin-bottom:10px}
#I_bana span{ float:right; margin-top:10px}

#I_banb{ width:100%; float:left; height:37px; background:url(index_17.jpg); margin-bottom:10px}
#I_banb span{ float:right; margin-top:10px}
#yxjd{ width:100%; float:left; height:75px; background:url(index1_03.jpg) top no-repeat}
#xwbg{ height:362px; width:100%; background:url(index_08.jpg) center no-repeat; margin-top:30px; padding-top:68px}

#xwban{ width:100%; float:left; height:50px; text-align:right; font-size:14px}

#icon1{ width:55px; height:134px; background:url(m1.png); float:left; margin-left:11px; display:block; cursor:pointer; line-height:134px;margin-right:50px;}
#icon1:hover{ width:55px; height:134px; background:url(m1.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#icon2{ width:55px; height:134px; background:url(m2.png); float:left; margin-right:43px; display:block; cursor:pointer; line-height:134px}
#icon2:hover{ width:55px; height:134px; background:url(m2.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#icon22{ width:55px; height:134px; background:url(m22.png); float:left; margin-right:43px; display:block; cursor:pointer; line-height:134px}
#icon22:hover{ width:55px; height:134px; background:url(m22.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#icon3{ width:55px; height:134px; background:url(m3.png); float:left; margin-right:43px; display:block; cursor:pointer; line-height:134px}
#icon3:hover{ width:55px; height:134px; background:url(m3.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#icon4{ width:55px; height:134px; background:url(m4.png); float:left; margin-right:43px; display:block; cursor:pointer; line-height:134px}
#icon4:hover{ width:55px; height:134px; background:url(m4.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#icon5{ width:55px; height:134px; background:url(m5.png); float:left; margin-right:43px; display:block; cursor:pointer; line-height:134px; margin-left:230px}
#icon5:hover{ width:55px; height:134px; background:url(m5.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#icon6{ width:55px; height:134px; background:url(m6.png); float:left; margin-right:43px; display:block; cursor:pointer; line-height:134px;}
#icon6:hover{ width:55px; height:134px; background:url(m6.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#icon7{ width:55px; height:134px; background:url(m7.png); float:left; margin-right:43px; display:block; cursor:pointer; line-height:134px;}
#icon7:hover{ width:55px; height:134px; background:url(m7.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}


#icon8{ width:55px; height:134px; background:url(m8.png); float:left; margin-right:43px; display:block; cursor:pointer; line-height:134px;}
#icon8:hover{ width:55px; height:134px; background:url(m8.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#icon9{ width:55px; height:134px; background:url(m9.png); float:left;display:block; cursor:pointer; line-height:134px;}
#icon9:hover{ width:55px; height:134px; background:url(m9.png) no-repeat scroll 0 -134px; float:left;transition:all 0.3s ease; display:block; line-height:134px}

#newslist{ width:100%; float:left}
#newslist li{ width:97%; float:left; padding-left:15px; background:url(arc.jpg) left center no-repeat; font-size:15px; height:40px; line-height:40px; border-bottom:1px dashed #ddd}
#newslist li:hover {background:url(arc.jpg) left center no-repeat #f2fff8;}
#newslist li span{ float:right; font-size:13px; color:#999}

#qyimgc{ width:220px; float:left; margin-bottom:30px}
#qyimg{ width:220px; float:left}
#qyimga{ width:218px; float:left; height:170px; border:1px solid #d2d2d2}
#qyimga img{ width:218px; float:left; height:170px;}
#qyimgb{ width:100%; float:left; height:40px; text-align:center; line-height:40px; font-size:15px; overflow:hidden}


.qymar{ margin-right:25px}

#lxl{ width:286px; height:548px; float:left; background:url(index_27.jpg)}
#lxllist{ width:240px;float:left; margin-left:30px; margin-top:234px}
#lxllist li{ width:100%;float:left; font-size:14px; line-height:30px; height:30px; color:#fff}
#lxr{ width:914px; float:right; height:548px}

#cpzx{ width:100%; float:left; height:218px; background:url(cpzx.jpg); margin-top:35px; margin-bottom:30px; padding-top:60px}
#page1{ width:100%; float:left; background:url(index_05.jpg); height:396px; padding-top:180px}
#gywm{ padding-left:15px; float:left; width:545px;}
#gywma{float:left; width:100%; height:182px}
#gywma img{width:545px; height:170px}
#gywmb{float:left; width:100%; height:170px; font-size:14px; line-height:30px; color:#333; overflow:hidden;text-indent:2em}
#gywmc{float:left; width:100%; text-align:center}


#gsxw{ width:545px; float:left; margin-bottom:35px; margin-top:10px}
#gsxwl{ width:150px; float:left; height:110px}
#gsxwl img{ width:150px;height:110px}
.gsxwmar{ margin-right:75px}

#gsxwr{ width:380px; float:right; height:110px}
#gsxwra{ width:100%; float:left; height:30px; font-size:16px}
#gsxwrb{ width:100%; float:left; font-size:13px; line-height:24px; color:#1c1c1c}

#gsgg{ width:555px; float:right;}
#xwa{ width:100%; float:left; height:40px; line-height:40px; font-size:18px; border-bottom:1px solid #7d7d7d}
#xwa span{ float:right; font-size:14px; color:#666}
#xwb{ width:100%; float:left; height:60px; font-size:13px; color:#676767; border-bottom:1px solid #7d7d7d; line-height:30px; padding-top:10px; padding-bottom:10px}

#xwlist{ width:100%; float:left; margin-bottom:24px}
#xwlist li{ width:100%; float:left; height:40px; border-bottom:1px dashed #dcdcdc; line-height:40px; font-size:15px}
#xwlist li span{ float:right; color:#666; font-size:14px}
#nymban{ width:100%; float:left; margin-bottom:20px}

#nymenu{ padding-left:20px; padding-right:20px; border:1px solid #009944; color:#7fcca1; height:40px; line-height:40px; font-size:16px; text-align:center; float:left; width:120px; display:block}
#nymenu a{color:#009944;}

#nymenua{ padding-left:20px; padding-right:20px; border:1px solid #009944; height:40px; line-height:40px; font-size:16px; text-align:center; background:#009944; color:#fff; float:left; width:120px; display:block}

#nymenua a{color:#fff}

#nyban{ width:100%; float:left; height:50px; text-align:center; background:url(ban.jpg) bottom center no-repeat; font-size:26px; margin-bottom:30px; color:#009944; font-weight:bold}
.bommar{ margin-bottom:30px}
.box{  width:100%; float:left;} 
#goleft {width:100%;overflow: hidden;float:left} 
#goleft #gols {width: 33100px;} 
#goleft1, #goleft2 {width: auto;float: left;}

#I_left{ width:242px; float:left}
#I_right{ width:925px; float:right}

#I_rightban{ width:100%; float:left; height:29px; border-bottom:1px solid #ddd; margin-bottom:20px}
#I_rightban strong{float:left; height:28px; border-bottom:3px solid #009944; font-size:18px; color:#009944; font-weight:normal}
#I_rightban span{ float:right; line-height:29px}

#I_leftban{ width:100%; float:left; height:41px}
#leftmenu a{ width:222px; float:left; padding-left:20px;height:35px; line-height:35px; font-size:14px; background:url(left_05.jpg)}
#leftmenu a:hover{ width:222px; float:left; padding-left:20px; color:#fff; height:35px; line-height:35px; font-size:14px; background:url(left_05.jpg) no-repeat scroll 0 -35px; transition:all 0.3s ease}

#leftmenua a{ width:222px; float:left; padding-left:20px; color:#fff; height:35px; line-height:35px; font-size:14px; background:url(left_05.jpg) no-repeat scroll 0 -35px;}

/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#009944;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #009944;background:#009944;}
.page_list a.on{color:#fff;border:1px solid #009944;background:#009944;}

/* 返回顶部 */
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;background-image: url(go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 160px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; text-align:center; padding-top:15px; float:left; width:100%;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{border:1px solid #e0e0e0;padding:5px 5px;background:#fff;font-size:13px;color:#888;}
.msg_input_on{border:1px solid #8cd1ff;background:#f1f9ff;padding:5px 5px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#deeefc;padding:0 12px;}
.message_title strong{color:#376b88;font-size:14px;float:left; line-height:34px;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5; padding:10px}
.msg_btn_area{}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#0168b7;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.clear{ clear:both}
#fe{ width:120px; float:left; height:46px; line-height:46px}
#foot{ width:100%; background:url(index_29.jpg) center no-repeat;padding-top:188px;overflow:hidden; height:233px;}
#fmenu{ width:138px; float:left; text-align:center; height:46px; line-height:46px; font-size:14px}
#fmenua{ width:124px; float:left; text-align:center; height:46px; line-height:46px; font-size:14px}
#footlist{ width:100%; float:left; padding-top:15px}
#footlist li{ width:100%; float:left; font-size:14px; line-height:32px; text-align:center;}
.lin{ width:100%; float:left; text-align:center; font-size:14px; height:42px; padding-top:45px}

#footlista{ width:575px; float:left;padding-left:15px}
#footlista li{ width:100%; float:left; font-size:14px; line-height:32px;}

#xwtp{width:216px; height:142px; float:left; background:#fff; margin-left:5px; margin-top:5px;}
#xwtp img{width:216px; height:142px}
#I_xllistt{position:relative;height:28px; width:100%;z-index:100; background:url(ap.png); overflow: hidden; Top:-28px;left: 0px; color:#FFFFFF; line-height:28px; text-align:center}

#gdxw{width:227px; height:142px; float:left; background:#fff; margin-left:5px; margin-top:5px}

#topfic{position:fixed; top:0; z-index:999; width:100%}
#N_about{ width:100%; text-align:center; height:100px; font-size:40px}
#ContentArea{ font-size:16px; line-height:34px; width:100%; float:left;}
#empty{ width:100%; float:left; height:35px}
#emptya{ width:100%; float:left; height:20px}
.mbg{ background:url(index_11.jpg)}
.text
{
  line-height: 26px;
  font-size:12px
}

#DispTitle
{
  width: 100%;
  font-size: 22px;
  text-align: center;
  float: left;
  font-family: "Microsoft Yahei", Helvetica, sans-serift;
  font-weight:normal;
  line-height:33px; margin-bottom:15px;


}

#disp{ width:100%; border-bottom:1px dashed #ddd; height:30px; text-align:center; float:left}
.line
{
  width: 100%;
  float: left;
  margin-bottom: 20px;
  margin-top: 20px;
  border-bottom: 1px dashed #ccc;
}

#backnews
{
  width: 143px;
  height: 40px;
  text-align: center;
  display: block;
  color: #333333;
  background: #e0e0e0;
  line-height: 40px;
  cursor:pointer;
  border-radius:50px;
  font-size:14px
}

#backnews:hover
{
  width: 143px;
  height: 40px;
  text-align: center;
  display: block;
  color: #fff;
  background: #009944;
  border-radius:50px;
  line-height: 40px;
}
#backw{ width:100%; float:left; text-align:center; height:50px; margin-top:20px}
#backwA
{
  width: 100%;
  float: left;
  text-align: right;
  height: 50px;
}

