body{
	margin:0;
	font-size:12px;
	line-height:22px;
	/*font-family:"ËÎÌå","Arial Narrow",HELVETICA;*/
	font-family: "microsoft yahei", "ËÎÌå", "Arial";
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}input,select{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a {
	text-decoration: none;
	color: #333333;
}
a:hover{
	text-decoration: none;
	color: #3300ff;
}
.hr{
	clear: both;
	height: 5px;
	overflow: hidden;
}
.hr7{
	clear: both;
	height: 7px;
	overflow: hidden;
}
.hr10{
	clear: both;
	height: 10px;
	overflow: hidden;
}
.hr20{
	clear: both;
	height: 20px;
	overflow: hidden;
}
.hr30{
	clear: both;
	height: 30px;
	overflow: hidden;
}
.hr50{
	clear: both;
	height: 50px;
	overflow: hidden;
}
.fapaoji_toper{
	line-height: 40px;
	background-color: #f5f5f5;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	font-size: 14px;
}
.fapaoji_top{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	color: #666666;
}
.fapaoji_top a{
	color: #666666;
}
.fapaoji_top_left{
	float: left;
	line-height: 40px;
	width: 600px;
	overflow: hidden;
}
.fapaoji_top_right{
	float: left;
	line-height: 40px;
	width: 600px;
	overflow: hidden;
	text-align: right;
}
.fapaoji_header{
	overflow: hidden;
}
.fapaoji_head{
	height: 120px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.fapaoji_head_left{
	float: left;
	width: 800px;
	height: 120px;
	overflow: hidden;
}
.fapaoji_head_logo{
	float: left;
	height: 110px;
	width: 110px;
	overflow: hidden;
}
.fapaoji_head_lk{
	float: left;
	height: 110px;
	width: 680px;
	overflow: hidden;
	padding-left: 10px;
}
.fapaoji_head_name{
	font-size: 30px;
	font-weight: bold;
	line-height: 35px;
	width: 680px;
	padding-top: 25px;
	color: #3300ff;
}
.fapaoji_head_desc{
	font-size: 17px;
	line-height: 25px;
	font-weight: bold;
}
.fapaoji_head_right{
	float: left;
	height: 100px;
	width: 350px;
	overflow: hidden;
	padding-left: 50px;
	padding-top: 20px;
}
.fapaoji_head_rxwz {
	width:350px;
	line-height: 30px;
	font-size: 18px;
	font-weight: bold;
	color: #3300ff;
	text-align: center;
}
.fapaoji_head_rxdh {
	width:350px;
	height:40px;
	border-radius:5px;
	text-align: center;
	line-height: 40px;
	margin: 0;
	display: block;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 18px;
	background-color: #3300ff;
}
.fapaoji_dhk {
	background-color: #3300ff;
	height: 50px;
}
.fapaoji_daohang {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	overflow: hidden;
	background-image: url(../images/dian.png);
	background-repeat: repeat-y;
	background-position: left center;
	padding-left: 1px;
}
.fapaoji_daohang li{
	float: left;
	text-align: center;
	display: block;
	width: 149px;
	line-height: 50px;
	font-size: 16px;
	padding-right: 1px;
	background-image: url(../images/dian.png);
	background-repeat: repeat-y;
	background-position: right center;
}
.fapaoji_daohang a{
	color: #FFFFFF;
	width: 149px;
	display: block;
	overflow: hidden;
}
.fapaoji_daohang a:hover{
	color: #FFFFFF;
	background-color: #ffc000;
	width: 149px;
	overflow: hidden;
}
.fapaoji_dhhover{
	color: #FFFFFF;
	background-color: #ffc000;
	width: 149px;
}
.banner {
	line-height: 500px;
	height: 500px;
	overflow: hidden;
}
.banner-out{_margin-left:1000px;_zoom:1;_z-index:0;}.banner-in{_position:relative;_float:left;_margin-left:-1000px;_z-index:0;}
.banner-box{min-width:1000px;height:500px;margin:0px auto 0 auto;position:relative;padding-bottom:6px;_zoom:1;z-index:0; background:none;}
#banner_slider{list-style:none;width:100%; height:100%; margin:0; padding:0;background:#EFEFEF;border-bottom:4px #EFEFEF solid;}
#banner_slider li{width:100%; height:500px; display:none; position:absolute;z-index:0;}
#banner_slider li a{width:1000px; height:100%; margin:0 auto; display:block;}
#banner_navSlider{list-style:none;margin:0 auto;width:1000px;text-align:center;margin-top:-38px; position:relative; z-index:1;}
#banner_navSlider li{height:18px; width:18px;cursor:pointer; display:inline-block;background:url(../images/cs.png) -18px center no-repeat;_background:url(../images/cs_ie6.png) -18px center no-repeat;*zoom:1;*display:inline; margin:0 10px;}
#banner_navSlider li.on{background:url(../images/cs.png) left center no-repeat;_background:url(../images/cs_ie6.png) left center no-repeat;}
.nybanner{
	height: 300px;
	overflow: hidden;
	background-color: #FFFFFF;
}
.fapaoji_rsl {
	overflow: hidden;
	background-color: #efefef;
	line-height: 50px;
}
.fapaoji_rsk {
	line-height: 50px;
	width: 1200px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
}
.fapaoji_rmss{
	float: left;
	width: 900px;
}
.fapaoji_sousuo{
	float: left;
	width: 300px;
	line-height: 34px;
	padding-top: 11px;
	padding-bottom: 5px;
}
.ssk{
	float: left;
	width: 245px;
	height: 28px;
	overflow: hidden;
}
.ssk input{
	float: left;
	width: 205px;
	height: 28px;
	overflow: hidden;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #FFFFFF;
	background-image: url(../images/fdj.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #999999;
	line-height: 28px;
}

.ssan{
	float: left;
	height: 28px;
	width: 55px;
	overflow: hidden;
}
.ssan input{
	float: left;
	height: 28px;
	width: 55px;
	overflow: hidden;
	background-image: url(../images/ahover.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #FFFFFF;
	line-height: 28px;
}
.fapaoji_lanmuk{
	width: 1220px;
	margin-right: auto;
	margin-left: auto;
}
.fapaoji_lanmu_bt{
	line-height: 70px;
	text-align: center;
	width: 1220px;
	font-size: 40px;
	font-weight: bold;
	overflow: hidden;
	color: #3300ff;
}
.fapaoji_lanmu_ms{
	font-size: 25px;
	line-height: 30px;
	background-image: url(../images/probg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 1220px;
	overflow: hidden;
	text-align: center;
}
.fapaoji_lanmu_ms span{
	background-color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}
.fapaoji_kehu{
	width: 1220px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.fapaoji_kehu_tu{
	float: left;
	width: 285px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	height: 190px;
}
.fapaoji_spro_k{
	float: left;
	width: 285px;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 20px;
}
.fapaoji_spro_tu{
	height: 283px;
	width: 283px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
}
.fapaoji_spro_wz{
	line-height: 40px;
	text-align: center;
	width: 285px;
	font-size: 14px;
}
.fapaoji_spro_wz a{
	display: block;
}
.fapaoji_spro_wz a:hover{
	display: block;
	color: #FFFFFF;
	background-color: #3300ff;
}
.fapaoji_hengfu {
	background-image: url(../images/hfbg1.jpg);
	background-repeat: repeat;
	height: 200px;
}
.fapaoji_hfk{
	height: 200px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.fapaoji_hfk_left{
	float: left;
	height: 155px;
	width: 800px;
	overflow: hidden;
	color: #FFFFFF;
	font-size: 30px;
	font-weight: bold;
	padding-top: 45px;
	line-height: 50px;
	text-align: center;
}
.fapaoji_hfk_left p{
	font-size: 22px;
	line-height: 50px;
	font-weight: bold;
	color: #FFFFFF;
}
.fapaoji_hfk_tu{
	float: left;
	height: 180px;
	width: 160px;
	overflow: hidden;
	padding: 20px;
}
.fapaoji_hfk_right{
	float: left;
	height: 150px;
	width: 200px;
	overflow: hidden;
	padding-top: 50px;
}
.fapaoji_hfk_r1{
	width: 150px;
	padding-right: 25px;
	padding-left: 25px;
}
.fapaoji_hfk_r1 p{
	border-radius:5px;
	background-color: #ffc000;
	font-size: 18px;
	line-height: 30px;
	text-align: center;
	color: #FFFFFF;
}
.fapaoji_hfk_r2{
	font-size: 16px;
	line-height: 30px;
	text-align: center;
	width: 200px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 8px;
	padding-bottom: 2px;
}
.fapaoji_hfk_r3{
	font-size: 28px;
	line-height: 30px;
	text-align: center;
	width: 200px;
	font-weight: bold;
	color: #FFFFFF;
}

.fapaoji_ysk_lan{
	background-image: url(../images/ysbg01.jpg);
	background-repeat: repeat;
	background-position: center center;
	height: 140px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.fapaoji_ysk_wz1{
	line-height: 45px;
	width: 810px;
	padding-top: 25px;
	overflow: hidden;
	padding-right: 250px;
	padding-left: 140px;
	font-size: 40px;
	text-align: center;
	font-weight: bold;
}
.fapaoji_ysk_wz1 span{
	font-size: 40px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-transform: uppercase;
}
.fapaoji_ysk_wz2{
	width: 695px;
	overflow: hidden;
	padding-right: 465px;
	padding-left: 40px;
	font-size: 35px;
	color: #3300ff;
	font-weight: bold;
	line-height: 60px;
	text-align: center;
}
.fapaoji_ysk_li{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-bottom: 20px;
}
.fapaoji_ysk_li_left{
	float: left;
	width: 570px;
	padding-right: 30px;
	overflow: hidden;
}
.fapaoji_ysk_li_right{
	float: left;
	width: 570px;
	padding-left: 30px;
}
.fapaoji_ysk_bt{
	background-image: url(../images/ysbg02.png);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-bottom: 25px;
	text-align: center;
	width: 570px;
	padding-top: 10px;
}
.fapaoji_ysk_bt p{
	font-size: 30px;
	font-weight: bold;
	color: #3300ff;
	line-height: 50px;
}
.fapaoji_ysk_bt span{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #CCCCCC;
	text-transform: uppercase;
}
.fapaoji_ysk_dt{
	background-image: url(../images/ysbg03.png);
	background-repeat: no-repeat;
	background-position: left 10px;
	width: 550px;
	padding-left: 20px;
	line-height: 30px;
	font-size: 14px;
}
.fapaoji_case_k{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
.fapaoji_case_left{
	float: left;
	width: 780px;
	overflow: hidden;
	padding-right: 60px;
}
.fapaoji_case_left_lan{
	width: 760px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: #3300ff;
	background-image: url(../images/bg_lan.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.fapaoji_more{
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: normal;
}
.fapaoji_case_left_main{
	width: 780px;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.fapaoji_case_left_tu{
	float: left;
	height: 140px;
	width: 210px;
	padding-right: 20px;
}
.fapaoji_case_left_ms{
	float: left;
	width: 550px;
}
.fapaoji_case_left_ms h2{
	font-size: 16px;
	line-height: 40px;
	width: 550px;
}
.fapaoji_case_left_ms p{
	line-height: 25px;
	width: 550px;
	font-size: 14px;
	color: #999999;
}
.fapaoji_case_left_xq{
	width: 550px;
	padding-top: 10px;
}
.fapaoji_case_left_xq a{
	border-radius:5px;
	background-color: #3300ff;
	line-height: 30px;
	width: 100px;
	text-align: center;
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	height: 30px;
	overflow: hidden;
}
.fapaoji_case_left_xq a:hover{
	border-radius:5px;
	background-color: #ffc000;
	line-height: 30px;
	width: 100px;
	text-align: center;
	display: block;
	color: #FFFFFF;
}
.fapaoji_case_right{
	float: left;
	width: 360px;
	overflow: hidden;
}
.fapaoji_case_right_lan{
	width: 340px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: #3300ff;
	background-image: url(../images/bg_lan.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
}
.fapaoji_case_right_tu{
	height: 240px;
	width: 360px;
	overflow: hidden;
	padding-top: 15px;
}
.fapaoji_case_right_wz{
	line-height: 51px;
	width: 360px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 14px;
}
.fapaoji_case_right_wz a{
	background-image: url(../images/ysbg03.png);
	background-position: left center;
	display: block;
	width: 340px;
	padding-left: 20px;
	background-repeat: no-repeat;
}
.fapaoji_about{
	font-size: 14px;
	line-height: 30px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.fapaoji_news_xwl{
	width: 780px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	overflow: hidden;
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
	color: #3300ff;
}
.fapaoji_news_xwl li{
	float: left;
	width: 150px;
	padding-right: 20px;
	text-align: center;
	display: block;
}
.fapaoji_news_xwl a{
	background-color: #CCCCCC;
	width: 150px;
	display: block;
}
.fapaoji_news_xwl .cur a {
	line-height: 40px;
	color: #FFFFFF;
	background-color: #3300ff;
	display: block;
	width: 150px;
}
.fapaoji_news_xwm{
	width: 780px;
	overflow: hidden;
	font-size: 14px;
}
.fapaoji_news_xwm li{
	line-height: 47px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 760px;
	background-image: url(../images/ysbg03.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	overflow: hidden;
}
.fapaoji_news_xwm a{
	display: block;
	float: left;
	width: 660px;
}
.fapaoji_news_xwm span{
	float: right;
	width: 100px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.fapaoji_footer{
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #3300ff;
	background-color: #2e3033;
	color: #FFFFFF;
}
.fapaoji_links{
	background-color: #f8f8f8;
	height: 110px;
	width: 1160px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #000000;
	padding: 19px;
	overflow: hidden;
}
.fapaoji_links a{
	color: #000000;
}
.fapaoji_links_tu{
	background-image: url(../images/link_bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 80px;
	width: 130px;
	padding-left: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	padding-top: 30px;
	float: left;
}
.fapaoji_links_tu p{
	font-size: 18px;
	line-height: 30px;
}
.fapaoji_links_tu span{
	font-size: 14px;
	line-height: 20px;
}
.fapaoji_links_wz{
	width: 910px;
	padding-left: 19px;
	height: 110px;
	font-size: 14px;
	float: left;
}
.fapaoji_links_link{
	line-height: 25px;
	width: 910px;
	overflow: hidden;
	height: 75px;
}
.fapaoji_links_albb{
	line-height: 35px;
	width: 910px;
	overflow: hidden;
	font-size: 30px;
	font-weight: bold;
}
.fapaoji_links_1{
	line-height: 30px;
	background-image: url(../images/linkbg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 22px;
	overflow: hidden;
	font-size: 14px;
	color: #FFFFFF;
}
.fapaoji_footer a{
	color: #CCCCCC;
	text-decoration: none;
}
.fapaoji_footer a:hover{
	color: #3300ff;
}
.fapaoji_foot{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 50px;
	padding-bottom: 50px;
	font-size: 14px;
}
.fapaoji_foot_prol{
	float: left;
	overflow: hidden;
	width: 260px;
}
.fapaoji_foot_prol li{
	line-height: 30px;
	display: block;
	float: left;
	width: 260px;
}
.fapaoji_foot_prom{
	float: left;
	overflow: hidden;
	width: 130px;
}
.fapaoji_foot_prom li{
	line-height: 30px;
	display: block;
	float: left;
	width: 130px;
}
.fapaoji_foot_proe{
	text-align: center;
	float: left;
	width: 180px;
	overflow: hidden;
	padding-top: 20px;
}
.fapaoji_ewm_tu{
	text-align: center;
	width: 180px;
	overflow: hidden;
}
.fapaoji_ewm_zi{
	line-height: 40px;
	text-align: center;
	width: 180px;
}
.fapaoji_foot_lx{
	float: left;
	width: 420px;
	padding-left: 30px;
	line-height: 30px;
}
.fapaoji_banquan{
	background-color: #27292b;
	line-height: 60px;
	font-size: 14px;
	color: #CCCCCC;
}
.fapaoji_banquan a{
	color: #CCCCCC;
	text-decoration: none;
}
.fapaoji_banquan_main{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.fapaoji_szbs{
	float: right;
	height: 52px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.kefuleft{width:170px;background:#fff;position:fixed;top:0px;left:0;z-index:999; font-family:"Î¢ÈíÑÅºÚ";box-shadow:2px 0 3px rgba(0,0,0,0.25);}
.kefuright{width:170px;background:#fff;position:fixed;top:0px;right:0;z-index:999; font-family:"Î¢ÈíÑÅºÚ";box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#kefuright{width:170px;background:#fff;position:fixed;top:0px;right:-170px;z-index:999; font-family:"Î¢ÈíÑÅºÚ";box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.kefu_lan{
	font-size: 15px;
	line-height: 40px;
	color: #FFFFFF;
	background-color: #3300ff;
	height: 40px;
	width: 110px;
	text-align: center;
	font-family: "Î¢ÈíÑÅºÚ";
	padding-right: 30px;
	padding-left: 30px;
}
.kefu_jg{
	height: 10px;
	width: 170px;
	overflow: hidden;
}
.kefu_qq{
	line-height: 36px;
	height: 36px;
	width: 170px;
	overflow: hidden;
	background-color: #3300ff;
}
.kefu_qq a{
	line-height: 36px;
	background-image: url(../images/kefuqq.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	height: 36px;
	width: 130px;
	padding-left: 40px;
	overflow: hidden;
	display: block;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	color: #FFFFFF;
}
.kefu_qq a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.kefu_ww{
	line-height: 36px;
	height: 36px;
	width: 170px;
	overflow: hidden;
	background-color: #3300ff;
}
.kefu_ww a{
	line-height: 36px;
	background-image: url(../images/kefuww.png);
	background-repeat: no-repeat;
	background-position: 8px center;
	height: 36px;
	width: 130px;
	padding-left: 40px;
	overflow: hidden;
	display: block;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	color: #FFFFFF;
}
.kefu_ww a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.kefu_ewm{
	height: 170px;
	width: 170px;
	overflow: hidden;
}
.kefu_ewmmc{
	height: 28px;
	width: 170px;
	overflow: hidden;
	background-color: #3300ff;
	text-align: center;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	line-height: 28px;
	color: #FFFFFF;
}
#rightArrow{
	width:20px;
	height:90px;
	position:fixed;
	top:0px;
	right:0px;
	z-index:1000;
	background-image: url(../images/gb.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#rightArrow a{
	display:block;
}
#rightArrow a:hover{
	text-decoration: none;
}
.map_lan{
	background-image: url(../images/webbg051.png);
	background-repeat: repeat;
	background-position: center center;
	overflow: hidden;
}
.map_k {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 20px;
}
.mapli1{
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	line-height: 25px;
}
.main1{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-image: url(../images/nybg2.png);
	background-repeat: repeat-y;
	background-position: center center;
}
.m_nleft{
	float: left;
	width: 220px;
}
.m_lan{
	font-size: 24px;
	line-height: 100px;
	font-weight: bold;
	color: #FFFFFF;
	width: 220px;
	background-image: url(../images/lanmubg.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	overflow: hidden;
	height: 100px;
	text-align: center;
	background-color: #3300ff;
}
.m_li{
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	width: 200px;
	font-weight: bold;
	overflow: hidden;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.m_li a{
	line-height: 40px;
	display: block;
	width: 170px;
	padding-left: 30px;
	background-image: url(../images/lanbg.png);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	font-weight: bold;
}
.m_li a:hover{
	color: #FFFFFF;
	background-image: url(../images/lanbg1.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-decoration: none;
}
.m_lix{
	font-size: 14px;
	line-height: 30px;
	width: 200px;
}
.m_lix a{
	width: 180px;
	padding-left: 40px;
	display: block;
}
.m_lix a:hover{
	display: block;
}
.m_jg{
	height: 40px;
	width: 220px;
	overflow: hidden;
}
.m_lx{
	height: 50px;
	width: 220px;
	background-image: url(../images/lianxibg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 17px;
	padding-bottom: 20px;
	text-align: center;
	color: #FFFFFF;
}
.m_lx1{
	background-image: url(../images/tel.jpg);
	background-repeat: no-repeat;
	background-position: 55px center;
	line-height: 22px;
	width: 200px;
	font-size: 14px;
	padding-left: 20px;
}
.m_lx2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 28px;
	font-weight: bold;
}
.m_lxm{
	padding: 10px;
	width: 200px;
	font-size: 14px;
	line-height: 30px;
}
.m_nright{
	float: left;
	width: 960px;
	overflow: hidden;
	background-image: url(../images/bg4.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-left: 20px;
}
.m_aboutm{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 30px;
	padding: 20px;
	width: 920px;
}
.m_videom{
	font-size: 14px;
	line-height: 30px;
	width: 940px;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden;
}
.sprok{
	padding: 10px;
	width: 215px;
	overflow: hidden;
	float: left;
}
.sprotu{
	height: 213px;
	width: 213px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
}
.sprowz{
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	height: 35px;
	width: 215px;
	text-align: center;
}
.sprowz a{
	display: block;
	height: 35px;
	width: 215px;
}
.sprowz a:hover{
	display: block;
	background-color: #3300ff;
	color: #FFFFFF;
	text-decoration: none;
}
.news_fy{
	line-height: 32px;
	height: 32px;
	width: 920px;
	font-size: 14px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 10px;
}
.news_fyp{
	line-height: 32px;
	height: 32px;
	width: 940px;
	font-size: 14px;
	padding-right: 20px;
	padding-left: 20px;
}
.news_fyp a, .news_fy a{
	background-image: url(../images/c1.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align: center;
	display: block;
	float: left;
	line-height: 30px;
	height: 30px;
	border: 1px solid #f2f2f2;
	margin-right: 8px;
	padding-right: 15px;
	padding-left: 15px;
}
.news_fyp span, .news_fy span{
	background-image: url(../images/c1.png);
	background-repeat: repeat-x;
	background-position: center center;
	text-align: center;
	display: block;
	float: left;
	line-height: 30px;
	height: 30px;
	border: 1px solid #f2f2f2;
	margin-right: 8px;
	padding-right: 15px;
	padding-left: 15px;
}
.m_dq{
	line-height: 48px;
	background-image: url(../images/q2.png);
	background-repeat: no-repeat;
	background-position: 20px 18px;
	height: 48px;
	width: 915px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-size: 14px;
	padding-left: 43px;
	color: #333333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
}
.m_dq a{
	color: #333333;
}
.ny_ptucs{
	width: 920px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-bottom: 10px;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 10px;
}
.ny_neirong{
	width: 730px;
	overflow: hidden;
	padding-top: 10px;
	line-height: 30px;
}
.ny_ptuleft{
	width: 360px;
	float: left;
}
.ny_pturight{
	float: right;
	width: 550px;
	overflow: hidden;
	padding-top: 10px;
	padding-left: 10px;
}
.cplist_nr{
	width: 550px;
}
.cplist_nr h1{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
}
.cplist_nr li{
	line-height: 50px;
	width: 550px;
	overflow: hidden;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F2F2F2;
	font-size: 14px;
}
#preview{
	float:left;
	margin:5px auto;
	width:355px;
}
.jqzoom{
	width:350px;
	height:350px;
	position:relative;
	
}
.zoomdiv{  left:859px;  height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{
	width:10px;
	height:45px;
	float:left;
	cursor:pointer;
	margin-top:5px;
	background-image: url(images/left.gif);
	background-repeat: no-repeat;
}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{
	width:318px;
	float:left;
	overflow:hidden;
	display:inline;
	margin-right: 6px;
	margin-left: 6px;
}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:65px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:600px;height:600px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative;}
#spec-list div{ margin-top:0;margin-left:-00px; *margin-left:0;}
.m_nfy{
	width: 920px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 25px;
	font-weight: normal;
	padding-bottom: 20px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.m_newsm{
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 30px;
	width: 920px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.newli{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 920px;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
}
.newli_tu{
	float: left;
	height: 120px;
	width: 150px;
	padding-right: 10px;
}
.newli_tu img{
	height: 118px;
	width: 148px;
	border: 1px solid #f2f2f2;
}
.newli_wz{
	float: left;
	height: 120px;
	width: 760px;
}
.newli_t{
	line-height: 40px;
	width: 760px;
	overflow: hidden;
}
.newli_t a{
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 660px;
	display: block;
}
.newli_t span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 100px;
	color: #999999;
	text-align: right;
}
.newli_p{
	line-height: 25px;
	font-size: 12px;
	width: 760px;
	color: #666666;
}
.m_ntitle{
	width: 920px;
	overflow: hidden;
	text-align: center;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.m_ntitle H2{
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	width: 920px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.m_ntitle p{
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	width: 920px;
	overflow: hidden;
}
.nymend{
	padding: 0px;
	height: 1px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	overflow: hidden;
}
.gkk{
	width: 100%;
	overflow: hidden;
	line-height: 32px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.gkk_left{
	width: 20%;
	float: left;
	display: block;
	overflow: hidden;
	text-align: right;
	line-height: 32px;
}
.gkk_right{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.gkk_right input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 500px;
	margin: 0px;
	padding: 0px;
}
.gkk_right textarea{
	line-height: 25px;
	border: 1px solid #e2e2e2;
	height: 75px;
	width: 500px;
	margin: 0px;
	padding: 0px;
}
.gkk_right1{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.gkk_right1 input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 410px;
	margin: 0px;
	padding: 0px;
}
.gkk_right2{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.gkk_right2 input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 200px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
}
.sygkk{
	width: 100%;
	overflow: hidden;
	line-height: 32px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 14px;
}
.sygkk_left{
	width: 20%;
	float: left;
	display: block;
	overflow: hidden;
	text-align: right;
	line-height: 32px;
}
.sygkk_right{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.sygkk_right input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 220px;
	margin: 0px;
	padding: 0px;
}
.sygkk_right textarea{
	line-height: 25px;
	border: 1px solid #e2e2e2;
	height: 75px;
	width: 220px;
	margin: 0px;
	padding: 0px;
}
.sygkk_right1{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.sygkk_right1 input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 220px;
	margin: 0px;
	padding: 0px;
}
.sygkk_right2{
	display: block;
	float: left;
	width: 80%;
	overflow: hidden;
}
.sygkk_right2 input{
	line-height: 30px;
	border: 1px solid #e2e2e2;
	height: 30px;
	width: 105px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 14px;
}