*{
	outline:0;
}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu,header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{
	margin:0;
	padding:0;
	overflow: 
}
li {
	list-style: none;
}
a {
	text-decoration: none;
	color: #000000;
}
img {
	border: none;
}
body {
	font-family: '宋体';
}
header {
	width: 100%;
	/*background: #017344;*/
	/*background: url(../images/header.png);
	filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
	-moz-background-size:100% 100%;
	background-size:100% 100%;*/
	/*text-align: center;*/
}
#header {
	border-color: #BFBFBF;
	border-style: solid;
	border-top-width: 5px;
	border-bottom-width: 1px;
	border-left: none;
	border-right: none;
	margin-bottom: 10px;
}
.top_hd
{
	width: 100%;
	height:auto;
	float: left;
	background-color: #fff;
	border-bottom: 1px solid #ebebeb;
}
.top_cont
{
	width: 1100px;
	height: auto;
	margin: 0 auto;
}
.top_con
{
	width: 1100px;
	height:auto;
	float: left;
}
.top_other
{
	width: auto;
	height: 33px;
}
.main_service
{
	width: 300px;
	float: right;
}
.main_service li
{
	float: left;
	height: 33px;
	line-height: 33px;
}
.main_service li a
{
	display: block;
	height: 23px;
	padding: 0 8px 0 8px;
	margin: 5px 0px;
	line-height: 23px;
	font-size: 13px;
	border-right: 1px solid #ebebeb;
}
.dh
{
	width: 400px;
	float: right;
}
.dh img
{
	height:45px;
	width: auto;
	line-height: 33px;
	float: right;
	margin-right: 20px;
}
/* header 首页头部内容 */
.HeadBox
{
	width: 100%;
	height: auto;
	float: left;
	background: url(../images/navbg.png) repeat-x right;
}
.Headcon
{
	position: relative;
	width: 1100px;
	height:50px;
	margin: 0 auto;
}

.logo
{
	width:470px;
	height: auto;
	float: left;
}
.logo a img
{
	width:470px;
	height: auto;
	float: left;
	left: 15px;
}



/* #nav 首页头部内容 */
#nav
{
	width:1100px;
	height: 50px;
	margin-top:10px;
	float: left;
	margin-left: 20px;
	line-height: 50px;
	display: block;
	text-align: center;
	color: #fff;
	font: 13px;
}
#nav .mainlevel
{
	float: left;
	width: auto;
	min-width: 145px;
}
#nav .mainlevel a
{
	text-decoration: none;
	display: block;
	padding: 0 5px;
	width: auto;
	font-size: 14px;
	color: #fff;
	min-width: 145px;
}
#nav .mainlevel a:hover
{
	color: #fff;
	text-decoration: none;
	background: url(../images/menu_hover_bg.png) 0 0 repeat-x;
}
#nav .mainlevel ul
{
	display: none;
	position: absolute;
	z-index: 99999;
}
#nav .mainlevel li
{
	color: #fff;
	background: url(../images/erji_bg.jpg);
	width: auto; /*IE6 only*/
}
#lia a
{
	color: #fff;
	text-decoration: none;
	line-height: 40px;
	display: block;
	padding: 0 5px;
	width:auto;
	font-size: 13px;
}
#lia a:hover
{
	color: #fff;
	text-decoration: none;
}

.banner_box{
	width:100%;
	height: auto;
	float: left;
	background:url(../images/loading.gif) no-repeat center center #fff;
}
.rslides{
	width:100%;
	position:relative;
	list-style:none;
	padding:0;
}
.rslides li img{
	width: 100%;
	height:auto;
}
.rslides_nav{
	width:36px;
	height:36px;
	background-image:url(../images/banner_new.png);
	display:block;
	position:absolute;
	text-indent:-10em;
	overflow:hidden;
}

/*.prev{
	background-position:0 0;
	left:-40px;
	top:180px;
}
.prev:hover{
	background-position:0 -36px;
}
.next{
	background-position:-36px 0;
	right:-40px;
	top:180px;
}
.next:hover{
	background-position:-36px -36px;
}*/
.rslides_tabs{
	position:absolute;
	left:50%;
	top:480px;
	clear:both;
	text-align:center;
	z-index:99999;
	display: none;
}
.rslides_tabs li{
	display:inline;
	float:none;
	_float:left;
	*float:left;
	margin-right:5px;
}
.rslides_tabs a{
	width:25px;
	height:10px;
	background:#37A03B;
	text-indent:-5em;
	overflow:hidden;
	display:block;
	float:left;
	margin-left:6px;
}
.rslides_tabs .rslides_here a{
	background:#fff;
}

/*cont */
#sectionbox
{
	width: 100%;
	float: left;
	background:#fff;
}
#section {
	width: 1200px;
	margin: 0px auto;
}
.section {
	width:1200px;
	margin: 0px auto;
	margin-top: 30px;
}
#cont_box
{
	width: 1090px;
	margin:0 auto;
}
#fast_link_box {
	padding: 0px 80px;
	margin-top: -110px;
z-index: 99999;
position: absolute;
}
#fast_link_box li{
	float: left;
	margin: 0px 40px 0px 40px;
}
.left_titlefast_box {
	width:164px;
	color: #fff;
	background: url(../images/news_bg.png);
	text-align: center;
	padding: 40px 0px;
}
.left_titlefast_box p {
	font-weight: bold;
	color: #fff;
	margin-bottom: 125px;
}
.left_titlefast_box a{
	font-size: 12px;
	color: #fff;
	border: 1px solid #fff;
padding: 3px 20px;
}
.right_case_list {
	box-shadow: 2px 2px 2px #ccc;
padding: 0px 0px 10px 0px;
margin-bottom: 15px;
}
.target_box {
	/*border: 1px solid #B8E8B8;*/
	margin-bottom: 15px;
}
.Aboutcon
{
	width: 100%;
	float: left;
	margin-top: 10px;
	background:#fff;
}
#aboutimg_box {
	border: 1px solid #ECEBEB;
	padding:0 0px 5px 0px;
	width:1200px;
	height:auto;
	float: left;
}
#aboutdesc_box
{
	width:900px;
	height:auto;
	float: right;
	margin-top: 10px;
	line-height: 30px;
	margin-left: 5px;
}
#aboutdesc_box span
{
	font-size: 20px;
	line-height:35px;
	margin-right: 20px;
	color: #043c8f;
	font-weight: bold;
}
#aboutimg_box img {
	max-width:270px;
	margin-top: 10px;
	margin-left: 1px;
	float: left;
	padding: 5px;
	background: #fff;
	margin-right: 10px;
	border: 1px solid #ccc;
}
.congs_title
{
width:98%;
height: auto;
float: left;
margin: 0 5px;
margin-top:5px;
}
.congs_title a
{
	font-size: 14px;
	line-height:35px;
	margin-right: 20px;
	color: #000;
}
.congs_title span
 {
width:70px;
height: auto;
line-height:35px;
color: #000;
float: left;
font-family: 宋体;
text-align: center;
font-size: 13px;
margin-top: 2px;
}
.congs_title b
 {
width:80px;
height: auto;
line-height:35px;
color: #000;
float: left;
font-family: 宋体;
text-align: center;
font-size: 15px;
}
.congs_titlecon a
{
	line-height:35px;
	padding: 0px 5px;
}
.congs_titlecon a:hover
{
	color: #fff;
	background-color: Red;
}


.box_left {
	float: left;
	/*width: 455px;*/
	margin-right: 15px;
}
.box_right {
	float: right;
	/*width: 625px;*/
}
.target_title{
	line-height: 30px;
	background: #B8E8B8;
	color: #fff;
	padding: 0px 5px;
}
.ConNews {
width: 1200px;
height: 270px;
float: left;
margin-top: 20px;
overflow: hidden;
background-color: #fff;
}
.ConNews1 {
float: left;
width: 455px;
height: 260px;
background: #f0f0f0;
margin-left: 15px;
}
h5 {
width: auto;
height: 40px;
float: left;
overflow: hidden;
font-size: 15px;
line-height: 40px;
padding: 0 5px;
}span {
margin: 0px;
padding: 0px;
}.congs_title a {
font-size: 13px;
line-height: 30px;
margin-right: 20px;
margin-top: 10px;
}
.ConNews1con {
padding-bottom: 7px;
margin-bottom: 8px;
float: left;
margin-top: 5px;
overflow: hidden;
}
.ConNews1con .picpc
{
	width: 160px;
	float: left;
}
.picpc a
{
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	display: inline-block;
	padding-top: 4px;
}
.picpc img
{
	width: 150px;
	height: 95px;
	border: 0px;
}
.ConNews1con_con
{
	float: left;
	width: 440px;
	height: auto;
	padding: 2px 0;
}
.ConNews1con_con ul li
{
	float: left;
	width: 440px;
	height: 30px;
	line-height:30px;
	margin-top: 3px;
	border-bottom: #ccc 1px dotted;
	background: url(../images/icon-09.gif) no-repeat 0 6px;
}
.ConNews1con_con ul li a
{
	float: left;
	width: 340px;
	height: 30px;
	margin-left: 10px;
	color: #777;
	font-size: 13px;
	font-size: 宋体;
}
.ConNews1con_con ul li a:hover
{
	color:#043c8f;
	text-decoration: none;
}
.ConNews1con_con ul li span
{
	float: right;
	width: auto;
	height: 30px;
	color: #777;
	font-size: 13px;
}
.ConNews2
{
	width: 260px;
	height: 260px;
	float: left;
	overflow: hidden;
	background: #f0f0f0;
}
.Contactcon
{
	width: 250px;
	height: auto;
	float: left;
	overflow: hidden;
	font-size: 13px;
	line-height: 30px;
	padding-left: 10px;
}
.Contactcon img
{
	width: 250px;
	height: auto;
	border: 0px;
	margin-top: 5px;
}
.more {
	line-height: 30px;
	font-size: 12px;
	display: block;
	color: #fff;
}
.target_cont {
	padding: 10px;
	min-height: 150px;
	font-size: 14px;
}

#cont_title {
	font-size: 14px;
	margin:0 10px;
	text-align: center;
}
#cont_main {
	text-align: left;
	line-height: 25px;
	overflow: hidden;
	margin-top: :30px;
}
#cont_desc {
font-size: 12px;
color: #5E5B5B;
margin-bottom: 10px;
text-align: center;
}
#cont_main img{
	max-width: 820px;
}

.cont_info a {
	float: right;
	color: red;
	font-size: 12px;
	line-height: 30px;
}
.cont_info img {
	float: left;
	margin-right: 15px;
}
.gonggaocon
{
width:100%;
height:auto;
float: left;
border-bottom: 1px solid #666;
}
.gonggaoc {
	width: 1200px;
height: auto;
margin: 0px auto;

}
.gonggao {
width: 1200px;
height: 35px;
float: left;
margin-bottom: 10px;
background: url(../images/gonggao.jpg) no-repeat left 6px;
}

.gonggao a {
line-height: 35px;
font-size: 13px;
}
.tj {
width: 1130px;
height: 35px;
float: left;
}
.tj span a {
float: left;
list-style-type: none;
color: #666;
text-align: center;
height:35px;
line-height: 35px;
width: 80px;
margin-left: 35px;
font-family: "宋体";
}
.info {
width: 900px;
height: 50px;
float: left;
padding-left: 10px;
line-height: 35px;
}
.info li a {
	min-width: 300px;
width:auto;
height:35px;
float: left;
line-height:35px;
color: #666;
}
.info li span {

line-height: 35px;
font-size: 13px;
}
.cpleft
{
width:240px;
height:auto;
float: left;
color: #666;
margin-top: 10px;
}
.shebei
{
	width:240px;
	height:auto;
	float: left;
	font-size: 13px;
	font-family: "宋体";
border: 2px solid #00519a;
}
.shebei li
{
	float: left;
	list-style-type: none;
	margin-bottom:5px;
	background: #ccc;
	color: #fff;
	text-align: center;
	height: 40px;
	line-height: 40px;
	width:230px;
	padding-right: 10px;
	font-family: "宋体";
	background: #eaf5ff;
}
.shebei li a
{
	color: #000;
	text-align:left;
	width:210px;
	float: left;
	padding-left: 20px;
	line-height: 40px;
	font-family: "宋体";
	background:url(../images/liright.png) no-repeat right 15px;
}
.shebei li a:hover
{
	width:220px;
	float: left;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #00519a;
}
/*顶部快捷导航栏*/
#link_box {
	width: 100%;
	height: auto;
	float: left;
}
#link_box li{
	float: left;
}
#link_box li a{
	padding: 2px 15px 2px 0px;
	/*	color: #fff;
	*/
	font-size: 12px;
}
#link_box li a:hover {
	color: #fff;
}
#Nav
{
	width: 100%;
	float: left;
	height:auto;
	background: #000;
	background: url(../images/navbg.jpg) repeat-x;
}
#Nav_bgbox
{
	width: 1000px;
	margin:0 auto;
	height:auto;
}
/*产品页*/
#cpimg_list_box {
	border: 1px solid #ccc;
	padding: 5px;
	float: left;
}
#cpimg_list_box img {
	width: 400px;
height: 310px;
}
#cpattr_list_box {
	float: left;
	margin-left: 20px;
}
#cpattr_list_box li{
line-height: 40px;
}
#cp_title_box {
	font-weight: bold;
border-bottom: 1px solid #154504;
width: 380px;
line-height: 30px;
}
#cp_info_box {
border-bottom: 1px solid #154504;
margin: 20px 0px;
}
#cp_info_box span {
background: #154504;
line-height: 30px;
width: 100px;
padding-left: 10px;
color: #fff;
display: block;
}
/*结束产品*/
.cont_list ul li {
	padding-left: 15px;
	background: url(../images/list.png) no-repeat left center;
	line-height: 24px;
	border-bottom: 1px dashed #ccc;
}
.cont_list ul li a {
	display: block;
}
.cont_list ul li a:hover {
	color: #154504;
}
.cont_list ul li span {
	float: right;
}
.cont_infolist {
	width:290px; 
}
.showimg_box{
	width: 300px;
	/*float: right;*/
}
.showimg_box img{
	width: 300px;
	height: 200px;
}
.service
{
	width: 940px;
	height: auto;
	float: left;
	margin-left: 20px;
	margin-bottom: 10px;
	position: relative;
}
.b1
{
	width: 500px;
	height: 40px;
	float: left;
	line-height:40px;
	text-align:left;
	color: #000;
	font-size: 25px;
}
/*产品快捷导航*/
.nav_list {

}
.nav_list li {
	float: left;
}
.nav_list li:first-child a{
	background: #F89538;
}
.nav_list li a {
	display: block;
	line-height: 30px;
	padding: 0px 10px;
	color: #fff;
}
.nav_list li a:hover {
	background: #F89538;
}
/*图文*/
.imgbox_list {
	width: 100%;
}
.imgbox_list img {
	float: left;
	width:165px;
	height: 100px;
	margin-right: 10px;
}
.imglist_info {
	color: #989898;
}
.imglist_info p {
	font-size: 12px;
}
.imglist_title {
	font-weight: bold;
	line-height: 30px;
}
.imglist_title a:hover {
	color: #154504;
}
.imglist_des{
	line-height: 25px;
}
.imglist_des a {
	float: right;
	color: red;
}
.index_news_list {
	padding-bottom: 7px;
margin-bottom: 7px;
border-bottom: 1px solid #ccc;
}
#list_img_box li {
	float: left;
	margin: 10px 7px;
}
#list_img_box li span{
	color: #989594;
	font-size: 12px;
}
#list_img_box li p{
	margin: 5px 0px;
}
/*广告位*/
.adver_box {
	width: 100%;
	margin-bottom: 15px;
	text-align: center;
}
#fastlink_box li {
	width: 200px;
	float: left;
	margin: 15px 0px 15px 15px;
}
#fastlink_box li a{
	color: #f89538;
	font-size: 18px;
}
#fastlink_box li a img{
	float: left;
}
#fastlink_box li a span{
	line-height: 50px;
display: block;
float: left;
margin-left: 20px;
}
.info_banner {
	margin: 0px;
	padding: 0px;
	background: url(../images/loading.gif) no-repeat center center #fff;
}
.info_banner img {
	width: 100%;
	height: 270px;
}
/*友情连接*/
.link_boxcon
{
	width: 100%;
	float: left;
	height: auto;
}
.link_box {
	width: 1100px;
	margin: 0px auto;
line-height: 30px;
margin-bottom: 10px;
border: 1px solid #ccc;
}
.linkbox_title {
	float: left;
	width: 80px;
background: #043c8f;
text-align: center;
color: #fff;
padding: 0px 5px;
font-size: 12px;
}
.link_list {
	width: 1000px;
	color: #000;
}
.link_list li {
	float: left;
margin: 0px 10px;
font-size: 12px;
}

.link_list li a:hover{
	color: #0B2802;
}

/*底部*/
#footer {
	width: 100%;
	float: left;
	background: #043c8f;
}
.footer {
	width: 1100px;
	margin: 0px auto;
}
#footer_box {
	padding: 10px 0px;
	text-align: left;
	color: #fff;
	font-size: 12px;
	line-height: 25px;
	width: 850px;
	float: left;
}
#footer_box a {
	color: #ADAEAA;
}
.footconemw
{
	width: 100px;
	height: 100px;
	float: left;
	margin: 10px 10px;
	overflow: hidden;
}
.footconemw img
{
	width: 100px;
	height: 100px;
	float: left;
	overflow: hidden;
}
#footer_shap {
	width: 150px;
	margin-top: 10px;
float: right;
}
#footer_shap ul {
	margin-top: 8px;
}
#footer_shap li {
	float: right;
	margin-right: 10px;
	width: 35px;
	padding-left: 5px;
}
#footer_shap li {
	float: right;
	margin-right: 10px;
	background: url(../images/shapbg.png) no-repeat;
}
#footer_shap li a {
}

/*列表内容页CSS*/
#left_menu {
	padding: 1px;
	width: 200px;
	/*position: absolute;*/
	background: url(../images/contus.jpg) no-repeat bottom;
	margin:0px 10px 10px 0px;
	float: left;
	border:1px solid #E4E4E4;
	box-shadow: 1px 1px 10px #ccc;
}
#left_menu_title {
font-size: 18px;
font-weight: bold;
color: #FFFFFF;
line-height:40px;
background: #043c8f;
 text-align: center; 
padding: 5px 20px 5px 20px;
/* padding-left: 20px; */
}
#left_menu_title p{
font-size: 15px;
line-height: 20px;
font-weight: normal;
text-align: right;
}
#left_menu ul {
	margin: 10px 0px;
}
#left_menu ul li {
	transition:background 0.5s;
	-moz-transition:background 0.5s;
	/* Firefox 4 */
	-webkit-transition:background 0.5s;
	/* Safari and Chrome */
	-o-transition:background 0.5s;
	/* Opera */
	/*margin: 5px auto;*/
	background:#FCFCFC;
	border-bottom: 1px solid #F2F2F2;
/*	width: 235px;*/
	/*border-radius: 20px;*/
}
/*#left_menu ul li:first-child {
	background: #154504;
	color: #ffffff;
}*/
/*#left_menu ul li:first-child a {
	color: #ffffff;
}*/
#left_menu ul li:hover  {
	background: #043c8f;
}
#left_menu ul li a{
	transition:color 0.5s;
	-moz-transition:color 0.5s;
	/* Firefox 4 */
	-webkit-transition:color 0.5s;
	/* Safari and Chrome */
	-o-transition:color 0.5s;
	/* Opera */
	color: #333333;
	display: block;
	text-align: left;
padding-left: 30px;
font-size: 14px;
	line-height: 45px;
}
#left_menu ul li a:hover {
	color: #ffffff;
}

#cont_us {
	font-size: 13.7px;
	line-height: 25px;
	margin: 0px 20px 1px 15px;
	overflow: hidden;
}
.lx_img_box {
	border: 1px solid #ccc;
padding: 5px;
width: 190px;
border-left: none;
border-right: none;
}
/*right cont*/
#right_cont {
	width: 870px;
	background: #ffffff;
	min-height: 590px;
	margin: 0px 0px 15px 0px;
	border-right: 1px solid #E4E4E4;
float: right;
box-shadow: 1px 1px 10px #ccc;
}
#right_cont_title {
		width: 870px;
	padding-left: 5px;
	/*border-left: 10px solid #154504;*/
	border-bottom: 1px solid #F2F2F2;
	margin: 1px 1px 10px 1px;
	line-height: 50px;
	float: left;
}
#right_cont_title_name {
	color: #043c8f;
	font-size:16px;
	font-weight: bold;
	float: left;
	width: 300px;
	margin-left: 10px;
}
#right_cont_title_list {
	float: right;
	font-size: 12px;
	padding-right: 20px;
	color: #B4B7B8;
}
#right_cont_title_list a {
/*	float: left;*/
	color: #B4B7B8;
}
#right_cont_title_list a:hover {
	color: #154504;
}
#right_cont_info {
	width: 860px;
	/*overflow: hidden;*/
	table-layout: fixed;
	word-wrap: break-word;
	margin: 10px 0;
	float: left;
	text-align:left;
	line-height:30px;
	font-size: 15px;
	margin-left: 10px;
}
#news_list {
	margin-bottom: 20px;
	float: left;
	text-align: left;
}
/*新闻列表*/
#news_list li{
	line-height: 30px;
	background: url(../images/list.png) no-repeat left center;
	padding-left: 20px;
	border-bottom: dotted 1px #ccc;
	overflow: hidden;
}
#news_list li span{
	float: right;
}
#news_list li a {
	display: block;
	color: #333333;
	width: 820px;
	float: left;
}
#news_list li a:hover {
	color: #043c8f;
}
/*图文列表*/
#news_frist_list {
	margin: 5px 10px 20px 0px;
	font-size: 14px;
	float: left;
	text-align: left;
}
#news_frist_list img {
	float: left;
	width: 180px;
	height:100px;
	padding: 5px;
	margin-right: 10px;
	border: 1px solid #ccc;
}
#news_frist_info {
	width: 620px;
}
#news_frist_info a:hover{
	color:#043c8f;
}
.news_frist_title {
	font-weight: bold;
}
#news_frist_remark {
	margin: 5px 0px 0px 0px;
	line-height: 25px;
	text-indent: 30px;
}
/*产品中心*/
#case_list {
	margin: 0px auto;
}
#case_list li {
	overflow: hidden;
	width: 260px;
float: left;
margin: 0px 10px 15px 10px;
}
#case_list li a{
	transition:color 0.5s,background 0.5s;
	-moz-transition:color 0.5s,background 0.5s;
	/* Firefox 4 */
	-webkit-transition:color 0.5s,background 0.5s;
	/* Safari and Chrome */
	-o-transition:color 0.5s,background 0.5s;
	/* Opera */
	color: #333333;
	overflow: hidden;
	padding: 2px;
	display: block;
}
#case_list li a:hover {
	color: #043c8f;
	/*background: #E3E3E3;*/
}
#case_list li a p {
	line-height: 30px;
	text-align: center;
	border-bottom: 1px dotted #ccc;
}
#case_list li a span {
color: red;
}
#case_list li a img {
	width: 260px;
height: 250px;
border:0px; 
}
}
/*分页*/
#page {
	text-align: right;
	margin: 10px 0px 5px 0px;
	line-height: 40px;
}
.pages {
	text-align:center;
	float: left;
	width: 870px;
	font-size: 13px;
}
#page a {
	color: #333333;
	transition:color 0.5s,background 0.5s;
	-moz-transition:color 0.5s,background 0.5s;
	/* Firefox 4 */
	-webkit-transition:color 0.5s,background 0.5s;
	/* Safari and Chrome */
	-o-transition:color 0.5s,background 0.5s;
	/* Opera */
	/*border: 1px solid #154504;*/
	background: rgb(252, 248, 248);
	padding: 2px 10px;
}
#page a:hover{
	background: #043c8f;
	color: #ffffff;
}
#page span {
	/*border: 1px solid #154504;*/
	padding: 2px 10px;
	background: #043c8f;
	color: #ffffff;
}

/*表单开始*/
#message_desc_box
{
	font-size:12px;
	text-indent: 28px;
	line-height: 20px;
	margin:10px auto;
	overflow: hidden;
	border:10px solid #ccc;
}

#input_list
{
	margin-left:20px;
	margin-top: 20px;
}

#input_list Label
{
	width: 120px;
	line-height: 25px;
	text-align: left;
	float: left;
}

#input_list dl
{
	width:660px;
	line-height: 25px;
	float: left;
	margin: 10px 0px;
	font-size: 14px;
	color: #000;
}

#input_list dl dd input,#input_list dl dd textarea{
	width: 300px;
	line-height: 30px;
	margin-left: 10px;
	_margin-left: 5px;
	border: solid 1px #cacaca;
}
.checkradio {
	width: 100px;
float: left;
}
.checkradio input {
	width: 50px!important;
}
#input_list dl dd span {
	font-size: 12px;
padding-left:10px;
}
span.error{
	color:#ff6a6a;
	background: url(../images/error.png) 0 6px no-repeat;
}
span.success{
	display: none!important;
}
#input_list dl dd textarea
{
	margin-left: 10px;
}

#input_list textarea:focus,#input_list select:focus, #input_list input[type="text"]:focus, #input_list input[type="password"]:focus, #input_list input[type="datetime"]:focus, #input_list input[type="datetime-local"]:focus, #input_list input[type="date"]:focus, #input_list input[type="month"]:focus, #input_list input[type="time"]:focus, #input_list input[type="week"]:focus, #input_list input[type="number"]:focus, #input_list input[type="email"]:focus, #input_list input[type="url"]:focus, #input_list input[type="search"]:focus, #input_list input[type="tel"]:focus, #input_list input[type="color"]:focus, .uneditable-input:focus {
	border:1px solid #4a8bc2;
	box-shadow: none;
}
.input_Btn_box {
	margin-left: 20px;
	margin-bottom: 10px;
}

.input_Btn_box input {
	background: #154504;
border: none;
padding: 10px 20px;
margin-right: 50px;
color: #fff;
cursor: pointer;
}

.input_Btn_box input:hover {
	background: #02804C;
}
.btn {
	margin-left: 130px;
}
.input_btn {
	background: #154504;
border: none;
padding: 10px 20px;
margin-right: 50px;
color: #fff;
cursor: pointer;
}
.input_btn:hover {
	background: #02804C;
}
/*结束表单*/

#phone_box {
	font-size: 18px;
margin: 10px 0px;
}
#phone_box span {
	font-weight: bold;
	color: red;
}

/*pre next start*/
#pre_next_box {
	margin: 10px 0px;
}
.pre_row,.next_row {
	line-height: 30px;
	font-size: 12px;
}

#pre_next_box a {
	color: #4AA3B0;
}
#pre_next_box a:hover {
	color: #154504;
}
/*end pre next*/

/*领导图片*/
.imgcase_desc{
	width:400px;
	float:left;
	padding-right:17px;
	margin-left: 8px;
	padding-bottom:40px;
}
.imgcase_desc_img{
/*height: 166px;*/
float: left;
padding-right: 4px;
padding-left: 4px;
padding-top: 4px;
/*padding-bottom: 6px;*/
margin-right: 10px;
border: 1px solid #ccc;
}
#shfw_li_box {
}
.imgcase_desc_nr{
	width:220px;
	float:left;
}
.imgcase_desc_nr h1{
	height:22px;
	font-size:14px;
	border-bottom:1px dotted  #bababa;
	padding-top:2px;
	font-family:"宋体";
}
.imgcase_desc_nr_more{
	height:13px;
	float:right;
	padding-top:7px;
}
.imgcase_desc_nr li{
	border-bottom:1px dotted  #bababa;
	line-height:22px;
	font-size: 12px;
}
.imgcase_desc_nr li span{
	color:#db001f;
	padding-right:5px;
}
/*结束领导*/