@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:24px;font-family:"微软雅黑";overflow-x: hidden;}news_xx_txt
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
*{box-sizing: border-box; -webkit-box-sizing: border-box;}
input{vertical-align: middle;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea{-webkit-appearance: none;}
ul,li{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
input:focus,textarea:focus{outline:none;}
.rel{position: relative;}.abs{position: absolute;}
h3{font-weight: normal;}
em{font-style: normal;}
/*header*/
video{
	position: relative !important;
	z-index: 99999 !important;
}
.clearfix:after{
	content: "";
	clear: both;
	display: block;
}
@font-face {
    font-family: 'accidental_presidencyregular';
    src: url('../font/accid_-webfont.woff2') format('woff2'),
         url('../font/accid_-webfont.woff') format('woff');
         url('../font/ACCID_.TTF') format('TTF');
    font-weight: normal;
    font-style: normal;
}
.content{
	width: 75%;
	margin: 0 auto;
}
.phone_banner{
	display: none;
}

.head{
	height: 87px;
}
.logo{
	width: 20%;
	padding: 18px 0 0;
}
.search{
	width: 30px;
	height: 30px;
	margin-left: 1%;
	margin-top: 26px;
	position: relative;
	z-index: 1;
}
.imgbox {
    height: 30px;
    width: 30px;
    cursor: pointer;
    position: relative;
    z-index: 2;
    border: none;
    outline:none
}
.f_box{
    position: absolute;
    right: 0;
    top: -1px;
    width: 0px;
    height: 32px;
    background: #fff;
    border: solid 1px #83caf5;
    overflow: hidden;
    z-index: 1;
    border-radius: 37px;
    outline:none
}
.f_box input{
    width: 128px;
    height: 30px;
    line-height: 30px;
    border: none;
    text-indent: 10px;
    color: #333;
    background: none;
}
.search_close{
	position: absolute;
	left:140px;
	top:0;
	line-height: 30px;
	color: #333;
	font-weight: bold;
	font-size: 20px;
	cursor: pointer;
}

.share{
	width: 30px;
	margin-top: 26px;
	position: relative;

}
.code{
	width: 200px;
	background: #fff;
	position: absolute;
	top: 30px;
	left: -84px;
	opacity: 0;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	z-index: 99;
	padding-bottom: 24%;
}
.code p{
	width: 50%;
	text-align: center;
	font-size: 12px;
	line-height: 1.2;
}
.share:hover .code{
	opacity: 1;
}
.nav_list{
	width: 63%;
	position: relative;

}
.nav_list>li{
	float: left;
	margin: 0 2.5%;
	position: relative;
}
.nav_list>li>a{
	color: #363636;
	font-size: 15px;
	line-height: 84px;
	display: block;
}
.nav_list>li:hover>a{
	border-bottom: solid 3px #009c44;
}
.subnav{
	width: 670px;
	position: absolute;
	top:87px;
	left:-35px;
	background: #f7f7f7;
	z-index: 99;
	padding: 20px 34px 20px 46px;
	display: none;
}
.subnav3{
	left:-150px;
}
.subnav4{
	left:-200px;
}
.subnav5{
	left:-300px;
}
.subnav6{
	left:auto;
	right:-200px;
}
.subnav7{
	left:auto;
	right:-100px;
}
.subnav8{
	left:auto;
	right:0;
}
.subnav_er{
	width: 163px;
	
}
.subnav_er>li{
	position: relative;
	z-index: 999;
}
.subnav_er>li>a{
	color: #646464;
	line-height: 40px;
	display: block;
	position: relative;
	z-index: 999;
}
.sub_border{
	width: 1px;
	height: 172px;
	border-right: solid 1px #cbcbcc;
	top:33px;
	left:164px;
	position: absolute;
}
.subnav_er .on1 a{
	color: #009c44;
}

.subnav_san{
	width: 125px;
	height: 200px;
	z-index: 7;
}
.subnav_san li{
	display: none;
	height: 200px;
}
.subnav_san1{
	top:-40px;
}
.subnav_san2{
	top:-80px;
}
.subnav_san3{
	top:-120px;
}
.subnav_san4{
	top:-160px;
}
.subnav_san li a{
	color: #646464;
	line-height: 40px;
	display: block;
}
.subnav_er li.blue a{
	color: #009c44;
}
.subnav_pic{
	margin: 8px 0 0;
}
.subnav_er>li>a:hover{
	color: #009c44;
}

.navbar-toggle{
	display: none;
}



/*banner*/
.flexslider{position:relative;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;z-index: 0;}
.slides{position:relative;z-index:1;}
.slides img{width:100%;}
.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:#fff;border-radius:100%;cursor:pointer;}
.flex-control-nav .flex-active{background:#009c44;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*index*/

.mar_t{
	padding: 2.5% 0 0;
}
.tit{
	color: #1e1e1e;
	/*font-size: 30px;*/
	font-size: 34px;
	background: url(../images/index_15.jpg) no-repeat left center;
	padding-left:18px;
	margin-bottom: 2.5%;
	/* margin-bottom: 2.08333%; */
	/* margin-bottom: 1.793611%; */
	line-height: 2.5;
}

/*.f_tit{
	margin-top: 1.5%;
}*/
.news li{
	width: 31.5%;
	float: left;
	margin-right: 2.75%;
}
.news1 li{
	border: 1px #ddd solid;
	border-radius: 8px;
	margin-bottom: 2%;
	padding: 0 1% 1% 1%;
}
.news li>a{
	display: block;
	overflow: hidden;
}

.news li:nth-child(3n+3){
	margin-right: 0;
}
.news li>a>img{
	border-radius:3px;
	transition: all 1.5s ease-in-out;
	-webkit-transition: all 1.5s ease-in-out;
}
.news li:hover>a>img{
	transform: scale(1.2,1.2);
	-webkit-transform: scale(1.2,1.2);
}
.news li h4 a{
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	color: #1e1e1e;
	font-size: 16px;
	margin: 5.5% 0 3%;
}
.news li p{
	color: #5e5e5e;
	display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    overflow: hidden;
    /*-webkit-box-orient: vertical;*/
}
.news_con{
	margin: 2% 0 0;
	height: 48px;
	overflow: hidden;
	text-align: justify;
    text-justify: inter-ideograph;
}
.subcompany_list>li>a:hover{
	background: #00a3d8;
	border: solid 1px #00a3d8;
}
.youshi li{
	width: 50%;
	float: left;
	padding: 3% 3% 4% 4%;
	color: #fff;
	cursor: pointer;
	transition: all 1s;
}
.youshi li:first-child{
	background: url(../images/pro1.jpg) no-repeat;
	background-size: 100% 100%;
	
}
.youshi li:first-child:hover,.youshi li:last-child:hover{
	background:url(../images/index_19.jpg) no-repeat;
	background-size: 100% 100%;
}
.youshi li:first-child:hover a,.youshi li:last-child:hover a{
	background: #fff;
	color: #009c44;
}
.youshi li:nth-child(2){
	background: url(../images/pro2.jpg) no-repeat;
	background-size: 100% 100%;
}
.youshi li:nth-child(3){
	background: url(../images/pro3.jpg) no-repeat;
	background-size: 100% 100%;
}
.youshi li:nth-child(2):hover,.youshi li:nth-child(3):hover{
	background:url(../images/index_20.jpg) no-repeat;
	background-size: 100% 100%;
}
.youshi li:nth-child(2):hover a,.youshi li:nth-child(3):hover a{
	background: #fff;
	color: #00a3d8;
}
.youshi li:last-child{
	background: url(../images/pro4.jpg) no-repeat;
	background-size: 100% 100%;
}
.youshi li:hover a{
	background: #fff;
	color: #01a0bb;
}

.youshi_tit img{
	width: 11%;
	float: left;
	margin-right: 2%;
	margin-top: 1%;
}
.youshi_tit{
	font-size: 28px;
	line-height: 1.5;
}
.youshi_tit span{
	display: block;
	font-size: 14px;
	text-transform: uppercase;
}
.youshi_txt{
	line-height: 30px;
	height: 90px;
	overflow: hidden;
	margin: 5% 0;
	text-align: justify;
    text-justify: inter-ideograph;
}
.youshi li a{
	color: #fff;
	border: solid 1px #fff;
	border-radius: 30px;
	width: 25%;
	display: block;
	text-align: center;
	padding: 2% 0;
	font-size: 18px;
}
.about{
	background: #efefef;
	padding:2.5% 3% 2% 2% ;
}
.about_pic{
	width: 50%;
	border-radius: 3px;
}
.about_text{
	width: 47%;
	text-align: justify;
    text-justify: inter-ideograph;
}
.about_text h3{
	color: #000;
	font-size: 30px;
/*	font-family: "黑体";*/
	line-height: 2;

}
.about_txt{
	color: #3e3e3e;
	font-size: 15px;
	line-height: 34px;
	text-indent: 2em;
	/*height: 337px;
	overflow: hidden;*/
}
.nums{
	margin: 4% 0 0;
	background: url(../images/nums_bg.jpg) repeat-x;
	background-size: 100% 100%;
	padding-bottom: 8%;
}
.nums_con{
	width: 76%;
	margin: 0 auto;
	background: #fff;
	box-shadow: 0px 0px 16px 1px rgba(0,0,0,.2);
	padding: 4% 0;
}
.nums_con li{
	width: 25%;
	float: left;
	background: url(../images/bor1.jpg) no-repeat right center;
	padding-left: 5%;
	color: #363636;
	font-size: 16px;
	line-height: 1.3;
}
.nums_con li:last-child{
	background: none;
}
.nums_con li:nth-child(2){
	padding-left: 2%;
}
.nums_con li img{
	width: 25%;
	float: left;
	margin-right:6%;
	margin-top: 2%;
}
.nums_con li span{
	font-size: 36px;
}
.nums_con li em{
	font-size: 18px;
}
.zhuanti_con{
	width: 100%;
	border: solid 1px #dedede;
	border-radius: 3px;
	padding: 5% 6% 5% 4%;
}
.zhuanti_date{
	color: #848282;
	font-size: 24px;
}
.zhuanti_tit{
	color: #303030;
	font-size: 16px;
	font-weight: bold;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: 4% 0 2.5%;
}
.zhuanti_txt{
	color: #747474;
	height: 48px;
	overflow: hidden;
}
.zhuanti_more{
	width: 8%;
	margin: 3% 0 0;
}
.mar_b{
	margin-bottom: 3%;
}


/*footer*/
.footer_bg{
	width: 100%;
	background: #fafafa;
	/*border-bottom: solid 1px #e5e5e5;*/
	border-top: solid 1px #e5e5e5;
	/* padding-bottom: 37px; */
}
.shares{
	width: 18.4%;
	margin: 40px 0 0;
}
.shares_logo{
	margin-bottom: 5%;
}
.share_form{
	width: 90%;
	height: 120px;
}
.footer_nav{
	width: 76%;
	padding: 28px 0 0;
	background: url(../images/footer.jpg) no-repeat left 47px;
	min-height: 278px;
}
.footer_nav li{
	float: left;
	margin-left: 7.8%;
}
.footer_nav li h3{
	color: #262626;
	font-size: 16px;
	border-bottom: solid 1px #cac9c9;
	line-height: 60px;
	margin-bottom: 10px;
}
.footer_nav li a{
	display: block;
	color: #4a4a4a;
	line-height: 32px;
}
.footer_nav li a:hover{
	color: #009c44;
}
.copyright{
	padding: 27px 0;
	color: #676464;
	font-size: 12px;
	background: #fafafa;
}
.copyright_nav a{
	color: #676464;
}
.backtop{
	width: 3%;
	position: fixed;
	right:6%;
	bottom: 15%;
	display: none;
	cursor: pointer;
}
/*新闻资讯*/
.nav_bg{
	width: 100%;
	background: #009c44;
	height: 48px;
	position:absolute;
	top:auto;
	left: 0;
/*	z-index:2;*/
}
.type a{
	font-size: 15px;
	width: 150px;
	display: inline-block;
	text-align: center;
	line-height: 48px;
	color: #fff;
}
.type a:hover{
	background: #f08300;
}
.type .on1{
	background: #f08300;
}
.path{
	right:0;
	top:0;
	color: #646464;
	font-size: 14px;
	background: url(../images/main1.jpg) no-repeat left center;
	padding-left: 20px;
}
.path a{
	color: #646464;
}
.news_link{
	margin: 2% 0 8%;
}
.news_link img{
	width: 5%;
	margin-right: 2%;
}
.page{
	margin-top: 4%;
	margin-bottom: 5%;
}
.page a{	
	margin: 0 0.5%;

}

.page>a{
	color: #fff;
}

.page span a{
	border: solid 1px #c9c9ca;
	border-radius: 3px;
	padding: 0.5% 1.5%;
}

/*.page span a:first-child: hover{
	border: solid 1px #fff;
	
	background: #009c44;
	color: #fff;
	padding: 0.5% 1.5%;
	border-radius: 5px;
}*/

.num:hover{
	color:#009c44;
	background: #fff;
}
.page .on{
	border: none !important;
	padding: 0 !important;
	font-weight: bold;
	color: #009c44;
}
/*关于珍宝岛*/
.first_name{
	padding: 4% 0 0;
}
.m_about{
	margin:3.5% 0 5% 0;
}
.m_about h2{
	color: #000;
	font-size: 26px;
	line-height: 36px;
	font-weight: normal;
}
.m_about_txt{
	padding: 2% 10px;
	line-height: 32px;
	font-size: 15px;
	color: #3e3e3e;
	text-align: justify;
    text-justify: inter-ideograph;
}
.m_about_txt p{
	text-indent: 2em;
}
.honor_bg{
	background: url(../images/main6.jpg) no-repeat center top;
	background-size: 100% 100%;
/*	height: 650px;*/
	padding: 3% 0 3%;
}
.white_tit{
	color: #fff;
	background: url(../images/main7.jpg) no-repeat left center;
}
.honor_con{
	width: 86%;
	margin: 0 auto;
	padding-bottom: 3%;
}
.honor_con li{
	width: 31%;
	float: left;
	text-align: center;
	margin-right: 3%;
}
.honor_txt{
	width: 100%;
}
.honor_con li img{
	border: solid 1px #0069b9;
	border-radius: 8px
}
.honor_con li p{
	font-size: 16px;
	color: #f8f8f8;
	margin: 5% 0 0;
}
.honor_con .bx-viewport{
	height: 305px !important;
}
.honor_con .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 30%;
    outline: 0;
    width: 60px;
    height: 82px;
    text-indent: -9999px;
    z-index: 9999;
}
.honor_con .bx-wrapper .bx-prev{
    left:-105px;
    background: url(../images/main9.jpg) no-repeat;
    background-size: 100%;
}
.honor_con .bx-wrapper .bx-next{
    right: -105px;
    background: url(../images/main10.jpg) no-repeat;
    background-size: 100%;
}
.year_bg{
	background: url(../images/main11.png) no-repeat center top;
	padding: 20px 0 0;
}
.year_list{
	width: 62%;
	margin: 0 auto;

}
.year_list li{
	width: 10%;
	text-align: center;
	float: left;
	font-size: 18px;
	color: #fff;
	line-height: 74px;
	cursor: pointer;
}
.year_list li a{
	color: #fff;
}
.year_list li.current1{
	font-size: 32px;
	font-weight: bold;
}
.Lbtn{
	position: absolute;
	left: -107px;
	top: 30%;
	font-size: 30px;
	cursor: pointer;
	color: #fff;
}
.Rbtn{
	position: absolute;
	right: -107px;
	top: 30%;
	font-size: 30px;
	cursor: pointer;
	color:#fff ;
}


.events{
	border: solid 1px #e5e5e5;
	margin-bottom: 3%;
}
.events_pic{
	width: 41.7%;
}
.events_con{
	width: 55%;
	padding: 2% 3% 0 0;
	text-align:justify;
	text-justify:inter-ideograph;
}
/*	white-space: nowrap;*/
.events_con h4{
	color: #1e1e1e;
	font-size: 22px;
	line-height: 1.5;

	overflow: hidden;
	text-overflow: ellipsis;
}
.events_con p{
	color: #3f3e3e;
	font-size: 16px;
	line-height: 34px;
}
.events .bx-wrapper .bx-controls-direction a {
    position: absolute;
    top: 83%;
    outline: 0;
    width: 28px;
    height: 28px;
    text-indent: -9999px;
    z-index: 9999;
}
.events .bx-wrapper .bx-prev{
    right:85px;
    background: url(../images/nar1.png) no-repeat;
}
.events .bx-wrapper .bx-next{
    right: 48px;
    background: url(../images/nar2.png) no-repeat;
}
.events_year_bg{
	background: url(../images/main13.jpg) repeat-x left 65px;
}

.events_year li{
	width: 20%;
	float: left;
	text-align: center;
	margin-right: 6.6%;
	cursor: pointer;
}
.events_year li:nth-child(4){
	margin-right: 0;
}
.events_year li h4{
	font-size: 20px;
	color: #1e1e1e;
	line-height: 60px;
}
.events_year li h3{
	background: url(../images/main14.png) no-repeat center top;
	background-size: 100% 100%;
	padding: 13% 0 0;
	font-size: 52px;
	line-height: 64px;
	color: #fff;
	font-family: 'accidental_presidencyregular';
}
.events_year li h3 span{
	font-family: "微软雅黑";
	font-size: 40px;
}
.events_year li p{
	color: #1e1e1e;
	font-size: 16px;
	line-height: 60px;
}
.events_year li.current2 h3{
	background: url(../images/main15.png) no-repeat center top;
	background-size: 100% 100%;
}
.events .bx-viewport{
	height: 298px !important;
	width: 100% !important;
}
.events .bx-viewport li{
	width: auto !important;
}

.subcompany_bg{
	background: url(../images/main16.jpg) no-repeat center top;
	background-size: 100% 100%;
	padding: 3% 0 2%;
}
.subcompany_list{
	margin-right: -3.1%;
}
.subcompany_list>li{
	width: 30%;
	float: left;
	margin-right: 3.1%;
	margin-bottom: 2%;
	cursor: pointer;
}
.subcompany_list>li>a{
	border: solid 1px #fff;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	line-height: 60px;
	font-size: 16px;
	display: block;
}

.subcompany_box{
	width: 765px;
	height: 405px;
	background: #fff;
	border-radius: 5px;
	position: absolute;
	top:50%;
	left:0;
	right:0;
	margin: -169px auto 0;
	z-index: 300;
	padding: 1.5% 2%;
	text-align: left;
	display: none;
}
.subcompany_box h4{
	color: #2d2d2d;
	font-size: 24px;
	line-height: 42px;
}
.subcompany_box p{
	color: #464646;
	font-size: 15px;
	line-height: 34px;
	margin: 2% 0 0;
}
.ubcompany_close{
	position: absolute;
	right:3%;
	top:8%;
	width: 3%;
}
.subcompany_box_bg{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.2);
	position: absolute;
	top:0;
	left:0;
	display: none;
}
.phone_culture_con{
	display: none;
}
.culture_con{
	background: #efefef;
}
.culture{
	background: #efefef;
	margin-bottom: 4%;
}

.culture li{
	width: 33.333%;
	float: left;
	text-align: center;
}
.culture_text{
	padding: 10% 0 9%;
}
.culture_text h3{
	color: #262626;
	font-size: 26px;
	margin-bottom:5%;
}
.culture_text p{
	color: #4f4e4e;
	font-size: 16px;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	padding: 0 6%;

}
.culture li:first-child p{
	text-align: justify;
    text-justify: inter-ideograph;
	
}
.culture_text a{
	width: 157px;
	height: 51px;
	border: solid 1px #a6a6a6;
	text-align: center;
	line-height: 49px;
	display: block;
	color: #4f4e4e;
	font-size: 18px;
	border-radius: 30px;
	margin: 5% auto 0;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.culture_text:hover a{
	background: #009c44;
	color: #fff;
	border: solid 1px #009c44;
}
/*职业发展*/

.linian_bg{
	width: 100%;
	background: #f6f6f6;
	padding: 3% 0 4%;
}

.linian li{
	width: 25%;
	float: left;
	text-align: center;
	border-right: solid 1px #dcdbdd;
	padding-bottom: 1%;
}
.linian li:first-child{
	border-left: solid 1px #dcdbdd;
}
.linian li h2{
	color: #333333;
	font-size: 26px;
	line-height: 40px;
	padding: 22px 0 0;
}
.linian li p{
	color: #1e1e1e;
	font-size: 16px;
	height: 60px;
	line-height: 30px;
	margin: 27px 0 60px;
}
.linian li a{
	width: 160px;
	height: 51px;
	border: solid 1px #b6b6b6;
	display: block;
	text-align: center;
	line-height: 49px;
	border-radius: 30px;
	margin: 0 auto;
	color: #686868;
	font-size: 16px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.linian li:hover a{
	background: #00a3d8;
	color: #fff;
	border: solid 1px #00a3d8;
}
.zhaopin h3{
	font-size: 30px;
}
.jianzhang{
	background: #00a3d8;
}
.jianzhang_pic{
	width: 38.4%;
}
.jianzhang_con{
	width: 61.6%;
	padding: 0 3%;
	color: #fff;
	text-align: justify;
    text-justify: inter-ideograph;
}
.jianzhang_con h3{
	margin: 5% 0 3%;
}
.jianzhang_con h3 img{
	width: 6%;
	margin-right: 2%;
	vertical-align: middle;
}
.jianzhang_con p{
	font-size: 15px;
	line-height: 32px;
}
.apply_process{
	background: #009c44;
	color: #fff;
}
.apply_process_pic{
	width: 38%;
}
.apply_process_con{
	width: 62%;
}
.apply_process_con h3{
	margin: 5% 0 3% 4.7%;
}
.apply_process_con h3 img{
	width: 5%;
	margin-right: 2%;
}
.apply_process_list li{
	width: 33.3333%;
	float: left;
	padding: 4% 0;
	border-right:solid 1px #4d8dc5;
	border-bottom: solid 1px #4d8dc5;
}
.apply_process_list li:nth-child(4),.apply_process_list li:nth-child(5),.apply_process_list li:nth-child(6){
	border-bottom: none;
}
.apply_process_list li img{
	width: 18%;
	float: left;
	margin-left: 30%;
	margin-right: 4%;
	margin-top: 6%;
	vertical-align: middle;
}
.apply_process_list li h4{
	font-size: 60px;
	    font-family: 'accidental_presidencyregular';
	line-height: 56px;
	font-weight: normal;
	transform: scale(1,1.1);
	-webkit-transform: scale(1,1.2);
}
.apply_process_list li p{
	font-size: 18px;
	line-height: 30px;
}
.shouquanweb{
	margin: 13% 0 0;
}
.shouquanweb li{
	width: 43%;
	text-align: center;
}
.shouquanweb li p{
	font-size: 18px;
	line-height: 80px;
	
}
.huodong_bg{
	background: url(../images/main34.jpg) no-repeat center top;
	background-size: 100% 100%;
	padding: 3% 0;
}
.huodong_list{
	margin-right: -1.8%;
}
.huodong_list li{
	width: 31.5%;
	float: left;
	margin-right: 1.8%;
	margin-bottom: 2%;
	color: #fff;
	text-align: center;
}
.huodong_list li a{
	display: block;
	overflow: hidden;
}
.huodong_list li img{
	border: solid 1px #8cbbe6;
	border-radius: 5px;
	transition: all 1s;
	-webkit-transition: all 1s;
}
.huodong_list li:hover img{
	transform: scale(1.1,1.1);
}
.huodong_list li h3{
	font-size: 16px;
	margin: 5% 0 3%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.huodong_more{
	width: 190px;
	height: 54px;
	border: solid 1px #fff;
	display: block;
	margin: 0 auto;
	text-align: center;
	line-height: 54px;
	border-radius: 30px;
	color: #fff;
	font-size: 18px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.huodong_more:hover{
	background: #fff;
	color: #009c44;
	border: solid 1px #009c44;
}
.work_huanjing_list{
	margin-right: -1.8%;
	padding-bottom: 4%;
}
.work_huanjing_list li{
	width: 31.5%;
	float: left;
	margin-right: 1.8%;
	position: relative;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	margin-bottom: 25px;
}
.work_huanjing_list li:hover{
	transform: translateY(-10px);
	-webkit-transform: translateY(-10px);
}
.work_huanjing_list li p{
	width: 100%;
	position: absolute;
	bottom: 0;
	left:0;
	font-size: 18px;
	color: #fff;
	text-align: center;
	padding: 3% 0;
	background: rgba(0,91,172,0.85);
}
.work_huanjing_list li:hover p{
	background: rgba(1,159,186,0.85);
}


/*公司治理*/
.zhili_list{
	margin-right: -1%;
}
.zhili_list li{
	width:24%;
	height: 100%;
	float: left;
	margin-right: 1%;
	text-align: center;
	cursor: pointer;
	position: relative;
	transition: all 1s;
	-webkit-transition: all 1s;  
	overflow: hidden;  
}

.zhili_list_con{
	background: #e7e9ed;
	color: #333333;
	padding: 2% 0 10%;
}
.zhili_list_con h3{
	font-family: 'accidental_presidencyregular';
	font-size: 56px;
	line-height: 1.5;
	transform: scale(1,1.2);
	-webkit-transform: scale(1,1.2);
}
.zhili_list_con p{
	font-size: 18px;
	
}
.zhili_txt{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 66%;
	background: #0370be;
	color: #fff;
	padding: 0 5%;
	transition: all 0.6s;
	-webkit-transition: all 0.6s;
	opacity: 0;
	text-align: left;
}

.zhili_txt h3{
	font-size: 18px;
	margin: 9% 0;
}
.zhili_txt div{
	line-height: 28px;
	height: 224px;
	overflow: hidden;
	padding-right: 8%;
}
/*.zhili_list li:hover .zhili_txt{
	opacity: 1;
}*/
#ascrail2000{
	display: none;
}

.zhili_con{
	color: #333;
	font-size: 16px;
	line-height: 2;
	background: #e7e9ed;
	padding: 3% 10%;
	margin: 3% 0 0;
	text-align: center;
}

.notice_bg{
	background: url(../images/main39.jpg) no-repeat center top;
	background-size: 100% 100%;
	padding: 2% 0 3%;
	margin-bottom: 4%;
}
.notice_tit li{
	float: left;
	font-size: 18px;
	margin-right: 4%;
	color: #fff;
	cursor: pointer;
	line-height: 3;
}
.notice_tit li.current3{
	border-bottom: solid 2px #ffffff; 
}
.notice_con{
	margin-right: -1.8%;
	margin-top: 3%;
	margin-bottom: 2%;
}
.notice_con li{
	width: 31.5%;
	float: left;
	margin-right: 1.8%;
	margin-bottom: 2%;
	background: #fff;
	border-radius: 3px;
	padding: 1.5% 2% 2%;
	
}
.notice_con li h4{
	color: #303030;
	font-size: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	line-height: 1.5;
}
.notice_con li p{
	color: #5a5a5a;
	margin: 6.5% 0;
}
.notice_con li p span{
	color: #009c44;
	margin-right: 2%;
}
.down_a{
	color: #5a5a5a;
	border: solid 1px #a9a8a8;
	background: url(../images/main40.jpg) no-repeat 15% center;
	background-size: 20%;
	padding: 2% 0 2% 7%;
	display: block;
	text-align: center;
	width: 35%;
	border-radius: 20px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s; 
}

.down_a:hover{
	background: url(../images/main41.jpg) no-repeat 15% center #009c44;
	background-size: 20%;
	color: #fff;
	border: solid 1px #009c44;
}
/*.notice_con li a{
	color: #5a5a5a;
	border: solid 1px #a9a8a8;
	background: url(../images/main40.jpg) no-repeat 15% center;
	background-size: 20%;
	padding: 2% 0 2% 7%;
	display: block;
	text-align: center;
	width: 35%;
	border-radius: 20px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s; 
}
.notice_con li:hover a{
	background: url(../images/main41.jpg) no-repeat 15% center #009c44;
	color: #fff;
	border: solid 1px #009c44;
}
*/
/*监察举报*/
.clearfix::after{
	content: "";
	display: block;
	
}
.jubao_bg{
	background: #e7e9ed;
	padding-bottom: 2%;
}
.jubao_xuzhi{
	width: 57%;
}
.jubao_tit{
	color: #2a2929;
	font-size: 24px;
	line-height: 94px;
}
.xuzhi_list{
	background: #fff;
}
.xuzhi_list li{
	width: 50%;
	float: left;
	border-bottom: solid 1px #e7e9ed;
	border-right: solid 1px #e7e9ed;
	color: #464646;
	font-size: 15px;
	line-height: 2;
	height: 197px;
	padding: 5% 4% 0 ;
	text-align: justify;
	text-justify: inter-ideograph;
}
.jubao_style{
	width: 42%;
}
.jubao_style_con{
	background: #fff;
}
.jubao_style_con li{
	float: left;	
}

.jubao_tel{
	width: 50%;
	background: #009c44;
	color: #fff;
	padding: 6% 0 0;
	height: 197px;
}
.jubao_tel img{
	width: 16%;
}
.jubao_tel h3{
	font-size: 20px;
	line-height: 2;
	margin: 2% 0 0;
}
.jubao_tel p{
	font-size: 18px;
}
.jubao_mail{
	background: #00a3d9;
	
}
.jubao_xin{
	width: 100%;
	padding: 5% 5% 0 2%;
	height: 197px;
}
.jubao_xin_code{
	width: 23%;
	border-right: solid 1px #d6d5d7;
	color: #474747;
	padding-right: 2%;
	margin: 1% 3% 0 0.5%;
}
.jubao_xin_code img{
	width: 46%;
}
.jubao_xin_code p{
	line-height: 3;
	font-size: 20px;
}
.jubao_xin_txt{
	width: 52%;
	padding-left: 4%;
	color: #474747;
	font-size: 16px;
	line-height: 2;
}
.weixin{
	width: 20%;
	color: #6c6c6c;
	font-size: 16px;
}
.web_jubao_bg{
	background: url(../images/main46.jpg) no-repeat center top;
	background-size: 100% 100%;
	padding: 2% 0 0;
	color: #fff;
	margin-bottom: 70px;
}
.web_jubao_tit{
	font-size: 24px;
}
.web_jubao{
	width:80%;
	margin: 2% 0 0 5.8%;
}
.jubao_list{
	/*margin-bottom:2% ;*/
}
.web_jubao label{
	font-size: 16px;
	display: inline-block;
	line-height: 45px;
}
.web_jubao1{
	width: 40%;
}
.web_jubao3{
	width: 19%;
	margin-left: 6%;
	font-size: 16px;
	line-height: 45px;
}
.web_jubao4{
	width: 31%;
}
.user{
	background: #fff;
	border: none;
	height: 45px;
	padding: 0 2%;
	border-radius: 3px;
	margin-bottom: 6%;
	vertical-align: top;
}
#time{
	display: inline-block;
	line-height: 45px;
	color: #9d9d9d;
}
.web_jubao2{
	width: 47%;
	overflow: hidden;
}
.web_jubao label.web_jubao_tit1{
	width: 17%;
}
.web_jubao label.web_jubao_tit2{
	width: 8%;
}
.web_jubao label.web_jubao_tit3{
	width: 20%;
}
.web_jubao label.web_jubao_tit4{
	width: 38%;
}
.web_jubao label.web_jubao_tit5{
	width: 25%;
}
.web_jubao_radio{
	margin-left: 24%;
}
.user2{
	width: 83%;
}
.user3{
	width:92%;
	height: 140px;
	vertical-align: top;
	margin-bottom: 3%;
}
.user4{
	width: 60%;
}
.user5{
	width: 80%;
}
.user6{
	width: 75%;
}
.yzm{
	width: 20%;
	height: 45px;
}

.web_jubao_send{
	font-size: 16px;
	color: #fff;
	background: #00a3d8;
	height:45px;
	padding: 0 2%;
	border-radius: 3px;
	margin-left: 3%;
	line-height: 45px;
}
.web_jubao_upload{
	position: absolute;
	left: 0;
	top: 0;
	height: 45px;
	opacity: 0;
}
.web_jubao_btn{
	color: #fff;
	padding: 2%;
	height:51px ;
	padding: 0 12%;
	line-height: 51px;
	display: inline-block;
	margin-right: 8%;
	border-radius: 30px;
	font-size: 18px;
}
.web_jubao_btn1{
	background: #00a3d8;
	border: none;
}
.web_jubao_btn2{
	background: none;
	border: solid 1px #fff;
}
.message{
	color: #464646;
	padding-bottom: 5%;
}
.message_tips{
	font-size: 16px;
	line-height: 2;
	margin-bottom: 3%;
}
.message .user{
	border: solid 1px #ccc;
}
.mes_btn{
	border: solid 1px #ccc;
	color: #464646;
}
.mes_link{
	background: #009c44;
}
.user8{
	width: 40%;
}
/*采购招标*/
.gou{
	background: #00a3d9;
	margin-bottom: 5%;
}
.gou_l{
	width: 58%;
}
.enter{
	width: 28%;
	background: #00a3d9;
	font-size: 20px;
	padding: 15% 0 0;
}
.enter img{
	width: 30%;
}
.enter p{
	color: #fff;
	line-height: 3;
}
.gou_pic{
	width: 72%;
}

.http{
	background: #009c44;
	font-size: 20px;
	color: #fff;
	line-height: 4;
}
.gou_r{
	width: 42%;
	padding: 6% 3% 0;
	color: #fff;
	text-align: justify;
    text-justify: inter-ideograph;
}
.gou_r h3{
	font-size: 28px;
	text-align: center;
	margin-bottom: 6%;
}
.gou_r p{
	font-size: 15px;
	line-height: 2;
}
/*现代制药*/
.zhiyao{
	margin-bottom: 5%;
}
.zhiyao li{
	background: #00a4d9;
	margin-bottom: 2px;
}
.zhiyao_pic{
	width: 50%;
}

.zhiyao_con{
	width: 50%;
	padding: 4% 3% 0;
	color: #fff;
	font-size: 15px;
	line-height: 2;
	text-align: justify;
    text-justify: inter-ideograph;
}
.zhiyao li:nth-child(2){
	background: #009c44;
}
.zhiyao li:nth-child(2) .zhiyao_pic{
	width: 50.1%;
}
.zhiyao li:nth-child(2) .zhiyao_con{
	width: 49.9%;
}
/*联系我们*/
.m_contact_txt{
	width: 45%;
	position: absolute;
	top:16%;
	right: 3%;
	background: rgba(255,255,255,0.7);
	padding: 3% 3% 3% 5%;
}
.m_contact_txt img{
	width: 13%;
	float: left;
	margin-right: 10%;
	margin-top: 4%;
}
.m_contact_txt span{
	font-size: 20px;
	color: #474747;
	line-height: 2;
}
.contact_list{
	margin: 0 0 5%;
}
.contact_list li{
	width: 25%;
	float: left;
	text-align: center;
	padding: 6% 0 6%;
	color: #fff;
	cursor: pointer;
	margin-top: 4px;
}
.contact_list li:nth-child(odd){
	background: #009c44;
}
.contact_list li:nth-child(even){
	background: #00a3d8;
}
.contact_list li img{
	width: 20%;
	transition: all 1s;
	-webkit-transition: all 1s;
}
.contact_list li h3{
	font-size: 20px;
	margin: 6% 0;
}
.contact_list li p{
	font-size: 16px;
	line-height: 2;
}
.contact_list li:hover img{
	transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
}

/*产品中心*/
.m_pro_type{
	border: solid 1px #dddddd;
	height: 160px;
}
.m_pro_type li{
	width: 12.5%;
	float: left;
	text-align: center;
	border-right: solid 1px #ddd;
	height: 158px;
	transition: all 3s;
	-webkit-transition: all 3s;
}
.m_pro_type li a{
	height: 158px;
	display: block;
	width: 100%;
	padding: 37px 0 0;
	transition: all 1s;
	-webkit-transition: all 1s;
}
.m_pro_type li a img{
	width: 25%;
	-webkit-filter:invert(0.3);
}
.m_pro_type li p{
	color: #474747;
	font-size: 16px;
	line-height: 50px;
}
.m_pro_type li a:hover{
	background: #009c44;
}
.m_pro_type li a:hover img{
	-webkit-filter:invert(0);
}
.m_pro_type li a:hover p{
	color: #fff;
}
.m_pro_type_more img{
	width: 23%;
	margin: 30% 0 0;
}
.current4{
	background: #009c44;
}
.m_pro_type li.current4 a img{
	-webkit-filter:invert(0);
}
.m_pro_type li.current4 p{
	color: #fff;
}
.m_pro_type li:last-child{
	border-right: none;
}
.m_pro{
	margin-left: -2%;
	margin-bottom: 5%;
}
.m_pro li{
	width: 23%;
	float: left;
	margin-left: 2%;
	border: solid 1px #dddddd;
	overflow: hidden;
	margin-top: 2%;
}
.m_pro li>a{
	display: block;
	overflow: hidden;
	width: 100%;
}
.m_pro li img{
	transition: all 1s;
	-webkit-transition: all 1s;
	display: block;
}
.m_pro_infor{
	padding: 5% 7% 8%;
	color: #262626;
	border-top: solid 1px #dddddd;
	text-align: justify;
    text-justify: inter-ideograph;
}
.m_pro_infor h2{
	font-size: 18px;
	line-height: 2;
	margin-bottom: 2%;
}
.m_pro_infor h3{
	font-size: 16px;
	line-height: 32px;
	height: 96px;
	overflow: hidden;
}
.m_pro_infor h4{
	font-size: 16px;
	line-height: 2;
	margin-top: 4%;
	margin-bottom: 2%;
}
.m_pro_infor p{
	line-height: 24px;
	height: 72px;
	overflow: hidden;
}
.m_pro_infor a{
	width: 45%;
	background: #009c44;
	color: #fff;
	height: 46px;
	line-height: 46px;
	display: block;
	text-align: center;
	border-radius: 30px;
	margin: 10% 0 0;
	font-size: 16px;
}
/*.m_pro li img:hover{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}*/

/*医药产业*/

.industry{
	width:49.9% ;
}
.industry p{
	width:27% ;
	
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	top:23%;
	font-size: 28px;
	color: #fff;
	text-align: center;
	line-height: 2;
	padding: 10% 0;
}
.industry_tit1{
	background: url(../images/main74.png) no-repeat;
	background-size: 100% 100%;
}
.industry_tit2{
	background: url(../images/main75.png) no-repeat;
	background-size: 100% 100%;
}
.business_bg{
	background: url(../images/main73.jpg) no-repeat center top;
    background-size: 100% 100%;
    padding: 2.7% 0;
}
.business{
	background: #fff;
	padding:2% 3%;
}
.business_pic{
	width: 49%;
}
.business_con{
	width: 47%;
	font-size: 15px;
	color: #474747;
	line-height: 30px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.drug{
	padding-bottom: 5%;
}
.drug_l{
	width: 47%;
	font-size: 15px;
	color: #474747;
	line-height: 30px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.drug_r{
	width: 50%;
}

/*社会责任*/
.duty_l{
	width: 48.6%;
}
.duty_l_con{
	background: #e7e9ed;
	padding: 2% 4%;
}
.duty_l_con h3{
	color: #262626;
	font-size: 20px;
	line-height: 38px;
	font-weight: bold;
}
.duty_l_con p{
	color: #3f3e3e;
	font-size: 16px;
	line-height: 28px;
	height: 56px;
	margin-top: 4px;
	overflow: hidden;
}
.duty_l .bx-wrapper .bx-controls-direction a{
	top: 60%;
}
.duty_l .bx-wrapper .bx-next{
	right:3%
}
.duty_l .bx-wrapper .bx-prev{
	right:8%
}
.duty_r{
	width: 49.5%;
	background: url(../images/main78.jpg) no-repeat;
	background-size: 100% 100%;
	padding: 3% 3% 3% 5%;
	font-size: 15px;
	color: #fff;
	line-height: 32px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.love_list{
	padding-bottom: 2%;
}
/*新闻资讯详情*/
.news_xx{
	padding-bottom: 6%;
}
.news_xx_tit{
	color: #1e1e1e;
	font-size: 24px;
	line-height: 1.7;
	margin-bottom: 2%;
}
.news_xx_time{
	color: #7a7a7a;
	font-size: 16px;
	line-height: 2;
	margin: 1% 0;
}
.news_xx_txt{
	color: #474747;
	font-size: 16px;
	line-height: 2;
	padding-bottom: 3%;
}
.news_xx_txt img{
	width: auto;
	margin: 0 auto;
	display: block;
}
.nextpage{
	font-size: 14px;
	color: #474747;
	line-height: 30px;
}
.nextpage p a{
	color: #7a7a7a;
}
.backlist{
	width: 11%;
	right: 0;
	top:10%;
	position: absolute;
	background: #009c44;
	font-size: 16px;
	color: #fff;
	padding: 0.5% 0;
	border-radius: 30px;
	text-align: center;
}
.news_share{
	width: 12%;
	margin: 1% 0;
}

/*企业形象*/

.image{
	background: #e6e9ee;
}
.image_pic{
	width: 34%;
}
.image_text{
	width: 66%;
	padding: 1% 3%;
	color: #262626;
	font-size: 15px;
	line-height: 32px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.image_text h3{
	color: #009c44;
	font-size: 26px;
	line-height: 2;
	margin-bottom: 1%;
}
.backlist1{
	top:-40%;
}
.news2{
	margin: 2.5% 0 0;
}
.brand_tit{
	color: #009c44;
	font-size: 26px;
	margin: 3% 0 2%;

}
.brand_txt{
	color: #262626;
	font-size: 15px;
	line-height: 32px;
	text-align:justify;
	text-justify:inter-ideograph;
}
.brand_list{
	background: #e6e9ee;
	padding: 3% 0 3% 2%;
	margin: 2% 0 4%;
}
.brand_list li{
	width: 14.5%;
	float: left;
	text-align: center;
	margin: 0 5%;
}
.image_more{
	background: #fff;
    color: #009c44;
    border: solid 1px #009c44;
    margin: 2% auto 4%;
}
.image_more:hover{
	background: #009c44;
	color: #fff;
}
/*服务理念*/
.idea{
	border: solid 1px #e5e5e5;
	margin-bottom: 4%;
}
.idea li:nth-child(odd) .idea_pic,.idea li:nth-child(even) .idea_con{
	float: left;
}

.idea li:nth-child(odd) .idea_con,.idea li:nth-child(even) .idea_pic{
	float: right;
}
.idea_pic{
	width: 50%;
}
.idea_con{
	width: 50%;
	padding: 3% 4%;
	font-size: 16px;
	color: #3e3e3e;
	line-height: 36px;
	text-align: justify;
    text-justify: inter-ideograph;
}
.idea_con h2{
	font-size: 26px;
	color: #009c44;
	margin: 2% 0;
	line-height: 1.5;
}

/*品牌文化理念*/
.brand_idea{
	margin-right: -1.5%;
}
.brand_idea li{
	width: 48.5%;
	float: left;
	border: solid 1px #d9d8d8;
	margin-right:1.5% ;
	padding: 0 3%;
	color: #474747;
	margin-bottom: 2%;
	height: auto;
}
.brand_idea li:first-child, .brand_idea li:nth-child(2){
	height: 758px;
}
.brand_idea li:nth-child(3),.brand_idea li:nth-child(4){
	height: 665px;
}
.brand_idea li:nth-child(5),.brand_idea li:nth-child(6){
	height: 600px;
}
.brand_idea_list{
	margin-right:-1.1% ;
	padding-bottom: 3%;
}
.brand_idea_list li{
	width: 23.89%;
	margin-right:1.1% ;
	float: left;
}


.brand_idea_con{
	margin: 12px 0 0;
}
.brand_idea_con h2{
	color: #3e3e3e;
	font-size: 24px;
	line-height: 62px;
}
.brand_idea_txt{
	color: #474747;
	font-size: 16px;
	line-height: 30px;
	text-align: justify;
    text-justify: inter-ideograph;
}

.brand_idea_txt b{
	color: #009c44;
}
.dqnotice li{
	border: solid 1px #ccc;
}
.allbanner{
	position: relative;
}
.banner_tit{
	top: 31.5%;
	left:12.5%;
	line-height: 2;
}
.banner_tit h2{
	color: #1b1b1b;
	font-size: 48px;
	font-weight: normal;
}
.banner_tit h3{
	font-size: 24px;
	color: #454545;
}

.love_more{
	width: 190px;
	 height: 54px;
    border: solid 1px #c9c9ca;
    display: block;
    margin: 0 auto 5%;
    text-align: center;
    line-height: 54px;
    border-radius: 30px;
    color: #5e5e5e;
    font-size: 18px;
    transition: all 0.3s;
    -webkit-transition: all 0.3s;

}

.num{
	border: none !important;
 
    padding: 0 !important;
}
.love_more:hover{
	background: #009c44;
	border: solid 1px #009c44;
	color: #fff;
}
/*工作环境*/

.m_huanjing_list{
	padding-bottom: 2%;
}
.m_huanjing_list li{
	width: 48.6%;
	float: left;
	margin-right:2.8%;
	text-align: center;
}
.m_huanjing_list li:nth-child(even){
	margin-right: 0;
}
.m_huanjing_list li p{
	font-size: 18px;
	line-height: 100px;
	color: #464646;
}

/*网站地图*/
.map_list{
	padding-bottom: 5%;
}
.map_list>li{
	width: 22%;
	float: left;
	margin-right: 3%;
	margin-bottom: 2%;
}
.map_list>li h4{
	font-size: 20px;
	line-height: 3;
	color: #009c44;
	border-bottom:solid 1px #009c44;
	margin-bottom: 4%;
}
.map_list>li>p>a{
	line-height: 48px;
	color: #2a2929;
	font-size: 16px;
	display: block;
}
.map_list>li>p>a:hover{
	color: #009c44;
}
.map_list>li span a{
	font-size: 14px;
	color: #5c5a5a;
	display: block;
	line-height: 36px;
}
/*搜索*/

.m_search{
	width: 67%;
	margin: 0 auto;
	border: solid 1px #009c44;
	border-radius: 3px;
	height: 43px;
	overflow: hidden;
}
.m_ss{
	width: 90%;
	padding: 0 2%;
	height: 41px;
	border: none;
	font-family: "微软雅黑";
	font-size: 15px;
}
.m_ss_btn{
	width: 10%;
	background:#009c44 ;
	text-align: center;
	line-height: 41px;
	font-size: 18px;
	color: #fff;
	border: none;
	font-family: "微软雅黑";
}
.search_list{
	width: 95%;
	margin: 5% auto;
}
.search_list li{
	border-bottom:solid 1px #d6d5d7;
	padding: 1.3% 0 2%;
}
.search_list_type{
	width: 9%;
	background:#00a3d8;
	line-height: 45px;
	font-size: 16px;
	color: #fff;
	border-radius: 25px;
	margin: 1% 0 0;
}
.search_list_con{
	width: 88%;
}
.search_list_con a{
	color: #2a2929;
	font-size: 18px;
	display: block;
	line-height: 2;
}
.search_list_con p{
	color: #464646;
	font-size: 14px;
	line-height: 2;
}
.search_list li:hover a{
	color: #009c44;
}
.tongji{
	width: 5%;
	left:0;
	top: 50%;
	position: absolute;
}
/*侧广告*/
.ad_close{
	width:10.7%;
	float: right;
	display: block;
	cursor: pointer;
}
.ad{
	width: 7.3%;
	position: fixed;
	top:9%;
	right:2%;
}
.ad ul li{
	border: solid 1px #cdcdcd;
	margin-top: -1px;
}
@media screen and (min-width:1600px){
	.tit{
		margin-bottom: 1.793611%;
	}
	.nav_bg{
		height: 68px;
	}
	.type a{
		line-height: 68px;
		font-size: 16px;
	}
}
.type .on1,.type a:hover{
	background-image: url(../images/sson.png);
	background-size: contain;
	background-repeat: no-repeat;
}
@media screen and (min-width: 1600px){
	.backtop{
		bottom: 10%;
	}
}
/**/
@media screen and (min-width: 900px){.first_name{padding:5.6916666667% 0 0}}