/*重置样式*/

@charset "utf-8"; html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
fieldset, img{border: 0;}
img{vertical-align: top; border: none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style: normal;}
li{list-style-type: none;}
html{width: 100%;min-width: 1200px;}
body{width: 100%;min-width: 1200px;font: 12px/1.5 "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", arial, helvetica, sans-serif;color: #333333;width: expression(document.body.clientWidth <=1200? "1200px": "auto"); min-width: 1200px; background: #EBEBEB;overflow-x: hidden;}
*:focus{outline: none;}
textarea{resize: none;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border: none; padding: 0;}
input::-ms-clear{display: none;}
a:focus, *:focus{noFocusLine: expression(this.onFocus=this.blur());}
.clear{clear: both;}
a, object{outline: none;}
a{cursor: pointer;color: #333;}
a:link{text-decoration: none;}
a:hover{color: #000;}
*:hover{transition: all 0.3s ease 0s;}
li{vertical-align: top;}
li{vertical-align: bottom;}
.clearfix:after{content: "";display: block;height: 0;clear: both;visibility: hidden}
.clearfix{*+height: 1%;}
.blockbox{width: 1200px;*+height: 1%;margin: 0 auto;}
.blockbox:after{content: "";display: block;height: 0;clear: both;visibility: hidden}
.oe{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.fl{float: left;}
.fr{float: right;}
.mt20{margin-top: 20px;}

/*header*/

.header{height: 74px;width: 100%;background: #595E67;}
.header .blockbox{height: 74px;overflow: hidden;}
.header .blockbox h1.h1_logo{padding-top: 13px;}
.header .blockbox h1.h1_logo,.header .blockbox h1.h1_logo a{display: block;height: 48px;width: 199px;}
.header .blockbox h1.h1_logo a img{display: block;width: 100%;height: 100%;}
.navbox{width: auto;overflow: hidden;height: 74px;}
.nav_ulbox{height: 74px;overflow: hidden;text-align: right;margin-right: 30px;}
.nav_ulbox li{float: left;line-height: 74px;font-size: 17px;margin-left: 30px;}
.nav_ulbox li a{color: #fff;position: relative;display: block;}
.nav_ulbox li a .l_line{background: #fff;display: block;width: 0;height: 4px;position: absolute;top: 0;left: 0;}
.nav_ulbox li a:hover .l_line,.nav_ulbox li a.active .l_line{width: 100%;transition: all .3s ease-in;-moz-transition: all .3s ease-in;-webkit-transition: all .3s ease-in;-o-transition: all .3s ease-in;}
.login_w{width: 150px;height: 22px;margin: 26px 0;overflow: hidden;}
.login_w a{display: inline-block;float: left;width: 70px;height: 22px;border-radius: 5px;background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;line-height: 22px;text-align: center;color: #000;font-size: 16px;}
.login_w a:hover,.login_w a.hover{background: #FF6D6B;color: #fff;}
.login_w a.hover{margin-left: 10px;}

/*footer*/

.footer{height: 430px;width: 100%;background: #232323;overflow: hidden;}
.footer_link{height: 380px;width: 100%;overflow: hidden;}
.footer_link .blockbox{height: 310px;overflow: hidden;padding-top: 50px;}
.footer_link .blockbox dl{float: left;width: 14%;text-align: center;}
.footer_link .blockbox dl dt{color: #fff;font-size: 18px;line-height: 30px;}
.footer_link .blockbox dl dd{padding-top: 10px;}
.footer_link .blockbox dl dd a{font-size: 12px;color: #CACACA;line-height: 26px;}
.footer_link .blockbox dl.code{width: 450px;margin-left: 50px;}
.footer_link .blockbox dl.code dt{display: block;float: left;margin-top: 10px;width: 215px;height: 140px;}
.footer_link .blockbox dl.code dt img{display: block;width: 100%;}
.f_logo{width: 222px;height: 97px;background: url(../images/f_logo.png) no-repeat center;float: right;margin-top: 15px;}
.f_logo div.links{padding-top: 140px;text-align: left;}
.f_logo div.links a{display: block;font-size: 12px;color: #CACACA;line-height: 26px;}

/*面包屑*/

.shadow{box-shadow: 0 1px 5px #EBEBEB;-o-box-shadow: 0 1px 5px #EBEBEB;-moz-box-shadow: 0 1px 5px #EBEBEB;-webkit-box-shadow: 0 1px 5px #EBEBEB;}
.position{height: 34px;background: #FBFBFB;width: 100%;text-align: right;}
.position .blockbox{height: 34px;overflow: hidden;}
.position1{background: #EBEBEB;}
.pst{overflow: hidden;text-align: right;height: 34px;line-height: 34px;font-size: 13px;color: #8F8F8F;}
.pst>a.on{color: #3F3F3F;}
.pst>a.on:hover{color: #ca3842;}
.text-left{text-align: left!important}

/*分页*/

.page{width: 100%;height: 50px;float: left;line-height: 50px;text-align: center;border-top: none;margin: 0 0 10px 10px;}
.page a{padding: 4px 8px !important;color: #444 !important;margin: 0 6px;border: 1px solid #999;background: #fff;border-radius: 3px; box-shadow: 0px 0px 2px #CCC;}
.page a:hover{color: #444;border-radius: 3px; box-shadow: 0px 0px 7px #03ACF1;}
.page span{padding: 4px 8px;margin: 0 6px;border: 1px solid #03ACF1;background: #03ACF1;color: #fff;border-radius: 3px; box-shadow: 0px 0px 2px #03ACF1;}
.page font{color: #000;}

/*登录注册*/

.l_header{width: 100%;height: 72px;background: #fff;overflow: hidden;}
.l_header .blockbox{height: 48px;padding: 12px 0;}
.l_header .blockbox h1.h1_logo,.l_header .blockbox h1.h1_logo a{display: block;height: 48px;width: 205px;}
.l_header .blockbox h1.h1_logo a img{display: block;width: 100%;height: 100%;}
.l_ulbox{height: 40px;padding-top: 10px;overflow: hidden;text-align: right;}
.l_ulbox li{float: left;line-height: 40px;font-size: 14px;margin-left: 30px;}
.l_ulbox li a{color: #666;}
.l_ulbox li a:hover{color: #FF6866;}
.login_warp{height: 790px;overflow: hidden;width: 100%;position: relative;}
.login_warp .blockbox{height: 550px;margin: 0 auto;background: red;}
.fullSlide{position: absolute;top: 0;left: 0;z-index: 1; width: 100%; height: 790px; background: #000;}
.fullSlide .bd{ margin: 0 auto; position: relative; z-index: 0; overflow: hidden;}
.fullSlide .bd ul{ width: 100% !important;}
.fullSlide .bd li{ width: 100% !important; height: 790px;overflow: hidden; text-align: center;}
.fullSlide .bd li a{ display: block; height: 790px;}
.login-panel{box-shadow: 5px 10px 5px rgba(0, 0, 0, .8);width: 290px;padding: 0 30px;height: 375px;float: right;height: 350px;background: #fff;overflow: visible;border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;position: relative;z-index: 4;right: 100px;top: 180px;}
.login-panel dl{height: 200px;padding-top: 20px;}
.login-panel dt{display: block;height: 25px;font-size: 20px;overflow: hidden;}
.login-panel dd{clear: both;}
.passport-icon{background-image: url(../images/passport-icon.png);background-repeat: no-repeat;}
.login-panel dd .register-form-con{padding-top: 0;}
.login-panel dd .register-form-con li{height: 38px;margin-top: 15px;}
.login-panel dd .register-form-con li input{width: 240px;}
.login-panel dd a:hover{color: #f60;}
.login-panel dd.text-alignR{padding-top: 10px;font-size: 13px;line-height: 30px;}
.text-alignR span{float: left;color: #777;}
.login-panel dd.text-alignR a{text-align: right;float: right;}
a.z-agreeBtn{display: block;width: 280px;height: 34px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;line-height: 34px;font-size: 16px;color: #fff;background: #FF6C6B;text-align: center;margin-bottom: 13px;letter-spacing: 10px;font-size: 16px;}
.login-panel .register-form-con li.enter-focus input{border: 1px solid #dd2726;}
.login-panel .register-form-con li.enter-focus b.user-name{height: 18px;background-position: -25px -177px;top: 11px;}
.login-panel .register-form-con li.enter-focus b.login-password{height: 20px;background-position: -25px -201px;top: 10px;}
.register-form-con{padding-top: 80px;position: relative;}
.register-form-con li{float: left;width: 270px;height: 38px;position: relative;color: #bbb;_overflow: hidden;}
.register-form-con li b{display: block;width: 18px;position: absolute;left: 10px;z-index: 10;}
.register-form-con li b.user-name{height: 18px;background-position: 0 0;top: 11px;}
.register-form-con li b.login-password{height: 20px;background-position: 0 -25px;top: 10px;}
.register-form-con li b.verification-code{height: 20px;background-position: 0 -208px;top: 11px;}
.register-form-con li input{float: left;width: 298px;height: 20px;padding: 8px 0 8px 40px;font-size: 14px;position: relative;border: 1px solid #ddd;border-radius: 2px;-moz-box-shadow: 0 1px 0 #fafafa;-webkit-box-shadow: 0 1px 0 #fafafa;box-shadow: 0 1px 0 #fafafa;overflow: hidden;outline: none;}
.register-form-con li em{display: none;height: 20px;line-height: 20px;position: absolute;left: 45px;top: 38px;*top: 38px;left: 5px;font-size: 14px;color: #f00;}
.other_login{height: 65px;overflow: hidden;width: 200px;margin: 0 auto;}
.other_title{height: 30px;line-height: 30px;text-align: center;font-size: 12px;position: relative;}
.other_title .other_line{height: 1px;background: #f4f4f4;width: 100%;position: absolute;top: 14px;left: 0;z-index: 1;}
.other_title p.t{color: #595D67;font-size: 12px;margin: 0 auto;width: 100px;background: #fff;position: absolute;top: 0;left: 50px;z-index: 2;line-height: 30px;height: 30px;}
.login_method{height: 30px;margin-top: 5px;margin-top: 5px;}
.login_method a{display: inline-block;float: left;height: 30px;color: #595e67;font-size: 12px;padding-left: 28px;line-height: 30px;}
.login_method a.wechat{background: url(../images/wechat.png) no-repeat left center;/*margin-right: 37px;*/margin-left: 60px;}
.login_method a.QQ{background: url(../images/qq.png) no-repeat left center;}
.f_footer{height: 50px;background: #333;overflow: hidden;line-height: 50px;width: 100%;}
.f_footer .blockbox{height: 50px;overflow: hidden;color: #cacaca;font-size: 12px;}
.l_copyright,.l_beian{width: 50%;height: 50px;}
p.copy_p,p.beian_p{font-size: 12px;color: #cacaca;text-align: left;}
p.beian_p{text-align: right;}
.reg_content{width: 1200px;background: #fff;margin: 60px auto 30px auto;}
.reg{position: relative;}
.reg .title{background: #585D66;width: 109px;height: 32px;text-align: center;line-height: 32px;color: #fff;font-size: 12px;position: absolute;top: -32px;left: 0;}
.reg_form{overflow: hidden;width: 100%;}
.reg_item{width: 635px;padding-left: 280px;padding-top: 66px;background: url(../images/zc_bg.png) no-repeat right center;border-right: 1px solid #ededed;}
.reg_tips{width: 224px;padding: 0 30px;height: 426px;}
.reg_tips_w{width: 160px;margin: 30px auto;}
.reg_tips_title{height: 30px;line-height: 30px;text-align: center;font-size: 12px;position: relative;}
.reg_tips_title .reg_tips_line{height: 1px;background: #f4f4f4;width: 100%;position: absolute;top: 14px;left: 0;z-index: 1;}
.reg_tips_title p.t{color: #595D67;font-size: 14px;margin: 0 auto;width: 80px;background: #fff;position: absolute;top: 0;left: 40px;z-index: 2;line-height: 30px;height: 30px;}
.reg_tips p.xy{color: #353535;font-size: 12px;line-height: 26px;text-indent: 35px;}
.items{height: 40px;width: 100%;margin-bottom: 15px;}
.items span{width: 90px;text-align: right;display: block;float: left;color: #353535;font-size: 14px;line-height: 40px;margin-right: 10px;}
.items input.txt{height: 38px;border: 1px solid #D4D4D4;width: 245px;padding: 0 0 0 10px;border-radius: 5px;background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.items input.yzm{width: 148px;}
.items .z-agreeBtn{margin: 0px 0 0 90px}
.sendCode{color: #353535;font-size: 14px;margin-left: 25px;}
a.sendCode:hover{color: #FF6866;}
.reg_item .items input.checkboxx{vertical-align: middle;margin-right: 5px;}
.reg_item .xieyi{padding-left: 90px;margin-bottom: 0;}
.reg_left{width: 915px;height: 426px;background: url(../images/zc_bg.png) no-repeat right center;border-right: 1px solid #ededed;}
.reg_leftcontent{padding: 48px 0;width: ;overflow: hidden;height: 330px;width: ;margin: 0 auto;}
.reg_ico{border-right: 1px solid #ededed;float: left;width: 320px;height: 330px;margin-left: 10px;}
.reg_ico img{display: block;margin: 60px auto 10px auto;height: 128px;width: 116px;}
.reg_ico span.text{text-align: center;color: #353535;font-size: 24px;display: block;letter-spacing: 2px;}
.reg_messsage{float: left;width: 520px;margin-left: 40px;}
.reg_messsage p.t{color: #3F3F3F;font-size: 24px;text-align: center;line-height: 36px;margin-bottom: 40px;}
.reg_messsage p.t strong{color: #FF6D6D;font-size: 36px;}
.items span em{color: #FF6D6D;padding-right: 2px}
.reg_messsage .z-agreeBtn{height: 36px;line-height: 36px;width: 188px;text-align: center;}

/*资讯*/

.news_content{overflow: hidden;width: 1200px;margin: 30px auto;}
.news_left{overflow: hidden;width: 915px;height: auto;}
.news_bar{height: 40px;overflow: hidden;}
.menu_tab{height: 32px;padding-top: 7px;}
.menu_tab a{display: block;float: left;margin-right: 1px;height: 32px;line-height: 32px;text-align: center;width: 109px;color: #272F1F;font-size: 12px;background: #fff;border-bottom: 1px solid #ECECEC;}
.menu_tab a:hover,.menu_tab a.active{background: #595E67;color: #fff;}
.search_bar{width: 310px;overflow: hidden;height: 30px;}
.search-box{height: 28px;position: relative;}
.search-input-wrap input.txt{border: 1px solid #BABABA;border-radius: 5px 0 0 5px;display: block;width: 100%;height: 28px; line-height: 28px;text-indent: 15px;font-size: 14px;position: relative;background: transparent;}
.btn-search{ width: 56px;font-size: 16px;text-align: center;border-radius: 0 5px 5px 0;background-color: #545D64;cursor: pointer; height: 30px; border: none;position: absolute;z-index: 1;right: 0px; top: 0;line-height: 30px;color: #fff!important;}
a.btn-search:hover{background: #104057;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.newsbox{width: 915px;background: #fff;padding: 30px 0;height: auto;overflow: hidden;}
.newsbox dl.block{width: 95%;height: 165px;overflow: hidden;border-bottom: 1px dashed #EFEFEF;margin: 0 auto 22px auto;}
.newsbox dl.block dt{float: left;width: 166px;height: 125px;overflow: hidden;}
.newsbox dl.block dt img{width: 164px;height: 123px; vertical-align: middle;}
.newsbox dl.block dt img{border: 1px solid #eee;overflow: hidden;transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;/* Firefox 4 */
  -webkit-transition: all 1s ease 0s;/* Safari 和 Chrome */
  -o-transition: all 1s ease 0s;}
.newsbox dl.block dt img:hover{transform: scale(1.2);-webkit-transform: scale(1.2); -o--transform: scale(1.2);-moz-transform: scale(1.2);}
.newsbox dl.block dd{width: 660px;text-align: left;float: left;margin-left: 20px;}
.newsbox dl.block dd .title{width: 100%;height: 30px;line-height: 30px;position: relative;}
.newsbox dl.block dd .title p{ -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;width: 65%; height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #353535;font-size: 18px;}
.newsbox dl.block dd .title p:hover{color: #f00;}
.newsbox dl.block dd .des{width: 100%;margin-top: 5px;height: 44px;font-size: 12px;color: #5F5F5F;line-height: 22px; overflow: hidden;margin-bottom: 6px;}
.newsbox div.tips{margin-top: 5px;overflow: hidden;}
.newsbox div.tips i{color: #8F8F8F;font-size: 12px;line-height: 20px;font-style: normal;height: 20px;margin-right: 20px;display: inline-block;}
.newsbox div.tips i.tags{background: url(../images/icon1.png) no-repeat left center;padding-left: 20px;}
.newsbox div.tips i.time{background: url(../images/icon2.png) no-repeat left center;padding-left: 18px;}
.newsbox div.tips i.views{background: url(../images/icon3.png) no-repeat left center;padding-left: 18px;}
div.tips i.views b,div.tips i.downnum b{color: #FF6E6E;padding-right: 3px;}
span.tags_txt{color: #8F8F8F;font-size: 12px;}
span.tags_txt em{color: #5F5F5F}
.news_right{width: 270px;padding: 20px 0;overflow: hidden;background: #fff;}
.news_right .common_t{width: 164px;margin: 0 auto;}
.common_t{position: relative;overflow: hidden;text-align: center;height: 30px;}
.common_t .line{background: #d9d9d9;height: 1px;margin: 0 auto;position: absolute;top: 15px;left: 0;z-index: 51;width: 100%;}
.common_t p.font{text-align: center;height: 30px;line-height: 30px;color: #595D67;font-size: 14px;background: #fff;position: absolute;top: 0;z-index: 52}
.news_right .common_t p.font{width: 80px;left: 42px;}
.news_ul{width: 238px;margin: 20px auto;overflow: hidden;height: auto;}
.news_ul ul li{border-bottom: 1px dashed #C5C5C5;overflow: hidden;padding: 5px 0;}
.news_ul ul li .dot{display: block;color: #3F3F3F;font-size: 14px;min-height: 22px;line-height: 22px;max-height: 44px;overflow: hidden;}
.news_ul ul li a:hover{color: #FF6E6E}
.news_ul ul li div.tips{height: 20px;margin-top: 5px;}
.news_ul ul li div.tips i{color: #8F8F8F;font-size: 12px;line-height: 20px;font-style: normal;height: 20px;display: block;}
.news_ul ul li div.tips i.tags{background: url(../images/icon1.png) no-repeat left center;padding-left: 20px;float: left;}
.news_ul ul li div.tips i.time{background: url(../images/icon2.png) no-repeat left center;padding-left: 18px;float: right;}
.newsbox h2.text-center{text-align: center;width: 99%;margin: 0 auto;font-weight: 500;line-height: 30px;}
.des_t{margin: 0 auto;width: 800px;height: 30px;text-align: center;}
.news-content{width: 90%;margin: 10px auto;overflow: hidden;}
.news-content p{text-indent: 35px;line-height: 25px;color: #8F8F8F;font-size: 12px;margin-top: 10px;}
.nepr{ width: 90%;margin: 50px auto 0 auto;}
.nepr .fl{width: 80%;overflow: hidden;height: 60px;}
.nepr .fl a{ display: block;line-height: 30px; text-align: left; font-size: 12px; color: #8F8F8F; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nepr .fl a em{color: #3F3F3F;}
.nepr .fl a:hover em,.nepr .fr a:hover,.nepr .fl a.on em{ color: #FF6D6D;}
.nepr .fr{width: 20%;text-align: left;}
.nepr .fr a{display: block;background: url(../images/fh.png) no-repeat left center;padding-left: 22px;height: 20px;margin-top: 20px;color: #5F5F5F; font-size: 12px;line-height: 20px;}

/*问答*/

.newsbox ul.qa{width: 90%;margin: 0 auto;overflow: hidden;}
.newsbox ul.qa li{border-bottom: 1px solid #E9E9E9;height: 180px;margin: 15px auto;}
.newsbox ul.qa li h4.h4{color: #3F3F3F;font-size: 18px;font-weight: 500;height: 30px;line-height: 30px;}
.newsbox .messages{height: 30px;line-height: 30px;}
.newsbox .messages span{color: #8F8F8F;font-size: 12px;}
.newsbox .messages span.author{margin-right: 30px;}
.newsbox .messages span em{color: #595D67;}
.newsbox .qadiv{height: 44px;line-height: 22px;color: #8F8F8F;font-size: 12px;margin-top: 10px;}
.detail_box{width: 100%;height: 30px;margin-top: 15px;overflow: hidden;}
.detail_box a.more{display: block;width: 69px;height: 25px;border: 1px solid #CBCBCB;background: #fff;text-align: center;line-height: 25px;font-size: 12px; transition: 0.3s;color: #8F8F8F;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}
.detail_box a.more:before{content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 0;right: 0;background: #FF6E6E;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.detail_box a.more:hover,.detail_box a.more:focus,.detail_box a.more:active{border-color: #FF6E6E;color: white;background: #FF6E6E;}
.detail_box a.more:hover:before, .detail_box a.more:focus:before, .detail_box a.more:active:before{-webkit-transform: scaleX(1);transform: scaleX(1);}
.num{margin-left: 20px;height: 30px;line-height: 30px;font-size: 12px;color: #5F5F5F;}
.num a{display: block;background: url(../images/icon4.png) no-repeat left center;padding-left: 25px;color: #5F5F5F;}
.qustion_content{width: 90%;margin: 0 auto;overflow: hidden;height: auto;border-bottom: 1px solid #d9d9d9;padding-bottom: 60px;}
.qustion{height: 150px;width: 100%;overflow: hidden;}
.qustion .q_img{height: 150px;width: 94px;background: #83A0D4 url(../images/icon5.png) no-repeat center;border-radius: 4px;}
.qustion .q_txt{height: 150px;overflow: hidden;width: 700px;}
.qustion .q_txt h4.h4{color: #83A0D4;font-size: 24px;font-weight: 500;height: 40px;line-height: 40px;}
.qustion_txt{color: #5F5F5F;font-size: 12px;line-height: 22px;height: 66px;margin-top: 8px;}
.qustion .des_t{text-align: left;}
.qustion .des_t i.people{background: url(../images/icon7.png) no-repeat left center;padding-left: 22px;}
.anwser{height: 370px;width: 100%;margin-top: 45px;overflow: hidden;}
.anwser .a_img{height: 370px;width: 94px;background: #D0D0D0 url(../images/icon6.png) no-repeat center 28px;border-radius: 4px;}
.anwser_txt{height: 370px;width: 700px;overflow: hidden;}
.anwser_txt p.txt1{color: #3F3F3F;font-size: 12px;line-height: 22px;padding-bottom: 15px;}
.tags_y,.anwser_txt p.sys{color: #8F8F8F;font-size: 12px;margin-top: 20px;}
.anwser_txt p{margin-top: 10px;}
.anwser_txt .num{width: 100%;height: 32px;margin: 20px 0 0 0;}
.anwser_txt .num a{border: 1px solid #CBCBCB;width: 100px;float: left;height: 32px;text-align: center;background: url(../images/icon4.png) no-repeat 18px center;}
.anwser_txt span.ts{color: #5F5F5F;font-size: 12px;float: left;margin-left: 30px;}
.question_box{width: 1200px;margin: 0 auto 30px auto;overflow: hidden;}
.question_box_no,.question_box_yes{width: 915px;background: #fff;padding: 40px 0;}
.question_box_no .common_t,.question_box_yes .common_t{width: 210px;margin: 0 auto;}
.question_box_no .common_t .font,.question_box_yes .common_t .font{width: 100px;left: 55px;color: #595D67;font-size: 18px;}
.login_img{width: 200px;margin: 50px auto 0 auto;height: 240px;}
.login_img img{display: block;width: 115px;height: 119px;margin: 0 auto 30px auto;}
.w_btn{display: block;height: 32px;width: 188px;line-height: 32px;color: #fff;background: #FF6969;border-radius: 4px;text-align: center;font-size: 14px;}
.login_img a:hover{color: #fff;background: #f00}
.question_form_submit{overflow:hidden;margin: 30px 0;padding: 0 30px;}
.question_box_s_right{width: 240px;height: 245px;border-left: 1px solid #eee;}
.question_box_s_right img{display: block;width: 115px;height: 119px;margin: 0 auto;}
.question_box_s_left{width: 570px;overflow: hidden;}
.question_box_s_left .w_btn{border: none;margin: 0 0 0 90px;}
.question_box_s_left input.txt{width: 450px;border: 1px solid #D4D4D4;}
.areatxt{width: 450px;height: 110px;padding: 5px 0 0 10px;border-radius: 5px;background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-size: 14px;color: #5f5f5f;border: none;line-height: 22px;border: 1px solid #D4D4D4;}
.question_box_s_left .items1{height: 130px;}
.question_box_s_left .items1 span{line-height: 15px;}

/*资源站下载*/

.download_wrap{width: 1200px;margin: 0 auto;overflow: hidden;height: auto;padding: 30px 0;}
.panel_t{background: #fff;border-radius: 5px;padding: 30px;overflow: hidden;}
.searchbox ul{color: #5F5F5F;height: 50px;line-height: 30px;width: 100%;}
.searchbox ul li{float: left;text-align: center;position: relative;margin:5px;}
.searchbox ul li a{display: block;color: #5F5F5F;font-size: 14px;}
.search_inputbox{height: 57px;width: 100%;position: relative;}
.searchbox ul li div.tragle{display: none;background: url(../images/targle.png) no-repeat center;width: 39px;height: 21px;position: absolute;bottom: -30px;left: 20px;}
.searchbox ul li.active div.tragle{display: block;}
.searchbox ul li.active a{color: #0089FF}
.search_inputbox input.txt{background: #EFF3F5;height: 57px;width: 100%;border-radius: 4px 0 0 4px;border: none;text-indent: 20px;font-size: 14px;color: #535D63;}
.search_inputbox input.submit{border: none;position: absolute;right: 0;top: 0;background: #008AFF url(../images/icon8.png) no-repeat 20px center;cursor: pointer;height: 57px;width: 138px;color: #fff;font-size: 16px;text-indent: 30px;border-radius: 0 4px 4px 0;}
.hotWordList{ float: left;font-size: 12px;margin-top: -40px;position: relative;z-index: 1;margin-left: 80px;}
.hotWord{display: inline-block;line-height: 21px;padding: 0 5px;text-align: center;color: #888;margin-right: 10px;}
.hotWord:hover{color: #FF6E6E!important;}
.category{height: auto;overflow: hidden;width: 100%;margin-top: 30px;}
.category .brandbox{height: auto;overflow: hidden;color: #5F5F5F;font-size: 14px;text-align: center;}
.brandbox .brandlist{overflow: hidden;float: left;margin-left: 15px;width: 1065px;}
.brandbox .brandlist a{display: block;float: left;height: 51px;width: 90px;margin-right: 12px;border:1px solid #eee;margin-bottom: 10px;}
.brandbox .brandlist a:hover{border: 1px solid #008AFF;}
.brandbox .brandlist a.on{/*line-height: 51px;*/border: 1px solid #008AFF;background: #008AFF;color: #fff;border-radius: 4px;}
.brandbox .brandlist a.more{background: url(../images/icon9.png) no-repeat right center;margin-right: 0;display: block;color: #5F5F5F;font-size: 14px;line-height: 48px;width: 60px;text-align: center;}
.categorybox{height: 35px;margin-top: 20px;overflow: hidden;color: #5F5F5F;font-size: 14px;text-align: center;}
.categorybox label,.brandbox label{float: left;display: block;width: 60px;text-align: center;}
.brandbox label{line-height: 48px;}
.categorybox label{line-height: 35px;}
.categorybox .categorylist{overflow: hidden;float: left;margin-left: 15px;}
.categorybox .categorylist a{display: block;float: left;margin-right: 18px;height: 33px;line-height: 33px;text-align: center;padding: 0 14px;border: 1px solid #E0E0E0;border-radius: 4px;}
.categorybox .categorylist a:hover,.categorybox .categorylist a.on{background: #008AFF;border-color: #008AFF;color: #fff;}
.download_c{width: 1200px;margin: 20px auto;overflow: hidden;}
.down_txts{line-height: 30px;color: #535D63;font-size: 14px;}
.down_txts span b{color: #FF4B4B;}
.download_c .down_left{width: 915px;height: auto;overflow: hidden;}
.down_right{width: 270px;overflow: hidden;height: auto;}
.down_right .btn{height: 67px;width: 270px;margin-bottom: 20px;line-height: 67px;text-align: center;color: #fff;font-size: 18px;}
.down_right .btn a{color: #fff;display: block;background: #595E67;border-radius: 4px;}
.down_right .btn a:hover{color: #fff;background: #2B93D3;}
.down_list dl.block dt img{border: none;}
.down_list .tags_txt em{border: 1px solid #EDEDED;padding: 5px;margin-right: 10px;}
.down_intro{width: 530px;}
.down_links{width: 100px;height: 30px;overflow: hidden;margin-top: 65px;}
.down_links a{display: block;text-align: center;line-height: 30px;width: 100px;height: 30px;color: #fff;font-size: 14px;background: #97C77D;}
.down_list dl.block dd .des{margin-bottom: 10px;}
.down_left .menu_tab a{width: auto;padding: 0 14px;}
.down_detail{margin: 0 auto;overflow: hidden;background: #fff;}
.down_title{border-bottom: 1px solid #E3E3E3;overflow: hidden;padding: 20px 0;}
.down_title h2.h2{color: #3F3F3F;font-size: 18px;font-weight: 500;}
.down_detail div.tips i.downnum{background: url(../images/icon10.png) no-repeat left center;padding-left: 18px;}
.down_content_t{overflow: hidden;padding: 0 30px;}
.cp_intro{padding: 20px 0;overflow: hidden;width: 100%;}
.cp_left{width: 200px;}
.down_c{overflow: hidden;margin: 10px auto 0 auto;width: 123px;}
.cp_left img{display: block;width: 133px;height: 107px;border: 1px solid #C4C4C4;margin: 20px auto 10px auto;}
.down_c a{display: block;text-align: center;margin: 10px auto 0 auto;line-height: 32px;width: 123px;height: 32px;color: #fff;font-size: 14px;}
.down_c a.xz{background: #97C77D;}
.down_c a.px{background: #FF9600;}
.down_c a.xp{background: #008AFF;}
.detail_info{overflow: hidden;height: 220px;padding-top: 10px;width: 655px;text-align: left;}
.detail_info li{line-height: 30px;height: 30px;font-size: 12px;color: #5F5F5F}
.detail_info li span{display: block;width: 50%;float: left;}
.detail_info li div.a{height: 32px;line-height: 30px;margin-top: 10px;}
.detail_info li div.a i{display: block;float: left;font-style: normal;margin-right: 10px; padding: 0 10px;width: auto;line-height: 30px;height: 30px;border: 1px solid #C4C4C4;text-align: center;font-size: 12px;color: #3F3F3F;}
.cp_detail{width: 100%;overflow: hidden;border-bottom: 1px solid #E3E3E3;padding-bottom: 40px;}
.cp_detail .common_t .font{width: 100px;left: 380px;font-weight: 600;color: #303339}
.first_dl{height: 165px;border-bottom: 1px dashed #EFEFEF;margin: 0 auto 22px auto;width: 94%;}
.first_dl .down_intro{width: 660px;text-align: left;float: left;margin-left: 20px;}
.first_dl .title{width: 100%;height: 30px;line-height: 30px;position: relative;}
.first_dl .title p{ -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out;width: 65%; height: 30px;line-height: 30px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #353535;font-size: 18px;}
.first_dl .title p:hover{color: #f00;}
.first_dl .des{width: 100%;margin-top: 5px;height: 44px;font-size: 12px;color: #5F5F5F;line-height: 22px; overflow: hidden;margin-bottom: 6px;}
.intro_img,.intro_img img{width: 122px;height: 112px;display: block;}
.intro_img{margin: 10px 5px 0 0;}

/*首页*/

.header2{height: 480px;border-bottom: 15px solid #fff;position: relative;}
.header2 .img{position: absolute;left: 0;top: 0;height: 100%;width: 100%;}
.header2 .text{z-index: 1;position: relative;}
.header2 .wximage{z-index:;width: 150px;position: absolute;top: 60%;right: 9%;}
.header2 .wximage img{width: 100%;}
.header2 .wximage p{font-size: 18px;color: #FFF;text-align: center;padding-top: 5px;}
.header2 .nav{overflow: hidden;}
.header2 .nav h1{height: 80px;width: 200px;float: left;}
.header2 .nav h1 a{display: block;width: 200px;height: 80px;display: table-cell;vertical-align: middle;line-height: 80px;}
.header2 .nav ul{float: right;height: 30px;line-height: 30px;padding: 25px 20px;float: right;}
.header2 .nav ul li a{color: #fff;display: block;text-align: center;position: relative;font-size: 17px;}
.header2 .nav ul li{float: left;margin-left: 45px;}
.header2 .nav ul li.li2 a font{position: absolute;display: block;width: 15px;height: 15px;line-height: 15px;border-radius: 20px;font-family: arial;color: #fff;background: #FF5352;position: absolute;right: -18px;top: 0px;}
.header2 .nav ul li a:hover{color: #FF9B00;}
.header2 .member_enter{font-size: 14px;float: right;margin-top: 30px;margin-right: 5rem;}
.header2 .member_enter a{display: inline-block;width: 60px;height: 22px;background: #FFFFFF;text-align: center;border-radius: 3px;margin-left: 10px;}
.header2 .member_enter .a2{background: #FF6E6E;color: #fff;}
.header2 .text1{font-size: 30px;text-align: center;color: #FFFFFF;position: relative;z-index: 1;padding: 35px 0;margin-top: 30px;}
.header2 .alink{overflow: hidden;width: 570px;margin: 0 auto;}
.header2 .alink a{display: block;width: 92px;height: 28px;border: 1px solid rgba(255, 255, 255, 0.3);float: left;text-align: center;line-height: 28px;color: #fff;margin: 0 10px;border-radius: 3px;}
.header2 .alink a:hover,.header2 .alink a.on{background: #2E3947;}
.header2 .searchBlock{margin-top: 10px;width: 620px;height: 44px;border: solid 1px #E7EAEE;background-color: #ffffff;position: relative;border-radius: 3px;z-index: 1;margin: 0 auto;margin-top: 45px;}
.header2 .searchBlock span{width: 499px;display: inline-block;}
.header2 .searchBlock .searchText{border: none;width: 500px;height: 44px;outline: 0 none;font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 44px;letter-spacing: 0px;color: #676767;padding: 0 10px;}
.header2 .searchBlock .searchBtn{border: none;width: 115px;height: 46px;color: white;font-size: 16px;cursor: pointer;float: right;background: #545D64;position: absolute;top: -1px;right: -1px;border-radius: 0 3px 3px 0;transition: all .35s ease}
.header2 .searchBlock .searchBtn:hover{background: #2B3D63;transition: all .35s ease}
.header2 .searchBlock .search_box p{font-size: 12px; color: #2B3D63;margin-top: 5px;}
.header2 .searchBlock .search_box p a{color: #a7a7a7;margin-right: 10px;}
.header2 .searchBlock .search_box p a:hover{text-decoration: underline;color: #2B3D63;}
.header2 .text2{width: 620px;margin: 0 auto;line-height: 30px;font-size: #EDEDED;margin-top: 10px;}
.header2 .text2 a{color: #fff;font-size: 14px;margin-right: 10px;}
.header2 .text2 span{color: #eee;font-size: 14px;}
.header2 .text2 a:hover{color: #FF6E6E;}
.m_main1{background: #fff;width: 100%;border-bottom: 20px solid #fff;}
.m_main1 a{display: block;width: 295px;height: 100px;background: #0085DA;border-radius: 3px;line-height: 100px;text-align: center;margin-right: 6px;float: left;}
.m_main1 a span{color: #fff;font-size: 24px;padding: 20px 0;padding-left: 55px;}
.m_main1 a.a1{background: #0085DA;}
.m_main1 a.a1 span{background: url(../images/z1.png) no-repeat left center;}
.m_main1 a.a2{background: #FFA633;}
.m_main1 a.a2 span{background: url(../images/z2.png) no-repeat left center;}
.m_main1 a.a3{background: #52CAC0;}
.m_main1 a.a3 span{background: url(../images/z3.png) no-repeat left center;}
.m_main1 a.a4{background: #CC98E1;margin-right: 0;}
.m_main1 a.a4 span{background: url(../images/z4.png) no-repeat left center;}
.m_main2{width: 100%;height: 550px;background: #fff;overflow: hidden;}
.m_main2 .blockbox{height: 550px;overflow: hidden;}
.m_main2 .blockbox .m2_box{height: 445px;overflow: hidden;width: 100%;margin-top: 30px}
.m2_box .left_coment{background: #657F97}
.m_main3{width: 100%;height: 550px;padding: 40px 0;background: #fff;overflow: hidden;}
.m_main3 .blockbox{height: 550px;overflow: hidden;}
.m_main3 .blockbox .m3_box{height: 445px;overflow: hidden;width: 100%;margin-top: 30px}
.m3_box .left_coment{background: #826C8D}
.m_rightbox ul li div.icon{width: 42px;height: 48px;margin-right: 10px;}
.m_rightbox ul li div.icon i{display: block;width: 42px;height: 48px;}
.m_rightbox ul li div.icon i.pdf{background: url(../images/pdf.png) no-repeat center;}
.m_rightbox ul li div.icon i.zip{background: url(../images/zip.png) no-repeat center;}
.m_rightbox ul li div.icon i.docx{background: url(../images/docx.png) no-repeat center;}
.m_rightbox ul li div.icon i.rar{background: url(../images/rar.png) no-repeat center;}
.m_main4{width: 100%;height: 550px;background: #fff;overflow: hidden;}
.m_main4 .blockbox{height: 550px;overflow: hidden;}
.m_main4 .blockbox .m4_box{height: 445px;overflow: hidden;width: 100%;margin-top: 30px}
.m4_box .left_coment{background: #CBA664}
.m_rightbox{width: 100%;height: 395px;margin-top: 20px;overflow: hidden;}
.m_rightbox ul{overflow: hidden;height: 100%;background: url(../images/line.jpg) no-repeat 495px center;width: 100%;}
.m_rightbox ul li{height: 54px;margin-top: 10px;width: 446px;border-bottom: 1px dashed #C4C7CC;float: left;margin-left: 110px;}
.m_rightbox ul li:nth-child(2n+1){margin-left: 0}
.m_rightbox ul li a{color: #3F3F3F;font-size: 14px;line-height: 24px;display: block;overflow: hidden;}
.m_rightbox ul li div.mess{font-size: 12px;line-height: 20px;height: 20px;overflow: hidden;}
.m_rightbox ul li div.mess span{color: #999;margin-right: 15px;}
.m_rightbox ul li a:hover{color: #FF6E6E}
.m_main5{width: 100%;height: 550px;padding: 40px 0;background: #fff;overflow: hidden;}
.m_main5 .blockbox{height: 550px;overflow: hidden;}
.m_main5 .blockbox .m5_box{height: 445px;overflow: hidden;width: 100%;margin-top: 30px}
.m5_box .left_coment{background: #7B9658}
.m5_rightbox{height: 418px;width: 100%;overflow: hidden;}
.m5_rightbox ul{overflow: hidden;width: 100%;margin-top: 23px;}
.m5_rightbox ul li{float: left;width: 240px;height: 180px;overflow: hidden;margin-left: 14px;margin-top: 15px;}
.m5_rightbox ul li a{display: block;position: relative;width: 100%;height: 100%}
.m5_rightbox ul li a div.img{width: 240px;height: 180px;position: absolute;top: 0;left: 0;z-index: 1;}
.m5_rightbox ul li a div.img img{-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out;display: block;width: 100%;}
.m5_rightbox ul li a i.tags{display: block;width: 50px;height: 20px;background: #7B9658;font-style: normal;line-height: 20px;text-align: center;color: #fff;font-size: 12px;border-radius: 4px;position: absolute;top: 10px;left: 10px;z-index: 3;}
.m5_rightbox ul li:nth-child(4n+1){margin-left: 0;}
.m5_rightbox ul li a div.title{position: absolute;bottom: 0;left: 0;z-index: 5;width: 100%;height: 36px;color: #fff;font-size: 14px;text-align: center;line-height: 36px;background: url(../images/shadow.png) no-repeat center;}
.m5_rightbox ul li a:hover div.img img{transform: scale(1.2);-webkit-transform: scale(1.2); -o-transform: scale(1.2);-moz-transform: scale(1.2);}
.m_main6{width: 100%;height: 550px;background: #fff;overflow: hidden;}
.m_main6 .blockbox{height: 550px;overflow: hidden;}
.m_main6 .blockbox .m6_box{height: 445px;overflow: hidden;width: 100%;margin-top: 30px;}
.m6_box .left_coment{background: #767C97}
.left_coment{width: 165px;height: 445px;border-radius: 2px}
.left_coment .c_h4{color: #fff;font-size: 24px;text-align: center;line-height: 36px;font-weight: 500;padding-top: 100px;}
.left_coment .c_ul{height: 160px;line-height: 40px;width: 90%;margin: 80px auto 0 auto;overflow: hidden;}
.left_coment .c_ul li{height: 40px;line-height: 40px;font-size: 14px;}
.left_coment .c_ul li a{color: #fff;display: block;text-align: center;}
.m6_right,.m5_right,.m4_right,.m3_right,.m2_right{width: 1004px;height: 445px;overflow: hidden;}
.common_top{height: 30px;border-bottom: 1px solid #BEBEBE;width: 100%;}
.common_top ul.tab{width: 800px;float: left;height: 30px;line-height: 30px;}
.common_top ul.tab li{float: left;width: 76px;height: 30px;text-align: center;border: 1px solid #fff;border-bottom: none;}
.common_top ul.tab li a{color: #3F3F3F;font-size: 12px;display: block;}
.common_top ul.tab li:hover,.common_top ul.tab li.on{border-color: #BEBEBE;}
.common_top a.more{color: #8f8f8f;font-size: 12px;line-height: 30px;float: right;}
.common_top a.more:hover{color: #FF7A7A;}
.m6_rightbox{width: 100%;height: 380px;margin-top: 35px;overflow: hidden;}
.m6_rightbox li{float: left;width: 186px;height: 106px;border: 1px solid #ACACAC;margin: 3px 0 22px 16px;}
.m6_rightbox li:nth-child(5n+1){margin-left: 0;}
.m6_rightbox li a{display: block;}
.m6_rightbox li a .brand{margin: 0 auto;width: 94%;height: 25px;border-bottom: 1px solid #E8E8E8;line-height: 25px;}
.m6_rightbox li a .brand span.b{color: #8F8F8F;font-size: 12px;}
.m6_rightbox li a .brand span.time{text-align: right;color: #FF7A7A;font-size: 12px;float: right;}
.m6_rightbox li a h4.h4{text-align: center;font-size: 16px;color: #3F3F3F;font-weight: 500;padding-top: 10px;}
.m6_rightbox li a p.txt{color: #5F5F5F;font-size: 14px;text-align: center;}
.m_main7{width: 100%;height: 560px;padding: 40px 0;background: #fff;overflow: hidden;}
.adv,.adv img{height: 73px;width: 1200px;}
.adv img{display: block;}
.m_main7 .blockbox{height: 560px;overflow: hidden;}
.m_main7 .blockbox .common_t{width: 1200px;margin-top: 30px;}
.m_main7 .blockbox .common_t p.font{line-height: 30px;height: 30px;text-align: center;font-size: 24px;color: #595D67;width: 150px;left: 525px;}
.m7_mbox{width: 100%;height: 385px;overflow: hidden;margin-top: 35px;}
.m7_mbox ul{overflow: hidden;height: 385px;width: 95%;margin: 0 auto;}
.m7_mbox ul li{float: left;width: 48%;margin: 0 1%;height: 97px;overflow: hidden;margin-bottom: 45px;}
.m7_mbox ul li a{display: block;width: 100%;height: 100%;}
.m7_mbox ul li a dl{display: block;width: 100%;height: 100%;overflow: hidden;text-align: left;}
.m7_mbox ul li a dl dt,.m7_mbox ul li a dl dt img{-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out;width: 145px;height: 97px;display: block;}
.m7_mbox ul li a dl dt{float: left;overflow: hidden;}
.m7_mbox ul li a dl dd{float: right;width: 390px;}
.m7_mbox ul li a dl dd div.title{position: relative;height: 50px;border-bottom: 1px solid #EFEFEF}
.m7_mbox ul li a dl dd div.title h2{color: #3F3F3F;font-size: 18px;font-weight: 500;}
.m7_mbox ul li a dl dd div.title div.cat{line-height: 20px;height: 30px;font-size: 12px;}
.m7_mbox ul li a dl dd div.title div.cat span.tag{color: #5f5f5f;margin-right: 15px;}
.m7_mbox ul li a dl dd div.title div.cat span.time{color: #BFBFBF;}
.m7_mbox ul li a dl dd div.title i.line{display: block;width: 25px;height: 1px;background: #2BA4F6;position: absolute;bottom: -1px;left: 0;}
.m7_mbox ul li a dl dd div.dot{line-height: 20px;height: 40px;margin-top: 10px;color: #5F5F5F;font-size: 12px;}
.m7_mbox ul li a:hover dl dd div.title i.line{transition: all .5s ease-in;-moz-transition: all .5s ease-in;-webkit-transition: all .5s ease-in;-o-transition: all .5s ease-in;width: 45px;background: #FF6E6E;}
.m7_mbox ul li a:hover dl dd div.title h2{color: #FF6E6E;transition: all .5s ease-in;-moz-transition: all .5s ease-in;-webkit-transition: all .5s ease-in;-o-transition: all .5s ease-in;}
.m7_mbox ul li a:hover dl dd div.dot{color: #444;}
.m7_mbox ul li a:hover dl dt img{transform: scale(1.2);-webkit-transform: scale(1.2); -o-transform: scale(1.2);-moz-transform: scale(1.2);}
.m_main8{height: 290px;background: #F7F7F7;padding: 40px 0;width: 100%;}
.m_main8 .blockbox{height: 290px;overflow: hidden;}
.m8_title{line-height: 30px;height: 30px;text-align: center;font-size: 24px;color: #595D67}
.m_m8box{height: 214px;overflow: hidden;width: 100%;margin-top: 40px;}
.m_m8box .bd-box{width: 1197px;height: 213px;overflow: hidden;}
.m_m8box .bd-box li{float: left;width: 133px;height: 107px;overflow: hidden;position: relative;}
.m_m8box .bd-box li img{width: 132px; height: 105px;position: absolute;left: 0px;top: 0px;z-index: 2;overflow: hidden;}
.m_m8box .bd-box li span{width: 132px;position: absolute; left: 0px;z-index: 1; text-align: center;line-height: 107px;font-size: 14px;color: #FFF;background: #4f4a4a;font-weight: bold;overflow: hidden;height: 0px;display: none;top: 1px;}
.m_m8box .bd-box li a{width: 132px;height: 107px;position: absolute;left: 0px;top: 2px;z-index: 3;}
.m_main9{width: 100%;height: 70px;background: #fff;overflow: hidden;}
.m_main9 .blockbox{height: 70px;line-height: 70px;}
.m_main9 .blockbox span.links{display: block;float: left;color: #595D67;font-size: 14px;width: 80px;text-align: left;}
.m_main9 .blockbox .links_a{float: left;width: 1120px;overflow: hidden;line-height: 70px;}
.m_main9 .blockbox .links_a a{color: #444;font-size: 12px;padding-left: 10px;}
.m_main9 .blockbox .links_a a:hover{color: #f00;}

/*侧栏*/

.sidebar{width: 55px;position: fixed;right: 0;top: 0;background: #2B2B2B;box-shadow: 0 0 2px #CCC;border-color: #00315A;z-index: 9999;height: 2000px;padding-top:200px;}
.sidebar a{display: block;height: 30px;width: 30px;margin: 5px auto;color: #eee;padding: 30px 0 5px 0;font-size: 12px;text-align: center}
.sidebar a:hover{color: #D03F00}

.it-list .li{float: left; width: 80px; height: 50px; border: 1px solid #d3d3d3;padding:0;}
.bg_black{background: #222}
.bg_blue{background: #4078c0}
.bg_green{background: #62b23d}
.slide_down{padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.slide_down .slide_down_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;overflow:hidden}
.slide_down .slide_title{position:relative;display:block;width:100%;height:120px;line-height: 120px;text-align: center;font-size: 32px;font-weight: bold; color: #fff}
.slide_down .slide_down_caption{color:#fff;background:rgba(13, 135, 200,0);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.slide_down:hover .slide_down_caption{background:rgba(13, 135, 200,.8);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slide_down .slide_down_caption,.slide_down .slide_down_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.slide_down .slide_down_caption_h{font-size:14px;font-weight:700;text-align:center;width:80%;position:absolute;top:-50%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;opacity:0}
.slide_down:hover .slide_down_caption_h{color:#fff;top:25%;opacity:1}
.slide_down .slide_down_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:-50%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}
.slide_down:hover .slide_down_caption_p{color:#fff;top:45%;opacity:1}
.slide_down_caption_on{
  top: 0px !important;
  z-index: 9;
  background: rgba(13, 135, 200,.8) !important;
  -moz-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0) !important;
}
.slide_down_caption_on h4{top:30% !important;opacity: inherit !important;}

.prodets{ width:1200px; margin:0 auto;}
.prodettop{ overflow:hidden;}
.prodettop .prodtleft{ width:372px; float:left; position:relative;}
.show{width: 370px;height: 370px;margin-bottom: 10px;position: relative;border:1px solid #E8E8E8;cursor:move}
.show img{width: 370px;height: 370px;}
.mask{width: 215px;height: 215px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;transition:all 0s ease 0s;}
.bigshow{width: 370px;height: 370px;overflow: hidden;margin-left: 10px;display:none;border:1px solid #E8E8E8; position:absolute; top:0; left:380px;z-index: 9;}
.bigshow img{width: 650px;height: 650px;margin-right: 10px;}
.smallshow{width: 355px; margin:0 auto;height: 54px;position: relative}
.smallshow img{width:100%;border:1px solid #eee;box-sizing: border-box;transition: all 0s}
.smallshow>.middle_box{margin-left: 30px;margin-right: 30px;width:295px;overflow: hidden;height: 54px;}
.smallshow .middle{overflow: hidden;transition: all 0.5s;height: 54px;}
.smallshow .middle>li{width:50px;height: 50px;float: left;cursor:pointer;padding:0 5px;}
.smallshow>p{position: absolute;top:50%;width: 22px;height: 32px;margin-top: -16px;}
.smallshow>.prev{left: 0;background: url(../img/hover-prev.png) no-repeat;transition: all 0.5s}
.smallshow>.next{right: 0;background: url(../img/hover-next.png) no-repeat;transition: all 0.5s}
.smallshow>.prev.prevnone{left: 0;background: url(../img/prev.png) no-repeat;cursor: not-allowed}
.smallshow>.next.nextnone{right: 0;background: url(../img/next.png) no-repeat;cursor: not-allowed}
.parBd{margin-bottom:20px;}
.prodettop .prodtright{ width:810px; float:right;}
.prodettop .prodtright .prodtrtop{ overflow:hidden;}
.prodettop .prodtright .prodtrtop .prodtrtop_left{ float:left;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li{}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul h1.prli1{ font-size:20px; color:#404040;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li.prli1{ font-size:20px; color:#404040;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li.prli2{ font-size:14px; color:#f80b03; padding-top:8px;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li.prli3{ overflow:hidden; font-size:12px; color:#404040; padding-top:8px;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li span{ font-size:12px; color:#666;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li.prli3 .p1{ float:left;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li.prli3 .p2{ float:right;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li.prli4{padding-top:8px;}
.prodettop .prodtright .prodtrtop .prodtrtop_left ul li.prli4 i{ display:inline-block; font-size:12px; color:#404040; border:1px solid #CCCCCC; font-style:normal;    padding: 2.5px 8.5px; margin-right: 5px;}
.prodettop .prodtright .prodtrtop .prodtrtop_right{ float:right; width:60px; text-align:right;}
.prodettop .prodtright .prodtrtop .prodtrtop_right p{ font-size:14px; color:#666; line-height:36px;}
.prodettop .prodtright .prodtrcen{ background:#EAF1F6; width:762px; height:50px; margin-top:16px; padding:15px 24px; color:#404040;}
.prodettop .prodtright .prodtrcen p{ font-size:14px;}
.prodettop .prodtright .prodtrcen span{ font-size:12px; color:#505151; padding-top:3px; display:block;}
.prodettop .prodtright .prodtrbot{ margin-top:21px;}
.prodettop .prodtright .prodtrbot p{ font-size:12px; color:#666;}
.prodettop .prodtright .prodtrbot a{ display:inline-block; width:139px; height:33px; text-align:center; line-height:33px; border-radius:5px; font-size:14px; color:#fff; margin:20px 10px 0 0;}
.prodettop .prodtright .prodtrbot a.pa1{ background:#EA110E;}
.prodettop .prodtright .prodtrbot a.pa2{ background:#FF0036;}

.reg_shanghu_title{width: 100%;position: absolute;top: -32px;left: 0;}
.reg_shanghu_title_a{float: left;background: #d8d8d8;width: 109px;height: 32px;text-align: center;line-height: 32px;color: #404040;font-size: 12px;}
.reg_shanghu_title_a.on{background: #595e67; color: #fff;}

.sm-right{float: right;}
.sm-right-1{padding:0 10px;color: #fff;font-size: 14px;background: #008AFF;}
.sm-right-1:hover{color:#fff;}
.sm-reg{display: block;text-align: center;font-size:14px;font-weight: bold;color:#000;float: inherit}

.m_collect{float: right;padding: 0 10px;color: #fff;font-size: 14px;background: #008AFF;}
.m_collect:hover{color:#fff;}

.text2{line-height: 30px;margin-top: 10px;}
.text2 a{font-size: 14px;margin-right: 10px;}
.text2 span{color:#535D63;font-size: 14px;}
.text2 a:hover{color: #FF6E6E;}


.xy-a{display: block;font-weight: bold;text-align: center;margin-top: 5px;float: initial;}


