@charset "utf-8";
/* CSS Document */
body{  margin:0; padding:0; text-align:center;  font-size:12px; font-family:PingFangSC-Semibold, sans-serif;}
table,td,tr,img,ul,li,h1,h2,p,object,param,embed{margin:0; padding:0; border:0;}
img{border:0;}
ul,li{list-style:none;}
a{text-decoration:none; color:#fff;}
a:hover{text-decoration:none;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:""; display:block; height: 0; clear:both; visibility:hidden;}

/*头部*/
.header {
	background-color: #292f36;
	height:52px;
	line-height: 52px;
    width:100%;
	margin:0 auto; 
	text-align:center; 
}

.header--fixed {
	position: fixed;
	z-index: 10;
	right: 0;
	left: 0;
	top: 0
}
	a{text-decoration: none;}
.top_head{width:100%; height:52px; line-height:52px; font-size:14px; margin:0 auto; text-align:center; background:#333; position:fixed; left:0; top:0; z-index:99999; overflow: hidden; color: #fff;}
  .top_main{display: flex; flex-flow: row nowrap; justify-content: space-around;}
	  .top_right a{color: #fff;margin:0 5px;}
	  .top_right a:hover{ text-decoration:underline; color: #fff;}


.pc-container{width: 100%; height: 100%; margin: 40px auto 0 auto; text-align: center;  }

.pc-container .main_m{width: 960px; height: 100%; margin: 0 auto; text-align: center; position: relative;}
.pc-container .main_m1{width: 960px; height: 100%; margin: 0 auto; text-align: center; position: relative;}

.pc-container .banner1{ height:485px;background: url(../img/ban1.jpg) no-repeat center;margin-top: -40px;}
.pc-container .banner2{ height:136px;background: url(../img/ban2.jpg) no-repeat center;}
.pc-container .banner3{ height:481px;background: url(../img/ban3.jpg) no-repeat center;}
.pc-container .banner3 a:hover{
		 cursor: pointer; 
		 width:420px;
		 height:60px; 
		 position: absolute; 
		 left: 266px;
		 bottom: 32px;
		 border-radius: 60px;
		 background: linear-gradient(270deg, rgba(255, 136, 13, 1) 0%, rgba(254, 152, 69, 0.8) 100%);
		 box-shadow: 0px 2px 4px 2px rgba(207, 107, 8, 0.4);
		 text-decoration: none;
		 opacity: 0.8;
		 color: #0745be;
		 }
.pc-container .banner4{ height:990px;background: url(../img/ban4.jpg) no-repeat center;}

.banner4 .bigbox{
    margin: 0 auto;

}
/* 顶部导航栏样式 */
 .banner4 .bigbox ul{
    display: flex;
    list-style: none;
    align-items: center;
    padding: 0;
    margin: 0;
    height: 50px;
    width: 100%;
	padding-top: 100px;

}

 .banner4 .bigbox ul li{
    padding: 0;
    margin: 0;
    width: 32%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    transition: all .5s;
	font-size: 18px;
	font-weight: 700;
		border: 2px solid #052960;
	margin-left: 10px;
	opacity: 0.8;
}

 .banner4 .bigbox ul li:hover{
	background-color:#052960 ;
    color: #FFFFFF;
	opacity: 1;
}
/* 选中样式 */
 .banner4 .bigbox .show{
    background-color: #052960;
    color: #fff;
	opacity: 1;
}
/* 图片样式 */
.bigbox .contentbox{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 100px 0;
}

 .banner4 .bigbox .contentbox img{
width: 100%; height: 100%;
 }
.pc-container .banner5{ height:529px;background: url(../img/ban5.jpg) no-repeat center;margin-top: 20px;}
.pc-container .banner6{ height:821px;background: url(../img/ban6.jpg) no-repeat center;}
.pc-container .banner6 a:hover{
		 cursor: pointer; 
		 width:420px;
		 height:60px; 
		 position: absolute; 
		 left: 266px;
		 bottom: 32px;
		 border-radius: 60px;
		 background: linear-gradient(270deg, rgba(255, 136, 13, 1) 0%, rgba(254, 152, 69, 0.8) 100%);
		 box-shadow: 0px 2px 4px 2px rgba(207, 107, 8, 0.4);
		 text-decoration: none;
		 opacity: 0.8;
		 color: #0745be;
		 }
		 .pc-container .banner4 a:hover{
		 		 cursor: pointer; 
		 		 width:420px;
		 		 height:60px; 
		 		 position: absolute; 
		 		 left: 266px;
		 		 bottom: 32px;
		 		 border-radius: 60px;
		 		 background: linear-gradient(270deg, rgba(255, 136, 13, 1) 0%, rgba(254, 152, 69, 0.8) 100%);
		 		 box-shadow: 0px 2px 4px 2px rgba(207, 107, 8, 0.4);
		 		 text-decoration: none;
		 		 opacity: 0.8;
		 		 color: #0745be;
		 		 }
.form-margin{position: absolute;top:82px;left: 300px;}
.pc-container .banner7{ height:557px;background: url(../img/ban7.jpg) no-repeat center;}
.pc-container .banner8{ height:566px;background: url(../img/ban8.jpg) no-repeat center;}
.pc-container .banner9{ height:635px;background: url(../img/ban9.jpg) no-repeat center;}
.pc-container .yuyue{width: 860px; height: 150px; padding-top:5px; margin-left:30px; position: relative;}
.pc-container .top_yuyue_form{width:100%; height: auto; margin: 28px auto 40px auto;}
.pc-container .top_yuyue_form .textinput{width: 200px; height: 40px; margin-bottom: 15px; margin-right:10px;  font-size: 16px; padding-left: 5px; float: left;  outline: none; }
.pc-container .top_yuyue_form .btnon{position: absolute; outline: none; width:170px; height: 45px; border: 2px solid #e0e0e0; background: #b40a00; font-size: 16px; color: #fff; cursor: pointer; right:15px;  font-weight: bold; }
.pc-container .top_yuyue_form .form-group{width: 27%; float: left;}
.pc-container .top_yuyue_form .yzmcode{width: 55%; height: 40px;  font-size: 14px; float: left;}
.pc-container .top_yuyue_form .codetxt{width: 40%; background: #dadada; outline: none; height: 45px; cursor: pointer; font-size: 14px; border: 0;}



/* 武汉提取样式开始 */
.advantage .content {
    padding-top: 460px;
    height: 154px;
}

.advantage .content .tab_change {
    width: 100%;
    height: 154px;
    border: 1px solid #2b72fc;
    box-sizing: border-box;
}

.advantage .advantage_tab {
    width: 100%;
    height: 72px;
}

.advantage .advantage_tab span {
    float: left;
    width: 25%;
    height: 72px;
    box-sizing: border-box;
    border-bottom: 1px solid #2b72fc;
    text-align: center;
    padding-top: 25px;
    background-image: linear-gradient(to right, #0745be, #2b72fc);
    color: #fff;
    font-size: 18px;
	font-weight: 550;
}

.advantage .advantage_tab .tabactive2 {
    color: black;
    background-image: none;
    background-color: #fff;
    border-bottom: 1px solid #d1d1d1;
}

.advantage .advantage_content .small_content {
    box-sizing: border-box;
    padding: 24px 46px 0 46px;
    font-size: 18px;
    color: #666666;
}

.advantage .advantage_content>div {
    display: none;
}

.advantage .advantage_content .show_content {
    display: block;
}
/* 武汉提取样式结束 */


.pc-container .but_anniu{
	width: 340px;
	height: 60px;
	background-color: #f67513;
	margin: 0 auto;
	border-radius: 60px;
	margin-top: 30px;
	opacity: 1;
	
}
.pc-container .but_anniu p{
	font-size: 24px;
	line-height: 60px;
	font-weight: 550;
	color: #fff;
}
.pc-container .but_anniu:hover{
	opacity: 0.85;
	box-shadow: 3px 2px 8px 0px rgba(0, 0, 0, 0.3);
transform: ;
}
/* 自动轮播代码开始 */		
        /* roundabout */
        .roundabout-holder
        {
            width: 750px;
            margin: 0 auto;
			margin-top: 220px;
        }
        .roundabout-moveable-item
        {
            width: 750px;
            cursor: pointer;


        }
        .roundabout-moveable-item img
        {
            width: 90%;

        }
        .roundabout-in-focus
        {

        }
/* 自动轮播代码结束 */

/*-版权信息-*/	
.footer{
		width:100%;
		height: 180px;
		background: #333;
		
	}
	.footer_main{
		width:940px;
		height:inherit;
		margin: 0 auto;
		color: #fff;
		font-size: 14px;
	}
    .footer_nav a{color: #fff;
            text-decoration: none;
        }
        a:hover{
            color: #fff;
            text-decoration:underline;}
	.footer_nav{padding-top: 22px;}
	.footer_bottom p{text-align: center;}
	.footer_bottom{position: relative;}
.address{
	float: left;
	width:45%;
	line-height:24px;
	font-size:14px;
	padding-left:70px;
	margin-top:25px;
	}
.address p{
	color: white;
	font-size: 14px;
	line-height:30px;
	text-align:center;
	}
.address a{
	color: white;
	font-size: 14px;
	text-decoration:none;
	}
.address a:hover{
	color: #ff7f00;
	font-size: 14px;
	}
.wx{
	width: 94px;
	height:125px;
	float: right;
	margin-top:20px;
	padding:0% 0% 0% 10%;
	border-left:1px dashed #fff;
	}

