.sprite1{background: url(../images/sprite1.png) no-repeat;}
.wrapper{/*margin-top: 140px;*/}
.header02{background: #fff;}
.logo{margin-top: 10px;}
.lang{float: right;}
.lang a{font-size: 12px;}
.lang a + a:before{content: '|';display: inline-block;margin: 0 3px;}
.lang .table{}
.lang .tel{width: 28px;height: 28px;background-position: 0 -200px;margin-right: 10px;}
/*导航开始*/
.header .nav{padding-top:10px;font-size: 0;}
.nav>li{display: inline-block;position: relative;width: 14.285%;}
.nav>li>a{text-transform:uppercase;font-size: 16px;height: 30px;padding: 0 15px; text-align: center;border-bottom: 3px solid transparent;}
.nav>li.active>a{color: #000;}
.nav2{width: 100%; z-index: 4;position: absolute;top:30px;left: 0;display: none;}
.nav2 li{height: 45px;line-height: 45px;display: block; background: #004e90; white-space: nowrap;text-overflow: ellipsis;position: relative;}
.nav2>li>a{font-size: 14px;text-align: center; display: block; width: 100%;color: #fff; padding: 0 10px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.nav2>li>a:hover{text-decoration: none;}
.nav2 li:hover{background: #4ca53b;color: #000;}


.navbar-default{width: 100%; background: none;border: none;margin-bottom: 0;}
.navbar-collapse{padding: 0;margin: 0 -25px;}
.navbar-nav > li{padding: 0 25px;}
.navbar-nav > li > a{line-height: 68px;padding: 0;}
.navbar-nav > li > a.cur,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > li > a:hover{color: #c52e25;border-bottom: 3px solid #C52E25;}
.navbar-default .navbar-nav > li:nth-child(1) > a:hover{border: none;}
.owl-carousel .owl-item img{margin: 0 auto;}

.sonNav{display: none;padding-left: 25px;}
.sonNav li{line-height: 2.2;}

.nav > li > a:hover{background: none;}
.nav > li:hover > a,
.nav > li.active > a{border-bottom: 3px solid #4ca53b;}

.header{position:fixed;top:0;left:0;width:100%;z-index: 1009;background:#fff;}
.banner01{margin-top: 110px;}
@media (max-width: 768px) {
	.header{position: relative;}
	.banner01{margin: 0;}
}
.header02{height: 110px;}
.header03{position: fixed;top: 110px;z-index: 999; width: 100%;display: none; border-top: 2px solid #cfd6c6;background: #fff;padding: 40px 0 30px;}
.header03 .product_box{ font-size: 0;text-align: center;}
.header03 .product_box li{font-size: 14px;display: inline-block;}
.header03 .product_box li a{padding: 0 30px;}
.header03 .product_box li .title{color: #004e90;}
.header03 .product_box li .img-responsive{margin: 20px auto;}

.header04{display: none;}
.header_moblie{background: #fff;width: 100%; height: 60px;}
.header_moblie .left{}
.header_moblie .left .logo{height: 50px;display: block;margin: 5px auto;}
.header_moblie  .right{position: relative;}
.header_moblie  .right .navbar-btn{margin: 21px 0;cursor: pointer;}
.header_moblie  .right .navbar-btn span{width: 20px;height: 3px;background: #004E90;display: block;}
.header_moblie  .right .navbar-btn span + span{margin-top: 4px;}
.mobile-nav{position:fixed;z-index:1001;top:0;right:0;width:60%;height:100%;padding:21px 20px 30px 20px;overflow-y:auto;background-color:#fff; -webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform 0.4s 0s,box-shadow 0s 0.4s;-moz-transition:-moz-transform 0.4s 0s,box-shadow 0s 0.4s;transition:transform 0.4s 0s,box-shadow 0s 0.4s;}
/*侧边菜单滑出*/
.mobile-nav.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-overflow-scrolling:touch;box-shadow:-4px 0 30px rgba(0,0,0,0.2);-webkit-transition:-webkit-transform 0.4s 0s,box-shadow 0s 0s;-moz-transition:-moz-transform 0.4s 0s,box-shadow 0s 0s;transition:transform 0.4s 0s,box-shadow 0s 0s;}
.mobile-nav .close{width:20px;height:20px;opacity:1;display:block;position: relative;transform: rotate(45deg);}
.mobile-nav .close:before{content: '';width: 24px;height: 2px;background: #333;display: inline-block;position: absolute;left: 0;top: 11px;}
.mobile-nav .close:after{content: '';width: 2px;height: 24px;background: #333;display: inline-block;position: absolute;left: 11px;top: 0px;}
/*内容html*/
.main-content.scale-down{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);}
/*遮罩层*/
.cd-overlay{position:fixed;height:100%;width:100%;top:0;left:0;background: #000;filter: alpha(opacity:60);background: rgba(0,0,0,0.6);z-index: 1000;visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity 0.4s 0s,visibility 0s 0.4s;-moz-transition:opacity 0.4s 0s,visibility 0s 0.4s;transition:opacity 0.4s 0s,visibility 0s 0.4s;}
.cd-overlay.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.4s 0s,visibility 0s 0s;-moz-transition:opacity 0.4s 0s,visibility 0s 0s;transition:opacity 0.4s 0s,visibility 0s 0s;}
/*三级手风琴*/
.dropdown{float:left;width:100%;padding-top:20px;font-size:12px;}
.dropdown li{padding:0 10px;}
.dropdown li.selected{background-color:#21507D;}
.dropdown li a{display:block;width:100%;padding:10px;font-size: 16px;text-decoration:none;text-transform:uppercase;color:#333;}
.dropdown li > ul{display: none;}
.dropdown li > ul li{padding:0 20px;}
.dropdown li > ul li a{font-size: 14px;}
.dropdown li > ul li > ul li{padding:10px 30px;}
.header_moblie .lang a{color: #333;}
/*移动端导航结束*/



.fix-aside{position: fixed;bottom: 150px;margin: auto; right: 0;z-index: 99;}
.fix-aside .qq{width: 24px;height: 30px;background-position: -298px -102px;}
.fix-aside a{font-size: 12px; margin: 5px 0;color: #fff; display: block;padding: 3px 5px;border-radius: 2px;line-height: 1.4;}
.fix-aside .show{width: 25px;height: 50px;background-position: -30px -248px;}
.fix-aside .table{height: 270px;}
.fix-aside .table .content{width: 120px;padding: 10px;background: #3174c6;color: #fff;}

.footer01{background: #f6f6f6;padding: 40px 0;font-size: 14px}
.footer01 h3{font-size: 24px;color: #004E90;margin-bottom: 15px;}
.footer01 .sprite{width: 38px;height: 38px;margin: 0 40px 0 0;}
.footer01 .sprite.tel{background-position: 0 -300px;}
.footer01 .sprite.fax{background-position: 0 -400px;}
.footer01 .sprite.email{background-position: 0 -500px;}
.footer01 .sprite.address{background-position: 0 -600px;}
.footer01 table tr{border-bottom: 30px solid transparent;}
.footer01 label{font-weight: normal;}
.footer01 .form-horizontal .form-group{margin: 0;}
.footer01 input,.footer01 textarea{max-width: 450px; border: 1px solid #004E90;border-radius: 5px !important;}
.footer01 input{max-width: 350px;}
.footer01 textarea{height: 100px;}
.footer01 .btn{background: #4CA53B;color: #fff;padding: 6px 20px;margin-top: 15px; font-size: 16px;}
.footer02{background: #eee;text-align: center;}
.footer02 .navlist{font-size: 0;margin: 25px 0;}
.footer02 .navlist li{display: inline-block;}
.footer02 .navlist li a{font-size: 16px;padding: 0 25px;}
.footer02 .friendlink{margin-bottom: 25px;}
.footer02 .friendlink a + a:before{content: '|';display: inline-block;margin: 0 10px;}
.footer02 .copyright{margin-bottom: 15px;}





/*面包屑导航*/
.breadcrumb{background: #f6f6f6;font-size: 16px;margin-bottom: 20px; border-bottom: 1px solid #e5e5e5; color: #898989;padding: 16px 0;text-align: center;}
.breadcrumb .box{display: inline-block;margin: 0 auto;}
.breadcrumb .home{width: 22px; height: 19px; background-position: 0 -163px;}
.breadcrumb a{color: #898989;padding: 0 5px;}

#owl-slide1{text-align: center;}
#owl-slide1 .owl-stage-outer{position: relative;}
#owl-slide1 .owl-dots{text-align:center;width:100%;position:absolute;bottom: 15px;top: auto; z-index:2}
#owl-slide1 .owl-dots .owl-dot{display:inline-block}
#owl-slide1 .owl-dots .owl-dot span{display:inline-block;margin:0 5px;background: #fff;opacity: 1; width:12px;height:12px;border-radius:50%;cursor:pointer;text-indent:-9999px}
#owl-slide1 .owl-dots .owl-dot.active span{background:#4CA53B;}


/*产品列表*/

/*产品筛选*/
.productbox01{}
.productbox01 .filterbox{margin-bottom: 45px;}
.productbox01 .filterbox .list1{margin: 30px auto 15px;display: block;overflow: hidden;}
.productbox01 .filterbox .list1 li{float: left;}
.productbox01 .filterbox .list1 li a{float: left;padding: 3px 15px;margin: 0 14px 15px 0;font-size: 14px;}
.productbox01 .filterbox .list1 li a.active{background: #4CA53B;color: #fff;border-radius: 3px;}
.productbox01 .filterbox .list2{display: none;}
.productbox01 .filterbox .list2 li{float: left;margin-right: 15px;font-size: 12px;}
.productbox01 .filterbox .list2 li.active{background: #0089FD;color: #fff;border-radius: 3px; padding: 2px 4px;}
.productbox01 .pro_search{width: 100%;height: 50px;border: 1px solid #e6e6e6;margin-bottom: 30px;}
.productbox01 .pro_search .search{width: 20px;height: 50px;position: absolute;left: 15px;top: 0; margin: 0 15px;background-position: -446px -32px;}
.productbox01 .pro_search #keyword{width: 100%; padding: 0 80px 0 50px;display: inline-block;}
.productbox01 .pro_search #keyword input{width: 100%;height: 48px;line-height: 48px;border: none;padding: 0;}
.productbox01 .pro_search .page1{width: 80px;height: 50px;line-height: 50px;text-align: center; border-left: 1px solid #e6e6e6; position: absolute;right: 14px;top: 0;}
.productbox01 .pro_search .page1 .prev,
.productbox01 .pro_search .page1 .next{display: inline-table;width: 6px;height: 13px;margin: 0 4px;vertical-align: middle;}
.productbox01 .pro_search .page1 .prev{background-position: -480px -44px;}
.productbox01 .pro_search .page1 .next{background-position: -499px -44px;}
.productbox01 .pro_search .page1 .next:hover{background-position: -499px -63px;}
.productbox01 .pro_search .page1 .prev:hover{background-position: -480px -63px;}
.productbox01 .pro_search .page1 .num{display: inline-block;vertical-align: middle;font-family: "宋体";}
.productbox01 .pro_list{text-align: center;}
.productbox01 .pro_list .box{display: block; border: 1px solid #e6e6e6;padding: 20px;margin-bottom: 15px;transition: all .3s ease;}
.productbox01 .pro_list .box:hover{text-decoration: none;box-shadow: 0px 0px 10px rgba(0,0,0,0.3); transform: scale(1.05);transition: all .3s ease;}
.productbox01 .pro_list .box .money{font-size: 12px;}
.productbox01 .pro_list .box .money span{color: #ffd800;font-size: 14px}
.productbox01 .pro_list .box .title{font-weight: bold;font-size: 16px;}
.productbox01 .pro_list .box .star_level{}
.star1{width: 71px;height: 12px;background-position: -69px -143px;}
.star2{width: 71px;height: 12px;background-position: -69px -163px;}
.star3{width: 71px;height: 12px;background-position: -69px -183px;}
.star4{width: 71px;height: 12px;background-position: -69px -203px;}
.star5{width: 71px;height: 12px;background-position: -69px -223px;}
.productbox01 .hot_products{text-align: center;position: relative;border: 1px solid #e6e6e6;margin-bottom: 20px;}
.productbox01 .hot_products .hot{width: 29px;height: 20px;background-position:  -40px -109px;float: right;margin-top: -10px;}
.productbox01 .hot_products .pro_name{font-size: 16px;background: #3371a6;color: #fff;display: block; line-height: 40px;}
.productbox01 .page2{width: 100%;height: 60px;border: 1px solid #e6e6e6;padding: 0 20px;margin: 20px auto 60px;}
.productbox01 .page2 .page{line-height: 58px;text-align: center;}
.productbox01 .page2 .prev{width: 17px;height: 17px;background-position: -114px -109px;margin-right: 5px;}
.productbox01 .page2 .next{width: 17px;height: 17px;background-position: -146px -109px;margin-left: 5px;}
.productbox01 .page2 .a3{float: left;border-right: 1px solid #e6e6e6;padding-right: 10px; }
.productbox01 .page2 .a4{float: right;border-left: 1px solid #e6e6e6;padding-left: 10px;}
.productbox01 .page2 .num{display: inline-block;}
.productbox01 .page2 .num a{width: 34px;height: 34px;display: inline-block;}
.productbox01 .page2 .num span{background: #004E90;box-shadow: 1px 2px 2px #666; color: #fff;border-radius: 50%;display: inline-block;width: 34px;height: 34px;line-height: 34px;vertical-align: middle;}
.productbox01 .page2 .a3 .sprite1{transform: translateX(0);transition: all .2s ease;}
.productbox01 .page2 .a4 .sprite1{transform: translateX(0);transition: all .2s ease;}
.productbox01 .page2 .a3:hover .sprite1{transform: translateX(-10px);transition: all .2s ease;}
.productbox01 .page2 .a4:hover .sprite1{transform: translateX(10px);transition: all .2s ease;}

 /*放大镜*/
/* box */
.scalebox{width:450px; }

.tb-pic a{ display:table-cell;width:100%; text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;max-width:auto;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
/*.tb-thumb{ position: absolute;width: 99999px;}*/
.tb-thumb li{width: 90px;height: 90px;margin:0px 0 10px 0;}
/*li的长度就是移动的长度，margin如果改变，需要在js里改变相应的值*/
.tb-s310, .tb-s310 a{height:450px;width:450px;}
/*.tb-s310, .tb-s310 img{max-height:530px;max-width:530px;}*/
.tb-booth{outline:1px solid #CDCDCD;position:relative;z-index:1;background: #fff;}
.tb-thumb a{border: 1px solid #e6e6e6;display: block; height: 100%;position: relative;}
.tb-thumb .tb-selected a{ border: 2px solid #0089FD;}
.tb-thumb .tb-selected a:before{content: '';display: inline-block;width: 0;height: 0;position: absolute;right: -8px;top: 45%;border-style: solid; border-width: 8px 0 8px 8px;border-color: transparent transparent transparent #0089FD;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background: #000; background:rgba(0,0,0,0.3); filter:alpha(opacity=30);   cursor:move;z-index:1;transition-duration: 0s;}
/*重要起效样式不能删*/
.bigimg{max-width: none;}
/*重要起效样式不能删*/
.smallImg{position: relative;width: 90px;height: auto; }
.smallImg .box{width: 90px; position: relative;/* margin:32px 0;*/display: block;}
.smallImg .prev{position: absolute;left: 0;top: 0;width: 90px;background: #ddd;height: 20px;font-size: 24px;}
.smallImg .next{position: absolute;left: 0;bottom: 0;width: 90px;background: #ddd;height: 2px;font-size: 24px;}
.smallImg .prev:hover,
.smallImg .next:hover{text-decoration: none;color: #005656;cursor: pointer;}
/*放大镜*/
.owl-carousel .owl-item img{display: inline-block !important;}

.productbox02{margin: 30px auto;}
.productbox02 .mobile{display: none;text-align: center;}
.productbox02 .mobile .owlstyle2 img{height: 270px;display: inline-block;}
.productbox02 .mobile .owlstyle2 a{margin: 0 auto;}
.productbox02 .mobile .owlstyle2 .owl-controls{top: 0;margin-top: -20px;}
.productbox02 .mobile .owlstyle2 .owl-controls .owl-dots span{width: 12px;height: 12px;background: #666;}
.productbox02 .box{display: inline-block;font-size: 0;vertical-align: top;}
.productbox02 .pro_info{}
.productbox02 .pro_info .hd{border-bottom: 1px solid #ccc;padding-bottom: 10px;}
.productbox02 .pro_info .hd .title{font-size: 26px;}
.productbox02 .pro_info .hd .star{}
.productbox02 .pro_info .bd{}
.productbox02 .pro_info .bd table{width: 100%;}
.productbox02 .pro_info .bd table th,
.productbox02 .pro_info .bd table td{width: 50%;height: 50px;padding: 8px 5px 8px 0 ; font-size: 14px;color: #666;}
.productbox02 .pro_info .bd table th{color: #666 !important;}
.productbox02 .pro_info .bd .price{color: #FFD800;}
.productbox02 .pro_info .bd .btn{background: #004E90;color: #fff;padding: 7px 20px;margin-top: 30px;}
.productbox02 .pro_info .bd .btn .buycar{width: 21px;height: 17px;background-position: 0px -1200px; vertical-align: middle;margin: 0 5px 0 0;}


.productbox03{width: 100%;display: block;position: relative;}
.productbox03 .pro-content{margin-left: 250px;min-height: 700px;}
/*在线购买*/
.productbox03 .online_buy{border: 1px solid #e6e6e6;padding: 30px;margin-bottom: 80px;}
.productbox03 .online_buy .title{font-size: 18px;color: red;margin-bottom: 15px;}
.productbox03 .online_buy dl{width: 100%;display: inline-block;margin-bottom: 15px;}
.productbox03 .online_buy dl dt{width: 70px;float: left;line-height: 30px;}
.productbox03 .online_buy dl dd{margin-left: 70px;}
.productbox03 .online_buy dl dd #productsname{border: none;background: none;}
.productbox03 .online_buy dl dd input{width: 340px;line-height: 30px;padding: 0 10px;}
.productbox03 .online_buy dl dd textarea{width: 100%;height: 120px;resize: none;display: block;}
.productbox03 .online_buy dl dd .tips{color: #949494;}
.productbox03 .online_buy dl dd button{margin: 20px 0 0 0;background: #fa2d2d;color: #fff; padding: 3px 20px;}
/*产品详情页的侧边栏*/
.productbox03 .pro-aside{width: 220px;position: absolute;left: 15px;top: 0;}
.productbox03 .pro-aside .search{width: 100%;margin-bottom: 20px;}
.productbox03 .pro-aside .search #keyword{width: 180px;height: 40px;float: left;}
.productbox03 .pro-aside .search span{width: 40px;height: 40px;line-height: 38px;vertical-align: middle;text-align: center; background: #b4b4b4;display: inline-block;}
.productbox03 .pro-aside .search .search_icon{width: 17px;height: 17px; background-position: -556px -46px;}
.productbox03 .pro-aside .productlist{margin-bottom: 20px;}
.productbox03 .pro-aside .productlist .hd{font-size: 18px;color: #fff; background: #004E90;height: 45px;line-height: 45px;padding-left: 15px;}
.productbox03 .pro-aside .productlist .bd{}
.productbox03 .pro-aside .productlist .bd ul{}
.productbox03 .pro-aside .productlist .bd ul li{}
.productbox03 .pro-aside .productlist .bd ul li a{display: block;height: 40px;line-height: 40px; padding-left: 10px;background: #eaeaea;border-bottom: 1px solid #fff;}
.productbox03 .pro-aside .productlist .bd ul li a .add{width: 11px;height: 11px;background-position: -180px -109px; margin-right: 8px;}
.productbox03 .pro-aside .message{margin-bottom: 20px;}
.productbox03 .pro-aside .message .hd{font-size: 18px;background: #a7a7a7;line-height: 40px;padding-left: 15px;color: #fff;}
.productbox03 .pro-aside .message .bd{padding: 5px 12px 15px 12px;border: 1px solid #e6e6e6;font-size: 12px}
.productbox03 .pro-aside .message .bd .sprite1{width: 20px;height: 17px;margin-right: 5px;}
.productbox03 .pro-aside .message .bd .tel1{background-position: -200px -109px;}
.productbox03 .pro-aside .message .bd .tel2{background-position: -229px -109px;}
.productbox03 .pro-aside .message .bd .email{background-position: -265px -109px;}
.productbox03 .pro-aside .message .bd .qq{width: 24px;height: 28px;float: left; background-position: -298px -102px;vertical-align: top;}
.productbox03 .pro-aside .message .bd hr{border-bottom: 1px dashed #ccc;margin: 4px auto;}

/*导航锚点*/
.nav_anchor{text-align: center;}
.nav_anchor ul{font-size: 0;margin: 10px auto 20px; display: inline-block;overflow: hidden;}
.nav_anchor ul li{cursor: pointer;display: inline-block;vertical-align: middle;font-size: 14px;margin: 0 15px;}
.nav_anchor ul li a{padding: 4px 15px;}
.nav_anchor ul li.active a{background: #4CA53B;color: #fff;border-radius: 3px;}
.nav_fixed{position: fixed;left: 0;right: 0;top: 140px;margin: auto;background: #fff;z-index: 99;}
/*导航锚点*/


.page_index{}
.page_index img{max-width: 900px;margin: 0 auto;}
.page_process .bd .bg img,
.article_list img{max-width: 100%;}
.page_index .hd h2{position: relative;line-height: 2; font-size: 30px;margin: 20px auto 40px;}
.page_index .hd h2:after{width:30px;height: 1px;background: #333; display: inline-block;content: '';position: absolute;left: 0;right: 0;bottom: 0;margin: auto;}
.page_index .bd{margin-bottom: 60px;font-size: 14px;}
.page_index .bd img{margin: 10px auto;}
.page_index .bd p{font-size: 14px}

.page_process .bd .pc{position: relative;}
.page_process .bd a{width: 130px;text-align: center;position: absolute;transition: all .3s ease;}
.page_process .bd a .year{width: 90px;height: 90px; margin: 0 auto; border: 2px solid #398f10;padding: 10px;border-radius: 50%;display: table;background: #fff;}
.page_process .bd .box{display: table-cell;vertical-align: middle;font-size: 16px;border-radius: 50%;}
.page_process .bd a .info{display: none; text-align: left;margin-top: 15px;position: relative;z-index: 2;}
.page_process .bd a:hover{color: #666;text-decoration: none;transition: all .3s ease;}
.page_process .bd a:hover .year{border-width: 1px;}
.page_process .bd a:hover .box{background: #398f10;box-shadow: inset 0 0 10px rgba(0,0,0,0.3); color: #fff;transition: all .3s ease;}
.page_process .bd a:hover .info{display: block;z-index: 3;transition: all .3s ease;}
.page_process .bd a .info .text{font-size: 12px;}
.page_process .bd a:nth-child(2n) .year{width: 95px;height: 95px;}
.page_process .bd .pc{ background-position: center bottom; height: 860px; background-repeat: no-repeat;text-align: center;}
.page_process .bd .c1{left: -2%;top: 16%;}
.page_process .bd .c2{left: 4.5%;top: -13%;}
.page_process .bd .c3{left: 13.5%;top: 12%;}
.page_process .bd .c4{left: 22.5%;top: -12%;}
.page_process .bd .c5{left: 32%;top: 12%;}
.page_process .bd .c6{left: 42%;top: -12%;}
.page_process .bd .c7{left: 52.2%;top: 10%;}
.page_process .bd .c8{left: 64%;top: -12%;}
.page_process .bd .c9{left: 73.5%;top: 12%;}
.page_process .bd .c10{left: 83.7%;top: -12%;}
.page_process .bd .c11{left: 93%;top: 10%;}
.page_process .bd .c12{left: 0%;top: 95%;}
.page_process .bd .c13{left: 10%;top: 69%;}
.page_process .bd .c14{left: 19.5%;top: 93%;}
.page_process .bd .c15{left: 30%;top: 71%;}
.page_process .bd .c16{left: 38.5%;top: 93%;}
.page_process .bd .c17{left: 47%;top: 71%;}
.page_process .bd .c18{left: 55.5%;top: 93%;}
.page_process .bd .c19{left: 64%;top: 71%;}
.page_process .bd .c20{left: 72.5%;top: 93%;}
.page_process .bd .c21{left: 81%;top: 71%;}
.page_process .bd .c22{left: 89.5%;top: 93%;}
.page_process .bd .linebox{margin-top: 190px;}

.page_contact{margin-bottom: 50px;}
.page_contact .bd{width: 70%;margin: 0 auto;}
.page_contact .bd .form-group{margin: 0;}
.page_contact .form_text{float: left;width: 120px;text-align: center;font-weight: normal;}
.page_contact .form_input{margin-left: 130px;}
.page_contact input,
.page_contact textarea{border-radius: 3px !important;margin-bottom: 20px;line-height: 30px; border: 1px solid #ccc;box-shadow: none;}
.page_contact textarea{height: 220px;}
.page_contact .btn{background: #4CA53B;color: #fff;padding: 3px 40px;font-size: 16px;margin: 0 10px;}

.article_list .row{background: #fafafa;max-width: 1200px;margin: 0 -15px 25px;padding: 20px;}
.article_list .row .img-responsive img{margin: 0;}
.article_list .row .title{font-size: 18px;}
.article_list .row hr{border-bottom: 1px dotted #ccc;margin: 15px auto 25px;}
.article_list .row .description{color: #666;min-height: 60px;font-size: 14px;}
.article_list .row .more{float: right;background: #888;font-size: 14px;color: #fff;}
.article_list .row:hover{box-shadow: 0 1px 6px #ccc;}
.article_list .row:hover .title{text-decoration: underline;}
.article_list .row:hover .more{background: #004E90;}

.article_page .page{font-size: 0;display: inline-block;text-align: center;margin: 10px auto 30px;}
.article_page span,
.article_page a{width: 33px;height: 33px;line-height: 33px;display: inline-block; border: 1px solid #ccc;}
.article_page .a3,
.article_page .a4{font-size: 0;vertical-align: middle;}
.article_page .num{font-size: 14px;vertical-align: middle;}
.article_page .num a +a{border-left-width:0 ;}
.article_page .a3 .prev{width: 10px; height: 12px;background: url(../images/sprite.png) no-repeat;background-position: -36px -1300px;}
.article_page .a3:hover .prev{background-position: -58px -1300px;}
.article_page .a4 .next{width: 10px; height: 12px;background: url(../images/sprite.png) no-repeat;background-position: -36px -1322px;}
.article_page .a4:hover .next{background-position: -58px -1322px;}
.article_page .a4{border-left-width: 0;}
.article_page span,
.article_page a:hover{background: #004E90;color: #fff;text-decoration: none;border-color: #004E90;}


.article_show{}
.article_show .title{font-size: 24px;color: #004E90;}
.article_show .content{padding: 30px 0;}

.employ_list dl{font-size: 14px;}
.employ_list dt{cursor: pointer;}
.employ_list dt .table{border-bottom: 1px solid #e6e6e6; height: 60px;margin-bottom: 0;}
.employ_list dt .table-cell{vertical-align: middle;text-align: center;}
.employ_list dt .job{font-size: 14px; vertical-align: middle;text-align: left;}
.employ_list dt .address{visibility: hidden;opacity: 0;font-size: 16px; color: #004E90; width: 120px; text-align: left;}
.employ_list dt .more{width: 40px;}
.employ_list dt .sprite{width: 20px;height: 13px; background-position: 0 -800px;}
.employ_list dt.cur .table .sprite{background-position: 0 -850px;}
.employ_list dd{display: none; padding: 15px;line-height: 2.4;}
.employ_list dd h4{margin: 8px 0;}
.employ_list dt.cur .table,
.employ_list dt .table:hover{color: #004E90;}
.employ_list dt.cur + dd{background: #f8f8f8;}
.employ_list dt.cur .address{visibility: visible;opacity: 1;}
.employ_list dt.cur .table{border: none;}

.download_list{max-width: 1200px; margin: 0 auto;}
.download_list table{width: 100%;}
.download_list table tr{border-bottom: 1px dashed #ccc;}
.download_list table td{padding: 15px 0;}
.download_list table .box{padding: 0 20px;}
.download_list .type1{width: 60px;height: 60px;background-position: 0 -897px;}
.download_list .type2{width: 60px;height: 60px;background-position: 0 -971px;}
.download_list .type3{width: 60px;height: 60px;background-position: 0 -1044px;}
.download_list .type4{width: 60px;height: 60px;background-position: 0 -1800px;}
.download_list .type5{width: 60px;height: 60px;background-position: 0 -1118px;}
.download_list .type6{width: 60px;height: 60px;background-position: 0 -1877px;}
.download_list .download{width: 40px;height: 37px;background-position: 0 -700px;}
.download_list .center{color: #a9a9a9;font-size: 14px;}

.picture_list .img-responsive{padding: 20px 15px;background: #f7f7f7;border: 1px solid #ddd;}
#owl-slide2{width: 100%;margin: 0 auto;padding: 0 40px;}
#owl-slide2 .owl-stage-outer{padding: 60px;}
#owl-slide2 .item:hover{transform: scale(1.2);z-index: 999;}
#owl-slide2 .owl-controls{position: absolute;left: 0;top: 50% !important;margin-top: -25px;width: 100%;height: 1px;}
#owl-slide2 .owl-nav .owl-prev{width: 25px;height: 50px;background: url(../images/sprite.png) no-repeat;background-position: 0 -1636px;float: left;}
#owl-slide2 .owl-nav .owl-next{width: 25px;height: 50px;background: url(../images/sprite.png) no-repeat;background-position: -50px -1636px;float: right;}

.process_year{position: relative;}
.process_year .pc{margin-top: 40px;position: relative;}
.process_year .pc .bg{padding: 131px 0 140px;}
.process_year .pc .bg img{max-width: 100%;}
.process_year .pc .img-responsive{position: absolute;top: 0;}
/*.process_year .pc .p1{left: 30%;}
.process_year .pc .p2{left: 45%;}
.process_year .pc .p3{left: 48%;top: 22%;}
.process_year .pc .p4{left: 52%;top: -2%;}
.process_year .pc .p5{left: 58%;top: 22%;}
.process_year .pc .p6{left: 60%;}
.process_year .pc .p7{left: 71%;}
.process_year .pc .p8{left: 84%;top: 25%;}
.process_year .pc .p9{left: 84%;top: 39%;}
.process_year .pc .p10{left: 53%;top: 32%;}
.process_year .pc .p11{left: 38%;top: 32%;}
.process_year .pc .p12{left: 31%;top: 32%;}
.process_year .pc .p13{left: 25%;top: 32%;}
.process_year .pc .p14{left: 13%;top: 32%;}
.process_year .pc .p15{left: -1.8%;top: 51%;}
.process_year .pc .p16{left: -1.8%;top: 62%;}
.process_year .pc .p17{left: 17%;top: 76%;}
.process_year .pc .p18{left: 37%;top: 76%;}*/
.process_year .pc .p1{left: 32%;}
.process_year .pc .p2{left: 47%;}
.process_year .pc .p3{left: 49%;top: 22%;}
.process_year .pc .p4{left: 56%;top: -2%;}
.process_year .pc .p5{left: 61%;top: 22%;}
.process_year .pc .p6{left: 64%;}
.process_year .pc .p7{left: 76%;}
.process_year .pc .p8{left: 84%;top: 25%;}
.process_year .pc .p9{left: 84%;top: 39%;}
.process_year .pc .p10{left: 55%;top: 32%;}
.process_year .pc .p11{left: 41%;top: 32%;}
.process_year .pc .p12{left: 33%;top: 32%;}
.process_year .pc .p13{left: 25%;top: 32%;}
.process_year .pc .p14{left: 14%;top: 32%;}
.process_year .pc .p15{left: -1.8%;top: 51%;}
.process_year .pc .p16{left: -1.8%;top: 62%;}
.process_year .pc .p17{left: 17%;top: 75.5%;}
.process_year .pc .p18{left: 39%;top: 75.5%;}

.process_year .mobile{display: none;}

.red{color: red;}

.page_index .bd span,
.page_index .bd p{font-family: "Microsoft Yahei","微软雅黑",arial,"times new roman" !important;}
