@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "微软雅黑", Arial;
	font-size: 12px;
	background-color: #71bbf5;
}

.banner{position:relative;height:650px;width:100%;overflow:hidden;}
.banner img{display:block;position:absolute;left:50%;margin-left:-960px;}

table{ margin:auto;}
a:link {
	color:#e40909;
	text-decoration: none;
	font-size:14px;
	line-height:22px;
}
a:visited {	text-decoration: none;	color: #000;font-size:14px;line-height:22px;}
a:hover {
	text-decoration:underline;
	color:#e40909;
	font-size:14px;
	line-height:22px;
}
a:active {
	text-decoration: none;
	color: #00F;
	font-size:14px;
	line-height:22px;
}

a.hei:link,a.hei:visited,a.hei:active{ color:#333;font-size:12px;}
a.hei:hover {color:#00F;font-size:12px;}

a.hong:link,a.hong:visited,a.hong:active{ color:#e40909;font-size:12px;}
a.hong:hover {color:#00F;font-size:12px;}
.linh{ line-height:40px;}
.txetbai {color:#fff;}

.ktop{ margin-top:20px;}
.kbottom { margin-bottom:20px;}
.kright { margin-right:20px;}
.kl{padding-left:15px;}
.kr {padding-right:15px;}
.kt{padding-top:15px;}
.kb{padding-bottom:15px;}
.k4{padding:15px;}

.imgbd { border:1px solid #F60;}

b{font-size:20px;line-height:30px;color:#fff; }
span{font-size:16px;line-height:30px;color:#fff; border-bottom:dotted 1px #fff;}
.bt1 {font-size:40px; line-height:46px; color:#f58220; font-weight:bold;padding:30px; background:url(img/titbg.jpg) no-repeat left; }
.bt2{font-size:14px;line-height:18px; color:#000; line-height:28px;}
.bt3{font-size:14px;line-height:18px; color:#000; line-height:28px;}

.x4{ border:1px dotted #666;}
.xt{ border-top:1px dotted #666;}
.xr{ border-right:1px dotted #666;}
.xl{ border-left:1px dotted #666;}
.xb{ border-bottom:1px dotted #666;}


*{ margin:0; padding:0; list-style:none;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:654px; height:250px; margin:0px auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(image/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(image/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:530px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#077f32;}
.daoyu {
	color: #038883;
	font-size: 20px;
	line-height:30px;
	font-weight: bold;
}
.daoyu1 {
	color: #fff;
	font-size: 20px;
	line-height:30px;
	font-weight: bold;
}
.daoyu3 {
	color: #000000;
	font-size:14px;
	line-height:30px;
	font-weight: normal;	
}

.daoyu4 {
	color: #e8272c;
	font-size:18px;
	font-weight: bold;	
}

/*首尾固定版式样式*/

#center{ width:1040px; margin:0px auto; }
#cl{MARGIN: 0px auto;WIDTH: 100%;CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 1px;HEIGHT: 10px;}
#oneline{width:100%; margin:0 auto; line-height:50px; height:50px; background-color:#333; color:#ccc; font-size:12px; text-align:center; }
#oneline a{color:#fff; padding-left:7px; padding-right:6px;}
#tel400 a{ color:#CCC; padding-left:7px; padding-right:7px; text-decoration:none;}

#tyfoot{width:100%; background-color:#090354; height:129px; color:#DEDEDE; font-size:9pt;left:0;border-top:#fff 10px solid;}
#tyfoot_body{width:1000px; margin-left:10px; margin-top:20px;}
#tyfoot_txt{float:left; width:654px; text-align:left; line-height:24px;}
#tyfoot_txt a:link{color:#DEDEDE; text-decoration:none; padding-left:4px;padding-right:4px;}
#tyfoot_txt a:visited{color:#DEDEDE; text-decoration:none; padding-left:4px;padding-right:4px;}
#tyfoot_txt a:hover{color:#FF0; text-decoration:none; padding-left:4px;padding-right:4px;}
#tyfoot_txt a:active{color:#DEDEDE; text-decoration:none; padding-left:4px;padding-right:4px;}

#tyfoot_logo{float:left; width:306px;}
#tyfoot_logo img{border:0;}
#c_foot{WIDTH:100%;MARGIN: 0px auto;clear:both;padding-top:20px;padding-bottom:15px;line-height:24px;background-color:#045097; height:100px;  }
#foot_1{
	float:left;
	width:700px;
	text-align:left;
	color:#eee;
	font-size:12px;
	font-weight: normal;
}

#foot_1 a{color:#eee; padding-right:8px;font-size:12px;}
#foot_2{ float:right; width:200px; text-align:right;font-size:12px;}
#foot_3{ float:right; width:110px; text-align:right;font-size:12px;}
/*首尾固定版式样式结束*/

/*弹出层*/
#show{width:800px;height:533px;display:none;padding:1px;position:absolute;border:1px solid #4c77aa;background:#f2f7fd;z-index:11;zoom:1; text-align:left;}
#show h3{background:#4c77aa;color:#fff;font-size:14px;padding:5px;}
#show span{position:absolute;right:3px;top:3px;display:block;cursor:pointer;color:#fff;font-weight:bold;}
#show p{padding:0px; float:left;}
#text{font-size:12px;text-indent:2em;line-height:20px;}
#bgbox{position:absolute;left:0;top:0;background:#000;filter:alpha(opacity=30);opacity:0.8;z-index:10}
/*弹出层end */


.hei12 {	font-size:14px;
	color:#FFF;
}
.bt01 {font-size:20px;line-height:30px; font-weight:bold; color:#000}
.十四 {	font-size:14px;
	color:#adfefa;
}
a {
	font-size: 18px;
	color: #e40909;
}