@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
.ss {
	height: 52px;
	line-height: 52px;
	width: 984px;
	background-image:url(/images/aaaa.jpg);
	margin-right: auto;
	margin-left: auto;
}
#search-keyword {
	height: 21px;
	width: 250px;
	border: 1px solid #181617;
	line-height: 21px;
	float: left;
	margin-top: 15px;
	margin-left: 40px;
	color: #898989;
	padding-left: 3px;
}
#search-submit              {
	background-color: transparent;
	height: 23px;
	width: 48px;
	display: block;
	float: left;
	background-image: url(../images/sbtn.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 5px;
	margin-top: 15px;
}
.rm {
	padding-left: 28px;
	float: left;
	color: #2f2f2f;
}
.rm a {
	color: #020202;
	margin-right: 4px;
}
.rm a:hover {
	color: #e9753a;
}
body, html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
		background-color:#CBE3F9;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
.rxn {
	padding-top: 15px;
	
}
.rxn a img {
	display: block;
	padding: 3px;
	border: 1px solid #c6c7c9;
	height: 115px;
	width: 152px;
}
.rxn a:hover img {
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
}
.rxn     a span   {
	width: 160px;
	display: block;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 8px;
	color:#333333;
}
.rxn     a:hover span   {
	color: #FF9900;
	font-weight: bold;
}
.rxn p {
	float: left;

	display: block;
	padding-right: 6px;
	padding-left: 6px;
}
.rxnn {
	padding-top: 10px;
}
.rxnn  p {
	display: block;
	padding-right: 13px;
	padding-left: 12px;
}
.rxn_news {
	padding-top: 30px;
}
.rxn_news   p {
	display: block;
	padding-right: 13px;
	padding-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 24px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	color: #999;
}
.rxn_news p span {
	float: right;
}
.rxn_news p a {
	color: #3e3e3e;
}
.rxn_news p a:hover {
	color: #fff;
	background-color: #FF9900;
}
ul, li {
	list-style-image: none;
	list-style-type: none;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
}
.clr {
	clear: both;
}

.top {
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	line-height: 25px;
	height: 25px;
	color: #5c5c5c;
}
.topl {
	float: left;
}
.topr {
	float: right;
}
.topr a {
	color: #373838;
}
.topr a:hover {
	text-decoration: underline;
}
.logo {
	height: 99px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}
.nav {
	height: 41px;
	width: 1003px;
	background-image:url(/images/a123.jpg);
    color: #fff;
	margin-right: auto;
	margin-left: auto;

}
.nav p a {
	display: block;
	float: left;
	height: 35px;
	line-height: 35px;
		color: #fff;
	padding-right: 30px;
	padding-left: 30px;
	font-weight: bold;
}
.nav p a:hover {
	color: #fff;
	background-color: #EA852D;
}

.nav .focus{	
background-image: url(none);
color: #fff;
background-color: #F78725;
}

#page-wrap{

} 
/* 一级 */
ul.dropdown{
	position:relative;
	width:100%;
	height: 38px;
}
ul.dropdown li{
	font-weight:bold;
	float:left;
	position:relative;
}
ul.dropdown a:hover{
	color:#333;
	text-decoration: none;
}
ul.dropdown li a{
	font-weight:bold;
	display:block;
	color: #fff;
	position:relative;
	z-index:2000;
	font-size: 12px;
	text-align: center;
	height: 39px;
	line-height: 39px;
	width:124px;
	background-image: url(../images/line.gif);
	background-repeat: no-repeat;
	background-position: left 10px;

}
ul.dropdown li a:hover,
ul.dropdown li a.hover{
	position:relative;
	background-color: #EA852D;
	color: #fff;
	height: 40px;
	background-image: none;
}
/* 二级 */
ul.dropdown ul{
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:1000;

}
ul.dropdown ul li{
	font-weight:normal;
	background:#f6f6f6;
	color:#000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
}

#page-wrap  .sub_menu  li a {
	background-color: #f5f5f5;
	color: #333;
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	display: block;
font-weight: normal;
	background-image: url(none);

}
#page-wrap .sub_menu li a:hover {
	background-color: #2B74C3;
	color: #fff;
}






.banner {
	height: 309px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.z {
	width: 970px;
	background-color:#FFFFFF;
	margin-right: auto;
	margin-left: auto;
	padding-top: 12px;
	position: relative;
	overflow: hidden;
}
.zl {
	float: left;
	width: 254px;
}

.zll {
	width: 252px;
	border: 1px solid #dedede;
}
.t {
	background-image: url(../images/cpzxt.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 252px;
}
.tt {
	background-image: url(../images/xwzxt.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 252px;
}
.tta {
	background-image: url(../images/do.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 252px;
}
.ttt {
	background-image: url(../images/gywmt.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 252px;
}
.ttt1 {
	background-image: url(../images/zxt1.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 252px;
}




.tn {

	width: 252px;
	font-size:13px;
	padding-top: 24px;
}
.tna {
	
	width: 252px;
	font-size:14px;
	padding-top: 14px;
}
.tn p a {
	display: block;
	color: #4e4e51;
	background-image: url(../images/btn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 42px;
	width: 224px;
	line-height: 42px;
	text-indent: 26px;
	margin-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
}
.tna p a {
	display: block;
	color: #4e4e51;
	background-image: url(../images/btn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 42px;
	width: 224px;
	line-height: 42px;
	text-indent: 26px;
	margin-bottom: 6px;
	margin-right: auto;
	margin-left: auto;
}
.tn p a:hover {
	text-decoration: underline;
}
.tna p a:hover {
	text-decoration: underline;
}
.zx {
	height: 190px;
	border: 1px solid #dedede;
	background-image: url(../images/zxt.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	margin-top: 8px;
}
.ax {
	height: 190px;
	border: 1px solid #dedede;
	background-image: url(../images/zxt2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	margin-top: 8px;
}
.bx {
	height: 190px;
	border: 1px solid #dedede;
	background-image: url(../images/faq.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	margin-top: 8px;
}


.zx1 {
	height: 190px;
	border: 1px solid #dedede;
	background-image: url(../images/zxt1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	margin-top: 8px;
}


.zx p a {
	display: block;
	color: #666;
	line-height: 26px;
	padding-left: 24px;
	background-image: url(../images/jjt.gif);
	background-repeat: no-repeat;
	background-position: 14px 9px;
}
.zx p a:hover {
	text-decoration: underline;
}
.ax p a {
	display: block;
	color: #666;
	line-height: 26px;
	padding-left: 24px;
	background-image: url(../images/jjt.gif);
	background-repeat: no-repeat;
	background-position: 14px 9px;
}
.ax p a:hover {
	text-decoration: underline;
}
.bx p a {
	display: block;
	color: #666;
	line-height: 26px;
	padding-left: 24px;
	background-image: url(../images/jjt.gif);
	background-repeat: no-repeat;
	background-position: 14px 9px;
}
.bx p a:hover {
	text-decoration: underline;
}
.lx {
	height: 190px;
	border: 1px solid #dedede;
	background-image: url(../images/lxt.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	margin-top: 8px;
}
.lx p {
	line-height: 26px;
	padding-left: 12px;
}


.zr {
	float: right;
	width: 704px;
}
.tiao {
	background-image: url(../images/tiao.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 686px;
	line-height: 36px;
	color: #434343;
	padding-left: 18px;
}
.tiao a {
	color: #434343;
}
.tiao a:hover {
	text-decoration: underline;
}

.ft {
	background-image: url(../images/ftbg.gif);
	background-repeat: repeat-x;
	height: 179px;
	width: 100%;
	margin-top: 30px;
}
.f {
	width: 994px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	color: #fff;
	text-align: center;
}
.fs {
	line-height: 45px;
	height: 45px;
}
.fs a {
	color: #fff;
	padding-right: 10px;
	padding-left: 10px;
}
.fx {
	color: #fff;
	text-align: center;
	line-height: 24px;
	padding-top: 20px;
}

.show_product{margin-top:20px; width:700px;}
.show_left{width:706px; height:450px; text-align:center; float:left;padding-left:50px; }
.show_left .img{ padding:2px; margin-bottom:8px; text-align:center; }
.show_left .img_go{}
.show_left .img_go span{width:4px; height:48px; background:url(../images/icon5.gif) no-repeat 0 center; float:left;}
.show_left .img_go span.spanR{width:4px; height:48px; background:url(../images/icon5.gif) no-repeat -5px center; float:right;}
.show_left .img_go .gallery{width:375px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.show_left .img_go .gallery ul{width:auto;}
.show_left .img_go .gallery li{float:left; width:48px; margin:0 2px;}
.show_left .img_go .gallery li img{width:46px; height:46px; display:block; border:1px solid #ccc}
.show_right{
	width:280px;
	float:right;
	line-height: 24px;
}
.bt {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #bbb;
	padding-bottom: 4px;
}
.jj {
	padding-top: 10px;
}
.d {
	font-size: 14px;
}
.xz {
	font-size: 14px;
	padding-top: 10px;
}
.ding {
	height: 114px;
	width: 280px;
	background-color: #f3f3f3;
	margin-top: 10px;
	font-size: 14px;
}
.w {
	padding-top: 20px;
	padding-left: 15px;
}
.w span {
	font-size: 20px;
	color: #FF0000;
}
.ding  a  {
	padding-left: 15px;
	padding-top: 15px;
	display: block;
}



.soft_info{margin:8px 20px;}
.soft_info li{padding:10px 0}
.soft_info span{font-weight:bold; padding-right:10px; color:#777}
.soft_down{margin:15px}
.soft_down a{padding:5px; border:1px solid #91DAFD; background:#DAE7FE}
.job_list{padding:10px; margin:10px 0;}
.job_list li{display:block; height:30px; line-height:30px; border-bottom:1px dashed #ccc;}
.job_list li span{font-weight:bold; padding:0 5px; color:#777}
.list_news{}
.list_news li{display:block; height:20px; line-height:20px; overflow:hidden; width:100%; background:url('../images/icon2.gif') no-repeat left center}
.list_news li a{display:block; height:20px; line-height:20px; padding-left:10px;}
.list_product{}
.list_product li{display:block; width:100%; height:95px; overflow:hidden; margin-top:8px;}
.list_product li a{display:block;}
.list_product li img{display:block; width:90px; height:90px; margin:0 auto; display:block; float:left; padding:1px; border:1px solid #ccc;}
.list_product li p{padding-top:5px; width:85px; line-height:15px; display:block; display:inline;  float:right}
.list_product li p span{display:block;}
.list_product li p span.title{font-weight:bold; color:#666666;}

.ul_list_article{margin-top:10px;}
.ul_list_article li.list_info{height:auto; line-height:normal; background:none}
.ul_list_article li.list_info dt{display:block; height:25px; line-height:25px;font-weight:bold}
.ul_list_article li.list_info dl dd{margin-left:10px;}
.ul_list_article li.list_info dl dd p.in_pic{width:70px; float:left; height:70px;}
.ul_list_article li.list_info dl dd p.in_pic img{ padding:2px; border:1px solid #ccc}
.ul_list_article li.list_info dl dd p.in_text{float:left; color:#333; height:70px; width:580px; text-align:left; margin-left:8px; display:inline}

#body .con{margin:0 auto; background:#fff; margin:0 3px 3px 3px; text-align:center}
#body .con .title{font-size:12px; margin-bottom:5px; margin-left:5px; text-align:left; height:20px; padding-left:20px; background:url({cmspath source=cmspath name=template/}/images/kf_icon.gif) no-repeat left center; line-height:20px; color:#000000}
#body .con ul{margin:0 auto; padding:0; float:left; width:133px; background-color:#FFFFFF; border:#FFFFFF 1px solid}
#body .con li{font-size:9pt; list-style-type:none; height:25px; padding-right:5px; clear:both; display:block;}
#body .con li span{line-height:25px; margin-left:10px;  display:block; vertical-align:middle}
#body .con li span.lf{float:left}
#body .con li span.lr{float:right}

.bq{border:1px solid #FFCC00; background:#FFFDEE; padding:5px;}
.bq a{padding:0 5px;}

/*分页样式*/
.page_fy {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center}
.page_fy A {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none}
.page_fy A:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy A:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.page_fy .focus {BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4}
.page_fy .disabled {BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #EEEEEE;color: #ccc;margin: 2px;padding: 2px 5px;}

.q_body{margin-bottom:4px;margin-top:12px;}
.q_body ul{border-bottom:1px solid #E14333;height:29px;}
.q_body ul li{height:25px;margin-top:4px;display:block; cursor:pointer; padding-left:16px; background:url('li2.gif') no-repeat left top; float:left; margin-right:5px; display:inline}
.q_body ul li span{display:block; float:left; padding-right:16px; background:url('span2.gif') no-repeat right top;line-height:25px;}
.q_body ul li.focus{margin-top:0; height:29px; background:url('li1.gif') no-repeat left top}
.q_body ul li.focus span{background:url('span1.gif') no-repeat right top;line-height:29px; color:#FFFFFF}
/*表单样式*/
#pr_form {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #E6ECF2;height: auto;margin-top: 10px;width: 99%;}
.form_form{margin-top:5px;}
.form_form p{height:25px; line-height:25px; color:333; font-weight:bold; text-align:center}
.form_form input{padding:2px 0;}
.form_form input.pt_go,.form_form input.pt_reset{background:#FF930D;border:1px solid #D07300;height:25px;line-height:25px;padding:0 15px;}
.form_form input.pt_reset{margin-left:15px;}
/*留言本*/
.book_contain{width:670px; border:1px solid #ccc;}
.book_contain h2{height:25px; font-size:12px; padding-left:8px; line-height:25px; background:#ccc}
.book_head{height:25px; line-height:25px; padding-left:15px;}
.book_head span.time{padding-left:25px;}
.book_head span.title{font-weight:bold}
.book{border-bottom:1px dashed #ccc; margin:8px;}
.book_content,.book_reply{padding-left:15px; line-height:24px;}
.book_reply{color:red;}
.book_form{width:670px; margin:0 auto}
.book_form p{padding:5px; height:25px;}
.book_form label{display:block; float:left; width:120px; text-align:right;}
/*地图样式*/
.sitemap{}
.sitemap h2{height:25px; line-height:25px; font-size:14px; padding-top:5px; border-bottom:1px dashed #ccc; width:670px; display:block;}
.sitemap .sitemap_box{border-bottom:1px dashed #ccc; }
.sitemap  p{display:block; float:left; margin-right:15px; height:28px; line-height:28px;}
.ppp{ width:670px;height:100px;}
.sitemap a{color:#666;}



.cp_rt {
	height: 37px;
	padding-top: 25px;
}
.cp_rt li {
	float: left;
}

.cp_rt li a {
	display: block;
	background-image: url(../images/pbtn.gif);
	background-repeat: no-repeat;
	height: 37px;
	width: 111px;
	line-height: 37px;
	text-align: center;
	color: #000;
}
.cp_rt  .selectTag a {
	display: block;
	background-image: url(../images/ppbtn.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #fff;
}
.cp_rn {
	padding-top: 20px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #1D6BCF;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
}


.tagContent {
	DISPLAY: none

}

#tagContent .selectTag {
	display: block;
}

.dg {
	height: 677px;
	width: 694px;
	background-image: url(../images/.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 5px;
}
.dgg {
	height: 320px;
	width: 682px;
	border: 1px solid #ccc;
}





.m2 {
	float: left;
	padding-top: 30px;
	padding-left: 80px;
	height: 280px;
	width: 490px;

}

.m2 .input_line {

	background-image: url(../images/xbt.gif);

	background-repeat: no-repeat;

	height: 26px;

	width: 227px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.m2 .input_line2 {

	background-image: url(../images/dbt.gif);

	background-repeat: no-repeat;

	height: 109px;

	width: 375px;

	display: block;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

.m2 .input_line3 {

	background-image: url(../images/tjbtn.gif);

	background-repeat: no-repeat;

	height: 34px;

	width: 109px;

	display: block;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	text-indent: -9999px;

}

.m2 span {

	display: block;

	padding-left: 6px;

}
.nl {
	background-image: url(../images/hyxwt.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 170px;
	width: 338px;
	padding-top: 25px;
}
.nll {
	height: 158px;
	width: 336px;
	border: 1px solid #ccc;
	padding-top: 10px;
}
.nll  p  {
	display: block;
	height: 28px;
	width: 306px;
	color: #656565;
	line-height: 28px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	background-image: url(../images/d.gif);
	background-repeat: no-repeat;
	background-position: 3px 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b7b7b7;
}
.nll p a {
	color: #666;
}
.nll p a:hover {
	text-decoration: underline;
}


.nll p span {
	float: right;
	color: #999;
}
.nr {
	background-image: url(../images/aaa.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	height: 170px;
	width: 338px;
	padding-top: 25px;
	margin-left: 8px;
}
.nrr {
	height: 158px;
	width: 336px;
	border: 1px solid #ccc;
	padding-top: 10px;
}
.nrr   p  {
	display: block;
	height: 28px;
	width: 306px;
	color: #656565;
	line-height: 28px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	background-image: url(../images/d.gif);
	background-repeat: no-repeat;
	background-position: 3px 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b7b7b7;
}
.nrr  p  a {
	color: #666;
}
.nrr p a:hover {
	text-decoration: underline;
}

.nrr  p  span {
	float: right;
	color: #999;
}
.dan {
	padding: 20px;
	line-height: 24px;
}
.news {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.news p span {
	float: right;
}
.news p {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	line-height: 30px;
	height: 30px;
	background-image: url(../images/jjt.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
	padding-left: 20px;
	color: #888;
}
.news p a {
	color: #333;
}
.news p a:hover {
	text-decoration: underline;
}
.newsc {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.newsc  p  a{
	display: block;
	height: 240px;
	width: 310px;
	margin-top: 25px;
	margin-left: 25px;
	float: left;
}
.newsc p a img {
	display: block;
	padding: 4px;
	border: 1px solid #ccc;
}
.newsc  p  a  span {
	line-height: 20px;
	display: block;
	height: 20px;
	width: 310px;
	color: #666;
	text-align: center;
	padding-top: 4px;
}
.newsc  p  a:hover  span {
	text-decoration: underline;
}






.newxz {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.newxz  p  a{
	display: block;
	height: 120px;
	width: 110px;
	margin-top: 25px;
	margin-left: 25px;
	float: left;
}
.newxz p a img {
	display: block;
	padding: 4px;
	border: 1px solid #ccc;
}
.newxz  p  a  span {
	line-height: 30px;
	display: block;
	height: 30px;
	width: 110px;
	color: #666;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
}
.newxz  p  a:hover  span {
	text-decoration: underline;
}









.newsbody {
	padding: 20px;
}
.td{line-height:27px;}
.p{line-height:27px;}
.newsbody h1 {
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-bottom: 6px;
	padding-top: 10px;
}
.newsbody .ri {
	text-align: center;
	padding-top: 4px;
	padding-bottom: 20px;
}
.ri span {
	padding-right: 4px;
	padding-left: 4px;
}
.ri a {
	color: #666;
}
.ztnr {
	font-size: 14px;
	line-height: 26px;
	color: #333;
}
.ztnr p {
	padding-bottom: 20px;
}
.pro {
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 10px;
	color: #666;
	line-height: 24px;
	padding-bottom: 20px;
}



.one {
	height: 180px;
	width: 690px;
	margin-right: auto;
	margin-left: auto;
	background-color: #f1f1f1;
	margin-bottom: 3px;
}
.one1 img {
	display: block;
	float: left;
}
.one2 {
	float: left;
	height: 109px;
	width: 310px;
		color:#4C4C4E;

	padding-top: 11px;
	padding-left: 10px;
}
.one2 p {
	line-height: 22px;
}
.one2 p strong {
	padding-bottom: 4px;
	display: block;
}
.one2   p  span {
	display: block;
}

.one3 {
	float: left;
	height: 180px;
	width: 155px;
	background-color: #e8e8e8;
}


.x {
	height: 35px;
	width: 107px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 48px;
	padding-bottom: 11px;
}
.c {
	height: 35px;
	width: 107px;
	margin-right: auto;
	margin-left: auto;
}
.arc_link span {
	display: block;
	padding-top: 5px;
}


.arc_link a{
	color:#666;
	padding-top: 10px;
	padding-bottom: 10px;
}

.arc_link a:hover{
	text-decoration: underline;
}

.lx a{color:#666;}

.lx a:hover{	text-decoration: underline;}


.fx a:hover{text-decoration: underline;}


/* flexslider */
.flexslider{position:relative;height:309px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:309px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}





.nav #shou a{
display:block;
background-image: url(none);
}
#Layer1 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:1;
	visibility: hidden;
}
#Layer11 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:1;
	visibility: hidden;
}
#Layer2 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:2;
	visibility: hidden;
}
#Layer3 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:3;
	visibility: hidden;
}
#Layer4 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:4;
	visibility: hidden;
}
#Layer5 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:5;
	visibility: hidden;
}
#Layer6 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:6;
	visibility: hidden;
}
#Layer7 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:7;
	visibility: hidden;
}
#Layer8 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:8;
	visibility: hidden;
}
#Layer9 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:9;
	visibility: hidden;
}
#Layer10 {
	position:absolute;
	width:156px;
	height:115px;
	z-index:10;
	visibility: hidden;
}

.tn1 p a:hover {
	text-decoration: underline;
}

.tn1 {

	font-size:13px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#999999;

}
.tn1 p a {
	display: block;
	color: #000;
	background-color:#DCE7EA;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#C6D8DE;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#C6D8DE;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#C6D8DE;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 42px;
	width: 154px;
	line-height: 42px;
	text-indent: 9px;
	margin-bottom: 0px;

}
.tn1 p a:hover {
	text-decoration: underline;
	background-color:#EAF0F2;
}