﻿@charset "utf-8";
/* zfsc index  */
*{
	margin:0;
	padding:0;
	font-size:14px;
	font-family:cambria,"宋体";
}
body{
	font-size:12px;
	font-family:SimSun;
	text-align:center;
	margin:0 auto;
	padding:0;
	color:#444;
	line-height:160%;
}
input,select{font-size: 12px; line-height:16px; }
ul,li{list-style:none;margin:0;padding:0} 
img{border:0}
a:link,a:visited{ color:#444;text-decoration: none; }
a:hover {color:#6e1704; text-decoration: underline }
.clear{ clear:both; width:100%; height:10px; line-height:10px; font-size:10px; margin:0 auto;}
.clear1{
	width:100%;
	height:40px;
	line-height:10px;
	font-size:10px;
	margin:0 auto;
	background-color:#F54343;
}
.clear0{ clear:both; width:100%; height:0px; line-height:0px; font-size:0px; margin:0 auto;}

.top{
	width:950px;
	height:114px;
	margin:0 auto;

}
#top1{
	width:300px;
	height:113px;
	float:left;
	
}
#top2{
	width:500px;
	height:113px;
	float:right;
	
}
#top21{
	width:220px;
	height:70px;
	float:right;
	margin-top:35px;
	color:#999;
	line-height:24px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
}
#top22{
	width:80px;
	height:70px;
	margin-top:35px;
	float:right;
	
}


.top_en{ background:url(images/logo_en.gif) no-repeat left;}
.top a{ width:110px; height:90px; float:left; margin:10px 0 0 0; display:inline;}
.tele{ width:235px; height:145px; background:url(images/tele.gif) no-repeat left; position:absolute; top:3px; right:0px;}
.tele2{ width:235px; height:110px; background:url(images/tele.gif) no-repeat 0 0; position:absolute; top:3px; right:0px;}
.tele2 a:link,.tele2 a:visited,.tele a:link,.tele a:visited{width:60px; height:24px; float:right; margin:70px 10px 0 0; display:inline; background: url(images/enlish_bg.gif) repeat-x; border:1px solid #ff6600; color:#fff; font-size:12px; font-weight:700; line-height:24px; text-align:center;}


.about{
	width:950px;
	height:auto;
	margin:0 auto;
	padding:5px;
}
.about .title{
	width:950px;
	height:30px;
	margin:0 auto;
	color:#F00;
	font-size:14px;
	font-weight:700;
	background:url(images/sign1.gif) no-repeat 6px 5px;
	line-height:28px;
	text-indent:20px;
	text-align:left;
}
.about .con{
	width:946px;
	height:auto;
	background:#fff;
	border:1px solid #CCC;
}
.about .con .flv{ width:320px; height:240px; border:5px solid #ccc; float:left; margin:10px; display:inline; background:#000;}
.about .word{
	width:560px;
	height:250px;
	float:right;
	margin:10px;
	display:inline;
	margin-left:0px;
}
.about .word h2{
	width:520px;
	height:28px;
	margin:0 auto;
	line-height:28px;
	border-bottom:2px solid #d5e9f7;
	margin-bottom:5px;
	font-size:14px;
	text-align:left;
	text-indent:18px;
}
.about .word p{ width:520px; color:#444; font-size:14px; text-align:left; text-indent:28px; line-height:25px;}
.about .word p a:link,.about .word p a:visited{ color:#5a8b07; text-decoration:none; font-size:14px;}
.about .word p a:hover{ color:#F60}
.about .word p strong{ font-size:14px;}

.btn{ width:900px; height:88px; margin:0 auto;}
/*
.btn ul li{ width:294px; height:88px; float:left; margin:0 3px; display:inline;}
.btn ul li a:link,.btn ul li a:visited{width:294px; height:88px; display:inline-block;}
.btn ul li a.b1:link,.btn ul li a.b1:visited{background:url(images/btn1.gif) no-repeat;}
.btn ul li a.b1:hover{ background:url(images/btn1h.gif) no-repeat;}
.btn ul li a.b2:link,.btn ul li a.b2:visited{background:url(images/btn2.gif) no-repeat;}
.btn ul li a.b2:hover{ background:url(images/btn2h.gif) no-repeat;}
.btn ul li a.b3:link,.btn ul li a.b3:visited{background:url(images/btn3.gif) no-repeat;}
.btn ul li a.b3:hover{ background:url(images/btn3h.gif) no-repeat;}
*/

.btn ul li{ width:442px; height:88px; float:left; margin:0 3px; display:inline;}
.btn ul li a:link,.btn ul li a:visited{width:442px; height:88px; display:inline-block;}
.btn ul li a.b4:link,.btn ul li a.b4:visited{background:url(images/lantoo.gif) no-repeat;}
.btn ul li a.b4:hover{ background:url(images/lantoo_h.gif) no-repeat;}
.btn ul li a.b5:link,.btn ul li a.b5:visited{background:url(images/cg.gif) no-repeat;}
.btn ul li a.b5:hover{ background:url(images/cg_h.gif) no-repeat;}

.btn ul li a.b6:link,.btn ul li a.b6:visited{background:url(images/lantoo_en.gif) no-repeat;}
.btn ul li a.b6:hover{ background:url(images/lantoo_h_en.gif) no-repeat;}
.btn ul li a.b7:link,.btn ul li a.b7:visited{background:url(images/cg_en.gif) no-repeat;}
.btn ul li a.b7:hover{ background:url(images/cg_h_en.gif) no-repeat;}

.contact{
	width:950px;
	height:295px;
	margin:0 auto;
	padding:5px;
}
.contact .title{
	width:250px;
	height:35px;
	margin:0 auto;
	color:#F00;
	font-size:14px;
	font-weight:700;
	background:url(images/sign1.gif) no-repeat 6px 8px;
	line-height:34px;
	text-indent:20px;
	text-align:left;
	float:left;
}
.contact .tit{
	width:380px;
	height:35px;
	float:right;
	text-align:center;
	line-height:28px;
	color:#F00;
	font-size:14px;
	font-weight:700;
}
.contact .con{
	width:540px;
	height:228px;
	background:#fff;
	border:1px solid #CCC;
	float:left;
	margin:5px;
	display:inline;
	padding:5px 0;
}
.contact .con .line{ width:520px; margin:0 auto; line-height:6px; height:6px; font-size:6px; border-bottom:2px dotted #ccc; margin-bottom:6px;}
.contact .con p{width:540px;  font-size:12px; text-align:left; text-indent:12px;line-height:26px;}
.contact .flv{ width:320px; height:240px; float:right; margin:5px; display:inline; background:#000;}

#main1{
	margin:auto;
	width:950px;
	height:40px;
	float:left;	
}
#main1left{
	margin:auto;
	width:342px;
	height:40px;
	float:left;
}
#main1mi{
	margin:auto;
	width:281px;
	height:40px;
	float:left;
	margin-left:22px;
}
#main1right{
	margin:auto;
	width:280px;
	height:40px;
	float:left;
	margin-left:23px;
}

#main2{
	margin:auto;
	width:950px;
	height:250px;
	float:left;	
}
#main2left{
	margin:auto;
	width:340px;
	height:250px;
	border:#CCC solid 1px;
	float:left;	

}
#main2left1{
	margin:auto;
	width:320px;
	height:100px;
	text-align:left;
	padding-left:10px;

	float:left;	
	
}
#main2left2{
	margin:auto;
	width:340px;
	height:50px;
	float:left;	
}
#main2left3{
	margin:auto;
	width:340px;
	height:50px;
	float:left;	
}
#main2left4{
	margin:auto;
	width:340px;
	height:50px;
	float:left;	
}

#zi1{width:340px;
	height:50px;
	float:left;}
#zi2{width:340px;
	height:50px;
	float:left;}
#zi3{width:340px;
	height:50px;
	float:left;}

#main2mi{
	margin:auto;
	width:280px;
	height:250px;
	float:left;	
	border:#CCC solid 1px;
	margin-left:22px;	
}
#main2right{
	margin:auto;
	width:280px;
	height:250px;
	float:right;
	border:#CCC solid 1px;
	margin-left:20px;	
}





.footer{
	width:100%;
	padding-right:10px;
	height:76px;
	margin:0 auto;
	color:#FFF;
	font-size:12px;
	text-align:center;
	line-height:38px;
}
#footer1{
	margin:auto;
	width:950px;
	color: #666;
	
	
}
#footline{
	width:950px;
	height:2px;
	background:#F54343;
	margin:auto;
	
}


/*detail*/
.about .con2 {
	width:948px;
	height:auto;
	background:#fff;
	border:1px solid #CCC;
}
.about .con2 h2{ width:860px; height:28px; line-height:32px;  margin:5px auto 10px; font-size:14px; text-align:left; text-indent:28px;}
.about .con2 p{ width:860px; color:#444; font-size:14px; text-align:left; text-indent:28px; line-height:30px; margin:0 auto;}
.about .con2 p strong{ font-size:14px;}

/*flv*/
.about .con2 .mov{ width:600px; height:450px; margin:50px auto;}
.about .con2 .mov p#player1{ width:600px; text-indent:0px;}

.conleft{ float:left; width:270px; overflow:hidden;}
.conright{ float:left; width:200px;overflow:hidden;}
.imptitle{ color:#2A645C; font-weight:bold; }
.viewmore{ width:500px; clear:both; text-align:right; padding-right:8px;}

.line2{ width:820px; margin:0 auto; line-height:6px; height:10px; font-size:6px; border-bottom:2px dotted #ccc; margin-bottom:10px;}
.about .con2 .conleft,.about .con2 .conright{ margin-left:15px; display:inline; width:270px; float:left;}
.about .con2 .conleft p,.about .con2 .conright p{ width:270px;}

/*add 0322 firendlink*/
.firendlink{
	width:950px;
	height:87px;
	margin:0 auto;
	padding:5px;
}
.firendlink .title{
	width:950px;
	height:30px;
	margin:0 auto;
	color:#F00;
	font-size:14px;
	font-weight:700;
	background:url(images/sign1.gif) no-repeat 6px 5px;
	line-height:28px;
	text-indent:20px;
	text-align:left;
}
.firendlink .title span{ font-size:12px; font-weight:300; line-height:28px; color:#555; padding-left:6px;}
.firendlink .con{
	width:945px;
	height:54px;
	background:#fff;
	border:1px solid #CCC;
	overflow:hidden;
	
}
.firendlink .con ul{ width:2776px;}
.firendlink .con li{ width:149px; height:31px; margin:10px 8px 10px 12px; float:left; border:1px solid #ddd; display:inline;}

/*study ad*/
.close{ float:right;}

/*add 2011-1-17*/
.contact .con .linkPhone{ width:390px; height:172px; background:url(images/link_phone.gif) no-repeat 0px 0px; padding-left:130px; margin:0 auto;overflow:hidden;}
.contact .con .linkPhone p{ width:390px; height:17px; line-height:16px; text-align:left; text-indent:0px; padding:0; margin:0; text-align:left; }
.contact .con .linkPhone p.blue{ color:#459ce7; height:16px;}
.contact .con .linkPhone p.p2{ width:390px; height:33px; line-height:16px; text-align:left; text-indent:0px; padding:0; margin:0; text-align:left; }
.contact .con .linkPhone p.p2 span.blue{ color:#459ce7; height:16px; padding-left:20px;}

.about .con2 .linkPhone2{ width:620px; height:358px; background:url(images/link_phone2.gif) no-repeat 10px 0px; padding-left:225px; margin:0 auto;}
.about .con2 .linkPhone2 p{ width:560px; height: auto; line-height:24px; text-align:left; text-indent:0px; padding:0; margin:0; }
.about .con2 .linkPhone2 p.blue{ color:#459ce7;}
.about .con2 .linkPhone2 p span.blue{ color:#459ce7;}
/***************** nav *****************/

#nav{
	width:945px;
	height:36px;
	line-height:40px;
}
#nav ul{ padding:0 50px;}
#nav ul li{ width:138px; height:36px; float:left; display: inline; position:relative; z-index:100; font-size:14px;}
#nav ul li.divider{ width:1px; height:18px; margin:9px 3px 0; 
background:#FFF;}
#nav ul li a{ width:138px; height:36px; display:block; text-align:center; color:#fff; line-height:36px; font-size:14px; font-weight:bold;}





#navm{
	margin:auto;
	width:950px;
	height:40px;
}
