/*---------------------------
[Template Structure]

Project:	 SlideOut
Version:	 1.0
Primary Use: Site Template 
Layout:      Responsive
Platforms:   Mobile & Tablet
-----------------------------


@charset "UTF-8";

/* 1. General */


body{
	height:100%;
    background-color:#FFFFFF;
}
.clearfix,.clear{clear:both;padding:0;margin:0;float:none;}
.disabled{display:none;}

.larger-font{
    font-size:13px;
    line-height:30px!important;
}

.larger-font li{
    font-size:13px;
    line-height:30px!important;
}

::-webkit-scrollbar { 
    display: none; 
}

/*Bottom Ball Menu*/

.menu-wrapper-background{
    position:fixed;
    z-index:99999;
    background-color:rgba(0,0,0,0.6);
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    display:none;
}

/*Top Sliding Menu*/

.menu-top{
    position:fixed!important;
    z-index:999999999;
    max-height:428px;
    width:300px!important;
    left:50%;
    margin-left:-150px;
    border:solid 1px #cacaca;
}


.active-submenu{
    display:block;
    min-height:100%;
    max-height:500px!important;
}

.active-menu .fa-circle{
    color:#2ecc71!important;
    margin-top:26px;
}


.menu-top li{list-style:none; margin-bottom:0px;}
.menu-top li a:hover{background-color:rgba(0,0,0,0.05)!important; }
.submenu{margin-bottom:0px;}


.page-content{
    -webkit-transform:translateY(0px);
    transform:translateY(0px);
    transition:all 350ms ease;
}

.menu-top{
    border-top:solid 1px rgba(0,0,0,0.1);   
    background-color:rgba(255,255,255,1);
    position:absolute;
    width:100%;
    z-index:99999999;
    height:100%;
    top:-500px;
    overflow:scroll!important;
    -webkit-overflow-scrolling: touch!important;
    transition:all 350ms ease;
    border-radius:10px;
}

.show-menus{
    top:50%;
    margin-top:-210px;
    transition:all 350ms ease;
}

.menu-top span{
    border-bottom:solid 1px rgba(0,0,0,0.01); 
    display:block;
    font-size:11px;
    font-family:'Roboto', sans-serif;
    text-align:Center;
    padding-top:5px;
    padding-bottom:5px;
}

.menu-top a i{
    position:absolute;
    margin-top:24px;
    margin-left:-40px;
    font-size:14px;
}

.menu-top .fa-circle{
    /*position:absolute!important;*/
    float:right;
    right:0px;
    margin-right:25px;
    font-size:8px;
    margin-top:29px;
}

.menu-top .fa-angle-right{  
    position:absolute;
    left:40px;
    top:-3px;
}

.menu-top .fa-plus{
    -ms-transform: rotate(0deg); 
    -webkit-transform: rotate(0deg); 
    transform: rotate(0deg);
    position:absolute!important;
    right:0px;
    margin-right:24px;
    font-size:11px;
    margin-top:27px;
    transition:all 350ms ease;
}

.menu-top a{
    font-size:13px;
    font-weight:500;
    padding-left:70px;
    color:#3b4043;
    line-height:60px;
    border-bottom:solid 1px rgba(0,0,0,0.1); 
}

.submenu li:last-child{
    border-bottom:solid 1px rgba(0,0,0,0.08)!important;
}

.menu-top a:hover{color:#000000;}

/*.submenu{display:none;}*/

.submenu{
    max-height:0px;
    overflow:hidden;
    transition:all 350ms ease;
}

.show-submenu{
    max-height:500px!important;
    transition:all 350ms ease;
}

.submenu a{
    font-size:12px;
    line-height:60px!important;
    opacity:0.8;
    padding-left:90px;
}

.submenu li:hover{
    background-color:rgba(0,0,0,0.02);
}

.submenu .fa-angle-right{
    margin-left:26px;
    margin-top:27px;
}

.active-plus{
    color:#c0392b;
    -ms-transform: rotate(135deg)!important; 
    -webkit-transform: rotate(135deg)!important; 
    transform: rotate(135deg)!important;
    transition:all 350ms ease;
    margin-top:25px!important;
}

.submenu .fa-circle{
    position:absolute;
    z-index:999999;
    margin-top:28px;
    font-size:6px!important;
}

.has-submenu .fa-mobile{
    font-size:22px;
    margin-top:20px;
}

/*Header*/

.header{
    position:fixed;
    width:100%;
    z-index:99999;
    height:60px; 
    background:#fff;
}

.header-clear{
    height:60px;
}

.header-clear-big{
    height:90px;
}

.header-logo{
    float:left;
    background-image:url(../images/logo.png);
    width:200px;
    height:50px;
    background-size:100px 30px;
}

.header-navigation{
    float:right;
    color:#666666;
    height:60px;
    width:60px;
    text-align:center;
    line-height:60px;
}

.header-navigation i{
    width:60px;
    height:60px;
    line-height:60px;
    text-align:center;
}

.header-navigation:hover{
    color:#16bd41;
    background-color:rgba(255,255,255,0.1);
}


.top-section{
    height:100%;
    display:block;
    background-image:url(../images/pictures/4t.jpg);
    background-size:cover;
    position:relative;
}

.top-call-to-action{
    height:50px;
    background:#f9f9f9;
}

.top-call-to-action a{
    width:33%;
    text-align:center;
    float:left;
    font-size:12px;
    line-height:50px;
    color:#000;
    opacity:0.9;
}

.top-call-to-action a i{
    padding-right:13px;
    font-size:14px;
	 color:#52c67e;
}

.top-call-to-action a:hover{
    color:#52c67e;
    background-color:rgba(255,255,255,0.05);
    opacity:1;
}

.top-call-to-action a:first-child{
    border-right:solid 1px rgba(255,255,255,0.1);
}

.top-call-to-action a:last-child{
    border-left:solid 1px rgba(255,255,255,0.1);
}


/*Center Socials*/

.center-socials{
    width:168px;
    margin-left:auto;
    margin-right:auto;  
    margin-bottom:0px;
    padding-top:10px;
    margin-top:-10px;
}

.center-socials a{
    transition:all 250ms ease;
    margin-bottom:30px;
    width:40px;
    height:40px;
    text-align:center;
    line-height:40px;
    border-radius:40px;
    float:left;
    margin-left:8px;
    margin-right:8px;
}

.center-socials a:hover{
    color:#FFFFFF;
    transform:scale(1.2, 1.2);
    -webkit-transform:scale(1.2, 1.2);
    transition:all 250ms ease;
}

.center-socials a i{
    width:40px;
    height:40px;
    line-height:40px;
}


/*Color Strip*/

/* .content-strip{
}

.content-strip-1{
}

.content-strip-2{
}  */


.content-strip-content{
    position:relative;
    z-index:9999;
    padding:15px 0 10px;
	border-bottom:1px solid #999;
}
.content-strip-content-1{
    position:relative;
    z-index:9999;
    padding-top:50px;
	border-bottom:1px solid #999;
}

.content-strip-content-2{
    position:relative;
    z-index:9999;
    padding-top:50px;
	border-bottom:1px solid #999;
}
.content-strip-content-3{
    position:relative;
    z-index:9999;
    padding-top:50px;
	border-bottom:1px solid #999;
}

.content-strip-content-4{
    position:relative;
    z-index:9999;
	border-bottom:1px solid #999;
}

.content-strip-content h1{
    color:#000!important;
    font-weight:700;
    font-size:30px;
    position:relative;
    z-index:9999;
	margin:0px 10px;
    height: 30px;
    line-height: 30px;
}

.content-strip-content-1 h1{
    color:#000!important;
    font-weight:700;
    font-size:36px;
    position:relative;
    z-index:9999;
	margin:0px 10px;
	margin-top:10px;
	float:right;
}

.content-strip-content-2 h1{
    color:#000!important;
    font-weight:700;
    font-size:36px;
    position:relative;
    z-index:9999;
	margin:0px 10px;
	float:left;
	margin-top:10px;
}

.content-strip-content-3 h1{
    color:#000!important;
    font-weight:700;
    font-size:36px;
    position:relative;
    z-index:9999;
	margin:0px 10px;
	float:left;
	margin-top:10px;
}

.content-strip-content-4 h1{
    color:#000!important;
    font-weight:700;
    font-size:36px;
    position:relative;
    z-index:9999;
	margin:0px 10px;
	float:left;
	margin-top:10px;
}

.content-strip-content h4{
    color:#FFFFFF;
    opacity:0.7;
}

.content-strip-content div{
    color:#FFFFFF;
    position:relative;
    z-index:999;
}

.content-strip-content p{
    font-weight:700;
    width:300px;
    margin-left:auto;
    margin-right:auto;
    color:#000;
    font-size:18px;
    position:relative;
    z-index:99999;
	margin:0px 10px;
}

.content-strip-content-1 p{
    font-weight:700;
    float:right;
	line-height:20px;
    margin-left:auto;
    margin-right:auto;
    color:#000;
    font-size:18px;
    position:relative;
    z-index:99999;
	margin:0px;
}
.content-strip-content-2 p{
    font-weight:700;
    float:left;
	line-height:20px;
    margin-left:auto;
    margin-right:auto;
    color:#000;
    font-size:18px;
    position:relative;
    z-index:99999;
	margin:0px;
}
.content-strip-content-3 p{
    font-weight:700;
    float:left;
	line-height:20px;
    margin-left:auto;
    margin-right:auto;
    color:#000;
    font-size:18px;
    position:relative;
    z-index:99999;
	margin:0px;
}

.content-strip-content-4 p{
    font-weight:700;
    float:left;
	line-height:20px;
    margin-left:auto;
    margin-right:auto;
    color:#000;
    font-size:18px;
    position:relative;
    z-index:99999;
	margin:0px;
}


.content-strip-overlay{
    position:absolute!important;
    height:100%;
    width:100%;
    z-index:999!important;
    top:0px;
}


.content-strip-overlay-1{
    position:absolute!important;
    height:100%;
    width:100%;
    z-index:999!important;
    top:0px;
}

.content-strip-overlay-2{
    position:absolute!important;
    height:100%;
    width:100%;
    z-index:999!important;
    top:0px;
}

.content-strip-overlay-3{
    position:absolute!important;
    height:100%;
    width:100%;
    z-index:999!important;
    top:0px;
}

.content-strip-overlay-4{
    position:absolute!important;
    height:100%;
    width:100%;
    z-index:999!important;
    top:0px;
}



.indexnew li{border-left:3px solid #00acea;width:100%;margin:10px 0;display:inline-block;background:#f5f5f5;padding-left:9px;}
.indexnew li:hover{opacity:0.6;}
.indexnew li p{margin:0px;width:96%;}

.skeleton-button{
    width:150px;
    height:40px;
    font-size:13px;
    color:rgba(255,255,255,0.8);
    line-height:38px;
    text-align:center;
    border:solid 1px rgba(255,255,255,0.8);
    margin-left:auto;
    margin-right:auto;
    margin-bottom:30px;
    transition:all 250ms ease;
}

.skeleton-button:hover{
    color:#FFFFFF;
    background-color:rgba(255,255,255,0.1);
    transition:all 250ms ease;
}


/*Fullscreen Slider Image*/

.slider-image-1{background-image:url(../images/pictures/3.jpg);}
.slider-image-2{background-image:url(../images/pictures/1.jpg);}
.slider-image-3{background-image:url(../images/pictures/5.jpg);}
.bg1{background-image:url(../images/pictures/3.jpg);}
.bg2{background-image:url(../images/pictures/1.jpg);}
.bg3{background-image:url(../images/pictures/5.jpg);}


/*Thumbnails Columns*/

.thumb-clear{
	height:40px;
	display:block;
	width:100%;
}

.thumb-left{
	line-height:24px;
	display:block;
	padding-bottom:10px;
}

.thumb-left a{
	display:block;
	text-align:right;
	font-size: 14px;
}

.thumb-left img{
	height:100px;
	float:left;
	margin-right:20px;
    transition:all 500ms ease;
}

.thumb-left img:hover{
    transform:scale(0.9, 0.9);
    -webkit-transform:scale(0.9, 0.9);
    transition:all 500ms ease;
}

.thumb-left strong{
	color:#1a1a1a;
	/* display:inline-block; */
	padding-bottom:5px;
	font-size:13px;
}

.thumb-left em{
	font-style:normal;
}

.thumb-right{
	line-height:24px;
	display:block;
	padding-bottom:10px;
}

.thumb-right img{
	height:100px;
	float:right;
	margin-left:20px;
    transition:all 500ms ease;
}

.thumb-right img:hover{
    transform:scale(0.9, 0.9);
    -webkit-transform:scale(0.9, 0.9);
    transition:all 500ms ease;
}

.thumb-right strong{
	color:#1a1a1a;
/* 	display:inline-block; */
	padding-top:5px;
	padding-bottom:5px;
	font-size:13px;
}

.thumb-right em{
	font-style:normal;
}


@media (min-width:600px){
	.thumb-left img{
		width:140px;
		height:140px;
		border-radius:150px;	
	}
	
	.thumb-left em{
		line-height:28px;	
	}
	
	.thumb-left strong{
		padding-top:10px;	
	}
	
	.thumb-right img{
		width:140px;
		height:140px;
		border-radius:150px;	
	}
	
	.thumb-right em{
		line-height:28px;	
	}
	
	.thumb-right strong{
		padding-top:10px;	
	}	
}

/*Content Heading*/
/*///////////////*/

.content-heading{
	margin-bottom:30px;	
	background-image:url(../images/pictures/index_04.jpg);
    background-size:cover;
	height:215px;
}

.content-heading h4{
	color:#FFFFFF;
	position:absolute;	
	z-index:999;
	text-transform:uppercase;
	margin-top:27px;
	padding-left:30px;
    pointer-events:none;
    font-weight:800;
}

.content-heading{
	max-height:215px;	
}

.content-heading p{
	color:#FFFFFF;
	position:absolute;	
	z-index:999;
	margin-top:48px;
	padding-left:30px;
	opacity:0.5;
    pointer-events:none;
}

.content-heading .overlay{
	z-index:99;
	background-color:rgba(0,0,0,0.8);
}

.content-heading i{
	font-size:32px;
	position:absolute;
	color:#FFFFFF;
	right:30px;	
	z-index:999;
	margin-top:36px;
    pointer-events:none;
}

.content-heading img{
	width:100%;
	display:block;
	position:relative;
	z-index:2;
    transition:all 300ms ease;
}

.content-heading img:hover{
    filter: blur(3px);  
    -webkit-filter:blur(3px);
    transition:all 300ms ease;
}

@media (min-width:768px){
	.content-heading{
		max-height:140px;	
	}
	
	.content-heading h4{
		font-size:20px;	
		margin-top:45px;
		padding-left:50px;
	}
	
	.content-heading p{
		font-size:13px;	
		margin-top:75px;
		padding-left:50px;
	}
	
	.content-heading i{
		font-size:40px;
		margin-top:53px;
		right:50px;	
	}
}

/*////////////////////*/
/*Quote & Staff Slider*/
/*////////////////////*/
.content-eight{
	margin-bottom:10px;
}
.content-eight li{list-style:none;display: inline-block;    vertical-align: middle;height:46px;width:127px;text-align:center;background:#5ecc7a;margin:4px;}
.content-eight li a{color:#fff;font-size:16px;line-height:46px;}


.content-mob-product li{list-style:none;display:inline-block;vertical-align:middle;width:48%;height:auto;overflow:hidden;margin:1%;}


.content-four-pic li{    list-style: none;
    display: inline-block;
    width: 48%;
    height: 50px;
    overflow: hidden;
    margin: 1%;}



.staff-item img{
	max-width:150px;
	margin-left:auto;
	margin-right:auto;
    transition:all 500ms ease;
    margin-top:10px;
}

.staff-item img:hover{
    transform:scale(1.1, 1.1);
    -webkit-transform:scale(1.1, 1.1);
    transition:all 500ms ease;
}

.staff-item h4{
	text-align:center;
	margin-top:20px;	
	font-size:16px;
}

.staff-item em{
	text-align:center;
	font-size:12px;
	color:#e34e47;
	display:block;
	margin-top:-10px;
	margin-bottom:10px;
	font-style:normal;
}

.staff-item strong{
	display:block;	
	font-weight:400;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	line-height:28px;
}

/* Quote Slider */

.quote-slider h4{
	font-family:'Source Sans Pro', sans-serif;
	font-size:15px;
	font-weight:300;	
	width:87%;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	line-height:36px;
}

.quote-slider a{
	text-align:center;
	margin-top:20px;	
}


/*Homepage Gallery Effect*/

.homepage-gallery img{
    transform:scale(0.9, 0.9);
    -webkit-transform:scale(0.9, 0.9);
    transition:all 350ms ease;
}

.homepage-gallery img:hover{
    transform:scale(1,1);
    -webkit-transform:scale(1,1);
    transition:all 350ms ease;
}

/*//////*/
/*Footer*/
/*//////*/
.footer{background:#3f3f3f;text-align:center;height:100px;}
.footer img{margin:0 auto;margin-top:40px;}

.footer p{
    clear:both;
	color:#fff;
	margin-top:20px;
	font-size:12px;
}

.footer-socials{
    width:300px;
    margin-left:auto;
    margin-right:auto;
    padding-left:10px;
    padding-right:10px;
    padding-top:20px;
    padding-bottom:20px;
    margin-top:-15px;
    margin-bottom:-10px!important;
}

.footer-socials a:hover{
    transform:scale(1.15, 1.15  );
    -webkit-transform:scale(1.15, 1.15  );
    color:#FFFFFF;
    transition:all 200ms ease;
}

.footer-socials a{
    width:35px;
    height:35px;
    text-align:center;
    line-height:35px;
    border-radius:35px;
    float:left;
    margin-left:10px;
    margin-right:10px;
    font-size:12px;
    color:#FFFFFF;
    transition:all 200ms ease;
}

.footer-socials a i{
    width:35px;
    height:35px;
    line-height:35px;
}

.footer-facebook{
    background-color:#3b5998;
}

.footer-share{
    background-color:#27ae60;
}

.footer-twitter{
    background-color:#4099FF;
}

.footer-google{
    background-color:#d34836;
}

.footer-up{
    background-color:#2c3e50;
    line-height:32px!important;
}


.footer-menu{
    position:fixed;
    z-index:9999999;
    background-image:url(../images/misc/menu-bg.png);
    background-size:100px 100px;
    width:100%;
    height:60px;
    bottom:0px;
}

.footer-menu a{
    border-right:solid 1px rgba(255,255,255,0.08);  
    color:#FFFFFF;
    font-size:14px;
}

.footer-menu a:hover{
    color:#FFFFFF;
    background-color:rgba(255,255,255,0.05);
}

.footer-menu-clear{
    height:60px;
}

.footer-menu a i{
    height:60px;
    line-height:60px;
}

.footer-menu-three-icons a{
    width:33.3%;
    float:left;
    text-align:center;
}

.footer-menu-four-icons a{
    width:25%;
    float:left;
    text-align:center;
}

.footer-menu-five-icons a{
    width:20%;
    float:left;
    text-align:center;
}

.footer-menu-six-icons a{
    width:16.7%;
    float:left;
    text-align:center;
}


#about .col2 .p2 img{width:100%;height:auto;}
#about .col2 .mc img{width:100%;height:auto;}
#chairman .col2 .p2 img{width:100%;height:auto;}
#news .col2  img{width:100%;height:auto;}
#show .col2  img{width:100%;height:auto;}
#product .col2  img{width:100%;height:auto;}
#platform .col2  img{width:100%;height:auto;}
#market_hw .col2  img{width:100%;height:auto;}
#market_gn .col2  img{width:100%;height:auto;}
#video .col2  img{width:100%;height:auto;}
#school .col2  img{width:100%;height:auto;}


/*fanye*/
.mypage{float:left;margin:30px 0;}
.mypage a {float: left;display: inline;padding: 5px 10px;margin-right: 5px;cursor: pointer;background: #fff;text-decoration: none;color: #999;}
.mypage a:hover {color: #00983e;}
.mypage span.current {float: left;display: inline;padding: 5px 10px;margin-right: 5px;color: #00983e;}
.mypage .rows{display:none;}
.mypage a.prev,.mypage a.next{border:1px solid #c9c9c9;}
.mypage a.prev:hover,.mypage a.next:hover{border:1px solid #00983e;}


/*feedback*/
#feedback .col2 .mc li{height:37px;margin-bottom:10px;list-style:none;}
#feedback .col2 .mc #f_contformail h2,#feedback .col2 .mc #f_confotmes h2{width: 155px;}
#feedback .col2 .mc li h2{float:left;width: 66px;font-size:12px;color:#7e7e7e;text-align: left;padding-left: 10px;line-height: 37px;height: 37px;}
#feedback .col2 .mc li p input{width:auto;border:1px solid #efefef;padding:5px;line-height:25px;float:left;}
#feedback .col2 .mc #f_Message{height:120px;}
#feedback .col2 .mc li p textarea{width:auto!important;height:auto!important;border:1px solid #efefef;float:left;}
#feedback .col2 .mc #f_verification p img{width: 150px;padding-left: 25px;}
#f_sex input,#f_contformail input,#f_confotmes input{width: 20px!important;margin-top: 14px;}
#f_sex p,#f_contformail p,#f_confotmes p{float:left;margin-right:20px;height:37px;line-height:37px;}
#feedback .col2 .mc .footReturn #btnSubmit{width:125px;height:40px;background:#00983e;color:#fff;text-align:center;font-size:16px;border-radius:3px;border:0;margin-left:127px;margin-top:10px;margin-bottom:70px;}


/*recruit*/
#recruit .col2{padding-bottom:50px;}
#recruit .col2 .mc li{margin-bottom:35px;position:relative;}
#recruit .col2 .mc li P{font-size:18px;height:60px;width:100%;border-bottom:1px solid #6cc392;}
#recruit .col2 .mc li P.p_t span{margin-right:75px;font-size:18px;}
#recruit .col2 .mc li P.title{background:#6cc392;color:#fff;font-size:20px;height:45px;line-height:45px;}
#recruit .col2 .mc li P.copyfrom{border-bottom:3px solid #5f8b72;}
#recruit .col2.zw .mc li a{display:block;width:auto;height:42px;font-size:18px;color:#fff;line-height:42px;text-align:center;background:#6cc392;right: 0;bottom: 13px;}
#recruit .col2.zw .mc li a:hover{background:#f26666;}
#recruit .col2.show .mc li .content1{height:auto;line-height:40px;font-size: 18px; border-bottom: 1px solid #6cc392;}

#recruit .col2.show .mc li .content1 p{    width: auto;
    border: 0;
    height: auto;
    line-height: 35px;
    font-size: 14px;}
	
#recruit .col2.show .mc li .content1	.content_yq{font-size:18px;}
#recruit .col2.show .mc li p.content1 span.content_yq{display:block;width:120px;float:left;font-size:18px;}
#recruit .col2.show .mc li p.content1 span.content_nr{    float: left;    width: 630px;}
#recruit .col2.show .mc li a{display:block;width:150px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:18px;float:left;margin-top:38px;margin-right:29px;}
#recruit .col2.show .mc li a.yyjl{background:#f26666;}
#recruit .col2.show .mc li a.yyjl:hover{background:#91DCDC;}
#recruit .col2.show .mc li a.ljsq{background:#6cc392;}
#recruit .col2.show .mc li a.ljsq:hover{background:#91DCDC;}
#recruit .col2.show .mc .jianli{display:block;position:relative;margin-top:35px;}
#recruit .col2.show .mc .jianli li{height:30px;margin-bottom:15px;list-style:none;}
#recruit .col2.show .mc .jianli li h2{width: 95px;float: left;height: 30px;line-height: 30px;color: #36ac6a;}
#recruit .col2.show .mc .jianli li p{float:left;padding-left:0;height:30px;line-height:30px;border:0;margin-right:0;}
#recruit .col2.show .mc .jianli li p input{border: 1px solid #666;}
#recruit .col2.show .mc .jianli li p textarea{    border: 1px solid #666;height:30px!important;}
#recruit .col2.show .mc .jianli #f_interest,#recruit .col2.show .mc .jianli #f_about{height: 131px;}
#recruit .col2.show .mc .jianli #btnSubmit{width:145px;height:32px;line-height:32px;text-align:center;color:#fff;background:#53b079;border:0;}
#recruit .col2.show .mc .jianli #btnSubmit:hover{background:#91DCDC;}
#recruit .col2.show .mc .jianli .footReturn{text-align:left!important;padding-left:94px;    margin-top: 50px;}
#recruit .col2.show .mc .jianli a.ljsq{background:#de4f4f;display:block;width:145px;height:32px;line-height:32px;text-align:center;color:#fff;position: absolute;bottom: 64px;left: 375px;}
#recruit .col2.show .mc .jianli a.ljsq:hover{background:#91DCDC;}


/*feedback*/
#feedback .col2 .mc li{height:37px;margin-bottom:10px;}
#feedback .col2 .mc #f_contformail h2,#feedback .col2 .mc #f_confotmes h2{width: 154px;}
#feedback .col2 .mc li h2{width: 117px;font-size:12px;color:#7e7e7e;text-align: left;padding-left: 10px;line-height: 37px;height: 37px;}
#feedback .col2 .mc li p input{width:auto;border:1px solid #efefef;padding:5px;line-height:25px;float:left;}
#feedback .col2 .mc #f_Message{height:120px;}
#feedback .col2 .mc li p textarea{/* width:588px!important; */height:116px!important;border:1px solid #efefef;float:left;}
#feedback .col2 .mc #f_verification p img{width: 150px;padding-left: 25px;}
#f_sex input,#f_contformail input,#f_confotmes input{width: 20px!important;margin-top: 14px;}
#f_sex p,#f_contformail p,#f_confotmes p{float:left;margin-right:20px;height:37px;line-height:37px;margin-bottom:0px;}
#feedback .col2 .mc .footReturn #btnSubmit{width:125px;height:40px;background:#00983e;color:#fff;text-align:center;font-size:16px;border-radius:3px;border:0;margin-left:127px;margin-top:10px;margin-bottom:70px;}

@media only screen and (max-width: 320px) {
	h2.center-text{
		font-size:18px;
	}
	.no-bottom p.center-text{
		font-size:12px;
		line-height: 22px;
	}
	.content-eight li{
		width:122px;
	}
}

.insidenews li{border-left:3px solid #00acea;width:100%;margin:11px;display:inline-block;background:#f5f5f5;
	&:hover{opacity:0.6;}
}