*{ margin:0; padding:0;}

body{ font-size:12px; color:#333;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå"; overflow:scroll;overflow-x:hidden;}

ul,li{ list-style-type:none;}

img,ul,li{padding:0px; margin:0px;}

img{border:none;}

a{ color:#333; text-decoration:none;}

a:hover{  text-decoration:underline;}

a:active{text-decoration:none;}

.clear{ clear:both;}

img{ border:0;}

.clearfix:after {

visibility: hidden;

display: block;

font-size: 0;

clear: both;

height: 0;

}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

.clearfix { display: inline-table; }

/* Hides from IE-mac \*/

* html .clearfix { height: 1%; }

.clearfix { display: block; }

/* End hide from IE-mac */





/*top_box*/

.top_box{ background:#043480; height:35px; line-height:35px; color:#FFFFFF;}

.top{ width:1180px; margin:0 auto;}

.top_left{ width:300px; float:left;}

.top_right{ width:300px; float:right; text-align:right; color:#FFFFFF;}

.top_right a{ color:#FFFFFF;}



/*header_box*/

.header_box{ background: url(../images/header_bg.jpg) repeat-x; height:100px;}

.header{ width:1180px; margin:0 auto;}

.logo_box{ width:580px; float:left;}

.logo{ width:258px; height:100px; float:left;}

.logo_wen{   float:right; font-size:18px; line-height:24px; font-weight:bold; background:url(../images/logo_wen.jpg) no-repeat;text-align:center; font-size:24px; margin-top:30px;}

.logo_wen p{ font-weight: normal; font-size:18px;}





.phone_box{ width:245px; float:right; margin-top:30px; }

.phone_tu{ width:49px; height:37px; float:left; padding-top:7px;}

.phone_wen{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; width:190px; float:right;}

.phone_wen span{ font-size:24px; color:#043480; font-weight:bold;}





/*nav_box*/

.nav_box{height:53px;font-family:"Î¢ÈíÑÅºÚ"; border-top:1px solid #ccc;background:#043480;}

.nav{ width:1180px; margin:0 auto;}

.nav ul li{ float:left; width:130px; text-align:center; border-right:1px dashed #CCC;}

.nav ul li a{
	font-size:16px;
	line-height:53px;
	display:block;
	color:#FFF;
	font-weight: bold;
}

.nav ul li a:hover{
	color:#fff;
	text-decoration:none;
	margin:0 auto;
	width:130px;
	background-color: #02173C;
}

.another{color:#fff;text-decoration:none; margin:0 auto; width:130px; background:#02173C;}





/*search_box*/

.search_box{ background: url(../images/ss_bg.jpg) no-repeat center top; height:72px; width:100%;}

.search_wen{ width:600px; float:left; height:55px; line-height:72px; font-size:14px; padding-left:50px;}

.search{ width:1180px; margin:0 auto;}



.biao_dan{ padding-top:12px;width:375px; height:32px;float:right;}

.biao_dan .search1{ float:left;width:248px; height:33px; border:1px solid #dbdbdb;line-height:23px;  padding-left:8px;}

.biao_dan .button1{ width:108px; float:right; height:35px; color:#FFF; border:none; background:url(../images/search_anniu.jpg)}







.top_jt{ width:1180px; margin:0 auto; padding-top:7px;}

.jt_t{ width:67px; height:37px; float:right;}



/*footer_box*/

.footer_box{
	background:#043480;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #011332;
        height:170px;
}

.footer{ width:1180px; margin:0 auto;}

.footer_nav{ line-height:30px; color:#FFF; padding-top:10px; text-align:center;}

.footer_nav a{ font-size:14px; padding:0 15px; color:#FFF;}

.f_di{ font-size:14px; text-align:center; color:#FFF; line-height:30px; padding-top:20px;}

.f_erweima{ width:106px; height:153px; margin:0 auto;}



.f_erweima p{ color:#FFF;}

.f_di a{ color:#FFF;}

.tag{margin:0 10px;}
.tag a{margin:0 3px;text-decotaion:none;margin:0 3px;}
.tag a:hover{text-decoration:underline;}

.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px;margin-left: 400px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} 
.page a:hover, .page a.current{color:#F44;border:1px solid #F44}
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px}

.box{
	padding:0px;
	width:265px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: 1px;
	z-index:999;
}
.box ul{margin:0px; padding:0px; list-style:none;border: 0;}
.box ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 265px;
	height: 50px;
	display: block;
	border-radius: 0px;
	box-shadow: #000 0px 0px 0px;
	background-color: #F7F7F7;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 1px;
	border-left-width: 0;
	border-bottom-style: solid;
	border-bottom-color: #C2C2C2;
}
.box ul li:hover ul{display:block;}
.box ul li a{
	width:265px;
	height:50px;
	line-height:50px;
	display:block;
	text-decoration:none;
	text-indent: 20px;
	background:url(../images/gray.gif) 230px center no-repeat;
	text-align: left;
	color: #000000;
}
.box ul li:hover{
	background-color: #FFFFFF;
}
.box ul li ul{
    width:265px;
	display:none;
	position:relative;
	top:-50px;
	left:265px;
	border: 1px solid #CCCCCC;
	z-index:9999;
}
.box ul li ul li{margin:0px 0px 0px 0px; padding:0px;background-color:#F6F6F6;}
.sech{
	background-color: #BBD1FF;
	color: #FFFFFF;
}
.box ul li ul li:hover{
	background-color: #BBD1FF;
	color: #FFFFFF;
}
.box ul li ul li:hover ul{visibility:visible;}
.box ul li ul li ul{visibility:hidden; position:relative; top:-37px; left:121px;}
.box ul li ul li ul li{background:#FFFFFF;}
.box ul li ul li ul li:hover{background:#AFEEEE;}
.thirdh{background-color: #1E90FF;}