﻿
body{line-height: 200%;}


.clearfix:after{
	content:"";
	display:block;
	clear:both;
}
.clearfix{
	zoom:1;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
.db{
	display:block;
}
.tl{
	text-align: left;
}
.tc{
	text-align: center;
}
.tr{
	text-align: right;
}
.full{
	width:100%;
	height:100%;
}
.box{
	display: inline-block;
}
.none{
	display: none;
}
.fhover{
	color: #5e2693;
	transition: color 0.4s;
	-moz-transition: color 0.4s;
	/* Firefox 4 */
	-webkit-transition: color 0.4s;
	/* Safari and Chrome */
	-o-transition: color 0.4s;
	/* Opera */
}
.bghover{
	background-color: #5e2693;
	transition: background-color 0.4s;
	-moz-transition: background-color 0.4s;
	/* Firefox 4 */
	-webkit-transition: background-color 0.4s;
	/* Safari and Chrome */
	-o-transition: background-color 0.4s;
	/* Opera */
}
.bdhover{
	transition: border-color 0.4s;
	-moz-transition: border-color 0.4s;
	/* Firefox 4 */
	-webkit-transition: border-color 0.4s;
	/* Safari and Chrome */
	-o-transition: border-color 0.4s;
	/* Opera */
}
.clear{
	content:"";
	display:block;
	height:0;
	clear:both;
	float:none;
	margin:0;
}
/*container*/
.container{
	width:1200px;
	/*overflow: hidden;*/
	margin:0 auto;
	clear:both;
}




/*head*/
#head{opacity:0.8;background:#fff;}
.head {height:58px;}
.head .container{position: relative;}
.shoucang{    position: absolute;
    right: 0;
    top: 33px;}
.shoucang a{color:#999999;}
.shoucang a:hover{color:#009944 ;}
.nav{position:relative;z-index:5;}
.navul{
	overflow:visible !important;height:105px;}
.navul	li{margin-left:50px;float:left;text-align:center;font-size:14px;position:relative;height:80px;width:auto;line-height:120px;}
.navul li a{color:#666666;}
.navul li a:hover{color:#009944;}


.navul li ul{position:absolute;margin:0 0 0 0px;display:none;z-index:1000;zoom:1;}
.navul li ul dl{width:80px;float:left;line-height:30px;font-size:13px;}



.navul li.cur{border-bottom:3px solid #009944;}
#indexbanner{margin-top:0;position:relative;z-index:-99999;}
#banner {overflow: hidden;position: relative;}
#banner .xxdjzs {overflow: hidden;position: relative;width: 100%;}
#banner .xxdjzs ul {position: absolute;top: 0;left: 0;}
#banner .xxdjzs li span {display: block;width: 100%;}
#banner .arrow {cursor: pointer;display: none;line-height: 40px;text-align: center;font-size: 36px;width: 25px;height: 25px;position: absolute;z-index: 2;top: 180px;background-color: RGBA(0,0,0,.3);color: #fff;}


#insidebanner {overflow: hidden;position: relative;}
#insidebanner .xxdjzs {min-height: 400px;overflow: hidden;position: relative;width: 100%;}
#insidebanner .xxdjzs ul {min-height: 400px;position: absolute;top: 0;left: 0;}
#insidebanner .xxdjzs li span {display: block;width: 100%;min-height: 400px;}
#insidebanner .arrow {cursor: pointer;display: none;line-height: 40px;text-align: center;font-size: 36px;width: 25px;height: 25px;position: absolute;z-index: 2;top: 180px;background-color: RGBA(0,0,0,.3);color: #fff;}

#banner .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width:28px;
	height:58px;
	text-indent: -9999px;
	z-index: 9999;
	display:none;
}
#banner:hover  .bx-controls-direction a {display:block;}
#banner .bx-controls-direction a.disabled {
	display: none;
}

#banner .bx-controls-direction a.bx-prev{background:url(../images/about_img_left.png) no-repeat center center;left:0px;}
#banner .bx-controls-direction a.bx-next{background:url(../images/about_img_right.png) no-repeat center center;right:0px;}

.bx-controls{margin-top:-28px;}
/* PAGER */
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {text-indent: -9999px;
  display: block;
  height: 6px;
  margin: 0 1px;
  outline: 0;
  background-color: #D5D5D5;
  width: 50px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background:#A28D6D;}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {left: 10px;background: url(../images/controls.png) no-repeat 0 -32px;}
.bx-wrapper .bx-next {right: 10px;background: url(../images/controls.png) no-repeat -43px -32px;}
.bx-wrapper .bx-prev:hover {background-position: 0 0;}
.bx-wrapper .bx-next:hover {background-position: -43px 0;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 50%;margin-top: -16px;outline: 0;width: 32px;height: 32px;text-indent: -9999px;z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(../images/controls.png) -86px -11px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(../images/controls.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}


.index{background:#fafafa;padding:60px 0px;margin-bottom:30px;}
.indexproduct{height:409px;background:#fff;margin-bottom:30px;}
/*a{color:#000;}*/
/*a:hover{color:#009900}*/



.indexresearch {margin-bottom:30px;}
/*li{width:100%;height:298px;}*/
/*		a{color:#666;padding:8px 20px;border:1px solid #666;*/
/*		&:hover{color:#fff;background:#009944;}*/
/*	}*/


.indexnews li{width:1200px;height:181px;margin-bottom:15px;background:#fff;}
.indexnews li:hover dt img{opacity:0.6;transition: 0.4s;}
.indexnews li dt{width: 180px;float: left}
.indexnews li dt img{max-width: 100%;}
.indexnews li dd{width: calc(100% - 200px);float: right;padding-top: 10px;}
.indexnews li h3{color:#666;font-size:16px;font-weight:300;margin-top: 9px;background: url("../images/index_04.png") no-repeat left center;padding-left: 20px;}
.indexnews li p{color:#666;line-height: 30px;margin-top: 16px;height: 90px;overflow: hidden;}






.work_show{margin-top:50px;width:100%;background:#f8f8f8;}
/*tab切换*/
.work_show .slideTxtBox .hd{ height:40px; line-height:40px; position:relative;margin:40px 0px;}
.work_show .slideTxtBox .hd ul{ width:320px;margin:0 auto;}
.work_show .slideTxtBox .hd ul li{ float:left; width:130px;text-align:center;margin-left:20px;background:#bababa;color:#fff;height:35px;line-height:35px; border-radius: 25px;display: inline-block;vertical-align:middle;}
.work_show .slideTxtBox .hd ul li.on{ height:35px;  background:#009944; width:135px; color:#fff;}
.work_show .slideTxtBox .bd{padding-bottom:50px}
.work_show .slideTxtBox .bd ul li{
	float:left;

	margin-left:25px;
}
.work_show .slideTxtBox .bd ul li img:hover{
	opacity:0.6;
	transition: all 0.5s ease 0s;
}

#cptp{
	width:100%;
	overflow:hidden;
}
#cptp img{
	width:212px;
	height:102px;
	margin-right:26px;
	border:1px #d2d2d2 solid;
}
#cptp ul li {
	float:left;
	overflow:hidden;
}
#cptp ul li div{ float:left;height:102px; width:212px; overflow:hidden;margin-right:-9px;margin-bottom:20px;}
#cptp ul li div img{display:block}


#cptpcptp{
	width:100%;
	overflow:hidden;
}
#cptpcptp img{
	width:212px;
	height:102px;
	margin-right:26px;
	border:1px #d2d2d2 solid;
}
#cptpcptp ul li {
	float:left;
	overflow:hidden;
}
#cptpcptp ul li div{ float:left;height:102px; width:212px; overflow:hidden;margin-right:-9px;margin-bottom:20px;}
#cptpcptp ul li div img{display:block}

/*footer*/
#footer{
	height:320px;
	background:#1d1d1d;

		p{
		color:#fff;
		clear:both
		}
		a{
		clear:both
		}

}
.foot_nav dl{float:left;margin: 0px 40px 0px 30px;}
.foot_nav dl dt{position: relative;padding: 15px 0;font-size: 14px;font-weight:700;}
.foot_nav dl dd{min-height: 120px;line-height: 20px;font-size:12px;}
.foot_nav a{color:#fff;}
.foot_nav a:hover{color:#009944;}
.footer #foot_link {background: url("../images/friend_icon.png") no-repeat scroll 0 center ;height: 34px;line-height: 34px;margin-top: 20px;padding-left: 135px;}
.footer #foot_link .link_lf{float: left;}
.footer #foot_link .link_rt{float: right;}
.footer #foot_link a.link_a{margin-right:15px;}
#footer_container .copyright {margin-top:10px;background: url("../images/logo_footer.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #777;padding-left: 135px;}
.footer #foot_link .link_rt li{float:left;  margin-left: 15px;}
.footer #foot_link .link_rt h3,.footer #foot_link .link_rt ul{float:left;}
.footer #foot_link .link_rt h3{font-size: 15px;color: #fff;}
/***********************************************************************************/
.mypage {
    text-align: center;
    margin-top: 30px;

	span,a {
		display: inline-block;
		vertical-align: top;
		color: #d35b52;
		border: 1px solid #d35b52;
		padding: 5px 10px;
		margin: 5px;

		&.current{
			background: #d35b52;
			color: #fff;
		}
	}
}


/*内页*/
.inset{background: url("../images/index_05.png");padding:180px 0px;}


.productture li{text-align:center;
	width:212px;
	over:hidden;
        position: relative;
	&:hover{/*opacity:0.6*/}
	img{border:4px solid #a3a3a3;}
	p{color:#666666;height:28px;overflow:hidden}
        span{    position: absolute;
    top: 0;
    left: 0;
    line-height: 205px;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,.8);
    font-size: 18px;
    font-weight: bold;
    transition: all 1s;
    display:none;
}
}
.productture li:hover span{display:block}

.insideproduct .overimg{float:left;width: 19%;
    margin: 10px 0.5%;margin-bottom:20px;}
.insideproduct .last{margin-right:0px!important;}

.navigation{
	height:80px;
	li{.fl;display: inline-block;    vertical-align: middle;margin:0px 10px;
		a{padding:10px 20px;background:#e5e5e5;font-size:14px;color:#666;}
		.cur{background:#009944;color:#fff;}
	}
}
.maintwohead{
	text-align:center;
		margin-bottom:20px;
}

.maintwohead h4{
	font-size:20px;
	color:#666666;
	margin-top:20px;
}
.maintwohead p{
	font-size:20px;
	color:#666;
}

.zhaopin{ width:1086px;margin:0 auto;
	li{.fl;width:218px;text-align:center;border:1px solid #d2d2d2;margin-left:-1px;}
}
.insidecompany_four{
 .gs {width:1086px;margin:0 auto;}
 li {

	p{.fl;width:218px;text-align:center;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;margin-left:-1px;border-bottom:1px solid #d2d2d2;}
	a{.fl;width:218px;text-align:center;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;margin-left:-1px;border-bottom:1px solid #d2d2d2;}
 }
}


 /*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;line-height:60px;padding-left:40px;border-bottom:1px solid #0871ae;}
#recruit .col2 .mc li P.p_t span{margin-right:75px;font-size:18px;}
#recruit .col2 .mc li P.title{background:#0871ae;color:#fff;font-size:20px;padding-left:35px;height:45px;line-height:45px;}
#recruit .col2 .mc li P.copyfrom{border-bottom:3px solid #0871ae;}
#recruit .col2.zw .mc li a{position:absolute;display:block;width:152px;height:42px;font-size:18px;color:#fff;line-height:42px;text-align:center;background:#0871ae;right: 0;bottom: 13px;}
#recruit .col2.zw .mc li a:hover{background:#f26666;}
#recruit .col2.show .mc li .content{height:auto;line-height:40px;padding:20px 0 20px 40px;    font-size: 18px;width: 722px;    border-bottom: 1px solid #0871ae;}

#recruit .col2.show .mc li .content p{    width: auto;
    border: 0;
    height: auto;
    line-height: 35px;
    font-size: 14px;}

#recruit .col2.show .mc li .content	.content_yq{font-size:18px;}
#recruit .col2.show .mc li p.content span.content_yq{display:block;width:120px;float:left;font-size:18px;}
#recruit .col2.show .mc li p.content 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:#0871ae;}
#recruit .col2.show .mc li a.ljsq:hover{background:#91DCDC;}
#recruit .col2.show .mc .jianli{display:none;position:relative;margin-top:35px;height:820px;border:1px solid #c9c9c9;padding:25px 150px 25px 80px;}
#recruit .col2.show .mc .jianli li{height:30px;margin-bottom:15px;}
#recruit .col2.show .mc .jianli li h2{width: 95px;float: left;height: 30px;line-height: 30px;color: #0871ae;}
#recruit .col2.show .mc .jianli li p{width:445px;float:left;padding-left:0;height:30px;line-height:30px;border:0;margin-right:0;}
#recruit .col2.show .mc .jianli li p input{padding:3px;}
#recruit .col2.show .mc .jianli li p textarea{width: 460px!important;height: 131px!important;}
#recruit .col2.show .mc .jianli #f_speciality,#recruit .col2.show .mc .jianli #f_profile{height: 131px;}
#recruit .col2.show .mc .jianli #btnSubmit{width:145px;height:32px;line-height:32px;text-align:center;color:#fff;background:#0871ae;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:14px;left: 375px;}
#recruit .col2.show .mc .jianli a.ljsq:hover{background:#91DCDC;}

.insidecompany_two{background: url("../images/index_01.jpg")!important;height:544px;margin-top:30px;}
/*------图片移动----------bxCarousel.js*/
#product .bx_wrap a.prev {width: 50px;height:65px;position: absolute;top:64px;left:0px;text-indent: -999em;background: url(../images/pro_left.png) 0px 0px no-repeat;z-index:99999;}
#product .bx_wrap a.next {width:50px;height: 65px;position: absolute;top:64px;right:18px;text-indent: -999em;background: url(../images/pro_right.png) 0px 0px no-repeat;z-index:99999;}
#product .mc{position: relative;}
#product  .mc li {position:relative;margin: 35px;float:left;width: 212px;margin-right:14px!important;}
#product  .mc li p{  font-size: 14px;color: #333;padding:0px 10px;}
#product .levelone{}
#product .leveltwo{}
/*------图片移动----------bxCarousel.js*/
#products .bx_wrap a.prev {width: 50px;height:65px;position: absolute;top:64px;left:0px;text-indent: -999em;background: url(../images/pro_left.png) 0px 0px no-repeat;z-index:99999;}
#products .bx_wrap a.next {width:50px;height: 65px;position: absolute;top:64px;right:18px;text-indent: -999em;background: url(../images/pro_right.png) 0px 0px no-repeat;z-index:99999;}
#products .mc{position: relative;}
#products  .mc li {position:relative;margin: 26px;float:left;width: 226px;margin-right:14px!important;}
#products  .mc li p{  font-size: 14px;color: #333;padding:0px 10px;}
#products .levelone{}
#products .leveltwo{}
#recommend{}
#recommend .bx_wrap a.prev {position: absolute;top: 125px;left:15px;z-index: 99999;color: #cd771b;font-size: 24px;}
#recommend .bx_wrap a.next {position: absolute;top:125px;right:15px;z-index:99999;color: #cd771b;font-size: 24px;}
#recommend .mc{position: relative;background:#fff;margin-top: 10px;}
#recommend  .mc li {position:relative;border:1px solid #EDEDED;}
#recommend  .mc li h3{font-size: 14px;color: #000;padding: 15px 0px;text-align: center;background-color: #EDEDED;border: 1px solid #fff;}


.map{
		width:100%;
		height:348px;

		#allmap{
			height:348px;
		}

		.anchorBL{
			display:none!important;
		}
	}

.insideresearch {
	li{width:100%;height:298px;}
	a{color:#666;padding:8px 20px;border:1px solid #666;
		&:hover{color:#fff;background:#009944;}
	}
}








#MagnifierWrap2{position: relative;width:600px;float:left;margin-right:30px;}

		.MagnifierMain{position: relative;width: 500px;height: 350px;}
		.MagnifierMain img{width: 100%;}
		.MagnifierDrag{position: absolute;top:0;left: 0;background-color: #ccc; opacity: 0.4;cursor: move;display:none;}

		.MagnifierPop{position: absolute;top:0;overflow: hidden;background:#fff url(http://fan.yoka.com/fan5.0/img/loading.gif) no-repeat center center; display:none;}
		.MagnifierImg{position: absolute;top:0; left: 0;}

		.spec-items{position: relative;width:1100px;height: 208px;overflow: hidden;padding-top: 10px;margin: 30px auto;}
		.spec-items ul{width: 500%;position: absolute;top: 10px;left: 0;}
		.spec-items ul *{
			-webkit-transition: all .3s;
			-o-transition: all .3s;
			transition: all .3s;
		}
		.spec-items li{
			width: 230px;height: 150px;float: left;overflow: hidden;margin-right: 4px;cursor: pointer;

		}
		.spec-items li.on{border:2px solid #000;}
		.spec-items li img{
			width: 100%;
			-webkit-transform: scale(1,1);
			-ms-transform: scale(1,1);
			-o-transform: scale(1,1);
			transform: scale(1,1);
		}
		.spec-items li.on img{
			-webkit-transform: scale(1.2,1.2);
			-ms-transform: scale(1.2,1.2);
			-o-transform: scale(1.2,1.2);
			transform: scale(1.2,1.2);
		}
		span.spe_leftBtn,span.spe_rightBtn{position: absolute;bottom: 123px;display: block;width: 20px;height: 69px;line-height: 69px;text-align: center;font-size: 30px;color: #ddd;cursor: default;background-color: #f9f9f9;z-index:99999}
		span.on{background-color: #ccc;color: #999;cursor: pointer;}
		span.spe_leftBtn{left: 0;}
		span.spe_rightBtn{right: -500px;}



/*product_show*/
table{width:80%;}
#product_show .p1{width: 100%;padding:20px;    overflow: hidden;border-bottom:1px dashed #000;}
#product_show .p1 .left{float:left;position:relative}
#product_show .p1 h4{font-size:16px;}
#product_show .p1 .mt{margin-top:20px;background:url(../images/line.png) repeat-x bottom;padding-bottom: 15px;}
#product_show .p1 .mc{font-size:12px;line-height:32px;}
#product_show .p1 .mc li{list-style-type: disc;        font-size: 12px;     height: 40px;     overflow: hidden;}
#product_show .p1 .mc .tep p{font-size:16px;margin-top:5px;}
#product_show .p1 .mc .tep p span{font-size:18px;color:#c21414;}
#product_show .p1 .mc .tep a{background:url(../images/dinggou.png) no-repeat center center;display:block;margin-top: 30px;font-size:16px;color:#fff;width:118px;text-align:center;height:36px;line-height:36px;}
#product_show .p1 .right{float:right;width:500px;}
#product_show .p2{margin-top:30px;}
#product_show .p2 .mt{margin-bottom:10px;}
#product_show .p2 .mt h3{background:url(../images/p.jpg) no-repeat left center;color:#c21414;font-size:16px;line-height: 25px;padding-left: 45px;}
#product_show .p2 .mt h3 span{color:#e8e8e8;font-size:16px;font-weight:bold;}
#product_show .p2 .mc{line-height: 30px;width:100%;min-height:160px;background:#f7f8fc;padding:20px;}
#product_show .p3{margin-top:30px;}
#product_show .p3 .mt{margin-bottom:10px;}
#product_show .p3 .mt h3{background:url(../images/d.jpg) no-repeat left center;color:#c21414;font-size:16px;line-height: 25px;padding-left: 45px;}
#product_show .p3 .mt h3 span{color:#e8e8e8;font-size:16px;font-weight:bold;}
#product_show .p3 .mc{width:100%;min-height:160px;background:#f7f8fc;padding:20px;}
#product_show .p3 .mc table tr{    line-height: 30px;}
#product_show .p4{margin-top:30px;}
#product_show .p4 .mt{margin-bottom:10px;}
#product_show .p4 .mt h3{background:url(../images/c.jpg) no-repeat left center;color:#c21414;font-size:16px;line-height: 25px;padding-left: 45px;}
#product_show .p4 .mt h3 span{color:#e8e8e8;font-size:16px;font-weight:bold;}
#product_show .p4 .mc{width:100%;min-height:160px;padding:20px;padding-top:0;background:url(../images/dotted.jpg) repeat-x bottom;}
#product_show .p4 .mc .left{float:left;}
#product_show .p4 .mc .left .title{color:#c21414;margin-top: 20px;}
#product_show .p4 .mc .left .nr{line-height: 40px;margin-top: 10px;}
#product_show .p4 .mc .right{float:right;}
#product_show .p4 .mc .right #allmap{height:217px;}
#product_show .p4 .mc .right .map{height:217px;    width: 402px;}
#product_show .p5 {margin-top:30px;}
#product_show .p5 .mt{font-size:16px;color:#c4291e;}
#product_show .p5 .mt{margin-bottom:25px;}
#product_show .p5 .mc li{float:left;height:40px;line-height:40px;margin-bottom:20px;}
#product_show .p5 .mc li h4{float:left;width:80px;text-align:right;margin-top: 12px;margin-right: 10px;}
#product_show .p5 .mc li input{width:335px;height:40px;line-height:40px;}
#product_show .p5 .mc #f_name{width:420px;margin-right:20px;}
#product_show .p5 .mc #f_tel{width:420px;}
#product_show .p5 .mc #f_mail{width:420px;}
#product_show .p5 .mc #f_name input,#product_show .p5 .mc #f_tel input,#product_show .p5 .mc #f_mail input{border:0;padding: 0 10px;padding-right: 40px;width: 290px;height:40px;margin-bottom:10px;}
#product_show .p5 .mc #f_tel input{background:url(../images/p5_3.jpg) no-repeat 300px center #eeeef0;}
#product_show .p5 .mc #f_name input{background:url(../images/p5_1.jpg) no-repeat 300px center #eeeef0;}
#product_show .p5 .mc #f_mail input{background:url(../images/p5_4.jpg) no-repeat 300px center #eeeef0;}
#product_show .p5 .mc #f_buy{width:100%;    height: 120px;}
#product_show .p5 .mc #f_verify{width: 100%;margin-right:20px;}
#product_show .p5 .mc #f_verify input{width:270px;float: left;}
#product_show .p5 .mc #f_verify img{float:left;height: 40px;margin-left:20px;}
#product_show .p5 .mc .footReturn input{width:58px;height:25px;line-height:25px;text-align:center;color:#fff;border:0;background:#c4291e;border-radius:3px;}
#product_show .p5 .mc .footReturn #btnSubmit{margin-left:80px;}
#product_show .p5 .mc .footReturn #btnReset{margin-left:35px;}
#product_show .p6 {margin-top:30px;background:url(../images/dotted.jpg) repeat-x top;width:100% ;   padding: 0 20px;padding-top:15px;}
#product_show .p6 .mt{font-size:16px;color:#c4291e;}
#product_show .p6 .mt{margin-bottom:25px;}
#product_show .p6 .mc li{width: 288px;height: 215px;border:1px solid #F7F7F7;margin-right:2px;float:left;list-style:none;}
#product_show .p6 .mc li:hover{border:1px solid #E2E0E0;}
#product_show .p6 .mc li img{border: 1px solid #a3a3a3;}
#product_show .p6 .mc li a{display:block;width:288px; }
#product_show .p6 .mc li p{overflow: hidden;text-align:center;height:25px;line-height:24px;background:#F7F7F7;margin-top:-1px;}
#product_show .p6 .mc li:hover p{background:#E2E0E0;}
.navigation ul{    width: 100%;
	text-align: center;}
.navigation li{float: none}
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}
.productture li img{    width: calc(100% - 4px);}
.productture li p{height: auto}
.home_ad li{height: 655px;}
.header_m{display: none}
.ul1{text-align:center;margin-top:30px;float:left;margin-left:120px;}
.ul1 li{margin-bottom:56px;}

.ul2{text-align:center;margin-top:30px;float:right;margin-right:150px;}
.indexnews ul li a dl dd{width:883px;margin-right:30px;margin-top:10px;}
.footer1{display: none}
.kaifa_m{display: none;}
@media only screen and (max-width : 640px) {
	.header_m{display: block;width: 100%;}
	.header_m .header_logo{width: 100%;text-align: center;height: 120px}
	.header_m .header_logo img{height: 87%;}
	.header_m button{    float: right;
		width: 40px;
		height: 32px;
		border: 1px solid #009944;
		background: #fff;
		border-radius: 3px;
		position: absolute;
		right: 5px;
		top: 37px;}
	.header_m button span{    display: block;
		width: 64%;
		height: 4px;
		background: #009944;
		margin: 3px auto;
		border-radius: 3px;
		border: 1px solid #009944;}
	.header_m .nav{width: 100%;background:#009944; display: none}
	.header_m .nav ul{width: 100%;overflow: hidden;}
	.header_m .nav ul li{width: 100%;}
	.header_m .nav ul li a{width: 100%;display: block;text-align: center;color: white}

	#head{display: none;}
	#indexbanner{margin-top: 0;}
	.home_ad li{height: 120px;background-size: 100% 100%;}
	.container{width: 100%;}
	.ul1{margin-left: 0;    font-size: 12px;
		line-height: 22px;}
	.ul1 li{margin-bottom:45px;}
	.ul2{    margin-right: 78%;    font-size: 12px;
		line-height: 22px;}
	.indexproduct{position: relative;height:335px;}
	.indexproduct img{    width: 51%;
		height: 135px;
		position: absolute;
		right: 25px;
		top: 175px;}
	.index{padding:0;}
	.ul3{width: 100%;}
	.ul3 a li {width: 96%;margin:8px auto;}
	.ul3 a li img{width: 100%}
	.kaifa{display: none}
	.kaifa_m{display: block}
	.indexnews li{width: 100%;}
	.indexnews dt{width: 100%;text-align: center;    padding: 0 25px;}
	.indexnews dt img{width: 100%;}
	.indexnews dd{width: 100%;margin-right: 0;padding: 0 25px;}
	.indexpartner img{width: 100%;}
	.footer1{background: #3f3f3f;text-align: center;display: block}
	.footer1 p{clear: both;
		color: #fff;
		padding-top: 20px;
		font-size: 12px;}
	.footer{display: none}
	.ke-zeroborder div{width: 100%!important;}
	.insidecompany_two{display: none;}
	.insidecompany_five,.insidecompany_one{padding: 0 10px;}
	.inset{padding:0}
	.navigation li{margin: 10px 10px;}
	.navigation{height: auto;}
	.insideproduct .overimg{    width: 48%;
		margin: 0 1%;}
	.insideresearch{display: none}
	.insidenews{padding: 0 25px;}
	.insidenews li{width: 100%}
	.insidenews li dl dd{width: 100%}
	.insidenews ul li dl a dt{width: 100%;text-align: center;    }
	.insidenews ul li dl a dt img{width: 100%}
	.form_book{width: 100%!important;}
	.gs img{width: 100%!important;}
	#MagnifierWrap2{width: 100%;}
	#product_show .p1 .right{width: 100%;}
	.MagnifierMain{width: 100%;}
	#product_show .p1 .left{width: 100%;}
	#product_show .p1 .left{width: 100%;}
	.MagnifierMain{height: 175px;}
	.spec-items{display: none}
	#product_show .p5 .mc #f_name{width:94%;;}
	#product_show .p5 .mc #f_tel{width:94%;;}
	#product_show .p5 .mc #f_mail{width:94%;;}
	#product_show .p5 .mc #f_verify input{width: 142px;}
	span.spe_leftBtn{display: none}
}
.shoucang a{display: block;}
.qrcode1{
	width: 120px;
	height: 120px;
	position: fixed;
	right: 20px;
	bottom: 30px;
}
.qrcode1 img{width: 100%;}
.qrcode1 span{
	text-align: center;
	width: 100%;
	display: block;
	color: #009944;
    font-size: 18px;
}
.logo_s{width: 350px;overflow: hidden;margin-top: 10px;}
.logo_s li{
	width: 19%;
	margin: 22px 0.5%;
	float: left;
position: relative;
}
.logo_s li:hover span{display:block}
.logo_s li a{width: 100%;display: block;text-align: center;}
.logo_s li span{width: 100%;
    height: 100%;
    background: rgba(255,255,255,.7);
    position: absolute;
    top: 0;
    text-align: center;
    line-height: 46px;
    font-weight: bold;display:none}
.logo_s li a img{width: 70%;height: 48px}
#head{position: fixed;top: 0;width: 100%;z-index:9999}
.indexproduct p:nth-child(2){width: 350px;}
.indexproduct1{padding:50px 0px 0px 30px;}
.insidenews li dd{ width: 960px;}
.bottom-fixed {
	background: #42250E;
	bottom: 0;
	position: fixed;
	height: 55px;
	text-align: center;
	z-index: 9999;
	line-height: 70px;
	color: #fff;
	width: 100%;
	left: 0px;
	display: none;
}
.bottom-fixed li {
	border-right: #fff 0px solid;
	font-size: 16px;
	width: 25%;
	float: left;
	list-style: none;
	text-align: center;
	height: 60px;
	padding-top: 5px;
	background: #009944;
}
.sms {
	background: url("../images/sms.png") no-repeat scroll center 4px transparent;
	float: left;
	height: 100%;
	width: 100%;
	color: #fff;
	line-height: 70px;
	font-size: 14px;
}
.tel {
	background: url("../images/tel1.png") no-repeat scroll center 0px transparent;
	float: left;
	height: 100%;
	width: 100%;
	line-height: 70px;
	color: #fff;
	text-align: center;
	font-size: 14px;
}
.map {
	background: url("../images/map1.png") no-repeat scroll center -3px transparent;
	float: left;
	height: 100%;
	width: 100%;
	line-height: 70px;
	font-size: 14px;
	color: #fff;
}
.chat {
	background: url("../images/sq.png") no-repeat scroll center -2px transparent;
	float: left;
	height: 100%;
	width: 100%;
	line-height: 70px;
	font-size: 14px;
	color: #fff;
}
.insidecompany_four{overflow:hidden;zoom:1;}

@media only screen and (max-width : 640px) {
	.bottom-fixed{
		display: block;
	}
	.indexproduct1{width: calc(100% - 30px);}
	.indexproduct p:nth-child(2){width: 100%;display: block}
	.logo_s{width: 100%;}
	.logo_s li a img{position: static;height:30px}
	.pro1{display: none}
	.qrcode1{display: none}
.productture li img{height:100px}
}
