@charset "utf-8";
/*
color:red !important;/* Firefox、IE7支持 
_color:red;  IE6支持 
*color:red;  IE6、IE7支持 
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持 
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
background:linear-gradient(#e99c40,#d35224);-webkit-background:linear-gradient(#e99c40,#d35224);
-webkit-appearance:none;
appearance:none;
pointer-events:none;
select::-ms-expand{display:none;}
@media screen and (min-width:540px){}
@media screen and (max-width:320px){}
-moz-user-select:none;
-webkit-user-select:none;
-ms-user-select:none;
user-select:none;
*/

/*--默认--*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;}
body{font-family:微软雅黑,黑体;min-width:320px;margin:auto;}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:inherit;cursor:pointer;outline:none;}
img{border:none;vertical-align:middle;max-width:100%;max-height:100%;}
table{border-collapse:collapse;width:100%;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.3;}
i,em,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{padding:0;font-family:inherit;outline:none;resize:none;background:none;border:none;font-size:inherit;color:inherit;}
input::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
textarea::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
select::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-webkit-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-ms-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}


/*--滚动条插件--*/
.jspContainer{overflow:hidden;position:relative;}.jspPane{position:absolute;}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}.jspCap{display:none;}.jspHorizontalBar .jspCap{float:left;}.jspTrack{background:#dde;position:relative;}.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}.jspArrow.jspDisabled{cursor:default;background:#80808d;}.jspVerticalBar .jspArrow{height:16px;}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}.jspVerticalBar .jspArrow:focus{outline:none;}.jspCorner{background:#eeeef4;float:left;height:100%;}* html .jspCorner{margin:0 -3px 0 0;}.jspVerticalBar{width:6px;}.jspDrag{background:#a99479;border-radius:8px;}.jspTrack{background:#f5f5f5;border-radius:8px;}

.mCSB_scrollTools .mCSB_draggerRail{background:#ddd;width:2px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#333;}

@font-face{
    font-family:en;
    src: url('fonts/AvianRegular.eot');
    src: url('fonts/AvianRegular.eot?#iefix') format('embedded-opentype'),url('fonts/AvianRegular.woff2') format('woff2'),url('fonts/AvianRegular.woff') format('woff'),url('fonts/AvianRegular.ttf') format('truetype'),url('fonts/AvianRegular.svg#AvianRegular') format('svg');
}
@font-face {
    font-family:impact;
		src: url('fonts/impact.eot');
    src: url("fonts/impact.eot?#iefix") format("embedded-opentype"), url("fonts/impact.woff") format("woff"), url("fonts/impact.ttf") format("truetype"), url("fonts/impact.svg#impact") format("svg");
}
@font-face{
    font-family:icon;
    src: url('fonts/iconfont.eot');
    src: url('fonts/iconfont.eot?#iefix') format('embedded-opentype'),url('fonts/iconfont.woff') format('woff'),url('fonts/iconfont.ttf') format('truetype'),url('fonts/iconfont.svg#iconfont') format('svg');
}

/*--类--*/
.gray{-webkit-filter: grayscale(100%);filter:grayscale(100%);filter:gray;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:"";clear:both;display:block;}
.footer_b{position:fixed;left:0;bottom:0;width:100%;}

.select{display:inline-block;width:210px;height:30px;line-height:30px;color: #707070;position: relative;border:1px solid #ddd;text-align: left;cursor: pointer;}
.select:before{content:"";background:url(../image/arrow7.png) center center no-repeat;width:21px;height:12px;right:10px;top:50%;margin-top:-6px;position: absolute;}
.select span{display:block;margin:0 10px 0 10px;}
.select ul{position:absolute;left:-1px;right:-1px;top:100%;background: #f0f0f0;display:none;}
.select li{padding:0 20px;line-height:40px;}

.checkbox{cursor: pointer;}
.checkbox i{display:inline-block;vertical-align: sub;width: 15px;height:15px;text-align: center;border:1px solid #fff;margin-right:10px;line-height:15px;font-size: 0;}
.checkbox.ckd i:after{content:"";width:5px;height:5px;background:#fff;display:block;margin:5px 5px 0;}

.radio{cursor: pointer;margin-right:45px;}
.radio i{display:inline-block;vertical-align: sub;width: 15px;height:15px;text-align: center;border:1px solid #fff;margin-right:10px;line-height:15px;font-size: 0;border-radius:100%;}
.radio.ckd i:after{content:"";width:5px;height:5px;background:#fff;display:block;margin:5px 5px 0;border-radius:100%;}

/*--通用--*/
body{font-size:14px;color:#333;min-width:1280px;line-height:1.6;}
.h{line-height:1.3;}
.h1{line-height:1.3;}
.h2{line-height:1.3;}
.h3{line-height:1.3;}.block{width:1230px;margin:auto;}
.p{line-height:1.6;}
.text{line-height:1.7;}
.menu{display:none;}
.nav_main_m{display:none;}
.search_m{display:none;}
.scmbtn{display:none;}
.list:after{content:"";vertical-align: middle;display:block;clear: both;font-size: 0;}
.prev{cursor: pointer;}
.next{cursor: pointer;}


.national-day {
    width: 100vw;
    height: 100vh;
    overflow: hidden;
}
.national-day .nd-img {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 999;
}
.national-day .nd-img .item {
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
@media screen and (min-width: 769px){
    *.m-show {
        display: none;
    }
}
@media screen and (max-width: 768px){
    *.p-show {
        display: none;
    }
}

.translateY100{transform:translateY(100px);-webkit-transform:translateY(100px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.translateY100_1{transform:translateY(100px);-webkit-transform:translateY(100px);opacity: 0;
transition:all 1s ease-out 0.2s;-webkit-transition:all 1s ease-out 0.2s;}
.translateY100_2{transform:translateY(100px);-webkit-transform:translateY(100px);opacity: 0;
transition:all 1s ease-out 0.4s;-webkit-transition:all 1s ease-out 0.4s;}
.translateY-100{transform:translateY(-100px);-webkit-transform:translateY(-100px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.show .translateY100{transform:none;-webkit-transform:none;opacity: 1;}
.show .translateY100_1{transform:none;-webkit-transform:none;opacity: 1;}
.show .translateY100_2{transform:none;-webkit-transform:none;opacity: 1;}
.show .translateY-100{transform:none;-webkit-transform:none;opacity: 1;}

.transLeft{transform:translateX(-100px);-webkit-transform:translateX(-100px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.transRight{transform:translateX(100px);-webkit-transform:translateX(100px);opacity: 0;
transition:all 1s ease-out 0s;-webkit-transition:all 1s ease-out 0s;}
.show .transLeft{transform:none;-webkit-transform:none;opacity: 1;}
.show .transRight{transform:none;-webkit-transform:none;opacity: 1;}


.shadow{background:url(../image/black50.png);position: fixed;left:0;top:0;right:0;bottom:0;z-index:10;display: none;}
.layer{background:#fff;position: fixed;width:930px;margin-left:-465px;left:50%;top:50%;z-index:11;display: none;}
.layer .close{font-size:25px;font-family:icon;position: absolute;right:0;top:0;width:80px;height:80px;text-align: center;line-height:80px;cursor: pointer;}
.layer .inner{padding:65px;}
.layer h1{font-size:30px;}
.layer .content{margin-top:20px;max-height:345px;overflow: hidden;}


.share-label{display:inline-block;}
.share-box{display:inline-block;vertical-align:middle;text-align:center;}
.share-box:after{content:'';display:table;clear:both;}
.share-box .share-item{position:relative;float:left;border-radius:50%;cursor:pointer;}
.share-box a.share-item{margin:0;padding-left:0;height:auto;background-image:none;font-size:inherit;line-height:inherit;}
.share-box .share-item:after{content:'';vertical-align:top;font-family:"icon" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;display: inline-block;}
.share-box .icon-wchat:after{content:'\e602';font-size:1.05em;margin-top:0.05em;}
.share-box .icon-qq:after{content:'\e603';}
.share-box .icon-qzone:after{content:'\e604';}
.share-box .icon-sinawb:after{content:'\e605';}
.share-box .icon-txwb:after{content:'\e606';}
.share-box .icon-smore:after{content:'\e600';}
.share-item .code{position:absolute;right:0%;top:100%; margin-top:15px;padding:20px 10px 10px;width:140px;height:140px;background-color:#fff;border-radius:3px;line-height:34px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);transform:translateY(50%);box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:5px;}
.share-item .code:before{content:'0';position:absolute;right:7px;bottom:100%;margin:auto;width:0;height:0;border:8px solid transparent;font-size:0;border-bottom-color:rgba(0,0,0,0.15);}
.share-item .code:after{content:'0';position:absolute;right:8px;bottom:100%;margin:auto;width:0;height:0;border:7px solid transparent;font-size:0;border-bottom-color:#fff;}
.share-item .code > img{display:block;width:100%;}
.share-item:hover .code{visibility:visible;opacity:1;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);}
.share-box a.share-item{margin-left:3px;width:32px;height:32px;line-height:32px;font-size:20px;}
.share-box a.share-item.icon-sinawb{font-size:23px;}
.share-box a.share-item:hover{opacity:1;z-index:1;}
#bdshare_weixin_qrcode_dialog{-webkit-box-sizing:content-box;box-sizing:content-box;}

.header{position:relative;z-index:3;height:95px;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.header .block{position:relative;height:100%;}
.header .logo{position:absolute;left:0;top:0;height:100%;}
.header .logo img{max-height:100%;width:auto;}
.header .logo:after{content:"";vertical-align: middle;display:inline-block;height:100%;}
.header .nav_main{position:absolute;right:230px;top:45px;font-size:14px;}
.header .nav_main .item{float: left;position: relative;margin-left:50px;height:50px;}
.header .nav_main .item a:hover{color:#e16715;}
.header .nav_main .item a.now{color:#e16715;}
.header .nav_main .item ul{position:absolute;left:50%;top:100%;width:100px;margin-left:-50px;background:url(../image/con_mask.png);color: #fff;text-align: center;padding:10px 0;display: none;}
.header .nav_main .item:hover ul{display:block;}
.header .nav_main .item li{padding:5px 0;}
.header .tools{position:absolute;right:0;top:40px;color: #999;}
.header .tools a:hover{color:#e16715;}
.header .tools .sc{float:left;width:32px;height:32px;line-height:36px;position: relative;}
.header .tools .sc a{display:block;text-align: center;overflow: hidden;height:100%;}
.header .tools .sc a:after{content:"\e854";font-size:20px;font-family:icon;}
.header .tools .log i:after{content:"\e601";font-size:20px;font-family:icon;}
.header .tools .share-box{float:left;}
.header .tools .lang{font-size:16px;font-family:en;text-transform: uppercase;float: left;}
.header .tools .lang a{display:inline-block;width:32px;height:32px;line-height:32px;text-align: center;}
.header .tools .search{background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.15);width:250px;height:36px;position: absolute;right:-2px;top:0;opacity: 0;filter:alpha(opacity='0');visibility: hidden;transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;}
.header .tools .search.s{opacity:1;filter:alpha(opacity='100');visibility: visible;}
.header .tools .search .kw{display:block;float: left;height:20px;line-height:20px;width:190px;margin:8px 0 0 12px;font-size:16px;color: #333;}
.header .tools .search .ok{float: right;width:36px;height:36px;cursor: pointer;font-family:icon;font-size:22px;}

.footer{background:url(../image/bg1.png) center bottom repeat-x;color: #fff;}
.footer .friend{text-align: center;padding:15px 0;line-height:2;}
.footer .friend i{margin:0 10px;}
.footer .content{padding:40px 0 0;text-align: center;height:132px;}
.footer .nav_foot i{margin:0 10px;}
.footer .p{margin:5px 0;}
.footer .p span{margin:0 15px;}
.footer .friend a:hover{color:#e16715;}
.footer .nav_foot a:hover{color:#e16715;}


.sitemap{ padding:60px 0 80px;}
.sitemap dl{ padding: 20px 0; border-bottom: 1px solid #eee;}
.sitemap dt{ font-size: 16px; }
.sitemap dd{ margin-top: 20px; padding-left: 4em; word-break: keep-all;}
.sitemap dd a{ margin-right: 20px;}
.sitemap a:hover{ opacity: 0.8;}

.pages{margin-top:55px;text-align: center;font-size: 0;}
.pages .prev{font-family:icon;padding:0;width:33px;}
.pages .next{font-family:icon;padding:0;width:33px;}
.pages a{display:inline-block;font-size:16px;font-family:Arial;border:1px solid #bbb;padding:0 13px;margin:0 3px;height:33px;line-height:34px;vertical-align: middle;}
.pages i{display:inline-block;font-size:16px;font-family:icon;padding:0 8px;margin:0 3px;height:33px;border-radius:2px;line-height:33px;vertical-align: middle;}
.pages a.now{background:#e16614;color: #fff;border-color:#e16614;}
.pages a:hover{background:#e16614;color: #fff;border-color:#e16614;}
.pages .go{display:inline-block;font-family:Arial;border:1px solid #ddd;padding:0 7px;margin:0 5px;height:33px;border-radius:3px;line-height:34px;vertical-align: middle;}
.pages .go input{border: none;width:30px;height:23px;line-height:23px;font-size: 16px;margin:5px 0;text-align: center;font-size:16px;float: left;}
.pages .go em{height:23px;margin:5px;border-left: 1px solid #ddd;display: inline-block;line-height:24px;font-size:16px;padding-left:10px;cursor: pointer;}

.title{text-align:center;}
.title .h{font-size:30px;}
.title .p{font-size:16px;margin-top:10px;}
.title .buttons{margin-top:30px;}

.title1{height:35px;line-height:35px;}
.title1 .h{float: left;font-size:22px;}
.title1 .more{float: right;height:35px;}
.title1 .h span{font-size:18px;color: #707070;cursor: pointer;margin-right:10px;}
.title1 .h span.now{color:#333;font-size:22px;}

.more{background:url(../image/ico5a.png) center center no-repeat;display: inline-block;width:90px;height:11px;float: right;}
.more1{background:url(../image/ico5b.png) center center no-repeat;display: inline-block;width:90px;height:11px;float: right;}

.buttons{text-align:center;margin-top:60px;}
.buttons a{display:inline-block;min-width:90px;padding:0 20px;height:36px;line-height:36px;text-align: center;border-radius:18px;border:1px solid #aaa;
transition:all 0.1s linear 0s;-webkit-transition:all 0.1s linear 0s;}
.buttons a:hover{background:#e16614;color: #fff;border-color: #e16614;}


.search_result{padding:80px 0;}
.search_result .title1 .p{font-size:16px;margin-top:15px;}
.search_result .list{margin-top:40px;}
.search_result strong{color:#e16614;}
.search_result .item{padding:40px 0;border-bottom: 1px solid #ddd;}
.search_result .item h3{font-size:18px;}
.search_result .item .p{margin-top:10px;line-height:1.6;}
.search_result .pages{margin-top:50px;}

.article{padding:80px 0;background:url(../image/png17.png) center bottom no-repeat;}
.article .date{margin-top:10px;color: #707070;text-align: center;}
.article .content{margin-top:30px;}
.article .content p{margin-top:10px;}
.article .content p:fisrt-child{margin-top:0;}
.article .share{margin-top:50px;color: #909090;}
.article .share a{font-family: icon;font-size:22px;color: #aaa;margin-left: 5px;}
.article .links{margin-top:50px;border-top:1px solid #ddd;padding-top:30px;}
.article .links .prev{float: left;}
.article .links .next{float: right;}

.banner{height:656px;position: relative;}
.banner .frame{position: relative;height:100%;}
.banner .child{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;position: absolute;left:0;top:0;}
.banner .mask{position:absolute;left:0;top:0;width:100%;height:100%;}
.banner .box{color: #fff;position: absolute;left:50%;margin-left:-615px;top:50%;margin-top:-100px;}
.banner .box .text{height:160px;}
.banner .box .h{font-size:32px;line-height:1.4;}
.banner .box .p{margin-top:15px;text-transform: uppercase;}
.banner .nav{background:url(../image/arrow1c.png) center center no-repeat;width:90px;height:50px;position: absolute;left:50%;margin-left:-615px;top:50%;margin-top:80px;}
.banner .nav .prev{display:inline-block;background:url(../image/arrow1a.png) left center no-repeat;width:40px;height:50px;float: left;}
.banner .nav .next{display:inline-block;background:url(../image/arrow1b.png) right center no-repeat;width:40px;height:50px;float: right;}

.home1{padding:65px 0;}
.home1 .d1{float: left;width:720px;}
.home1 .d2{float: right;width:432px;}
.home1 .content{margin-top:15px;}
.home1 .d1 .pic{float: left;width:255px;height:191px;}
.home1 .d1 .pic img{width:100%;height:100%;}
.home1 .d1 .text{padding-left:290px;}
.home1 .d1 .t{height:24px;}
.home1 .d1 .t .h{float:left;font-size:18px;}
.home1 .d1 .t span{float:right;}
.home1 .d1 .p{margin-top:10px;color: #707070;height:34px;overflow: hidden;line-height:1.3;}
.home1 .d1 .list{margin-top:25px;}
.home1 .d1 .list .item{margin-bottom:10px;}
.home1 .d1 a:hover{color:#e16715;}
.home1 .d1 .list .item span{display:inline-block;background:#7ca5de;color: #fff;line-height:22px;padding:0 5px;border-radius:3px;margin-right:15px;}
.home1 .d2 .pic{float:left;width:211px;height:158px;padding:0 8px 30px 0;background:url(../image/png1.png) right bottom no-repeat;}
.home1 .d2 .pic img{width:100%;height:100%;}
.home1 .d2 .text{padding:0 0 0 250px;}
.home1 .d2 .text .p{color:#707070;margin-top:5px;}

.home2{background:url(../image/bg1.jpg) center center no-repeat;height:720px;}
.home2 .block{padding:50px 0 0;}
.home2 .content{margin-top:20px;}
.home2 .d{float: left;width:365px;height:240px;margin:0 0 50px 67px;}
.home2 .d.f{margin-left:0;}
.home2 .d .tit:after{content:"";border-bottom:1px solid #ddd;clear: both;display: block;}
.home2 .d .tit .h{float: left;font-size:18px;height:30px;border-bottom:3px solid #e16715;line-height:1;}
.home2 .d .tit .more{float: right;background-position:left center;width:72px;margin-top:7px;}
.home2 .d .list{margin-top:15px;}
.home2 .d .item{background:url(../image/ico2.png) left center no-repeat;padding-left:22px;margin-top:5px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.home2 .d .item a:hover{color:#e16715;}

.home3{background:url(../image/pic3.jpg) center center no-repeat;height:390px;color:#fff;position: relative;}
.home3 .block{padding:55px 0 0;position: relative;}
.home3 .l{width:720px;float: left;}
.home3 .l .h{font-size:22px;}
.home3 .l .t{margin-top:25px;border-bottom:1px solid #fff;height:30px;}
.home3 .l .t .tabs{float:left;line-height:1;}
.home3 .l .t .tabs span{padding-bottom:10px;font-size:18px;margin-right:20px;display: inline-block;cursor: pointer;}
.home3 .l .t .tabs span.now{border-bottom:3px solid #e16715;}
.home3 .l .t .more1{float:right;margin-top:5px;}
.home3 .l .list{margin-top:25px;}
.home3 .l .list .item{margin-top:10px;font-size:16px;}
.home3 .l .item a:hover em{color:#e16715;}
.home3 .l .list .item em{float: left;}
.home3 .l .list .item span{display: block;overflow: hidden;position: relative;text-align: right;}
.home3 .l .list .item i{display:block;background:url(../image/png2.png) center center repeat-x;position: absolute;right:100px;left:8px;top:50%;height:2px;}
.home3 .bg{position:absolute;left:50%;margin-left:150px;right:0;top:0;bottom:0;background:url(../image/bg2.jpg) center center no-repeat;background-size:cover;}
.home3 .r{width:410px;float: right;}
.home3 .r .title1 .more1{margin-top:8px;}
.home3 .r .text{margin-top:10px;}
.home3 .r .text .p{padding:3px 0;}
.home3 .r .btns{margin-top:30px;}
.home3 .r .btns a{display:inline-block;border:2px solid #89b7d1;height:47px;border-radius:8px;margin-right:10px;line-height:44px;padding:0 20px;font-size:16px;}
.home3 .r .btns a img{margin-right:12px;vertical-align:middle;}
.home3 .r .btns a:hover{background:rgba(255,255,255,0.1);}

.download{padding:60px 0 90px;}
.download .list{margin-top:45px;text-align: center;padding:0 55px;}
.download .item{width:474px;height:100px;border:1px solid #ddd;margin:0 40px 25px;text-align: left;position: relative;float: left;}
.download .item .date{background:#e16715;color: #fff;width:80px;height:80px;border-radius:8px;position: absolute;left:-30px;top:50%;margin-top:-40px;text-align: center;font-family: en;line-height:80px;}
.download .item .date strong{display:block;line-height:36px;font-size:46px;padding-top:15px;}
.download .item .h{line-height:100px;padding-left:70px;font-size:20px;}
.download .item .btn{position:absolute;width:88px;background:url(../image/ico1a.png) center top no-repeat;padding-top:36px;text-align: center;right:0;top:50%;margin-top:-28px;border-left:1px solid #ddd;color: #707070;}
.download .item:hover .btn{background-image:url(../image/ico1b.png);color: #e16715;}
.download .item:hover .h{color: #e16715;}
.download .pages{margin-top:60px;}

.product{padding:60px 0 90px;}
.product .tabs{margin-top:50px;text-align: center;}
.product .tabs a{display:inline-block;height:34px;line-height:34px;width:120px;text-align: center;border:1px solid #aaa;border-radius:8px;margin:0 10px;font-size:16px;}
.product .tabs a.now{background:#e16614;color: #fff;border-color: #e16614;}
.product .list{margin-top:55px;}
.product .item{width:388px;float: left;margin:0 0 40px 33px;}
.product .item.f{margin-left: 0;}
.product .item .pic{height:290px;overflow: hidden;}
.product .item .pic img{width:100%;height:100%;
transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;}
.product .item:hover .pic img{transform:scale(1.05);-webkit-transform:scale(1.05);}
.product .item .h{font-size:18px;margin-top:20px;}
.product .item .p{margin-top:10px;color: #707070;height:44px;overflow: hidden;}
.product .item .more{margin-top:30px;float:none;}

.contact{padding:55px 0 70px;}
.contact .map{height:610px;margin-top:40px;}
.contact .map img{max-width:none;max-height:none;}
.contact .info{position: relative;}
.contact .info .inner{background:#fff;padding:45px 0 0;}
.contact .info .h{font-size:18px;margin-bottom:20px;}
.contact .info .inner .d{float:left;margin-left:140px;}
.contact .info .inner .d:first-child{margin-left: 0;}
.contact .info .inner .d:last-child{float: right;margin-right:10px;}
.contact .info .inner .code2d{vertical-align:middle;max-width:110px;}
.contact .info .inner .code2d img{max-width:101px;}
.contact .info .inner .t{display:inline-block;vertical-align: middle;margin-left:10px;}
.contact .info .inner .p{margin-bottom:10px;}
.contact .info .ico1{background:url(../image/icon1_1.png) left 2px no-repeat;padding-left:25px;}
.contact .info .ico2{background:url(../image/icon1_2.png) left 3px no-repeat;padding-left:25px;}
.contact .info .ico3{background:url(../image/icon1_3.png) left 2px no-repeat;padding-left:25px;}
.contact .info .ico4{background:url(../image/icon1_4.png) left 5px no-repeat;padding-left:25px;}
.contact .info .ico5{background:url(../image/icon1_5.png) left 2px no-repeat;padding-left:28px;}
.contact .info .ico6{background:url(../image/icon1_6.png) left 3px no-repeat;padding-left:28px;}

.news{padding:55px 0 70px;}
.news .item{position: relative;border-bottom:1px solid #ddd;}
.news .item a{display:block;padding:35px 0;}
.news .item .date{width:105px;height:105px;border-radius:100%;border:1px solid #ddd;text-align: center;line-height:105px;position: absolute;left:0;top:50%;margin-top:-53px;}
.news .item .date:after{content:"";vertical-align: middle;display: inline-block;height:100%;}
.news .item:hover .date{background:#e06613;color:#fff;border-color:#e06613;}
.news .item .date .inner{display: inline-block;font-size:16px;line-height:1.5;vertical-align: middle;padding-top:5px;}
.news .item .date strong{font-size:50px;line-height:0.7;display: block;font-family:en;}
.news .item .text{padding:0 0 0 150px;}
.news .item .text .h{font-size:18px;}
.news .item:hover .text .h{color:#e06613;}
.news .item .text .p{margin-top:10px;}
.news .item .text .more{margin-top:30px;float: none;}


.recruit .block1{ height: auto}
.layer{background:url(__THEMES__/cn/image/con_mask.png);;position:fixed;left:0;right: 0;top:0;bottom: 0;width:160%;height:100%;z-index: 1000000;}
.layer .myalert{padding:30px;background:#fff;width:240px;position:absolute;margin-top:-100px;top:50%;left:50%;margin-left:-120px;text-align:center; z-index: 100000}
.layer .text{padding-bottom:15px;font-size:18px;color:#474747;}
.layer .button{background:none;border:1px solid #bbbbbb;width:91px;height:29px;font:14px/100% "Microsoft YaHei", Arial, Tahoma, Helvetica, sans-serif;color: #707070;}