body{margin:0 auto;padding:0;font-family:"Microsoft Yahei","Arial","SimSun"; font:14px/22px 'Microsoft Yahei'; }
*{text-decoration:none;padding:0;margin:0;}

body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,ol,input,img,em,b,p,i,em{
margin:0;padding:0;
list-style:none;
border:0;
font-style:normal;
font-style:normal;
font-family:"Microsoft Yahei","Arial","SimSun";
}
.z-1,.z-2,.z-3,.z-4,.z-5,.z-6,.z-7,.z-8,.z-9,.z-10,.z-11,.z-12,.z-13,.z-14,.z-99{
    position: relative;
}
.z-1{z-index:1}
.z-2{z-index:2}
.z-3{z-index:3}
.z-4{z-index:4}
.z-5{z-index:5}
.z-6{z-index:6}
.z-7{z-index:7}
.z-8{z-index:8}
.z-9{z-index:9}
.z-10{z-index:10}
.z-11{z-index:11}
.z-12{z-index:12}
.z-13{z-index:13}
.z-14{z-index:14}
.z-99{z-index:99}

.left{float:left;}
.left0{float:none !important;}
.right{float:right !important;}
.txt-l{text-align:left !important;;}
.line-h24{line-height:24px;}
.clearfix:after{clear:both;content:'';display:block;}
.ft12{font-size:12px !important;}
.ft14{font-size:14px !important;}
.ft20{font-size:20px !important;}
.ft16{font-size:20px !important;}
.colfff{color:#fff !important}
.colccc{color:#ccc !important}
.colred{color:red !important}
.col333{color:#333 !important}
.col444{color:#444 !important}
.col666{color:#666 !important}
.col999{color:#999 !important}
.cola1a1a1{color:#a1a1a1 !important}
.col4A90E2{color:#4A90E2 !important}
.col8B572A{color: #8B572A !important;}
.col417505{color: #417505 !important;}
.colF5A623{color: #F5A623 !important;}
.colDE7546{color: #DE7546 !important;}
.col4A4A4A{color: #4A4A4A !important;}
.col555{color: #555 !important;}
.colE95654{color:#E95654 !important;}
.colc20c0c{color:#c20c0c !important}
.bor0{border:0 !important}
.borb0{border-bottom:0 !important}
.borr0{border-right:0 !important}
.bor-b-1{border-bottom:1px #eee solid;}
.pad0{padding:0 !important;}
.pad-b60{padding-bottom:60px !important;}
.pad-t0{padding-top:0 !important;}
.polS6{position: relative;left:6%;}
.ml0{margin-left:0px !important;}
.ml8{margin-left:8px !important;}
.ml10{margin-left:10px !important;}
.ml17{margin-left:17px !important;}
.ml20{margin-left:20px !important;}
.ml30{margin-left:30px !important;}
.ml230{margin-left:220px !important;}
.mr0{margin-right:0px !important;}
.mr10{margin-right:10px !important;}
.mr16{margin-right:16px !important;}
.mr20{margin-right:20px !important;}
.mr28{margin-right:28px !important;}
.mr30{margin-right:30px !important;}
.mb20{margin-bottom:20px !important;}
.mt0{margin-top:0px !important;}
.mt4{margin-top:4px !important;}
.mt6{margin-top:6px !important;}
.mt8{margin-top:8px !important;}
.mt10{margin-top:10px !important;}
.mt18{margin-top:18px !important;}
.mt20{margin-top:20px !important;}
.mt30{margin-top:30px !important;}
.mt32{margin-top:32px !important;}
.mt40{margin-top:40px !important;}
.mt55{margin-top:55px !important;}
.mt66{margin-top:66px !important;}
.mt74{margin-top:74px !important;}
.mt80{margin-top:80px !important;}
.hei170{height:178px !important}
.hei220{height:220px !important}
.hei260{height:260px !important}
.hei280{height:280px !important}
.hei600{height:600px !important}
.heiauto{height:auto !important}
.wid100{width:100px !important;}
.wid100s{width:100% !important;}
.wid210{width:210px !important;}
.wid220{width:220px !important;}
.wid290{width:290px !important;}
.wid302{width:302px !important;}
.wid334{width:336px !important;}
.wid400{width:400px !important;}
.wid470{width:470px !important;}
.wid800{width:800px !important;}
.wid888{width:888px !important;}
.wid980{width:980px !important;}
.wid1200{
width:1200px !important;
}
.wid962Cent{
    width:1200px !important;
    margin:0 auto;
    position: relative;
}
.wid1200Cent{
width:1200px;
margin:0 auto;
position: relative;
}

.whiteSpace{
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.bgfff{background:#fff !important;}
.bgf6f6{background:#f6f6f6 !important;}
.img100s{width:100% !important;}
.defaultCont{
width:100%;
background: #EFEFEF;
}
.defaultTop-cont-l{
float:left;
}
.defaultTop-cont-r{
float:right;
}
.defaultTop-icoTel{
color:#c31d19
}
.defaultTop-icoTel::before{
display:inline-block;
content:'';
font-size:14px;
width:12px;
height:14px;
background: url('../image/ico-18.jpg') left top no-repeat;
background-size: cover;
position: relative;
top: 1px;
right: 4px;

}
.defaultTop{
width:100%;
background: #f9f9f9;
height:32px;
line-height:32px;
}
.defaultTop-cont{
width:1200px;
margin:0 auto
}
.defaultTop-cont-980{
    width:980px;
    margin:0 auto
}
.nav{
    margin:0px auto;
height:40px;
line-height:40px;
background: #C20C0C;
position: relative;
z-index:99;
}

.nav-ul{
width:1200px;
position: relative;
margin-right: auto;
margin-left: auto;

}

.nav-ul-980{
    width:980px;
}
.nav-ul li{
float:left;
padding: 0 30px;
font-size: 16px;
color: #FFFFFF;
text-align:center;
position: relative;
}
.navul-active{
    color: #FFFFFF;
    background: #9D0B0A;
}
.nav-ul li:hover{

    color: #FFFFFF;
    background: #9D0B0A;

    }
.nav-ul li a{
color: #FFFFFF;
}
.nav-ul li:last-child{
margin-right:0;
}
.nav-ul li.nav-l{
    padding:0;
    background: #9D0B0A;
    text-align:center;
    width:220px;
    cursor: pointer;
    }
.nav-l:before{
    content:'';
    display: inline-block;
    width:21px;
    height:14px;
    background: url('../image/ico-19.jpg') left top no-repeat;
    background-size: cover;
    position: relative;
    top:1px;
    right:6px;
}
.nav-ul li:hover .nav-down{
    display:block;
}
.nav-down{
    position: absolute;
    top:40px;
    left:0;
    width:100%;
    display:none;
}
.nav-down span{
    display:block;
    width:100%;
    box-sizing: border-box;
    height:40px;
    line-height:40px;
    background:#C20C0C;
    border-bottom:1px #fff solid;
    color:#fff;
}
.nav-down span:last-child{

    border-bottom:none
}
.nav-down span a{
    color:#fff;
    display:block;
}
.nav-down span:hover{

    color: #FFFFFF;
    background: #9D0B0A;

    }
.searchCont{
width:100%;
height:106px;
padding-top:32px;
box-sizing: border-box;
background: #fff;
}
.logo{
float:left;
}
.logo img{
width:260px;
height:auto;
}
.search{
margin-left:205px;
float:left;
margin-top:3px;
}
.searchInp{
width:446px;
height:36px;
line-height:36px;
border:2px #d0111b solid;
padding-left:10px;
box-sizing: border-box;
outline:medium;
float:left;
}
.searchBtn{
width:98px;
height:36px;
line-height:36px;
color:#fff;
text-align:center;
background: #d0111b;
float:left;
cursor: pointer;
}
::-webkit-input-placeholder { /* WebKit browsers */
color:    #ccc;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:    #ccc;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color:    #ccc;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color:    #ccc;
}
.banner{
width:100%;
height:400px;
/*background:url('../image/banner.png')#000b37 center center no-repeat; */
background:url('../image/banner.png') center center no-repeat;
background-size:cover;

}
.banner-meeting{
    background:url('../image/banner-2.png') center center no-repeat;
    background-size:cover;
}
.banner-finance{
    background:url('../image/banner-2.jpg') center center no-repeat;
    background-size:cover;
}
.banner-1{
    background:url('../image/banner-4.png') center center no-repeat;
    background-size:cover;
}
.banner-2{
    background:url('../image/banner-3.png') center center no-repeat;
    background-size:cover;
}
.banner img{
display:block;
}
.menu{
width:220px;
background: #2D2E3F;
height:397px;
position: absolute;
top: 40px;
z-index: 10;
display:none;
}
.menu dl dt a{
color:#8E8E90;
text-decoration:none;
}
.menu dl dd a{
color:#fff;
text-decoration:none;
}
.banner-menu{
position: absolute;
left:50%;
margin-left:-600px;
width:1200px;
height:400px;

}
.banner-menuImg{
height:400px;
width:100%;
}
.login{
width:260px;
height:332px;
position: absolute;
right:0;
top:34px;
background: #f6f5fe;
border-radius: 2px;
}
.login-t{
width:240px;
margin:26px auto 0;
padding-bottom:23px;
border-bottom:1px #efeff0 solid;
}
.login-t-tit{
margin-left:20px;
}
.login-t-tit:before{
content:'';
display: inline-block;
width:18px;
height:20px;
background: url('../image/ico-1.jpg') left top no-repeat;
position: relative;
top: 4px;
right:9px;
}
.login-t-btn{
width:200px;
margin:18px auto 0;
}
.login-t-btn a{
width:96px;
height:30px;
line-height:30px;
text-align:center;
border:1px #c20c0c solid;
background: #c20c0c;
box-sizing: border-box;
border-radius: 2px;
color:#fff;
font-size:12px;
float:left;
}
.login-t-btn a.login-t-btn-register{
background: #fff;
color:#c20c0c;
float:right;
}
.login-b{
width:200px;
margin:9px auto 0;

}
.login-b-cont{
float:left;
text-align:center;
width:84px;
margin-bottom:28px;
}
.login-b-cont-txt{
font-size:12px;
color: #626866;
}
.login-b-cont:nth-child(odd){
margin-right:32px;

}
.login-b-img-QQ,.login-b-img-weibo{
width:46px;
}
.login-b-img-2wm{
width:66px;
margin-bottom:2px;
border:2px #fff solid;
}
.menu{
padding:0 14px 0 34px;
box-sizing: border-box;
float:left;
}
.menu dl dt{
margin-top:26px;
position: relative;
}
.menu dl dt:before{
content:'';
display: inline-block;
width:16px;
height:15px;
position: absolute;
left:-22px;
top:4px;
background: url('../image/ico-3.jpg') left top no-repeat;
}
.menu dl dt.ico4:before{
background: url('../image/ico-4.jpg') left top no-repeat;
}
.menu dl dt.ico5:before{
background: url('../image/ico-5.jpg') left top no-repeat;
}
.menu dl dt.ico6:before{
background: url('../image/ico-6.jpg') left top no-repeat;
}
.menu dl dt,.menu dl dd{
display: block;
text-align: left;
line-height: 24px;
color: #8E8E90;
}
.menu dl dt a,.menu dl dd a{
margin-right:4px;
font-size: 14px;
}
.menu dl dt a:hover,.menu dl dd a:hover{
color:#C20C0C;
}
.menu dl dd{
color: #fff;
margin-top:2px;
line-height:24px;
word-break: keep-all;
}
.sanCont-wid{
width:386px;
height:240px;
background: #FFFFFF;
float:left;
margin-right:21px;
margin-top:28px;
}
.sanCont-wid:nth-child(3){
margin-right:0px;
}
.sanCont-wid500{
width:498px;
height:366px;
background: #FFFFFF;
border: 1px solid #E5E5E5;
float:left;
margin-right:10px;
margin-top:20px;
}
.sanCont-wid500 .scroll-cont-cont{
/* height:90px; */
overflow: hidden;
}
.sanCont-wid500:nth-child(3){
margin-right:0px;
}
.sanCont-wid542{
    width:542px;
    height:366px;
    background: #FFFFFF;
    float:left;
    margin-right:20px;
    margin-top:0px;
    }
.scroll-cont-cont-default{
width:90%;
height:46px;
overflow: hidden;
}
.sanCont-wid-203{
width:203px;
height:auto;
}
.scroll-cont-wid-203{
margin-left:20px !important;
}
.scroll-cont-wid-203 li{
margin-bottom:104px !important;
}
.scroll-cont-wid-203 li .scroll-cont{
width:154px !important;
}
.scroll-cont-wid-203 li .scroll-cont .scroll-cont-tit a{
    color:#999 !important
    }
    .scroll-cont-wid-203 li .scroll-cont .scroll-cont-cont{
    color:#666 !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;

    display:-moz-box;
    -moz-box-orient:vertical;
    -moz-line-clamp:2;
    overflow: hidden;
    font-size:12px;
    }
    .scroll-cont-wid-203 li .scroll-cont .scroll-cont-cont a{
    color:#666 !important;
    }


.scroll-cont-wid800{
margin-left:20px !important;
}
.scroll-cont-wid800 li{
    margin-bottom:124px !important;

    }
.scroll-cont-wid800 li:last-child{
        margin-bottom:95px !important;

        }

.scroll-cont-wid800 li .scroll-cont{
    padding-top:30px;
    width:850PX !important;
    padding-bottom:20px;
    border-bottom:1px #eee solid
}
.scroll-cont-wid800 li .scroll-cont:first-child{
    padding-top:0px;
}
.scroll-cont-wid800 li .scroll-cont .scroll-cont-tit a{
    color:#999 !important
}

.scroll-cont-wid800 li .scroll-cont .scroll-cont-cont{
    width:760PX !important;
    color:#666 !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:1;

    display:-moz-box;
    -moz-box-orient:vertical;
    -moz-line-clamp:1;
    overflow: hidden;
    font-size:12px;
}
.scroll-cont-wid800 li .scroll-cont-vip{
    margin-top:12px;
}
.scroll-cont-wid800 li .scroll-cont .scroll-cont-cont a{
    font-size:14px;
    color:#666 !important;
}
.scroll-cont-wid800 li .scroll-cont .cont-new-list-ico{
    position: absolute;
    right:46px;
    top:34px;
}




.scroll-cont-vip{
margin-top:4px;

}
.scroll-cont-vip span{
font-size: 12px;
color: #666666;
}
.scroll-cont-vip span:before{
content: '';
display: inline-block;
width:16px;
height:15px;
background: url('../image/ico-11.jpg') left top no-repeat;
position: relative;
top:2px;
right:4px;
margin-left:4px;

}
.scroll-cont-vip label a{
font-size: 12px;
color: #0e64aa;
text-decoration: underline
}
.sanCont-hei293{
height:293px;
}
.sanCont-title{
font-size: 24px;
color: #333333;
margin:16px 0 14px 14px
}
.list-txt{
margin-left:18px;
}
.list-txt-ma20{
margin:20px;
}
.zhishu{
width:300px;
height:165px;
margin:0 auto;
}
.scroll_ul{
width:2px;
background:#ebebeb;
float:left;
margin-left:32px;
}
.scroll_ul li {
position: relative;
left:-2px;
width:6px;
height:6px;
border-radius: 50%;
background:#e95654;
/* margin-bottom:70px; */
}
.scroll_ul_default li{
    margin-bottom:70px;
}

.scroll_ul li:nth-child(1){
margin-top:20px;
}
.scroll_ul li .scroll-cont{
position: absolute;
left:15px;
top:-8px;
width:306px
}
.scroll_ul-100 li{
/* margin-bottom:116px; */
}
.scroll-cont-tit,.scroll-cont-tit a{
color:#444;
font-size:14px;
}
.scroll-cont-tit a:hover{
color:#C20C0C;

}
.scroll-cont-cont{
font-size: 14px;
color: #999999;
margin-top:8px;

}
.list-txt ul li{
width:100%;
height:44px;
line-height: 44px;
/* margin-bottom:18px; */
font-size:14px;
border-bottom: 1px dashed rgba(197,197,197,1);
        padding-left:15px;
        background:url("../image/arrow.png") no-repeat -55px -32px;
}
    .list-txt ul li:before {

    }
.list-txt ul li:last-child{
    border-bottom: none;
}
/* .list-txt ul li::before{
content: '';
display:inline-block;
width:4px;
height:4px;
background: #999999;
border-radius: 50%;
position: relative;
top: 9px;
right: 8px;
float: left;
} */
.list-txt ul li .list-em,.list-txt ul li .list-em a,.list-txt ul li .list-a{
color: #999999;
font-size:14px;
font-family:"Simsun"
}

.list-txt ul li .list-em{
float:left;
font-family:"Simsun"
}
.list-txt ul li .list-a{
height:18px;
color:#0D0D0D;

}
.list-txt ul li .list-a:hover,.list-txt ul li .list-em a:hover {
color:#C20C0C
}
.list-txt ul li .list-em:after{
content:'';
display:inline-block;
border-right:1px #b8b8b8 solid;
margin: 0 8px 0 4px;
width:2px;
height:14px;
position: relative;
top: 3px;
}
.survey-tit{
height:120px;
width:1200px;
margin: 0 auto;
}
.survey-tit label span{
display:block;
font-size: 42px;
color: #444444;
letter-spacing: 0;
text-align: center;
font-weight: bold;
text-shadow: -1px 4px 6px rgba(76,76,76,0.50);
position:absolute;
top:-12px;
left:50%;
margin-left:-94px;
background: #EFEFEF;
}
.survey-tit-190 label span{

margin-left:-190px;
}
.survey-tit label{
display:block;
height:2px;
width:100%;
background: #E8E8E8;
margin:0 auto;
position: relative;
top:59px;
left:50%;
margin-left:-600px;
}
.survey-list{
width:224px;
height:220px;
padding:20px;
float:left;
margin-right:20px;
box-sizing: border-box;
background: #FFFFFF;

}
.survey-list:last-child{
margin-right:0;
}

.survey-list img{
width:184px;
/* height:126px; */
display:block;
position:relative;
margin-bottom:13px;
}
.survey-list img:before{
content:'111';
display:block;
box-shadow:0 0 20px 0 #000000;
width:100px;
height:100px;

}
.lvnew-list{
width:386px;
height:280px;
padding:20px;
box-sizing: border-box;
background: #fff;
float:left;
margin-right:21px;
}

.survey-list span{
margin-top:12px;
font-size: 14px;
color: #444444;
line-height: 22px;
}
.survey-list span a{
color: #444444;
}
.survey-list span a:hover{
color: #C20C0C;
}

.lvnew-list-tit{
margin-bottom:24px;
}
.lvnew-list-tit span{
font-size: 24px;
color: #4A90E2;
}
.lvnew-list-tit label{
float:right;
position: relative;
top:10px;
}
.lvnew-list-tit label a{
color: #444444;
}
.lvnew-list-tit label a:hover{
color:#C20C0C
}
.list-txt ul li .lvnew-list-a{
/* width:234px; */
color: #0D0D0D;
}
.list-txt ul li .lvnew-list-time{
font-size: 14px;
color: #FE7A14;
margin-right:15px;
float:right;
font-family:"Simsun"
}
.report-cont a {
width:224px;
float:left;
margin-right:20px;
}

.report-cont img {
width:224px;
height:302px;

}
.report-cont a:last-child{
margin-right:0;
}
.report-cont .report-Child {
width:224px;
float:left;
margin-right:20px;
}
.report-cont .report-Child:last-child {

margin-right:0px;
}
.report-Child-b{
padding:17px 20px 28px 20px;
border-top:1px #eee solid;

background:#fff;
}
.report-Child-b-txt{
font-size: 14px;
color: #444444;
line-height:26px;
height:48px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;

display:-moz-box;
-moz-box-orient:vertical;
-moz-line-clamp:2;

display:box;
box-orient:vertical;

overflow: hidden;
}
.report-Child-b-txt1{
font-size: 14px;
color: #999999;
margin-top:2px;
}
.report-Child-b-btn{
width:120px;
height:33px;
line-height:33px;
background: #C20C0C;
border-radius: 3px;
margin: 14px auto 0;
text-align: center;
}
.report-Child-b-btn a{
width:100%;
display:block;
color:#fff;
}
.about{
width:100%;
height:172px;
background: #242424;
}
.about-tit{
font-size: 16px;
color: #CCCCCC;
padding-top:38px;
margin-bottom:15px;
margin-left: 12px;
}
.about-tit:before{
content:'';
display:inline-block;
width:18px;
height:19px;
background: url('../image/ico-2.jpg') left top no-repeat;
position: relative;
top:2px;
right:12px;
}
.about-list{
width:800px;
}
.about-list li{
float:left;
width:194px;
line-height:24px;
color: #626866;
}
.about-list li a{
font-size: 14px;
color: #626866;
}
.about-list li:last-child(){
margin-right:0px;
}
.about-2wm{
position: absolute;
right:92px;
top:45px;
}
.remarks{
width:100%;
background: #1f1f1f;
}
.remarks-cont{
text-align:center;
padding:1px;
}
.remarks-cont img {
display:block;
margin:24px auto
}
.remarks-cont span {
display:block;
margin-bottom:8px;
color:#c1c1c1;
font-size:12px;
}
/*二级页面开始*/
.navTable{
border-top:1px #E5E5E5 solid;
}

.navTable-l{
width:120px;
background: #F5F5F5;
text-align: center;
height:39px;
font-size:16px;
vertical-align: text-top;
padding-top:8px;
box-sizing: border-box;
border-bottom:1px #E5E5E5 solid;
}
.navTable-r{
background: #fff;
width:90%;

word-break: keep-all;
box-sizing: border-box;
border-bottom:1px #E5E5E5 solid;
}
.navTable-r-menu{
width:100%;
height:100%;
}
.navTable-r-menu span{
width:56px;
padding:4px 10px;
background: #C20C0C;
border-radius: 1px;

text-align:center;

margin-left:20px;
margin-right:18px;
margin-top:4px;
float:left;
}
.navTable-r-menu span a{
color:#fff;
display: block;
font-size:16px;
}
.navTable-r-menu label{
float:left;
width:88%;
}
.navTable-r-menu label a{
    margin:4px 8px;
    font-size: 16px;
    color: #444;
    padding:4px 10px;
    float:left;
}
.navTable-r-menu label a:hover{
    color: #fff;
    background: #C20C0C;
    }
.navTable-r-menu label a.selct-active{
	    color: #fff;
    background: #C20C0C;
	}
.navTable-r-menu label a:last-child{
margin-right:0;
}
.navTable-r-menu label a.navTable-r-vip{
color: #F5A623;
font-size:14px;
position: relative;
left: 3px;
}
.navTable-r-menu label a.navTable-r-vip:before{
    content: '';
    display:inline-block;
    width:22px;
    height:19px;
    background: url('../image/ico-7-1.jpg') left top no-repeat;
    background-size: cover;
    position: absolute;
    left: -18px;
    top: 5px;

}
.navTable-r-menu label a.navTable-r-vip-a{
color: #F5A623;
font-size:14px;
position: relative;
left: 23px;
}
.navTable-r-menu label a.navTable-r-vip:hover{
    background: none;
}
.navTable-r-menu label a.navTable-r-vip-1:before{
content: '';
display:inline-block;
width:22px;
height:19px;
background: url('../image/ico-7-1.jpg') left top no-repeat;
background-size: cover;
position: absolute;
left: -18px;
top: 5px;
}
.two-level-title-l{
width:1010px;
height:115px;
float:left;
box-sizing: border-box;
background: #FFFFFF;
border: 1px solid #E5E5E5;
}
.two-level-title-r{
width:180px;
height:115px;
float:right;
box-sizing: border-box;
background: #F8F8F8;
border: 1px solid #E5E5E5;
}
.two-level-title-l-tit{
width:90%;
height:50px;
line-height:50px;
margin:10px 0 5px 4%;
font-size: 36px;
color: #444444;
font-weight:bold;
}
.two-level-title-l-cont{
width:92%;
height:28px;
line-height:28px;
margin:0 auto;
}
.two-level-title-l-cont-tit{
width:94%;
height:28px;
float:left;
}
.two-level-title-l-cont-tit label{
font-size: 18px;
color: #C20C0C;
}
.two-level-title-r-img{
width:48px;
height:44px;
margin:19px auto 0;
display: block;
}
.two-level-title-r-name{
width:100%;
text-align:center;
font-size: 14px;
color: #444444;
margin-top:10px;
}
.two-level-title-r-name:after{
content:'';
display:inline-block;
width:14px;
height:12px;
background: url('../image/ico-9.jpg') left top no-repeat;
background-size: cover;
position: relative;
top:2px;
}
.two-level-title-r-name-login{
	width:100%;
text-align:center;
font-size: 14px;
color: #444444;
margin-top:24px;
	}
.two-level-title-r-name-login:before{
	content:'';
display:inline-block;
width:16px;
height:18px;
background: url('../image/hi.png') left top no-repeat;
background-size: cover;
position: relative;
top:5px;
	}
	.two-level-log-reg{
		width:100%;
		text-align:center;
		padding-top: 4px;
		}
		.two-level-log-reg a{
			display:inline-block;
			width:66px;
			height:30px;
			line-height:30px;
			background: #C20C0C;
    border-radius: 2px;
    color:#fff;
       margin: 10px 4px;
    border:1px solid #C20C0C
			}
			.two-level-reg{

				background: #fff !important;
				color:#C20C0C !important;
				}
.contTitle-1{
height:38px;
line-height: 38px;
padding:0 10px;
border-bottom: 1px solid #E5E5E5;
}
.contTitle-1-tit{
font-size: 18px;
color: #444444;
float:left;
}
.linkGroup{
height:36px;
border-bottom: 1px solid #E5E5E5;
}
.linkGroup a{

width: 25%;
height:36px;
line-height:36px;
text-align: center;
border-top: 2px solid transparent;
box-sizing: border-box;
float:left;
background: #F4F4F4;
font-size: 14px;
color: #444444;
}
.linkGroup a.active{
border-top: 2px solid #C20C0C;
background: #fff;
}
.contTitle-1-tit:before{
content:'';
display:inline-block;
width:4px;
height:17px;
background: #C20C0C;
position: relative;
top:2px;
right:10px;
margin-left:10px;
}
.contTitle-1-time{
float:right;
}
.contTitle-1-time a{
font-size: 14px;
color: #9B9B9B;
}
.contTitle-1-time a:hover{
font-size: 14px;
color: #C20C0C;
}
.tabs-item{
position: relative;
height:280px;

overflow-y: auto;
}
.tabs-item::-webkit-scrollbar {
display: none;
}
.Member{
position: absolute;
top: 32px;
left: 170px;
width: 246px;
height:100%;
background: rgba(0,0,0,0.5);
display:none;
}
.Member-btn{
background: #EC1D1C;
display:block;
width: 96px;
height: 34px;
line-height: 34px;
color: #fff;
text-align: center;
font-size: 14px;
margin:100px auto 0;
}
.tabs-item-table{
border-collapse:collapse;
width:100%
}
.tabs-item-table td{
background: #fff;
border: 1px solid #E1E1E1;
text-align:center;
font-size: 12px;
color: #777777;
height:31px;
}
.tabs-item-table .tabs-item-table-tit td{
background: #F0F0F0;
}

.scroll-cont-tit-col999 a{
color:#999 !important;
}
.scroll-cont-cont-col666{
color:#666 !important;
}
.imgCont{
width:180px;
float:right;
margin-top:20px;
}
.imgCont .imgCont-img{
margin-bottom:10px
}
.imgCont .imgCont-img:last-child{
margin-bottom:0px
}
.recommend-table{
border-collapse:collapse;
}
.recommend-table td{
background: #FFFFFF;
border: 1px solid #E5E5E5;
}
.txt-wid290{
    width:292px;
    height:18px;
    float:left;
}
.txt-wid320{
    width:320px;
    height:18px;
    float:left;
}
.txt-wid286{
    width: 286px;
    height:32px;
    float:left;
}
.txt-wid300{
    width:300px;
    float:left;
}
.txt-wid370{
    width:370px;
    float:left;
}
.txt-wid380{
    width:380px;
    float:left;
}
.txt-wid540{
    width:540px;
    float:left;
}
.txt-wid600{
    width:600px;
    float:left;
}
.txt-wid750{
    width:750px;
    float:left;
}

/*二级页面开始*/
.header-main{
height:36px;
line-height: 36px;
background: #fff;
padding-left:20px;
box-sizing: border-box;
position: relative;
margin-top:10px;
}
.header-main a{
padding:0 5px;

}
.header-main span,.header-main label,.header-main a{
font-size: 14px;
color: #666666;
}
.header-main a:hover{
	color:#C20C0C
	}
.cont-new{width:203px;float:left;overflow: hidden;}
.cont-new-title{
font-size: 16px;
color: #444444;
margin:10px 0 16px 20px;
}
.cont-new-title:before{
content:'';
display:inline-block;
width:36px;
height:36px;
background: url('../image/ico-10.jpg') left top no-repeat;
position: relative;
top:10px;
right:8px;
margin-left:8px;
}
.scroll_wrap_new{
overflow:hidden;
}
.cont-new-list{
width:675px;
float:left;
margin-left:10px;
padding:20px;
box-sizing: border-box;
background: #FFFFFF;
}
.cont-new-list-tit{
font-size: 18px;
font-weight: bold;
color: #000000;
}
.cont-new-list-li{
margin-top:16px;
}
.cont-new-list-li li{
height:134px;
border-bottom:1px #eee solid;
padding:26px 0 30px 0;
box-sizing: border-box;
position: relative;
}
.cont-new-list-Img{
    width:94px;
    height:124px;
    display:none;
}

.imgwidth{
	width:225px;
	height:160px;
	}
.imgwidth img{
	width:225px !important;
	height:160px !important;
	}


.cont-new-list-li li .cont-new-list-txt a{
width:600px;
height:24px;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
font-size: 18px;
color: #444;
display:block;
position: relative;
}
.cont-new-list-li li .cont-new-list-txt a:hover{
color:#C20C0C;
}

.cont-new-list-li li .cont-new-list-time,.cont-new-list-em{
    font-size: 12px;
    color: #999999;
    padding-top:6px;
}
.cont-new-list-em-1 a{
    font-size: 12px;
    color: #999999;
    padding-top:6px;
}
.cont-new-list-em-1 a:hover{
    font-size: 12px;
    color: #C20C0C;
}
.cont-new-list-li li .cont-new-list-time a,.cont-new-list-ema{
color: #999999;
}
.cont-new-list-li li:first-child{
    height:111px;
    padding-top:0 !important;
}
.cont-new-list-li-1 li .cont-new-list-Img,.cont-new-list-li-1 li .cont-new-list-btn {

display:block;
}
.cont-new-list-li-1 li .cont-new-list-Img img {
    width:94px;
    height:124px;
}
/* .cont-new-list-li-1 li .cont-new-list-time {
margin-top:36px;
} */
.cont-new-list-li-1 li .cont-new-list-r{
margin-left: 20px
}
.cont-new-list-li-1 li .cont-new-list-txt a{
    width:700px;
}
.cont-new-list-li-1 li .cont-new-list-txt a{
    padding-bottom:52px;
}
.cont-new-list-li li .cont-new-list-txt a.cont-new-list-li-vip{
padding-bottom:0px;
padding-left:30px;
}

.cont-new-list-li li .cont-new-list-txt a.cont-new-list-li-vip:before{
content:'';
display:block;
width:22px;
height:19px;
background: url('../image/ico-7-1.jpg') left top no-repeat;
background-size: cover;
position: absolute;
left: 0px;
top:2px;
}
.cont-new-list-li-1 li .cont-new-list-txt a.cont-new-list-li-common{
    padding-bottom:0px;
    padding-left:0px;
}



.cont-new-list-li-hei220{
    margin-top:0;
}
.cont-new-list-li-hei220 .cont-new-list-txt{
    padding-top:10px;
}
.cont-new-list-li-hei220 li:first-child{
    border-top: 1px #eee solid;
    padding: 30px 0 30px 0 !important;
}
.cont-new-list-li-hei220 li{
    padding: 30px 0 30px 0
}
.cont-new-list-li-hei220 li .cont-new-list-txt a{
    padding-bottom:70px;
}
.cont-new-list-li-hei220 li .cont-new-list-btn{
    right:114px;
    bottom:72px
}

.cont-new-list-li-hei220 li .cont-new-list-Img{
    width:120px;
}
.cont-new-list-li-hei220 li .cont-new-list-Img img{
    width:120px;
    height:160px;
}
.cont-new-list-li-wid225{
    margin-top:0;
}
.cont-new-list-li-wid225 li:first-child{

    border-top:1px #eee solid;
    padding:30px 0 30px 0 !important;
}

.cont-new-list-li-wid225 li .cont-new-list-Img{
    width:225px;
}
.cont-new-list-li-wid225 li .cont-new-list-Img img{
    width:225px;
    height:160px;
}
.cont-new-list-li-wid225 li .cont-new-list-r{
    width:480px;
}
.cont-new-list-li-wid225 li .cont-new-list-txt a{
    padding-bottom:80px;
    width:580px;
}

.cont-new-list-em:before{
content:'';
display:inline-block;
width:16px;
height:16px;
background: url('../image/ico-13.jpg') left top no-repeat;
position: relative;
top:2px;
right:15px;
margin-left:15px;
}
.cont-new-list-li li .cont-new-list-ico{
position: absolute;
top:50%;
margin-top:10px;
right:20px;
}
.cont-new-list-li li .cont-new-list-ico-1{
    position: absolute;
    top:50%;
    margin-top:-10px;
    right:20px;
}
.cont-new-list-li-hei220 li .cont-new-list-ico-1{
    top: 40%;
    right: 50px;
    margin-top: -10px;
}
.cont-new-list-li li .cont-new-list-fx{
position:absolute;
top:40px;
right:-20px;
width:220px;
padding:15px;
background: #F5F5F5;
border: 1px solid #DEDEDE;
border-radius: 3px ;
display:none;
}
.cont-new-list-li-3{
    margin-top:0;
}
.cont-new-list-li-3 li .cont-new-list-txt a{
    padding-bottom:10px;
    width:800px;
}
.cont-new-list-li-3 li:first-child{
    border-top: 1px #eee solid;
    padding: 30px 0 30px 0 !important;
}
.cont-new-list-li-3 li .cont-new-list-Img {
    width:auto;
}
.cont-new-list-li-3 li .cont-new-list-ico-1{
    position: absolute;
    top: 50%;
    margin-top: 30px;
    right: 50px;
}
.cont-new-list-fx-triangle{
float: left;
width: 0;
height: 0;
border-width: 10px;
border-style: solid;
border-color: transparent #F5F5F5 transparent transparent;
transform: rotate(90deg);
position: absolute;
right: 12px;
top: -20px;
z-index: 2;
}
.cont-new-list-fx-triangle2{
float: left;
width: 0;
height: 0;
border-width: 12px;
border-style: solid;
border-color: transparent #DEDEDE transparent transparent;
transform: rotate(90deg);
position: absolute;
right: 10px;
top: -24px;
z-index: 1;
}
.cont-new-list-fxCont span{
padding-top:2px;
}
.cont-new-list-fxCont span,.cont-new-list-fxCont .fxImg{
float:left;
}
.cont-new-list-fxCont .fxImg{
margin-left:14px;
height: 26px;
}

.cont-new-list-fxCont .fxImg a{
margin-right:10px;
display:inline-block
}
.cont-new-list-fxCont .fxImg a img{
    display:block
    }
.cont-new-list-fxCont .fxImg a:last-child{
margin-right:0px;
}
.cont-new-list-fxImg{
cursor: pointer;
}
.cont-new-list-li li:last-child{
margin-bottom:0px;
}
.cont-new-list-more{
width:559px;
height:40px;
line-height:40px;
margin:30px auto 0;
background: #FFFFFF;
border: 1px solid #DFDFDF;
border-radius: 2px;
text-align: center;
}
.cont-new-list-more a{
display:block;
color: #666666;
font-size: 16px;
}
.cont-new-ggw{
width:302px;
margin-left:10px;
float:left;
background: #fff;
}
.cont-new-echarts{
width:302px;
margin-top:16px;
padding-left:20px;
box-sizing: border-box;
}
.cont-new-echarts-tit{
font-size: 18px;
color: #E95654;
margin-bottom:16px;
}
.cont-new-gjc{
margin-top:40px;
padding-left:20px;
}
.cont-new-gjc-tit{
font-size: 18px;
color: #666666;
}
.cont-new-gjc-cont{
font-size: 14px;
color: #666666;
margin-top:18px;
}
.cont-new-gjc-cont span,.cont-new-gjc-cont label{
float:left;

}
.cont-new-gjc-cont label{
width:236px;
word-break: keep-all;
}
.cont-new-gjc-cont label a{
margin-right:5px;
margin-left:5px;
font-size: 14px;
color: #666666;
}
/*内容页*/
.cont-writingCont{
width:987px;
float:left;
}
.cont-writing{
width:100%;
padding:36px;
box-sizing: border-box;
background: #fff;

}
.cont-writing p{
display:block;
margin-bottom:20px;
font: 18px/32px "Microsoft Yahei";
color: #444444;
text-indent:32px;
}
.cont-writing p:last-child{
margin-bottom:0px;
}
.two-level-title-l-cont-fx{

float:right;
}
.cont-new-list-fxZan{
margin-top:4px;
margin-right:5px;
}
.cont-writing-Remarks{
width:100%;
height:40px;
line-height:40px;
position: relative;
background: #fff;
box-sizing: border-box;
padding-left:32px;

}
.cont-writing-Remarks:before{
content:'';
position: absolute;
top:10px;
left:10px;
width:2px;
height:22px;
background: #C20C0C;
}
.cont-writing-Remarks span{
margin-right:80px;
font-size: 12px;
color: #666666;

}
.cont-new-list-btn{
width:178px;
position: absolute;
right:84px;
bottom:26px;
display:none;

}
.cont-new-list-btn a{
float:left;
margin-right:18px;
display:block;
background: #C20C0C;
border-radius: 2px;
color:#fff;
font-size:14px;
height:30px;
width:80px;
text-align:center;
line-height:30px;
}
.cont-new-list-btn a:last-child{
float:left;
margin-right:0;
}
.header-main-search{
padding:2px 10px;
border-radius: 2px;
color:#D0021B !important;
background:rgba(255,197,197,0.5)
}
.header-main-txtcenter{
position: absolute;
left:0;
top:0;
height:36px;
line-height:36px;
width:100%;
text-align: center;
color:#666;
}
.time-title{
width:1200px;
height:100px;
line-height:100px;

font-size: 32px;
color: #9D0B0A;
position: relative;
background:#fff;
border-left:1px #EBEBEB solid;
border-right:1px #EBEBEB solid;
}
.time-title:before{
content:'';
display:inline-block;
background:url('../image/ico-21.jpg') left top no-repeat;
background-size:cover;
width:36px;
height:34px;
position: relative;
top: 4px;
right:12px;
margin-left: 46px;
}
.time-title-english{
font-size: 26px;
color: #666666;
}
.cont-new-list-li-hei190 li:first-child {
    height:190px;
}
.cont-new-list-li-hei190 li {
    height:220px;
}
.cont-new-list-li-hei190 li .cont-new-list-time{
    margin-top:24px;
}

.cont-new-list-li-hei190 li .cont-new-list-Img img,.cont-new-list-li-hei190 li .cont-new-list-Img{
    width:225px;
    height:160px;
}

.cont-new-list-li-hei190 li .cont-new-list-ico{
    right:70px;
    margin-top: 0px;
}

/*-注册页面--*/
.reg-left{
float:left;
width:799px;
height:836px;
border-right: 1px #eee solid;
background: #FFFFFF;
}
.regtb{
padding:114px 46px 148px 139px;
width:100%;

}
.regtb tr td{
padding-bottom:22px;

}
.regtb-tit{
    font-size: 14px;
    color: #666666;
    width:91px;
    text-align:right
}
.reg-inp-div {
    float: left;
    position: relative;
}
.reg-inp-div i{
    float: left;
    width: 12px;
    height: 18px;
    background: url('../image/tel.jpg') no-repeat left top;
    background-size: cover;
    position: absolute;
    top: 6px;
    right: 6px
}
.regtb-inp{
    float: left;
    border: 1px solid #D0CFD0;
    width:249px;
    height:30px;
    line-height: 30px;
    color:#555555;
    padding-left: 10px;
    outline:medium;

}
.regtb－inp－yzm{
    width: 105px;
}
.regtb-yzm{
    float: left;
    color: #555;
    font-size: 12px;
    width: 120px;
    height: 28px;
    line-height: 28px;
    margin-left: 7px;
    text-align: center;
    background: #F8F8F8;
    border: 1px solid #D0CFD0;
}
.regtb-inp-tel{
    width: 120px;
}
.yzm-span{
    float: left;
    line-height: 30px;
    width: 144px;
}
.yzm-span img{
    position: relative;
    width: 75px;
    height: 30px;
    padding: 0 8px;
    float: left;
}
.yzm-span a{
    position: relative;
    float: left;
    font-size: 12px;
    color: #C1C1C1;
    top:10px;
    line-height: 12px;
}
.regtb-inp::-webkit-input-placeholder {
        font-size: 12px;
        color: #C1C1C1;
    }
.reg-tip{

    display:inline-block;
    width:237px;
    height:28px;
    line-height: 28px;
    padding-left:11px;
    font-size: 12px;
    color: #555555;
    background: #FFEBEB;
    border: 1px solid #FCC4C4;
    margin-left: 11px;
}
.reg-tip i{
    width: 14px;
    height: 14px;
    background: url('../image/ico-err.jpg') no-repeat left top;
    background-size: cover;
    position: relative;
    display:inline-block;
    top:2px;
    right: 8px;
    margin-left: 10px;
}
.reg-inp-div ul{
    width: 468px;
    border: 1px solid #D0CFD0;
    padding: 0 20px 20px 20px;
}
.reg-inp-div ul li{
    list-style: none;
    float: left;
    width: 25%;
    padding-top: 18px;


}
.reg-inp-div ul li input{
    float: left;
    position: relative;
    top: 2px;
    width: 14px;
    height: 14px;

}
.reg-inp-div ul li span{
    float: left;
    font-size: 12px;
    color: #555555;
    padding-left: 8px;
    vertical-align: top;
    width: 78%
}
.reg-cbx{
    width: 14px;
    height: 14px;
    float:left;
    margin-top:3px;
}
.reg-msg{
    padding-left: 10px;
    font-size: 14px;
    color: #4A90E2;
    float:left;
}
.reg-btn{
    display: block;
    background: #DFDFDF;
    border-radius: 2px;
    width: 240px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    color: #666666;
}
.red-btn{
        background: #C20C0C;
        color: #fff;
}
.reg-right{
    float: left;
    width: 400px;
    height:836px;
    background: #FFFFFF;
}
.reg-ri-tit{
    font-size: 16px;
    color: #555555;
}
.reg-ri-login{
    color: #4a90E2;
}
.reg-ri-des{
    font-size: 14px;
    color: #777777;
    line-height: 28px;
    text-align: left;
}
.active{
    width: 200px;
    background: #C20C0C;
    border-radius: 2px;
    font-size: 14px;
    color: #FFFFFF;
    margin: 0 auto;
}

.reg-ri-sp1{
    font-size: 14px;
    color: #666666;
}
.reg-ri-sp2{
    font-size: 14px;
    color: #C20C0C;
}
.vip-login{
    position: absolute;
    right:0;
    top:90px;
    width:350px;
    height:420px;

    background:rgba(255,255,255,0.9)
}
.vip-login-tit{
    width:350px;
    height:60px;
    border-bottom:1px #ccc solid;
}
.vip-login-tit span{
    width:50%;
    float:left;
    line-height:60px;
    text-align:center;
    font-size: 18px;
    color: #444444;
}
.vip-login-tit span.active-txt{
    color:#C20C0C
}
.vip-login-b{
    padding:0 30px;
}
.vip-login-b-tit{
    height:60px;
    line-height:60px;
    font-size: 16px;
    color: #444444;
}
.vip-login-b-tit-1{
    margin-top:15px;
    font-size: 16px;
    color: #444444;
}
.vip-login-b-tit-2{
    margin-top:10px;
    font-size: 14px;
    color: #444444;
}
.vip-login-b-tit-red{
    font-size: 19px;
    color: #c20c0c;
}
.vip-login-b-table tr td {
    padding-bottom:18px;
}
.vip-login-b-table td .regtb-inp{
    width:290px;
    height:40px;
}
.vip-login-b-table td .regtb－inp－yzm{
    width:178px;
    height:40px;
}
.vip-login-b-table td .reg-inp-div img{
    width:105px;
    height:40px;
    float:left;
    margin-left:7px;
}
.vip-login-b-table td .reg-inp-div i{
    top:12px;
    right:20px;
}
.vip-login-b-table td .reg-inp-div i.vip-login-b-password,detail-login-b-1 i.vip-login-b-password{
    width: 14px;
    height: 16px;
    background: url(../image/ico-password.jpg) no-repeat left top;
    background-size: cover;
    top:12px;
    right:20px;
}

.vip-login-b-table td .regtb-inp::-webkit-input-placeholder {
    /* placeholder颜色  */
    /* color: #aab2bd; */
    /* placeholder字体大小  */
    font-size: 14px;
}
.vip-login-b-table-1{
    margin-top:7px;
}
.vip-login-b-table-1 tr td{
    padding-bottom:10px;
}
.vip-login-b-check span{
    font-size: 14px;
		color: #555555;
}
.vip-login-b-check input{
    position: relative;
    top:2px;
    margin-right:9px;
}

.vip-login-b-check a:hover{
		color:#C20C0C !important;
}
.cont-new-list-weekly-t{
    height:40px;
    line-height:40px;
}
.cont-new-list-weeklyTit{
    font-size:20px;
    color:#444;
    font-weight: bold;
    float:left;
}
.cont-new-list-weeklyTit:before{
    content:'';
    display:inline-block;
    width:3px;
    height:20px;
    background:#C20C0C;
    position: relative;
    top:4px;
    right:12px;
    margin-left:13px;
}
.cont-new-list-weeklyTab{
    float:left;
}
.cont-new-list-weeklyTab span{
    margin-left:32px;
}
.cont-new-list-weeklyTab span a{
    font-size: 14px;
    color: #444444;
    padding:4px 12px;
    border-radius: 2px;
    display:inline-block;
    line-height:18px;
}
.cont-new-list-weeklyTab .active a{
    background: #C20C0C;
    color:#fff;
}
.presentation{
    margin-top:16px;
}
.presentation span{
    font-size: 12px;
    color: #999999;
    display:block;
    margin-top:6px;
}
.presentation span .presentation-txt{
    color:#C20C0C;
    font-size:16px;
}
.cont-new-list-li-weekly li{
    border-bottom:none;
}
.cont-new-list-li-weekly li:first-child{
    height:240px;
}
.cont-new-list-li-weekly li .cont-new-list-Img,.cont-new-list-li-weekly li .cont-new-list-Img img{
    width:180px;
    height:228px;
}
.cont-new-list-li-weekly li .cont-new-list-txt a{
    padding-bottom:0
}
.presentation-btn{
    margin-top:25px;
    width:80px;
    height:30px;
    line-height:30px;
    text-align: center;
    color:#fff;
    background: #C20C0C;
    border-radius: 2px;
}
.presentation-btn a{
    display:block;
    color:#fff;
}
.catalog{
    margin-top:40px;
    background:#fff;
    width:980px;
    margin-left:220px;
    padding:0 10px 20px  10px;
    box-sizing:border-box;
}
.catalog-tit{
    height:40px;
    line-height:40px;
    font-size:18px;
    color:#C20C0C;
    border-bottom:1px #eee solid;
}
/* 关于我们 */
.Pageabout{
    background: #fff;
    padding:0 40px;
    box-sizing: border-box;
}
.Pageabout-tit{
    width:100%;
    padding:44px 0 31px 0;
    border-bottom:1px #eee solid;
    background:#fff;
}
.Pageabout-tit span{
    font-weight: bold;
    font-size:24px;
    color:#C20C0C;
}
.Pageabout-tit label{
    font-size: 16px;
    color: #D1D1D1;
    padding-left:10px;
    position: relative;
    top: 3px;
}
.Pageabout-cont ul li{
    width:25%;
    box-sizing: border-box;
    height:239px;
    border-bottom:1px #eee solid;
    border-right:1px #eee solid;
    float:left;
}
.Pageabout-img{
    width:80px;
    margin:69px auto 0;
}
.Pageabout-img img{
    display:block;
}
.Pageabout-txt{
    width:80px;
    height:48px;
    overflow: hidden;
    margin:30px auto 0;
    font-size: 16px;
    text-align: center;
}
.Pageabout-txt a{
    color: #444444;
}
.Pageabout-txt a:hover{
    color: #C20C0C;
}
.time-axis-ico{
    width:50px;
    height:20px;
    line-height:20px;
    background: #C20C0C;
    border-radius: 3px;
    font-size: 12px;
    color: #FFFFFF;
    padding:2px 11px 2px 11px;
    position: relative;
    top:-1px;
    left:0;
    text-align: center;
}
.detail-login-t{
    width:890px;
    height:58px;
    background: #F9F9F9;
    border: 1px solid #DDDDDD;
    box-sizing: border-box;
}
.detail-login-t span{
    float:left;
    height:58px;
    line-height:58px;
    font-size: 18px;
    color: #444444;
    text-align:center;
}
.detail-login-t span:first-child{
    padding-left:40px;
    padding-right:126px;
}
.detail-login-t span.detail-login-active{
    color: #C20C0C;
}
.detail-login-b{
    width:890px;
    padding:10px 0 50px 30px;
    border:1px #eee solid;
    border-top:0;
    box-sizing: border-box;
}
.detail-login-b-1-tit{
    font-size: 16px;
    padding-top:12px;
color: #444444;
}
.detail-login-b-1 .regtb-inp{
    width:290px;
    height:40px;
}
.detail-login-b-1  .reg-inp-div i{
    top: 12px;
    right: 20px;
}
.detail-login-b-1  .reg-inp-div i.reg-inp-i-password{
	 width: 14px;
    height: 16px;
    background: url(../image/ico-password.jpg) no-repeat left top;
    background-size: cover;
    top:12px;
    right:20px;
	}
.detail-login-b-1-btn{
    width:149px;
    height:40px;
    line-height:40px;
    color:#fff;
    font-size: 16px;
    text-align: center;
    display:block;
    background: #C20C0C;
    border-radius: 3px;
    margin-left:39px;
}
.detail-login-b-1-check{
    margin-top:20px;
    width:290px;
}

.detail-login-b-1 .regtb－inp－yzm{
    width:100px;
    height:40px;
}
.detail-login-b-1 .reg-inp-div img{
    width:101px;
    height:40px;
    margin-left:10px;
}
.detail-login-b-1-check input{
    position: relative;
    top: 2px;
    margin-right: 9px;
}
.vip-login-express{
    margin: 42px auto 0;
    background: #FFFFFF;
    width:279px;
    height: 264px;
    text-align: center;

}
.vip-login-express img{
    padding: 32px 0 39px;
    width: 66px;
    height: 66px;
    margin:0 auto;
}
.vip-login-express span{
    display: block;
    font-size: 16px;
    color: #C20C0C;
}
.bot－border{
    border-bottom: 1px #eee solid;
}
.cont-writing-bot-2{
    width: 100%;
    padding: 18px;
    box-sizing: border-box;
    background: #fff;
}
.cont-writing-bot-2 p{
    display: block;
    font: 18px/28px "Microsoft Yahei";
    color: #444444;
    text-indent: 32px;
}
.cont-writing-bot-2 p span{
color: #C20C0C;
}
.aldex{
    border-bottom:10px #f0f0f0 solid;
}
.cont-aldex{
    float:left;
    background:#fff;
    padding: 20px;
    box-sizing: border-box;
    background: #FFFFFF;
    border-right:10px #f0f0f0 solid;
}
.cont-aldex .cont-aldex-1{
    border-bottom:1px #eee solid;
    padding-bottom:20px;
    margin-bottom:10px;
    margin-top:30px;
}
.cont-aldex-2,.cont-aldex-3{
    background: #F9F9F9;
    padding:20px;
    box-sizing: border-box;
}
.zhishu{
    margin-top:16px;
    padding:0 28px;
    box-sizing: border-box;

}

.zhishu-tit{
    font-size: 18px;
    color: #444444;
   font-weight: bold;
}
.zhishu-more{
    float:right;
    font-size: 14px;
    color: #9B9B9B;
    position: relative;
    top:3px;
}
.zhishu-cont{
    margin-top:22px;
}
.zhishu-cont p{
    display:block;
    margin:10px 0;
    line-height: 28px;
    color:#444;
    font-size:16px;
}

.table1{
    width:1120px;
    margin:35px auto 0;
    border-collapse: collapse;
}

.table1 td{
    border:1px #d8d8d8 solid;
    text-align:center;
    padding:8px 20px;
    background: #fff;
    color: #666666;
    font-size:14px;
}
.table1 tr.bgf4 td{
    background: #F4F4F4;
    color:#333
}
.table2{
    margin-bottom:30px;
}
.table2 td{
    padding:4px;
}
.table2 td.tdA{
    background:#E5E5E5;

}
.cont-aldex-detail{
    width:100%;
    background: #fff;
    padding:20px 30px;
    box-sizing: border-box;
}
.cont-aldex-detail-cont p{
    margin:20px 0;
    display:block;
    font-size: 16px;
    color: #444444;
    line-height: 28px;
}
.gsjc-cont{
    padding-bottom:60px;
}
.gsjc-cont p{
    display:block;
    font-size: 16px;
    margin:40px 0;

    line-height: 30px;
    color: #555555;
}
.gsjc-cont p.gsjc-cont-tit{
    color: #444444;
    font-size:36px;
    text-align:center;
}
.gsjc-cont-tit1{
    color: #444444;
    font-size: 20px !important;
    margin:22px 0 16px 0;
    display: block;
}
.gsjc-cont-tit2{
    color: #444444;
    font-size: 20px !important;
    margin:22px 0 16px 0;
    display: block;
    padding-top: 30px;
}
.gsjc-cont p.img{
    text-align:center;
}
.gsjc-cont-b .gsjc-cont-zuoyou-l{
    width:645px;
    float:left;
}
.gsjc-cont-b span{
    font-size: 16px;
    color: #444444;
    line-height: 28px;
}
.gsjc-cont-b .gsjc-cont-zuoyou-l span{
    width:645px;
    display:block;
    float:left;
    font-size: 16px;
    color: #444444;
    line-height: 28px;
    margin:12px 0;
}
.gsjc-cont-zuoyou img{

    float:right;
}
.pl10{
	padding:13px !important;
}
.cont-ggw{
    width:210px;
    float:left;
}
.banner-news{
    width:472px;
    height:366px;
    position: absolute;
    top:15px;
    right:0px;
}
.banner-news-tit{
    /* height:42px;
    width:100%;
    background:#fff;
    font-size:18px;
    font-weight: bold;
    color:#333;
    padding:18px 0 0 30px;
    box-sizing: border-box; */
    height: 42px;
    width: 86%;
    margin: 0 auto;
    /* background: #fff; */
    /* padding: 18px 0 0 30px; */
    box-sizing: border-box;
    /* border: 1px solid green; */
    border-bottom: 1px solid #ccc;
    padding: 14px 0 0 0
}
.banner-news-tit span{
    font-size: 18px;
    font-weight: bold;
    color: #333;
    float:left;
}
.banner-news-tit a{
    font-size: 12px;
    float:right;
    position: relative;
    color: #999;
    top: 2px;
}
.banner-news-cont{
    background: #fff;
    padding: 1px 24px 0;
    box-sizing: border-box;
    /* padding-top: 1px; */
}
.banner-news-cont ul li{
    /* margin-bottom:18px; */
}
.information{
    float:right;
    width:630px;
    height:366px;
    background:#fff;
}
.sanCont-first{
    height: 66px;
    margin: 0px 20px 0 20px;
}
.sanCont-first-tit-lf{
    float: left;
    
    height: 66px;
    line-height: 66px;
    font-size:22px;
    font-weight:bold;
    color:rgba(102,102,102,1);
    position: relative;

}
.sanCont-first-tit-lf-new{
    float: left;
    font-size: 24px;
    height: 66px;
    line-height: 66px;
    font-size:24px;
    font-weight:bold;
    color:rgba(102,102,102,1);
    position: relative;

}
.sanCont-first-tit-lf::after{
    position: absolute;
    content: ' ';
    top: 18px;
    margin-left: 6px;
    width: 1px;
    height: 43px;
    background: rgba(233,233,233,1);
}
.sanCont-first-tit-ri{
    margin: 0;
    padding-left: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;

}
.ri-tit1{
    display: block;
    color:#6EA05F;
    font-size: 14px;
    padding-top: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
}
.ri-tit1-lab{
    color:#999999
}
.ri-tit2{
    display: block;
    margin-top: 10px;
    font-size:12px;
    color:rgba(153,153,153,1);
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
}
.ri-tit2-lab{
    color: red;
}
.zhishu-wid590{
    width:532px;
    height:213px;
    }
.sanCont-wid542-title{
    line-height:30px;
    margin:12px 20px 0 20px;
    border-bottom:1px #f0f0f0 solid;
    color:#333;
    font-weight: bold;
}
.sanCont-wid332-title{
    width:332px;
}
.sanCont-wid542-title span{
    font-size:18px;
    color:#333;
}
.sanCont-wid542-title a{
    font-size:12px;
    color:#999;
    float:right;
    position:relative;
    top:2px;
    font-weight:normal;
}
.information-list {
    padding:0 16px;
    margin-left:6px;
}

.sanCont-wid176{
    width: 276px;
    height:auto;
    margin-top: 0px;
    border: 1px solid #F0CACB
}
.sanCont-wid176 ul li{
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    color:#484848;
    border-bottom:none;

}
.sanCont-wid176 ul li:not(:last-child){
    border-bottom:1px solid rgb(233,233,233);
}

.sanCont-wid176 ul li a{
    font-size: 16px;
    color:#484848;
}


.sanCont-wid176 .active{
    width: 100%;
    color: #fff;
    /*background: #F70F13;*/
    text-align: center
}
.sanCont-wid176 .active a{
    color: #fff;
}
.newCont-wid-768{
    width: 906px;
    float: right;
}
.newCont1{
    margin:0px 34px
}
.newCont-zw{
    font-size: 16px;
    color:rgba(51,51,51,1);
    font-weight:400;
    padding-bottom: 20px;
    line-height:35px;
}

.newCont-zw p{
display:block;
margin-bottom:20px;
font: 18px/32px "Microsoft Yahei";
color: #444444;
}
.newCont-zw p:last-child{
margin-bottom:0px;
}
    .newCont-zw a {
        color:#696969;
    }
.newCont-p{
    color:#333333;border-bottom:1px solid rgb(233,233,233);padding: 15px 0 15px 0px;
}
.newCont-p-tit{
    border-bottom:1px solid red;
    padding-bottom: 12px;
    font-size:20px;
    font-weight:bold;
    color:rgba(51,51,51,1);
}
.newCont-zw .title {
    font-size:24px;
    line-height:50px;
    margin-bottom:10px;
    border-bottom:dotted 1px #444;
    text-align:center;
}
.newCont-zw table tr td {
    text-align:center;
}

time.lvnew-list-time{
font-size: 14px;
color: #FE7A14;
float:right;

font-family:"Simsun"
}
.prodesc {
    position:relative;
    display:block;
    width:100%;
}
    .prodesc dt, .prodesc dd {
        position:relative;
        display:block;
        width:100%;
    }
    .prodesc dt {
        line-height:40px;
        font-size:18px;
        border-bottom:dotted 1px #999;
    }.prodesc dt:before{
content:'▼';
color:#999;
display:inline-block;
margin: 0px 5px 0 4px;
width:20px;
height:20px;
position: relative;
top: 0px;
}
    .prodesc dd {
        line-height:30px;
    }
        .prodesc dd a {
        padding:0px 30px;
        }

table{
    width:auto;
    margin:35px auto 0;
        border-top:1px #666 solid;
        border-left:1px #666 solid;
}
table th{
        border-right:1px #666 solid;
        border-bottom:1px #666 solid;
    text-align:center;
    padding:5px 10px;
}
table td{
        border-right:1px #666 solid;
        border-bottom:1px #666 solid;
    text-align:left;
    padding:5px 10px;
    color: #666666;
    font-size:14px;
}

/*数据分页效果*/

div.pager {
    clear: both;
    text-align: center;
    padding-bottom: 3px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 3px;
    margin: 10px auto;
}

    div.pager a {
        border-bottom: #ccc 1px solid;
        text-align: left;
        border-left: #ccc 1px solid;
        padding-bottom: 3px;
        line-height: 26px;
        margin: 0px 2px;
        outline-style: none;
        padding-left: 5px;
        padding-right: 5px;
        background: #fff;
        color: #000;
        font-size: 12px;
        border-top: #ccc 1px solid;
        border-right: #ccc 1px solid;
        text-decoration: none;
        padding-top: 4px;
    }

        div.pager a:hover {
            border-bottom: #f80 1px solid;
            border-left: #f80 1px solid;
            color: #f80;
            border-top: #f80 1px solid;
            border-right: #f80 1px solid;
            text-decoration: underline;
        }

        div.pager a:focus {
            -moz-outline-style: none;
        }

    div.pager span {
        border-bottom-style: none;
        text-align: left;
        padding-bottom: 4px;
        line-height: 26px;
        border-right-style: none;
        margin: 1px 2px;
        padding-left: 6px;
        padding-right: 6px;
        border-top-style: none;
        background: #1764AA;
        color: #fff;
        font-size: 12px;
        border-left-style: none;
        padding-top: 5px;
    }
