@charset "utf-8";

body{
	
}
/*上下页样式1*/
.pagenext {margin-top:10px; border-top:1px solid #eee; padding:20px 10px; font-size:13px; line-height:25px; color:#666;}
.pagenext a{ font-size:13px; color:#666}
.pagenext a:hover{ font-size:13px; color:#01437d;}
.news-back {background:#666; padding:4px 10px 5px 10px; color:#FFF !important; transition:0.8s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;}
.news-back:hover {background:#01437d; transition:0.8s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;}


.homeCyqy {padding: 80px 0;}
.homeCyqy .wrap {position: relative; top: 40px; opacity: 0;}
.homeCyqyW {margin-top: 10px;}
.business-activity{position: absolute;}
.homeCyqyW .main-business li{width: 100%;height: 350px; margin-bottom: 20px; float: left;}
.homeCyqyW .main-business{width: 100%;height: 350px; margin-bottom: 100px; position:relative;}
.homeCyqyW .main-business li img{width: 100%;}
.homeCyqyW .main-business li:nth-of-type(1){margin-right: 20px;}
.homeCyqyW .main-business li .business-name{font-size: 16px;color: #333;line-height: 50px;text-align: center;}
.homeCyqyW .main-business li .business-detail{padding: 0 10px 10px;color: #999;line-height: 26px;text-align: justify;}
.homeCyqyW .main-business li:hover img{box-shadow: 0 0 10px #999;}

#tabs_nav{position:absolute;bottom: -20px;  width: 100%;left: 35%;right: 50%;}
.tab_btn{float:left;margin-right:6px;width:25px;height:5px;background: #d7d7d7;cursor:pointer;border-radius: 8px; }
.item{background:#09498b;}
.homeCyqyW .bx-wrapper .bx-controls-direction a {width: 42px; height: 42px; margin: 0; top: -100px; text-align: center; line-height: 42px; font-size: 20px; background-color: #CCCCCC; background-repeat: no-repeat; background-position: center; background-size: 12px; color: #fff; z-index: 99;}
.homeCyqyW .bx-wrapper .bx-controls-direction a:hover {background-color: #186AAB;}
.homeCyqyW .bx-wrapper .bx-controls-direction a.bx-prev {left: auto; right: 66px;}
.homeCyqyW .bx-wrapper .bx-controls-direction a.bx-next {right: 0; }


.head_top{ width:100%; min-width: 1400px;}
.head_top img{ width:100%;}
.head{ width:100%; min-width: 1400px; position: relative;  background:#044180; }
.navbar{ width:100%; position: relative; margin:auto; height:80px; max-width: 1440px; min-width: 1400px;}
.navbar ul{ width:100%; position: relative; }
.navbar ul li:nth-child(1){ border-left: 2px solid #0f59a4; }
.navbar ul li{ width:9.7%; text-align:center;  font-size:18px; float:left; line-height:80px; height:80px; border-right: 2px solid #0f59a4; }
.navbar ul li a{ color:#fff; display: block; width: 100%; 
transition:0.5s all;
-webkit-transition:0.5s all;
-moz-transition:0.5s all;
-o-transition:0.5s all;
-ms-transition:0.5s all;
}
.navbar ul li img{ width: 22px; height: 20px; line-height: 90px; }
.navbar ul li.active{  }
.navbar ul li.active a, .navbar ul li:hover a{ background: #dc5e48; 
transition:0.5s all;
-webkit-transition:0.5s all;
-moz-transition:0.5s all;
-o-transition:0.5s all;
-ms-transition:0.5s all;
}

.head_notice{ width: 100%; min-width: 1400px;  background:#1168c1;}
.head_notice .notice{ width:100%; max-width: 1380px; margin:auto; height:auto; color: #fff; font-size:20px; font-weight: bold; line-height:80px; height:80px; }
.head_notice .notice span:nth-child(1){
	margin-right: 2%;
}
.head_notice .notice span:nth-child(3){
	float: right;
}

.page_d1 { padding-top: 70px; }
.page_d1 .page_d1_d1{ width:80%; max-width: 1440px; min-width: 1400px; margin:auto; }
.page_d1 .page_d1_d1 .page_d1_d1_d1{ width: 70%; float: left; }
.page_d1 .tit{ margin-bottom: 20px; }
.page_d1 .tit .tit_left{ font-size: 25px; font-weight: bold; color:#01437d; float: left; }
.page_d1 .tit .tit_left img { float: left; margin-top: 4px; margin-right: 6px; }
.page_d1 .tit .tit_right{ font-size: 18px; font-weight: bold; color:#01437d; float: right;  line-height: 40px; }
.page_d1 .tit .tit_right a{ font-size: 18px; font-weight: bold; color:#01437d;  }
.page_d1 .page_d1_d1_d1_con{ width:100%; margin:auto; padding-top: 20px; }
.page_d1_d1_d1_con_left{
	width: 50%;
	float: left;
}
.page_d1_d1_d1_con_right{
	width: 48%;
	float: right;
	padding-top: 10px;
}
.page_d1_d1_d1_con_right ul{
	padding-left: 10px;
}
.page_d1_d1_d1_con_right ul li{
	margin-bottom: 30px;
	list-style-type: disc;

}
.page_d1_d1_d1_con_right ul li .li_d1{
	background: #01437d;
	height: 50px;
	width: 68px;
	line-height: 50px;
	font-size: 18px;
	text-align: center;
	color: #fff;
	float: left;
}
.page_d1_d1_d1_con_right ul li .li_d2{
	float: right;
	width: 82%;
}
.page_d1_d1_d1_con_right ul li .li_d21{
	width: 100%;
}
.page_d1_d1_d1_con_right ul li .li_d2 a{
	display: block;
	color: #333;
}
.page_d1_d1_d1_con_right ul li .li_d2 a:hover{
	text-decoration: underline;
	color: #dc5e48;
}
.page_d1_d1_d1_con_right ul li .li_d2 span{
	display: block;
	color: #666;
	font-size: 14px;
	margin-top: 7px;
}

.page_d1 .page_d1_d1 .page_d1_d1_d2{ 
	width: 20%; 
	float: right; 
	margin-right: 2%; }
.page_d1 .page_d1_d1 .page_d1_d1_d2 ul{
	margin-top: 20px;
}
.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li{
	width: 300px;
	height: 100px;
	line-height: 100px;
	margin-bottom: 30px;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
	background: url(../img/r_bg.png) center no-repeat;
	position: relative;
}
.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li a{
	color: #fff;
	display: block;
}
.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li.active,.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li:hover{
	background: #dc5e48;
}
.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li img { position: absolute; left: 70px; top: 30px; }
.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li span { position: absolute; left:135px;  }

.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li.li3 img { position: absolute; left: 12px; top: 30px; }
.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li.li3 span { position: absolute; left:65px;  }


.page_d2_d1{
	background: url(../img/d2_bg.png) no-repeat center;
	height: 100px;
	width:80%; max-width: 1440px; min-width: 1400px; margin:auto;
}

.page_d2{
	margin-top: 30px;
}
.page_d2_d1_d1 {
	width:50%; 
	margin:auto;
	line-height: 100px;
}
.page_d2_d1 .page_d2_d1_d1_left{
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	float: left;
}
.page_d2_d1 .page_d2_d1_d1_right{
	float: left;
	margin-left: 30px;
}
.countdown li{
	float: left;
	font-size: 26px;
	color: #dc5e48;
	background-color: #fff;
	height: 52px;
	line-height: 52px;
	padding:2px 6px 2px 6px;
	margin-top: 24px;
}
.countdown li.seperator{
	background: none;
	font-size: 60px;
	color: #fff;
	font-weight: bolder;
	line-height:46px;
}

.countdown li span{
	float: left;
	font-size: 40px;
	font-weight: bolder;
	margin-right: 4px;
}
.countdown li p{
	float: left;
}


.foot{

	background: url(../img/foot_bg.png) repeat-x;
	min-width: 1400px;
}
.foot .foot_d1{
	width:80%; max-width: 1440px; min-width: 1400px; margin:auto;
	line-height: 80px;
	height: 80px;
	margin-top: 60px;
}
.foot .foot_d1 p{
	color: #de6109;
	text-align: center;
	margin-bottom: 20px;
	font-size: 20px;
	font-weight: bolder;
}
.foot .foot_d1 p.p2{
	font-size: 16px;
	color: #333;
	margin-bottom: 10px;
}


.page_con1{
	margin-top: 60px;
}
.page_con1_d1{
	
	width:80%; max-width: 1440px; min-width: 1400px; margin:auto;

}
.page_con1_d1_left{
	float: left;
	width: 22%
}
.page_con1_d1_left .tit{
	background-color: #01437d;
	color: #fff;
	font-size: 26px;
	height: 100px;
	line-height: 100px;
	padding-left: 20px;
}
.page_con1_d1_left ul{
	background-color: #fff;
	padding: 20px 0 30px 30px;
}
.page_con1_d1_left ul li{
	line-height: 60px;
}
.page_con1_d1_left ul li a{
	color: #333;
	font-size: 18px;
	display: block;
}
.page_con1_d1_left ul li:hover a,.page_con1_d1_left ul li.active a{
	color: #01437d;
}
.page_con1_d1_left ul li:hover,.page_con1_d1_left ul li.active{
	border-right: 4px solid #01437d;
}



.page_con1_d1_right{
	float: right;
	width: 71%;
	background-color: #fff;
	padding:20px; 
}

.page_con1_d1_right .tit{
	border-bottom: 1px solid #01437d;
	color: #01437d;
	font-size: 22px;
	height: 80px;
	line-height: 60px;
	padding-left: 20px;
}
.page_con1_d1_right .content{
	margin-top: 20px;
	margin-bottom: 20px;
	
	text-align:justify; 
	text-justify:inter-ideograph;
}
.page_con1_d1_right .content .content_tit{
	text-align: center;
	color: #111;
	font-size: 24px;
	margin-top: 40px;
	margin-bottom: 40px;
}
.page_con1_d1_right .content .content_con{
	width: 80%;
	margin: auto;
	line-height: 30px;
	color: #666;
	padding: 10px 0 20px 0;
}
.page_con1_d1_right .content img{
	max-width: 100%;
}

.page_con1_d1_right .list{
	margin-top: 20px;
	margin-bottom: 20px;
}
.page_con1_d1_right .list ul{
	padding: 30px;
}
.page_con1_d1_right .list li{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 2px dashed #f1f1f1;
	width: 100%;
	list-style-type: disc;
}
.page_con1_d1_right .list li a{
	color: #333;
	display: block;
	float: left;
	max-width: 80%;
	text-align: left;
}
.page_con1_d1_right .list li:hover a{
	color: #01437d;
	text-decoration: underline;
}
.page_con1_d1_right .list li span{
	color: #333;
	display: block;
	float: right;
	width: 10%;
	text-align: right;
}



.login{
	position: relative;
	top: 16%;
	width: 450px;
	height: 450px;
	padding: 50px;
	margin: auto;
	background-color: #fff;
	border-radius: 8px;
}
.login .login-tit{
	color: #01437d;
	font-size: 24px;
	font-weight: bolder;
	margin-bottom: 30px;
}
.login .login-d1 input[type="text"],.login .login-d1 input[type="password"]{
	width: 100%;
	height: 82px;
	line-height: 82px;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 30px;
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.login .login-d1 input[type="text"]:focus, 
.login .login-d1 input[type="password"]:focus{
	border:1px solid #01437d;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.login .login-d1 input[type="button"],.login .login-d1 input[type="submit"]{
	background-color: #01437d;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: #fff;
	width: 100%;
	border-radius: 8px;
	font-size: 20px;
	cursor: pointer;
	outline: none;
		transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
}
.login .login-d1 input[type="button"]:hover{
	background-color: #1168c1;
			transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
}
.login .login-d1 .desc{
	font-size: 14px;
	color: #666;
	margin-top: 40px;
}
.login .login-d1 .desc a{
	text-decoration: underline;
	color: #01437d;
}
.login .login-d1 .desc a:hover{
	color: #dc5e48;
}
.login .login-d1 .desc .desc_wj{
	float: right;
}
.login .login-d1 .desc .desc_wj a{
	text-decoration: none;
	color: #01437d;
}
.login .login-d1 .desc .desc_wj a:hover{
	text-decoration: underline;
	color: #01437d;
}

.registered{
	position: relative;
	top: 16%;
	width: 80%;
	max-width: 1440px; min-width: 1400px;
	padding: 50px 0 50px 0;
	margin: auto;
	background-color: #fff;
	border-radius: 8px;
	margin-top: 60px;
	margin-bottom: 60px;
}
.registered-d1{
	max-width: 860px;
	padding: 20px 20px 20px 20px;
}
.registered-tit{
	text-align: center;
	color: #01437d;
	font-size: 30px;
	font-weight: bolder;
}
.registered-form{
	margin-top: 40px;
	width: 100%;
}
.registered-form-div{
	line-height: 50px;
	font-size: 16px;
}
.registered-form-div .form-div-left{
	float: left;
	width: 10%;
	text-align: right;
}
.registered-form-div .form-div-midd{
	float: left;
	width: 51.5%;
	margin-left: 2.5%;
}
.registered-form-div .form-div-midd input{
	width: 100%;
	height: 50px;
	line-height: 50px;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 30px;
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.registered-form-div .form-div-midd input:focus{
	border:1px solid #01437d;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.registered-form-div .form-div-right{
	float: right;
	width: 32.5%;
	margin-left: 0%;
	color: #999;
	white-space:nowrap;
}
.registered-form-div .form-div-midd input.input-yzm{
	float: left;
	width: 55%;
}
.registered-form-div .form-div-midd input.input-but{
	float: right;
	width: 40%;
	background:none;
	cursor: pointer;
	text-align: center;
}
.registered-form-div .form-div-midd input.input-but:hover{
	background-color: #01437d;
	color: #fff;
}
.registered-form-div .form-div-midd input.input-but:focus{
	border:none;
}
.registered-form-div input.input-but1{
	float: left;
	width: 40%;
	background:#01437d;
	cursor: pointer;
	text-align: center;
	color: #fff;
	font-size: 18px;
	height: 70px;
	line-height: 70px;
	border-radius: 8px;
}
.registered-form-div input.input-but1:hover{
	background-color: #dc5e48;
	color: #fff;
}
.registered-form-div input.input-but1:focus{
	border:none;
}
.registered-form-div input.input-but2{
	float: left;
	width: 40%;
	background:#d2d2d2;
	cursor: pointer;
	text-align: center;
	color: #666;
	font-size: 18px;
	height: 70px;
	line-height: 70px;
	border-radius: 8px;
	margin-left: 10%;
}
.registered-form-div input.input-but2:hover{
	background-color: #666;
	color: #fff;
}
.registered-form-div input.input-but2:focus{
	border:none;
}
.registered-form-div .form-div-midd2{
	width: 60%;
	margin-left: 12.5%;
}

.registered-form-div .form-div-midd .form-div-midd0-div{
	float: left;
	margin-right: 10%;
}
.registered-form-div .form-div-midd label{
	cursor: pointer;
}
.registered-form-div .form-div-midd input[type="radio"]{
	width: 20px;
	height: 20px;
	margin-top: 14px;
	float: left;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 30px;
	margin-right: 10px; 
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
cursor: pointer;
}
.registered-form-div .form-div-midd input[type="radio"]:focus{
	border:1px solid #01437d;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.registered-form-div .form-div-midd3{
	margin-left: 4%;
}
.registered-form-div .form-div-midd3 .form-div-midd0-div{
	float: left;
	width: 33.3%;
	
}
.registered-form-div .form-div-midd3 label{
	cursor: pointer;
}
.registered-form-div .form-div-midd3 input[type="radio"]{
	width: 20px;
	height: 20px;
	margin-top: 14px;
	float: left;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 30px;
	margin-right: 10px; 
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
cursor: pointer;
}

.registered-form-div .form-div-midd3 input[type="radio"]:focus{
	border:1px solid #01437d;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.registered-form-div .form-div-midd4{
	margin: auto;
	width: 20%;
	margin-top: 40px;
}
.registered-form-div input.input-but5{
	width: 100%;
	background:#01437d;
	cursor: pointer;
	text-align: center;
	color: #fff;
	font-size: 18px;
	height: 70px;
	line-height: 70px;
	border-radius: 8px;
}
.registered-form-div input.input-but5:hover{
	background-color: #dc5e48;
	color: #fff;
}
.registered-form-div input.input-but5:focus{
	border:none;
}



.page_con1_d1_form{
	margin-top: 40px;
	margin-bottom: 40px;
}
.page_con1_d1_form_desc{
	margin-left: 4%;
	font-size:15px;
	color: #999;
}

.page_con1_d1_desc{

	width: 88%;
	padding: 30px 20px 30px 20px;
	margin: auto;
	margin-top: 40px;
	background-color: #f6f6f6;
}

.page_con1_d1_desc_d1{
	color: #111;
	font-size: 20px;
	font-weight: bolder; 
}
.page_con1_d1_desc_d2{
	color: #666;
	font-size: 18px;
	margin-top: 20px;
}
.page_con1_d1_desc_d2 div{
	float: left;
	width: 40%;
	font-size: 15px: 
}
.page_con1_d1_desc_d2 div:nth-child(2){
	margin-left: 6%;
}

 .dateinputer{
    line-height:50px;
    height:50px;
    margin-bottom: 20px;
    border-radius: 8px;
	border:1px solid #ddd;
	text-indent: 1em;
    cursor: pointer;
    position:relative;
    /*top:10px;*/
    /*left:20px;*/
    padding:0 6px;
    font-size:12px !important;
}

.pz_file{
	width: 70%;
	height: 50px;
	line-height: 50px;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 30px;
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
}
.pz_submit{
		background-color: #01437d;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	width: 15%;
	border-radius: 8px;
	font-size: 20px;
	cursor: pointer;
	outline: none;
		transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
}

.pz_isupload{
	color: #01437d;
	font-size: 22px;
	height: 60px;
	line-height: 60px;
	padding-left: 20px;
	text-align: center;
	display: none;
}
.csp2{
	display: none;
}
.ewm{
	width: 105%;
}
.shipei{
	padding-left: 10%;
}
.tt-r{
	float: right;
	text-align: right;
}




@media (max-width:768px) {
	body{
		max-width: 100%;
	}
	.head_top{ min-width: 100%; width: 100%;}
	.head_top img{ width:100%;}
	.head{ min-width: 100%; position: relative;  background:#044180; }
	.navbar{ width:100%; position: relative; margin:auto; min-height:60px; height: 124px; max-width: 1440px; min-width: 100%; }
	.navbar ul{ width:100%; position: relative; }
	.navbar ul li:nth-child(1){ border-left: 0 solid #0f59a4; }
	.navbar ul li:nth-child(6){ border-left: 0 solid #0f59a4; }
	.navbar ul li:nth-child(5n){ border-right: none; }
	.navbar ul li:nth-child(5n) img{ display: none; }
	.navbar ul li{  width:19.5%; text-align:center;  font-size:14px; float:left; line-height:60px; height:60px; border-right: 2px solid #0f59a4;
	border-bottom: 2px solid #0f59a4; }
	.navbar ul li a{ color:#fff; display: block; width: 100%; 
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	}
	.navbar ul li img{ width: 22px; height: 20px; line-height: 90px; }
	.navbar ul li.active{  }
	.navbar ul li.active a, .navbar ul li:hover a{ background: #dc5e48; 
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	}
	.huan{
		display: block;
		margin-left: 5em;
	}

	.head_notice{ width: 100%; min-width: 100%;  background:#1168c1;}
	.head_notice .notice{ width:auto; text-align: left; margin:auto; height:auto; 
		color: #fff; font-size:15px; font-weight: normal; line-height:30px; 
		height:auto; padding: 10px 10px 10px 10px; }
	.head_notice .notice span{
		display: block;
		margin-bottom: 5px;
	}
	.head_notice .notice span:nth-child(3){
		float: none;
	}

	.page_d1 { padding-top: 40px; }
	.page_d1 .page_d1_d1{ width:80%; max-width: 1440px; min-width: 100%; margin:auto; }
	.page_d1 .page_d1_d1 .page_d1_d1_d1{ width: 100%; float: none; }
	.page_d1 .tit{ margin-bottom: 0; padding: 0 2px 0 2px; }
	.page_d1 .tit .tit_left{ font-size: 22px; font-weight: bold; color:#01437d; float: left; }
	.page_d1 .tit .tit_left img { float: left; margin-top: 4px; margin-right: 6px; }
	.page_d1 .tit .tit_right{ font-size: 16px; font-weight: bold; color:#01437d; float: right;  line-height: 40px; }
	.page_d1 .tit .tit_right a{ font-size: 16px; font-weight: bold; color:#01437d;  }
	.page_d1 .page_d1_d1_d1_con{ width:100%; margin:auto; padding-top: 20px; }
	.page_d1_d1_d1_con_left{
		width: 100%;
		float: none;
		overflow: hidden;
	}
	.page_d1_d1_d1_con_right{
		width: 100%;
		float: none;
		padding-top: 10px;
	}

	.homeCyqy {padding: 80px 0;}
.homeCyqy .wrap {position: relative; top: 40px; opacity: 0;}
.homeCyqyW {margin-top: 0;}
.business-activity{position: absolute;}
.homeCyqyW .main-business li{width: 100%;height: 280px; margin-bottom: 2px; float: left;}
.homeCyqyW .main-business{width: 100%;height: 280px; margin-bottom: 30px; position:relative;}
.homeCyqyW .main-business li img{width: 100%;}
.homeCyqyW .main-business li:nth-of-type(1){margin-right: 20px;}
.homeCyqyW .main-business li .business-name{font-size: 16px;color: #333;line-height: 50px;text-align: center;}
.homeCyqyW .main-business li .business-detail{padding: 0 10px 10px;color: #999;line-height: 26px;text-align: justify;}
.homeCyqyW .main-business li:hover img{box-shadow: 0 0 10px #999;}

#tabs_nav{position:absolute;bottom: -20px;  width: 100%;left: 42%;right: 50%;}
.tab_btn{float:left;margin-right:6px;width:25px;height:5px;background: #d7d7d7;cursor:pointer;border-radius: 8px; }
.item{background:#09498b;}
.homeCyqyW .bx-wrapper .bx-controls-direction a {width: 42px; height: 42px; margin: 0; top: -100px; text-align: center; line-height: 42px; font-size: 20px; background-color: #CCCCCC; background-repeat: no-repeat; background-position: center; background-size: 12px; color: #fff; z-index: 99;}
.homeCyqyW .bx-wrapper .bx-controls-direction a:hover {background-color: #186AAB;}
.homeCyqyW .bx-wrapper .bx-controls-direction a.bx-prev {left: auto; right: 66px;}
.homeCyqyW .bx-wrapper .bx-controls-direction a.bx-next {right: 0; }

	.page_d1 .page_d1_d1 .page_d1_d1_d2{ 
		width: 100%; 
		float: none; 
		margin-right: 0;
		margin-bottom: 40px; 
	}
	.page_d1 .page_d1_d1 .page_d1_d1_d2 ul{
		margin-top: 20px;
		width: 100%;
	}
	.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li{
		width: 96%;
		height: 70px;
		line-height: 70px;
		margin-bottom: 10px;
		text-align: center;
		font-size: 18px;
		font-weight: bold;
		background: url(../img/r_bg.png) center repeat-x;
		position: relative;
	}
	.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li img { position: absolute; left: 28%; top: 22%; height: 35px; }
	.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li span { position: absolute; left:43%;  }

	.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li.li3 img { position: absolute; left: 20%; top: 22%; }
	.page_d1 .page_d1_d1 .page_d1_d1_d2 ul li.li3 span { position: absolute; left:33%;  }

	.swiper{
		display: none;
	}
	.csp2{
		display: block;
		width: 100%;
		height: 300px;
		margin-top: -60px;
		margin-bottom: 10px;
		position: relative;
		top: 0;
	}
	.ewm{
		width: 90%;
		margin-left: 5%;
		text-align: center;
		margin-top: 20px;
	}


	.page_d2_d1{
	background: url(../img/d2_bg.png) repeat-y center;
	width:100%; max-width: 1440px; min-width: 100%; margin:auto;

	padding-top: 30px;
	padding-bottom: 30px;
}

.page_d2{
	margin-top: 30px;
}
.page_d2_d1_d1 {
	width:100%; 
	margin:auto;
	line-height: 20px;
}
.page_d2_d1 .page_d2_d1_d1_left{
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	float: none;
	width: 100%;
	text-align: center;
}
.page_d2_d1 .page_d2_d1_d1_right{
	float: left;
	margin-left: 8%;
}
.countdown li{
	float: left;
	font-size: 20px;
	color: #dc5e48;
	background-color: #fff;
	height: 52px;
	line-height: 52px;
	padding:2px 6px 2px 6px;
	margin-top: 24px;
}
.countdown li.seperator{
	background: none;
	font-size: 40px;
	color: #fff;
	font-weight: bolder;
	line-height:46px;
}

.countdown li span{
	float: left;
	font-size: 28px;
	font-weight: bolder;
	margin-right: 4px;
}
.countdown li p{
	float: left;
}

.foot{

	background: url(../img/foot_bg.png) repeat-x;
	min-width: 100%;
}
.foot .foot_d1{
	width:90%; max-width: 100%; min-width: 90%; margin:auto;
	line-height: 24px;
	height: auto;
	margin-top: 60px;
	padding: 30px 0 30px 0;
}
.foot .foot_d1 p{
	color: #de6109;
	text-align: center;
	margin-bottom: 20px;
	font-size: 20px;
	font-weight: bolder;
}
.foot .foot_d1 p.p2{
	font-size: 16px;
	color: #333;
	margin-bottom: 10px;
}
.page_con1{
	margin-top: 20px;
}
.page_con1_d1{
	width:100%; max-width: 100%; min-width: 100%; margin:auto;

}

.page_con1_d1_left{
	float: none;
	width: 100%
}
.page_con1_d1_left .tit{
	background-color: #01437d;
	color: #fff;
	font-size: 20px;
	height: 60px;
	line-height: 60px;
	padding-left: 10px;
}
.page_con1_d1_left ul{
	background-color: #fff;
	padding: 10px 10px 10px 10px;
}
.page_con1_d1_left ul li{
	line-height: 40px;
}
.page_con1_d1_left ul li a{
	color: #333;
	font-size: 16px;
	display: block;
}
.page_con1_d1_left ul li:hover a,.page_con1_d1_left ul li.active a{
	color: #01437d;
}
.page_con1_d1_left ul li:hover,.page_con1_d1_left ul li.active{
	border-right: 4px solid #01437d;
}

.page_con1_d1_right{
	float: none;
	width: 100%;
	background-color: #fff;
	margin-top: 20px;
	padding: 0 0 20px 0;
}
.page_con1_d1_right .tit{
	border-bottom: 1px solid #01437d;
	color: #01437d;
	font-size: 22px;
	height: 60px;
	line-height: 60px;
	padding-left: 10px;
}
.page_con1_d1_right .content{
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0 2% 0 2%;
	font-size: 14px !important;
	line-height: 24px !important;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.page_con1_d1_right .content p{
	font-size: 14px !important;
	margin: 0 !important;
	padding: 0 !important;
}
.page_con1_d1_right .content span{
	font-size: 14px !important;
	margin: 0 !important;
	padding: 0 !important;
}
.page_con1_d1_right .content .content_tit{
	text-align: center;
	color: #111;
	font-size: 18px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.page_con1_d1_right .content .content_con{
	width: 100%;
	margin: auto;
	line-height: 30px;
	color: #666;
	padding: 0;
}
.page_con1_d1_right .content .content_con p{
	font-size: 14px !important;
	margin: 0 !important;
	padding: 0 !important;
}
.page_con1_d1_right .content .content_con span{
	font-size: 14px !important;
	margin: 0 !important;
	padding: 0 !important;
}
.page_con1_d1_right .content img{
	max-width: 100%;
}

.page_con1_d1_right .list{
	margin-top: 20px;
	margin-bottom: 20px;
}
.page_con1_d1_right .list ul{
	padding: 30px;
}
.page_con1_d1_right .list li{
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 2px dashed #f1f1f1;
	width: 100%;
	list-style-type: disc;
}
.page_con1_d1_right .list li a{
	color: #333;
	display: block;
	float: left;
	max-width: 70%;
	text-align: left;
}
.page_con1_d1_right .list li:hover a{
	color: #01437d;
	text-decoration: underline;
}
.page_con1_d1_right .list li span{
	color: #333;
	display: block;
	float: right;
	width: 20%;
	text-align: right;
	font-size: 14px;
}



.login{
	position: relative;
	top: 10%;
	width: 80%;
	height: 450px;
	padding: 30px 10% 30px 10%;
	margin: auto;
	background-color: #fff;
	border-radius: 8px;
}
.login .login-tit{
	color: #01437d;
	font-size: 20px;
	font-weight: bolder;
	margin-bottom: 30px;
}
.login .login-d1 input[type="text"],.login .login-d1 input[type="password"]{
	width: 100%;
	height: 62px;
	line-height: 62px;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 30px;
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.login .login-d1 input[type="text"]:focus, 
.login .login-d1 input[type="password"]:focus{
	border:1px solid #01437d;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.login .login-d1 input[type="button"],.login .login-d1 input[type="submit"]{
	background-color: #01437d;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #fff;
	width: 100%;
	border-radius: 8px;
	font-size: 20px;
	cursor: pointer;
	outline: none;
		transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
}
.login .login-d1 input[type="button"]:hover{
	background-color: #1168c1;
			transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
}
.login .login-d1 .desc{
	font-size: 14px;
	color: #666;
	margin-top: 40px;
}
.login .login-d1 .desc a{
	text-decoration: underline;
	color: #01437d;
}
.login .login-d1 .desc a:hover{
	color: #dc5e48;
}
.login .login-d1 .desc .desc_wj{
	float: none;
	margin-top: 10px;
}
.login .login-d1 .desc .desc_wj a{
	text-decoration: none;
	color: #01437d;
}
.login .login-d1 .desc .desc_wj a:hover{
	text-decoration: underline;
	color: #01437d;
}

.pz_submit{
		background-color: #01437d;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	width: 100%;
	border-radius: 8px;
	font-size: 20px;
	cursor: pointer;
	outline: none;
		transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
}

.shipei{
	padding-left: 0;
}

.registered{
	position: relative;
	top: 16%;
	width: auto;
	max-width: 100%; 
	min-width: 100%;
	padding: 50px 0 50px 0;
	margin: auto;
	background-color: #fff;
	border-radius: 8px;
	margin-top: 30px;
	margin-bottom: 30px;
	overflow: hidden;
}
.registered-d1{
	width: auto;
	max-width: 100%;
	min-width: 100%;
	padding: 6% 6% 6% 6%;
}
.registered-tit{
	text-align: center;
	color: #01437d;
	font-size: 26px;
	font-weight: bolder;
}
.registered-form{
	margin-top: 40px;
	width: 100%;
}
.registered-form-div{
	line-height: 50px;
	font-size: 16px;
}
.registered-form-div .form-div-left{
	float: left;
	width: 22.5%;
	text-align: left;
	font-size: 14px;
}
.registered-form-div .form-div-midd{
	float: left;
	width: 65.5%;
	margin-left: 1.5%;
}
.registered-form-div .form-div-midd input{
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 5px;
	margin-top: 5px;
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.registered-form-div .form-div-midd input:focus{
	border:1px solid #01437d;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.registered-form-div .form-div-right{
	float: left;
	width: 67.5%;
	margin-left: 22.5%;
	color: #999;
	text-align: left;
	font-size: 14px;
	word-wrap: break-word; 
	word-break: normal; 
	white-space:normal;
	line-height: 24px;

}
.registered-form-div .form-div-midd input.input-yzm{
	float: left;
	width: 50%;
}
.registered-form-div .form-div-midd input.input-but{
	float: left;
	width: 40%;
	margin-left: 5%;
	background:none;
	cursor: pointer;
	text-align: center;
	font-size: 14px;
	text-indent: 0;
}
.registered-form-div .form-div-midd input.input-but:hover{
	background-color: #01437d;
	color: #fff;
}
.registered-form-div .form-div-midd input.input-but:focus{
	border:none;
}
.registered-form-div input.input-but1{
	float: left;
	width: 40%;
	background:#01437d;
	cursor: pointer;
	text-align: center;
	color: #fff;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	border-radius: 8px;
}
.registered-form-div input.input-but1:hover{
	background-color: #dc5e48;
	color: #fff;
}
.registered-form-div input.input-but1:focus{
	border:none;
}
.registered-form-div input.input-but2{
	float: left;
	width: 40%;
	background:#d2d2d2;
	cursor: pointer;
	text-align: center;
	color: #666;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	border-radius: 8px;
	margin-left: 10%;
}
.registered-form-div input.input-but2:hover{
	background-color: #666;
	color: #fff;
}
.registered-form-div input.input-but2:focus{
	border:none;
}
.registered-form-div .form-div-midd2{
	width: 80%;
	margin:auto;
	margin-top: 20px;
}

.registered-form-div .form-div-midd .form-div-midd0-div{
	float: left;
	margin-right: 10%;
}
.registered-form-div .form-div-midd label{
	cursor: pointer;
}
.registered-form-div .form-div-midd input[type="radio"]{
	width: 20px;
	height: 20px;
	margin-top: 14px;
	float: left;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 10px;
	margin-right: 10px; 
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
cursor: pointer;
}
.registered-form-div .form-div-midd input[type="radio"]:focus{
	border:1px solid #01437d;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.registered-form-div .form-div-midd3{
	margin-left: 4%;
}
.registered-form-div .form-div-midd3 .form-div-midd0-div{
	float: left;
	width: 33.3%;
	
}
.registered-form-div .form-div-midd3 label{
	cursor: pointer;
}
.registered-form-div .form-div-midd3 input[type="radio"]{
	width: 20px;
	height: 20px;
	margin-top: 14px;
	float: left;
	border-radius: 8px;
	border:1px solid #ddd;
	margin-bottom: 30px;
	margin-right: 10px; 
	text-indent: 1em;
	outline: none;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;
cursor: pointer;
}

.registered-form-div .form-div-midd3 input[type="radio"]:focus{
	border:1px solid #01437d;
	transition:0.3s all;
-webkit-transition:0.3s all;
-moz-transition:0.3s all;
-o-transition:0.3s all;
-ms-transition:0.3s all;

}
.registered-form-div .form-div-midd4{
	margin: auto;
	width: 20%;
	margin-top: 40px;
}
.registered-form-div input.input-but5{
	width: 100%;
	background:#01437d;
	cursor: pointer;
	text-align: center;
	color: #fff;
	font-size: 18px;
	height: 70px;
	line-height: 70px;
	border-radius: 8px;
}
.registered-form-div input.input-but5:hover{
	background-color: #dc5e48;
	color: #fff;
}
.registered-form-div input.input-but5:focus{
	border:none;
}



}