@charset "utf-8";
/* CSS Document */
body{
	padding:0;
	margin:0;
	background-color:#FFF;
	color:#414141;
	font:normal 14px  Arial, Helveftica, sans-serif;
	background:url(../images/toppanelrepeatbg.gif) repeat-x 0 70px;;
}
p, a, li, td, form, input, select {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
.clear{clear:both;}
/*layout*/

.main{ width:960px; margin:0 auto;}
.head{ height:233px;background:url(../images/header2.jpg) no-repeat 100% 70px;}
.logo_layout{ background:url(../images/logo2.gif) no-repeat 20px 18px; width:420px; height:140px; float:left;}
.logo_layout a{ display:block; width:335px; height:140px;}

.cn_en{ float:right; margin-top:20px;}
.cn_en a{ font-size:12px; color:#000;}
.cn_en a:hover{color:#DE7E07;}

.nav{ margin-left:240px; height:40px;}
.center{   width:950px; margin-left:5px;}
.foot{background:url(../images/footerbg.gif) repeat-x 0 0 #575757;color:#FFF; height:100px; }
.footcontent{width:960px; margin:0 auto; text-align:center;}
/*nav*/

ul.topnav{}
	ul.topnav li{
		float:left;
		padding:0 5px 0 0;
	}
	ul.topnav li a{
		font-size:14px;
		line-height:37px;
		font-weight:bold;
		color:#181818;
		background-color:inherit;
		display:block;
		padding:0 9px;
		text-transform:uppercase;
	}
	ul.topnav li a:hover{
		background:url(../images/topnavhoverbg.gif) repeat-x 0 0;
		border-left:1px solid #D07300;
		border-right:1px solid #D07300;
		color:#FFF;
		background-color:inherit;
		padding:0 8px;
	}
	ul.topnav li a.active{
		background:url(../images/topnavhoverbg.gif) repeat-x 0 0;
		border-left:1px solid #D07300;
		border-right:1px solid #D07300;
		color:#FFF;
		background-color:inherit;
		padding:0 8px;
		cursor:text;
	}

ul.topnav_e{}
	ul.topnav_e li{
		float:left;
		padding:0 5px 0 0;
	}
	ul.topnav_e li a{
		font-size:12px;
		line-height:37px;
		font-weight:bold;
		color:#181818;
		background-color:inherit;
		display:block;
		padding:0 9px;
		text-transform:uppercase;
	}
	ul.topnav_e li a:hover{
		background:url(../images/topnavhoverbg.gif) repeat-x 0 0;
		border-left:1px solid #D07300;
		border-right:1px solid #D07300;
		color:#FFF;
		background-color:inherit;
		padding:0 8px;
	}
	ul.topnav_e li a.active{
		background:url(../images/topnavhoverbg.gif) repeat-x 0 0;
		border-left:1px solid #D07300;
		border-right:1px solid #D07300;
		color:#FFF;
		background-color:inherit;
		padding:0 8px;
		cursor:text;
	}
	
/*center*/
.left{ float:left;position:relative; width:400px; height:440px; margin-right:10px; }
.left_out{ position:absolute;top:20px; left:15px;  width:377px;}


.left2{ float:left;position:relative; width:210px; height:440px; margin-right:10px; }
.left_out2{ position:absolute;top:20px; left:15px;  width:190px;}

.left_out_t2{
	background:url(../images/abouttopbg2.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:9px;}
	
.left_out_mid2{
	background:url(../images/aboutrepeatbg2.gif) repeat-y 0 0;
	padding:14px 0 10px 0;
	
}
.left_out_b2{
	
	background:url(../images/aboutbotbg2.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:9px;
}

.left_out_t{
	background:url(../images/abouttopbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:9px;}
	
.left_out_mid{
	background:url(../images/aboutrepeatbg.gif) repeat-y 0 0;
	padding:14px 0 10px 0;
	
}
.left_out_b{
	
	background:url(../images/aboutbotbg.gif) no-repeat 0 0;
	line-height:0;
	font-size:0;
	height:9px;
}

.left_mid_title{border-bottom:1px solid #5098C7;padding:0 0 3px 0;color:#F7F7F7;font-size:20px;
	line-height:24px;background-color:inherit; margin:10px 20px 0px; font-family:Microsoft Yahei,SimHei;}
	.left_mid_title a{color:#fff;}
	.left_mid_title a:hover{color:#ccc;}
	
	.menu{ margin-left:2em; list-style:none;}
	.menu li{ line-height:24px;}
	.menu li a{ color:#f7f7f7;}
	.menu li a:hover{color:#ccc;}
	.menu li a.active{color:#fff; font-weight:bold;}
	
	.menu_e{ margin-left:0; list-style:none;}
	.menu_e li{ line-height:24px;}
	.menu_e li a{ color:#f7f7f7; font-size:12px;}
	.menu_e li a:hover{color:#ccc;}
	.menu_e li a.active{color:#fff; font-weight:bold;}
	
.left_mid_content{ margin:0 20px; padding:10px 0;}
.left_mid_content p{line-height:18px; text-indent:2em; font-size:12px; color:#f7f7f7;}
.left_out_intro{ margin:20px 0 10px;color:#f7f7f7;}
.left_out_pics_mar{  border:4px solid #fff;}
.left_out_pics_mar_div{ width:1610px; height:200px;}
.left_out_pics a{float:left;height:200px; width:200px; margin:0; padding:0;}
.left_out_pics a img{ height:200px; width:200px; border:0;}

.right{ width:540px; float:left; }

.right2{ width:730px; float:left; }

.right_title{ margin:20px; margin-left:0; padding-left:24px; margin-bottom:10px;font-size:20px;font-size:16px;line-height:24px;color:#000; background-image:url(../images/title.jpg); background-repeat:no-repeat; background-position:left;font-family:Microsoft Yahei,SimHei;}
.right_content{ font-size:14px;color:#181818; margin:20px 20px 78px;}
.right_content_index2{ font-size:14px;color:#181818; margin:20px 40px 30px;}
.right_content_index2 p{ line-height:24px; border-bottom:1px #e3e3e3 dotted;}
.right_content_index2 p img{ border:4px #e3e3e3 solid; margin-bottom:10px;width:400px;}
.right_content_index{ font-size:14px;color:#181818; margin:20px 40px 30px;min-height:400px;_height:400px;}
.right_content_index p{ line-height:24px; border-bottom:1px #e3e3e3 dotted;}
.right_content_index p img{ border:4px #e3e3e3 solid; margin-bottom:10px;width:400px;}
.right_content_about{font-size:14px;color:#181818; margin:20px 20px 30px; min-height:400px;_height:400px;}
.right_content_about p{ line-height:24px; text-indent:2em;}

.pic{ margin-top:20px;}

 p.readmore{border-bottom:0; text-align:right; padding-top:4px;}
p.readmore a{
	font-size:12px;
	line-height:18px;
	
	color:#DE7E07;
	background-color:inherit;
}
p.readmore a:hover{
	color:#000;
	background-color:inherit;
}

p.readmoreindex{border-bottom:0; text-align:right; padding-top:4px; }
p.readmoreindex a{
	font-size:12px;
	line-height:18px;
	
	color:#fff;
	background-color:inherit;
}
p.readmoreindex a:hover{
	color:#000;
	background-color:inherit;
}

.right_call{  width:730px; height:83px; background:url(../images/supportcenter2.jpg) no-repeat right ;margin-bottom:10px;}
.right_link{float:left;  width:218px; height:71px;margin-right:10px;background:url(../images/link.jpg) no-repeat right -10px; border:6px #f2f2f2 solid;}
.right_link a{ display:block; width:218px; height:71px;}
.right_cul{ clear:both; width:730px; height:100px; background:url(../images/cul.jpg) no-repeat right 0px; }



/*foot*/

ul.foternav{ margin-left:310px; padding-top:10px;}
.foternav_e{margin-left:210px !important;}
ul.foternav li{
	float:left;
	padding:0 7px;
	background:url(../images/footernavdiv.gif) no-repeat right 4px;
}
ul.foternav li.nofooterdiv{
	background-image:none;
}
ul.foternav li a{
	font-size:11px;
	line-height:16px;
	color:#fff;
	background-color:inherit;
}
ul.foternav li a:hover{
	color:#FF9715;
	background-color:inherit;
}
.copyright{
	font-size:11px;
	line-height:16px;
	padding:3px 0 0 0;
}
.copyright a{
	font-weight:bold;
	color:#FF9715;
	background-color:inherit;
}
.copyright a:hover{
	text-decoration:underline;
}