@charset "utf-8";
/*base*/
html,body,ul,ol,li,p,h2,h4,a,img,span,a{margin:0;padding:0;}
img,input,button {border: 0;}
li,button{list-style: none;}
i{font-style: normal;}
body{font-size: 16px;color: #333;font-family:"Microsoft Yahei";min-width: 1200px;}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:14px;}
a:hover{color:#004a9d;}
.clearfix:before,.clearfix:after {content: " ";display: table;clear: both;}
.container{width: 1200px;margin: 0 auto;overflow: hidden;}
.fl{ float:left;}.fr{ float:right;}

body{background: #e6f1f7 url(../images/shce_bj.jpg) center top no-repeat;}
.header{
	height: 600px;
}
.csx_home{
	font-size: 24px;
	color: #fff;
	background: #015293;
	padding: 5px 20px;
	display: inline-block;
	float: right;
	margin-top: 20px;
	margin-right: 30px;
	margin-left: 0;
	margin-bottom: 0;
}
.csx_home:hover{color: #fff;filter: alpha(opacity=95);-moz-opacity: 0.95;opacity: 0.95;}

.special{background: #fff;padding: 15px 15px 25px 15px;width: 1170px;margin: 0 auto;overflow: hidden;margin-bottom: 20px;}
.special_box1{border-bottom: 1px dashed #999;padding-bottom: 10px;}
.special_box1 h2 a{height: 70px;line-height: 70px;width: 90%; display:block; margin:0 auto; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 32px;text-align: center;color: #004a9d;}
.special_box1 p{color: #8d8d8d;line-height: 28px;}
.special_box1 p a,.tit-box li p a{color: #df1e2a;}
.special_box1 p a:hover,.tit-box li p a:hover{color: #004a9d;}

.special_box2{margin-top: 25px;}
.img-box{width:635px;height:365px;position: relative;overflow: hidden;float: left;}
.img-box_ul {position: absolute;}
.img-box_ul li {float: left;width:635px;height:365px;position: relative;background: #f1f1f1;}
.img-box_ul li img {float: left;width:635px;height:365px;overflow: hidden;}
.img-box_ul li span { float: left;width: 70%;padding-left: 8px; height: 40px; position: absolute;left: 0;bottom: 0;z-index: 5;color: #fff;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.img-box_ul li span a {float: left;width: 100%;line-height:40px;font-size: 12px;color: #fff;}
.new_sake {width: 100%; height: 40px;position: absolute; left: 0;bottom: 0;z-index: 3;background: #000;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;}
.new_qiehuan {float: right; margin: 12px 5px;display: inline;position: absolute;z-index: 5; right: 5px;bottom: 0;}
.new_qiehuan a {float: left;width: 12px; height: 12px;background: url(su01.png) center no-repeat;overflow: hidden; margin-right: 10px;font-size: 0;}
.new_qiehuan a.active {background: url(su02.png) center no-repeat;}
.tit-box{width: 510px;float: right;}
.tit-box{border-bottom: 1px dashed #999;padding-bottom: 20px;margin-top: 17px;height: 89px;overflow: hidden;}
.tit-box:first-child{margin-top: 1px;}
.tit-box h4 a{height: 45px;line-height: 45px;overflow: hidden;font-size: 20px;color: #004a9d;background: url(../images/tit_box.jpg) 1px center no-repeat;padding-left: 20px;}
.tit-box p{color: #8d8d8d;line-height: 22px;font-size: 14px;}

.special_box3{display: block;width: 100%; height: 105px;margin: 20px 0;}

.policy{width: 870px;}
.mail{width: 270px;}
.policy_tit{height: 49px;background: url(../images/policy.png) left center no-repeat;line-height: 49px;}
.policy_tit span{width: 160px;height: 44px;display: inline-block;text-align: center;font-size: 24px;color: #fff;float: left;margin-top: 5px;}
.policy_tit a{float: right;margin-top: 10px;height: 39px;color: #df1e2a;}
.policy_box{height: 145px;padding:25px 0 20px 0;}
.policy_box_l{width: 220px;float: left;}
.policy_box_l img{width: 220px;height: 145px;}
.policy_box_r{width: 615px;float: right;padding-right: 10px;}
.policy_box_r h4{}
.policy_box_r a{height: 45px;line-height: 45px;font-size: 20px;font-weight: 500;width:95%; display:block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.policy_box_r p{font-size: 14px;color: #999;line-height: 24px;text-indent: 2em;}

.policy_b,.mail_list {padding: 8px 0;}
.policy_b ul li,.mail_list ul li{height: 34px;line-height: 34px;background: url() 5px center no-repeat;padding-left: 20px; font-size:14px;}
.policy_b li a,.mail_list  li a{width:75%;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;}
.mail_list ul li a {width: 75%;}
.mail_list ul li i,.policy_b li i{float: right;color: #999;*margin-top: -34px;}
.mail_b{width: 100%;padding-top: 18px;content: " ";display: table;clear: both;}
.peport{width: 240px;height: 153px;background: url(../images/peport1.png);padding: 10px 15px;overflow: hidden;}
.peport p{line-height: 30px;color: #fff;margin-top:8px; font-size:14px;}
.peport p span{display: inline-block;height: 60px;float: left;}
.peport p:first-child{font-size: 28px;color: #fff;text-align: center;}
.online{width: 270px;height: 173px; display:block; margin-top:20px;background: url(../images/online1.png);line-height: 280px;text-align: center;font-size: 24px;color: #fff;}
