/* Write your styles */
body{ }
li{ list-style:none; margin:0; padding:0;transition: all .1s linear;}
ul,ol,li{ margin:0; padding:0;}
a{text-decoration: none;transition: all .1s linear; color:#666666;}
a:hover{color:#d71418;}
.fl{ float:left}
.fr{ float:right}

::-webkit-scrollbar  
{  
    width: 6px;  
    height: 6px;  
    background-color: #F5F5F5;  
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 10px;  
    background-color: #F5F5F5;  
}  
  
/*定义滑块 内阴影+圆角*/  
::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color:#7fd894;  
} 


#back-to-top{position:fixed;bottom:5%; right:1%; z-index:99;}
#back-to-top a span{ display:block; height:50px; width:50px; background:url(../images/return_top.png) no-repeat center center; margin-bottom:5px; -moz-transition:background 1s;-webkit-transition:background 1s;-o-transition:background 1s;}
#back-to-top a:hover span{background:url(../images/return_top.png) no-repeat center center;}

/*头部*/
.head{box-shadow: 0 0 5px 1px #ccc;border-bottom: 1px solid #eee; position:relative; z-index:1100;}
.head-top{ height:40px; line-height:40px; width:100%; background:#358a27; color:#fff;}
.head-top .top-r a{ color:#fff; display:inline-block; padding:0 10px;}
.head-top .top-r a i{ margin-right:4px;}
.head-top .top-r a:hover{ color:#ef4136;}
.pc-ewm{ width:100%; height:100%; position:fixed; display:none; z-index:9997; top:0;}
.pc-ewm .ewmswpe{ width:100%; height:100%; position:fixed; background:rgba(0,0,0,.8);z-index:9998; top:0;}
.pc-ewm .ewm-xx{ position:relative; top:30%; z-index:9999; width:240px; margin:0 auto; padding:5px; background:#FFF;}
.pc-ewm .ewm-xx img{ width:100%;}
.pc-ewm .ewm-xx  span{ display:block; text-align:center;}

.head-min .logo{ padding:10px 0; margin:0; float:left;}
.head-min .logo a{ font-size:30px; color:#ef4136;}
.nav { height:97px; line-height:97px;}
.nav ul li { position: relative; float: left; -webkit-perspective: 60px; -moz-perspective: 60px; -ms-perspective: 60px; perspective: 60px; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d; transform-style: preserve-3d; z-index: 999;}
.nav ul li a { display: block; padding: 0 20px; margin:0 10px; font-size: 16px;color: #333;}
.nav ul li:hover>a{ background:#d71418; color:#FFF; /*transition: all .3s linear;*/}
.nav ul li a#menu_selected{ background:#d71418; color:#FFF;}

.nav ul li .childer {position: absolute;transition: all .3s linear;width: 140px;height: auto;top: 90px;left: 0; padding-bottom: 5px;background: transparent;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px; -webkit-transform-origin: 0px 0px;
-moz-transform-origin: 0px 0px;-ms-transform-origin: 0px 0px;transform-origin: 0px 0px;-webkit-transform: rotateX(-60deg); -moz-transform: rotateX(-60deg); -ms-transform: rotateX(-60deg); transform: rotateX(-60deg);-moz-backface-visibility: hidden;
-webkit-backface-visibility: hidden;-ms-backface-visibility: hidden; backface-visibility: hidden; z-index: 9999;}
.nav ul li:hover .childer {-webkit-transform: rotateX(0deg);-moz-transform: rotateX(0deg);-ms-transform: rotateX(0deg); transform: rotateX(0deg);background:#339933;}
.nav ul li .childer a {  height: 35px; line-height: 35px; text-align: left; color: #fff; padding-left: 15px;border-left-width: 2px; border-right-width: 0; border-top-width: 0; border-bottom-width: 0; border-style: solid;
 border-color: transparent;overflow: hidden;}
.nav ul li .childer a:hover{ background:#fff; border-left:2px solid #060;color:#339933;}

.am-menu-dropdown1{ height:70px;box-shadow: 0 3px 3px rgba(0, 0, 0, .1);}
.am-menu-dropdown1 .am-menu-toggle{ top:24%; color:#666; font-size:2.1rem;}
.am-menu-dropdown1 .am-menu-nav{top:70px;}
/*.am-menu-dropdown1 .am-menu-nav>li>a {border-bottom: 1px solid #eee;color: #666;background-color: #fff;}*/
.am-menu-dropdown1 .am-menu-nav>ul>li>a {border-bottom: 1px solid #eee;color: #666;background-color: #fff;}
.am-header-title{ margin:0;/*padding:0 0 0 15px;*/ padding:0 0 0 2px; width:218px;}
.am-header-title img{ widows:100%}

.banner { height:594px;}
.banner .am-slider{ height:auto;}
.banner .am-viewport{ max-height:594px;}
.banner .am-slider-a1 .am-control-nav li a{ width:15px; height:15px; background-color: rgba(255,255,255,.8);}
.banner .am-slider-a1 .am-control-nav li a.am-active{background-color: #d71418;}
.banner .am-slider-a1 .am-control-nav{ bottom:15px;}


.service{ background: #FFF;  overflow:hidden;}
.s-title { text-align:center; padding:3% 0; margin:0; text-align:center; overflow:hidden;}
.s-title h2{ line-height:28px; font-size:26px; font-weight:normal; margin:0 auto; color:#000; text-align:center; }
.s-title h3{ line-height:23px; font-weight:normal; margin:0 auto; font-size:14px; text-align:center; color:#999999; }
.s-title p{ width:3%; height: 3px; margin:5px auto 0 auto; background:#d71418; text-align:center;}
.fwxmlist{ width:100%; margin:0 auto;}
.fwxmlist ul li{ margin:0; padding:0;}
.fwxmlist ul li h2{ width:50%; margin:0 auto; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; overflow: hidden;}
.fwxmlist ul li h2 img{ width:100%; transition: all .3s linear; cursor:pointer;}
.fwxmlist ul li h2:hover img{transform: scale(1.1,1.1);}
.fwxmlist ul li p{ margin:0; text-align:center; padding:25px 0; line-height:30px; font-size:16px;}
.fwxmlist ul li p a{ color:#d71418;}
.servicemore{margin:4% auto; text-align:center;}

.about{padding:2% 0; background:#f6f6f6; background-size:cover; overflow:hidden;}
.about-box{ margin:0 auto; color:#fff; font-size:14px;}
.about-box:after{ content:""; clear:both; display:table;}
.boximg{ margin-left: 0.0%; margin-bottom: 0.0%; margin-right: 0.0%; margin-top: 0.0%;}
.boximg img{ width:100%;}
.boximg iframe{ width:100%; height:385px;}
.rbox01{ margin-left: 4%; margin-bottom: 0.0%; margin-right:0.0%; margin-top: 0.0%;}
.rbox01 h2{line-height:30px; color: #111; font-size: 2.8rem; margin:0 auto; padding:0; text-align: left; font-weight:normal;}
.rbox01 h3{line-height:26px; color: #aaa; font-size: 1.6rem; margin:0 auto; padding:0 0 0 2%; text-align: left; font-weight:normal;}
.rbox02{ margin-left: 4%; margin-bottom: 0.0%; margin-right: 0.0%; margin-top: 3.5131744040150563%;}
.rbox02 .jjwz{line-height: 36px;color: rgb(153, 153, 153); font-size: 14px}
.rbox03{ margin-left: 4%; margin-bottom: 0.0%; margin-right: 73.19949811794228%; margin-top: 4.0150564617314926%;}
[class^="btn-"] {position: relative; display: block; margin: 0 auto; width: 100%; line-height:36px; max-width: 180px; text-transform: uppercase; border: 1px solid #333333; text-align:center; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; overflow: hidden;}
.btn-0 {color: #333333;}
.btn-0:before {content: ''; position: absolute; top: 0; left: 0; width: 0; background: #333333; -webkit-transition: 0.5s;transition: 0.5s; z-index: -1; }
.btn-0:hover {color: #FFF; background: #333333; -webkit-transition: 0.5s; transition: 0.5s;}
.btn-0:hover:before { max-width: 180px; background: #333333;}

.contact{ padding: 2.41901776384535% 0.0% 2.8735632183908044% 0.0%;}
.contact-title h2{ line-height:28px; font-size:26px; font-weight:normal; margin:0 auto; color:#000; text-align:center; }
.contact-title h3{ line-height:23px; font-weight:normal; margin:0 auto; font-size:14px; text-align:center; color:#999; }
.contact-title p{ width:3%; height: 3px; margin:5px auto 0 auto; background:#d71418; text-align:center;}
.contact-box{ overflow:hidden; padding:3% 0 0 0; margin:0% auto;}
.contact-box .contop{ padding:1% 0 4% 0;}
.contact-box .contop .tupian{ display:none;}
.contact-box .contop .lxwz{ display:block;}
.contact-box .contop p{ margin:0% 0; padding:0 0 0 4%; font-size:1.6rem;}
/*.contact-box .contop p.ico01{ line-height:25px; background:url(../images/icohot.png) no-repeat 1% center; background-size:contain;}
.contact-box .contop p.ico02{ line-height:30px; background:url(../images/icophone.png) no-repeat 4% center; background-size:contain;}
.contact-box .contop p.ico03{ line-height:30px; background:url(../images/icoqq.png) no-repeat 3% center; background-size:contain;}
.contact-box .contop p.ico04{  line-height:25px;background:url(../images/icoemail.png) no-repeat 2.3% center; background-size:contain;}
.contact-box .contop p.ico05{ line-height:30px; background:url(../images/icoaddress.png) no-repeat 4% center; background-size:contain;}*/

.form_item{ position:relative; margin-bottom: 12px;}
.form_item .title{ font-weight: 400; font-size: 14px; color: #666; margin-bottom: 8px; }
.form_item .title .title_text{ -webkit-background-clip: text;}
.form_item .title .required_icon{color: red;position: relative; top: 2px; left: 10px; pointer-events: none; display: inline-block;}
.form_item .item_type_input{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: relative;}
.form_item .item_type_input .input_style{ font-size: 13px; color: #333; width: calc(100%); border:1px dashed #999; padding-left: 14px; height: 36px; line-height: 36px; outline: 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: 0 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0; background:rgba(204,204,204,.15);}
.form_item .item_type_input .select_input{ font-size: 13px; color: #333; width:32%; border: 1px dashed #999; padding-left: 14px; height: 36px; line-height: 36px; outline: 0; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: 0 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0; background: rgba(204,204,204,.15); cursor:pointer;}
.form_item .item_type_input .two_input{ margin:0 1.43%;}
/*.form_item .item_type_input .arrow{ position: absolute; right: 16px; font-size: 12px; line-height: 44px; color: #666; cursor: pointer;}
.faisco-icons-S000112:before{content: "\b0112";}*/
.form_item .textarea_style{font-size: 13px;color: #333; width: calc(100%); border: 1px dashed #999; padding: 9px 14px; height: 120px; resize: none;outline: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: 0 0;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0; background: rgba(204,204,204,.15);}
.form_item .form_submit{    width: 100%; max-width: 300px; height: 44px; line-height: 44px;font-size: 16px;border: none;outline: 0;color: #fff;cursor: pointer;    background-color: #26c795;}

.contact-box .form_item:nth-of-type(5) .item_type_input .input_style{ width: 25%;}
.contact-box .form_item:nth-of-type(6){ margin-bottom: 0px;}

.ncontact-box .form_item:nth-of-type(5) .item_type_input .input_style{ width: 25%;}
.ncontact-box .form_item:nth-of-type(6){ margin-bottom: 0px;}

.footer{padding:0; background:#1e1e1e; overflow:hidden;}
.foot-min{ padding:30px 0; margin:1px auto; background:#2d2d2d; text-align:center;}
.foot-min a{  display:inline-block; margin:0 10px; font-size:1.5rem; color:#FFF;}
.foot-copy{ border-top:1px solid #2d2d2d; line-height:46px; color:#a4a6aa;}
.foot-copy p{ margin:0; font-size:1.5rem;}
.fcop{ text-align:center;}
.am-with-fixed-navbar{ padding-bottom:0;}
.am-navbar-default .am-navbar-nav{ background:#339933; }


/*内页*/
.nybanner{ width:100%; height:450px; background-repeat:no-repeat; background-position:center; background-size:cover; position:relative; }

.ny-lm{ width:100%; height:50px; line-height:50px; background:#f9f9f9;}
.ny-lm a{ font-size:14px;}

.am-breadcrumb{ padding:0;}
.ny-box{ padding: 0 0 20px 0; background:#f9f9f9;}
.ny-pages{  background:#FFF; border:1px #EEE solid;}
.j_title { border-bottom: 1px dashed #eee; height: 34px; font-family: "微软雅黑";font-weight: normal; margin:0 0 30px 0;}
.j_title span {display: inline-block; color: #4f4f4f; border-bottom: 2px solid #00a151; line-height: 25px; height: 31px;}
.j_title em {font-weight: normal;font-style: normal; font-size: 14px;color: #868686;}

.left-logo{color: rgb(157, 157, 157);text-align: center;font-family: '微软雅黑'; padding: 32px 0px 25px;border-bottom: 1px dashed rgb(206, 206, 206);}
.left-logo .circle_pic { display: block;margin: 0 auto 10px auto;width: 49px;height: 49px;background: url(../images/ablogo.png) 0 0 no-repeat;}
.left-logo h4 {font-size: 20px;font-family: Microsoft Yahei;font-weight: normal;text-align: center; margin:0;}
.left-logo span{ font-size:12px;}

.nav-left { padding:0;}
.nav-left ul li { width: 100%; height: 45px;text-align: center;}
.nav-left ul li a { display: block; height: 45px; line-height: 45px; color: #999; font-size: 16px;font-family: Microsoft Yahei;}
.nav-left ul li.active a {background: #7fd894;color: #fff;}

.page{ text-align:center; margin-top:15px;}
.page a{ display:inline-block; padding:4px 12px; border:1px solid #f3f3f3; margin-left:-1px;}
.page a.active{ background:#7fd894; color:#FFF;}

.ny-box .p-title{ text-align: left; line-height:50px; border-bottom: 1px solid #ededed; margin-bottom:5px;}
.ny-box .p-title h2{ text-align:left; line-height:50px; padding:0; margin:0 auto; font-size:18px; font-weight:normal;}
.ny-box .p-title span { display:block; float:left; width:4px; height:20px; margin:15px 10px; background:#d71418;}
.ny-ab-title{ font-size:26px; text-align:center; font-weight:normal;}
.ny-about .am-paragraph-default p{ font-size:18px;}
.am-paragraph-default img{ border:none;}
.am-paragraph-default .details{ min-height: 500px; padding:10px; line-height:25px; overflow:hidden; text-align:left;}

.cpms{ border:1px solid #f3f3f3; padding:15px 0;}
.cpms .thumb img{ width:100%;}
.cpms h1{ font-size:30px; font-weight:normal; padding-bottom:15px; border-bottom:1px dashed #eee;}
.cpms .remark{border-bottom:1px dashed #eee;}
.cpms .remark:after{ content:""; display:table; clear:both;}
.cpms h3{ font-size:16px; font-weight:normal; }
.cpms  .remark p{ color:#999;}
.cp-lx{ margin-top:20px;}
.cp-lx span{font-size: 30px;color:#7fd894;}
.cp-lx a{ padding:8px 26px; margin-left:15px; display:inline-block; background:#7fd894; color:#fff; border-radius:8px;}
.cp-lx a:hover{ background:#000;}

.cmxq{ border:1px solid #f3f3f3; padding:15px; margin-top:20px;}

.media-list{ border:1px solid #eee; padding:15px; min-height:400px;}
.media-list ul li{ border-bottom:1px dashed #eee; margin-bottom:1.5rem;transition: all .2s linear;}
.media-list ul li .thumb{ display:block; max-height:118px; overflow:hidden;}
.media-list ul li h2{ margin:0; font-weight:normal;}
.media-list ul li p{ margin:1rem 0; color:#999;}
.media-list ul li p span{ margin-right:10px;}
.media-list ul li p span i{ margin-right:5px;}
.media-list ul li:hover{ padding-left:15px;}

.about-content{ padding:0; overflow:hidden;}
.about-title{ border-bottom:1px solid #eee; margin-bottom:5px; line-height:50px; text-align:left;}
.about-title h1{ text-align:left; line-height:50px; padding:0; margin:0 auto; font-size:18px; font-weight:normal;}
.about-title h1 span{ display:block; float:left; width:4px; height:20px; margin:15px 10px; background:#d71418;}
.about-title .info{ color:#999;}


.khjz-list{ margin-top:20px; clear:both;}
.khjz-list ul li{ padding:15px;text-align:center;}
.khjz-list ul li a{ display:block; background:#f2f2f2;}
.khjz-list ul li i{ width:100%;  display:block; margin:0 auto; overflow:hidden;}
.khjz-list ul li i img{ width:100%; transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
/*.khjz-list ul li a:hover img{transform: scale(1.2, 1.2);}*/
.khjz-list ul li span{ display:block; padding:15px; font-size:16px;}
.khjz-list ul li em{display: block; width: 35px; height: 1px;background: #dbdbdb;margin:0 auto;}
.khjz-list ul li p { font-size: 14px;color: #888;padding:15px; margin:0;}

.picture-list{ margin-top:20px; clear:both;}
.picture-list ul li{ padding:15px;text-align:center;}
.picture-list ul li a{ display:block;}
.picture-list ul li i{ display:block; border:1px #EEE solid; padding:3px;  margin:0 auto; overflow:hidden;}
.picture-list ul li i img{ width:100%; transition: all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
/*.picture-list ul li a:hover img{ transform: scale(1.2, 1.2);}*/
.picture-list ul li span{ display:block; padding:15px; font-size:16px;}
.picture-list ul li em{display: block; width: 35px; height: 1px;background: #dbdbdb;margin:0 auto;}
.picture-list ul li p { font-size: 14px;color: #888;padding:15px; margin:0;}

.details-content{ padding:0; overflow:hidden;}
.details-title{ border-bottom:1px solid #eee; margin-bottom:10px; text-align:center;}
.details-title h1{ text-align:center; line-height:40px; padding:0; margin:0 auto; font-size:18px; font-weight:normal;}
.details-title .info{ line-height:32px; text-align:center; font-size:1.2rem; color:#999;}
.details-title .info span{ margin:0 10px;}
.prenext{ margin-top:15px; border-top:1px  dashed #eee; padding:15px 0; overflow:hidden;}

.ncontact-box{ padding: 0 0 20px 0; background:#FFF;}
.ncontact-box .contact-pages{  background:#FFF;}
.ncontact-box .contact-pages .c-title{ text-align: center; line-height:30px; border-bottom: 1px solid #ededed; margin-bottom:25px;}
.ncontact-box .contact-pages .c-title h1{ text-align:center; line-height:30px; padding:0; margin:5% auto 1% auto; font-size:18px;}
.ncon-content{ padding:0; overflow:hidden;}
.ncon-content .w33{ width:33%; padding:0; margin:0; border:1px #EEE solid;}
.ncon-content .w33 div{ overflow:hidden;}
.ncon-content .w33 div img{ width:100%; border:none;}
.ncon-content .w33 div.ewmtitle{ padding: 0 0 0 40%; margin:0 0 15px 0; line-height:20px; text-align:left; background:url(../images/wxico.png) no-repeat 12% center; background-size:contain; font-size:14px;}
.ncon-content .w60{ width:63%;}
.ncon-content .w60 div{ padding:0 0 0 16%; margin:4% 0; text-align:left; font-size:14px; overflow:hidden;}
.ncon-content .w60 div.icohot{ line-height:25px; background:url(../images/icohot.png) no-repeat 1% center; background-size:contain;}
.ncon-content .w60 div.icophone{ line-height:30px; background:url(../images/icophone.png) no-repeat 4% center; background-size:contain;}
.ncon-content .w60 div.icoqq{ line-height:30px; background:url(../images/icoqq.png) no-repeat 3% center; background-size:contain;}
.ncon-content .w60 div.icoemail{  line-height:25px;background:url(../images/icoemail.png) no-repeat 2.3% center; background-size:contain;}
.ncon-content .w60 div.icoaddress{ line-height:30px; background:url(../images/icoaddress.png) no-repeat 4% center; background-size:contain;}

.am-modal-hd .am-close {top: -20px;right: -20px;border: 2px solid #fff;border-radius: 100%;width: 30px;height: 30px;line-height: 20px;background: #fff;opacity: 1;}
a.am-close:hover{ background:#339933; color:#fff;}
.am-modal-bd .txt .am-icon-star{ color:#f90;}
.am-modal-bd .txt{ text-align:left;}
.am-modal-bd .txt h2{ margin:10px 0; font-weight:normal;}
.am-modal-bd .txt .am-divider{ margin:8px auto;}

.conlx-box,.conly-box{ width:50%; float:left; padding:30px; border:1px solid #eee; position:relative; margin-top:20px; min-height:470px;}
.conly-box{ margin-left:-1px;}
.conlx-box h5{font-size: 24px;padding-bottom: 15px;color: #333;}

.conlx-box ul li {height: 45px;margin-top: 30px; padding-left:50px; position:relative;}
.conlx-box ul li i{ position:absolute; left:0; top:0; width:45px; height:45px; line-height:45px; border:1px solid #339933; color:#339933; border-radius:100%; text-align:center; font-size:20px;}
.conlx-box ul li p{ margin:0; padding-bottom: 8px;}
.conlx-box ul li i.am-icon-envelope{ font-size:16px;}

.conly-box .am-form-group{ margin-bottom:15px; margin-left:15px;}
.tjly{ margin-left:15px;}


.dlwz{ width:100%; background:#fdfbf0; padding:20px 0;}
.dlwz .p-title { text-align: center;padding-bottom: 19px;border-bottom: 1px solid #ededed; margin-bottom:20px;}
#allmap{ width:100%; height:400px;border: 1px solid #f5efe2;padding: 8px;}
#allmap p{ line-height:22px; margin:0; font-size:12px;}
#allmap h4{ font-size:16px; margin:0;}


@media only screen and (min-width:1020px){.am-modal-dialog{width:980px}}

@media  screen and (max-width: 1890px){.banner {height: auto;}}
@media  screen and (max-width: 1020px){
	.left-logo{ display:none;}
	.nav-left ul li{ width:33%; float:left;}
	.dlfc .details-content{ margin:0;}
	.media-list,.details-content{ /*margin:20px -1rem;*/}
	.khjz-list ul li em,.khjz-list ul li p{ display:none;}

}
@media  screen and (max-width: 640px) {
	.am-slider .am-slides img{ width:150%; margin-left:-25%;}
	.am-slider .am-slides>li{ overflow:hidden;}
	.s-title{ padding:30px 0 20px 0; margin:0 0 2% 0;}
	.s-title h2{ line-height:20px; float:none; font-size:18px;}
	.s-title h3{ line-height:20px; float:none; font-size:12px;}
	.s-title p{ float:none; width: 8%;}
	.sear-list{ padding-bottom:20px;}
	.sear-list ul li h3{ font-size:14px;}
	.sear-list ul li i{ width:90px; height:90px;}
	
	/*.yslist{ width:100%; padding:5% 0 0 0;}
	.yslist ul li{ min-height:160px;  padding:0 0 30px 0;}
	.yslist ul li:first-child{ min-height:210px;}
	.yslist ul li h2{ font-size:14px;}*/
	
	.gdnc-list ul li{ padding:8px;}
	.product-list ul li{ padding:8px;}
	.about-box{ margin-top:0;}
	.picScroll-left:after{ background:none;}
	.picScroll-left .tempWrap{ margin:0 auto;}
	.picScroll-left .bd{ padding:0;}
	.picScroll-left .bd .pic{ padding-right:0;}
	.picScroll-left .bd .txt h2{ margin-top:15px;}
	.picScroll-left .hd{top:20%; left:20px;}
	.picScroll-left .hd a{ background:rgba(255,255,255,.5)}
	.picScroll-left .hd .next{ float:left;}
	.picScroll-left .hd .prev{ float:right;}
	.news .hotpic{ display:none;}
	.video{ margin-top:20px;}
	.fmenu,.flxwm,.fewm,.ftel{ width:100%; float:none; text-align:center; margin-left:0;}
	.fewm{ margin:20px 0;}
	.foot-min a{font-size:1.2rem; margin:0 5px ;}
	.foot-copy{ text-align:center;line-height: 24px; padding:10px 0;}
	.foot-copy p{ font-size:1.2rem;}
	.fcop,.fba{ float:none; text-align:center;}
	
	.product-content{ margin:15px -10px;}
	.nybanner{ height:150px;}
	.nybanner h2{ margin:8% 0 0 0; text-align:center;}
    .nybanner span{ display:block; text-align:center;}
	.prenext span{ display:none;}
	.khjz-list ul li{ padding:5px;}
	.khjz-list ul li span{ font-size:14px;}
	.am-modal-dialog .pic,.am-modal-dialog .txt{ padding-left:0; padding-right:0;}
	.am-modal-hd .am-close{ top:4px; right:4px; z-index:99;}
	.am-modal-bd .txt h2{ margin:0; font-weight:normal;}
	.am-modal-bd .txt .am-divider{ margin:8px auto;}
	.conlx-box,.conly-box{ width:100%;}
	
	.focusBox { position: relative; width:100%; height:227px; overflow: hidden; }	
	.focusBox .pic{ position:relative; z-index:0; }	
	.focusBox .pic img { width:100%; height:227px; display: block; }	
	.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }	
	.focusBox .hd li{margin: 0 5px; background:#aaa; width: 10px; height: 10px; overflow: hidden; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background:#aaa; border-radius: 50%;	}	
	.focusBox .hd .on{ background:#FFF;}	
	
	
	.boximg{  margin-top: 3.18569636135508%; /*margin-top: 16.18569636135508%;*/}
	.boximg img{ width:100%; height:250px;}
	.boximg iframe{ width:100%; height:250px;}
	
	.rbox01{ margin-left: 0.0%; margin-top: 6.544802867383511%;}
	.rbox01 h2{line-height:20px; font-size: 1.8rem; }
	.rbox01 h3{line-height:20px; font-size: 1.0rem; }
	.rbox02{ margin-left: 0.0%; }
	.rbox02 .jjwz{line-height: 26px; }
	.rbox03{ margin-left: 0.0%; margin-bottom: 5.0%; margin-right: 0.0%; margin-top: 4.0150564617314926%;}
	
	.contact{ padding:5% 0 3% 0;}
	.contact-box{ overflow:hidden; padding:3% 0 0 0; margin:0.0% auto;}
	.contact-box .contop{ padding:1% 0 4% 0;}
	.contact-box .contop .tupian{ display:block;}
	.contact-box .contop .lxwz{ display:none;}
	.contact-box .contop p{  margin:0% 0; padding:0 0 0 0%; font-size:1.2rem;}
	.form_item{ margin:5% 0 0 0;}
	.form_item .item_type_input .two_input{ margin:0%;}
	.form_item .form_submit{ max-width:100%;}
	
	.contact-title h2{ line-height:22px; font-size:18px;  }
	.contact-title h3{ line-height:16px;  font-size:12px; }
	.contact-title p{ width:8%;}
	
	.am-paragraph-default .details{ min-height:inherit;}
	
}
  
  
.pagesbox{ margin:0 auto; padding:20px 0; color: #666; text-align:center; overflow:hidden;}
.pagelist{ text-align:center; padding-top:5px; padding-bottom:5px; overflow:hidden;}
.pagelist a,.pagelist span,.pagelist select{display: inline-block;padding: 0 10px;height: 30px;border-radius: 30px;line-height: 30px;border: 1px solid #eee;}
.pagelist select{width: auto !important;background: #eee; font-family:'微软雅黑';}
.pagelist a:hover{ background:#d71418; color:#FFF;}
.pagelist span.current{ background: #d71418;color: #fff;}