
/*通用样式*/
html{-webkit-text-size-adjust: 100%; font-size: 62.5%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input,button, textarea, p, blockquote, th, td, hr{margin: 0; padding: 0;}
body{font-family:\5FAE\8F6F\96C5\9ED1,"Microsoft YaHei", Arial, sans-serif;font-size: 14px; line-height: 1.5;width:100%;}
article, aside, details, figcaption, figure, footer, header, main, nav, section, summary{display: block;}
audio, canvas, progress, video{display: inline-block; vertical-align: baseline;}
audio:not([controls]){display: none; height: 0;}
[hidden], template{display: none;}
svg:not(:root){overflow: hidden;}
a{background: transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;}
a:active{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
mark{background:#ff0; color: #000;}
small{font-size:80%;}
sub, sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
hr{box-sizing: content-box; height: 0;}
pre{overflow: auto; word-wrap: break-word;}
code, kbd, pre, samp{font-family: monospace, monospace; font-size: 1em;}
button, input, optgroup, select, textarea{color: inherit; font: inherit; margin: 0;}
button{overflow: visible;}
button, select{text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button; cursor: pointer;}
button[disabled], html input[disabled]{cursor: default;}
input{line-height: normal;}
input[type="checkbox"], input[type="radio"]{box-sizing: border-box; padding: 0;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #ccc;}
fieldset{border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}
legend{border: 0; padding: 0;}
textarea{overflow: auto; resize: vertical;}
i{ font-style:normal;}
optgroup{font-weight: bold;}
table{border-collapse: collapse; border-spacing: 0;}
td, th{padding: 0;}
ul, ol{list-style: none outside none;}
h1, h2, h3 {line-height:2; font-weight: normal;}
h1{font-size: 18px;}
h2{font-size: 16px;}
h3{font-size: 14px;}
.clear{clear: both;*zoom: 1;}
.main{width: 1100px;margin-left: auto;margin-right: auto;}
.pre{position: relative;}
.pab{position: absolute;}
.text_overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.placeholder{width:100%;height:0;overflow:hidden;}
.disinb{display:inline-block;*display: inline;zoom: 1;}
.mcenter{margin-left: auto;margin-right: auto;}
a{color: #333;}
.tr{text-align:right}
.tc{text-align:center}
.tl{text-align:left}
.fl{float:left}
.fr{float:right}
.h5{width: 100%;height: 5px;clear: both;overflow: hidden;}
.h10{width: 100%;height: 10px;clear: both;overflow: hidden;}
.h20{width: 100%;height: 20px;clear: both;overflow: hidden;}
div.height_auto{height: auto;}
.width_auto{width: auto;}
/*=======首页通用样式=======*/
.wrap{min-width: 1300px;width:100%; overflow: hidden; position: relative;z-index: 0;}
.wrap .wrap_cont{width: 1100px; margin: auto; height: auto; position: relative;z-index: 2;}
.wrap .wrap_max{width:1920px; margin-left: -410px; position: relative; z-index: 1;}
/*top*/
.top{width: 100%;height: 32px;line-height: 32px;background: #f1f1f1;color: #6a6969;font-size: 12px;}
.top p{float: left;}
.top .top-right{float: right;margin-right: -3px;}
.top .top-right a{color: #6a6969;display: inline-block;margin-right: 3px;}
.top .top-right a:hover{color: #333;}
/*header*/
.header{overflow: hidden;padding: 10px 0 20px;}
.logo{float: left;margin-right: 10px;}
.logo img{display: block;}
.logo-text{float: left;margin-top: 16px;}
.logo-text h1{font-size: 24px;color: #222;line-height: 1.3;font-weight: bold;}
.logo-text p{font-size: 18px;color: #222;}
.phone{float: right;margin-top: 16px;background: url("../image/phone2.png") no-repeat left;padding-left: 58px;}
.phone span{font-size: 14px;}
.phone p{font-size: 32px;font-weight: bold;color: #2f47a1;line-height: 1.1;}
/*nav*/
.nav{background: #2f47a1;}
.nav-content{overflow: hidden;}
.nav-ul{overflow: hidden;width: 1200px;background: url("../image/nav_line.png") no-repeat left;}
.nav-ul li{height: 62px;line-height: 62px;text-align: center;width: 157px;float: left;background: url("../image/nav_line.png") no-repeat right;}
.nav-ul li a{font-size: 16px;color: #fff;display: block;transition:.3s;}
.nav-ul li.cur a{background: #f4ae00;}
.nav-ul li:hover a{background: #f4ae00;}
/*banner区域*/
.banner{width: 100%;height: 550px;overflow: hidden;}
.banner ul li{line-height: 0;}
.banner ul li img{display: block;width: 100%;height: 550px;}
#flexslider{margin:0 auto;position:relative;width:100%;height:550px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:50px;height:80px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background: url("../image/ad_ctr.png") no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;border-radius:3px;}
.flex-direction-nav .flex-next{right:8%; background-position:-8px -92px;}
.flex-direction-nav .flex-prev{left:8%; background-position:0 -2px;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../image/dot.png) no-repeat 0 -39px;display:block;height:6px;overflow:hidden;text-indent:-99em;width:60px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
/*main-search*/
.main-search{width: 100%;height: 68px;background: #f6f6f6;margin-bottom: 26px;}
.search-content{font-size: 16px;overflow: hidden;}

.hot-keyword{float: left;line-height: 68px;height: 68px;overflow: hidden;width: 668px;}
.hot-keyword span{float: left;}
.hot-keyword ul{float: left;overflow: hidden;width: 540px;white-space: nowrap;}
.hot-keyword ul li{float: left;margin-left: 16px;vertical-align: bottom;}
.hot-keyword ul li a{color: #333;}
.hot-keyword ul li a:hover{color: #f4ae00;}

.search-input{float: right;overflow: hidden;margin-top: 14px;}
.search-input ul{overflow: hidden;font-size: 14px;}
.search-input ul li{float: left;}
.search-input .input-box{background: #fff;width: 420px;height: 37px;line-height: 37px;border: 1px solid #cfcece;position: relative;}
.search-input .input-box input{border: 0;outline: none;background: none;width: 300px;padding: 9px 0 9px 10px;}
.search-input .submit{width:100px;height: 37px;display: block;color: #fff;background: #e79b17 url("../image/search_icon.png") no-repeat center;position: absolute;top: 0;right: 0;}

/*product*/
.product{overflow: hidden;}
.product-title{text-align: center;}
.product-title img{}
.product-title i{width: 55px;height: 3px;background: #f4ae00;display: block;margin: 10px auto 20px auto;}
.product-nav{border: 1px solid #9d9c9c;padding: 14px 0;position: relative;overflow: hidden;}
.product-nav-title{background: url("../image/product_nav_title.png") no-repeat center;width: 147px;height: 38px;line-height: 38px;float: left;margin-top: 12px;margin-left: 34px;}
.product-nav-title b{padding-left: 40px;color: #fff;font-size: 16px;}
.product-nav-content{width: 760px;overflow: hidden;line-height: 32px;float: left;margin-left: 40px;}
.product-nav-content a{float: left;margin-right: 50px;font-size: 16px;}
.product-nav-content a:hover{color: #f4ae00;text-decoration: underline;}
.product-nav-content a.cur{color: #f4ae00;text-decoration: underline;}
.product-more{background: url("../image/product_plus.png") no-repeat center;width: 31px;height: 31px;position: absolute;right: 36px;top: 50%;margin-top: -16px;}

.product-wrap{overflow: hidden;padding-top: 40px;padding-bottom: 40px;height: 616px;}
.product-ad{width: 360px;float: left;}
.product-ad img{width: 100%;height: 464px;display: block;}
.product-ad-text{background: #2f47a1;padding: 17px 0 38px 0;text-align: center;}
.product-ad-text h1{font-size: 26px;font-weight: bold;color: #fff;margin-bottom: 8px;}
.product-ad-text a{width: 148px;height: 35px;line-height: 35px;color: #fff;font-size: 18px;border: 1px solid #fff;border-radius: 30px;display: block;margin: 0 auto;transition: .3s all;}
.product-ad-text a:hover{background: #fff;border-color: #2f47a1;color: #2f47a1;}
.product-list{width: 730px;float: right;}
.product-list-ul{width: 800px;overflow: hidden;}
.product-list-ul li{position: relative;width: 358px;float: left;margin: 0 10px 20px 0;border: 1px solid #8c8c8c;text-align: center;}
.product-list-ul li img{width: 100%;height: 246px;display: block;}
.product-list-ul li p{height: 50px;line-height: 50px;}
.product-list-ul li .mask{position: absolute;left: 0;top: 0;width: 100%;height:246px;background: url("../image/product_mask_bg.png") repeat;opacity: 0;-moz-opacity: 0;filter:alpha(opacity=0);transition: .4s all;}
.product-list-ul li .mask i{background: url("../image/product_mask_icon.png") no-repeat center;width: 37px;height: 37px;position: absolute;left: 50%;top: 50%;margin-left: -18px;margin-top: -18px;}
.product-list-ul li:hover .mask{opacity: 1;-moz-opacity: 1;filter:alpha(opacity=100);}
.product-list-ul li:hover p{color: #f4ae00;}
/*tantou*/
.tantou{background: url("../image/tantou01_bg.jpg") no-repeat center;width: 100%;height: 184px;color: #fff;margin-bottom: 38px;}
.tantou p{font-size: 20px;left: 262px;top: 54px;}
.tantou h2{font-size: 34px;font-weight: bold;left: 260px;top: 72px;}
.tantou h2 span{color: #f4ae00;}
.tantou i{font-size: 32px;font-family: Arial;right: 0;top: 86px;font-weight: bold;}

.adv{overflow: hidden;margin-bottom: 30px;}
.adv-ul{overflow: hidden;*margin-bottom: 10px;}
.adv-ul li{width: 100%;height: 345px;position: relative;background: #f7f7f7;margin-bottom: 20px;vertical-align: bottom;}
.adv-ul li:last-child{margin-bottom: 0;}
.adv-ul li .adv-wrap{padding: 60px 90px 0 80px;}
.adv-ul li .adv-text{overflow: hidden;width: 602px;}
.adv-ul li .adv-text h3{font-size: 24px;color: #1f1a17;line-height: 1.3;font-weight: bold;margin-bottom: 20px;position: relative;}
/*.adv-ul li .adv-text h3 i{background: url("../images/adv_icon.png") no-repeat center;width: 40px;height: 2px;position: absolute;left: -100px;top: 16px;}*/
.adv-ul li .adv-text p{font-size: 16px;color: #333;background: url("../image/adv_p_icon.png") no-repeat left 9px;padding-left: 14px;line-height: 1.6;margin-bottom: 10px;}
.adv-ul li .adv-img{width: 498px;height: 345px;}
.adv-ul li .adv-img img{width: 100%;display: block;}
.adv-ul li .adv-img span{width: 131px;height: 101px;top: 50%;margin-top: -50px;}
.adv-icon01{background: url("../image/NO.1.png") no-repeat center;left: -65px;}
.adv-icon02{background: url("../image/NO.5.png") no-repeat center;left: -65px;}
.adv-icon03{background: url("../image/NO.3.png") no-repeat center;left: -65px;}
.adv-icon04{background: url("../image/NO.4.png") no-repeat center;right: -65px;}
.adv-ul li.a1 .adv-img{right: 0;top: 0;}
.adv-ul li.a2 .adv-img{left: 0;top: 0;}

.adv05{overflow: hidden;padding-top: 29px;padding-bottom: 32px;position: relative;}
.adv05-wrap{border: 2px solid #c2c0c0;padding: 20px 55px 44px 55px;overflow: hidden;background: #f7f7f7;}
.adv05-wrap h2{font-size: 24px;font-weight: bold;color: #1f1a17;line-height: 1.4;position: relative;padding-top: 30px;margin-bottom: 36px;width: 610px;}
.adv05-wrap h2 span{color: #2f47a1;display: block;}
.adv05-wrap h2 i{background: url("../image/NO.2.png") no-repeat center;width: 131px;height: 101px;position: absolute;right: 0;top: 0;}
.adv05-img{overflow: hidden;margin-bottom: 26px;position: relative;z-index: 10;}
.adv05-img img{float: left;width: 267px;height: 181px;margin-right: 7px;}
.adv05-wrap p{width: 586px;font-size: 16px;}
.adv05-honor{position: absolute;right: 0;top: 0;z-index: 1;}
.adv05-honor img{}

/*tantou02*/
.tantou02{background: url("../image/tantou_bg02.png") no-repeat center;width: 100%;height: 128px;margin-bottom: 36px;}
.tantou02-content{overflow: hidden;}
.tantou02-left{float: left;width: 308px;margin: 26px 30px;color: #333;}
.tantou02-left h2{font-size: 26px;font-weight: bold;}
.tantou02-left p{font-size: 14px;}
.tantou02-right{float: right;width: 684px;margin: 30px 30px 0 0;}
.tantou02-right p{font-size: 16px;line-height: 1.6;}

/*photo*/
.photo{overflow: hidden;margin-bottom: 60px;}
.photo-content{overflow: hidden;position: relative;}
.photo-ul{overflow: hidden;width: 1110px;}
.photo-ul li{width: 367px;float: left;height: 342px;position: relative;}
.photo-ul li img{width: 100%;height: 342px;display: block;}
.photo-ul li .mask{background: url("../image/product_mask_bg.png") repeat;width: 100%;height: 342px;position: absolute;left: 0;top: 0;text-align: center;display: none;}
.photo-ul li .mask i{background: url("../image/product_mask_icon.png") no-repeat center;width: 37px;height: 37px;position: absolute;left: 50%;margin-left: -18px;top: 50%;margin-top: -26px;}
.photo-ul li .mask span{position: absolute;width: 100%;left:0;top: 194px;color: #fff;font-size: 16px;}
.photo-ul li .mask p{position:absolute;width: 100%;left:0;top: 220px;color: #fff;font-size: 12px;text-transform: uppercase;}
.photo-ul li:hover .mask{display: block;}

.photo-btn{width: 100%;height: 32px;position: relative;}
.photo-btn-wrap{width: 100%;height: 1px;background: #b9b9b9;position: absolute;left: 0;top: 50%;z-index: 4;}
.photo-btn a{width: 32px;height: 32px;position: absolute;top: 50%;margin-top: -16px;z-index:5;}
.photo-btn a.photo-leftbtn{background: url("../image/left_btn.png") no-repeat center;left: 50%;margin-left: -50px;}
.photo-btn a.photo-rightbtn{background: url("../image/right_btn.png") no-repeat center;right: 50%;margin-right: -50px;}
/*about*/
.about{background: #2f47a1;height: 724px;}
.about-content{height: 724px;position: relative;overflow: hidden;}
.about-honor{background: url("../image/about_honor_bg.png") no-repeat center;width: 436px;height: 579px;position: relative;overflow: hidden;float: left;margin-top: 72px;}
.about-honor h2{font-size: 50px;font-weight: bold;color: #fff;position: absolute;left: 0;top: 22px;}
.about-honor-wrap{width: 320px;margin:0 auto;position: relative;top: 135px;}
.about-honor-list{overflow: hidden;width: 219px;margin: 0 auto;}
.about-honor-ul{overflow: hidden;}
.about-honor-ul li{width: 219px;height: 297px;background: #fff;}
.about-honor-ul li img{width: 100%;display: block;}
.about-leftbtn{position: absolute;left: 0;top: 50%;margin-top: -15px;background: url("../image/about_leftbtn.png") no-repeat;width: 29px;height: 47px;cursor: pointer;}
.about-rightbtn{position: absolute;right: 0;top: 50%;margin-top: -15px;background: url("../image/about_rightbtn.png") no-repeat;width: 29px;height: 47px;cursor: pointer;}
.about-phone{position: absolute;left: 80px;bottom: 24px;background: url("../image/about_honor_phone_icon.png") no-repeat left;padding-left: 44px;}
.about-phone span{font-size: 14px;color: #333;}
.about-phone span b{font-size: 16px;}
.about-phone p{color: #d34b41;font-size: 24px;font-weight: bold;line-height: 1.2;font-family: Arial;}
.about-us{float: right;width: 615px;margin-top: 72px;color: #fff;height: 579px;position: relative;}
.about-us h3{font-size: 24px;font-weight: bold;line-height: 1.3;}
.about-us span{font-size: 12px;text-transform: uppercase;}
.about-us i{width: 55px;height: 3px;display: block;background: #fff;margin: 12px 0 18px 0;}
.about-us p{line-height: 26px;}
.about-us p>a{color: #f4ae00;text-decoration: underline;}
.about-us img{width: 100%;position: absolute;left: 0;bottom: 0;}

/*photo2*/
.photo2{overflow: hidden;padding: 33px 0;}
.photo2-content{position: relative;overflow: hidden;width: 1030px;float: left;}
.photo2-ul{width: 1100px;overflow: hidden;}
.photo2-ul li{width: 337px;height: 205px;float: left;margin-right: 9px;}
.photo2-ul li img{width: 100%;height: 205px;display: block;}
.photo2-leftbtn{width: 25px;height: 205px;background: #e6e5e5 url("../image/photo2_leftbtn.png") no-repeat center;float: left;margin-right: 10px;}
.photo2-rightbtn{width: 25px;height: 205px;background: #e6e5e5 url("../image/photo2_rightbtn.png") no-repeat center;float: right;}

/*partner*/
.partner{background: url("../image/partner_bg.jpg") no-repeat left 344px;height: 654px;padding-bottom: 33px;position: relative;}
.partner-title{text-align: center;overflow: hidden;margin-bottom: 30px;}
.partner-title h3{background: url("../image/partner_title_bg.png") no-repeat center;font-size: 30px;font-weight: bold;line-height: 1.3;}
.partner-title i{width: 55px;height: 3px;background: #f4ae00;display: block;margin: 10px auto;}
.partner-title p{font-size: 18px;color: #333;}
.partner-list{overflow: hidden;position: relative;}
.partner-list-wrap{overflow: hidden;position: relative;}
.partner-list-ul{overflow: hidden;width: 1200px;}
.partner-list-ul li{width: 360px;float: left;margin-right: 10px;overflow: hidden;}
.partner-list-ul li img{width: 360px;height: 220px;display: block;}
.partner-list-text{background: #f8f8f8;height: 171px;transition: .3s all;}
.partner-list-text-wrap{padding:20px 36px;overflow: hidden;}
.partner-list-text-wrap h4{text-align: center;font-size: 16px;margin-bottom: 6px;}
.partner-list-text-wrap p{line-height: 26px;}
.partner-list-ul li:hover .partner-list-text{background: #f4ae00;color: #fff;}


.partner-btn{width: 100%;height: 32px;position: relative;}
.partner-btn-wrap{width: 100%;height: 1px;background: #fff;position: absolute;left: 0;top: 50%;z-index: 4;}
.partner-btn a{width: 32px;height: 32px;position: absolute;top: 50%;margin-top: -16px;z-index:5;}
.partner-btn a.partner-leftbtn{background: url("../image/left_btn.png") no-repeat center;left: 50%;margin-left: -50px;}
.partner-btn a.partner-rightbtn{background: url("../image/right_btn.png") no-repeat center;right: 50%;margin-right: -50px;}
.partner-more{background: url("../image/partner_more_btn.png") no-repeat center;width: 68px;height: 111px;position: absolute;right:50%;margin-right: -550px;bottom: 0;}
/*news*/
.news{overflow: hidden;padding-top: 46px;margin-bottom: 40px;}
.news-title{background: url("../image/news_title.png") no-repeat center;width: 100%;height: 81px;position: relative;margin-bottom: 50px;}
.news-title span{font-size: 20px;color: #2f47a1;font-weight: bold;position: absolute;left: 540px;top: 8px;}
.news-left{width: 552px;float: left;}
.news-left-ul{overflow: hidden;}
.news-left-ul li{overflow: hidden;vertical-align: bottom;border-bottom: 1px solid #d2d2d2;padding-bottom: 12px;margin-bottom: 12px;}
.news-left-ul li .news-date{float: left;width: 63px;}
.news-left-ul li .news-date h4{font-size: 16px;color: #4a4a4a;border-bottom: 2px solid #4a4a4a;margin-bottom: 4px;}
.news-left-ul li .news-date h4 i{font-size: 30px;}
.news-left-ul li .news-date span{font-size: 16px;color: #4a4a4a;}
.news-left-ul li .news-text{width: 462px;float: right;}
.news-left-ul li .news-text h4{font-size: 16px;line-height: 2;}
.news-left-ul li .news-text span{color: #555;}
.news-left-ul li .news-text h4:hover{color: #f4ae00;text-decoration: underline;}
.news-left-ul li p:hover{color: #f4ae00;text-decoration: underline;}
.news-right{width: 515px;float: right;}
.news-right-list{float: right;}
.news-right-list-wrap{overflow: hidden;position: relative;}
.news-right-list-ul{overflow: hidden;}
.news-right-list-ul li{width: 472px;height: 288px;position: relative;}
.news-right-list-ul li img{width: 100%;height: 288px;display: block;}
.news-right-list-ul li p{width: 100%;background: url("../image/news_p_bg.png") repeat;height: 51px;line-height: 51px;text-align: center;color: #fff;font-size: 16px;position: absolute;left: 0;bottom: 0;}
.news-right-list-ul li:hover p{background: #2f47a1;}
.news-right-btn{float: left;}
.news-right-btn a{display: block;}
.news-right-btn a:hover{ filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.news-right-btn .news-leftbtn{background: url("../image/news_leftbtn.png") no-repeat center;width: 47px;height: 38px;}
.news-right-btn .news-rightbtn{background: url("../image/news_rightbtn.png") no-repeat center;width: 47px;height: 38px;}
/*links*/
.links{overflow: hidden;padding: 24px 0;border: 2px solid #c1c1c1;margin-bottom: 30px;}
.links span{background: url("../image/links_icon.png") no-repeat center;float: left;width: 150px;height: 27px;margin-left: 30px;}
.links ul{width: 870px;float: right;line-height: 27px;}
.links ul li{float: left;margin-right: 30px;}
.links ul li a{color: #333;}
.links ul li a:hover{color: #f4ae00;text-decoration: underline;}

/*footer*/
.footer{height: 468px;background: #2f47a1;}
.footer .footer-content{height: 468px;overflow: hidden;}
.footer-left{float: left;overflow: hidden;}
.footer-left-title{overflow: hidden;margin:40px 0 20px 0;}
.footer-left-title h3{font-size: 18px;font-weight: bold;color: #fff;background: url("../image/footer_icon.png") no-repeat left;padding-left: 12px;line-height: 1;}
.footer-left-title i{font-size: 12px;color: #f4ae00;margin-left: 12px;}
.footer-ul{overflow: hidden;padding-bottom: 20px;}
.footer-ul li{width: 490px;background: #2a3f90;margin-bottom: 10px;}
.footer-ul li.in{height: 41px;line-height: 41px;}
.footer-ul li span{width: 90px;float: left;text-align: center;color: #fff;}
.footer-ul li input{width: 398px;border: none;outline: none;background: none;height: 19px;line-height: 19px;padding: 11px 0;color: #fff;}
.footer-ul li.te{position: relative;}
.footer-ul li.te span{height: 41px;line-height: 41px;}
.footer-ul li textarea{border: none;outline: none;width: 398px;height: 128px;min-height: 128px;max-height: 128px;background: none;color: #fff;margin-top: 10px;}
.footer-left a.submit{width: 160px;height: 40px;text-align: center;line-height: 40px;color: #fff;font-size: 18px;background: #f4ae00;position: absolute;right: 0;bottom: 0;}
.footer-left a.submit:hover{background: #efbc3d;}

/*footer-right*/
.footer-right{float: right;width: 554px;padding-top: 32px;}
.footer-info{overflow: hidden;}
.footer-info p{color: #fff;background: url("../image/footer_icon2.png") no-repeat 0 0;padding-left: 28px;font-size: 16px;line-height: 30px;}
.footer-info p.p1{background-position: 0 6px;}
.footer-info p.p2{background-position: 0 -50px;}
.footer-info p.p3{background-position: 0 -106px;}
.footer-info p.p4{background-position: 0 -162px;}
.footer-code{overflow: hidden;padding-top: 20px;}
.footer-code img{width: 98px;height: 98px;float: left;margin-right: 20px;}
.footer-code span{background: url("../image/code_show.png") no-repeat center;width: 102px;height: 98px;float: left;}

.footer-link{overflow: hidden;margin-left: -18px;padding-top: 20px;}
.footer-link li{float: left;color: #b8b8b8;}
.footer-link li a{color: #b8b8b8;margin: 0 18px;font-size: 16px;}
.footer-link li a:hover{color: #fff;}
/*copyright*/
.copyright{height: 64px;background: #333;line-height: 64px;}
.copyright-content{height: 64px;text-align: center;}
.copyright-content p{color: #a8a8a8;}
.copyright-content p span{}
.copyright-content p>a{color: #a8a8a8;margin: 0 10px;}
.copyright-content p span a{color: #a8a8a8;}










