﻿html,body,div,span,h1,h2,h3,h4,ul,li,img,p,table,th,td,frameset,frame,form{padding:0;margin:0;border:0}ul,li{list-style-type:none;}p,img,table,dl,dt,dd,form{border:0;padding:0;margin:0;border-collapse:collapse;}body,html{/*height:100%;*/font-size:14px;line-height:1.7;clear:both;float:none;font-family:arial,NSimSun;/*font-family:arial,NSimSun;font-family:arial,"Microsoft YaHei",NSimSun;*font-family:"Microsoft YaHei","NSimSun",arial;*/}a{text-decoration:none;color:#0099FF;}a:hover{text-decoration:underline;color:#CC0000;}.b{
	font-weight: bold;
}
.header{color:#FFFFFF;/*background-color:#EFEFEF;*/background-color:#0C3F6D;height:75px;width:100%;min-width:1190px;-moz-box-shadow:-1px 3px 3px #ccc;-webkit-box-shadow:-1px 3px 3px #ccc;box-shadow:-1px 3px 3px #ccc;/*position:fixed;left:0;top:0;z-index:2;*/}.header a{color:#fff;/*color:#000;*/}.header .logo {
	width:250px;
	text-align:center;
	float: left;
	padding-right: 0;
	padding-left: 35px;
	background-color: #F5F5F5;
	font-size: 14px;
	height: 75px;
}.header .logo img {
	padding-top: 13px;
	float: left;
	height: 50px;
}

.header .nav {
	width: 56%;
	float: left;
}
.header .nav .nav0 {
	float: left;
	width: 16%;
}.header .nav .nav0 .nav0-1 {
	float: left;
	width: 100%;
	line-height: 1.4;
	font-size: 16px;
	font-weight: bold;
	padding-top: 18px;
	padding-bottom: 16px;
	text-align: center;
}.header .nav span {
	font-size: 14px;
	color: #CCCCCC;
	font-weight: normal;
}.header .nav .nav0 .this {
background-color:#fff;color:#000;}/*.header .nav0 .this a {
color:#000;}*/
.header .nav .nav1 {
	background-color: #EFEFEF;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 75px;
	height: 65px;
	display: none;/*border-top:1px solid #0C3F6D;border-bottom:1px solid #0C3F6D;*/-moz-box-shadow:-1px 3px 3px #999;-webkit-box-shadow:-1px 3px 3px #999;box-shadow:-1px 1px 3px #999;
	text-align: center;/*filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;*/
}
.header .nav .nav0:hover .nav1 {
	display: block;z-index:10;
padding:15px 0 0;}
/*.header .nav .nav1 ul {
	margin:0 auto;
	width: 1000px;
	text-align: center;
	overflow: hidden;
	padding: 20px 0 13px;
}*/
.header .nav .nav1 li {
	/*float: left;height:82px;line-height: 82px;vertical-align: middle;margin:0 14px;float: none;width: auto;margin:14px 0 0;
	*/
	
	
	margin:0;
	font-weight: normal;
	display: inline;
	overflow: auto;
}/*.header .nav .nav1 .nav0 {
	padding:8px 0 0;
}*/.header .nav .nav1 li a {
	/*float: none;font-weight: normal;*/
	color:#000000;
	font-size:14px;
	overflow: auto;
	margin: 0;
	/*float: left;*/
	padding: 8px 25px;height:50px;line-height:50px;
	font-weight: bold;
	text-decoration: none;
	
}/*.header .nav .nav1 .nav0 a {
	padding:8px;
}*/.header .nav .nav1 li a:hover {
	color:#fff;background-color: #FF3300;/*text-shadow:1px 1px 1px #000;*/
}
.header .nav .this a:hover,.header .nav li:hover,.header .nav .this:hover,.header .nav li:hover span,.header .nav .this span{background-color:#EFEFEF;color:#000;}
.header .nav .this span{background-color:#fff;color:#72AB23;}.header .nav li:hover .nav0-1{
	color:#000;position: relative;z-index:200;
	text-decoration: none;background-color:#EFEFEF;

}

.search{
	float:right;
	width: 17%;/*min-width:250px;*/
	padding: 22px 30px 0 0;
}.search .search1{border:0;height:27px;line-height:27px;float:right;padding:0 12px;margin:0;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;}.search .s-image{
	float:right;
	width:27px;
	height:27px;
	line-height:27px;
	border:0;
	cursor:pointer;
	background-image:url(img/search.png);
	background-repeat:no-repeat;
	margin:0;
	margin-left:-28px;
	/*z-index:1;*/
	position: relative;
	background-color: #FFFFFF;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;
}.search .s-image:hover{background:url(img/search1.png) no-repeat;}

/*#area .sidebar{
	width:200px;
	float: left;
}*/
#area .sidebar,#info .sidebar{
	width:300px;
	float: right;
}/*#tag .sidebar,#search .sidebar{
	margin-top:10px;
}*/
#title{padding:25px 0 0;}#title .title{padding-left:32px;}#title .right{
	float:right;
	font-size: 18px;
	padding-top: 26px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	color: #0C3F6D;
}
/*#area #content .main{
	float: right;
	padding: 20px 30px 10px;
	width: 736px;
}*/#area .main p{
	padding:0 0 10px 8px;
	line-height:1.9;
	color: #333;
}#info .main .info p{
	padding:0 0 18px;
	line-height:2;
	color: #333;word-wrap: break-word;
word-break: normal;
}#info .main .fj p{padding-bottom:8px;}.page{clear:both;padding:16px 0;}.page a{
	padding:8px 12px;
	margin:0 8px 0 0;
	text-decoration:none;
	color:#666;
	background-color: #EFEFEF;
}.page a:hover,.page a.this{color:#FFFFFF;background-color:#2ABBB4;}

#title .right1{float:right;padding-right:16px;}#title .right1 a{color:#FFFFFF;background-color:#0099FF;padding:6px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}#title .right1 a:hover{color:#FFFFFF;background-color:#FF6600;}#title h1{
	float:left;
	display: inline;
	color: #FFFFFF;padding-right:20px;
	line-height:44px;
	font-size:24px;background-color: #2ABBB4;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
}.main1 label:hover{background-color:#FFE680;}.main1 a:hover{text-decoration:underline;}.main1 .success{font-size:18px;background-image:url(img/duigou.jpg);background-repeat:no-repeat;background-position:left 1px;padding-left:30px;}.online .success-t{background-image:url(img/duigou-24.png);background-repeat:no-repeat;background-position:left 3px;padding-left:30px;font-size:24px;}.input1{font-size:14px;padding:5px;}.pointer{cursor:pointer;}em{font-style:normal;color:#CC0000;}.title span{color:#999999;}



#area,#info,#list {
	width: 1000px;
	/*padding-top: 100px;*/padding-top: 20px;
	padding-bottom: 20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	overflow: hidden;
	position: relative;
}
#content{
	/*border: 1px solid #D9D9D9;-moz-border-radius:6px;-webkit-border-radius:6px;	border-radius:6px;margin-top:24px;*/
	overflow: auto;
	clear: both;
	margin-top:15px;overflow-x:hidden;
}
/*#area .sidebar div {
	margin-bottom: 20px;
	float: left;
}
#area .sidebar .nav {
	font-size: 14px;
}
#area .sidebar .nav a {
	color: #000000;
	background-color: #F6F6F6;
	float: left;
	padding: 10px 0;
	text-indent: 25px;
	width: 100%;
	border-right:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;
}
#area .sidebar a:hover,#area .sidebar a.this{
	color:#0C3F6D;
	background-color:#FFFFFF;
	font-weight: bold;border-right:1px solid #fff;
}*/
#area #title h1 img {
	/*padding-top: 12px;*/
	float: left;
	padding-right: 20px;
}
#area h1 {
	padding: 0 0 2px 8px;
	color: #CC0000;
	font-size: 18px;
}
#info h1,#list h1 {
	color: #CC0000;
	font-size: 24px;
	padding-bottom: 6px;
	margin:15px 0 10px;
	border-bottom: 1px solid #ddd;
}#list h1{margin:15px 0 0;}#country #list h1{
	margin:0;
	color: #CC0000;
}#search h1{color:#000;margin-top:-9px;}
#info .info h1{
	clear: both;color:#000;
}
#area #content .area h1 img {
float:right;padding-top:5px;
}
#area #content .area h2 {
	background-color: #EFEFEF;
	margin: 12px 0;
	font-size:14px;
	padding-left: 8px;line-height:34px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
}
.center{text-align:center;}.font24{font-size:24px;}.font18{font-size:18px;}.font16{font-size:16px;}.font14,.fj .font14 a{font-size:14px;}.font13{font-size:13px;}.pb{padding-bottom:8px;}.pt{padding-top:8px;}.left0{float:left;width:49%;}.right0{float:right;width:49%;}
#content .main .fj {
	margin-top: 40px;
	float: left;
	width: 100%;
	background-color: #F6F6F6;
}
#content .main .xg0 {
	font-size: 14px;
	border-top: 1px solid #CCCCCC;
	margin-top: 8px;
	padding-top:5px;
	font-family: NSimSun;
}
#info #content .main .xg0 {
	font-size: 13px;
}
#content .main .fj li {
	list-style-position: inside;
	list-style-type: disc;
	color: #999999;font-size:12px;
height:26px;overflow:hidden;float:felt;}
#info #content .main .fj li {
	padding-left:0;
}
.xg0 a{color:#000;}.fj a{color:#000;font-size:12px;}#content .main .fj span {
	padding-left: 5px;
}
.xg-bl,.xg-br,.xg-sl,.xg-sr{
	float:left;font-size:13px;
	width:452px;height:190px;overflow:hidden;
	line-height: 1.8;
	display: inline;
	padding: 15px;
	border-right: 1px solid #ddd;
}
.xg-br{float:right;border-right:none;}
.xg-sl{width:150px;}
.xg-sr{width:150px;float:right;border-right:none;}
/*#info .xg-bl{
	width:75%;
}
#info .xg-sr{
	width:25%;
}
*/
body .blue {
	color: #0F6B99;
}
.xg0 a:hover,.xg a:hover{
	color:#cc0000;
	text-decoration:underline;
}.kefu {
	float: left;
	clear: both;
	margin-top:35px;
	width: 100%;
	overflow: hidden;
}#main .kefu{
	width: 100%;
	margin-top: -62px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}#kefu_box {
	float: left;overflow: hidden;
	background-color: #F5F5F5;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
}#kefu_box ul {
	width: 3000px;
}#kefu_box li {
	text-align: center;
	float: left;
	width: 110px;font-size:13px;
}#kefu_box .kefu-img {
	width: 90px;height:115px;
}#main #kefu_box .kefu-img,#area #kefu_box .kefu-img {
	width: 115px;height:153px;
}.kefu .kefu1,#area .lp h2{
	clear: both;
	overflow: auto;
	font-size:16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}#area .kefu1{
	clear: both;width:1000px;
	overflow: auto;
}#area .lp h2{
	border-bottom:1px solid #ccc;
	margin-bottom:0px;
	clear: both;
	overflow: auto;font-size:16px;
}.kefu .kefu1 i{
	float: left;
	background-color: #2ABBB4;
	color: #FFFFFF;
	line-height: 2.2;
	/*padding-left: 12px;
	padding-right: 12px;*/
	font-style: normal;
	font-weight: bold;
	}.kefu .kefu1 span{float:right;padding-top:8px;}
#footer {
	color: #FFFFFF;
	background-color: #0C3F6D;
	clear: both;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 10px;
	float: left;
}
#footer a {color: #FFFFFF;}#footer a:hover {
	color: #FFCC00;
	text-decoration: none;
}
#footer ul {
	width: 1000px;
	margin:0 auto;
	padding:0 0 30px;
	clear: both;
	overflow: hidden;
	border-bottom: 1px solid #115695;
}
#footer li {
	display: inline;
	float: left;
}
#footer .nav li {
	padding-right: 57px;
}
#footer .footer li {
	padding-right: 80px;font-size:13px;
}
#footer .footer {
	padding-top: 30px;
	width: 1000px;
	margin: 0 auto;
	border-top: 1px solid #0A2947;
	border-bottom: none;
}
#footer .nav .limit {
	padding-right:0px;
	font-size: 12px;
	float: right;
	text-align: right;
}#footer .footer .limit {
	padding-right:0px;
}
#footer .nav div {
	font-size: 18px;
	padding-bottom: 8px;
	font-weight: bold;
}
#info #content,#list #content {
	border:none;margin-top:0px;
	clear: both;
}#country #list #content {
	margin-top:15px;
}
#area #content .main,#info #content .main,#list .main {
	float: left;width:666px;padding: 0 20px 10px 0;

}
#info #content .sidebar,#list .sidebar {
	float: right;
}
#info .nav,#list .nav,#area .nav {
	font-size:13px;
	color: #999;font-family:NSimSun;
}
#info #content .main .info .time {
	font-size: 13px;
	color: #999999;
	margin-bottom: 25px;
}
.nav .share,.list .share,.info .share {
	float: right;width:auto;
}
#search .share{margin-top:14px;}
#info .tag a {
	font-size: 12px;
	line-height: 2;
	color: #FFFFFF;
	background-color: #666;
	float: left;
	padding: 0 10px;
	margin: 14px 8px 8px 0;font-family:arial,NSimSun;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;
}#info .tag a:hover {
	background-color: #239A94;
	text-decoration: none;
}
#info #content .main .xg0 a {
	color: #0F6B99;
}
#list #content .main .list li img {
	float: left;
	padding-right: 20px;
}#list .share {
	color: #666666;
	font-size: 13px;
	padding-top: 12px;
	padding-right: 0;
	padding-bottom: 0;

	padding-left: 0;
}
#list h2 {
	font-size: 150%;
	padding:0 0 10px;
	font-weight: bold;
}
#list h2 a {
	color: #000;
}#list h2 a:hover {
	color: #004D97;
	text-decoration: underline;
}
#list .list li {
	padding: 20px 0;
	border-bottom: 1px solid #ddd;
	font-size: 13px;
}
#list .list li:hover {
	background-color:#F5F5F5;
}#list .list li p {
	height:75px;overflow:hidden;color: #666;
}
#list .list li span {
	color: #999999;
	display: block;
	padding-top: 8px;
}.c-nav {
	height:43px;
	background-color: #F6F6F6;
	width: 100%;
	clear: both;
	margin:0 0 25px;
	border-bottom: 1px solid #ddd;
}
.c-nav0 {
	background-color: #fff;
	margin:0;
	border-top: 2px solid #FF3300;
	border-bottom: 1px solid #ddd;
}
.c-nav a {
	float: left;line-height: 43px;
	padding:0 12px;
	color: #666;
	text-align: center;font-size:13px;
}.c-nav0 a {
	border-right:1px solid #ddd;color: #000;width:auto;padding:0 25px;font-size:14px;
}.c-nav .this,.c-nav a:hover {
	color:#FF3300;
	border-bottom: 2px solid #FF3300;
	font-weight: bold;
	text-decoration: none;
}.c-nav a:hover {
	font-weight: normal;
}
.c-nav0 .this,.c-nav0 a:hover {
	/*width:116px;*/
	color: #FFFFFF;
	border-bottom: none;
	background-color: #FF3300;
}.c-nav .this:hover{font-weight: bold;}
#area #banner {
	width: 1000px;
	height:320px;
	overflow: hidden;
}
#area #banner .advantages {
	float: right;
	width: 379px;
	height:318px;
	background-color: #F6F6F6;-moz-box-shadow:-1px 0px 10px #333;-webkit-box-shadow:-1px 0px 10px #333;box-shadow:-1px 0px 10px #333;
	border: 1px solid #7FBE27;
	border-left: none;
}
/*广告轮换*/
.silder {
	overflow: hidden;
	width: 1000px;
	height: 325px;
	clear: both;
	position: relative;
	text-align: center;
	margin:20px auto;
}
.silder .slide{
	position: relative;
	width: 1000px;
	height: 325px;
	/*background-color: #FFFFFF;*/
	/*background-image: url(img/1.jpg);
	background-repeat: no-repeat;
	background-position: center;*/
	text-align: center;
	overflow: hidden;
}

.silder .slide li{
	position: absolute;
	background-image: url(images/index-banner1.jpg);
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
	height: 325px;
	left: 0px;
	top: 0px;
}
.silder .slide #wait{padding-top:180px;}

/*.silder .slide .slide2{background-image: url(img/2.jpg);}
.silder .slide .slide3{background-image: url(img/3.jpg);}
.silder .slide .slide4{background-image: url(img/4.jpg);}*/
.silder .slide li a{
	width: 100%;
	height: 325px;
	display: block;
}

.silder .imgplay {
	z-index:118;
	width: 500px;
	position: absolute;
	right: 5px;
	bottom: 5px;
}
.silder .imgplay li {
	/*filter:alpha(opacity=60);*/
-moz-opacity:0.6;-khtml-opacity: 0.6;	opacity: 0.6;
	width:14px;height: 14px;
	float: right;
	cursor:pointer;
	margin:0 0 0 5px;
	background-color: #fff;
}
.silder .imgplay .this,.silder .imgplay li:hover {
	background-color: #000;
}
.silder .prev,.silder .next {
	font-size: 90px;
	font-weight: bold;
	color: #ccc;
	position: absolute;
	top: 265px;
	right: 60px;
	cursor:pointer;
	width: 100px;
	text-align: center;
}
.silder .prev {
	left: 60px;
}
.silder .prev:hover,.silder .next:hover {
	background-color: #666;
	/*filter:alpha(opacity=60);*/-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;
	-moz-border-radius:10px;-webkit-border-radius:10px;	border-radius:10px;
	color: #FFFF00;
}
/*广告轮换 end*/
/*频道广告轮换*/
/*.silder-c {
	overflow: hidden;
	width: 1000px;
	height: 320px;
	clear: both;
	position: relative;
	text-align: center;
	margin:20px auto 20px;
}*/
.banner .slide{
	position: relative;
	width: 620px;
	height: 320px;
	text-align: center;
}

.banner .slide li{
	position: absolute;
	/*	background-image: url(images/1.jpg);
	background-repeat: no-repeat;
	background-position: center;*/
	width: 100%;
	height: 325px;
	left: 0px;
	top: 0px;
}.banner .slide li img{
	width: 620px;
	height: 320px;
}
.silder-c .slide #wait{padding-top:180px;}

/*.silder .slide .slide2{background-image: url(img/2.jpg);}
.silder .slide .slide3{background-image: url(img/3.jpg);}
.silder .slide .slide4{background-image: url(img/4.jpg);}*/
/*.banner .slide li a{
	width: 100%;
	height: 320px;
	display: block;
}*/

.banner .imgplay {
	float: left;margin:-25px 0 0;
	z-index:118;font-size:12px;
	width: 1000px;
}
.banner .imgplay li {
	background-color: #666;
	/*filter:alpha(opacity=60);*/
-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;
	line-height: 25px;
	text-align: center;
	/*display: inline;*/
	color: #FFFFFF;
	float: right;padding:0 10px;
	cursor:pointer;
	text-shadow:1px 1px 1px #000;margin:0 0 0 2px;
}
.banner .imgplay .this,.banner .imgplay li:hover {
	/*font-weight: bold;*/
	background-color: #000000;
	text-shadow:none;
}
/*频道广告轮换 end*/
#area #banner .banner {
	float: left;
	width: 620px;
}
#banner .advantages h1 {
	font-size: 20px;
	background-color: #7FBE27;
	line-height:2.1;
	width: 379px;
	border-bottom: 1px solid #ddd;
	color: #FFFFFF;
	text-indent: 8px;
}
#banner .advantages ul {
	padding: 8px 8px 8px 18px;
	width:349px;
	font-size: 14px;
}
#banner .advantages li {
	padding-top: 7px;
	background-image: url(img/duigou-15.png);
	background-repeat: no-repeat;
	background-position: left 11px;
	padding-left: 25px;
}

.anli .anli-1 {
	clear: both;
	float: left;
	width: 1000px;
	overflow: hidden;
}.anli ul {
	width: 4000px;
}
.anli li {
	float: left;
	padding-right: 20px;
	text-align: center;height: 227px;overflow: hidden;
}
.anli li a {
	font-size: 12px;width:184px;
	color: #666666;
	text-align: center;margin:0px 0 5px;
	display: block;
}.anli li .anli-0 {
	text-align: left;display: none;
	vertical-align: super;z-index:110;
}
.anli li a img {
	padding: 10px 5px;width:172px;height:200px;
	border: 1px solid #7FBE27;
	float: left;z-index:1;
}.anli li:hover a img{
	border: 1px solid #FF6600;
}.anli li .anli-0 img {
	margin:-2px 0 0 -2px;
}
.anli a b {
	position: absolute;
	left: 1px;
	color: #FFFFFF;
	background-color: #679B20;
	bottom: 0px;
	line-height: 1.6;
	padding: 5px;
	width: 172px;
-moz-opacity:0.8;-khtml-opacity: 0.8;		opacity: 0.8;
	height: 36px;
	overflow: hidden;
	display: none;
}
.anli li:hover b {
	background-color: #FF3300;
}


#area #content .jieshao {
	float: left;
	width:1061px;margin:30px 0 30px -16px;
	border-bottom: 1px solid #7FBE27;
}
#area #content .jieshao li {
	margin: 0 0 0 16px;
	float: left;
	width: 323px;
	height:270px;
	border-top: 2px solid #7FBE27;/*border-left:1px solid #7FBE27;border-right:1px solid #7FBE27;*/
	overflow: hidden;
}
#area #content .jieshao .li-n {
	/*width: 321px;padding-left:13px;*/
	height:272px;
	border-top: none;
}#area #content .jieshao .li-n img {
	height: 256px;
}
#area #content .jieshao li ul {
	padding: 10px 10px 0;
}#area #content .jieshao li li {
	padding: 0 0 2px;
	font-size:13px;
	float: none;
	width: 300px;
	height:22px;
	margin: 0;
	border:none;
	overflow: hidden;
	list-style-position: inside;
	list-style-type: disc;color:#ccc;
}#area #content .jieshao li li a {
color:#333;
}#area #content .jieshao li li a:hover {
	color:#CC0000;
	text-decoration: underline;
}.jieshao h2 {
	font-size: 14px;
	/*background-color: #EFEFEF;*/background-color: #EBF8DA;
	line-height: 34px;padding:0 10px;
}.jieshao h2 span {
	font-size: 12px;
	float: right;
	font-weight: normal;
}.jieshao h2 a {
	color: #000;
}
.jieshao li p {
	padding: 12px 10px 0px;
}
/*#area #content .jieshao */.xx-y,/*#area #content .jieshao */.xx-g {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #FF6600;
	padding-right: 3px;
	padding-left: 3px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;
}/*#area #content .jieshao */.xx-g {
	background-color: #4DB564;
}.xx-y:hover,.xx-g:hover{
	background-color: #CC0000;
	color: #FFFFFF;
	text-decoration: none;
}
#area #content .kefu #kefu_box li,#main .kefu #kefu_box li {
	width: 166px;
}/*#main .kefu .kefu2 li {
	width: 166px;
}*/#main .kefu #kefu_box img {
	-moz-box-shadow:1px 3px 3px #999;-webkit-box-shadow:1px 3px 3px #999;box-shadow:1px 3px 3px #999;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
}
.lp .img-gy {
	width:1025px;
}#main .lp .img-gy {
	width:690px;
	float: left;
	margin: 0 0 20px -12px;
}

.lp .img-gy div {
	border: none;
	width:320px;
	height:270px;
	float:left;
	font-size:13px;
	margin: 0px;
	padding: 20px 20px 0 0;
	vertical-align: top;
	line-height: 1.6;
	color: #666666;	

}#main .lp .img-gy div{width:212px;height:255px;padding: 0 0 0 18px;}
#main .lp .img-gy img {
	width: 212px;padding-bottom: 7px;
}#area #content .lp {
	clear: both;
	margin-top:30px;
	float: left;
	width: 1000px;
	overflow: hidden;
}
#area #content .kefu {
	margin-top: 0px;
}
#area #content #banner .advantages h1 span {
	font-size: 14px;
	float: right;
	padding-top: 8px;
	padding-right: 20px;
}
#area #content #banner .advantages h1 span a {
	color: #FFFFFF;
}
.header .logo i {
	font-style: normal;
	float: left;
	margin-left: 15px;
	font-size: 13px;
}
/*.header .logo span {
	font-size: 16px;
	color: #FFCC00;
}*/
#country .nav,#search .nav,#tag .nav {
	padding-top: 0px;
}
.sidebar h3 {
	/*background-color: #7FBE27;*/
	line-height: 42px;
	font-size: 130%;
border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
}
.sidebar .cgal ul {
	width: 300px;
	padding-bottom: 12px;
	padding-left: 0;
	font-size: 12px;
}
.sidebar .cgal li {
	color: #999;
	padding-bottom: 10px;
	line-height: 1.5;
	border-bottom: 1px solid #ddd;
	margin-bottom: 10px;
}
.sidebar .cgal li a {
	color: #666666;
	font-size: 13px;
}
.sidebar .cgal h3 span {
	font-size: 13px;
	float: right;
	font-weight: normal;font-family:NSimSun;
}
.sidebar .paizhao {
	font-size: 13px;
	color: #666666;
	text-align: center;
	padding: 20px;
	width: 258px;
	border: 1px solid #ddd;
	margin-top: 20px;
	background-color: #F5F5F5;
}
.sidebar .paizhao p {
	margin-bottom: 8px;
}
.red{color:#CC0000}
#list .sm h2 {
	padding: 15px 0 10px;margin:0 0 10px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
}
#list .sm h3 {
	padding-top: 15px;
	font-weight: bold;
}
#list .sm p {
	padding-top: 15px;
	line-height: 2;
}
.red1 {
	color: #FF3300;
}.grey{
	color: #666;
}
.blue1 {
	color: #003366;
}li .dt {
	margin:8px 0 0;
	background-color: #FFFFFF;
}
.dt th,.dt td {text-align: left;padding:5px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}.dt th {background-color: #ECE9D8;}.info th,.info td{text-align: left;border:1px solid #ccc;padding:5px 10px;}
.list li span a {
	color: #999;/*color: #5197FF;*/
 	text-decoration: underline;
}
.banner-top {
	margin-bottom: 20px;
}.nav-online {
	padding: 22px 0 0;
}
.nav-online a {
	background-color: #DDEBFF;
	color:#666;
	float: left;
	line-height:3;
	width:120px;
	margin:0 3px 0 0;
	text-align: center;
}
.nav-online a:hover,.nav-online .this {
	background-color: #FF6600;
	color:#fff;
	font-weight: bold;
}
.clear{clear:both;}#online .main {
	width: 100%;
}/*#online */.online table {
	background-color: #F5F5F5;width: 100%;padding:20px 0;
	/*border-top:1px solid #ddd;border-bottom:1px solid #ddd;*/
}
/*#online */.online tbody {
	float: left;
	margin: 17px 0;
}
/*#online */.online th,/*#online */.online td {
	padding: 5px 0;
	margin:7px 0;
	vertical-align: top;
}/*#online */.online th {
	font-weight: normal;padding: 9px 0 5px;
	text-align: right;
}/*#online */.online .online-1 {
	padding: 9px 0 0;
}/*#online */.online td input,/*#online */.online td select,/*#online */.online td textarea {
	font-size:14px;padding:5px;border:1px solid #bbb;font-family:arial;line-height:1.5;
}
/*#online */.online h3 {
	margin: 20px 0 8px;font-size:14px;
}
/*#online .online td {
	background-color: #FFCC00;
}*/.online .submit {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9900;
	padding: 6px 20px 4px;
	border: 1px solid #FF9900;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;
}/*#online */.online .online-2 input {border: 1px solid #FF9900;padding: 4px 20px 3px;font-size: 18px;}.online .submit:hover {
	background-color: #FF6600;border: 1px solid #FF6600;
}
.online .success{margin:30px auto 100px;width:700px;}.online .success a{color:#333;line-height:2;}
.b-grey {
	background-color: #F0F0F0;
}
.lineH-2 {
	line-height: 2;
}

.nav2 a {
	line-height: 2.8;
	text-align: center;
	float: left;
	padding: 2px 12px 0;
}
.nav2 .this {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2ABBB4;
}.contact .contact_city {
	background-color: #F5F5F5;
	border-top: 2px solid #000;
	/*overflow: auto;line-height: 35px;*/
	height: 35px;	border-left: 1px solid #ccc;	border-bottom: 1px solid #ccc;


}
.contact .contact_city span {
	float: left;
	width: 120px;
	border-right: 1px solid #ccc;
	text-align: center;
	line-height: 36px;
}
.contact .contact_city .active {
	background-color: #FFFFFF;
	font-weight: bold;
	cursor:pointer;
}
.contact .contact_main {
	clear: both;padding:20px 0 0;
}
.contact .contact_main p {
	padding: 0 0 10px;
}
.contact_main .item .map1,.contact_main .item .map {
	margin-bottom: 20px;/*overflow-x:hidden;overflow-y:hidden;*/
	clear: both;
	float: left;
} .contact_main .item .map{
	overflow: hidden;border:1px solid #CCCCCC;
}

.item .map small a {
	float: right;
}
.career_list h3 {
	color: #CC0000;
	font-size: 14px;
}
.career_list th,.career_list td{border-left:none;border-right:none;}
.career_list .position_info {
	font-size: 13px;
	width:100%;
	color: #666666;
	float: left;
	margin: 8px 0;
}
.position_info th,.position_info td {
	padding:6px 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	}
.position_info th {
	text-align: left;
	width: 80px;
	}
#info .main .info .position_con p {
	padding-bottom: 4px;
}
.career_list li {
	padding-bottom: 22px;
}
.career_tip .right {
	background-color: #F5F5F5;
	float: right;
	padding: 1px 15px 0px;
	border: 1px solid #88B8FF;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
}.career_tip .right:hover {
	background-color: #FFF0F0;
	border: 1px solid #cc0000;
	text-decoration: none;
}
.lianxi-img{
	text-align: center;
	width: 100%;
	border-top: 1px solid #8AD09C;
	clear: both;
	padding-top: 18px;
	padding-right: 0;
	padding-bottom: 18px;
	padding-left: 0;
}.honor {
	float: left;
	width: 676px;
	padding:0 0 20px;
}.honor .honor1 {
	position: relative;
	float: left;
	width: 666px;
	height: 500px;
	margin:10px 0 20px;
	overflow: hidden;
}
.honor .honor1 #box {
	border: 1px solid #ccc;
	width: 664px;
	height: 500px;
	text-align: center;
	background-color: #FFFFFF;
	vertical-align: middle;
}
.honor .honor1 img {
	_height:500px;max-width: 664px;max-height:500px;
}.honor .honor2 {
	float: left;
	width: 666px;
	overflow:hidden;
}
.honor .honor2 .honor2-body {
	width: 616px;height:151px;
	margin:0 0 0 5px;overflow:hidden;
}.honor .honor2 li {
	margin-right: 4px;
	overflow: hidden;
	text-align: center;
	display: inline;
	float: left;
}
.honor .honor2 ul {
	width: 1600px;
}
.honor .honor2 ul li {
	width: 147px;
	height: 147px;
	border: 2px solid #ddd;
}.honor .honor2 .h-left,.honor .honor2 .h-right {
	width: 20px;
	height: 151px;
	line-height:151px;
	font-size:24px;
	color: #666;margin-right:0;

	background-color: #ddd;font-family:NSimSun;
}.honor .honor2 .h-right {
float:right;}.honor .honor2 .this,.honor .honor2 ul li:hover {
	border: 2px solid #FF6600;	cursor:pointer;

}.honor .honor2 .h-left:hover,.honor .honor2 .h-right:hover {
	color: #FFFFFF;
	background-color: #FF6600;cursor:pointer;
}
.honor .honor2 img {
	height: 147px;
}


#main {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
/*.hShadow {
	width: 100%;
	position:fixed;
	top:73px;
	left:0;
	z-index:9;
    -moz-box-shadow:-1px 4px 4px #000;-webkit-box-shadow:-1px 4px 4px #000;box-shadow:-1px 4px 4px #000;
	line-height: 7px;
	overflow: hidden;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}*/

#main .area-about {
	margin: 0 0 20px;
	position: relative;
	float: left;
	width: 1010px;
	height: 402px;
}
#main .area-about li {
	float: left;
		padding-right: 1px;

}#main .area-about a {
	float: left;
	height: 61px;
	width: 99px;
	padding:15px 0 0;
	background-color: #ddd;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #0C3F6D;
	text-decoration: none;
}#main .area-about a i {
	font-weight: normal;
	font-style: normal;
}#main .area-about a:hover,#main .area-about .this a,#main .area-about li:hover a{
	background-color: #FF6600;
	color: #fff;
}#main .area-about .this a{
	background-color: #22B573;
	color: #fff;
}#main .area-about .this ul a{
	background-color: #fff;
}#main .area-about .jd {
	margin-top: 6px;
	font-size:13px;
	float: right;
	width: 152px;
	
}#main .area-about ul li a {
	height: auto;
	width: auto;padding:0;background-color: #fff;
	/*font-weight: normal;
	margin-bottom: 12px;
	padding:5px 0;
	background-color: #fff;
	color: #0C3F6D;
	border:1px solid #2F8FE8;
	text-align: center;*/
}#main .area-about li:hover li a{
	background-color: #fff;
}#main .area-about li:hover .jd a {
	height: auto;
	width: 150px;
	font-weight: normal;
	margin-bottom: 12px;
	padding:5px 0;
	background-color: #fff;
	color: #0C3F6D;
	border:1px solid #2F8FE8;
	text-align: center;
}
#main .area-about .jd a,#main .area-about .this .jd  a {
	height: auto;
	width: 150px;
	font-weight: normal;
	margin-bottom: 12px;
	padding:5px 0;
	background-color: #fff;
	color: #0C3F6D;
	border:1px solid #2F8FE8;
	text-align: center;
}#main .area-about li:hover .jd a:hover,#main .area-about li:hover .jd .shouye a {
	background-color: #0C3F6D;color: #fff;border:1px solid #0C3F6D;
}

#main .area-about ul {
	display: none;
	width: 1000px;
	position: absolute;
	left: 0px;
	top: 75px;
	padding:15px 0 0;
}#main .area-about ul li {
	background-color: #F5F5F5;height: 312px;
}#main .area-about li li{
	padding-right:0;
}
#main .area-about li:hover ul,#main .area-about .this ul {
	display: block;
}
#main .area-about h3 {
	display: inline;
	background-color: #FF6600;
	line-height: 2;
	color: #FFFFFF;
	float: left;
	text-indent: 10px;
	width: 585px;
	margin-bottom: 7px;
}
#main .area-about img {
	float: left;
	margin-right: 15px;
}
#main .news {
	padding-bottom: 20px;
	float: left;
	width: 100%;
}#main .news h3 a,#main .news h4 a,#main .anli h3 a,#main .anli h4 a {color: #000;}#main .anli h4 a {color: #CC0000;}
#main .news .news1,#main .news .news2,#main .news .news3 {
	width: 258px;
	margin:0 10px 0 0;padding:50px 15px 0;
	position: relative;border:1px solid #ddd;height:340px;overflow:hidden;
}#main .news-why .news1{height:auto;overflow:none;width:280px;}
#main .news .news1 {
	float: left;
}
#main .news .news2 {
	float: left;
	width: 368px;
	font-size:13px;
}
#main .news .news3 {
	float: right;margin:0;font-size:13px;
}
#main .news h3 {
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #ddd;
	width:290px;
	font-size: 14px;
	line-height: 2.5;
	text-indent: 10px;
}#main .news .news1 h3 {
	color: #FFFFFF;
	background-color: #FF6600;
}#main .news-why .news1 h3 {
	width:310px;
}
#main .news .news2 h3 {
	color: #FFFFFF;
	background-color: #22B573;
	width:400px;
}#main .news .news1 i {
	background-color: #FF6600;
	text-align: center;
	float: left;
	height: 95px;
	width: 75px;
	font-size:36px;
	color:#fff;font-family:'impact',arial;
	font-style: normal;margin-right:15px;
}#main .news .news1 i b {
	background-color: #ddd;
	color:#000;
	font-size:14px;
	line-height: 2.5;
	width: 100%;
	float: left;font-weight: normal;font-family:arial;
}
#main .news p {
	clear: both;
	padding-top: 17px;
}
#main .news h3 span,#main .anli h3 span {
	float: right;
	margin-right: 15px;
	font-weight: normal;
}
#main .news h3 span a,#main .anli h3 span a {
	color: #666;font-size:13px;
}#main .news .news1 h3 a,#main .news .news2 h3 a {
	color: #fff;
}#main .news ul {
	color: #999;
	clear: both;
	border-top: 1px dashed #CCCCCC;
	float: left;
	width: 100%;
	overflow: hidden;

	margin: 8px 0 10px;
	padding: 8px 0 0;
}#main .news-why ul{
	color: #666;
}
#main .news li/*,#main .anli li*/ {
	font-size: 13px;
	height: 27px;line-height: 27px;
	clear: both;
	/*float: left;	*/overflow: hidden;

}/*#main .anli li {
	height: 227px;overflow: hidden;

}*/#main .news-why li {
	height: auto;
	line-height: 20px;
	/*clear: both;
	float: left;*/
	overflow: auto;
	color: #666;
	padding:0 0 5px 24px;
	background-image: url(img/duigou-15.png);
	background-repeat: no-repeat;
	background-position: left 2px;
}#main .news li a/*,#main .anli li a*/ {
	color: #333;
}#main .news1 h4 {
	padding-bottom:5px;line-height:22px;
}
#main .news2 h4,#main .anli2 h4 {
	font-size: 150%;margin:-2px 0 5px;line-height:30px;
}
/*#main */.anli {
	clear: both;
	float: left;
	margin-bottom: 20px;
	width: 1000px;
	/*border: 2px solid #ddd;width: 966px;padding: 15px;*/
	position: relative;
	overflow: hidden;
}#area .anli {margin: 20px 0 0;}
.anli h2 {
	background-color: #D0EDA9;
	width:1000px;
	font-size: 14px;
	line-height: 2.5;
	text-indent: 10px;margin:0 0 10px;
}.anli h2 a {
	color: #000000;
	text-decoration: none;
}.anli h2 span {
	float: right;
	padding-right:10px;
	font-weight: normal;
}#main .anli h3 {
	background-color: #ddd;
	width:360px;
	font-size: 14px;
	line-height: 2.5;
	text-indent: 10px;margin:0 0 10px;
}
#main .anli .anli1 {
	float: left;
	margin-right: 20px;
}
#main .anli .anli2 {
	float: left;
	width: 400px;
	margin-right: 25px;
	overflow: hidden;word-break:break-all;
}
#main .anli .anli3 {
	float: right;
	width: 365px;
}
#main .news #youkuplayer {
	width: 250px;
	height:176px;
	background-color: #CCCCCC;
	margin-right: auto;
	margin-left: auto;
}

#main .area-about .youshi {
	float: left;
	width: 420px;
	line-height: 1.9;
}
#main .area-about .jd .shouye {
	position: absolute;
	right: 0px;
	bottom: 0px;
}
#footer .nav .limit div {
	font-size: 36px;
	color: #FFCC00;
	margin-top: -13px;
	margin-bottom: -10px;
	background-image: url(img/phone.png);
	background-repeat: no-repeat;
	background-position: left 16px;
	text-indent: 35px;
}
#footer .footer .right {
	float: right;
	margin-top: 8px;
	padding-right: 0px;
}
/*#list #content .main .list ul {
	background-color: #FFCC00;
	clear: both;
	float: left;
}*/
#info #content .main .info img {
	max-width: 666px;
	overflow: hidden;
}
.xf-left {
	position: fixed;color: #fff;
	top: 120px;
	left: 0px;	width: 150px;
	background-color: #FF6600;
	/*border: 2px solid #68B5FD;*/
	font-size: 14px;
	/*background-image: url(img/zxkf.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 48px 0 15px;*/
/*	filter:alpha(opacity=90);
-moz-opacity:0.9;-khtml-opacity: 0.9;	opacity: 0.9;*/
-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;	border-radius:0 3px 3px 0;
	text-align: center;
	-webkit-box-shadow:0 1px 4px #999;
-moz-box-shadow:0 1px 4px #999;
-ms-box-shadow:0 1px 4px rgba#999;
-o-box-shadow:0 1px 4px #999;
box-shadow:0 1px 4px #999;
}.xf-left b{
	font-size: 24px;	line-height:2.2;
	width: 100%;
	clear: both;
	display: block;
	text-align: center;

	font-weight: normal;font-family:'impact',arial;
}.xf-left i{
	display: block;
	width: 100%;
	margin-top: 15px;
	clear: both;
	float: left;
}.xf-left span{
	display: block;
	width: 100%;
	float: left;
	font-size: 18px;
	clear: both;
	margin: 10px 0 -12px;
}
.xf-left a {
	background-image: url(img/left_float_bg2.png);
	background-repeat: no-repeat;
	background-position: 28px 10px;
	text-indent: 25px;
	clear: both;
	float: left;
	width: 100%;
	color: #0C3F6D;
	background-color: #F5F5F5;/*background-color: #F4F9FF;*/
	padding-top:1px;
	line-height:2.6;
	border-bottom: 1px solid #ccc;
}
.xf-left .xf-sq {background-position:28px -32px;;}
.xf-left .xf-cx{background-position:28px -73px;;}
.xf-left .xf-yy {background-position:28px -116px;;}
.xf-left a:hover {
	background-color: #FFF2C1;
	text-decoration: none;
	font-weight: bold;
}
.qqkefu {
	/*width: 115px;*/
	position: fixed;
	top: 120px;
	right: 0px;
	background-color: #fff;
	border: 1px solid #FF6600;/*border: 2px solid #68B5FD;*/
	font-size: 14px;
	line-height:2.4;
	background-image: url(img/zxkf.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 48px 0 15px;
	/*filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9;*/-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;
}.qqkefu a {
	background-image: url(img/qq-m.png);
	background-repeat: no-repeat;
	background-position: 15px center;
	text-indent: 22px;
	clear: both;
	float: left;
	width: 115px;
	color: #666;padding-left: 15px;
}
.qqkefu a:hover {
	color: #FFFFFF;
	padding-left: 15px;
	background-color: #FF6600;
	text-decoration: none;
}
.zhedie {
	line-height: 33px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF6600;
	text-align: center;
	height: 33px;
	width: 20px;
	position: absolute;
	cursor:pointer;
	top: 20px;font-family:NSimSun;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;	border-radius:0 4px 4px 0;
}
.qqkefu .zhedie {left: -20px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;	border-radius:4px 0 0 4px;}.xf-left .zhedie {right: -20px;}
.play-this {
	float: right;
	z-index:1;
	width: 500px;
	height: 333px;
	margin: -25px 10px 0 0;
	position: relative;
}
.play-this li {
	width:16px;height: 16px;
	float: right;
	cursor:pointer;
	margin:0 0 0 5px;
	background-color: #fff;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;
}
.play-this .this,.play-this li:hover {
	background-color: #FF6600;
}
.info .yuyue {
	line-height: 54px;
	background-color: #DADAB4;
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 25px;
	text-align: center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
}
.kefu2 {
	float: left;
	background-color: #F5F5F5;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 100%;
}.kefu2 div {
	text-align: center;
	float: left;
	width: 110px;/*122px*/font-size:13px;
}.kefu2 .kefu-img {
	width: 90px;height:115px;
}#main .kefu2 .kefu-img {
	width: 115px;height:153px;
}#area #content .kefu .kefu2 div {
	width: 165px;
}#main .kefu .kefu2 div {
	width: 166px;
}#main .kefu .kefu2 img {
	-moz-box-shadow:1px 3px 3px #999;-webkit-box-shadow:1px 3px 3px #999;box-shadow:1px 3px 3px #999;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
}
#main .link p {
	margin-bottom: 15px;
	font-weight: bold;
}
#main .link img {
	width: 90px;
}
#main .link a {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}
#country #area #content fieldset {
	width: 970px;
	padding: 10px 0 10px 24px;margin-top:20px;
}#country #area #content legend {
	font-size: 18px;
	color: #FF6600;
	font-weight: bold;
}
#country #area #content fieldset li {
	float: left;
	width: 300px;
	height:200px;
	margin-right: 23px;/**padding-top: 10px;*/margin-top: 10px\9;
	overflow: hidden;
	text-align: center;
	position: relative;
}
#country #area #content fieldset li img {
	width: 300px;
}
#country #area #content fieldset li a {
	line-height: 2.2;
	color: #000000;
}#country #area #content fieldset li a:hover {
	color: #FF6600;text-decoration: underline;
}
#country #area #content fieldset li span {
	position: absolute;
	left: 0px;
	top: 171px;
	width: 300px;
	background-color: #FFFFFF;
}
#country #list #content .main .list .table th,#country #list #content .main .list .table td {
	border: 1px solid #ddd;
	padding: 3px;
}
