@charset "gb2312";

body {font-size:12px; color:#222; font-family:Verdana,Arial,\5B8B\4F53,Helvetica,sans-serif; }
ul,li {list-style:none; margin:0px; padding:0px;}
img {border:0;}
a {
	color: #444444;
	text-decoration: none
}
a:hover {
	text-decoration: none
}


.banner{

	width: 100%;

	margin: 0;padding: 0;

}
.focusBox {

	position: relative; 

	width:100%; 

	height:450px; 

	overflow: hidden; 

}

.focusBox .pic{position:relative;z-index:0;}

.focusBox .pic li{width: 100%;height: 517px;}



.focusBox .hd { 

	width:100%; 

	position: absolute; 

	bottom: 20px; 

	text-align: center; 

	font-size:0; 

	z-index:1; 

}

.focusBox .hd li{

	margin: 0 5px; 

	background: url(img/dot8.png) no-repeat 0 -16px; 

	height: 16px; 

	overflow: hidden; 

	width: 16px; 

	cursor: pointer;

	display:inline-block; 

	*display:inline; 

	zoom:1;  

	_background: url(img/dot8.png) no-repeat 0 -16px;

}

.focusBox .hd .on{background-position:0 0; }



.focusBox .prev,

.focusBox .next {

	width: 60px;

	height: 90px;

	margin: -60px 0 0;

	display: none; 

	background: url(img/ad_ctr.png) no-repeat 0 0; 

	position: absolute;

	top: 50%;

	z-index: 10;

	cursor: pointer;

	text-indent: -9999px;

	filter:alpha(opacity=20);

	opacity:0.2;

}

.focusBox .prev {left: 50px;}

.focusBox .next {background-position: 0 -90px;right: 50px;}

.focusBox .prev:hover,

.focusBox .next:hover {filter:alpha(opacity=50) !important;opacity:0.5 !important;}

.main {
 width:100%;
 margin:0px auto;
}
.tt{width:100%;height:40px;background:#0854A3;}
.tt1{padding-left:150px;width:400px;height:40px;line-height:40px;font-size:12px;color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ";float:left;}
.tt2{width:600px;float:right;}
.tp{background: url(img/p.gif) no-repeat 0 0;
float:left;
width:30px;
height:40px;
background-position:center;}
.tp2{background: url(img/e.gif) no-repeat 0 0;
float:left;
width:30px;
height:40px;
background-position:center;}
.t_p{padding-left:10px;width:150px;color:#FFFFFF;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";height:40px;line-height:40px;float:left;}
.t_p2{padding-left:10px;width:150px;color:#FFFFFF;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";height:40px;line-height:40px;float:left;}
.head{width:100%;height:120px;margin:0px auto;background-color: #FFFFFF;}
.head2{width:1100px;height:80px;margin:0px auto;background-color: #FFFFFF;}
.logo
{
width:320px;
float:left;
}
.h2
{
width:780px;
height:80px;
float:right;
}
.menu {
 width:780px;
 margin:0px auto;
 margin-top:15px;
 line-height:45px;

}
.menu ul li.nav_line{ width:1px; height:18px; background:#cccccc; overflow:hidden; margin-top:15px;}
.menu ul
{
	clear: both;
	height: 45px;
	width: 780px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 16px;
	text-align: center;
	padding-left: 25px;
}
.menu ul li
{
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
	color: #FFF;
	width: 100px;
	height: 45px;
	float: left;
	list-style-type: none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right center;
}
.menu ul li a {
    font-weight:bold;
	color: #333;
	font-family: "Î¢ÈíÑÅºÚ";
	line-height: 45px;
	width: 100px;
	height: 45px;
	list-style-type: none;
}
.menu ul li a:hover {
	color: #0854A3;
	font-weight:bold;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center center;
}
.menu ul li ul{position:absolute; display:none;margin:0;padding:0;}
.menu ul li:hover ul { display:block;;z-index:999;}
.menu ul li ul li{float:none;position:relative;background:#0854A3;border-top:1px dotted #fff;filter:alpha(opacity=80); }
.menu ul li ul li a{color:#fff;font-weight:normal;}
.menu ul li ul li a:hover {color:#ffff00;font-weight:normal;}
.yy{background:#0854A3;height:3px;}
.yy2{background:#BAB012;height:3px;}
.gongsi{height:320px;width:1100px;margin:0px auto;}
.jianjie{width:800px;float:left;height:300px;}
.jt1{width:150px;border-bottom:3px solid #0854A3;font-size:26px;font-family:"ºÚÌå";text-align:center;height:50px;line-height:50px;float:left;color:#0854A3;font-weight:bold;}
.jt2{width:650px;border-bottom:1px solid #f2f2f2;height:50px;float:right;}
.jcontent{width:800px;height:400px;float:left;}
.jpic{width:290px;height:220px;float:left;}
.jtxt{width:480px;height:350px;float:right;letter-spacing:2px;line-height:22px;}
.gsvideo{margin-top:30px;width:280px;height:260px;float:right;background:#0854A3;}
.gtop{width:300px;height:60px;font-size:20px;color:#fff;font-family:"Î¢ÈíÑÅºÚ";line-height:60px;margin-left:20px;}
.gv{width:260px;height:190px;background:#000;margin:0px auto;}
.jjj{width:800px;height:50px;}

.link{width:1100px;margin:0px auto;height:80px;}
.linktop{font-size:20px;color:$f2f2f2;font-family:"Î¢ÈíÑÅºÚ";height:40px;line-height:40px;}
.linkweb{font-size:16px;color:f2f2f2;familg:"Î¢ÈíÑÅºÚ";height:40px;line-height:40px;}



.clear{clear:both;margin:2px;padding:2px;}
.clear2{clear:both;margin:1px;}

.news{background:#FFF;height:500px;width:100%;margin:0px auto;}
.news-1{background:#FFF;height:500px;width:1100px;margin:0px auto;}
.news-2{background:#FFF;height:500px;width:800px;margin:0px auto;float:left;}
.news_pic {
 width:800px;
 margin:0px auto;
 height:60px;

}
.news_pic ul
{
	clear: both;
	height: 60px;
	width: 800px;
}
.news_pic ul li {
	float: left;
	height: 60px;
	width: 366px;
	list-style-type: none;
	margin-top: 2px;
}
.news_p {
 width:800px;
 margin:0px auto;
 height:120px;

}
.news_p ul
{
	clear: both;
	height: 120px;
	width: 800px;
}
.news_p ul li {
	float: left;
	height: 120px;
	width: 366px;
	list-style-type: none;
	margin-top: 20px;
}
.news_all {
	clear: both;
	height: 300px;
	width: 800px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.hy_news{float:left;width:366px; height:300px;text-align:center;}
.ggx_news{float:left;width:366px; height:300px;text-align:center;}
.newslist{width:auto;height:300px;}
.newslist ul li{
	height: 30px;
	line-height:30px;
	margin-left:20px;
	width: 320;
	text-align:left;
	list-style:disc;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:14px;
}

.bottom{width:100%;height:150px;background:#0854A3;}
.bottom1100{width:1100px;margin:0px auto;}
.bot1{width:800px;float:left;}
.bottom-menu{width:800px;margin:0px auto;height:50px;font-size:14px;color:#FFF;font-family:"Î¢ÈíÑÅºÚ";padding-top:10px;}
.bottom-menu ul{width:800px;margin:0px auto;}
.bottom-menu ul li{width:100px;float:left;}
.bottom-menu ul li a{font-size:14px;color:#FFFFFF;}
.bottom-menu ul li a:hover{font-size:14px;color:#FFFF00;}
.bo1{width:800px;margin:0px auto;font-size:14px;color:#FFF;font-family:"Î¢ÈíÑÅºÚ";}
.bo2{width:800px;margin:0px auto;font-size:14px;color:#FFF;font-family:"Î¢ÈíÑÅºÚ";}
.bot2{width:300px;float:right;margin-top:10px;}
.bot2 ul{width:300px;margin:0px auto;}
.bot2 ul li{width:150px;float:left;}



.lxour{width:300px;min-height:280px;margin-top:20px;float:right;background:#f9f9f9;}
.l_pic{width:300px;height:60px;}
.l_txt{margin-top:10px;width:300px;min-height:220px;color:#666666;}
.l_txt ul{width:260px;margin:0px auto;}
.l_txt ul li{list-style-type:disc;border-bottom:1px solid #f2f2f2;word-wrap:break-word;min-height:30px;line-height:30px;}
.banner2{width:1100px;height:90px;margin:0px auto;}

.acontent{width:1100px;margin:0px auto;mix-height:500px;}
.aleft{width:280px;float:left;}
.aright{width:780px;float:right;border:1px solid #f2f2f2;min-height:500px;}
.atop{width:280px;height:100px;background: url(img/s.jpg) no-repeat 0 0;}
.at ul li{width:280px;height:50px;line-height:50px;border-bottom:1px solid #FFF;background:#D9D9D9;text-align:center;font-weight:bold;}
.aa1{width:280px;height:30px;font-size:24px;color:#FFF;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold;text-align:center;padding-top:10px;}
.aa2{width:280px;height:30px;line-height:30px;font-size:16px;color:#FFF;font-family:"Î¢ÈíÑÅºÚ";text-align:center;}
.ax1{width:280px;height:40px;line-height:40px;font-size:14px;font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";color:#FFF;text-indent:2em;background:#0854A3;}
.ax2{width:280px;height:250px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.ax2top{width:260px;margin:0px auto;text-align:center;padding-top:15px;}
.ax_txt{width:260px;margin:0px auto;height:170px;}
.ar1{width:750px;margin:0px auto;height:50px;}
.ar_{background: url(img/5.gif) no-repeat 0 0;width:5px;float:left;border-bottom:1px solid #f2f2f2;height:50px;background-position:center;}
.ar_top{width:350px;height:50px;line-height:50px;font-weight:bold;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";border-bottom:1px solid #f2f2f2;text-indent:1em;float:left;}
.ar_top2{width:350px;height:50px;line-height:50px;font-size:14px;text-align:right;font-family:"Î¢ÈíÑÅºÚ";border-bottom:1px solid #f2f2f2;float:right;color:#999999;}
.ar2{width:750px;margin:0px auto;}
.ar3{width:750px;margin:0px auto;}
.al_top{width:700px;margin:0px auto;height:40px;line-height:40px;font-size:16px;font-weight:bold;}
.al_list{width:700px;margin:0px auto;}
.al_list ul li
{
	height: 36px;
	line-height:36px;
	margin-left:20px;
	text-align:left;
    border-bottom:1px dashed #CCCCCC;
	list-style:disc;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:16px;
}

.d_page
{
	margin-left:60px;
	height:50px;
	line-height:50px;
	width:700px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:16px;
}
.d_dt
{
	margin-left:30px;
	width:700px;
}
.d_dt ul li
{
	height: 36px;
	line-height:36px;
	margin-left:20px;
	text-align:left;
    border-bottom:1px dashed #CCCCCC;
	list-style:disc;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:16px;
}
.d_team
{
	margin-left:30px;
	width:700px;
}
.d_team ul li
{
	height: 230px;
	margin-left:20px;
	text-align:left;
    border-bottom:1px dashed #CCCCCC;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size:14px;
}
.tuandui{width:600px;margin:0px auto;}
.timg{float:left;width:200px;padding-top:10px;}
.tpinfo{float:right;width:400px;}
.tname{font-weight:bold;height:30px;line-height:30px;}
.tsm{color:#999999;}
.fimg{ 
background: url(img/z.gif) no-repeat 0 0;
float:left;
width:50px;
height:50px;
background-position:center;
padding-left:50px;
}
.ftxt{float:left;font-size:14px;}
.title{width:700px;margin:0px auto;font-size:14px;color:#003399;font-family:"Î¢ÈíÑÅºÚ";text-align:center;}
.tinfo{width:700px;margin:0px auto;height:30px;line-height:30px;font-size:12px;color:#666666;font-family:"Î¢ÈíÑÅºÚ";text-align:center;border-bottom:1px dotted #f2f2f2;}
.tcontent{padding-top:50px;width:700px;margin:0px auto;min-height:100px;}
.spro
{
    width:700px;
    margin-left:30px;
	
}
.spro ul li
{
    margin-top:20px;
	float:left;
	text-align:center;
	height:200px;
	background:#FFFFFF;
	width:200px;
	margin-right: 10px;
	margin-left: 10px;
	border:1px solid #f2f2f2;

}
.pro_pic{width:700px;margin:0px auto;text-align:center;}
.szs
{
    width:700px;
    margin-left:30px;
	
}
.szs ul li
{
    margin-top:20px;
	float:left;
	text-align:center;
	height:230px;
	background:#FFFFFF;
	width:320px;
	margin-right: 10px;
	margin-left: 10px;
	padding-top:5px;
	border:1px solid #f2f2f2;

}