@charset "gb2312";
/* CSS Document */
body{font-size:14px;color:#0c0c0c;font-family: "Î¢ÈíÑÅºÚ"; position:relative;background:#FFF; rmargin:0;padding:0;}
ul{margin:0;padding:0;}
li{list-style-type:none;}
img{border:none;}
a{color:#0c0c0c;text-decoration:none;}
a:hover{color:#0077ff;text-decoration:none;}
.none{display:none;}
/* ½¹µãÍ¼ */
.banner{ width:100%; min-width: 1200px; height:auto;margin:0 auto 0 auto;padding:0; display: table;overflow:hidden;}
.focus{float:center;width:100%;height:438px;background-color:#d9f0fc;display:inline;}
.f426x240{width:100%;height:438px;overflow:hidden;}
.f426x240 img{width:100%;height:541px}
.rslides{width:100%;position:relative;list-style:none;padding:0;z-index:1;}
.rslides li{width:100%;height:438px;background-position:center;cursor:pointer;}
.rslides li a{display:block;width:100%;height:438px;}
.rslides_nav{height:61px;width:38px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:300px;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0px;margin-top:-28px;z-index:2;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-38px 0px;right:0}
.rslides_tabs{position:absolute;right:17%;margin:-20px auto 0px auto;clear:both;z-index:3;text-align:center;}
.rslides_tabs li{float:left;_float:left;*float:left;margin-right:6px;background:none;height:11px;border:0px solid red;width:11px;display:block;}
.rslides_tabs a{text-indent:-9999px;background:#a0a0a0;display:inline-block;_display:block;*display:block;width:11px;height:11px;overflow:hidden;}
.rslides_here a{background:#0077ff;}
/* ½¹µãÍ¼½áÊø */
.header{
	width: 1200px;
	height: 100px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	
}
.logo{
	
	float: left;
	width: 312px;
	height: 45px;
	margin: 30px 0 0 0;
	padding: 0;
	overflow: hidden;
	
}
.logo img{
	float: left;
	width: 312px;
	height: 45px;
	margin: 0; 
	padding: 0;
	display: inline;
	overflow: hidden;
	
}
.nav{
	float: right;
	width: auto;
	height: 100px;
	line-height: 100px;
	font-size: 16px;
	margin: 0;
	padding: 0;
	
	display: inline;
	overflow: hidden;
}
.nav a{
	color: #0c0c0c;
	margin:0 20px;
}
.nav a:hover{
	font-weight: bold;
	color: #f96c00;
}
.top_con{
	width: 100%;
min-width: 1200px;
	display: table;
	height: 122px;
	background: #e1ebed;
	margin: 0; padding: 0;
	overflow: hidden;
}

.top_con_inn{
	width: 1200px;
	height: 122px;
	margin: 0 auto; padding: 0; 
	overflow: hidden;
}
.top_con_inn_tel{
	float: left;
	width: 365px;
	height: 122px;
	margin: 0;
	padding: 0;
	border-right: 1px  solid #c6d9dd;
	overflow: hidden;
	display: inline;
	
	
}
.top_con_inn_tel img{
	float: left;
	width: 332px;
	height: 56px; margin: 34px 0 0 5px; padding: 0;
	display: inline;
	overflow: hidden;
}
.top_con_inn_con{
	float: left;
	width: 598px;
	height: 122px;
	border-right: 1px  solid #c6d9dd;
	border-left: 1px solid #eff5f5;
	background: url(../images/con_bg_c.gif) no-repeat 20px center;
	
}
.top_con_inn_con_n{
	float: left;
	width: 330px;
	line-height: 30px;
	height: 90px;
	margin: 20px 0 0 260px; 
	color: #4c4c4c;
	font-size: 16px;
	padding: 0;
	display: inline; overflow: hidden;
}
.top_con_inn_con_n p{
	margin:0;
	padding: 0;
	overflow: hidden;
}
.top_con_inn_weerm{
	float:right;
	width: 233px;
	height: 122px;
	border-left: 1px solid #eff5f5;
	margin: 0;
	padding: 0; 
	background: url(../images/con_wec_bg.gif) no-repeat center;
	overflow: hidden;
	display: inline;
	
}
.top_con_inn_weerm img{
	float:left;
	width: 78px;
	height: 78px;
	margin:  24px 0 0 79px;
	padding: 0;
	display: inline; 
	overflow: hidden;
}
.pro{
	width: 1200px;
	margin: 0 auto;
	padding: 0;
	height: auto;
	overflow: hidden;
}
.pro_t {
	float: left;
	width: 597px;
	height: 73px;
	margin: 40px 301px 0 300px;
	padding: 0;
	overflow: hidden;
	display: inline;
}
.pro_t img{
	width: 597px;
	height: 73px;
	overflow: hidden;
}

.pro_con{
	float: left;  width: 1200px;
	height: auto;
	margin: 40px 0 0 0; padding: 0;
	overflow: hidden;
	display: inline;
}
.pro_con_left {
	 float: left;
	width: 280px;
	background: #e1ebed;
	margin: 0; padding: 0;
	display: inline;
	 overflow: hidden;
	
}
.pro_con_left_t {
	float: left;
	width: 280px;
	 height: 80px;
	margin: 0; padding: 0;
	display: inline;
	overflow: hidden;
}
.pro_con_left_t a{
	
	float: left;
	width: 280px;
	height: 80px;
	margin: 0; padding: 0;
	display: inline; 
	overflow: hidden;
}
.pro_con_left_t a img {
	width: 280px;
	height: 80px;
	overflow: hidden;
}

.pro_con_left_inn {
	float: left;
	width: 260px;
	height: 740px;
	margin: 0 10px; 
	padding: 0 0 20px 0;
	overflow: hidden;
	display: inline;
}
.inn_pro_con_left_inn {
	height: auto;
}
.pro_con_right {
	float: right;
	width: 893px;
	height: auto;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.pro_con_right_n{
	float: left;
	width: 920px;
	height: 837px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.pro_con_left_inn ul{
	list-style-type: none;
	margin: 0; padding: 0;
}
.pro_con_left_inn li{
	float: left;
	width: 260px;
	height: 38px;
	line-height: 38px;
	margin: 9px 0 0 0; padding: 0;
	background: #f0f4f5;
	transition: 0.8s;
	display: inline;
	overflow: hidden;
}
.pro_con_left_inn li:hover{
	background: #f9a300;
}
.pro_con_left_inn li a{
	float: left;
	width: 245px;
	height: 38px;
	line-height: 38px;
	margin: 0;
	transition: 0.8s;
	padding: 0 0 0 15px;
	display: inline;
	overflow: hidden;
}
.pro_con_left_inn li:hover a{
	float: left;
	width: 235px;
	height: 38px;
	background: url(../images/pro_list_li_icon.png) no-repeat 15px 10px ;
	color: #FFFFFF;
	line-height: 38px;
	margin: 0;
	font-weight: bold;
	padding: 0 0 0 35px;
}
.pro_con_ge {
    float: left;
    width: 291px;
	height: auto;
	margin: 0 10px 0 0; padding: 0;
	display: inline;
	overflow: hidden;
}
.pro_con_ge_img {
	float: left;
	width: 291px;
	height: 244px;
	margin: 0;
	padding: 0;
	background: #e1eaef;
	display: inline;
	overflow: hidden;
}
.pro_con_ge_img img{
	float: left;
	width: 277px;
	height: 230px;
	margin: 7px;
	transition: 0.8s;
	padding: 0;
	display: inline;
	overflow: hidden;
}

.pro_con_ge:hover>.pro_con_ge_img img{
	transform: scale(1.2, 1.2);	
}
.pro_con_ge_t {
	float: left;
	width: 291px;
	height: 35px;
	line-height: 35px;
	margin: 0; padding: 0;
	display: inline;
	font-size: 16px;
	text-align: center;
	overflow: hidden;
}
.pro_con_ge_t a{ color:#0c0c0c; }
.pro_con_ge:hover>.pro_con_ge_t{font-weight: bold;}

.cho {
	width: 1200px;
	height: auto;
	margin: 40px auto 0 auto;
	padding: 0;
	overflow: hidden;
}
.cho_t {
	float: left;
	width: 525px;
	height: 92px;
	margin: 0 337px 0 336px; padding: 0;
	display: inline;
	overflow: hidden;
}
.cho_t img{
	width: 525px;
	height: 92px;
	overflow: hidden;
}
.cho_n{
	float: left;
	width: 1200px;
	height: auto;
	margin: 30px 0 0 0; padding: 0;
	overflow: hidden;
	display: inline;
}
.cho_n_a {
  float: left;
  width: 1200px;
	height: 474px;
	margin: 0; padding: 0;
	background: url(../images/cho_01_img.jpg) no-repeat;
	display: inline;
	overflow: hidden;
}
.cho_n_b {
    float: left;
    width: 1200px;
	height: 572px;
	margin: 0; padding: 0;
	background: url(../images/cho_02_img.jpg) no-repeat;
	display: inline;
	overflow: hidden;

}
.cho_n_c {
    float: left;
    width: 1200px;
	height: 369px;
	margin: 0; padding: 0;
	background: url(../images/cho_03_img.jpg) no-repeat;
	display: inline;
	overflow: hidden;
}
.cho_n_d {
    float: left;
    width: 1200px;
	height: 320px;
	margin: 0; padding: 0;
	background: url(../images/cho_04_img.jpg) no-repeat;
	display: inline;
	overflow: hidden;
}
.ord {
	width: 100%;
	min-width: 1200px;
	height: 297px;
	margin:   auto;padding: 0;
	background: #01369e url(../images/order_bg.gif) no-repeat center;
	display: table;}
.ord_n {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}
.abo {
	width: 100%;
	height: auto;
	margin: 0; padding: 0;
	background: #ffffff url(../images/abo_bg.gif) no-repeat center;
	
}
.abo_n {
	width: 1200px; 
	height: auto;
	margin: 0 auto;
	padding: 0; 
	overflow: hidden;
}
.abo_n_t {
	float: left;
	width: 444px;
	height: 75px;
	margin: 40px 378px 0 378px; padding: 0;
	display: inline;
	overflow: hidden;
}
.abo_n_a {
	float: left;
	width: 1200px;
	height: auto;
	margin: 31px 0 0 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.abo_n_a_img {
	float: left;
	width: 502px;
	height: 294px;
	margin: 0 0 0 0; padding: 0;
	display: inline; overflow: hidden;
}
.abo_n_a_img img{
	width: 502px;
	height: 294px;
	 transition: 0.8s;
}
.abo_n_a_img img:hover{
	 transform: scale(1.2,1.2);
}
.abo_n_a_n {
	float:right;
	width: 645px;
	height: 294px;
	margin: 0;
	padding: 0; 
	display: inline;
	overflow: hidden;
}
.abo_n_a_n_f{
	float: left;
	width: 645px;
	height: 208px;
	line-height: 26px;
	margin: 0;
	padding: 0;
	font-size: 16px;
	display: inline;
	overflow: hidden;
	
}
.abo_n_a_n_f p{
	margin: 0;
	padding: 0;
	overflow: hidden;
}



.abo_n_a_n_butt{
	float: left;
	width: 645px;
	height: auto;
	margin: 0; padding: 0;
	display: inline;
	overflow: hidden;
}


.abo_n_a_n_butt a {
	float: right;
	width: 170px;
	height: 50px;
	line-height: 50px;
	margin: 30px 0 0 0; color:#ffffff;
	text-align: center;
	background: #0038a5;
	padding: 0;
	transition: 0.8s;
	display: inline;
	overflow: hidden;
}
.abo_n_a_n_butt a:hover{
		background: #f96c00; color:#ffffff;
}


.case {
	width: 1200px;
	height: auto;
	margin: 40px auto 0 auto;
	padding: 0;
	overflow: hidden;
}

.case_t {
	 float: left;
	  width: 174px;
	height: 57px;
	
margin: 0 513px 0 513px; padding: 0;
	overflow: hidden; display: inline;
}
.case_t img{
	width: 174px;
	height: 57px;
	overflow: hidden;
}

.case_n {
	float: left;
	width: 1200px;
	height: auto;
	margin: 30px 0 0 0;
	padding: 0;
	overflow: hidden;
	display: inline;
	
}
.case_ge {
	float: left;
	width: 390px;
	margin: 0 10px;
	margin: 0;
	padding: 0;
	background: #e1ebed;
	display: inline;
	overflow: hidden;
}
.case_ge_a {
	float: left;
	width: 390px;
	height: auto;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}

.case_ge_a_t {
	float: left;
	width:375px;
	height: auto;
	margin: 5px 7px 0 8px;
	padding: 0;
	text-align: center;
	overflow: hidden;
	display: inline;
	
}

.case_ge_a_t p{
	float: left;
	width:375px;
	height: 40px;
	line-height:40px;
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: center;
	overflow: hidden;
	display: inline;}

.case_ge_a_t span{
	text-align: center;
	height: 25px;
	line-height: 25px;
}
.case_ge_a_t span a{
	color: #0c0c0c;
}
.case_ge_a_t span a:hover{
	color: #f96c00;
}



.case_ge_a_img {
	float: left;
	width: 375px;
	height: 280px;
	margin: 5px 6px 5px 7px;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.case_ge_a_img img{
	width: 375px;
	height: 280px;
	transition: 0.8s;
	
}

.case_ge_a_img img:hover{
	transform: scale(1.2,1.2);
}
.case_ge_w {
	float: left;
	width: 400px;
	height: auto;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}

.case_arr {
	float: left;
	width: 130px;
	display: inline;
	margin: 30px 535px 0 535px;padding: 0;
	overflow: hidden;
	
}

.case_arr_left {
	float: left;
	 width: 53px;
	height: 46px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
	
}
.case_arr_left img{
	float: left;
	width: 53px;
	height: 46px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.case_arr_right {
	float: right;
	 width: 53px;
	height: 46px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
	
}
.case_arr_right img{
	float: left;
	width: 53px;
	height: 46px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}



.wen {
	width: 1200px;
   height: auto;
	margin: 40px auto 0 auto;
	padding: 0;
	 overflow: hidden;
}

.news {
	float: left;
	width: 583px;
	height: auto;

	margin: 0; padding: 0;
	 display: inline;
	overflow: hidden;
	
}

.news_t {
	float: left;
	width: 583px;
	height: 113px;
	background: url(../images/news_t.jpg) no-repeat;
	 margin: 0; padding: 0;
	display: inline; overflow: hidden;
	
}
.news_t span{
	float: right;
	width: 50px;
	height: 30px;
	line-height: 30px;
	margin: 41px 20px 0 0;
	padding: 0;

	display: inline-block;
	overflow: hidden;
}
.news_t span a{
	
		font-size: 16px;
	color: #ffffff;
}

.news_t span a:hover{
	font-weight: bold;
}


.news_n {
	float: left;
	width: 583px;
	height: 393px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}

.news_ge {
	float: left;
	width: 583px;
	height: 115px;
	margin: 15px 0 0 0;
	padding: 0;
	border-bottom: 1px solid #dee1e8;
	display: inline;
	overflow: hidden;
}


.news_ge_img {
	float: left;
	width: 134px;
	height: 101px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.news_ge_img img{
		width: 134px;
	height: 101px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.news_ge_n {
float: left;
	width: 320px;
	height: auto;
	margin: 0 0 0 30px;
	padding: 0;
	display: inline;
	overflow: hidden;
}

.news_ge_n_t {
	float: left;
	width: 320px;
	height: 40px;
	line-height: 40px;
	margin: 0;
	padding: 0;
	font-size: 16px;
	display: inline;
	overflow: hidden;
}

.news_ge_n_n {
	float: left;
	width: 320px;
	height: 60px;
	line-height: 20px;
	margin: 0;
	padding: 0 0 0 0;
	font-size: 14px;
	display: inline;
	overflow: hidden;
}
.news_ge_n_n p{
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.news_ge_n_m {
	 float: left;
	width:  75px;
	text-align: center;
	height: 35px;
	line-height: 35px;
	margin: 48px 0 0 0;
	padding: 0;
	font-size: 12px;
	display: inline;
	overflow: hidden;
}
.news_ge_n_m a{
	
	color: #4c4c4c;
	
}
.news_ge_n_m a:hover{
	color: #0c0c0c;
}

.teh {
	float: right;
	width: 583px;
	height: auto;

	margin: 0; padding: 0;
	 display: inline;
	overflow: hidden;
	
}
.teh_t {
	float: left;
	width: 583px;
	height: 113px;
	background: url(../images/tec_t.jpg) no-repeat;
	 margin: 0; padding: 0; 
	display: inline; overflow: hidden;
	
}
.teh_t span{
	float: right;
	width: 50px;
	height: 30px;
	line-height: 30px;
	margin: 41px 20px 0 0;
	padding: 0;

	display: inline-block;
	overflow: hidden;
}
.teh_t span a{
	
		font-size: 16px;
	color: #ffffff;
}

.teh_t span a:hover{
	font-weight: bold;
}
.teh_n {
	float: left;
	width: 583px;
	height: 393px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.teh_n_ge{
	float: left;
	width: 290px;
	height: 125px;
	margin: 6px 1px 0 0;
	padding: 0;
	background: #e1ebed url(../images/tec_bg_img.png) no-repeat 20px center;
	display: inline;
	overflow: hidden;
	transition: 0.8s;
}
.teh_n_ge:hover{
	 background: #f96c00 url(../images/tec_bg_img.png) no-repeat 20px center;
	
}
.teh_n_ge_inn {
	float: right;
	width: 190px;
	height: auto;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.teh_n_ge_t {
	float: left;
	width: 190px;
	height: 30px;
	line-height: 30px;
	margin: 15px 0 0 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.teh_n_ge:hover .teh_n_ge_t a{color: #FFFFFF;}

.teh_n_ge_n {
	float: left;
	width: 190px;
	height: 40px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	font-size: 14px;
	display: inline;
	overflow: hidden;
	
}

.teh_n_ge_n  p{
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.teh_n_ge:hover .teh_n_ge_n{color: #FFFFFF;}
.teh_n_ge_m {
	float: right;
	width: auto;
	height: 18px;
	margin: 0 10px 0 0;
	padding: 0;
	line-height: 18px;
	font-size: 12px;
	display: inline;
	overflow: hidden;
}

.link {
width: 1200px;
	min-height: 60px;
	height: auto;
	margin: 40px auto 0 auto;
	padding: 0;

}
.link a{font-size: 14px; color: #0c0c0c; margin: 0 0 0 20px; padding: 0;}
.link a:hover{
	 color: #0039a6;
	
}

.link p{
	float: left;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	overflow: hidden;
	 font-size: 16px;
	font-weight: bold;
	
}

.link p a{
	color: #0c0c0c;
}
.link p a:hover{
	color: #0c0c0c;
}

.foot {
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	background: #0038a5;
	min-height: 335px;
}

.foot_n {
	width: 1200px;
	height: auto;
	margin: 0 auto;
	padding: 0;
}

.foot_t {
	 float: left;
	width: 726px;
	 height: 87px;
	margin: 40px 237px 0 237px;
	padding: 0;
	display: inline;
	overflow: hidden;
}

.foot_nn {
	float:left;
	width: 1200px;
	height: 155px;
	margin: 40px 0 0 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}

.foot_nn_erm {
	float: left;
	width: 240px;
	height: auto;
	margin: 0;
	color: #ffffff;
	padding: 0;
	display: inline;
	overflow: hidden;
}

.foot_nn_erm_left {
	float: left;
	width: 100px;
	height: auto;
	margin: 0;
	padding: 0;
	text-align: center;
	display: inline;
	overflow: hidden;
}
.foot_nn_erm_left img  , .foot_nn_erm_right img{ width: 100px;height: 100px;}

.foot_nn_erm_right {
	float: right;
	width: 100px;
	height: auto;
	text-align: center;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.foot_nn_right {
	float: right; width: 860px;
	height: 88px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.foot_nn_right div{
	float: left;
	width: 280px;
	height: 88px;
	line-height: 22px;
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.foot_nn_right div p{margin: 0;padding: 0;}
.foot_copy {
	width:100%;
	min-width: 1200px;
	display: table;
	margin: 0;
	padding: 0;
	background: #0c0c0c;
	height: 66px;
	line-height: 66px;
	overflow: hidden;
}
.foot_copy_n {
	width: 1200px;
	height: 66px;
	line-height: 66px;
	margin: 0 auto;
	padding: 0;
}
.foot_copy_n_r {
	float: left;
	width: 960px;
	height: 66px;
	line-height: 66px;
	margin: 0;
	padding: 0;
	color: #ffffff;
	overflow: hidden;
}
.foot_copy_n_r a{
	color: #fff;
}
.foot_copy_n_r a:hover{
	color: #eee;
}
.foot_copy_n_nav {
	 float: right;
	width: auto;
	height: 66px;
	line-height: 66px;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	display: inline;
	overflow: hidden; 
}
.foot_copy_n_nav a{
	color: #FFFFFF; margin: 0 5px;
}
.foot_copy_n_nav a:hover{
	color: #e1ebed;
}

.inner_left {
		 float: left;
	width: 280px;
	background: #e1ebed;
	margin: 0; padding: 0;
	display: inline;
	 overflow: hidden;
}

.inner {
	width: 1200px;
	height: auto;
	margin: 40px auto 0 auto;
	padding: 0 0 20px 0;
	overflow: hidden;
}

.inner_crumbs {
width: 100%; height: 32px; line-height: 32px; margin: 0; padding: 0;
	background: #e1ebee; overflow: hidden;
}
.inner_crumbs a{
	 color: #0c0c0c;
	margin: 0 5px;
}
.inner_crumbs a:hover{ color: #0039a6;}


.inner_right {
	 float: right;
	 width: 900px;
	height: auto;
	min-height: 500px;
	margin: 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.inner_n {
	float: left;
	width: 880px;
	height: auto;
	line-height: 200%;
	margin: 20px 10px 0 10px;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.inner_n2 {
	float: left;
	width: 920px;
	height: auto;
	line-height: 200%;
	margin: 20px 0 0 0;
	padding: 0;
	display: inline;
	overflow: hidden;
}
.newslist{width:100%;margin:0 auto;padding:0px;}
.newslist_ul{float:left;width:100%;list-style-type:none;}
.newslist_ul li{float:left;width:100%;height:32px;line-height:32px;padding:0;border-bottom:#cccccc 1px dashed;color:#333;}
.newslist_ul_link{float:left;width:80%;height:32px;overflow:hidden;display:inline;}
.newslist_ul_link a{background:url(../images/tra.gif) no-repeat left 0;padding:0 0 0 10px;}
.newslist_ul_link a:hover{background:url(../images/tra2.gif) no-repeat left 0;padding:0 0 0 10px;}
.newslist_ul_time{float:right;width:20%;height:30px;overflow:hidden;margin:0;display:inline;text-align:right;color:#707070;}
.list_page{float:left;width:100%;margin:12px auto 15px auto;color:#999;text-align:center;display:inline;}
.productslist{float:left;width:940px;height:auto;margin:10px auto 0 auto;display:inline;overflow:hidden;}
.productslist_div{float:left;padding:0;width:132px;height:132px;display:inline;margin:10px 7px 0 7px;overflow:hidden;text-align:center;}
.productslist_div img{width:130px;height:102px;margin:0 0 8px 0;border:#DCDCDC 1px solid;}
.links a{color:#3F3F3F;text-decoration:none;margin:0 15px 0 0;padding:0px;}
.links a:hover{color:#CF0C0C;text-decoration:none;margin:0 15px 0 0;padding:0px;}
.sitemaps{width:990px;margin:0 auto;padding:20px;}
.sitemaps ul{list-style-type:none;}
.sitemaps a{text-decoration:none;background:url(../images/tra.gif) no-repeat left;padding:0 0 0 12px;}
.sitemaps a:hover{text-decoration:none;background:url(../images/tra2.gif) no-repeat left;padding:0 0 0 12px;}
.view_name{height:40px;text-align:center;font-size:14px;font-weight:bold;}
.view_name2{height:25px;text-align:center;color:#999;}
.view{padding:10px 0 10px 0;}
.view_line{width:100%;border-top:1px #e2e2e2 solid;padding:10px 0 0 0;}
.view_img{text-align:center;padding:10px 0 0 0;}
.view_img img{max-width:400px;max-height:400px;width: expression(this.width>400 && this.width>this.height ? 400 : true);height: expression(this.height > 400 ? 400 : true);margin:0 auto 0 auto;border:#EFEFEF solid 1px;}
.view_img a:hover img{border:#DFDFDF solid 1px;}
.shownext{height:24px;}
.font_red{color:#CF0C0C;}
.fb_table{padding:5px;line-height:150%;width:100%;}
.fb_td{padding-right:15px;text-align:right;height:26px;font-size:13px;}
.input_on{border:1px solid #A0C2E7;}
.input_off{border:1px solid #CCDAE8;}
.bdky_input{float:left;width:270px;margin:0;display:inline;}
.bdky_input2{float:left;width:155px;margin:0;display:inline;}
.bdky_check{float:left;width:150px;margin:0 0 0 5px;display:inline;}
.error{background:#fde8e9 url(../images/icon_error.gif) no-repeat 5px 3px;border:1px solid #fac5c8;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;color:#E04023;}
.success{background:#eff6e4 url(../images/icon_success.gif) no-repeat 5px 3px;border:1px solid #cae2a4;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;}
.alert{background:#fffbd1 url(../images/icon_alert.gif) no-repeat 5px 3px;border:1px solid #fddc9b;line-height:15px;padding:3px 20px 2px 25px;font-size:12px;font-family:verdana;}