﻿*{  	margin:0px;	padding:0px;}a{	outline:none;	blr:expression(this.onFocus=this.blur());	cursor:pointer; color:#666}a:link,a:visited,a:hover{	text-decoration:none;}body{ 	margin:0px auto; 	background-color:#FFFFFF;     font-family: Microsoft Yahei;}img{}li{list-style-type:none;}.allbody{ 	background-color:#FFFFFF; 	/*width:1280px;*/	margin:0px auto; 	overflow:hidden; }.fl{		float:left;}.fr{	 	float:right; 	color:#666}  .gd{ 	  float:right; 	  color:#4C678A; 	  margin-top:10px;  }  .gd2{ 	  text-align:right; 	  width:100%;	  color:#4C678A; 	  margin-top:0px;  }  .textcenter{	  text-align:center;  }  .clear{	  overflow:hidden;	  clear:both;	  display: block;	  height: 0px;  }  .clearfix:after{	  content: "";	  overflow:hidden;	  clear:both;	  display: block;	  height: 0px;  }  .line{	  border-bottom:1px solid #c5ddf7;	  line-height:1px;  }  .news_ber img{ 	  width:820px; 	  height:176px;  }    .news_nflb{ 	  background-image:url("../images/lj_new_nfbj.jpg"); 	  width:820px; 	  height:69px;  }.combox3 {	background:url("../images/bottomline.png") no-repeat top; 	margin-top:0px; 	padding-top:10px;}.combox3 .news_listlis{ 	height:300px;	padding-left:30px; 	padding-right:30px; }.result_list{ 	margin-bottom:10px;}.result_list a{	background:url("../images/ico_1.jpg") no-repeat left; 	padding-left:10px; }.result_list2 a{	background:url("../images/ta10.gif") no-repeat left; 	padding-left:10px; }.jdnews{ 	width:100%; 	padding:0px 30px; 	overflow:hidden  }.tpnews img{ 	width:157px; 	float:left; 	margin-right:20px; }.jdnewlist{ 	width:400px; 	float:left; 	margin:10px; 	padding-top:20px;  }.innews{ 	width:1004px; 	height:194px; 	position:relative; 	border-top:1px solid #dddddd; 	padding:12px 0px; 	background-color:#FFFFFF; }.innews h2{ 	color:#4C678A; 	line-height:20px; 	height:20px; 	font-size:14px; 	font-weight:lighter;}.rmpro a{	display:block;	line-height:32px; 	height:32px; 	width:auto; 	float:left; 	margin:10px 0px 0px 5px; 	overflow:hidden; 	background-image:url("../images/pub_out2.gif"); 	border-bottom:1px solid #B8B8B8; 	padding:0px 15px;     text-align:center;  }.bus_search{ 	width:260px; 	height:24px; 	line-height:24px; 	background-color:#f6f6f6;}.bus_search span{ 	line-height:24px; 	float:left; 	margin-right:20px;}.form_span{ 	width:150px; 	line-height:24px; 	float:left; 	border:1px solid #CCCCCC}.form_span .text{ 	width:120px; 	height:22px;	float:left; 	border:0px; 	line-height:22px; 	}.znewstp{ 	float:left; 	width:260px;	height:145px;	margin-right:20px; }.slywbox{ 	height:339px;	padding:25px 0px 0px 30px; 	width:974px;	background:url("../images/bg13.gif") top no-repeat; 	margin-top:5px;}.businessbx{ 	width:680px; 	float:left; 	font-size:12px;} .businessbx .gwx{ 	width:205px; 	height:245px; 	background-color:#FF0000; 	float:left}.businessbx .syx{ width:210px; height:120px; background-color:#0000CC; float:left; margin-left:5px; margin-bottom:5px;}.qslink{width:250px; float:left; font-size:12px;}.qslink h2{width:210px; float:left;color:#4C678A; font-weight:lighter;font-size:14px;}.qsh2{ width:250px; border-bottom:3px solid #D7D7D7; padding-bottom:14px; }.businessbx h2{ height:22px; width:580px;  color:#4C678A; font-weight:lighter; font-size:14px; float:left}.proh2{background:url("../images/bg14.gif") bottom no-repeat; width:630px; padding-bottom:16px;margin-bottom:20px;}.banner{ width:100%; height:420px; margin:0px auto}/*common end*/.bheader{ margin:0px auto; height:89px;  /*width:1280px;*/  background-image:url("../images/headbg.jpg");}.header{ margin:0px auto; height:89px; width:1040px; background-color:none}.header .logo{ height:60px;width:394px;float:left; display:block; padding-top:15px;}.header .logo img{ height:auto; width:auto;}.header .nav{ 	position: relative;	float:right; 	width:606px;	text-align:right; 	height:89px;}.header .nav_top{     position: absolute;	height:25px; 	top:5px;	right: 0;	width:450px;  	padding:5px 160px 0px 0px;	color:#003366;}.header .nav .nav_top a{ 	color:#003366; 	font-weight:400;}.nav_top .nav_top_e{ 	float:right;	font-size:12px;	line-height:15px;	padding:0px 7px 0px 8px; 	margin-top:8px; 	border:1px solid #999999;	border-top: 0;	border-bottom: 0;}.nav_top_s a{ 	color:#003366; 	font-weight:400;}.nav_top .nav_top_s{ 	float:right;	font-size:12px;	margin:0px 7px 0px 8px; 	padding-left:3px; 	background:url("../images/e.png") no-repeat left;	width:85px;	line-height:30px;}.nav_top .nav_top_r{	float:right;	font-size:12px;	padding:0px 7px 0px 8px; 	margin-top:8px; 	border:1px solid #999999;     border-top: 0;    border-bottom: 0;	line-height:15px;}.nav_top .nav_top_j{	float:right;	font-size:12px;	margin:0px 10px 0px 5px;	line-height:30px;}.nav_top .nav_top_j2{	float:right;	font-size:12px;	padding:0px 10px 0px 5px; 	margin-top:8px; 	border-left:1px solid #999999}.hdrow{ 	position:absolute;	right: 0px;	bottom: 1px; 	height:48px; 	width:650px; 	overflow: hidden;	}.hdrow ul li{ 	float: right;	display: block;	}.hdrow ul li a{ 	line-height:170px; 	display: block;	overflow:hidden;	padding: 0px 13px;}.lag1a{	text-align:right;}.lag1{ 	float:right;	margin-top:10px; }.lag1 a{	color:#4D678A; 	margin-left:5px;}.lag1 form{ 	border:0; 	background:url("../images/bg01.gif") no-repeat;	width:180px; 	padding-left:30px; 	height:27px; 	line-height:22px;}.lag1 .type{ 	height:15px; 	margin-top:5px 0px 0px -20px;  }.lag1 input{ 	border:0;}.lag2{ 	margin-left:15px; 	margin-top:30px;	float:left;}/*seach css*/.inputSub{	color:#fff; 	border:0px; 	font-weight:bolder; }.inputText{	height:16px; 	border:0px; }.left-span{	float: left;}.left-span a{	border-left: 1px solid #666;	padding:0 5px;}.left-span a.active{	color: #369}.left-span a:first-child{	border:0;}.f_sheach{ 	max-width:300px; 	padding-right:0px; 	text-align:right; 	margin-right:24px;	float: right; }.ss{ 	position: absolute;	right: 16px;	top: 3px;	padding:5px 2px 2px 5px;	height:24px;  	background-color:#FFFFFF; 	width:143px; 	text-align:left; 	background:url("../images/seabg.png") no-repeat}.seach{	border:0px; 	height:20px;	width:105px;  	font-size:12px; 	line-height:20px; 	text-align:left; 	padding-left:5px;	color:#666;}.inputSub2{ 	height:21px;	line-height:18px; 	position:absolute; 	right: 10px;	 }/*nav*/.menunav{ 	float:right;}.menunav .hmain{ 	float:left; 	padding:0px 13px; 	font-size:14px;}.menunav .hmain a{ 	height:30px; 	line-height:30px;}#sub_category .content ul li{	float:left;	padding-right:10px;}.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;	}#slideshow_wrapper { 	padding:0px; 	background-image:url("../images/banner_tile_back.gif");	padding-left: 0px; 	width: 100%;	height: 420px;}#slideshow_footbar {	z-index: 5;    position: relative; top:380px;	width: 55%;	bottom: 0px;	height: 30px}/*banner css*/#banner { 	margin:0px auto; 	padding: 0px; 	width:100%; 	height: 500px; 	overflow:hidden ;}.slides{ 	width:1920px; 	margin:0px auto; 	height:500px; 	overflow: hidden;}.slide-pic { 	margin: 0px; 	padding: 0px; 	width: 100%; 	overflow: hidden; 	list-style: none;  }.slide-pic img { 	width:1920px; 	height: 500px; }.slide-pic li { 	display: none; }.slide-pic li.cur { 	display: block; }.slide-li { 	position: absolute;	bottom: 0px; 	top:619px;  	margin: 0px; 	padding: 0px auto;/*width:1280px;*/	width:100%;}.slide-li li { 	margin: 0px; 	padding: 0px; 	width:20%;	/*width:256px;*/ 	height: 10px; 	float: left; 	overflow: hidden; 	list-style: none; }.slide-li a { 	width: 190px; 	height: 10px; 	color: #000; 	font-size: 12px; 	display: block; }.slide-li a:hover { 	color: #F00; 	text-decoration: none; }.op li { 	background: #999999; 	filter: alpha(opacity=60);	 opacity: 0.6; 	} .op li.cur {  	background: #666666;  }.slide-txt span { 	display: none; }/*conter*/.conter{ 	width:960px; 	height:auto;	margin:30px auto 10px auto; 	height:260px;	background:url("../images/divider.png") no-repeat bottom; }.conter .teaser{ 	width:300px; 	margin:0px 10px; 	float:left;}.conter .teaser img{ 	width:300px;	box-shadow:0px 3px 8px 0px #666; 	margin-bottom:5px;}.conter .teaser img:hover{ 	width:300px; 	border-bottom:5px solid #000; 	margin-bottom:0px;}.conter .teaser .teaser_tit{ 	height:22px; 	padding:10px 0px; 	text-align:center; 	background:url("../images/black-arrow.png") no-repeat right; 	font-size:18px;	color:#333}.conter .teaser .teaser_sma{ 	font-size:13px; 	color:#666}/*mainbody*/.mainbody{ 	width:1280px; 	margin:15px auto  0px auto; 	height:232px; 	background:url("../images/con_t_bg.jpg") no-repeat top;}.mainbody .l_con{ 	width:630px; 	float:left;}.mainbody .l_con .l_con_t{ 	height:30px; 	width:430px; 	line-height:120px; 	overflow:hidden;	padding:15px 0px 15px 179px;  	font-size:14px; 	font-weight:bolder; 	color:#999;}.mainbody .l_con .l_con_c{ 	padding:20px 0px 15px 130px; 	width:499px;height:137px; 	border-right:1px solid #DFDFDF;	background:url("../images/con_bg.jpg") repeat-x;}.mainbody .l_con .l_con_c ul{	width:496pxpx;	height: 137px;	position: absolute;}.mainbody .l_con .l_con_c ul li{     float: left;    width: 133px;    height: 140px;    padding-right: 30px;    color: #666;    font-size: 13px;    text-align: center;}.mainbody .l_con .l_con_c ul li >a{    display: block;    width: 144px;    height: 118px;}.mainbody .l_con .l_con_c ul img{     width: 140px;    height: 112px;    margin-bottom: 15px;}.mainbody .c_con{ 	width:310px;float:left;height:232px;  }.mainbody .c_con .c_con_t{ 	height:30px;	line-height:120px;	overflow:hidden; 	width:250px; 	padding:15px 0px 15px 70px; 	background-position:-620px; 	font-size:14px; 	font-weight:bolder; 	color:#999;}.mainbody .c_con .c_con_c_2{ 	display:none}.mainbody .r_con{ 	width:340px;	float:left; }.r_con ul{ 	padding:10px 0px 0px 15px; 	height:162px;	background-image:url("../images/lxbj.jpg")}.r_con ul li{ 	display: block;	list-style:none; 	font-size:13px; 	color:#646464; 	line-height:26px;}.r_con ul li a{	position: relative;	z-index: 100;	display: inline-block;}.r_con ul li a:hover{color: #369}.r_con ul .oneli{ 	font-size:13px; 	color:#646464; }.mainbody .r_con .r_con_t{ 	height:30px; 	line-height:120px;	overflow:hidden;	width:292px; 	padding:15px 0px 15px 48px; 	background-position:-945px; 	font-size:14px; 	font-weight:bolder; 	color:#999;}/*pro css*/.mianpro{ 	width:1280px; 	margin:0px auto; 	background-image:url("../images/pro_bg.jpg");	height:auto; 	color:#003366;}.pro{ 	width:1040px; 	margin:5px auto; 	height:auto; }.l_pro{ 	width:600px;	height:auto; 	float:left;	margin-right:10px;}.l_pro .c_pro{ 	width:100%; 	height:56px; 	padding:40px 0px 20px 0px; 	font-size:20px; /*font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,"Myriad Pro","Myriad Pro Cond","Myriad Pro Light",Tahoma,Arial,"微软雅黑","黑体","宋体",Verdana,sans-serif; */	font-weight:700;	border-bottom:1px solid #fff; 	color:#003366;}.c_pro_1{ 	float:left; 	width:300px; 	height:auto;}.c_pro_1 h2{ 	font-size:13px; 	padding-top:5px;	color:#003366;}.c_pro_1 .fistlist{ 	border:0px;}.c_pro_1 li{ 	border-top:1px solid #fff; 	line-height:19px; 	font-size:13px; 	padding:8px 0px; 	height:15px;}.r_pro{ 	width:386px; 	height:auto;	float:right;	padding:90px 20px;}.r_pro img{	width:314px; 	height:444px; 	text-align:center;}.line{ 	clear:both; 	height:1px; 	border-bottom:1px solid #fff;}/*bpro*/.bpro{ 	height:560px; 	padding-left:20%; 	padding-top:80px; }.item{	height:215px; 	overflow:hidden; 	width:830px; 	margin-bottom:1px;}.item ul li{ 	list-style:none;	margin:1px;}.item .a{ 	float:left; 	width:190px; 	height:55px; 	font-size:20px; 	font-family:"微软雅黑"; 	font-weight:700; 	padding:150px 5px 10px 5px; 	color:#336699;	filter:alpha(Opacity=80);	-moz-opacity:0.8;	opacity: 0.8;	z-index:100; 	background-color: #D2D2D2; }.item .a .hmain_e{ 	font-size:16px; 	font-family:Arial, Helvetica, sans-serif;}.item .hmain{ 	float:left; }.item .hmain ul{	width:205px; 	height:205px;	float:left;	display:none; }.item .hmain img{ 	width:200px; 	height:215px;}/*item2*/.item2{	height:215px; 	overflow:hidden; 	width:800px; 	padding-left:202px;	*width:850px;}.item2 ul li{ 	list-style:none;	margin:1px;}.item2 .a{ 	float:left; 	width:190px; 	height:55px;	font-size:20px;	font-family:"微软雅黑";	font-weight:700; 	padding:150px 5px 10px 5px; 	color:#336699;	filter:alpha(Opacity=80);	-moz-opacity:0.8;	opacity: 0.8;	z-index:100; 	background-color: #D2D2D2; }.item2 .a .hmain_e{ 	font-size:16px; 	font-family:Arial, Helvetica, sans-serif;}.item2 .hmain{	float:left; }.item2 .hmain ul{	width:205px; 	height:205px;	float:left;	display:none; }/*lpro css*/.mainlpro{	height:auto; 	width:1280px;	min-height:590px; 	background:url("../images/ppbg.jpg"); 	background-repeat: no-repeat; 	background-attachment:scroll;  	padding-top:50px; 	margin:0px auto;}.lpro{ 	width:1040px;	margin:0px auto; 	padding-left:15px;}.lpro_f{ 	font-size:26px; 	line-height:40px; 	color:#666; 	font-family:Arial, Helvetica, sans-serif;}.lpro_c{	font-size:26px; 	line-height:40px; 	color:#003366; 	font-weight:600;	margin-bottom:10px; 	width:1040px; 	height:30px;	font-family: "微软雅黑";}.lpro_c .lp_span{ 	float:left;}.lpro_lit{	font-size:14px; 	line-height:24px; 	color:#336699; 	margin:10px 0px 20px 0px; 	font-family: "微软雅黑"; 	font-weight:bolder;}.lpro_all h2{	font-size:18px; 	line-height:30px; 	color:#336699;	margin-bottom:20px;	font-family: "微软雅黑";}.lpro_all .scroll_1{ 	font-size:13px; 	margin-bottom:15px; }.lpro_all .scroll_1 a{ 	color:#336699;	margin-right:15px; 	line-height:25px;}.lpro_all .scroll_1 a:hover{ 	color:#336699;}/*scroll css*//* Page styles*//*universal sly */.slyWrap .controls { 	margin: 0px 0 ;}.controls { 	text-align: center;}#horizontal .sly > ul { 	list-style: none; 	margin: 0; 	padding: 0; }#horizontal .sly > ul li { 	position: relative; 	margin: 0px 15px; 	padding: 0;  	border:1px solid #FFFFFF; 	color: #fff; 	text-align: center; 	cursor: pointer; }.pages { 	list-style: none; 	margin: 20px 0; 	padding: 0; 	text-align: center;	*margin-left:500px;  }.pages li { 	display: inline-block;	width: 11px; 	height: 11px; 	margin: 0 2px;	text-indent: -999px; 	background: #fff; 	border-radius: 10px;	cursor: pointer;	overflow: hidden; 	border: 1px solid #aaa; 	*float:left; }.pages li:hover { 	background: #eee;	 }.pages li.active { 	background: #999; 	border-color: #888; 	box-shadow: inset 0 0 0 2px #eee;}.scrollbar { 	background: #808080; 	border-radius: 4px; 	border: 2px solid #808080;	border-top-color: #666;	line-height: 0; }/* Horizontal examples */#horizontal .scrollbar { 	margin: 1em 0; 	height: 5px; }#horizontal .scrollbar .handle { 	width: 100px; 	height: 100%; 	position:absolute; 	top:0px;}.scrollbar .handle { 	border-radius: 4px; 	background: #fff;	cursor: pointer; 	line-height: 0;	-webkit-box-shadow: 0 1px 0 #555;	-moz-box-shadow: 0 1px 0 #555;	-o-box-shadow: 0 1px 0 #555;	box-shadow: 0 1px 0 #555;}#horizontal .example1 .sly { 	height: 175px; }#horizontal .example1 .sly ul { 	height: 100%; }#horizontal .example1 .sly ul li { float: left;  width: 177px;  height:163px;   padding:5px;   margin: 0 20px 0 0;   font-size: 12px;   line-height: 30px; }.sly > ul li:hover{ 	border-color:#003366;}#horizontal .example1 .sly ul li p{ height:140px;}#horizontal .example1 .sly ul li p a{ 	color:#003366;}#horizontal .example1 .sly ul li img{ 	width: 177px; 	height:140px;}/*news css*//* Vertical examples */.mainlpro2{	height:550px; 	background:url("../images/mainlpro2.jpg") no-repeat; 	padding-top:50px; 	width:1280px; 	margin:0 auto;}.news{ 	width:990px; 	margin:30px auto 0px auto;}.lpnews{ 	padding:30px 5px 20 30px; }.lpnews h2{	padding-left:30px; 	height:40px; 	line-height:40px; 	position:absolute; 	top:30px; 	z-index:100;}#vertical .slyWrap {	width: 495px; 	float: left;}#vertical .scrollbar {    width: 5px; }#vertical .scrollbar .handle { 	height: 100px; 	width: 100%; }#vertical .example1 { 	position: relative; 	background:url("../images/lpnewbg.jpg") no-repeat; 	color:#fff; 	height:435px;}#vertical .example3{ 	position: relative; 	background:url("../images/hynewbg.jpg") no-repeat; 	color:#FFFFFF;}#vertical .example1 .sly { 	width: 465px; 	height:320px;	margin-top:95px;}#vertical .example1 .sly .sly_onel{ 	text-align:left; }#vertical .example1 .sly ul { width: 425px; height:80%;  overflow: hidden; margin:10px 5px 30px 35px; }#vertical .example1 .sly ul li { 	height: 50px; 	margin: 0 0 1px 0;	line-height: 25px; 	border-top:1px solid #fff; 	padding-left:25px; 	padding-top:10px;  }#vertical .example1 .sly ul li a{ 	font-size:13px; 	color:#FFFFFF; }#vertical .example1 .sly ul li a:hover{ 	color:#ff3333;}#vertical .example1 .sly ul li .time{ 	height:50px; 	line-height:40px; 	display:block; 	float:left;  	width:120px; 	font-size:13px;	margin-right:20px;}#vertical .example1 .sly ul li .time_1{ 	font-size:25px; 	font-weight:700;}#vertical .example1 .scrollbar { 	position: absolute; 	top:100px; 	right: 10px; 	height: 300px; }/* Vertical example */#infinite .controlbar { 	margin: 2em 0 1.5em; }#infinite .frameWrap { 	position: relative; 	height: 500px; }#infinite .frame { 	height: 500px; 	margin-right: 20px; 	overflow: hidden; 	border: 1px solid #888; }#infinite .frame ul { 	width: 100%; 	margin: 0; 	padding: 0; 	list-style: none; }#infinite .frame ul li { 	margin: 0 0 5px 0;	 padding: 0; 	 height: 200px; 	 line-height: 200px;	 font-size: 30px; 	 border-bottom: 1px solid #aaa;	background: #eee; 	color: #888; 	text-align: center;}#infinite .scrollbar { 	position: absolute; 	top: 0; 	right: 0; 	width: 5px; 	height: 498px; }#infinite .scrollbar .handle { 	height: 100px; 	width: 100%; 	position:absolute; top:0px;}/*procont*/.maincpro{	height:auto; 	min-height:640px; 	background-color: #F6F6F6;	padding:15px; 	width:1250px; 	margin:0px auto;}.photo_ctrl marquee{   	width:968px; 	height:120px;    text-align:center;    margin-top:10px;    background-color:#cfd8e1;    padding:5px 0px;}#tagContent0 ,#tagContent1,#tagContent2,#tagContent3{ 	min-height:640px;}#tagContent2{ 	padding-top:30px; }#tagContent2 table{ 	width:100%;}#tagContent1{ 	width:800px; 	padding:30px 100px;}#tagContent1 table tr:hover{ 	background-color: #E0E0E0;	*background-color:none; 	color:#336699;}#tagContent3 .ser_rigf_le p{ 	line-height:30px;}#tagContent3{ 	min-height:640px; 	padding-left:50px;}#tagContent3 .box{ 	height:380px; 	padding-left:50px; 	padding-top:30px;}.procont{  	width:1040px; 	margin:0 auto; 	height:auto;	padding-top:20px;}td{	font-family:"宋体";	font-size: 9pt;	line-height: 150%;	font-weight: normal;}.h170 {height:193px}.h370 {height:410px}.h470 {height:470px}#con {	font-size: 12px; 	margin: 0px auto; 	width:1000px;	border:1px solid #fff; 	background-color:#FFFFFF;  }#tags {	padding-right: 0px; 	padding-left: 0px; 	padding-bottom: 0px; 	margin: 0px 0px 0px 0px; 	width: 1000px; 	padding-top: 0px; 	height:36px; 	line-height:36px; 	letter-spacing:1px;	background:#f4f5f7 url("../images/type_menu_b_line.gif") repeat-x left 36px; border-bottom:1px solid #CCCCCC}.divfixed{ position:fixed; top:0px;}#tags li {float: right; margin-right: 1px; list-style-type: none; height:36px; line-height:36px;}#tags li a {	padding-right: 10px; 	padding-left: 10px; 	background: url("../images/tabs-selected.png") no-repeat right bottom; 	background-position:-50px; 	float: left; 	padding-bottom: 0px; 	color: #999; 	line-height: 36px; 	padding-top: 0px; 	height: 36px; 	text-decoration: none}#tags li.emptyTag {	background: none transparent scroll repeat 0% 0%; 	width: 4px}#tags li.selectTag {	background-position: left top; 	margin-bottom: -2px; 	position: relative; 	height:37px; 	line-height:36px;}#tags li.selectTag a {	background-position: bottom; 	color: #000; 	line-height: 36px; 	height: 37px}.tagContent {	display: none; 	width:970px; 	color: #474747; 	padding-top:30px; 	height:auto; 	padding:15px 15px;}#tagContent div.selectTag {	display: block}/*newsconter*/.mainlpro3{	height:550px; 	background:url("../images/mainlpro2.jpg") no-repeat; 	padding-top:10px; 	width:1280px; 	margin:0 auto ;}.newsdetailsCon{ 	width:990px; 	height:440px; 	margin:50px auto 0 auto;	 _margin-left:120px;	}.leftnav{ 	float:left; 	width:179px; 	height:440px; 	color:#fff; 	background:url("../images/blkbg.png"); 	border-right:1px solid #000;}.leftnav h3{ 	font-size:24px;	padding:30px 0 10px 30px;}.leftnav h3 span{ 	font-family:arial; 	font-weight:bold; 	display:block; 	text-transform:uppercase; 	font-size:16px;}.z_leftnav{ 	padding: 0px 30px;	width:119px;}.z_leftnav li{ 	float:left; 	font-size:14px; 	height:24px; 	line-height:24px; 	margin-bottom:5px; 	width:119px; 	text-align:center;}.z_leftnav li a{ 	display:block;	background-color:#fff; 	font-size:13px;	margin-bottom:5px;	height:24px; 	width:100%;	line-height:24px; 	color:#999; }.z_leftnav li a:hover{ 	background-image:url("../images/nav_li.jpg");	color:#fff; 	display:block;}#z_leftnav a{ 	color:#999;}#z_leftnav a:hover{	color:#fff;}.hover{ 	background:#fff; 	color:#fff; 	background:url("../images/blkbg.png"); }.hover li a{ 	color:#000;}.right_content{ 	background-color:#fff; 	position:relative; 	float:left; 	width:810px; 	height:440px;}.right_content h3{ 	font-size:14px; 	border-bottom:1px dashed #ccc; 	color:#000; 	padding-bottom:10px;	margin-bottom:10px; 	font-family:"microsoft yahei";}.right_content p { 	line-height:24px; 	margin:0;}.right_content h3 span{ 	color:#0066FF; 	display:block; 	font-size:12px;}.nextw{ 	width:62px; 	height:50px; 	position:absolute; 	bottom:5px; 	right:20px;}.nextw span{ 	display:block;	color:#999; 	margin-bottom:5px; 	text-align:center; 	font-size:13px;}.nextw a{ 	color:#999}.nextw a:hover{	display:block; 	color:#fff; 	background-color:#336699;}.Container {  position: absolute;  width:580px;   *margin-left:-300px;  height:370px;  top:55px;   left:50px;}.Container .lk_box table{ 	float:left; 	margin:5px; 	padding:5px 5px 5px 20px; 	border:1px solid #CCCCCC; 	width:230px;}.Container .lk_box table:hover{ 	border:1px solid #336699;}#Scroller-1 {   position: absolute;   *margin-left:300px;  overflow: hidden;  width:580px;  height:370px;}.Scroller-Container {   width:100%;  position: absolute;}.Scroller-Container li .time{ 	float:right;}.Scroller-Container .box{ 	text-align:left;}.Scrollbar-Track {  width:7px;   height:370px;  position: absolute;  top:54px; right:108px;  background:#ccc;}.Scroller-Container .box{ 	font-size:12px; 	line-height:24px; 	color:#666666; }.Scroller-Container .box2{ 	font-size:12px; 	line-height:24px; 	color:#666666;}.box2{ 	height:318px;}.box2 ul li{ 	font-size:13px; 	line-height:24px; 	width:580px; 	height:24px;	*height:20px;}.box2 ul li .span{ 	float:left;}.box2 ul li .time{ 	float:right;}.box2 ul li a:hover{ 	color:#336699;}.Scrollbar-Handle {  position: absolute;  top: 0px; left: 0px;  cursor:pointer;  width: 7px; height:95px;  background-color: #7a7a7a;}.close{ 	width:62px;	height:25px; 	background:url("../images/close.png"); 	position:absolute; 	right:24px; 	top:24px; 	border:0;}.close:hover{ 	width:62px; 	height:25px; 	background:url("../images/h_close.png");	position:absolute; 	right:24px; 	top:24px; 	border:0;}.zp_close{ 	width:62px; 	height:25px; 	margin-top:12px; 	background:url("../images/zp_close.png");	border:0; 	float:right;}.zp_close:hover{ 	width:62px; 	height:25px; 	margin-top:12px; 	background:url("../images/hzp_close.png");	border:0; 	float:right;}.right_content2 .close ,.right_content .close{	background:url("../images/close.gif");}.right_content2 .close:hover,.right_content .close:hover{	background:url("../images/h_close.gif");}.rl_close{ 	width:62px; 	height:25px; 	margin-top:12px; 	background:url("../images/zp_close.png");	border:0; 	float:right;}.rl_close:hover{ 	width:62px; 	height:25px; 	margin-top:12px; 	background:url("../images/hzp_close.png");	border:0; 	float:right;}.yy_close{ 	width:62px; 	height:25px; 	margin-top:12px; 	background:url("../images/close.png");	border:0; 	float:right;}.fz_close{ 	width:62px; 	height:25px;	margin-top:12px; 	background:url("../images/zp_close.png");	border:0; 	float:right; }.fz_close:hover{ 	width:62px; 	height:25px; 	margin-top:12px; 	background:url("../images/hzp_close.png");	border:0; 	float:right;}/*three css */.dhooo_tab{	width:310px; 	height:172px; 	padding-top:0px; 	position:relative; 	float:left; 	border-right:1px solid #DFDFDF;	background:url("../images/con_bg.jpg");}.tab_btn{ 	border-bottom:1px solid #CCCCCC;	height:35px;  	line-height:15px; 	margin:0px 10px;	overflow:hidden; 	padding-left:20px;}.tab_btn li{	float:left; 	font-size:14px; 	zoom:1;	text-decoration:none; 	color:#9c9c9c;	cursor:pointer; 	padding:5px 10px 0px 10px;	height:20px; 	margin-top:5px; 	font-weight:600;}.lpxw{ 	background-image:url("../images/lpxw.png");	line-height:120px; overflow:hidden;}.hlpxw{ 	background-image:url("../images/hlpxw.png"); 	line-height:120px; 	overflow:hidden;}.jswz{ 	background-image:url("../images/jswz.png"); 	line-height:120px; 	overflow:hidden;}.hjswz{ 	background-image:url("../images/hjswz.png"); 	line-height:120px; 	overflow:hidden;}.more{ 	background:url("../images/main_3a.gif") no-repeat;	position:absolute;	right:15px; 	top:15px;	color:#999;	font-size:10px;	width:35px;	height:13px;	text-align:center;} .more a{	color:#999;	font-family:Arial, Helvetica, sans-serif; 	font-size:10px;}.more a:hover{ 	color:#336699}.more2{ 	text-align:right; 	padding-right:15px;}.more2 span{	background:url("../images/main_3a.gif") no-repeat; 	width:35px; 	height:13px; 	margin-top:10px; 	text-align:center; 	display:block; 	float:right;}.more2 a{	color:#999;	line-height:13px;	font-size:10px;	 font-family:Arial, Helvetica, sans-serif ;	 width:35px; 	 display:block;}.more2 a:hover{ 	color:#336699;}.tab_btn_num{	position:absolute; 	right:50px;	bottom:15px;}.tab_btn_num li{	width:20px;	height:20px;	background: #CC3300;	border:2px solid #993300; 	overflow:hidden; 	color:#fff; 	filter:alpha(opacity=80);	opacity:0.8;	float:left;	cursor:default; 	font-size:12px;	line-height:20px; 	margin:0px 5px; 	font-family:Arial; }.tab_btn_num li.hot{	background:#fc0; 	color:#993300;  }.shell{	width:270px; 	height:100%; 	padding-left:30px; }.shell ul li{ 	width:200px;	height:100%;	list-style:none;	padding-right: 60px;}.shell ul li{ 	height:30px; 	line-height:30px; 	border-bottom:1px dotted #CCCCCC; 	overflow:hidden; 	background:url(../images/new.jpg) no-repeat; 	background-position:right;}.shell ul li a{	color:#666; 	height:30px;	overflow:hidden;}.shell ul li a:hover{	color:#003366;}.main{	width:300px;	height:125px;	overflow:hidden;	margin:0px auto;	text-align:left;	font-size:12px;}/*newscon css*/.newscon{ 	width:960px; 	margin:15px auto;}.newscon .news_lp,.newscon .news_zp{ 	width:274px;	height:357px; 	margin:0px 0px; 	float:left; 	border:1px solid #ccc; 	padding:18px 22px 0px 22px;}.newscon .news_hy{ 	width:254px; 	height:357px; 	margin:0px 10px; 	float:left; 	border:1px solid #ccc; 	padding:18px 22px 0px 22px;}.news_lp_tit a{ 	font-size:18px; 	font-weight:600; 	color:#666; 	font-family:"Lucida Grande",	"Lucida Sans Unicode",Helvetica,"Myriad Pro","Myriad Pro Cond","Myriad Pro Light",Tahoma,Arial,"微软雅黑","黑体","宋体",Verdana,sans-serif;}.news_lp_sma{ 	margin-top:15px; 	font-size:12px; 	line-height:18px; 	color: #666666;}.news_lp .news_lp_img , .news_hy .news_lp_img{ 	text-align:center; 	padding-top:10px;}.news_zp .news_lp_img{ 	padding-top:8px;}.news_zp .news_lp_img dd{ 	background:url(../images/ico1.gif) no-repeat left;	 padding-left:15px; 	 font-size:14px; 	 color:#666; 	 height:20px; 	 line-height:20px;	}.news_lp_mo{ 	text-align:right; 	width:100%; 	height:30px; 	text-align:right ; }.news_lp_mo2{ 	text-align:right; 	width:100%; 	height:30px; 	text-align:right; 	margin-top:15px; }.news_lp_mo a ,.news_lp_mo2 a{  	display:block;	 width:auto; 	 text-align:center; 	 float:right; 	 height:15px; 	 line-height:20px;	 background-image:url("../images/service_more_btn.png");	 width:75px; 	 height:25px; 	 margin-top:5px; 	 color:#fff;	  }/*aboutus css*/.mainlpro4{	height:550px; 	background:url("../images/aboutusbg.jpg") no-repeat; 	padding-top:10px; 	width:1280px; 	margin:0 auto; }.accordion{ 	height:640px; 	overflow:hidden;}ul.accordion{list-style: none;    position: absolute;    left: 230px;    top: 119px;    font-size: 16px;    line-height: 1.5em;    overflow: hidden;	}ul.accordion li{    float:left;    width:137px;    height:640px; overflow:hidden;    display:block;    border-right:2px solid #fff;    border-bottom:2px solid #fff;    background-color:#fff;    background-repeat:no-repeat;    background-position:center center;    position:relative;    overflow:hidden;    cursor:pointer;   }ul.accordion .heading:hover{  color:#336699}ul.accordion li.bg1{    background-image:url("../images/1.jpg");	}ul.accordion li.bg2{    background-image:url("../images/2.jpg");}ul.accordion li.bg3{    background-image:url("../images/3.jpg");}ul.accordion li.bg4{     background-image:url("../images/4.jpg");}ul.accordion li.bg5{     background-image:url("../images/5.jpg");}ul.accordion li.bg6{     background-image:url("../images/6.jpg");}ul.accordion li.bg7{ background:url("../images/7.jpg"); }ul.accordion li.bleft{    border-left:2px solid #fff;}ul.accordion li .heading{       padding:10px;    margin-top:170px; width:auto;    margin-right:10px;margin-left:10px;    font-weight:bold;    font-size:14px;    color:#fff;    text-align:center;    background:url("../images/bottbg.jpg") no-repeat;     background-position:bottom;}ul.accordion li .description{     background: #000;      -moz-opacity:0.5;      -webkit-opacity:0.8; opacity:0.8;      filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);	 -moz-opacity:0.5;	  -webkit-opacity:0.8; 	  opacity:0.8; 	  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);    position:absolute;     padding:55px; 	color:#FFFFFF;     width:397px;    height:600px;    top:0px;    left:0px;    display:none;}ul.accordion li .description h2{    color:#FFFFFF;    font-weight:bold;    font-size:20px;    text-align:left;    margin:0px 0px 0px 10px;}.close2{ 	width:17px; 	height:17px;  	position:absolute; 	right:50px; 	top:24px; 	border:0; }ul.accordion li .description .bname{ 	border-bottom:1px solid #CCCCCC; 	color:#999999}ul.accordion li .description .amore{ 	margin-top:15px; 	display:block;}.amore a{	color:#FFFFFF; 	background-image:url("../images/g_more.png"); 	display:block; 	width:62px; 	height:25px; 	line-height:80px; 	overflow:hidden;}ul.accordion li .description .pp{    line-height:20px;    margin:10px 10px;    font-size: 12px;    font-weight: normal;    text-transform: none;    letter-spacing: normal;    line-height: 1.6em;	height:320px;}ul.accordion li .description p img{ 	display:block; 	margin-bottom:15px; 	width:377px;}ul.accordion li .description a{       color:#fff;}ul.accordion li .description a:hover{    color:#fff;    text-decoration:underline;}ul.accordion li .bgDescription{    height:100%;    position:absolute;    bottom:0px;    left:0px;    width:100%;    display:none;	color:#FFFFFF;}/*rlzy css*/.rlzy{	height:640px; 	background:url("../images/rlzybg.jpg") no-repeat;  	width:1090px; 	margin:0 auto; 	padding:0px 95px;  }.rlcontent{ 	padding:147px 0px 0px 159px; 	width:929px;	height:490px;}.rlli {	width:304px;  	float:left; 	height:152px;} .rlli2 {	width:152px; 	height:152px; 	float:left;} .rlli li{ 	float:left;}.rlli .a{	float:left; 	width:142px; 	height:42px; 	font-family: "微软雅黑"; 	font-size:20px; 	font-weight:500; 	padding:100px 5px 10px 5px; 	color:#fff; 	text-align:right;    background: #6699CC;     -moz-opacity:0.5;     -webkit-opacity:0.7;     opacity:0.7;    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); }.rlli .a:hover{ 	text-decoration:none; 	background: #003366; 	-moz-opacity:0.5; 	-webkit-opacity:0.4;	 opacity:0.4; 	 filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}.rlli ul{ 	display:none;}.rlli li img{ 	width:152px;	height:152px; }.rlli .hmain_e{ 	font-size:14px;}/*rlzycon css*/.rlzycon{	height:auto; 	background:url("../images/yrln.jpg") no-repeat;  	width:1280px; 	margin:0 auto;}.prevPage{ 	background:url("../images/botnext.jpg") no-repeat;     width:73px;     height:8px;}.nextPage{ 	background:url("../images/botnext.jpg") no-repeat; 	width:73px; 	height:8px; 	background-position:-73px;}/* Vertical examples */#vertical{ 	height:590px; 	padding-top:50px; 	width:450px; 	position: relative;}#vertical .scrollbar .handle { 	height: 100px; 	width: 100%; }#vertical .example2 { 	position: absolute;	top: 80px;	left:450px;;	margin:0px auto; 	float:left; 	background-color: #fff; 	-moz-opacity:0.5; 	-webkit-opacity:0.7; 	opacity:0.7; 	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50); }#vertical .example2 .sly { 	width: 445px; 	margin-left: 50px; 	height: 419px;  	float:left; 	font-size:13px; 	line-height:24px; 	color:#003366;}#vertical .example2 .scrollbar { 	height: 500px; 	width: 5px; }#vertical .example2  .bming{ 	font-size:30px; 	font-weight:lighter; 	color:#ccc; 	margin-left:50px;	background-color:none!important;	background-color:#F6F6F6; 	width:300px;	*width:320px; 	font-family: Geneva, Arial, Helvetica, sans-serif; 	margin-bottom:2px; }#vertical .example2  h3{ 	color:#003366; 	font-size:26px; 	line-height:50px; 	font-family: "微软雅黑";  	padding-left:50px;   } #vertical .example2  h3 .span1{ 	float:left;	background-color:none!important;	background-color:#F6F6F6}/* Vertical example */#infinite .controlbar { margin: 2em 0 1.5em;}#infinite .frameWrap { 	position: relative; 	height: 500px; }#infinite .frame { 	height: 500px; 	margin-right: 20px; 	overflow: hidden; 	border: 1px solid #888; }#infinite .frame ul { 	width: 100%; 	margin: 0; 	padding: 0; 	list-style: none; }#infinite .frame ul li { 	margin: 0 0 5px 0; 	padding: 0; 	height: 200px; 	line-height: 200px; 	font-size: 30px; 	border-bottom: 1px solid #aaa;	background: #eee; 	color: #888; 	text-align: center;}.scrollbar { 	background: #808080; 	border-radius: 4px; 	border: 2px solid #808080; 	border-top-color: #666; 	line-height: 0; }.scrollbar .handle { 	border-radius: 4px; 	background: #fff; 	cursor: pointer;	line-height: 0;	-webkit-box-shadow: 0 1px 0 #555;	-moz-box-shadow: 0 1px 0 #555;	-o-box-shadow: 0 1px 0 #555;	box-shadow: 0 1px 0 #555;}.controls{   	text-align:right;}.controls button{ 	border:0px; color:#333333;}/*rlzycon_xyzp css*/.rlzycon_xyzp{	height:640px; 	background:url("../images/xyzp.jpg") no-repeat;  	width:1280px; 	margin:0 auto;   }#xycontent{ 	padding-left:450px; 	padding-top:130px; 	width:660px; 	height:450px; 	color:#003366; 	font-size:13px; 	line-height:24px;}.rlzycon_sh{	height:640px; 	background:url("../images/shzpbg.jpg") no-repeat;  	width:1280px; 	margin:0 auto;   }.rlzycon_sh .span{ 	float:left; 	width:300px;}/*.rlzycon_ygfz css*/.rlzycon_ygfz{	height:640px; 	background:url("../images/ygfz.jpg") no-repeat;  	width:1280px; 	margin:0 auto;  }/*service*/.service{	height:600px; 	background:url("../images/service.jpg") no-repeat;  	width:1280px; 	margin:0 auto;	color:#FFFFFF; 	text-align:center; }.yyly{	background:url("../images/yyly.jpg") no-repeat; }.ser_con{ 	width:1020px; 	height:390px; 	padding:180px 130px 0px 130px;  }.ser_nav{ 	float:left; 	width:170px; 	background-color:#003366; 	height:326px; 	padding:30px; 	overflow:hidden;}.ser_nav h3{ 	font-size:16px; 	line-height:25px;}.ser_nav ul{ 	margin-top:15px;}.ser_nav ul li a{	background-image:url("../images/nav_li.jpg"); 	font-size:13px;	margin-bottom:5px; 	height:24px; 	line-height:24px; 	color:#FFFFFF; 	display:block;}.ser_nav ul li a:hover{	background-image:url("../images/hnav_li.jpg");	color:#003366; 	text-decoration:none;}.ser_nav #cpwd{ 	width:170px; 	text-align:center; 	margin-bottom:5px; 	height:22px; 	line-height:22px; 	border:0px; color:#336699;}.ser_h4{ 	border-top:2px solid #FFFFFF; 	margin-top:30px; 	padding:20px 0px 10px 0px;}.ser_rig{ 	width:780px; 	float:left; 	height:386px;	background-color:#FFFFFF; }.ser_img{ 	width:770px;	padding-left:10px;  	height:200px; 	background-color:#FFFFFF;}.ser_img ul li{ 	float:left; 	margin:10px 10px 10px 5px;}.ser_img ul li img{ 	width:172px; 	height:172px; 	border:1px solid #CCCCCC;}.ser_zb{	width:770px; 	padding-left:10px;	height:180px;	color:#666666;	background-color:#fff;}.ser_zb ul{	width:700px; }.ser_zb ul li{ 	margin-bottom:10px; 	padding-left:30px; 	color:#336699; 	font-size:13px; 	line-height:25px; 	text-align:left;}.ser_zb ul li a{	color:#336699;}.page{	font-size:13px; 	text-align:center; 	height:20px; 	width:100%;  	margin-top:10px;	*margin-top:5px;	padding:3px 0px;}.page a{ 	font-size:13px; 	border:1px solid #6699cc ; 	padding:1px 5px; 	height:18px; 	line-height:15px;	margin:0px 2px;}.page a:hover{ 	color:#336699;}.page b{ 	font-size:13px;	color:#6699cc; 	font-weight:bolder;	margin:0px 2px;	height:18px; 	line-height:15px;}/*yy ser-zb*/.ser_zb2{	width:770px; 	padding-left:10px; 	padding-top:50px;	*padding-top:45px;	height:336px;	color:#666666;	background-color:#FFFFFF;}.ser_zb2 ul{  	width:700px; }.ser_zb2 ul li{ 	float:left; 	width:120px; 	height:80px; 	padding-top:20px; 	margin-left:20px; 	color:#336699; 	font-size:13px; 	line-height:25px; 	text-align:center; 	}.ser_zb2 ul li img{ 	width:108px; 	height:50px; 	padding:0px 6px;}.ser_zb2 ul li a{	color:#336699;}/*comment css*/.ser_rigf{	padding-right:0px; 	width:780px; 	float:left;}.ser_rigf_le{ 	width:780px; 	padding-left:20px; 	color:#666666; 	padding-top:10px; 	text-align:left; 	font-size:13px;}.ser_rigf_le p{	text-indent: 4em; 	line-height:18px;}.right_content2 h2{ 	height:50px; 	margin-left:20px; 	padding:0px 130px 0px 10px ; 	line-height:50px; 	font-size:18px; 	font-weight:700; 	text-align:left; 	color:#003366; 	border-bottom:1px dotted #CCCCCC}.right_content2 h2 .ly ,.right_content2 h2 .h_2{ 	float:left;}.h_2{ 	font-size:15px; 	color:#336699;}.rl{ 	float:right; 	font-size:13px; 	line-height:30px; 	height:30px; 	padding-top:20px;	color:#336699;}#form1 { 	margin-right:100px; 	margin-top:10px; 	padding-left:30px;	color:#666666; 	font-size:13px; }#form1 #name ,#form1 #email ,#form1 #call { 	height:19px; 	margin-bottom:10px; 	width:372px; 	padding:2px 10px; 	border:1px solid #CCCCCC; 	color:#666666;}#form1 #lytext{ 	height:105px; 	margin-bottom:5px; 	width:372px; 	padding:10px;	border:1px solid #CCCCCC; 	font-size:13px;	color:#666666;}#form1 #Submit3{	font-size:13px; 	border:0px; 	background-color:#336699; 	color:#FFFFFF;	width:80px; 	height:22px; 	padding:4px 10px;}#form1 #Submit3:hover{ 	background-color:#003366; }#form2 {	width:580px;	margin-top:10px; 	padding-left:30px;	color:#666666; 	font-size:13px; }#form2 #name ,#form2 #email ,#form2 #call { 	height:19px; 	margin-bottom:10px; 	width:auto; 	padding:2px 10px; 	border:1px solid #CCCCCC; 	color:#666666;}#form2 #lytext{ 	height:105px; 	margin-bottom:16px;  	padding:10px;	border:1px solid #CCCCCC; 	font-size:13px;color:#666666;}#form2 #Submit3{	font-size:13px; 	border:0px; 	background-color:#336699; 	color:#FFFFFF;	width:80px; 	height:27px; 	padding:4px 10px;}#form2 #Submit3:hover{ 	background-color:#003366; }/*service wz css*/.right_content2{ 	background-color:#fff; 	position:relative; 	float:left; 	width:810px; 	height:386px; 	overflow:hidden;}.right_content2 img{	max-width:580px;}.Scrollbar-Track2 {  width:7px;   height:316px;  position: absolute;  top:54px;   right:108px;  background:#ccc;}#Scrollbar-Track2 {  width:7px; height:266px;  position: absolute;  top:104px; right:108px;  background:#ccc;}.Scrollbar-Track3 {  width:7px; height:236px;  position: absolute;  top:54px; right:108px;  background:#ccc;}#Scroller-2 {   position: absolute;   overflow: hidden;  width:580px;  height:326px;}#Scroller-2 .box{ width:580px;}#Scroller-2 h2{ position:absolute; top:10px;}/*yingyong css*/.productlistx a:link {	color: #432121;	text-decoration: none;	font-size: 12px;}.productlistx a:visited {	text-decoration: none;	color: #000000;}.productlistx a:hover {	color: #666666;}.productlistx a:active {    color: #666666;	text-decoration: none;}.productlistx {	visibility:visible;	margin:0px;		padding:10px 0px; 	position: relative;	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;	color: #000000;	font-size: 12px;	overflow: hidden;	width:100%;}.rollproductlists {	margin:0px;	padding:10px 0px; 	overflow:hidden;	width:100%;}.blkproductlistx {	border:0px; 	padding:10px 0px; 	overflow: hidden;	zoom: 1; 	position: relative;}.blkproductlistx .LeftButton {	background: url("../images/arrow-case1.png") no-repeat 0px 0px; background-position:center;	left:0px;	float:left;	width:14px;	cursor: pointer;	position: absolute;	height:63px;	top:24px;}.blkproductlistx .LeftButton:hover{background: url("../images/arrow-case3.png") no-repeat 0px 0px;background-position:center; 	right:15px;	float:right;	width:14px;	cursor: pointer;	position: absolute;	height:63px;	top:24px;}.blkproductlistx .RightButton {	background:url("../images/arrow-case2.png") no-repeat; background-position:center; 	right:15px;	float:right;	width:14px;	cursor: pointer;	position: absolute;	height:63px;	top:24px;}.blkproductlistx .RightButton:hover {	background:url("../images/arrow-case4.png") no-repeat; background-position:center; 	right:15px;	float:right;	width:14px;	cursor: pointer;	position: absolute;	height:63px;	top:24px;}.blkproductlistx .Cont {	padding:5px 0px 0px;	margin:0px 0px 0px 27px;    *margin:0px 0px 0px 10px; 	text-align:center;	overflow: hidden;}.blkproductlistx .box {	float:left;	text-align:center;	margin:5px;	padding:0px;	width:auto;}.blkproductlistx .box img{ width:120px; height:40px;}.box .fang{	border:1px  #dedfe1 solid; float:left;	padding:3px;	margin:0px;	text-align:center; width:120px; height:65px;}.box .picFit{	overflow:hidden; width:auto;height:60px;}.box .picFit div{ height:30px; *margin-top:-5px;}.blkproductlistx .box img {}.protitle{text-align:center;overflow: hidden;white-space:nowrap;}div.box a.prodtitle:link,div.box a.prodtitle:visited,div.box a.prodtitle:active{color:#747474;font:12px/29px SimSun,Arial,Sans-Serif;text-decoration: none;}div.box a.prodtitle:hover{color:#e10000;text-decoration: underline;font:12px/29px SimSun,Arial,Sans-Serif;}/*yy_con*/.yyneir{	height:620px; 	background-color:#ccc; 	width:1280px; 	margin:0 auto; 	color:#FFFFFF; 	text-align:center; }.yy_cont{	height:620px; 	background-color:#ccc; 	width:1020px; 	padding:15px 130px 0px 130px; 	color:#fff; 	text-align:center; }.yy_img{ 	width:708px; 	height:465px; 	float:left; 	border-right:2px solid #fff;}.yy_img img{	width:708px; 	height:465px;}.yy_nr{ 	width:250px; 	padding:30px; 	height:405px; 	background-color:#333;	float:left; 	color: #CC9966; 	font-size:13px; 	text-align:left;}.yy_nr p{ 	height:260px;}.yy_nr h2{ 	font-size:26px; 	margin-bottom:20px; 	text-align:center;}.yy_jj{ 	font-size:13px; 	color: #464646; 	padding:15px 410px 0px 145px; 	height:150px; 	clear:both; 	text-align:left; 	line-height:16px;}/*2016-01-20*/.top_line{width: 100%;height:30px; background: #2d1a13;}.hot_line{float: right;width:300px;color: #FFFFFF;line-height: 30px;font-family: "微软雅黑";font-size: 14px;}.sycpzs{width:990px;height:40px;margin:43px auto;}.chanpin{width:1300px;height:auto;clear:both;margin:0 auto;font-size:14px;}.cp_nav{width:960px;height:182px;margin:0 auto;}.cp_nav ul li{ float:left;	 width:151px; height:180px; margin: 2px 20px 2px 20px;}.cp_nav ul li img:hover{	opacity:0;}.cp_nav ul li.cp_li01 h3:hover{  background:url(../images/on_1.jpg) no-repeat 43% 7%;}.cp_nav ul li.cp_li02 h3:hover{  background:url(../images/on_2.jpg) no-repeat 43% 7%;}.cp_nav ul li.cp_li03 h3:hover{  background:url(../images/on_3.jpg) no-repeat 43% 7%;}.cp_nav ul li.cp_li04 h3:hover{  background:url(../images/on_4.jpg) no-repeat 43% 7%;}.cp_nav ul li.cp_li05 h3:hover{  background:url(../images/on_5.jpg) no-repeat 43% 7%;}.cp_nav ul li h3{  width:151px;  height:149px;  text-align:center;}.cp_nav ul li span{  height:30px;  line-height:30px;  text-align:center;  display:block;}.cp_cont{	width:1020px;	height:295px;	clear:both;	margin:0 auto;}.cp_cont ul{  padding-top: 46px;  padding-left: 15px;}.cp_cont_01, .cp_cont_02, .cp_cont_03, .cp_cont_04, .cp_cont_05{	width:1011px;	height:291px;}.cp_cont ul li{	width: 242px;	height:235px;    float:left;    margin:2px 2px 2px 2px;}.cp_cont ul li h3{	width:240px;	height:192px;}.cp_cont ul li span{width:240px;text-align:center;display:block;height:30px;	line-height:30px;}.cp_cont_01{	background:url(../images/syxxl.jpg) no-repeat 50% 50%;}.cp_cont_02{	background:url(../images/lhxxl.jpg) no-repeat 50% 50%;}.cp_cont_03{	background:url(../images/ipfhxl.jpg) no-repeat 50% 50%;}.cp_cont_04{	background:url(../images/fbxl.jpg) no-repeat 50% 50%;}.cp_cont_05{	background:url(../images/syjxl.jpg) no-repeat 50% 50%;}/*2016-04-19开始*/.aboutus{height:auto;position:relative;}.aboutus img{    display: block;    max-width: 100%;}.aboutus .lxwm_bann{	width:100%;	height:auoto;	}.ab_content{	max-width:1110px;	height:auto;	margin:0 auto;	font-family: Microsoft Yahei;}.aboutus_left{	width:230px;	height:500px;	float:left;	position:relative;	}.aboutus_left  dl  {	}.aboutus_left  dl   dt{    height: 61px;    line-height: 57px;    padding: 4px 0 0 64px;    font-size: 30px;    color: #212121;    border-bottom: 3px solid #dbdbdb;    background: #f3f3f3;	}.aboutus_left  dl   dd{		height: 40px;    border-bottom: 1px solid #eee;    padding: 8px 0 0 20px;}.aboutus_left  dl   dt:before{	/*before是在标签前产生内容*/	position: absolute;    left: 40px;    top: 23px;    content: " ";    width: 5px;    height: 25px;    border-radius: 2px;    background: #1f66a4;}.aboutus_left  dl dd > a {  display: block;  position: relative;  width: 116px;  height: 34px;  line-height: 34px;  font-size: 14px;  color: #212121;  padding: 0 17px 0 45px;}.aboutus_left   dl dd > a:before {/*产生一个三角（默认隐藏）*/    position: absolute;    right: -33px;    top: 0px;    content: "";    border-style: dashed dashed dashed solid;    border-width: 17px;    border-color: transparent transparent transparent #1f66a4;	display:none;}.aboutus_left  dl dd:hover > a:before,.aboutus_left  dl dd.cur > a:before { /*当鼠标放上去和cur默认选中时显现三角*/  display: block;}.aboutus_left dl dd:hover > a,.aboutus_left dl dd.cur > a {  background:#1f66a4;  color: #fff;  font-weight: bold;}.breadcrumb{    height: 38px;    line-height: 17px;    padding: 22px 0 0;    border-bottom: 2px solid #dbdbdb;}.breadcrumb p > i {	font-style:normal;	color:#1f66a4;}.br_left{    display: inline-block;    font-size: 18px;    color: #212121;    width: 45%;    height: 32px;    font-weight: normal;	    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;		float: left;	padding-left: 19px;}.br_right {    width: 50%;    height: 32px;    font-size: 12px;    color: #999;    text-align: right;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;		float: right;}.aboutus_right{	width:850px;	height:auto;	float:right;}.content_us,.honor,.zuzhi,.greeting,.video,.lxwm ,.pro_all{	width:830px;	height:auto;	clear:both;	margin:0 auto;}/*2016-07-29 start*/.cssbadumenu .column {    float: left;    width: auto;    height: auto;    color: #999;    background: url("../images/bg12.jpg") no-repeat;    background-position: 0% 50%;    padding: 5px 3px 0px 5px;    height: 255px;}.cssbadumenu .dbpro{ 	width:338px; 	height:266px; 	float:left;  }.titleone .cx{ 	width:283px; 	padding-right:38px;}.titleone #one_1{ 	margin-right:17px;}.one{	padding: 0px 34px 0px 30px !important;}.one_3{	padding: 0px 30px 0px 30px !important;}/*2016-07-29 end*//*2016-08-02 start*/.pro_all  ul { margin-top: 16px;}.pro_all  ul li{  width:200px;  height:190px;  float:left;  margin:3px;}.pro_all  ul li img{	display: block;    padding: 10px 2px 8px 11px;	border:1px solid #ccc;}.pro_all  ul li img:hover{ border:1px solid #369;}.pro_all h5{   text-align:center;   font-weight:normal;   line-height: 30px;}.pro_all h5 a{   color:#369;}.phover{    color: #fff;    background: #589DD5;}/*2016-08-02 end*/.lxwm .con_tw_l{    float: left;    width: 440px;    height: 287px;    margin: 35px 0 0 38px;}.con_tw_l h3 {    font-size: 20px;    color: #0061b0;    font-weight: bold;	margin:16px auto;}.con_tw_l ul li.li01 {    background: url(../images/contact_ico01.png) no-repeat left center;}.con_tw_l ul li {    width: 100%;    border-top: 1px dashed #edecec;    height: 36px;    line-height: 36px;    font-size: 15px;    color: #333;    padding-left: 20px;}ul li.li02 {    background: url(../images/contact_ico02.png) no-repeat left center;}ul li.li03 {    background: url(../images/contact_ico03.png) no-repeat left center;}ul li.li04 {    background: url(../images/contact_ico04.png) no-repeat left center;}ul li.li05{    background: url(../images/contact_ico05.png) no-repeat left center;	background-size:12px 12px;}.con_tw_r {    float: right;    width: 350px;    height: 287px;}.map {    background: url(../images/contact_map_bg.jpg) no-repeat;    width: 782px;    height: 370px;    clear: both;    margin: 0 auto;}.lxwm_fgs_all {    width: 100%;    margin: 0 auto;    height: auto;    background-color: #edf3f9;    font-family: "微软雅黑";	clear:both;	border-bottom: 1px solid #bdbdbd;}.lxwm_fgs_all h3 {    font-weight: normal;    padding: 20px 0 20px 60px;    color: #007fcc;}.lxwm_fgs {    width: 100%;    height: 175px;    background-color: #edf3f9;    font-family: "微软雅黑";    margin: 0 auto;    clear: both;}.lxwm_fgs .fgs_li {    font-size: 15px;    padding: 0 0 0 58px;    color: #333333;    clear: both;}.fgs_li .fgs_tit {    color: #007fcc !important;    margin:5px 0;}.fgs_li p{  height:25px;  line-height:30px;}.video .video_left,.video .video_right{	width:400px;	height:295px;	margin:10px 0;	text-align:center;}.video img{	width:400px;	height:260px;}.video  p{	font-size:14px;}.video .video_left{	float:left;}.video .video_right{	float:right;	}.culture{	width:830px;	height:auto;	clear:both;	margin:0 auto;}.greeting p{    width: 95%;    line-height: 180%;    font-size: 15px;    padding: 8px 0;    margin: 0 auto;	text-indent: 2em;}.culture  p{    font-size: 24px;    padding: 5px 0;}.greeting .qm{	width:240px;	height:auto;	float:right;}.greeting h3{	width:80%;	height:40px;	line-height:40px;	text-align:center;	margin: 11px auto 0 auto;}.qm img{	width:90px;	height:auto;}.text_qm{  clear:both;  margin: 10px 0 0 -56px;}.culture_div{    width: 100%;    height: 190px;    margin: 20px auto;}.culture_div .culture_div_left{	width:305px;	height:160px;	float:left;}.culture_div .culture_div_right{    width: 438px;    height: 123px;    float: right;    padding-top: 26px;}.culture_div_right p.p2{	font-size:18px;}.culture_div_right p.p3{	font-size:16px;}.culture_span{    font-size: 14px;    text-align:right;}.honor ul li{    width: 252px;    height: 175px;    float: left;    margin: 27px 6px 10px 17px;}.honor img{	width:250px;	height:175px;}.ryts {	width:250px;	height:333px;}.ryts img{	width:250px;	height:333px;}.content_us p{	width:95%;	line-height:180%;	text-indent:2em;	font-size:14px;	padding: 12px 0;	margin: 0 auto;	}.about_vedio{	width:95%;	height:auto;	margin:0 auto;	border-top:1px solid #ccc;}.about_vedio b{	display: block;    text-align: center;    color: #00a54f;    margin:23px 0;    font-weight: normal;}.ab_list{   width:785px;   margin:0 auto;   height:170px;   background:#ccc;}.ab_list ul  li{    width: 250px;    height: 151px;    float: left;    background: pink;    margin: 10px 3px 3px 7px;}.ab_list ul  li >img{	width:250px;	height:150px;}/*无缝滚动图*/		.js{width:90%; margin:10px auto 0 auto; }			.js p{ padding:5px 0; font-weight:bold; overflow:hidden;  }			.js p span{ float:right; }	.js p span a{ color:#f00; text-decoration:underline;   }			.js textarea{ height:50px;  width:98%; padding:5px; border:1px solid #ccc; border-top:2px solid #aaa;  border-left:2px solid #aaa;  }			.ladyScroll{width:800px;height:185px;margin:15px auto;border:#ddd 1px solid;position:relative;}			.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:68px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}		.ladyScroll .next{ left:auto; right:0; background-position:0 -90px;}			.ladyScroll .prev:hover{ background-position:0 -45px; }			.ladyScroll .next:hover{ background-position:0 -135px; }			.ladyScroll .scrollWrap{width:800px;margin-left:16px;overflow:hidden;position:absolute;}		.ladyScroll dl{float:left;width:260px;text-align:center;position:relative;}			.ladyScroll  span{display:block;width:260px;height:53px;position:absolute;left:5px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}			.ladyScroll  dt{margin:7px auto;width:260px;overflow:hidden;}			.ladyScroll  img{display:block;width:250px;height:170px;}			.ladyScroll  dd{width:260px;height:40px;line-height:28px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:5px;bottom:0;}			.ladyScroll  dd a{ color:#fff;  }		.ladyScroll  dd a:hover{ text-decoration:none;  }    	.ladyScroll dl:hover span{ background:#B52153;  }		/*2016-04-19结束*/.s_footer{width: 100%;float: left;background: #2f4052;padding-top: 25px;font-family: "微软雅黑";color: #c8c8bf;}.s_footer .copy{width: 100%;float:left;line-height:25px;background: #202c39;color: #5b5b5b;text-align: center;padding:8px 0;}.s_footer .copy a{color: #5B5B5B;}.footer_all{width:1280px;height:211px;	margin:0 auto;}.footer_left{    width: 51%;    height: 211px;    float: left;    margin-left: 4%;}.f_left_1,.f_left_2,.f_left_3,.f_left_4{    width: 160px;    height: 100%;    float: left;}.f_left_1 a,.f_left_2 a,.f_left_3 a,.f_left_4 a{color:#8f8f8f;}.footer_left  h3{    font-size: 16px;    height: 30px;    line-height: 30px;    text-align: center;	margin-top:0;}.footer_left p{  font-size:13px;  }.footer_left span{   display:block;  font-size:13px;    text-align:center;  color:blue;  height:30px;  line-height:30px;  }.footer_right{    width: 28%;    height: 211px;    float: right;    background: url(../images/foot_logo.jpg) no-repeat 0 1%;	position:relative;}.footer_right   h3{  text-align:center;  font-size:13px;}.footer_right  p{    width: 355px;    margin: 0 auto;    position:absolute;	top:179px;	left:0;}.copy{font-size:13px;}/*footer css*/#p_footer{ 	height:auto; 	color:#666; 	width:1280px; 	margin:0px auto ; 	*margin:-11px auto 0px auto ;}/* CSS Document */                  #headerb{	font:13px/15px Arial, Helvetica, sans-serif;	margin-bottom:0px; 	margin-top:0px; 	position:relative; 	z-index:9; 	display:block;	left:-8%; 	_left:0px; }.mail{	position:absolute; right:10px}.mail a{color:#dd8318; }.badumenusel0{	background:url("../images/h0.gif") no-repeat; 	width:56px;}.badumenusel{	background:url("../images/h1.gif") no-repeat;}.badumenusel1{	background:url("../images/h2.gif") no-repeat;}.badumenusel3{	background:url("../images/h3.gif") no-repeat;}.badumenusel4{	background:url("../images/h4.gif") no-repeat;}.badumenusel5{	background:url("../images/h5.gif") no-repeat;}.badumenusel2{	background:url("../images/h6.gif") no-repeat;}.badumenusel0:hover{	background:url("../images/hh0.gif") no-repeat;}.badumenusel:hover{ 	background:url("../images/hh1.gif") no-repeat; }.badumenusel1:hover{ 	background:url("../images/hh2.gif") no-repeat;}.badumenusel3:hover{ 	background:url("../images/hh3.gif") no-repeat;}.badumenusel4:hover{ 	background:url("../images/hh4.gif") no-repeat;}.badumenusel5:hover{ 	background:url("../images/hh5.gif") no-repeat;	}.badumenusel2:hover{ 	background:url("../images/hh6.gif") no-repeat;	height:}.logob{	float:left;	width:218px; }.logob a{	display:block; }.toplogin { 	padding:20px; }.toplogin p { 	margin-top:10px; 	float:left; 	height:30px; 	line-height:30px; 	font-size:16px; 	font-family:'microsoft yahei', Tahoma, Geneva, sans-serif; 	font-weight:600;}.toplogin span {	width:80px; 	float: left; }.toplogin p input { 	height:30px; 	line-height:30px; }.toplogin .label { 	width:15px; 	height:15px; 	vertical-align:middle; }.toplogin .login { 	border:0; 	background:#39F; 	color:#fff; 	padding:2px 10px; }.toplogin p a { 	color:#F60; 	font-weight:200; 	font-size:14px; }.red{ 	height:30px;	width:100%;}.sed_nav{ 	display:none; 	z-index:100; 	top:40px; 	position:absolute;  	filter:alpha(opacity=90); 	-moz-opacity:0.8;	 opacity: 0.8; }.sed_nav .navlay { 	background:#FFF; 	padding:5px; }.sed_nav li { 	float:left; }/***下拉导航样式***/                     .cssbadumenu {	position:absolute;	display:none;	top:0px;	right:0;	margin:0px auto;	background:white;	padding:0px;	font:normal 12px Verdana;	/*filter:alpha(opacity=97);*/	-moz-opacity:0.97;	opacity:0.97;}.jjt {	width:16px;	height:8px;	position:absolute;	left:255px;	top:-8px;	z-index:9999;}.cssbadumenu .jjta {	width:16px;	height:8px;	position:absolute;	left:504px;	top:-8px;	z-index:79;}.cssbadumenu .jjtb { 	width:16px;	height:8px;	position:absolute;	left:264px;	top:-8px;	z-index:79;}.cssbadumenu .jjtc { 	width:16px;	height:8px;	position:absolute;	left:336px;	top:-8px;	z-index:79;}.cssbadumenu .jjtd { 	width:16px;	height:8px;	position:absolute;	left:425px;	top:-8px;	z-index:79;}.cssbadumenu .jjte { 	width:16px;	height:8px;	position:absolute;	left:325px;	top:-8px;	z-index:79;}.cssbadumenu .jjtf { 	width:16px;	height:8px;	position:absolute;	left:772px;	top:-8px;	z-index:79;}.cssbadumenu .jjtg { 	width:16px;	height:8px;	position:absolute;	left:526px;	top:-8px;	z-index:79;}.cssbadumenu .column.none {	border:0;	margin-right:0px;}.cssbadumenu .column {	float:left;	width:auto;    height:auto;     color:#999;    background:url("../images/bg12.jpg") no-repeat;     background-position:0% 50%;	padding:5px 15px 0px 15px; height:255px;}.cssbadumenu .column4 {float:left;	width:auto;    height:auto; color:#999;     background:url("../images/bg12.jpg") no-repeat;    background-position:0% 50%;	padding:5px 0px 0px 0px; height:255px;}.cssbadumenu .dbproimg{ 	float:left; 	width:155px; 	padding-left:30px; 	padding-top:20px;}.cssbadumenu .dbproimg img{ 	width:150px; 	height:210px;}.cssbadumenu .dbproms h2{ 	font-size:12px; 	font-weight:bolder; 	height:30px; color:#999;}.cssbadumenu .dbproms{ 	font-size:12px; 	line-height:23px; 	padding-top:15px; 	width:135px; 	float:left;}.cssbadumenu .dbproms a{ 	color:#999;}.dbpro2{ 	width:950px; 	background-color:#eaeff5; 	color:#3F6081;}.dbpro2 img{ 	width:117px; 	height:90px; 	float:left; 	padding-right:15px;} .dbpro2 li{ 	width:304px; 	padding:15px; 	margin-top:5px; 	margin-bottom:5px; 	height:80px; 	float:left; 	line-height:25px;}.dbpro2 .dbpro2a ,.dbpro2b{ 	background:url("../images/line.jpg") right no-repeat;}.cssbadumenu .column ul {	margin:0;	padding:10px 10px 10px 5px;	font-size:14px;	list-style-type:none;}.cssbadumenu .column ul li {	padding-left:10px;	line-height:20px;	margin-bottom:10px;*margin-bottom:10px;	font-size:12px;}.cssbadumenu .column ul li a {	color:#999;	padding:5px 0 2px 0;}.cssbadumenu .column ul li a:hover {	color:#003366;	}#badumenu1,#badumenu2,#badumenu4{ 	width:990px;	height:270px; 	padding-left:50px; 	padding-bottom:50px; 	overflow:hidden;	background:url("../images/menu_bg_04.png") no-repeat; 	background-position:bottom; }#badumenu3 p{	font-size:14px; 	font-weight:700;}#badumenu4{ 	width:990px;	height:165px; 	padding-left:50px; 	padding-bottom:50px; 	overflow:hidden;	background:url("../images/menu_bg_04.png") no-repeat; 	background-position:bottom;}#badumenu5{ 	width:643px;	height:270px; 	padding-left:50px; 	padding-top:0px; 	overflow:hidden; 	background-color:#fff; 	margin-right:35px;}#badumenu5 .column{ 	margin-top:20px;}#badumenu5 .column ul li{	margin-bottom:10px; 	height:20px; 	line-height:20px;}#badumenu5 h2{ 	font-size:14px; 	color:#003366;	 font-weight:700;	}/*badumenu6*/#badumenu6 { 	width:830px; 	padding:20px 0px 50px 90px;	margin-right:35px;	overflow:hidden;	background:url("../images/menu_bg_04.png") no-repeat; 	background-position:bottom;}#badumenu3{ 	width:830px; 	height:140px; 	padding:20px 0px 50px 90px;	margin-right:35px;	overflow:hidden;	background:url("../images/menu_bg_04.png") no-repeat; 	background-position:bottom;}.bad_l{ 	width:170px; 	padding-top:30px; 	margin-top:15px; 	float:left;  	border-right:1px solid #c2c2c2;}.bad_l li{ 	padding:0px 30px 15px 50px; 	height:24px; 	text-align:center; 	color:#999;}.bad_l li a{	border:1px solid #ccc; 	width:80px;	height:24px; 	line-height:24px; 	display:block; 	background-color:#FFFFFF; 	color:#999;}.bad_l li a:hover{ 	background-color:#003399; 	color:#fff;}.bad_2{	width:auto; 	font-size:12px;	line-height:20px;}.bad_2 li{ 	padding:45px 10px; 	float:left; 	width:240px;  	background:url("../images/bg12.jpg") no-repeat; 	background-position:left; 	color:#666 ;}.bad_2 li img{ 	width:200px;}.bad_2 li h2{ 	font-size:14px; 	height:auto; 	line-height:24px; 	color:#999; 	margin-bottom:10px; }.bad_3 li{	padding:15px 10px; 	color:#999; 	line-height:24px; }.bad_3 li img{ 	float:left; 	padding:0px 20px 0px 57px;}.bad_3 li h2{ 	font-size:14px; 	height:auto; 	line-height:24px; 	color:#003366; 	margin-bottom:10px; }.bad_3 p{ 	*margin-top:-10px; }.bad_3 .p2{ 	*margin-top:-10px; 	line-height:30px; 	*height:30px; }.bad_4{ 	width:170px; 	padding-top:15px; 	float:left;  	border-right:1px solid #ccc;}.bad_4 li{ 	padding:0px 30px 15px 50px; 	height:24px; 	text-align:center; 	color:#999;}.bad_4 li a{	border:1px solid #ccc; 	width:80px; 	height:24px; 	line-height:24px; 	display:block; 	background-color:#fff; 	color:#999;}.bad_4 li a:hover{ 	background-color:#039; 	color:#fff;}.bad_5{ 	width:auto; 	padding-top:15px; 	float:left;  	border-right:1px solid #ccc;}.bad_5 ul{ 	float:left;}.bad_5 li{ 	padding:0px 20px 15px 15px; 	height:24px; 	text-align:center; 	color:#999; }.bad_5 li a{	border:1px solid #ccc; 	width:80px; height:24px; 	line-height:24px; 	display:block; 	background-color:#fff; 	color:#999;}.bad_5 li a:hover{ 	background-color:#039; 	color:#fff;}#badumenu5 .dbzcimg img{ 	width:148px; 	height:148px;	border:1px solid #CCCCCC;	margin-top:15px;}#badumenu5 .dbzc{ 	width:150px; 	height:184px; 	float:left; 	margin-top:25px; 	margin-right:10px;}#badumenu5 .dbzcms h2 { 	text-align:center;	 }#badumenu5 .dbzcms a{ 	font-size:14px;	color:#999;}#badumenu7{ 	width:98px;	_ width:115px;	height:200px;	left:429px;	_left:723px; 	background-color:#E6E7E9;}.titleone{ 	height:31px; 	width:940px; 	overflow:hidden;  	border-bottom:1px solid #D8D8D8;}.titleone ul li a:hover{ 	color:#369;}.titleone2{ 	height:5px;	width:940px; }.titleone3{ 	height:5px;	width:600px;  }.titleone .one a{ 	color:#999;}.titleone ul li{ 	float:left; 	line-height:30px; 	color:#666;  	font-weight:bolder; 	width:auto; 	padding:0px 30px; 	text-align:center;}.titleone .syx{ 	width:280px;}/*new css*/.n_bad_0{ 	width:160px; 	height:155px; 	float:left; 	padding:25px 10px 0px 20px;}.n_bad_0 img{ 	width:135px; 	height:128px; 	border:1px solid #ccc; }.n_bad_l{ 	width:100px; 	height:155px; 	float:left; 	padding-top:30px; 	border-right:1px solid #c2c2c2;}.n_bad_l li{ 	margin-bottom: 15px;	height:24px;	text-align:center; 	color:#999;}.n_bad_l li a{	border:1px solid #ccc; 	width:80px; 	height:24px; 	line-height:24px; 	display:block; 	color:#999}.n_bad_l .ha a{ 	color: #fff;	background-color:#039;}.n_bad_2{	width:650px;	font-size:12px; 	line-height:20px; 	float:left; 	margin-left:30px; 	padding-top:20px; }.n_bad_2 li{	width:310px;	height: 35px;  	line-height:24px; 	color:#666; 	float:left; 	padding-left:10px;	background:url("../images/ico_1.jpg") no-repeat;	background-position:left; 	display: block;}.n_bad_2 li .ntitle{ 	line-height:35px; }.n_bad_2 li .time{ 	float:right;	line-height:35px;}.n_bad_2 span{ 	float:left;}.ntitle a:hover{ 	color:#369;}/*vote css*/.vote{ 	text-align:left; 	padding:30px 0px 0px 50px; 	color:#666;}.vote li{ 	margin-bottom:10px; 	font-size:12px;}.vote input{ 	margin-right:15px;}.vote #Submit3{	font-size:12px; 	border:0px; 	background-color:#369; 	color:#fff;	width:80px; 	height:20px; 	padding:2px 10px;}#Submit3:hover{ 	background-color:#036;}/*onlineshop css*/.box_ul li{ 	width:520px; 	float:left;	margin-right:15px;	margin-bottom:10px;  	text-align:left;}.box_ul li input{ 	float:left; 	width:180px;}.box_ul li select{ 	width:98px;}.box_ul li span{ 	width:60px; 	display:block; 	float:left;}  .box_ul_other{ 	width:425px; 	height:150px;}.box_ul2 li{ 	margin-bottom:10px;  	text-align:left;}.box_ul2 li span{ 	width:108px;	*width:100px; 	display:block; 	float:left; 	text-align:left;}  #Remark{ 	float:left;	margin-bottom:10px;	width:380px; 	height:80px;}.box_ul2{ 	width:580px;}.box_ul li #Submit3{ 	border:0px; 	color:#fff; 	background-color:#369; 	margin-right:15px; 	width:60px; 	line-height:17px; }.box_ul li #Submit3:hover{  	background-color:#036; }.box table td{ 	height:18px; 	overflow:hidden;}#tagContent1 .center01{ 	padding-left:10px;	background:url("../images/main_9.gif") no-repeat; 	background-position:0px 5px;	*background-position:0px 8px;	width:auto; 	height:18px;	line-height:18px; 	overflow:hidden; 	display:block;}.box table .center01{ 	padding-left:10px; 	background:url("../images/main_9.gif") no-repeat; 	background-position:0px 5px;	*background-position:0px 8px; 	width:auto; 	height:18px;	line-height:18px; 	overflow:hidden; 	display:block;}.l_center01 a{ 	font-size:13px;}.center03:hover{ 	color:#003366; 	text-decoration:underline;}/*cplb css*/.cplb { 	height:auto; 	padding:10px 0px; 	width:100%;	border-top:1px solid #D4D4D4;}.cplb ul li{ 	width:177px; 	height:163px; 	float:left; 	text-align:center; 	padding:5px; 	margin-right:20px;}.cplb ul li a:hover{ 	color:#036;}.cplb ul li img{ 	max-width:175px; 	height:140px;}.cplb ul li a{ 	font-size:12px; 	color:#369; 	height:23px; 	line-height:23px;}.cplb ul li p{ 	border:1px solid #D4D4D4; }.cplb ul li p:hover{	border:1px solid #369;}/*onlinsale*/.Container2 {  position: absolute;  width:580px;   *margin-left:-300px;  height:260px;  top:125px; left:50px;}#Scroller-3 {   position: absolute;   overflow: hidden;  width:580px;  height:326px;}#Scroller-3 .box{ width:580px;}#Scroller-3 h2{	position:absolute; 	top:10px;}/*sitemap css*/.sitemap{ 	margin:30px auto; 	width:864px; 	color:#999; 	border:1px solid #ccc; 	padding:5px;}.sitemap a:hover{ 	color:#369;}.s h1{ 	font-size:14px; 	color:#630; 	font-weight:lighter; 	height:15px; 	line-height:15px; 	margin-bottom:20px;}.s1 { 	margin-bottom:20px; }.s1 h1,.s2 h1{ 	font-size:12px;  	height:15px; 	line-height:15px; 	margin:10px 0px; 	color:#000;}.s1 h1,.s2 h1 strong{ 	font-weight:700;}.s1 h1 a,.s2 h1 a{ 	font-weight:lighter; 	font-size:12px; 	line-height:18px;}.s2 li{  	height:20px; 	line-height:18px; 	font-size:12px; 	padding-left:10px;}.s2 li a{	background:url("../images/3.gif") no-repeat; 	background-position:left;	padding-left:10px; 	padding-right:30px;} .show-con{display: block}/*onlineservice*/.onlineservice{	margin: 0;	position: fixed;	top: 200px;	right: 0px;	width: 150px;	height: 160px;	background-color: #eee;	font-size: 12px;	text-align: center;	font-weight: bolder;	color: #333;}.onlineservice h3{	margin: 0;	padding: 5px;	background-color: #2d75ba;	color: #fff;}.onlineservice .qq{	padding: 15px 10px;}  .onlineservice div{		text-align: center;  }  .d-hide{  	display: none;  }