body { margin:0px; padding:0px;min-width: 1200px; overflow-x: hidden;font-family:"microsoft yahei";color:#333;line-height:26px;font-size:14px; background:#d0f2e5 }
a {color:#333;text-decoration:none; font-size: 18px; line-height: 1.5;}
a:link {text-decoration: none; }
a:visited {text-decoration: none;}
a:hover {text-decoration: none;color: #E84C3D !important;transition: all 0.4s;}
a:active {text-decoration: none; }
h1,h2,h3,h4,h5,h6,p,ul,ol,li,input,select,textarea,div,table,td,th,tr,dt,dd,dl{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ul,ol{list-style:none;}
img{border:none;}

.resImg {
    display: block;
    width: 100%;
    height: auto;
    margin: 0 auto;
}


.header{width: 100%;height: 85px;background: #fff;}
.w1200{position: relative; width: 1000px;margin: 0 auto;}
.logo{display: block;height: 85px;position: absolute;left: 0;top: 0;}
.nav{float: right;line-height: 85px;font-size: 20px;}
.nav a{margin-left: 12px;color: #030303;transition: all .2s;}
.nav a.on{color: #e84c3d;}
.nav a:hover{color: #e84c3d;}
.banner{position: relative;width: 100%;height: 400px;overflow: hidden;}
.banner .bd{overflow: hidden; position: absolute;left: 50%;margin-left: -960px;height: 400px;width: 1920px;}
.banner .bd li{position: relative;}
.banner .bd li,.banner .bd li a,.banner .bd li>img{display: block; width: 1920px;height: 400px;}
.banner .bd li .investigate{display: block;position: absolute;left: 50%;top: 60px; margin-left: 324px;width: 225px;height: 260px;}


.banner_kk {height: 400px;overflow: hidden;position: relative;z-index: 99;}
.banner_kk .slide {position: relative;text-align: center;}
.banner_ul li a {height: 454px;width: 100%;cursor: pointer;display: block;}
.banner_kk .hd {width: 100%;height: 18px;position: absolute;bottom: 20px;left: 100px;text-align: center;}
.banner_kk .banner_li {width: 207px;margin: 0 auto;}
.banner_kk .hd li {float: left;margin-left: 10px;background-color: #e8e0dc;width: 18px;height: 5px;display: inline-block;position: relative;cursor: pointer;}
.banner_li li.on {width: 28px;height: 8px;background-color: #e20412;margin-top: -3px;}






.investigate img{display: block;width: 100%;height: 100%;}
.column{padding-bottom: 65px;background: #fff;}
.gray{background: #f0f0f0;}
.red{background: #e84c3d;}
.column-tit{padding:46px 0;font-size: 48px;line-height: 1.2;text-align: center;color: #030303;}
.column-body{width: 1200px;margin: 0 auto;position: relative;overflow: hidden;}
.consult{width: 1230px;overflow: hidden;padding-bottom: 30px;}
.consult li{position: relative; float: left;width: 380px;height: 220px;overflow: hidden;margin-right: 30px;margin-bottom: 30px;}
.consult-img{display: block;width: 100%;height: 100%;transition: all .3s;}
.consult-hover{transition: all .5s;padding: 0 20px; box-sizing: border-box; width: 380px;height: 220px;position: absolute;left: 0;top: 170px;z-index: 10;background: #e84c3d;}
.consult-hover-tit{position:relative; height: 48px;overflow: hidden;}
.consult-hover-tit a{display: block;width: 100%;height: 46px;line-height: 46px;overflow: hidden; font-size: 20px;color: #fff !important;text-align: center;}
.consult-hover-tit:after{content: " ";display: block;width: 80px;border-top: 2px solid #e84c3d;position: absolute;left: 0;bottom: 0;}
.consult-hover-time{padding-left: 28px;height: 21px;line-height: 21px;overflow: hidden;margin-top: 14px;color: #6c6c6c;background: url(p_072.png) no-repeat left center;font-size: 14px;}
.consult-hover-des{font-size: 14px;color: #6c6c6c;line-height: 24px;padding-top: 18px;}
.consult-hover-des a{color: #6c6c6c;}
.consult li.hover .consult-hover{top: 0;background: #fff;padding:14px 20px;}
.consult li.hover .consult-hover-tit a{color: #030303 !important;border-bottom: 2px solid #ccc;text-align: left;}
.consult li.hover:hover .consult-hover{background: #e7e7e7;}
.consult li:hover .consult-img{transform: scale(1.05);}
.consult-more{display: block;width: 88px;height: 29px;margin: 0 auto;border:1px solid #7d7d7d;color: #343434;text-align: center;font-size: 16px;}
.consult-more:hover{border-color: #e84c3d;}
.pub-img{position: relative; width: 560px;height: 305px;float: left;overflow: hidden;}

.pub-img a,.pub-img img{display: block;width: 100%;height: 100%;transition: all .5s;}
.pub-img:hover img{transform: scale(1.05);}
.pub-img a{position: relative;}
.pub-img a p{position: absolute;left: 0;bottom: 0;width: 100%;height: 50px;line-height: 50px;color: #fff;text-align: center;font-size: 20px;background: #e84c3d;}
.pub-tits{width: 575px;float: right;}
.btit{text-align: center; font-size: 20px;line-height: 1.2;padding-bottom: 16px;}
.btit a{color: #000;font-family: "瀵邦喛钂嬮梿鍛寸拨";}
.des{text-indent: 2em; font-size: 14px;color: #6c6c6c;line-height: 24px;padding-bottom: 24px;border-bottom:1px dashed #a9a5a5;}
.des a{color: #6c6c6c; font-size: 14px;}
.list{padding-top: 20px;font-size: 20px;line-height: 36px;padding-bottom: 20px;border-bottom: 1px dashed #a9a5a5;}
.list li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pub-more{float: right;display: block;width: 58px;height: 24px;background: #989898;text-align: center;line-height: 24px;color: #fff;margin-top: 16px;border-radius: 5px;}
.video-lis{overflow: hidden;height: 450px;}
.video-lis li{float: left;width: 265px;height: 210px;margin-left: 30px;margin-bottom: 30px; position: relative;overflow: hidden;}
.video-lis a,.video-lis li img{display: block;width: 100%;height: 100%;transition: all .5s;}
.video-lis a p{position: absolute;left: 0;bottom: 0;width: 100%;height: 36px;line-height: 36px;font-size: 20px; text-align: center;overflow: hidden;background: #e84c3d;color: #fff;}
.video-lis .video-lis-big{margin-left: 0;margin-bottom: 0;width: 600px;height: 450px;margin-right: 10px;}
.video-lis .video-lis-big a p{height: 50px;line-height: 50px;font-size: 20px;}
.video-lis li a:after{content: " ";display: block;width: 52px;height: 52px;background: url(p_08.png) no-repeat top center;position: absolute;left: 50%;top: 50%;margin-left: -25px;margin-top:-30px;}
.video-lis li:hover img{transform: scale(1.05);}
.video-lis .video-lis-big a:after{content: " ";display: block;width: 102px;height: 99px;background: url(p_07.png) no-repeat top center;position: absolute;left: 50%;top: 50%;margin-left: -51px;margin-top:-55px;}
.slide3{width: 1084px;overflow: hidden; padding: 0 58px;margin: 0 auto;position: relative;}
.slide3 li{width: 230px;margin-right: 55px;}
.slide3 li a,.slide3 li img{display: block;width: 100%;height: 310px;transition: all .5s;}
.slide3 li:hover img{transform: translateY(-5px);}
.slide3 .prev,.slide3 .next{background: #fff; position: absolute;top: 0px;cursor: pointer; font-size: 52px;font-family: '鐎瑰缍�';width: 55px;height: 310px;line-height: 310px;font-weight: bold;color: #ed1a5d;text-align: center;}
.slide3 .prev{left: 0;}
.slide3 .next{right: 0;}
.trade{overflow: hidden;}
.trade-item{width: 33.3%;float: left;text-align: center;}
.trade-item a,.trade-item img{display: inline-block;}
.trade-item p{padding-top: 20px;line-height: 1.5;color: #fff;}
.red .column-tit{color: #fff;}
.links{overflow: hidden;padding-left: 14px;}
.links li{float: left;width: 20%;line-height: 30px;}
.links li a{color: #5f5d5d;}
.footer{border-top: 1px solid #e84c3d;font-size: 12px; padding-top: 16px;padding-bottom: 65px; text-align: center;line-height: 26px;color: #000;}
.footer a{color: #000;}

.cft{overflow: hidden;}
.left{float: left;}
.right{float: right;}
.w815{width: 955px;}
.w330{width: 330px;}
.breadcrumbs{height: 55px;line-height: 55px;background: #e84c3d;font-size: 18px;color: #fff;margin-bottom: 50px;margin-top: 0px;}
.breadcrumbs a{color: #fff !important;}
.content-tit{font-size: 24px;line-height: 1.5;text-align: center;padding-bottom: 18px;color: #030303;line-height: 1.5;}
.content-info{text-align: center;font-size: 12px;color: #5f5d5d;padding-bottom: 16px;}
.content-info span+span{margin-left: 66px;}
.videobox{width: 100%;height: 500px;}
#flash{width: 100%;height: 500px;}
.recommend{margin-top: 30px;}
.section-name{position: relative;height: 52px;line-height: 52px;border-bottom: 4px solid #b5b5b5;padding-top: 6px;font-size: 24px;}
.section-name a{color: #000;float: left;padding: 0 20px;position: relative;}
.section-name a:after{content: " ";display: block;width: 100%;border-top: 4px solid #e84c3d;position: absolute;left: 0;bottom: -4px;}
.section-list li{padding: 27px 0;border-bottom: 1px solid #b5b5b5;overflow: hidden;}
.section-list .img{float: left;display: block;}
.section-list .img img{display: block;width: 160px;height: 100px;margin-right: 22px;}
.section-list .tit{font-size: 19px;line-height: 1.5;color: #024985;:font-family: 微软雅黑;font-weight: bold;}
.section-list .info{margin-top: 6px;font-size: 12px;color: #5f5d5d;}
.section-list .info .source{display: inline-block; min-width: 10px;margin-right: 6px;}
.question{display: block;width: 100%;}
.question img{display: block;width: 100%;margin: 40px 0;}
.recommend-rel{padding:0 22px;border: 1px solid #b5b5b5;background: #fff;position: relative;z-index: 1000;}
.recommend-rel .section-name{border-bottom: 2px solid #b5b5b5;}
.recommend-rel .section-name a{padding: 0;}
.recommend-rel .section-name a:after{border-top: 2px solid #e84c3d;bottom: -2px;}
.recommend-rel .list{font-size: 18px;border-bottom: none;line-height: 32px;}
.ftop{z-index: 100; position: fixed;left: 50%;margin-left: 570px;bottom: 455px;display: none;cursor: pointer;}
.imgbox{text-align: center;}
.imgbox img{max-width: 100%;}
.content-text,.content-text p,.content-text div{LINE-HEIGHT: 1.8;FONT-FAMILY: "鐎瑰缍�";font-size: 16px;margin: 30px 0;}
.content-text{padding-top: 20px;border-top: 1px solid #b5b5b5;margin-top: 0;}
.listbox{margin-top: 0px;}
.listbox .section-list .img img{width: 205px;height: 134px;transition: all 0.5s;}
.listbox .section-list .des{border-bottom: 0;padding-top: 5px;padding-bottom: 0;}
.listbox .section-list .info{margin-top: 0;}
.listbox .section-list img:hover{opacity: .8;}

.btn-more{display: block;text-align: center;font-size: 20px;height: 80px;line-height: 85px;color: #343434;cursor: pointer;margin: ;}

.center-img{position: relative; width: 100%;height: 350px;overflow: hidden;}
.center-img img{display: block;width: 1920px; height: 350px;position: absolute;left: 50%;margin-left: -960px;}
.quesbox{padding: 46px 97px;width: 1006px;margin: 0 auto; margin-top: -46px;background: #fff;box-shadow: #ccc 0 4px 14px 0;position: relative; z-index: 10;}
.ques-item{padding: 26px 0;}
.ques-item+.ques-item{border-top: 1px solid #7d7d7d;}
.ques-item>h4{font-size: 24px;line-height: 1.5;padding-bottom: 12px;}
.ques-item-ans{display: inline-block;margin-right: 90px;font-size: 20px;}
.ques-item-ans label{cursor: pointer;}
.ques-item-ans label input{width: 16px;height: 16px;}
.ques-item textarea{width: 100%;height: 152px;border: 1px solid #d7d4d4;resize:none;line-height: 1.5;font-size: 14px; padding:10px 5px;box-sizing: border-box;resize: vertical;}
.btn-submit{width: 160px;height: 50px;margin: 0 auto;text-align: center;line-height: 50px;background: #e84c3d;color: #fff;font-size: 24px;border-radius: 5px;cursor: pointer;}
.layerbox{position: fixed;z-index: 1000;background: rgba(0,0,0,.6);width: 100%;height: 100%;left: 0;top: 0;}
.layers{width: 530px;height: 330px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;border-radius: 8px; background: #fff;overflow: hidden;}
.layer-tit{padding-left: 26px; height: 62px;line-height: 62px;position: relative;font-size: 22px;background: #f5f5f5;}
.layer-btn-close{position: absolute;right: 0;top: 0;width: 70px;text-align: center;font-size: 16px;color: #bcbbc8;cursor: pointer;}
.layer-btn-close:hover{color: #e84c3d;}
.layer-ctn{text-align: center;font-size: 28px;padding-top: 70px;}
.layer-btn-confirm{cursor: pointer; width: 160px;height: 50px;text-align: center;line-height: 50px;color: #fff;background: #e84c3d;position: absolute;left: 185px;bottom: 35px;font-size: 24px;border-radius: 5px;}
.layer-err .layer-ctn{padding-top: 110px;background: url(wj_05.jpg) no-repeat center 44px;}
.ques-show .ques-item-ans{display: block;}
.ques-show .ques-item-ans span {display: inline-block;min-width: 240px;}
.ques-show .ques-item .list li{overflow: auto;height: auto;white-space: normal;padding: 10px 0;font-size: 16px;color: #666;line-height: 1.8;text}
.tab-hd{padding: 80px 0;background: #e84c3d;}
.tab-hd ul{width: 1200px;margin: 0 auto;}
.tab-hd ul:after{content: " ";display: block;clear: both;}
.tab-hd ul li{position: relative; width: 33.3%;float: left;height: 160px;text-align: center;cursor: pointer;}
.tab-hd ul li p{padding-top: 18px;color: #fff;}
.tab-hd ul li.on:after{content: " ";position: absolute;left: 45%;bottom: -80px; display: block;border-bottom: 21px solid #fff;border-left: 21px solid transparent;border-right: 21px solid transparent;}
.tab-li{width: 1200px;margin: 0 auto;padding-top: 40px;}
.cpitem{width: 800px;margin: 0 auto;}
.cpitem-tit{color: #030303;font-size: 24px;padding: 10px 0 20px;line-height: 1.2;}
.cpitem-lis{padding-left: 30px;}
.cpitem-li{font-size: 20px;padding: 5px 0;}
.cpitem-li label{cursor: pointer;}
.cpitem-li input{width: 16px;height: 16px;}
.cpbtnbox{text-align: center;padding-top: 30px;}
.cpbtn,.rate-d{display: inline-block;width: 160px;height: 50px;border-radius: 5px;cursor: pointer;line-height: 50px;text-align: center;color: #fff;background: #e84c3d;font-size: 24px;}
.ratebox{width: 1200px;margin: 0 auto;}
.rate-a{font-size: 30px;padding-top: 10px; padding-bottom: 30px;text-align: center;color: #5f5d5d;}
.rate-b{width: 365px;height: 100px;margin: 0 auto;border-radius: 6px;margin-bottom: 30px;background: #e84c3d;color: #fff;text-align: center;font-size: 36px;line-height: 100px;}
.rate-c{text-align: center;padding-bottom: 30px;font-size: 24px;color: #5f5d5d;}
.rate-d{display: block;margin: 0 auto;}
.game{display: block;width: 375px;margin: 0 auto;}
.game img{display: block;width: 100%;}
.w625{width: 626px;}
.w230{width: 200px;}
.w240{width: 200px;}
.footer2{padding-top: 36px;}
.footer2-a{width: 1200px;margin: 0 auto;overflow: hidden;padding-bottom: 30px;}
.footer2-b{background: #5f5d5d;height: 50px;line-height: 50px;color: #fff;font-size: 12px;}
.footer2-a>div{float: left;}
.footer2-a .w625 img{display: block;}
.footer2-a .w625 p{font-size: 14px;line-height: 30px;color: #5f5d5d;}
.footer2-a h3{font-size: 16px;font-weight: bold;padding-top: 20px;}
.list3{font-size: 14px;line-height: 30px;padding-top: 10px;color: #5f5d5d;}
.list3 a{color: #5f5d5d;}
.red{background: #e84c3d;}
.red .column-tit{color: #fff;}
.riskbox{overflow: hidden;}
.risk-item{padding: 15px;box-sizing: border-box; width: 580px;height: 270px;background: #fff;margin-bottom: 36px;}
.risk-item .tuwen{overflow: hidden;padding-bottom: 23px;}
.risk-item .tuwen .img{display: block;float: left;width: 200px;height: 116px;margin-right: 24px;}
.risk-item .tuwen .img img{display: block;width: 100%;height: 100%;}
.risk-item .tuwen .tit{font-size: 20px;color: #000;}
.risk-item .tuwen .des{font-size: 14px;border: 0;padding-top: 10px;padding-bottom: 0;}
.risk-item .list{border-top: 1px dashed #ccc;border-bottom: 0;padding-top: 16px;}
.vfixed{position: fixed;right: 0;bottom: 10%;display: block;width: 225px;height: 260px;z-index: 100000000;}
.vfixed img{display: block;width: 100%;height: 100%;}
.vfixed-close{font-size: 14px;position: absolute;right: 0;top: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;cursor: pointer;}

.top{width:1000px; overflow:hidden; margin:0 auto}
#top { width:1000px; margin:auto; height:90px;}
#top .logo { float:left; width:550px; margin-top:10px; margin-left: 250px;}
#top .hlw_img { padding-top:20px;}
#top .hlw_name { padding-top:20px;}
.fleft {float: left;}
.fright {float: right;}


.bza {width: 1000px; height: auto; background: url() no-repeat; margin: 40px auto; padding: 10px 20px 10px 20px; border: solid 1px #c1c6ca;}
.bza p {font-size: 16px; line-height: 30px; text-align: justify; text-indent: 2em;}
.bza p1 {font-size: 24px;font-weight: bold;text-align: center;width:1000px;}

.pinglun {width: 1000px;margin: 0px auto;}

.pc-hxdd{width:1100px; margin:30px auto; display:block}
.pc-nav-box{width:1100px; margin:30px auto; display:block}
.pc-nav-box span{font-size:28px; color:#00a0e7; font-weight:bold; border-bottom:solid 5px #00a0e7; height:60px; line-height:60px; display:block; width:120px; text-align:center}
