﻿@charset "utf-8";
html{-webkit-text-size-adjust: none;overflow-x:hidden;position: relative;height: 100%;}
body {font-family:Arial,Helvetica,sans-senif,"SimSun";color:#555;font-size:0.9em;border:0;padding:0;margin:0; background-color:#fff;overflow-x:hidden;}
h1,h2,h3,h4,h5,h6,ul,ol,li,input,p,dl,dt,dd{border:0;padding:0;margin:0;list-style-type:none;font-weight: normal;}
a,a:hover{text-decoration:none;color:#555;}
img{border:0;vertical-align:middle}
.clear{clear:both;}
.clearfix:after { content: ""; display: table; clear: both; }
.clearfix { *zoom:1;}

body{background: url(../images/bg.png);}

.control{width: 100%;position: fixed;left:0;bottom:150px;z-index: 99999;text-align: center;}
.control span{display:inline-block;width:15px;height:15px;border-radius:50%;background:#fff;margin:0 3px;cursor:pointer;}
.control span.active{background:#f00;}

.header{width: 100%;height: 245px;margin:0 auto;background: url(../images/header_bg.png) no-repeat center top;position: absolute;left:0;top:0;}
.header .top{width: 1200px;margin:0 auto;}
.header .top .logo{width: 753px;float: left;}
.header .top .t-nav{width: 90px;float: right;margin-top: 18px;}
.header .top .t-nav a{width: 29px;height: 65px;line-height: 20px;padding-top:27px;display: block;float: left;margin-left: 15px;background: url(../images/q_nav_bg.png) no-repeat;text-align: center;color: #d23529;}
.header .nav{width: 1200px;margin:0 auto;}
.header .nav ul{margin-top: 28px;}
.header .nav ul li{width:121px;height:43px;line-height:43px;text-align:center;float: left;position: relative;}
.header .nav ul li:hover{background: url(../images/nav_hover.png) no-repeat center center;}

.header .nav .active{background: url(../images/nav_hover.png) no-repeat center center;}
.header .nav ul li.shop{width:124px;height:51px;line-height:51px;text-indent:1.2em;background: url(../images/ico_shop.png) no-repeat;margin-top: -5px;margin-right: 30px;}
.header .nav ul li.icon{width:38px;height:30px;margin-top: 3px;}
.header .nav ul li.icon:hover{background: none}
.header .nav ul li.icon:hover img{opacity: 0.8;}
.header .nav ul li i{display:block;height: 20px;width: 1px;background: #fff;position: absolute;right:-2px;top:12px;}
.header .nav ul li a{font-size: 16px;color: #fff;position: relative;


}


@keyframes myfirst
{
	0%   {top:-1px;}	
	50% {top:-3px;}
	75% {top:-3px;}
	100% {top:-3px;}
}



.header .nav ul li:hover a{position:relative;animation:myfirst 0.3s linear 0s infinite alternate;}


.blank{height: 230px;}

.banner{width: 100%;}
.banner.sub{height: 400px;}
.banner.sub.s1{background: url(../images/b_sub_01.jpg) no-repeat center top;}
.banner.sub.s2{background: url(../images/b_sub_02.jpg) no-repeat center top;}
.banner.sub.s3{background: url(../images/b_sub_03.jpg) no-repeat center top;}
.banner.sub.s4{background: url(../images/b_sub_04.jpg) no-repeat center top;}
.banner.sub.s5{background: url(../images/b_sub_05.jpg) no-repeat center top;}
.banner.sub.s6{background: url(../images/b_sub_06.jpg) no-repeat center top;}
.banner.sub.s7{background: url(../images/b_sub_07.jpg) no-repeat center top;}
.banner.sub.s8{background: url(../images/b_sub_08.jpg) no-repeat center top;}
.banner.sub.s9{background: url(../images/b_sub_09.jpg) no-repeat center top;}
.banner.sub.s10{background: url(../images/b_sub_10.jpg) no-repeat center top;}
.banner.sub.s11{background: url(../images/b_sub_11.jpg) no-repeat center top;}

.banner.sub.s12{background: url(../images/zjgc.jpg) no-repeat center top;}

.wraper{width: 100%;background: url(../images/wraper_bg.jpg) no-repeat center bottom;}
.wraper .tab-nav{width: 1200px;margin:35px auto;}
.wraper .tab-nav ul.short{width: 85%;margin:0 auto;}
.wraper .tab-nav ul.mini{width: 68%;margin:0 auto;}
.wraper .tab-nav ul li{width: 166px;height: 40px;line-height: 40px;background: url(../images/tab_bg.png) no-repeat;text-align: center;float: left;margin:0 15px;}
.wraper .tab-nav ul li:hover,.wraper .tab-nav ul li.active{background: url(../images/tab_bg_hover.png) no-repeat;color: #da0f1d;}
.wraper .tab-nav ul li:hover,.wraper .tab-nav .act{background: url(../images/tab_bg_hover.png) no-repeat;color: #da0f1d;}


.wraper .tab-navv{width: 1200px;margin:35px auto;}

.wraper .tab-navv ul.small{width: 95%;margin:0 auto;}
.wraper .tab-navv ul.small li {width: 307px;height: 48px;line-height: 48px;text-align: center;float: left;margin:0 30px;font-size: 18px;color: #fff;}


.wraper .tab-navv ul.small li a{width: 307px;height: 48px;line-height: 48px;background: url(../images/tab_bg2.png) no-repeat;text-align: center;float: left;font-size: 18px; color:#000}
.wraper .tab-navv ul.small li a:hover{ width: 307px;height: 48px;line-height: 48px;background: url(../images/tab_bg_hover2.png) no-repeat;color:#fff}
 .wraper .tab-navv ul.small li.actt a{ width: 307px;height: 48px;line-height: 48px;background: url(../images/tab_bg_hover2.png) no-repeat;color:#fff}

.wraper.page .banner{margin-bottom: 15px;}

.wraper.page .part.info{width: 100%;height: 371px;margin:0 auto 35px;background: url(../images/page_about_bg.jpg) no-repeat center top;}
.wraper.page .part.info .info-box{width: 1200px;margin:0 auto;}
.wraper.page .part.info .info-box img{border: 15px solid #fff;margin-top: 20px;}
.wraper.page .part.info .info-box .i-b-left{width: 240px;float: left}
.wraper.page .part.info .info-box .i-b-right{width: 770px;float: right;margin-right: 155px;margin-top: 40px;}
.wraper.page .part.info .info-box .i-b-right dl{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #e5e5e5;}
.wraper.page .part.info .info-box .i-b-right dl dt{line-height: 35px;font-size: 22px;}
.wraper.page .part.info .info-box .i-b-right dl dd{width: 50%;float: left;font-size: 16px;line-height: 30px;background: url(../images/dot.png) no-repeat left center;text-indent: 1.5em;}
.wraper.page .part.info .info-box .i-b-right h2{font-size: 16px;line-height: 35px;text-indent: 2em;}
.wraper.page .part.info .info-box .i-b-right p{font-size: 14px;line-height: 30px}
.wraper.page .part.info .info-box .i-b-right span{ display:none}


.wraper.page .part.content{width: 1130px;margin:0 auto;background: url(../images/split_bg.png) no-repeat center top #f8f8f7;padding: 35px 35px;position: relative;}
.wraper.page .part.content.no-bg{background: #fff;}
.wraper.page .part.content h2{font-size: 18px;line-height: 35px;margin-bottom: 10px;}
.wraper.page .part.content p{font-size: 15px;line-height: 30px}
.wraper.page .part.content ul{margin-bottom: 15px;}
.wraper.page .part.content ul.mt35{margin-top: 45px;}
.wraper.page .part.content ul li{line-height: 35px;background: url(../images/dot.png) no-repeat left center;text-indent: 1.5em;font-size: 15px;}
.wraper.page .part.content .dashed{width: 100%;height: 1px;border-bottom: 1px dashed #cccccc;margin: 25px 0;}
.wraper.page .part.content ol{width: 100%;margin:0 auto;}
.wraper.page .part.content ol li{float: left;margin:0 10px 15px;}
.wraper.page .part.content ol li:hover img{opacity: 0.8;}
.wraper.page .part.content h1{line-height: 45px;text-align: center;font-size: 24px;font-weight: bold;}
.wraper.page .part.content h1.b-line{border-bottom: 1px dashed #cccccc;padding-bottom: 5px;margin-bottom: 35px;}
.wraper.page .part.content h5{line-height: 45px;text-align: center;font-size: 16px;border-bottom: 1px dashed #cccccc;padding-bottom: 5px;margin-bottom: 15px;}
.wraper.page .part.content .c-body{padding: 15px 0;}
.wraper.page .part.content p{margin-bottom: 10px;}
.wraper.page .part.content p.noindent{text-indent:0;line-height: 30px;}
.wraper.page .part.content p.noindent.pd2em{padding-left: 2em;}
.wraper.page .part.content .video{}
.wraper.page .part.content .video .video-box{margin-bottom: 25px;}

/*

.wraper.page .part.content .return{width: 100%;padding: 25px 0;border-bottom: 1px dashed #cccccc;margin-bottom: 25px;}
.wraper.page .part.content .return a{border: 1px solid #999;color: #999;padding: 8px 15px;border-radius: 3px;}
.wraper.page .part.content .return a:hover{color: #666;}
.wraper.page .part.content .return .share{float: right;}

*/

.wraper.page .part.content .return{width: 100%;margin:0 auto 25px;padding: 25px 0;border-bottom: 1px dashed #cccccc;}
.wraper.page .part.content .return .lj { float:left; width:40%;}
.wraper.page .part.content .return .lj a{border: 1px solid #999;color: #999;padding: 8px 15px;border-radius: 3px;}
.wraper.page .part.content .return .lj a:hover{color: #666;}
.wraper.page .part.content .return .share{float: right; width:150px;  height:25px; margin-bottom:0px; line-height:25px;}

/*.wraper .arc-content .return{width: 100%;margin:0 auto 25px;padding: 25px 0;border-bottom: 3px dashed #fff;}
.wraper .arc-content .return .lj { float:left; width:40%;}
.wraper .arc-content .return .return .lj a{border: 1px solid #999;color: #999;padding: 8px 15px;border-radius: 3px;}
.wraper .arc-content .return .return .lj a:hover{color: #666;}
.wraper .arc-content .return .return .share{float: right; width:150px;  height:25px; margin-bottom:0px; line-height:25px;}
*/


.wraper.page .part.content .prev-next{}
.wraper.page .part.content .prev-next a:hover{text-decoration:underline;color: #f00;}
.wraper.page .part.content .prev-next .p-n-left{width: 50%;float: left;}
.wraper.page .part.content .prev-next .p-n-right{width: 50%;float:right;text-align: right;}
.wraper.page .part.content img.sign{position: absolute;bottom: 50px;right:25px;}

.wraper.page .part.shop{width: 1150px;margin:25px auto;background: #fff;padding: 25px;}
.wraper.page .part.shop .shop-left{width: 393px;height:384px;float: left;position: relative;border:1px solid #d9d9d9;}
.wraper.page .part.shop .shop-left img.thumb{width: 393px;height:384px;}

.picScroll-left{width:350px;margin:0 auto;position:relative;margin-top:-80px;}
.picScroll-left .hd{}
.picScroll-left .hd .prev{width: 30px;height: 60px;display: block;background: url(../images/shop_left_arrow.jpg) no-repeat;position: absolute;left:0;top:0;cursor: pointer;z-index: 9999;}
.picScroll-left .hd .next{width: 30px;height: 60px;display: block;background: url(../images/shop_right_arrow.jpg) no-repeat;position: absolute;right:0;top:0;cursor: pointer;z-index: 9999;}
.picScroll-left .hd ul{display: none}
.picScroll-left .bd{padding-left: 38px;position: absolute;left:0;top:0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li img{width: 60px;height: 60px;cursor: pointer;}
.picScroll-left .bd ul li img.active{width:58px;height:58px;border:1px solid #f00;}



.wraper.page .part.shop .shop-right{width: 680px;float: right;}
.wraper.page .part.shop .shop-right h2{font-size: 18px;margin-bottom: 25px;margin-top: 20px;background: url(../images/shop_title_bg.jpg) no-repeat left center;text-indent: 1em;}
.wraper.page .part.shop .shop-right p{line-height: 30px;font-size: 15px; word-break:normal}
.wraper.page .part.shop .shop-right p a{display: block;width: 126px;line-height:36px;background: url(../images/shop_more.jpg) no-repeat;text-align: center;color: #fff;font-size: 15px;float: left;margin-right: 25px;}
.wraper.page .part.shop .shop-right p a:hover{text-decoration: underline;}
.wraper.page .part.shop .shop-right .cpms{height:280px; float:left; width:680px;}
.wraper.page .part.shop .shop-right .jxsfc{height:240px; float:left; width:680px;}
 

.wraper.page .part.emp{width: 1200px;margin:25px auto;}
.wraper.page .part.emp h2{border-bottom: 1px solid #ccc;margin-bottom: 25px;}
.wraper.page .part.emp h2 span{line-height: 38px;border-bottom: 1px solid #d42b24;display: block;width: 150px;position: relative;top:1px;}
.wraper.page .part.emp ul{width: 120%;}
.wraper.page .part.emp ul li{width: 222px;float: left;margin-right: 23px;line-height: 25px;}
.wraper.page .part.emp ul li img{margin-bottom: 8px;}
.wraper.page .part.emp ul li:hover img{opacity: 0.8;}
.wraper.page .part.emp ul li:hover a{color: #f00;}

 
.wraper.page .part.video{width: 1200px;margin:25px auto;overflow: hidden;}
.wraper.page .part.video h2{border-bottom: 1px solid #ccc;margin-bottom: 25px;}
.wraper.page .part.video h2 span{line-height: 38px;border-bottom: 1px solid #d42b24;display: block;width: 100px;position: relative;top:1px;}
.wraper.page .part.video ul{width: 120%;}
.wraper.page .part.video ul li{width: 222px;float: left;margin-right: 23px;line-height: 25px;position: relative;}
.wraper.page .part.video ul li img{margin-bottom: 8px;}
.wraper.page .part.video ul li:hover img{opacity: 0.8;}
.wraper.page .part.video ul li:hover a{color: #f00;}
.wraper.page .part.video ul li a.video{width: 100%;height: 100%;position: absolute;left: 0;top:0;z-index: 999;background:url(../images/ico_video.png) no-repeat center center;}





.wraper.page .part.join{width: 1200px;margin:0 auto;}
.wraper.page .part.join dl{background: #fff;margin-bottom: 25px;}
.wraper.page .part.join dl dt{height: 63px;line-height:35px;color:#fff;text-indent:2em;font-size:16px;background: url(../images/join_bg.jpg) no-repeat;}
.wraper.page .part.join dl dd{padding: 15px 35px;}
.wraper.page .part.join dl dd h2{font-size: 15px;line-height: 35px;font-weight: border;color: #000;}
.wraper.page .part.join dl dd ul{}
.wraper.page .part.join dl dd ul li{line-height: 30px;background: url(../images/dot.png) no-repeat left center;text-indent: 1.6em;}
.wraper.page .part.join dl dd p{line-height: 28px;}



.wraper.page .part.join{width: 1200px;margin:0 auto;}
.wraper.page .part.join {background: #fff;margin-bottom: 25px;}
.wraper.page .part.join  h3{height: 63px;line-height:35px;color:#fff;text-indent:2em;font-size:16px;background: url(../images/join_bg.jpg) no-repeat;}
.wraper.page .part.join ul{padding: 15px 35px;}
.wraper.page .part.join h2{font-size: 15px;line-height: 35px;font-weight: border;color: #000;}
.wraper.page .part.join dl dd ul{}
.wraper.page .part.join p {line-height: 30px;background: url(../images/dot.png) no-repeat left center;text-indent: 1.6em;}
.wraper.page .part.join p{line-height: 28px;}






.wraper.page .part.join table{width:100%;border-left: 1px solid #d9d9d9;border-top: 1px solid #d9d9d9;text-align:center;}
.wraper.page .part.join table tr{}
.wraper.page .part.join table tr th{background: #f0f0f0;line-height: 25px;padding: 10px 0;font-size: 15px;border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;}
.wraper.page .part.join table tr td{border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;line-height: 25px;padding:10px 0;}

.wraper.page .part.instro{height:530px;background: url(../images/instro_bg.jpg) no-repeat center top;}
.wraper.page .part.instro .instro-box{width: 1200px;margin:0 auto;padding-top: 35px;position: relative;}
.wraper.page .part.instro .instro-box p{line-height: 28px;font-size: 15px;margin-bottom: 15px;margin-left: 130px}
.wraper.page .part.instro .instro-box img.title{position:absolute;left:0px;top:35px;}

.wraper.page .part.about{width: 1200px;margin:80px auto;}
.wraper.page .part.about dl{width: 100%;height: 264px;background: url(../images/about_bg.png) no-repeat;margin-bottom: 80px;}
.wraper.page .part.about dl dd{position: relative;}
.wraper.page .part.about dl dd p{position:absolute;line-height: 40px;font-size: 18px;z-index: 9999;}
.wraper.page .part.about dl dd p.p1{left:400px;top:70px;}
.wraper.page .part.about dl dd p.p2{left:250px;top:70px;}
.wraper.page .part.about dl dd p.p3{left:400px;top:70px;}
.wraper.page .part.about dl dd p strong{font-size: 22px;color: #d60110;font-weight:normal}
.wraper.page .part.about dl dd img.title{position: absolute;left:35px;top:-50px;z-index: 9999}
.wraper.page .part.about dl:nth-child(2) dd img.title{left:1050px;}
.wraper.page .part.about dl dd img.t1{position: absolute;left:150px;top:22px;z-index: 999;}
.wraper.page .part.about dl dd img.t2{position: absolute;left:60px;top:22px;z-index: 999;}
.wraper.page .part.about dl dd img.t3{position: absolute;left:150px;top:22px;z-index: 999;}
.wraper.page .part.about dl dd span{ display:none}


.wraper.page .part.duty{width: 1200px;margin:80px auto;}
.wraper.page .part.duty .duty-left{width: 640px;float: left;margin-right: 100px;}
.wraper.page .part.duty .duty-center{width: 90px;float: left;}
.wraper.page .part.duty .duty-right{width: 250px;float: right;}
.wraper.page .part.duty .duty-right img{margin-top: 35px;}

.wraper.page .part.spirit{background: url(../images/spirit_bg.png) no-repeat;}
.wraper.page .part.spirit .spirit-box{width: 1200px;height:319px;margin:0px auto;padding-top: 80px;}
.wraper.page .part.spirit .spirit-box .spirit-left{width: 250px;float: left;}
.wraper.page .part.spirit .spirit-box .spirit-center{width: 90px;float: left;}
.wraper.page .part.spirit .spirit-box .spirit-right{width: 750px;float: right;}
.wraper.page .part.spirit .spirit-box .spirit-right p{font-size: 16px;line-height: 35px;}

.wraper.page .part.timeline{width: 1200px;margin:0px auto;}
.wraper.page .part.timeline dl{background: url(../images/timeline_bg2.jpg) repeat-y 120px top;padding: 15px 0;}
.wraper.page .part.timeline dl dt{width: 80px;line-height:75px;background: url(../images/timeline_pic.jpg) no-repeat;text-align: center;font-size:18px;color: #d8000f;margin-right: 40px;float: left;position: relative;}
.wraper.page .part.timeline dl dt span{width: 18px;height: 17px;display: block;background: url(../images/ico_cycle.jpg) no-repeat;position: absolute;left:113px;top:30px;}
.wraper.page .part.timeline dl dd{width:800px;float:left;padding-left:50px;padding-top: 25px;}
.wraper.page .part.timeline dl dd p{line-height: 30px;font-size: 16px;}

.wraper.page .part.share{width: 1200px;margin:0px auto;}
.wraper.page .part.share dl{background: #fcfcfc;padding-bottom: 10px;margin-bottom: 30px;}
.wraper.page .part.share dl dt{height: 63px;line-height: 35px;background: url(../images/join_bg.jpg) no-repeat;font-size: 16px;color: #fff;text-indent: 2em;}
.wraper.page .part.share dl dd{padding:15px 25px;font-size: 15px;background: url(../images/dl_bg.jpg) no-repeat center bottom;}
.wraper.page .part.share dl dd .share-left{width: 700px;float: left;}
.wraper.page .part.share dl dd .share-left h2{font-size: 16px;color: #d33228;line-height: 35px;background: url(../images/dot.png) no-repeat left center;text-indent: 1.5em;}
.wraper.page .part.share dl dd .share-left p{line-height: 25px;}
.wraper.page .part.share dl dd .share-left p.t{margin-bottom: 5px;}
.wraper.page .part.share dl dd .share-left ul{margin-bottom: 5px;}
.wraper.page .part.share dl dd .share-left ul li{line-height: 25px;background: url(../images/dot.png) no-repeat left top;text-indent: 1.5em;background-position:0% 6px}
.wraper.page .part.share dl dd .share-right{width: 400px;float: right;}
.wraper.page .part.share dl dd .share-right img{margin-bottom: 15px;}
.wraper.page .part.share dl dd .share-right p.info{font-size: 12px;padding: 6px;border:1px solid #e4ae08;line-height: 23px;}
.wraper.page .part.share dl dd .share-right p.info strong{color: #d40211;}

.wraper.page .part.share dl.d2{background: #fcfcfc;padding-bottom: 10px;margin-bottom: 30px;}
.wraper.page .part.share dl.d2 dt{height: 63px;line-height: 35px;background: url(../images/join_bg.jpg) no-repeat;font-size: 16px;color: #fff;text-indent: 2em;}
.wraper.page .part.share dl.d2 dd{padding:15px 25px;font-size: 15px;}
.wraper.page .part.share dl.d2 dd .share-left{width: 400px;float: left;}
.wraper.page .part.share dl.d2 dd .share-left img{margin-bottom: 15px;}
.wraper.page .part.share dl.d2 dd .share-left p.info{font-size: 12px;padding: 6px;border:1px solid #e4ae08;line-height: 23px;}
.wraper.page .part.share dl.d2 dd .share-left p.info strong{color: #d40211;}
.wraper.page .part.share dl.d2 dd .share-right{width: 700px;float: right;}
.wraper.page .part.share dl.d2 dd .share-right h2{font-size: 16px;color: #d33228;line-height: 35px;background: url(../images/dot.png) no-repeat left center;text-indent: 1.5em;}
.wraper.page .part.share dl.d2 dd .share-right p{line-height: 25px;}
.wraper.page .part.share dl.d2 dd .share-right p.t{margin-bottom: 5px;}
.wraper.page .part.share dl.d2 dd .share-right p.mb{margin-bottom: 6px;}
.wraper.page .part.share dl.d2 dd .share-right ul{margin-bottom: 5px;}
.wraper.page .part.share dl.d2 dd .share-right ul li{line-height: 25px;background: url(../images/dot.png) no-repeat left top;text-indent: 1.5em;background-position:0% 6px}

.wraper.page .apply-content{width: 1200px;margin:0 auto;background: #fff;padding:25px 0;}
.wraper.page .apply-content .apply-content-box{width: 95%;margin:0 auto;}
.wraper.page .apply-content .apply-content-box ul.w3{}
.wraper.page .apply-content .apply-content-box ul.w3 li{width: 350px;height: 40px;line-height: 38px;border: 1px solid #d9d9d9;float: left;margin-right: 30px;margin-bottom: 20px;}
.wraper.page .apply-content .apply-content-box ul.w3 li.mr0{margin-right: 0;}
.wraper.page .apply-content .apply-content-box ul.w3 li div{width: 90px;border-right: 1px solid #d9d9d9;text-align: center;float: left;}
.wraper.page .apply-content .apply-content-box ul.w3 li input.text{width:259px;line-height: 40px;text-indent: 0.5em;}
.wraper.page .apply-content .apply-content-box ul.w3 li select{width:259px;height: 40px;border: 0;text-indent: 0.5em;color: #555;}

.wraper.page .apply-content .apply-content-box ul.w2{}
.wraper.page .apply-content .apply-content-box ul.w2 li{width: 541px;height: 40px;line-height: 40px;border: 1px solid #d9d9d9;float: left;margin-right: 30px;margin-bottom: 20px;overflow: hidden;}
.wraper.page .apply-content .apply-content-box ul.w2 li.mr0{margin-right: 0;}
.wraper.page .apply-content .apply-content-box ul.w2 li div{width: 90px;border-right: 1px solid #d9d9d9;text-align: center;float: left;}
.wraper.page .apply-content .apply-content-box ul.w2 li input.text{width:445px;line-height: 40px;text-indent: 0.5em;}
.wraper.page .apply-content .apply-content-box ul.w2 li div.s{width: 235px;border-right: 1px solid #d9d9d9;text-align: center;float: left;}
.wraper.page .apply-content .apply-content-box ul.w2 li input.text.s{width:300px;line-height: 40px;text-indent: 0.5em;}
.wraper.page .apply-content .apply-content-box ul.w2 li select{width:300px;height: 40px;line-height:40px;border: 0;text-indent: 0.5em;color: #555;}

.wraper.page .apply-content .apply-content-box ul.w1{}
.wraper.page .apply-content .apply-content-box ul.w1 li{width:1065px;border: 1px solid #d9d9d9;float: left;margin-right: 30px;margin-bottom: 20px;padding:5px 25px 10px;}
.wraper.page .apply-content .apply-content-box ul.w1 li.border{border: 0;}
.wraper.page .apply-content .apply-content-box ul.w1 li div{line-height: 35px;}
.wraper.page .apply-content .apply-content-box ul.w1 li textarea{width:100%;height: 100px;border: 0;}
.wraper.page .apply-content .apply-content-box ul.w1 li .btn{width: 151px;height: 43px;line-height: 43px;text-align: center;background: url(../images/btn_bg.jpg) no-repeat;font-size: 16px;color: #fff;cursor:pointer;}

.wraper.page .map-content{width: 1200px;margin:0 auto;background: #fff;padding-bottom: 30px;}
.wraper.page .map-content{}
.wraper.page .map-content h2{padding:25px 0;text-align: center;font-size: 22px;}
.wraper.page .map-content ul{width: 670px;margin:0 auto 10px;}
.wraper.page .map-content ul li{width:100%;height: 38px;line-height: 38px;float: left;margin-bottom: 20px;}
.wraper.page .map-content ul li.short{width: 318px;margin-right: 30px;border: 1px solid #d9d9d9;}
.wraper.page .map-content ul li.short:nth-child(2){float: right;}
.wraper.page .map-content ul li.mr0{margin-right: 0;}
.wraper.page .map-content ul li .text{width: 520px;line-height: 36px;border: 1px solid #d9d9d9;text-indent: 0.5em;color: #666;}
.wraper.page .map-content ul li select{width: 100%;height: 38px;border: 0;text-indent: 0.5em;color: #666;}
.wraper.page .map-content ul li .btn{width: 130px;line-height: 38px;text-align:center;background: #d52421;color: #fff;float: right;font-size: 16px;cursor: pointer;}
.wraper.page .map-content .m-p-box{width: 1140px;margin:0 auto; }
.wraper.page .map-content .m-p-box .map-left{width: 408px;height:398px;float: left;border: 1px solid #d9d9d9;overflow: auto;}
.wraper.page .map-content .m-p-box .map-left dl{padding: 10px 15px;border-bottom: 1px solid #d9d9d9;}
.wraper.page .map-content .m-p-box .map-left dl:last-child{border: 0;}
.wraper.page .map-content .m-p-box .map-left dl dt{line-height: 30px;background: url(../images/ico_map.jpg) no-repeat left center;padding-left: 2em;}
.wraper.page .map-content .m-p-box .map-left dl dd{padding-left: 2em;font-size: 13px;line-height: 25px;}
.wraper.page .map-content .m-p-box .map-right{width: 730px;float: right; height:400px;}

.wraper.page .factory{width:1200px;margin:0 auto;}
.wraper.page .factory .f-1{padding:40px 0;}
.wraper.page .factory .f-1 .f-1-left{width:95px;float:left;margin-right:35px;}
.wraper.page .factory .f-1 .f-1-center{float:left;margin-right:35px;}
.wraper.page .factory .f-1 .f-1-center img{border:10px solid #fff;box-shadow:5px 5px 5px #ccc;}
.wraper.page .factory .f-1 .f-1-right{width:580px;float:right;padding-top:25px;}
.wraper.page .factory .f-1 .f-1-right h2{line-height:35px;background:url(../images/shop_title_bg.jpg) no-repeat left center;font-size:18px;text-indent:1em;margin-bottom:5px;}
.wraper.page .factory .f-1 .f-1-right p{line-height:30px;font-size:14px;}

.wraper.page .factory .f-2{width:1050px;margin:0px auto 0;position:relative;top:-110px;}
.wraper.page .factory .f-2 .f-2-left{width:345px;float:left;}
.wraper.page .factory .f-2 .f-2-left p{width:265px;height:105px;padding:20px;line-height:25px;background:url(../images/f-2-bg.jpg) no-repeat;margin-top:150px;}
.wraper.page .factory .f-2 .f-2-right{}
.wraper.page .factory .f-2 .f-2-right img{border:10px solid #d60110;box-shadow:5px 5px 5px #ccc;}

.wraper.page .factory .f-3{position:relative;top:-180px;left:100px;}
.wraper.page .factory .f-3 img{border:10px solid #fff;}

.wraper.page .factory .f-4{width: 614px;height: 599px;margin:0 auto 35px;margin-top:-100px;}

.wraper.page .factory .f-5{width: 1074px;height: 166px;margin:0 auto 35px;background: url(../images/f-5-bg.png) no-repeat;padding-top: 20px;}
.wraper.page .factory .f-5 p{width: 95%;margin:0 auto;line-height: 25px;margin-bottom: 10px;}

.wraper.page .factory .f-6{width: 1200px;margin:0 auto 35px;}
.wraper.page .factory .f-6 .f-6-left{width: 710px;float: left;box-shadow: 5px 5px 5px #ccc;}
.wraper.page .factory .f-6 .f-6-right{width: 462px;float: right;box-shadow: 5px 5px 5px #ccc;}

.wraper.page .flow{width: 1200px;margin:0 auto;}
.wraper.page .flow h1{padding:15px 0;font-size: 32px;text-align: center;}
.wraper.page .flow h1 font{color: #f80100;}
.wraper.page .flow h2{font-size: 24px;text-align: center;margin-bottom: 35px;}
.wraper.page .flow .slideTxtBoxs{}
.wraper.page .flow .slideTxtBoxs .hd{}
.wraper.page .flow .slideTxtBoxs .hd ul{border-bottom: 1px solid #cfa972;}
.wraper.page .flow .slideTxtBoxs .hd ul li{width:150px;float: left;text-align: center;line-height: 35px;cursor: pointer;font-size: 16px;}
.wraper.page .flow .slideTxtBoxs .hd ul li.on{font-size: 24px;color: #f80100;font-weight: bold;}
.wraper.page .flow .slideTxtBoxs .hd ul li em{width: 12px;height: 12px;display: block;background: #cfa972;border-radius:50%;margin:0 auto;position: relative;top:11px;}
.wraper.page .flow .slideTxtBoxs .hd ul li.on em{width: 16px;height: 16px;background: #f80100;top:8px;}
.wraper.page .flow .slideTxtBoxs .bd ul{padding:55px 0 40px;}
.wraper.page .flow .slideTxtBoxs .bd li{}
.wraper.page .flow .slideTxtBoxs .bd li div{width: 266px;margin:0 auto;}
.wraper.page .flow .slideTxtBoxs .bd li div img{margin-bottom: 15px;}
.wraper.page .flow .slideTxtBoxs .bd li div h3{line-height: 35px;text-align: center;}
.wraper.page .flow .slideTxtBoxs .bd li div p{line-height: 30px;text-align: center;}




.wraper.page .job-subject{width:1198px;margin:0 auto;line-height:45px;background:url(../images/ico_cycle_red.jpg) no-repeat 15px center #d50110;border:1px solid #8c2129;text-indent:3em;font-size:16px;color:#fff;}
.wraper.page .job-subject span{float:right;margin-right:25px;font-size:14px;}

.wraper.page .job-detail{width:1200px;margin:0 auto;}
.wraper.page .job-detail dl{border:1px solid #d9d9d9;margin-bottom:10px;background:#fff;}
.wraper.page .job-detail dl dt{width:24.9%;float:left;border-right:1px solid #d9d9d9;line-height:45px;text-align:center;font-size:16px;}
.wraper.page .job-detail dl dt:nth-child(1){background:url(../images/ico_big_cycle.jpg) no-repeat 35px center;text-align:left;text-indent:4em;position:relative;}
.wraper.page .job-detail dl dt em{width:17px;height:9px;display:block;background:url(../images/ico_down_arrow.jpg) no-repeat;position:absolute;right:15px;top:18px;}
.wraper.page .job-detail dl dt em.down{background:url(../images/ico_up_arrow.jpg) no-repeat;}
.wraper.page .job-detail dl dt:nth-child(4){border:0;}
.wraper.page .job-detail dl dt a{width:100%;height:45px;background:#ccc;color:#fff;text-align:center;display:block;}
.wraper.page .job-detail dl dt a:hover,.wraper.page .job-detail dl dt a.active{background:#d50110}
.wraper.page .job-detail dl dd{display:none;border-top:1px solid #d9d9d9;padding:25px 35px;}
.wraper.page .job-detail dl dd h2{font-size:16px;line-height:35px;}
.wraper.page .job-detail dl dd p{line-height:30px;margin-bottom:15px;}
.wraper.page .job-detail dl dd p a{display:block;width:151px;line-height:43px;background:url(../images/btn_bg.jpg) no-repeat;text-align:center;color:#fff;font-size:15px;}







.wraper.page .contact{width: 1200px;height: 736px;margin:30px auto;background: url(../images/c1_bg.jpg) no-repeat;}
.wraper.page .contact .con-box{width: 1040px;height:380px;margin:0 auto;padding-top: 83px;margin-bottom: 25px; }

.wraper.page .contact .con-box .con-left{ float:left;width:335px;height:380px;padding-top: 0px;margin-bottom: 25px;}
.wraper.page .contact .con-box .con-left h2{font-size: 18px;padding:6px 0 10px;font-weight: bold;}
.wraper.page .contact .con-box .con-left p{line-height: 30px;margin-bottom: 25px;}
.wraper.page .contact .con-box .con-right{ float:right;width:650px;height:340px;padding-top: 0px; margin:23px 0px 0 38px}
#addrmap { float:left;width: 650px;height: 340px; }


.wraper.page .contact .con-bottom{width: 1040px;margin:0 auto;}
.wraper.page .contact .con-bottom ul{}
.wraper.page .contact .con-bottom ul li{width: 450px;float: left;border:1px solid #f7f4e5;float: left;padding:25px;}
.wraper.page .contact .con-bottom ul li:last-child{margin-right: 0;float: right;}
.wraper.page .contact .con-bottom ul li img{float: left;}
.wraper.page .contact .con-bottom ul li h2{width: 230px;float: right;font-size: 16px;line-height: 35px;font-weight: bold;}
.wraper.page .contact .con-bottom ul li:hover img{opacity: 0.8;}
.wraper.page .contact .con-bottom ul li:hover a{color: #a52f0b;}
.wraper.page .contact .con-bottom ul li p{width: 230px;float: right;line-height: 25px;font-size: 12px;}
.wraper.page .ad{width: 100%;height: 397px;margin:80px auto;background: url(../images/c2_bg.jpg) no-repeat center top; overflow:hidden;}

.wraper.page .im{width: 1200px;height:196px;margin:0 auto;background: url(../images/c3_bg.png) no-repeat;}
.wraper.page .im ul{width:1150px;margin:0px auto 0;padding-top:65px;}
.wraper.page .im ul li{width: 230px;float: left;text-align: center;}
.wraper.page .im ul li:last-child{margin-right: 0;}
.wraper.page .im ul li:hover a{color: #f00;}
.wraper.page .im ul li:hover img{opacity: 0.8}

.wraper.page .gy-title{width: 100%;line-height: 62px;background: url(../images/gy-title.png) no-repeat center top;color: #fff;font-size: 20px;text-align:center;margin-bottom: 25px;}
.wraper.page .ys-title{width: 100%;line-height: 62px;background: url(../images/ys-title.png) no-repeat center top;color: #fff;font-size: 17px;text-align:center;margin-bottom: 25px;text-indent: 3em;}
.wraper.page .apply-title{width: 100%;line-height: 62px;background: url(../images/gy-title.png) no-repeat center top;color: #fff;font-size: 20px;text-align:center;margin-bottom: 25px;text-indent: 3em;}

.wraper.list .pos{width: 1200px;height:50px;line-height: 50px;margin:0 auto;background: url(../images/ico_big_cycle.jpg) no-repeat 15px center #fff;font-size: 16px;position: relative;}
.wraper.list .pos strong{padding-left:2.8em;}
.wraper.list .pos dl{width: 160px;height: 50px;position: absolute;right:0;top:0;background: #d60110;color: #fff;text-align: center;}
.wraper.list .pos dl dt{}
.wraper.list .pos dl dt a{width:100%;color: #fff;display: block;}
.wraper.list .pos dl dd{display:none;background: #fff;position: relative;z-index: 9999;}
.wraper.list .pos dl dd a{display: block;line-height: 35px;border-bottom: 1px solid #ccc;}
.wraper.list .pos dl dd a:hover{background: #f7cccf;}
.wraper.list .pos dl:hover dd{display: block;}

.wraper.page .pos-shop{width: 1200px;margin:35px auto 15px;height: 40px;line-height: 40px;background: url(../images/pos-shop-bg.png) no-repeat left center;text-indent: 3.2em;font-size: 16px;}

.wraper.list .channel{width: 1200px;margin:0 auto;}
.wraper.list .channel .channel-left{width: 850px;float: left;}
.wraper.list .channel .channel-left dl{margin-top: 5px}
.wraper.list .channel .channel-left dl dd{width: 57px;height: 240px;background:url(../images/ch_bg2.png) no-repeat center top;float: left;margin-left: 10px;text-align: center;font-size: 16px;padding-top:44px;line-height:18px;}
.wraper.list .channel .channel-left dl dd span{width: 20px;float: left;margin-left: 20px;text-align: center;font-size: 16px;line-height:18px;}
.wraper.list .channel .channel-left dl dd.active,.wraper.list .channel .channel-left dl dd:hover{display: block;height:204px;background:url(../images/ch_bg2_hover.png) no-repeat center top;font-size: 18px;color: #fff;}
.wraper.list .channel .channel-left dl dd.active a,.wraper.list .channel .channel-left dl dd:hover a{color:#fff;}



.wraper.list .channel .channel-right{width: 150px;float: right;text-align: center;}

.wraper.list .list-arc{width: 1200px;margin:30px auto;}
.wraper.list .list-arc ul{}
.wraper.list .list-arc ul li{height: 105px;padding:20px;background:url(../images/list_arc_bg.png) no-repeat;margin-bottom: 35px;position: relative;}
.wraper.list .list-arc ul li img{float: left;width:198px;height:100%}
.wraper.list .list-arc ul li img:hover{opacity: 0.8;}
.wraper.list .list-arc ul li img.head{position: absolute;left:20px;top:20px;}
.wraper.list .list-arc ul li h2{width: 940px;float: right;line-height: 38px;border-bottom: 1px dashed #ccc;margin-bottom: 5px;}
.wraper.list .list-arc ul li h2 a{font-size: 16px; font-weight:700}
.wraper.list .list-arc ul li h2 a:hover{color: #f00;}
.wraper.list .list-arc ul li h2 span{font-size: 16px;color: #888;float: right;}
.wraper.list .list-arc ul li p{width: 940px;float: right;line-height: 28px;font-size: 15px;}

.wraper.list .job-list{width:1200px;margin:0 auto;}
.wraper.list .job-list ul{}
.wraper.list .job-list ul li{width:575px;float:left;margin-right:45px;text-align:center;margin-bottom:15px;}
.wraper.list .job-list ul li:nth-child(even){margin-right:0;}
.wraper.list .job-list ul li:hover img{opacity:0.8;}
.wraper.list .job-list ul li h2{padding:15px 0;}
.wraper.list .job-list ul li h2 a{display:block;width:151px;height:43px;line-height:43px;background:url(../images/btn_bg.png) no-repeat;font-size:16px;color:#fff;margin:0 auto;}

.wraper.list .biz-list{width: 1200px;margin:0 auto;}
.wraper.list .biz-list ul{}
.wraper.list .biz-list ul li{width:25%;height:360px;float: left;margin-bottom: 20px;text-align: center;}
.wraper.list .biz-list ul li div{width:256px;padding: 10px;background: #fff;}
.wraper.list .biz-list ul li h2{font-size: 16px;padding: 8px 0;}
.wraper.list .biz-list ul li p{padding: 6px 0;}
.wraper.list .biz-list ul li p a{border: 1px solid #d8000f;color: #d8000f;padding: 6px 35px;display: inline-block;border-radius: 5px;}
.wraper.list .biz-list ul li div:hover{border: 5px solid #d8000f;border-radius: 5px;position: relative;left:-5px;top:-5px;}
.wraper.list .biz-list ul li div:hover a{background: #d8000f;color: #fff;}

.wraper.list .cp-list{width: 1200px;margin:0 auto;}
.wraper.list .cp-list ul{}
.wraper.list .cp-list ul li{width:25%;height:360px;float: left;margin-bottom: 20px;text-align: center;}
.wraper.list .cp-list ul li div{width:256px;padding: 10px;background: #fff;}
.wraper.list .cp-list ul li img.border{border: 1px solid #d9d9d9;}
.wraper.list .cp-list ul li h2{font-size: 16px;padding: 10px 0;}
.wraper.list .cp-list ul li p{padding: 5px 0;}
.wraper.list .cp-list ul li p strong{font-size: 20px;font-weight: normal;}
.wraper.list .cp-list ul li div:hover{border: 5px solid #d8000f;border-radius: 5px;position: relative;left:-5px;top:-5px;}
.wraper.list .cp-list ul li div:hover h2,.wraper.list .cp-list ul li div:hover p{color: #d7000f;}

.wraper.list .photo-list{width: 1200px;margin:0 auto;}
.wraper.list .photo-list ul{}
.wraper.list .photo-list ul li{width: 378px;height: 231px;background: url(../images/photo_bg.png) no-repeat;float: left;margin-right: 20px;margin-bottom: 20px;}
.wraper.list .photo-list ul li img{margin-left: 28px;margin-top: 28px;}
.wraper.list .photo-list ul li h2{font-size: 20px;text-align: center;position: relative;top:-100px;color: #fff;-webkit-text-fill-color: white;width:80%;  left:35px; font-weight:bold;background:rgba(0,0,0,0.4)}
.wraper.list .photo-list ul li:hover img{opacity: 0.8;}

.wraper.list .ry-info{width: 100%;height: 259px;background: url(../images/honer_info.jpg) no-repeat center top;margin-bottom: 35px;}
.wraper.list .ry-info .ry-info-box{width: 1200px;margin:0 auto 0px;padding-top: 75px;}
.wraper.list .ry-info .ry-info-box h2{width: 780px;font-size: 24px;line-height: 35px;margin-bottom: 10px;margin-left: 210px;}
.wraper.list .ry-info .ry-info-box h2 small{font-size: 16px;margin-left: 15px;}
.wraper.list .ry-info .ry-info-box p{width: 780px;line-height: 25px;font-size: 16px;margin-left: 210px;}
.wraper.list .ry-list{width: 1200px;margin:0 auto;}
.wraper.list .ry-list ul{width: 120%;}
.wraper.list .ry-list ul li{width: 378px;height: 281px;background: url(../images/ry_bg.jpg) no-repeat;float: left;margin-right: 32px;margin-bottom: 32px;position: relative;}
.wraper.list .ry-list ul li img{margin-left: 28px;margin-top: 28px;}
.wraper.list .ry-list ul li div{width: 320px;height: 223px;background: url(../images/opc-bg.png) repeat;position: absolute;left:28px;top:28px;text-align: center;line-height: 223px;font-size: 18px;color: #fff;display: none;}
.wraper.list .ry-list ul li:hover div{display: block;}

.wraper.list .ys-list{width: 1201px;margin:0 auto;}
.wraper.list .ys-list dl{background: url(../images/ys_bg2.png) repeat-y;margin-bottom: 20px;}
.wraper.list .ys-list dl dt{line-height: 49px;background: url(../images/yg_bg.jpg) no-repeat;text-indent: 3.2em;font-size: 16px;cursor: pointer;}
.wraper.list .ys-list dl dt.active{background: url(../images/yg_bg_hover.jpg) no-repeat;color: #fff;}
.wraper.list .ys-list dl dd{display:none;padding:15px 20px 15px;background: url(../images/ys_bg3.jpg) no-repeat center bottom;font-size: 15px;line-height: 25px;}
.wraper.list .ys-content{width: 1200px;margin:35px auto 0;background: #fcfcfc;}
.wraper.list .ys-content dl{}
.wraper.list .ys-content dl dt{height: 63px;line-height: 35px;background: url(../images/join_bg.jpg) no-repeat;font-size: 16px;color: #fff;text-indent: 2em;}
.wraper.list .ys-content dl dd{padding:15px 25px;font-size: 15px;background: url(../images/dl_bg.jpg) no-repeat center bottom;}
.wraper.list .ys-content dl dd h2{text-align:center;font-size: 20px;padding:0px 0 25px;font-weight: bold;}
.wraper.list .ys-content dl dd p{line-height: 25px;margin-bottom: 15px;}

.wraper.list .arc-content{width: 1200px;margin:0 auto;}
.wraper.list .arc-content .a-c-top{height: 30px;background: url(../images/arc_top_bg.jpg) no-repeat center top;}
.wraper.list .arc-content .a-c-box{border-left: 3px solid #d8000f;border-right: 3px solid #d8000f;padding-bottom: 25px;}
.wraper.list .arc-content .a-c-box h1{width:90%;margin:0 auto;line-height: 45px;text-align: center;font-size: 24px;font-weight: bold;}
.wraper.list .arc-content .a-c-box h1.b-line{border-bottom: 1px dashed #cccccc;padding-bottom: 5px;margin-bottom: 35px;}
.wraper.list .arc-content .a-c-box h5{width:90%;margin:0 auto;line-height: 45px;text-align: center;font-size: 16px;border-bottom: 1px dashed #cccccc;padding-bottom: 5px;margin-bottom: 25px;}
.wraper.list .arc-content .a-c-box .c-body{width: 90%;margin:0 auto;}
.wraper.list .arc-content .a-c-box .c-body iframe{width:640px; height:500px;margin:0 auto; }


.wraper.list .arc-content .a-c-box div p{line-height: 30px;margin-bottom: 15px;font-size: 15px;}
.wraper.list .arc-content .a-c-bottom{height: 30px;background: url(../images/arc_bottom_bg.jpg) no-repeat center top;}

.wraper.list .arc-content .a-c-box .return{width: 100%;margin:0 auto 25px;padding: 25px 0;border-bottom: 1px dashed #cccccc;}
.wraper.list .arc-content .a-c-box .return .lj { float:left; width:40%;}
.wraper.list .arc-content .a-c-box .return .lj a{border: 1px solid #999;color: #999;padding: 8px 15px;border-radius: 3px;}
.wraper.list .arc-content .a-c-box .return .lj a:hover{color: #666;}
.wraper.list .arc-content .a-c-box .return .share{float: right; width:150px; height:25px; margin-bottom:0px}



.wraper.list .arc-content .a-c-box .prev-next{}
.wraper.list .arc-content .a-c-box .prev-next a:hover{text-decoration:underline;color: #f00;}
.wraper.list .arc-content .a-c-box .prev-next .p-n-left{width: 50%;float: left;}
.wraper.list .arc-content .a-c-box .prev-next .p-n-right{width: 50%;float:right;text-align: right;}

.wraper.list .page{width: 100%;text-align: center;padding: 25px 0;}
.wraper.list .page a{line-height:30px;border: 1px solid #ccc;padding: 0px 10px;margin:0 3px;display: inline-block;}
.wraper.list .page a:hover,.wraper.list .page a.current{background: #d8000f;border:1px solid #d8000f;color: #fff;}


/* 本例子css */
.slideTxtBox{}
.slideTxtBox .hd{width:100%;position:relative;}
.slideTxtBox .hd ul{display:none;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideTxtBox .arrow{width:100%;}
.slideTxtBox .arrow a.prev{width:30px;height:45px;display:block;background:url(../images/ico_left_arrow.png) no-repeat;position:absolute;left:0px;top:90px;z-index:9999;cursor:pointer;}
.slideTxtBox .arrow a.next{width:30px;height:45px;display:block;background:url(../images/ico_right_arrow.png) no-repeat;position:absolute;right:-1px;top:90px;z-index:9999;cursor:pointer;}
.slideTxtBox .arrow a.prev:hover{background:url(../images/ico_left_arrow_hover.png) no-repeat;}
.slideTxtBox .arrow a.next:hover{background:url(../images/ico_right_arrow_hover.png) no-repeat;}


.footer{width: 100%;height: 399px;background: url(../images/footer_bg.png) no-repeat;}
.footer .footer-box{width: 1200px;margin:0 auto;padding-top:150px;}
.footer .footer-box .f-b-left{}
.footer .footer-box .f-b-left dl{width: 160px;float: left;}
.footer .footer-box .f-b-left dl dt{font-size: 15px;line-height: 35px;color: #fff;}
.footer .footer-box .f-b-left dl dd a{display:block;line-height: 30px;color: #999;}
.footer .footer-box .f-b-left dl dd a:hover{text-decoration:underline;}
.footer .footer-box .f-b-center{width: 315px;float: left;}
.footer .footer-box h3{font-size: 15px;line-height: 35px;color: #fff;margin-bottom: 10px;}
.footer .footer-box h1{font-size: 36px;font-weight: border;color: #fff;margin-bottom: 10px;}
.footer .footer-box p{line-height: 25px;margin-bottom: 10px;color: #999;}
.footer .footer-box p a{color: #999;}
.footer .footer-box p a img{margin-top: -5px;margin-left: 8px;}
.footer .footer-box p a img:hover{opacity: 0.8;}
.footer .footer-box .f-b-right{width: 157px;float: right;}
.copyright{line-height: 40px;background: #151515;text-align: center;}

#fullpage{ position:absolute; z-index:99}
#fullpage .subject-logo{text-align: center;}

#fullpage .subject-logo img{margin-top:40px;}




#fp-nav ul li .fp-tooltip.left{top:-3px;left:-5px;padding-left: 25px;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{border: 1px solid #ccc;background: #ccc;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span{border: 1px solid #d51e1e;background: #d51e1e;}
#fp-nav ul li:hover a span{border: 1px solid #fff;background: #fff;}

#fp-nav ul li .fp-tooltip{color: #fff;background: #d51e1e;font-size: 12px;padding:3px 8px;border-radius: 5px;}

#fullpage .s1{width: 100%;}
#fullpage .s2{width: 100%;background: url(../images/index_bg_02.jpg) no-repeat center top;}
#fullpage .s3{width: 100%;background: url(../images/index_bg_03.jpg) no-repeat center top;}
#fullpage .s4{width: 100%;background: url(../images/index_bg_04.jpg) no-repeat center top;}
#fullpage .s5{width: 100%;background: url(../images/index_bg_05.jpg) no-repeat center top;}
#fullpage .s6{width: 100%;background: url(../images/index_bg_06.jpg) no-repeat center top;}
#fullpage .s7{width: 100%;background: url(../images/index_bg_07.jpg) no-repeat center top;}

#fullpage .s1 .s_sub3{background: url(../img/ld1920.jpg) no-repeat center top;position: relative;}
#fullpage .s1 .s_sub4{background: url(../img/gk1920.jpg) no-repeat center top;position: relative;}
#fullpage .s1 .s_sub5{background: url(../img/s111920.jpg) no-repeat center top;position: relative;}

#fullpage .s1 .s_sub1{background: url(../img/b222.jpg) no-repeat center top;position: relative;}

#fullpage .s1 .s_sub2{background: url(../img/fqj1920.jpg) no-repeat center top;position: relative;}

#fullpage .s1 .s_sub1 .img1{position: absolute;left:25%;top:0%;margin-left: -40px;width:336px;margin-top: 198px;}

#fullpage .s1 .s_sub1 .img2{position: absolute;left:40%;top:30%;margin-left: 40px;width:637px;margin-top:180px;}

#fullpage .s1 .s_sub2 .img3{position: absolute;left:50%;top:20%;margin-left: -600px;width:400px;}
#fullpage .s1 .s_sub2 .img4{position: absolute;left:50%;top:20%;margin-left: -100px;width:700px;}



#fullpage .s1 .s_sub1 .img5{position: absolute;left:25%;top:0%;margin-left: -120px;width:379px;margin-top: 160px;}










#fullpage .s1 .t-nav{width: 90px;float: right;margin-top: 18px;position: absolute;left:50%;top:5px;margin-left: 550px;z-index: 99999;}
#fullpage .s1 .t-nav a{width: 29px;height: 65px;line-height: 20px;padding-top:27px;display: block;float: left;margin-left: 15px;background: url(../images/q_nav_bg.png) no-repeat;text-align: center;color: #d23529;}
#fullpage .s1 .logo{position: absolute;left:50%;top:20px;margin-left: -580px;z-index: 99999;}

.fp-controlArrow.fp-next{right: 60px;border-color: transparent transparent transparent #d7d5d5}
.fp-controlArrow.fp-prev{left: 60px;border-color: transparent #d7d5d5 transparent transparent}

#fullpage .s2 .slideBox{ width:1200px;margin:0px auto;padding:50px 0;position: relative;}
#fullpage .s2 .slideBox .hd{}
#fullpage .s2 .slideBox .hd ul{display: none;}
#fullpage .s2 .slideBox .bd{width: 646px;height: 439px;margin:0 auto;}
#fullpage .s2 .slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;}
#fullpage .s2 .slideBox .bd li h2{text-align: center;padding:10px 0;font-size: 30px;}
#fullpage .s2 .slideBox .bd li .info{width: 80px;position: absolute;left:-80px;top:0px;}
#fullpage .s2 .slideBox .bd li .info p{width: 20px;font-size: 22px;float: left;margin-right: 10px;}
#fullpage .s2 .slideBox .prev{display: block;width: 53px;height: 76px;position: absolute;left:50px;top:250px;background: url(../images/s2_left_arrow.png) no-repeat;}
#fullpage .s2 .slideBox .next{display: block;width: 53px;height: 76px;position: absolute;right:50px;top:250px;background: url(../images/s2_right_arrow.png) no-repeat;}
#fullpage .s2 .slideBox .prev:hover{background: url(../images/s2_left_arrow_hover.png) no-repeat;}
#fullpage .s2 .slideBox .next:hover{background: url(../images/s2_right_arrow_hover.png) no-repeat;}

#fullpage .s3 .s3-box{width: 1200px;margin:0px auto;}
/* 本例子css */
#fullpage .s3 .s3-box .st{width: 100%;position:relative;z-index: 9999999;}
#fullpage .s3 .s3-box .st .hd{width: 730px;margin:30px auto;}
#fullpage .s3 .s3-box .st .hd ul{position:absolute;z-index: 999999;}
#fullpage .s3 .s3-box .st .hd ul li{width:166px;line-height: 40px;background: url(../images/tab_bg.png) no-repeat;float: left;font-size: 15px;text-align:center;margin-right: 20px;cursor:pointer;}
#fullpage .s3 .s3-box .st .hd ul li:last-child{margin-right: 0;}
#fullpage .s3 .s3-box .st .hd ul li.on{background: url(../images/tab_bg_hover.png) no-repeat;}
#fullpage .s3 .s3-box .st .bd{}
#fullpage .s3 .s3-box .st .bd ul{}
#fullpage .s3 .s3-box .st .bd ul li{}
#fullpage .s3 .s3-box .st .bd ul li dl{width: 850px;margin:0 auto;}
#fullpage .s3 .s3-box .st .bd ul li dl.d2{width: 1060px;}
#fullpage .s3 .s3-box .st .bd ul li dl dd{width: 240px;height: 320px;float: left;margin:10px 18px 20px;}
#fullpage .s3 .s3-box .st .bd ul li dl.d2 dd{margin:10px 13px 20px;}
#fullpage .s3 .s3-box .st .bd ul li dl.d2 dd:last-chld{width: 507px;}

#fullpage .s3 .s3-box .st .arrow .prev{width: 53px;height: 76px;background: url(../images/s2_left_arrow.png) no-repeat;position: absolute;left:0px;top:120px;}
#fullpage .s3 .s3-box .st .arrow .next{width: 53px;height: 76px;background: url(../images/s2_right_arrow.png) no-repeat;position: absolute;right:0px;top:120px;}
#fullpage .s3 .s3-box .st .arrow .prev:hover{background: url(../images/s2_left_arrow_hover.png) no-repeat;}
#fullpage .s3 .s3-box .st .arrow .next:hover{background: url(../images/s2_right_arrow_hover.png) no-repeat;}

#fullpage .s3 .s3-box .slideGroup{width:100%;padding:10px 0;}
#fullpage .s3 .s3-box .slideGroup .parHd{width: 730px;margin:30px auto;}
#fullpage .s3 .s3-box .slideGroup .parHd ul{}
#fullpage .s3 .s3-box .slideGroup .parHd ul li{width:166px;line-height: 40px;background: url(../images/tab_bg.png) no-repeat;float: left;font-size: 15px;text-align:center;margin-right: 20px;cursor:pointer;}
#fullpage .s3 .s3-box .slideGroup .parHd ul li:last-child{margin-right: 0;}
#fullpage .s3 .s3-box .slideGroup .parHd ul li.on{background: url(../images/tab_bg_hover.png) no-repeat;}
#fullpage .s3 .s3-box .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }
#fullpage .s3 .s3-box .slideGroup .sPrev{width: 53px;height: 76px;background: url(../images/s2_left_arrow.png) no-repeat;position: absolute;left:0px;top:120px;}
#fullpage .s3 .s3-box .slideGroup .sNext{width: 53px;height: 76px;background: url(../images/s2_right_arrow.png) no-repeat;position: absolute;right:0px;top:120px;}
#fullpage .s3 .s3-box .slideGroup .sPrev:hover{background: url(../images/s2_left_arrow_hover.png) no-repeat;}
#fullpage .s3 .s3-box .slideGroup .sNext:hover{background: url(../images/s2_right_arrow_hover.png) no-repeat;}

#fullpage .s3 .s3-box .slideGroup .parBd{width: 1010px;margin:0 auto;overflow: hidden;}
#fullpage .s3 .s3-box .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
#fullpage .s3 .s3-box .slideGroup .parBd ul li{width:239px;height:320px;margin:0 35px; float:left; _display:inline; overflow:hidden; text-align:center;background: url(../images/s3_bg.png) no-repeat;}
#fullpage .s3 .s3-box .slideGroup .parBd ul li img{}

#fullpage .s4 .s4-box{width: 1200px;margin:0 auto;}
#fullpage .s4 .s4-box .slideBox{width:100%;position: relative;top:-5px;}
#fullpage .s4 .s4-box .slideBox .hd{line-height:48px;padding:10px 0 30px;}
#fullpage .s4 .s4-box .slideBox .hd ul{width: 90%;margin:0 auto;}
#fullpage .s4 .s4-box .slideBox .hd ul li{width:307px;height:48px;background: url(../images/tab_bg2.png) no-repeat;float: left;margin-right: 60px;text-align: center;font-size: 18px;cursor:pointer;}
#fullpage .s4 .s4-box .slideBox .hd ul li:last-child{margin-right: 0;}
#fullpage .s4 .s4-box .slideBox .hd ul li.on{background: url(../images/tab_bg_hover2.png) no-repeat;color: #fff;}
#fullpage .s4 .s4-box .slideBox .bd ul{}
#fullpage .s4 .s4-box .slideBox .bd li{width: 534px;height:95px;float: left;margin-right: 30px;background: url(../images/s4_bg.png) no-repeat;padding:25px;float: left;margin-bottom: 20px;}
#fullpage .s4 .s4-box .slideBox .bd li:nth-child(even){margin-right: 0;}
#fullpage .s4 .s4-box .slideBox .bd li .cal{width: 90px;height: 90px;border:2px solid #e4ae08;border-radius: 5px;float: left;margin-right: 15px;text-align: center;line-height: 35px;font-size: 16px;font-weight: bold;}
#fullpage .s4 .s4-box .slideBox .bd li .cal strong{font-size:55px;}
#fullpage .s4 .s4-box .slideBox .bd li h2{width:420px;font-size: 16px;font-weight: bold;border-bottom: 1px dashed #ccc;float: right;padding:5px 0;margin-bottom: 6px;}
#fullpage .s4 .s4-box .slideBox .bd li h2 a:hover{color: #f00}
#fullpage .s4 .s4-box .slideBox .bd li p{width:420px;font-size: 14px;line-height: 25px;float: right;}

#fullpage .s5 .s5-box{width: 1200px;margin:0 auto;}
#fullpage .s5 .s5-box ul{padding:35px 0;}
#fullpage .s5 .s5-box ul li{width: 270px;margin-right:14px;float: left;padding:5px;}
#fullpage .s5 .s5-box ul li:last-child{margin-right: 0;}
#fullpage .s5 .s5-box ul li:hover{background:#d8000f;}
#fullpage .s5 .s5-box ul li:hover img{opacity: 0.8;}
#fullpage .s5 .s5-box ul li div{height:340px;background: #fff;}
#fullpage .s5 .s5-box ul li div img{width: 100%;}
#fullpage .s5 .s5-box ul li div h2{width:90%;margin:0 auto;text-align: center;padding:10px 0;border-bottom: 1px solid #ccc;font-size: 15px;font-weight: bold;}
#fullpage .s5 .s5-box ul li div p{width:90%;margin:0 auto;text-align: center;line-height: 35px;color: #555;}

#fullpage .s6 .s6-box{width: 1200px;margin:0 auto;}
#fullpage .s6 .s6-box .photo-list ul{padding:50px 0;}
#fullpage .s6 .s6-box .photo-list ul li{width: 378px;height: 231px;background: url(../images/photo_bg.png) no-repeat;float: left;margin-right: 20px;margin-bottom: 20px;}
#fullpage .s6 .s6-box .photo-list ul li img{margin-left: 28px;margin-top: 28px;}
#fullpage .s6 .s6-box .photo-list ul li h2{font-size: 16px;text-align: center;position: relative;top:-100px;color: #fff;}
#fullpage .s6 .s6-box .photo-list ul li:hover img{opacity: 0.8;}
#fullpage .s6 .s6-box .photo-list p{text-align: center;text-indent: 2em;  }
#fullpage .s6 .s6-box .photo-list p a{display:block;width: 300px;line-height: 45px;background: url(../images/gy-title2.png) no-repeat;color: #fff;font-size: 16px;margin:0 auto;height:45px; }
 
 





.index_footer{width: 100%;height:235px;margin:0 auto;background: url(../images/index_nav_bg.png) no-repeat center top;position: fixed;left:0;bottom:0;z-index: 999;}
.index_footer .nav{width: 1200px;margin:0 auto;}
.index_footer .nav ul{margin-top: 160px;}
.index_footer .nav ul li{width:121px;height:43px;line-height:43px;text-align:center;float: left;position: relative;}
.index_footer .nav ul li:hover{background: url(../images/nav_hover.png) no-repeat center center;}
.index_footer .nav ul li.shop{width:124px;height:51px;line-height:51px;text-indent:1.2em;background: url(../images/ico_shop.png) no-repeat;margin-top: -5px;margin-right: 30px;}
.index_footer .nav ul li.icon{width:38px;height:30px;margin-top: 3px;}
.index_footer .nav ul li.icon:hover{background: none}
.index_footer .nav ul li.icon:hover img{opacity: 0.8;}
.index_footer .nav ul li i{display:block;height: 20px;width: 1px;background: #fff;position: absolute;right:-2px;top:12px;}
.index_footer .nav ul li a{font-size: 16px;color: #fff;}

/*手机站*/
.mobile{display: none;}
.m-menu {display: none;position: relative;}
.m-menu {height: 50px;width: 60px;position:absolute;right:-5px;top:8px;z-index: 9999;}
.m-menu:before, .m-menu:after, .m-menu span {position: absolute;display: block;content: '';}
.m-menu:before, .m-menu:after, .m-menu span {left: 10px;width: 60%;height: 3px;-webkit-transition: opacity .4s linear,-webkit-transform .4s linear;-moz-transition: transform .4s linear,opacity .4s linear,-moz-transform .4s linear;transition: opacity .4s linear,-webkit-transform .4s linear;transition: transform .4s linear,opacity .4s linear;transition: transform .4s linear,opacity .4s linear,-webkit-transform .4s linear,-moz-transform .4s linear;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;
    transform-origin: 0 0;background: #d8000f;}
.m-menu:before {top: 10px;}
.m-menu span {top: 23px;}
.m-menu:after {bottom: 12px;}
.m-menu.open:before {transform-origin: 0 2px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.m-menu.open span {opacity: 0;}
.m-menu.open:after {transform-origin: 0 2px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.m-menu-con {display: none;position: absolute;left: 0px;top: 77px;width: 100%;overflow: auto;border-top: 1px solid #e2e2e2;z-index: 999;overflow: scroll;background: rgba(255,255,255,0.9);height:500px;}

.subNav {border-bottom: solid 1px #e5e3da;cursor: pointer;line-height: 40px;text-indent: 10px;font-size: 14px;display: block;background: url("../images/right-arrow.png") no-repeat right center;color: #333;}
.subNav.currentDt{background: url("../images/down-arrow.png") no-repeat right center #00a73b;color: #fff;border-bottom: 1px dashed #42a1bc;}
.navContent {display: none;border-bottom: solid 1px #fff;background: #14b34c;margin: 0px;}
.navContent li{border-bottom: 1px dashed #fff;}
.navContent li a {display: block;color: #fff;line-height: 40px;text-align: center;}
.navContent li a:hover {color: #fff;background-color: #277fc2;}
.sub-a {border-bottom: solid 1px #e5e3da;cursor: pointer;line-height: 40px;text-indent: 10px;font-size: 14px;display: block;color: #333;}

/* timeline */
#timeline{width:1000px;height:250px;overflow:hidden;margin:10px auto;position:relative;background:url('img/dot.gif') left 45px repeat-x;margin-bottom:-30px; padding-bottom:55px}
#timeline .line{border-bottom: 1px solid #cfa972}
#dates{width:1000px;height:45px;}
#dates li{list-style:none;float:left;width:135px;height:30px;font-size:16px;text-align:center;}
#dates a{line-height:30px;padding-bottom:0px;}
#dates a em{width: 12px;height: 12px;display: block;background: #cfa972;border-radius:50%;margin:0 auto;position: relative;top:10px;}
#dates .selected{color:#f00;font-size: 24px;}
#dates .selected em{width: 16px;height: 16px;background: #f80100;top: 8px;font-size: 18px;}
#issues{width:1000px;margin:0 auto;text-align: center;line-height: 30px;padding-top:20px;}	
#issues li{width:1000px;height:300px;list-style:none;float:left; }
#issues li img{margin-bottom: 10px;}

.picScroll-left3{width:100%;margin:0 auto 15px;overflow: hidden;}
.picScroll-left3 .hd{position: relative;}
.picScroll-left3 .hd .prev{width: 30px;height: 60px;background: url(../images/ico_left_arrow.png) no-repeat;display: block;position: absolute;left: 0;top:80px;z-index: 9999;cursor: pointer;}
.picScroll-left3 .hd .next{width: 30px;height: 60px;background: url(../images/ico_right_arrow.png) no-repeat;display: block;position: absolute;right:0;top:80px;z-index: 9999;cursor: pointer;}
.picScroll-left3 .hd ul{display: none;}
.picScroll-left3 .bd{width: 100%;margin:0 auto;}
.picScroll-left3 .bd ul{ overflow:hidden;}
.picScroll-left3 .bd ul li{width:222px;text-align:center;margin-right:0;}
.picScroll-left3 .bd ul li img{width: 100%;margin-bottom: 15px;}



.picScroll-left3 .arrow{width:100%;}
.picScroll-left3 .arrow a.prev{width:30px;height:45px;display:block;background:url(../images/ico_left_arrow.png) no-repeat;position:absolute;left:0px;top:90px;z-index:9999;cursor:pointer;}
.picScroll-left3 .arrow a.next{width:30px;height:45px;display:block;background:url(../images/ico_right_arrow.png) no-repeat;position:absolute;right:-1px;top:90px;z-index:9999;cursor:pointer;}
.picScroll-left3 .arrow a.prev:hover{background:url(../images/ico_left_arrow_hover.png) no-repeat;}
.picScroll-left3 .arrow a.next:hover{background:url(../images/ico_right_arrow_hover.png) no-repeat;}

.picScroll-left3 .arroww{width:100%;}
.picScroll-left3 .arroww a.prev{width:30px;height:45px;display:block;background:url(../images/ico_left_arrow.png) no-repeat;position:absolute;left:0px;top:40px;z-index:9999;cursor:pointer;}
.picScroll-left3 .arroww a.next{width:30px;height:45px;display:block;background:url(../images/ico_right_arrow.png) no-repeat;position:absolute;right:-1px;top:40px;z-index:9999;cursor:pointer;}
.picScroll-left3 .arroww a.prev:hover{background:url(../images/ico_left_arrow_hover.png) no-repeat;}
.picScroll-left3 .arroww a.next:hover{background:url(../images/ico_right_arrow_hover.png) no-repeat;}




.fx{width: 1200px;margin:0 auto;}

.m640{display:none;}
.pc1440{display:none;}
.pc1920{width: 100%;height: 100%}


@media screen and (max-width: 1600px) {
#fullpage .s2 .slideBox {
   
    margin: 0px auto;
}
	
	#fullpage .s2 .slideBox .prev{display: block;width: 53px;height: 76px;position: absolute;left:50px;top:130px;background: url(../images/s2_left_arrow.png) no-repeat;}
#fullpage .s2 .slideBox .next{display: block;width: 53px;height: 76px;position: absolute;right:50px;top:130px;background: url(../images/s2_right_arrow.png) no-repeat;}
	
	
	
#fullpage .s2 .slideBox{ padding:0px 0;}
 
#fullpage .s2 .slideBox .bd{width: 500px;height: 340px;margin:0 auto;}
#fullpage .s2 .slideBox .bd img{width: 500px;height: 340px;}

 }


@media screen and (max-width: 1440px) {
	.pc1920{display:none}
	.m640{display:none}
 
 .pc1440{display:block;width: 100%;height:100%;}
#fullpage .s1 .s_sub1 .img1{position: absolute;left:15%;top:0%;margin-left:30px;width:250px;margin-top: 190px;}
#fullpage .s1 .s_sub1 .img2{position: absolute;left:40%;top:30%;margin-left: 40px;width:600px;margin-top: 80px;}

#fullpage .s1 .s_sub1 .img5{position: absolute;left:15%;top:0%;margin-left:30px;width:250px;margin-top: 160px;}

#fullpage .s1 .s_sub2 .img3{position: absolute;left:50%;top:20%;margin-left: -600px;width:400px;}
#fullpage .s1 .s_sub2 .img4{position: absolute;left:50%;top:20%;margin-left: -100px;width:700px;}

#fullpage .s1 .s_sub2{background: url(../img/fjq1400.jpg) no-repeat center top;position: relative;} 
#fullpage .s1 .s_sub3{background: url(../img/ld1440.jpg) no-repeat center top;position: relative;}  
#fullpage .s1 .s_sub1{background: url(../img/b2222.jpg) no-repeat center top;position: relative;} 
#fullpage .s1 .s_sub5{background: url(../img/s111440.jpg) no-repeat center top;position: relative;}
#fullpage .s1 .s_sub4{background: url(../img/gk1400.jpg) no-repeat center top;position: relative;}  
 







#fullpage .s2 .slideBox{ width:1200px;margin:0px auto;padding:1px 0;position: relative;}
#fullpage .s2 .slideBox .hd{}
#fullpage .s2 .slideBox .hd ul{display: none;}
#fullpage .s2 .slideBox .bd{width: 646px;height: 439px;margin:0 auto;}
#fullpage .s2 .slideBox .bd li{ zoom:1; vertical-align:middle;position: relative;}
#fullpage .s2 .slideBox .bd li h2{text-align: center;padding:0px;font-size: 30px;}
#fullpage .s2 .slideBox .bd li .info{width: 80px;position: absolute;left:-80px;top:0px;}
#fullpage .s2 .slideBox .bd li .info p{width: 20px;font-size: 22px;float: left;margin-right: 10px;}
#fullpage .s2 .slideBox .prev{display: block;width: 53px;height: 76px;position: absolute;left:50px;top:130px;background: url(../images/s2_left_arrow.png) no-repeat;}
#fullpage .s2 .slideBox .next{display: block;width: 53px;height: 76px;position: absolute;right:50px;top:130px;background: url(../images/s2_right_arrow.png) no-repeat;}
#fullpage .s2 .slideBox .prev:hover{background: url(../images/s2_left_arrow_hover.png) no-repeat;}
#fullpage .s2 .slideBox .next:hover{background: url(../images/s2_right_arrow_hover.png) no-repeat;}
#fullpage .s2 .slideBox .bd li img{  width:80%; text-align:center}
#fullpage .s2 .slideBox .bd li{text-align:center}
#fullpage .subject-logo img{margin-top:0px;}

.index_footer{width: 100%;height:200px;margin:0 auto;background: url(../images/index_nav_bg.png) no-repeat center top;position: fixed;left:0;bottom:0;z-index: 999; }
.index_footer .nav ul{margin-top: 140px;}
#fullpage .s6 .s6-box .photo-list ul{padding:40px 0;}




 
#fullpage .s3 .s3-box .st .hd{width: 730px;margin:5px auto;}

 



}




@media only screen and (max-width: 640px) {
.pc1920{display:none}
.pc1440{display:none}
.m640{display:block;width: 100%;height:100%}
	.m640 img{width:100%;height:100%; }
.pc{display: none;}
.mobile,.m-menu{display: block;}

.banner.sub{height: auto;}
.banner.sub img{width: 180%;margin-left: -130px}

 







.header{height: auto;position: relative;}
.header .top{width: 100%;}
.header .top .logo{width: 85%;}
.header .top .logo img{width: 100%;}
.header .top .t-nav{display: none;}

.header .nav,.blank{display: none;}

.wraper .tab-nav{width: 100%;}
.wraper .tab-nav ul li{margin: 0 5px 15px 0;}
.wraper.page .part.content ol li{width:100%;margin:0 0 15px;}
.wraper.page .part.content{width: auto;padding:15px;}
.wraper.page .part.content ol li img{width: 100%;}

.footer{height: auto;background: #333333;}
.footer .footer-box{width: 100%;padding:20px;}

.footer .footer-box .f-b-left,.footer .footer-box .f-b-right{display: none;}

.footer .footer-box h1{font-size:24px;}

.copyright{padding:15px 15px;line-height: 25px;}

.wraper.page .factory{width: 100%;}
.wraper.page .factory .f-1{}
.wraper.page .factory .f-1 .f-1-left{width: 25%;margin-right: 0;text-align: center;}
.wraper.page .factory .f-1 .f-1-left img{width: 60%;}
.wraper.page .factory .f-1 .f-1-center{width: 65%;margin-right: 0;}
.wraper.page .factory .f-1 .f-1-center img{width: 97%;}
.wraper.page .factory .f-1 .f-1-right{width: auto;margin:0 auto;clear:left;padding:15px;}
.wraper.page .factory .f-1 .f-1-right h2{text-indent:1em;}
.wraper.page .factory .f-1 .f-1-right p{text-indent:0em;}

.wraper.page .factory .f-2{width: auto;top:0;margin-bottom: 25px;}
.wraper.page .factory .f-2 .f-2-left{width: 100%;}
.wraper.page .factory .f-2 .f-2-left p{margin:0 auto 25px;}
.wraper.page .factory .f-2 .f-2-right{text-align:center;}
.wraper.page .factory .f-2 .f-2-right img{width: 80%;}

.wraper.page .factory .f-3{top:0;left:0;text-align: center;margin-bottom: 25px;}
.wraper.page .factory .f-3 img{width: 80%;}

.wraper.page .factory .f-4{width: auto;height:auto;text-align: center;margin-top: 0;}
.wraper.page .factory .f-4 img{width: 80%;}

.wraper.page .factory .f-5{width: 90%;height:auto;margin:0 auto 25px;background: none;}

.wraper.page .factory .f-6{width: 100%;}
.wraper.page .factory .f-6 .f-6-left,.wraper.page .factory .f-6 .f-6-right{width: 100%;margin:0 auto;text-align: center;margin-bottom: 25px;}
.wraper.page .factory .f-6 img{width: 90%;}

.wraper.page .flow{width: 100%;}
.wraper.page .flow ul{}
.wraper.page .flow .slideTxtBoxs .hd ul li{width: 25%;height:55px;margin-bottom: 15px;}

.wraper .tab-nav ul.short{width: 95%;}
.wraper.page .part.shop{width: 90%;padding:0;padding-bottom: 15px;}
.wraper.page .part.shop .shop-left{width: 100%;height:auto;margin-bottom: 15px;}
.wraper.page .part.shop .shop-left img.thumb{width: 100%;height:auto;}
.wraper.page .part.shop .shop-right{width: 90%;margin:0 auto;}
.picScroll-left{margin-top:0px;height:60px;}
.wraper.page .part.shop .shop-right p{margin-bottom: 15px;}

 
 
.wraper.page .pos-shop{width:100%;margin:15px auto 15px;height: 40px;line-height: 40px;background: url(../images/pos-shop-bgm.png) no-repeat center center;text-indent: 4.2em;font-size: 16px;}
.wraper.page .part.shop .shop-right p a{margin-bottom: 15px;}
.wraper.page .part.shop .shop-right .cpms{ float:none; width:auto; height:auto}
.wraper.page .part.shop .shop-right .jxsfc{ float:none; width:auto; height:auto}
.wraper.page .contact{width: 100%;height:auto;margin-bottom:0;background: none;}
.wraper.page .contact .con-box{width: 90%;margin:0 auto;height: auto;padding:0;}

.wraper.page .contact .con-bottom{width: 90%;margin:0 auto;}
.wraper.page .contact .con-bottom ul li{width: 100%;margin-bottom: 25px;padding:0px;margin-right: 0;float: none;}
.wraper.page .contact .con-bottom ul li img{width: 40%;}
.wraper.page .contact .con-bottom ul li h2,.wraper.page .contact .con-bottom ul li p{width: 55%;}

.wraper.page .ad{margin:0;}


 


.wraper.page .im,.wraper.page .im ul{width: 100%;height:auto;background: none;margin-bottom: 5px; padding-top:10px;}
.wraper.page .im ul li{width: 33.3%;margin-bottom: 25px;}


.wraper.list .channel{width: 100%;}
.wraper.list .channel .channel-left{width: 100%;}
.wraper.list .channel .channel-left dl{margin-top: 0px;}
.wraper.list .channel .channel-left dl dd{height:160px;padding-top:40px;margin-left: 2px;  overflow:hidden}
.wraper.list .channel .channel-left dl dd.active,.wraper.list .channel .channel-left dl dd:hover{height:160px;}


/*.wraper.list .channel{width: 1200px;margin:30px auto;}
.wraper.list .channel .channel-left{width: 850px;float: left;}
.wraper.list .channel .channel-left dl{margin-top: 25px}
.wraper.list .channel .channel-left dl dd{width: 57px;height: 240px;background:url(../images/ch_bg2.png) no-repeat center top;float: left;margin-left: 10px;text-align: center;font-size: 16px;padding-top:44px;line-height:18px;}
.wraper.list .channel .channel-left dl dd span{width: 20px;float: left;margin-left: 20px;text-align: center;font-size: 16px;line-height:18px;}
.wraper.list .channel .channel-left dl dd.active,.wraper.list .channel .channel-left dl dd:hover{display: block;height:204px;background:url(../images/ch_bg2_hover.png) no-repeat center top;font-size: 18px;color: #fff;}
.wraper.list .channel .channel-left dl dd.active a,.wraper.list .channel .channel-left dl dd:hover a{color:#fff;}

*/





.wraper.list .channel .channel-right{display: none;}
.wraper.list .cp-list{width: 100%;}
.wraper.list .cp-list ul{width: 80%;margin:0 auto;}
.wraper.list .cp-list ul li{width: 100%;height:auto;text-align: center;margin-bottom: 15px;}
.wraper.list .cp-list ul li div{width: 100%;padding:25px 0;border: 5px solid #d8000f;border-radius: 5px;}


 


/*.wraper.list .cp-list{width: 1200px;margin:0 auto;}
.wraper.list .cp-list ul{}
.wraper.list .cp-list ul li{width:25%;height:360px;float: left;margin-bottom: 20px;text-align: center;}
.wraper.list .cp-list ul li div{width:256px;padding: 10px;background: #fff;}
.wraper.list .cp-list ul li img.border{border: 1px solid #d9d9d9;}
.wraper.list .cp-list ul li h2{font-size: 16px;padding: 10px 0;}
.wraper.list .cp-list ul li p{padding: 5px 0;}
.wraper.list .cp-list ul li p strong{font-size: 20px;font-weight: normal;}
.wraper.list .cp-list ul li div:hover{border: 5px solid #d8000f;border-radius: 5px;position: relative;left:-5px;top:-5px;}
.wraper.list .cp-list ul li div:hover h2,.wraper.list .cp-list ul li div:hover p{color: #d7000f;}

*/













.wraper.page .map-content{width: 90%;padding-bottom: 0;margin-bottom: 25px;}
.wraper.page .map-content ul{width: auto;padding:10px;}
.wraper.page .map-content ul li{height: auto;}
.wraper.page .map-content ul li.short{width: 100%;margin-right: 0;}
.wraper.page .map-content ul li .text{width: 100%;margin-bottom: 15px;}

.wraper.page .map-content .m-p-box{width: auto;padding:15px;}
.wraper.page .map-content .m-p-box .map-left,.wraper.page .map-content .m-p-box .map-right{width: auto;height: auto;margin-bottom: 15px;}
.wraper.page .map-content .m-p-box .map-right img{width: 100%;}

.wraper.page .part.emp{width: 90%;margin:0 auto;}

.wraper .tab-nav ul.mini{width: 100%;}

.wraper.page .part.share{width: 100%;}
.wraper.page .part.share dl dd .share-left{width: 100%;margin-bottom: 15px;}
.wraper.page .part.share dl dd .share-right{width: 100%;}
.wraper.page .part.share dl dd .share-right img{width: 100%;}

.wraper.page .part.share dl.d2 dd .share-left{width: 100%;}

 
.wraper.page .part.share dl dt{line-height: 25px; height:auto;background:none;font-size: 16px;color: #fff;text-indent:0px; width:100%; background-color:#d33228; padding:5px;}

 .wraper.page .part.share dl.d2 dt{line-height: 25px; height:auto;background:none;font-size: 16px;color: #fff;text-indent:0px; width:100%; background-color:#d33228; padding:5px;}





.wraper.page .part.share dl.d2 dd .share-right{width: 100%;}

.wraper.page .job-subject{width: 100%;}
.wraper.page .job-subject span{display: none;}

.wraper.page .job-detail{width: 100%;}
.wraper.page .job-detail dl dt{width: 20.8%;font-size:14px}
.wraper.page .job-detail dl dt:nth-child(1){text-indent: 0.5em;background:none; width:35%}
.wraper.page .job-detail dl dt:nth-child(2){background:none; width:19%}
.wraper.page .job-detail dl dt:nth-child(3){background:none; width:19%}
.wraper.page .job-detail dl dt:nth-child(4){background:none; width:25%}

.wraper.page .job-detail dl dt a{width:100%;background:#ccc;color:#fff;text-align:center;display:block;}


 
.wraper.page .job-detail dl dt em{width:17px;height:9px;display:block;background:url(../images/ico_down_arrow.jpg) no-repeat;position:absolute;right:5px;top:18px;}
.wraper.page .job-detail dl dt em.down{background:url(../images/ico_up_arrow.jpg) no-repeat;}


/*


.wraper.page .job-detail{width:1200px;margin:0 auto;}
.wraper.page .job-detail dl{border:1px solid #d9d9d9;margin-bottom:10px;background:#fff;}
.wraper.page .job-detail dl dt{width:24.9%;float:left;border-right:1px solid #d9d9d9;line-height:45px;text-align:center;font-size:16px;}
.wraper.page .job-detail dl dt:nth-child(1){background:url(../images/ico_big_cycle.jpg) no-repeat 35px center;text-align:left;text-indent:4em;position:relative;}
.wraper.page .job-detail dl dt em{width:17px;height:9px;display:block;background:url(../images/ico_down_arrow.jpg) no-repeat;position:absolute;right:15px;top:18px;}
.wraper.page .job-detail dl dt em.down{background:url(../images/ico_up_arrow.jpg) no-repeat;}
.wraper.page .job-detail dl dt:nth-child(4){border:0;}
.wraper.page .job-detail dl dt a{width:100%;height:45px;background:#ccc;color:#fff;text-align:center;display:block;}
.wraper.page .job-detail dl dt a:hover,.wraper.page .job-detail dl dt a.active{background:#d50110}
.wraper.page .job-detail dl dd{display:none;border-top:1px solid #d9d9d9;padding:25px 35px;}
.wraper.page .job-detail dl dd h2{font-size:16px;line-height:35px;}
.wraper.page .job-detail dl dd p{line-height:30px;margin-bottom:15px;}
.wraper.page .job-detail dl dd p a{display:block;width:151px;line-height:43px;background:url(../images/btn_bg.jpg) no-repeat;text-align:center;color:#fff;font-size:15px;}




*/





















.wraper.list .job-list{width: 100%;}
.wraper.list .job-list ul{width: 90%;margin:0 auto;}
.wraper.list .job-list ul li{width: 100%;}
.wraper.list .job-list ul li img{width: 100%;}

.wraper.page .part.emp ul{width: 100%;}
.wraper.page .part.emp ul li{width: 47%;margin-right: 0;margin-bottom: 15px;}
.wraper.page .part.emp ul li:nth-child(even){float: right;}
.wraper.page .part.emp ul li img{width: 100%;}

.wraper.page .apply-content{width: 100%;}
.wraper.page .apply-content .apply-content-box ul.w3 li{width: 100%;}
.wraper.page .apply-content .apply-content-box ul.w2 li{width: 100%;}
.wraper.page .apply-content .apply-content-box ul.w1 li{width: 100%;padding:0;}
.wraper.page .apply-content .apply-content-box ul.w2 li input.text{width: 60%;}
.wraper.page .apply-content .apply-content-box ul.w2 li div.s{width: 50%;height:40px;overflow: hidden;}
.wraper.page .apply-content .apply-content-box ul.w2 li select{width:40%;}
.wraper.page .apply-content .apply-content-box ul.w1 li textarea{width: 95%;}

.wraper.page .ys-title{ width: 100%;line-height: 62px;background: url(../images/gy-title.png) no-repeat center top;color: #fff;font-size: 14px;text-align:center;margin-bottom: 25px;text-indent:0;}

.wraper.list .ys-list{width: 90%;margin:0 auto;}
.wraper.list .ys-list dl{background: none;}
.wraper.list .ys-list dl dt{border: 2px solid #ffd66a;background: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px; line-height:25px;text-indent:0px;font-size: 16px; padding:5px 16px 5px 5px;background: url(../images/x.jpg) no-repeat right center;   }
.wraper.list .ys-list dl dt.active{background: #d50110;background: url(../images/s.jpg) no-repeat right center #d50110; }
.wraper.list .ys-list dl dd{border: 2px solid #ffd66a;border-top: 0;background: none;}

/*.wraper.list .ys-list dl dt{line-height: 49px;background: url(../images/yg_bg.jpg) no-repeat;text-indent: 3.2em;font-size: 16px;cursor: pointer;}
.wraper.list .ys-list dl dt.active{background: url(../images/yg_bg_hover.jpg) no-repeat;color: #fff;}
*/



.wraper.list .ys-content{width: 100%;}

.wraper.page .part.share dl.d2 dd .share-left img{width: 100%;}

.wraper.page .part.content img.sign{position:relative;top:0;right:0;float: right;width: 100px;}

.wraper.page .part.info{height: auto}

.wraper.page .part.info .info-box{width: 100%;background: #fff;}
.wraper.page .part.info .info-box .i-b-left{width: 100%;text-align:center;}
.wraper.page .part.info .info-box .i-b-right{width: 100%;margin:0;}
.wraper.page .part.info .info-box .i-b-right dl{padding:15px;margin-bottom: 0;}
.wraper.page .part.info .info-box .i-b-right dl dd{width: 100%;}
.wraper.page .part.info .info-box .i-b-right h2{text-indent: 0;}
.wraper.page .part.info .info-box .i-b-right div{padding:15px;}
.wraper.page .part.info .info-box .i-b-right span{ display:block; font-size:20px; color:#000; font-weight:800; text-align:center; width:100%; margin-top:-30px;}


/*.wraper{width: 100%;background: url(../images/wraper_bg.jpg) no-repeat center bottom;}
.wraper .tab-nav{width: 1200px;margin:35px auto;}
.wraper .tab-nav ul.short{width: 85%;margin:0 auto;}
.wraper .tab-nav ul.mini{width: 68%;margin:0 auto;}
.wraper .tab-nav ul li{width: 166px;height: 40px;line-height: 40px;background: url(../images/tab_bg.png) no-repeat;text-align: center;float: left;margin:0 15px;}
.wraper .tab-nav ul li:hover,.wraper .tab-nav ul li.active{background: url(../images/tab_bg_hover.png) no-repeat;color: #da0f1d;}
.wraper .tab-nav ul li:hover,.wraper .tab-nav .act{background: url(../images/tab_bg_hover.png) no-repeat;color: #da0f1d;}
*/

.wraper .tab-nav{margin:10px auto;}


.wraper .tab-nav ul.small li{margin-bottom: 15px;}

.wraper .tab-navv ul.small li {margin-left:20px;}
.wraper .tab-navv{width: 100%; margin-top:10px; }
.wraper .tab-navv ul.small li{margin-bottom: 15px;}



/**/




.wraper.list .arc-content{width: auto;padding:15px;}
.wraper.list .arc-content .a-c-box div img{width: 100%!important;height: auto!important;}

.wraper.page .part.video{width: 90%;}
.wraper.page .part.video ul,.wraper.page .part.video ul li{width: 100%;margin-bottom: 15px;}
.wraper.page .part.video ul li img{width: 100%;}

.wraper.list .arc-content .a-c-box div p.noindent{text-indent: 0;}


.wraper.list .arc-content .a-c-box .return .share{width: 150px;}

 

.wraper.list .list-arc{width: 100%;}
.wraper.list .list-arc ul{width: 90%;margin:0 auto;}
.wraper.list .list-arc ul li{height:auto;background: none;border: 1px solid #e4ae08;}
.wraper.list .list-arc ul li img{width: 100%;}
.wraper.list .list-arc ul li img.head{width: auto}
.wraper.list .list-arc ul li h2{width: 100%; line-height: 25px;}
.wraper.list .list-arc ul li h2 span{ float:none; margin-left:12px;}
.wraper.list .list-arc ul li p{width:100%;}

.wraper.list .ry-info .ry-info-box{width: auto;padding:25px;}
.wraper.list .ry-info .ry-info-box h2{width: 100%;margin-left: 0;padding-top: 10px;}
.wraper.list .ry-info .ry-info-box p{width: 100%;margin-left: 0;line-height: 30px;}

.wraper.list .ry-list,.wraper.list .ry-list ul{width: 95%;margin:0 auto;}
.wraper.list .ry-list ul li{margin-right: 0;}



.wraper.list .ry-list ul li{width:95%;height:240px;background-size: 100%;margin-left:15px;margin-bottom: 32px;  text-align:center;}

.wraper.list .ry-list ul li img{margin-left: 0px;margin-top: 23px; width:85%}


.wraper.list .ry-list ul li div{width: 90%;height:200px;background-size: 100%;position: absolute;left:10px;top:10px;text-align: center;line-height: 223px;font-size: 18px;color: #fff;display: none;}
 




/*

#fullpage .s5 .s5-box ul{padding:10px;}
#fullpage .s5 .s5-box ul li div h2{padding:5px 0; }
#fullpage .s6 .s6-box .photo-list ul{width:90%;margin:0 auto;}
#fullpage .s6 .s6-box .photo-list ul li{width: 90%;height:auto;background-size: 100%;padding:5px;margin-bottom: 5px; margin-left:15px;}
#fullpage .s6 .s6-box .photo-list ul li img{width: 90%;margin: 0;margin-top: 15px; margin-left:15px;}
#fullpage .s6 .s6-box .photo-list ul li h2{ font-size: 16px;text-align: center;position: relative;top:-80px;color: #fff;}


.wraper.list .ry-list{width: 1200px;margin:0 auto;}
.wraper.list .ry-list ul{width: 120%;}
.wraper.list .ry-list ul li{width: 378px;height: 281px;background: url(../images/ry_bg.jpg) no-repeat;float: left;margin-right: 32px;margin-bottom: 32px;position: relative;}
.wraper.list .ry-list ul li img{margin-left: 28px;margin-top: 28px;}
.wraper.list .ry-list ul li div{width: 320px;height: 223px;background: url(../images/opc-bg.png) repeat;position: absolute;left:28px;top:28px;text-align: center;line-height: 223px;font-size: 18px;color: #fff;display: none;}
.wraper.list .ry-list ul li:hover div{display: block;}





*/










.wraper.page .part.timeline{width: 90%;margin:0 auto;}
.wraper.page .part.timeline dl dd{width: 50%;padding-top: 10px}

 


.wraper.page .part.duty{width: 90%;margin:0px auto;}
.wraper.page .part.duty .duty-left,.wraper.page .part.duty .duty-left img{width: 100%;}

.wraper.page .part.spirit{margin-bottom: 150px;background-repeat: repeat;padding-bottom: 25px;}



.wraper.page .part.instro{height: auto;background-repeat: repeat;padding-bottom:25px;}
.wraper.page .part.instro .instro-box{width: 90%;padding-top: 5px;}
.wraper.page .part.instro .instro-box p{line-height: 28px;font-size: 15px;margin-bottom: 15px; margin-left:0px}
.wraper.page .part.instro .instro-box img.title{  text-align:center; position:inherit;left:0px;top:0}



.wraper.page .part.about{margin:20px auto;}
.wraper.page .part.about dl{background: none;height: auto;margin-bottom: 15px;padding:0 15px;}

.wraper.page .part.about dl dd p{position: relative;width:auto;}
.wraper.page .part.about dl dd span{ text-align:center; width:100%;  display:inline;}



.wraper.page .part.about dl dd p.p1,.wraper.page .part.about dl dd p.p2,.wraper.page .part.about dl dd p.p3{left:0;top:0; width:340px; word-wrap:normal; font-size:16px;}
.wraper.page .part.about dl dd p strong{font-size: 16px;color: #d60110;font-weight:normal}

.wraper.list .photo-list{width: 100%;}
.wraper.list .photo-list ul{width: 95%;margin:0 auto;}
 
.wraper.list .photo-list ul li{width:95%;height:230px; background-size:100%;margin-left: 15px;margin-bottom: 0px; text-align:center}
.wraper.list .photo-list ul li img{margin-left: 0px;margin-top: 23px; width:85%}
.wraper.list .photo-list ul li h2{top:-90px;}

/*.wraper.list .photo-list{width: 1200px;margin:0 auto;}
.wraper.list .photo-list ul{}
.wraper.list .photo-list ul li{width: 378px;height: 231px;background: url(../images/photo_bg.png) no-repeat;float: left;margin-right: 20px;margin-bottom: 20px;}
.wraper.list .photo-list ul li img{margin-left: 28px;margin-top: 28px;}
.wraper.list .photo-list ul li h2{font-size: 16px;text-align: center;position: relative;top:-100px;color: #fff;}
.wraper.list .photo-list ul li:hover img{opacity: 0.8;}
*/

.wraper.list .biz-list{width: 276px;margin:0 auto;}
.wraper.list .biz-list ul li{width: 100%;}

.wraper.list .page a{margin-bottom: 15px;}

.wraper.page .part.join{width: 100%;}
.wraper.page .part.join dl dd{padding:15px;}

.wraper.page .part.content img{width: 100%;}


#fullpage .s2 .slideBox{width: 100%;padding:130px 0;}
#fullpage .s3 .s3-box{width: 100%;}

.fp-controlArrow.fp-prev{left:15px;display: none}
.fp-controlArrow.fp-next{right:15px;display: none;}

#fullpage .s1 .s_sub3 {background: url(../img/ld550.jpg) no-repeat center top;position: relative;}
#fullpage .s1 .s_sub4{background: url(../img/gk550.jpg) no-repeat center top;position: relative;}
#fullpage .s1 .s_sub5{background: url(../img/s11550.jpg) no-repeat center top;position: relative;}
#fullpage .s1 .s_sub1{background: url(../img/b222.png) no-repeat center top;position: relative;}
#fullpage .s1 .s_sub2{background: url(../img/fqj640.jpg) no-repeat center top;position: relative;}

#fullpage .s1 .s_sub1 .img1{width: 50%;margin-left:0;left:25%;top:10%;margin-top: 5px;}
#fullpage .s1 .s_sub1 .img2{width: 80%;margin-left:0;left:15%;top:35%;margin-top: 160px;}

#fullpage .s1 .s_sub1 .img5{width: 50%;margin-left:0;left:25%;top:10%;margin-top: 40px;}




#fullpage .s1 .s_sub2 .img3{width:50%;margin-left: 0;left:25%;top:15%;}
#fullpage .s1 .s_sub2 .img4{width: 85%;margin-left:0;left:10%;top:50%;margin-top: 10px; display:block}

 

#fullpage .s2 .slideBox .bd{width: 100%;height: auto;}
#fullpage .s2 .slideBox .bd li{text-align:center;}
#fullpage .s2 .slideBox .bd li img{width: 65%;}
#fullpage .s2 .slideBox .bd li h2{font-size: 16px;}

#fullpage .subject-logo{width: 100%;margin:0 auto;}
#fullpage .subject-logo img{width: 80%;margin-top: 0;}

#fullpage .s2 .slideBox .prev,#fullpage .s2 .slideBox .next{top:35%;}
#fullpage .s2 .slideBox .prev{left:15px;}
#fullpage .s2 .slideBox .next{right:15px;}

#fullpage .s2 .slideBox .bd li .info{width:60px;position: relative;left:280px;top:-50px;}
#fullpage .s2 .slideBox .bd li .info p{font-size: 10px;}

#fullpage .s3 .s3-box .slideGroup .slideBox{padding:0;padding-left: 35px;}
#fullpage .s3 .s3-box .slideGroup .parBd{width: 85%;margin:0px auto 0;}
#fullpage .s3 .s3-box .slideGroup .parBd ul{width: 60%;margin:0 auto;}
#fullpage .s3 .s3-box .slideGroup .parBd ul li{margin:0 5px;background-size: 80%;background: none;}
#fullpage .s3 .s3-box .slideGroup .parBd li img{width: 70%;margin-top: 35px;}

#fullpage .s3 .s3-box .slideGroup .parHd{width: 95%;margin:0 auto;padding-top: 15px;}
#fullpage .s3 .s3-box .slideGroup .parHd ul li{margin-bottom: 20px;margin-right: 0;}
#fullpage .s3 .s3-box .slideGroup .parHd ul li:nth-child(even){float: right;}


#fullpage .s4 .s4-box{width: 100%;}

#fullpage .s4 .s4-box .slideBox .hd{padding-bottom: 2px;}
#fullpage .s4 .s4-box .slideBox .hd ul{width: 307px;margin:0 auto;}
#fullpage .s4 .s4-box .slideBox .hd ul li{margin-bottom: 2px;}

#fullpage .s4 .s4-box .slideBox .bd{width: 90%;margin:0 auto;}
#fullpage .s4 .s4-box .slideBox .bd li{width: 100%;background: none;padding:0;margin-bottom: 10px;}
#fullpage .s4 .s4-box .slideBox .bd li:last-child{display: none;}

#fullpage .s4 .s4-box .slideBox .bd li h2{width: 65%;margin-bottom: 0;display: inline-block;        /*让span 标签变成行内标签但具有宽高属性*/
    white-space: nowrap;         /*文本不进行换行*/
    overflow: hidden;           /*隐藏溢出文本*/
    text-overflow: ellipsis;   /*多出文本使用 ....代替*/
                }



#fullpage .s4 .s4-box .slideBox .bd li p{width: 65%;font-size: 12px;line-height: 20px;}

#fullpage .s5 .s5-box{width: 100%;}
#fullpage .s5 .s5-box ul li{width: 47%;margin-right: 0}
#fullpage .s5 .s5-box ul li:nth-child(even){float: right;}
#fullpage .s5 .s5-box ul li div{height: auto;}

#fullpage .s6 .s6-box{width: 100%;}

#fullpage .s6 .s6-box .photo-list ul{width: 378px;margin:0 auto;padding:25px 0 0;}
#fullpage .s6 .s6-box .photo-list ul li{margin-right: 0}
#fullpage .s6 .s6-box .photo-list ul li:nth-child(3),#fullpage .s6 .s6-box .photo-list ul li:nth-child(4){display: none;}

#fullpage .s1 .logo{margin-left: 0;width: 30%;left:8%;}
#fullpage .s1 .t-nav{margin-left: 0;left:73%;}

.wraper.page .part.spirit .spirit-box{width: 100%;height:auto;padding-top:35px;}

.wraper.page .part.spirit .spirit-box .spirit-right{width: 100%;}
.wraper.page .part.spirit .spirit-box .spirit-right p{width: 90%;margin:0 auto;}

.wraper.page .part.spirit .spirit-box .spirit-left{width: 60%;float: left;}
.wraper.page .part.spirit .spirit-box .spirit-center{width: 40%;float: left;}




.wraper.page .part.join dl dd ul li{padding-left: 20px;text-indent:0em;background-position: left 8px}

.wraper.page .part.content  ul li{padding-left: 20px;text-indent:0em;background-position: left 8px}
.wraper.page .part.share dl.d2 dd .share-right ul li,.wraper.page .part.share dl dd .share-left ul li{background-position: left 8px}

.wraper.page .apply-content .apply-content-box ul.w3 li input.text{width: 200px;}
.wraper.page .apply-content .apply-content-box ul.w3 li{overflow: hidden;}

.wraper.page .part.shop{width: 95%;} 
.picScroll-left{width: 100%;}

.wraper.list .arc-content .a-c-top,.wraper.list .arc-content .a-c-bottom{ height:0px;display: none;}
.wraper.list .arc-content .a-c-box{border-left: 0;border-right:0;padding-bottom: 0px; margin-top:-50px; } 

/*.wraper.list .arc-content .a-c-top{height: 30px;background: url(../images/arc_top_bg.jpg) no-repeat center top;}
.wraper.list .arc-content .a-c-box{border-left: 3px solid #d8000f;border-right: 3px  solid #d8000f;padding-bottom: 25px;}
.wraper.list .arc-content .a-c-box h1{width:90%;margin:0 auto;line-height: 45px;text-align: center;font-size: 24px;font-weight: bold;}
.wraper.list .arc-content .a-c-box h1.b-line{border-bottom: 1px dashed #cccccc;padding-bottom: 5px;margin-bottom: 35px;}*/
 

.wraper.page .contact{width:100%;height:auto;margin:3px auto;background:none; }
.wraper.page .contact .con-box{width: 100%;height:380px;margin:0 auto;margin-bottom: 25px;  }
 
.wraper.page .contact .con-box .con-left{ float:left;width:100%; padding:15px; margin-bottom:0px; margin-top:-40px; }
.wraper.page .contact .con-box .con-left h2{font-size: 18px;padding:6px 0 10px;font-weight: bold;}
.wraper.page .contact .con-box .con-left p{line-height: 30px;margin-bottom: 25px;}
.wraper.page .contact .con-box .con-right{ float:none;width:640px;height:340px;padding-top: 0px; margin:0px; display:block; margin-bottom:15px;}
#addrmap { float:left;width:640px;height: 340px; }


 





.wraper.page .part.timeline dl dd{padding-left: 35px;}

.wraper.page .part.timeline{margin-bottom: 25px;}
 .wraper.page .part.duty .duty-center{width: 40%;float: left;}
.wraper.page .part.duty .duty-right{width:60%; float:right}  

.slide{position: relative;}
 
.fixed,.index_footer{display: none;}   
 
#fullpage .s5 .s5-box ul{padding:10px;}
#fullpage .s5 .s5-box ul li div h2{padding:5px 0; }
#fullpage .s6 .s6-box .photo-list ul{width:90%;margin:0 auto;}
#fullpage .s6 .s6-box .photo-list ul li{width: 90%;height:auto;background-size: 100%;padding:5px;margin-bottom: 5px; margin-left:15px;}
#fullpage .s6 .s6-box .photo-list ul li img{width: 90%;margin: 0;margin-top: 15px; margin-left:15px;}
#fullpage .s6 .s6-box .photo-list ul li h2{ font-size: 16px;text-align: center;position: relative;top:-80px;color: #fff;}

 



.picScroll-left2{width:90%;margin:0 auto 15px;}
.picScroll-left2 .hd{position: relative;}
.picScroll-left2 .hd .prev{width: 30px;height: 60px;background: url(../images/shop_left_arrow.jpg) no-repeat;display: block;position: absolute;left: 0;top:100px;}
.picScroll-left2 .hd .next{width: 30px;height: 60px;background: url(../images/shop_right_arrow.jpg) no-repeat;display: block;position: absolute;right:0;top:100px;}
.picScroll-left2 .hd ul{display: none;}
.picScroll-left2 .bd{width: 80%;margin:0 auto;}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{text-align:center;position: relative;}
.picScroll-left2 .bd ul li img{width: 90%;}
.picScroll-left2 .bd ul li a.video{width: 100%;height: 100%;position: absolute;left:0;top:0;z-index: 9999;background: url(../images/ico_video.png) no-repeat center center;}




.picScroll-left2 .arrow{width:100%;}
.picScroll-left2 .arrow a.prev{width:30px;height:45px;display:block;background:url(../images/ico_left_arrow.png) no-repeat;position:absolute;left:0px;top:90px;z-index:9999;cursor:pointer;}
.picScroll-left2 .arrow a.next{width:30px;height:45px;display:block;background:url(../images/ico_right_arrow.png) no-repeat;position:absolute;right:-1px;top:90px;z-index:9999;cursor:pointer;}
.picScroll-left2 .arrow a.prev:hover{background:url(../images/ico_left_arrow_hover.png) no-repeat;}
.picScroll-left2 .arrow a.next:hover{background:url(../images/ico_right_arrow_hover.png) no-repeat;}



.picScroll-left2 .arroww{width:100%;}
.picScroll-left2 .arroww a.prev{width:30px;height:45px;display:block;background:url(../images/ico_left_arrow.png) no-repeat;position:absolute;left:0px;top:40px;z-index:9999;cursor:pointer;}
.picScroll-left2 .arroww a.next{width:30px;height:45px;display:block;background:url(../images/ico_right_arrow.png) no-repeat;position:absolute;right:-1px;top:40px;z-index:9999;cursor:pointer;}
.picScroll-left2 .arroww a.prev:hover{background:url(../images/ico_left_arrow_hover.png) no-repeat;}
.picScroll-left2 .arroww a.next:hover{background:url(../images/ico_right_arrow_hover.png) no-repeat;}



.wraper.list .pos{width: 100%;}
.wraper.page .part.content .c-body p img{ width:100%; margin-left:-30px;}
.wraper.page .part.content .c-body img{ width:100%;}

.wraper.list .arc-content .a-c-box .c-body iframe{width:320px; height:280px;margin:0 auto;margin-top:30px;}
.wraper.page .part.content ul li{text-indent: 0.5em;}
}









.fp-controlArrow{display: none;}

.fixed{position: fixed;top:20%;right:0px;z-index: 9999;}
.fixed ul{width: 212px;position: absolute;right:-158px;top:0;}
.fixed ul li{width: 100%;height: 54px;line-height:54px;font-size:12px;background:#d23529;color:#fff;text-align:center;cursor:pointer;position: relative;margin-bottom: 10px;}
.fixed ul li a{width:150px; height:54px;color: #fff;display: block;position: relative;}
.fixed ul li a span{display:block;height: 54px;line-height:54px;font-size: 18px;position: absolute;right:-49px;top:0px;}
.fixed ul li img{display: none;position: absolute;right:217px;bottom: 0px;border: 1px solid #ccc;}
.fixed ul li:nth-child(1){background: url(../images/ico_top.jpg) no-repeat #d23529;}
.fixed ul li:nth-child(2){background: url(../images/ico_kf.jpg) no-repeat #d23529;}
.fixed ul li:nth-child(3){background: url(../images/ico_qq.jpg) no-repeat #d23529;}
.fixed ul li:nth-child(4){background: url(../images/ico_qr.jpg) no-repeat #d23529;}
.fixed ul li:nth-child(5){background: url(../images/ico_tel.jpg) no-repeat #d23529;}

.fixed ul li:hover{position: relative;right:5px;}
.fixed ul li:nth-child(5):hover{right: 155px;}
.fixed ul li:nth-child(4):hover img{display: block;}

.link1{width:310px;height:65px;margin:70px auto 0px;  display:block;}
.link1 a{width:310px;height:65px;display:block; cursor:pointer}
.link2{width:310px;height:65px;margin:20px auto 0px;  display:block;}
.link2 a{width:310px;height:65px;display:block; cursor:pointer}

.link3{width:310px;height:115px;margin:50px auto 0px;  display:block;}
.link3 a{width:310px;height:115px;display:block; cursor:pointer}