*{margin:0;padding:0}
body{font-family: "Microsoft YaHei";width:100%;background: url('../images/bodybg.jpg') repeat-y;background-position: 0px 300px;}
.clear{clear:both;}
img{border:none}
a,a:hover{text-decoration:none;}

div.wrap{width:100%;height:2000px;background:url('../images/bg.png') no-repeat;background-position:top center;padding-top: 1px;min-width: 1300px;}
div.wrap div.title{width:1209px;height:392px;margin: 112px auto 86px;}
div.wrap div.title img{width:100%;display:block}
#author{width: 100%;margin:0 auto;font-size: 14px;background-position:top center;padding-top: 12px;border-top: 5px solid #eee;}

#page_footer{width: 100%;height: 200px;background: transparent;margin: 0 auto;}
.inner{width: 582px;color: black;margin:0 auto;padding-top: 14px;}
.inner p.team{font-size: 17px;color: bl;text-align:center;margin-bottom: 20px;}
.inner ul{list-style:none;width: 597px;height: 40px;overflow:hidden;margin-top: 35px;}
.inner ul li{float:left;margin-right:20px;}
.inner ul li a{color: black;font-size:16px;}
.banquan_eng{margin-top: 6px;}
.banquan_eng,.banquan,.banquan_b{width:100%;text-align:center;font-size:12px;margin-bottom: 6px;}
.banquan_b a{color: black;}
.qimg{color:white;margin:0 auto;display: block;width: 118px;margin-top: 41px;}

#page_footer p.team{width: 1000px;left: 50%;position: absolute;margin-left: -500px;border-bottom: 1px solid black;line-height: 34px;}

div.main{width: 1010px;margin:50px auto 50px;}

div.topLine{width:100%;height: 80px;border-bottom: 1px dotted #999999;background:url('../images/tt.png') no-repeat;background-position: 0 0px;padding-left: 140px;box-sizing: border-box;margin-bottom: 36px;}
div.topLine h1{height: 50px;}
div.topLine h1 a{display: block;width: 100%;max-height: 50px;overflow: hidden;font-size: 40px;font-weight: bold;color: black;line-height: 50px;}

div.top_block{width:100%;height:330px;margin-bottom: 50px;}

div.top_block div.top_block_left{float:left;width:600px;height:100%;/* background:pink; */margin-right:20px;}
div.top_block div.top_block_right{float:left;width:390px;height:100%;/* background:pink */}

div.top_block_left .focus{width: 600px;height: 330px;overflow:hidden;position:relative;}
div.top_block_left .focus .hd{position:absolute;right:5px;bottom: 9px;height:10px;overflow:hidden;z-index:1;}
div.top_block_left .focus .hd ul{overflow:hidden;list-style: none;zoom:1;float:left;}
div.top_block_left .focus .hd ul li{float:left;margin-right: 5px;width: 10px;height: 10px;line-height:10px;background:#fff;cursor:pointer;}
div.top_block_left .focus .hd ul li.on{ background:#ffab23; }
div.top_block_left .focus .bd{position:relative;height:100%;z-index:0;width: 600px;overflow: hidden;}
div.top_block_left .focus .bd ul{margin:0;padding:0}
div.top_block_left .focus .bd ul li{width: 600px;height: 330px;overflow: hidden;display:block;}
div.top_block_left .focus .bd ul li a{display: block;width: 100%;height: 100%;position: relative;}
div.top_block_left .focus .bd ul li a img{width: 100%;height: 100%;display:block;}
div.top_block_left .focus .bd ul li a p{position: absolute;width: 100%;background: rgba(0,0,0,0.7);bottom: 0px;left: 0px;}
div.top_block_left .focus .bd ul li a p span{max-width: 540px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display: block;height: 35px;line-height: 35px;color: white;text-indent: 15px;}

div.top_block_right a.jj_col{margin-bottom: 8px;display: block;}
div.top_block_right div.ts_block{padding-bottom: 8px;border-bottom: 1px solid #eaeaea;margin-bottom: 11px;width: 100%;}
div.top_block_right div.ts_block>a{font-size: 22px;color: #121212;margin-bottom: 5px;display: block;width: 100%;max-height: 26px;overflow: hidden;font-weight: 500;line-height: 26px;}
div.top_block_right div.ts_block>p{font-size: 12px;color: #626262;line-height: 22px;width: 100%;max-height: 22px;overflow: hidden;font-family: '宋体';}
div.top_block_right div.ts_block>p>a{color: #cd0401;margin-left: 10px;}
div.top_block_right div.ts_block>p>a:hover{text-decoration:underline}


div.ttgj_col{width:100%;margin: 0 auto 60px;}
div.ttgj_col a.ttgj_col_link{display:block;width:100%;margin-bottom: 45px;}
div.ttgj_col a.ttgj_col_link img{display:block;}

div.dt_block div.its_block_h:nth-child(2n){margin-right:0px}
div.dt_block div.its_block_h{width: 464px;height: 90px;float:left;/* background: pink; */margin-right: 81px;margin-bottom: 35px;}
div.dt_block div.its_block_h>a{display: block;float: left;width: 150px;height: 100%;overflow: hidden;}
div.dt_block div.its_block_h>a>img{width: 100%;height: 100%;overflow: hidden;}
div.dt_block div.its_block_h>div.intro_txt{float: left;width: 290px;height: 100%;overflow: hidden;margin-left: 23px;}
div.dt_block div.its_block_h>div.intro_txt>a{font-size: 16px;font-weight: bold;color: #000;max-height: 22px;line-height: 22px;overflow: hidden;margin-bottom: 19px;display: block;width: 100%;}
div.dt_block div.its_block_h>div.intro_txt>p{font-size: 12px;color: #8f8f8f;line-height: 17px;max-height: 34px;overflow: hidden;}
div.dt_block div.its_block_h>div.intro_txt>p>a{color: #cc0000;margin-left: 5px;}
div.dt_block div.its_block_h:hover>div.intro_txt>p>a{text-decoration:underline}


div.ry_block a.col_sep_name{margin-bottom:25px;display: block;}
div.ry_block_right{width:464px;float:left;}
div.ry_block_left{width:464px;float:left;margin-right: 81px;}
div.sep_content{width:100%}
div.sep_content div.ts_block{padding-bottom: 15px;border-bottom: 1px dashed #7f7f7f;margin-bottom: 20px;width: 100%;}
div.sep_content div.ts_block>a{font-size: 16px;color: #282828;margin-bottom: 8px;display: block;width: 100%;max-height: 26px;overflow: hidden;font-weight: 700;line-height: 30px;background: url('../images/point.png') no-repeat;background-position: 1px 8px;padding-left: 17px;box-sizing: border-box;}
div.sep_content div.ts_block>p{font-size: 12px;color: #8f8f8f;line-height: 20px;width: 100%;max-height: 20px;overflow: hidden;padding-left: 16px;box-sizing: border-box;}
div.sep_content div.ts_block>p>a{color: #cc0000;margin-left: 10px;}
div.sep_content div.ts_block>p>a:hover{text-decoration:underline}

div.qyp_block a.its_block_v{display:block;width: 312px;height: 287px;float: left;margin-right: 30px;overflow: hidden;background: #edf1f7;margin-bottom: 45px;}
div.qyp_block a.its_block_v>img{display:block;width: 312px;height: 168px;overflow: hidden;}
div.qyp_block a.its_block_v>h3{font-size: 16px;font-weight: 400;margin-top: 30px;color: #323232;width: 90%;margin: 0px auto 0px;max-height: 40px;overflow: hidden;line-height: 40px;}
div.qyp_block a.its_block_v>p{font-size: 12px;color: #747474;line-height: 20px;width: 90%;margin: 0 auto;max-height: 60px;overflow: hidden;}
div.qyp_block a.its_block_v>p>span{color: #d80000;}
div.qyp_block a.its_block_v:hover>p>span{text-decoration:underline}

div.qyp_block a.its_block_v:nth-child(3n){margin-right:0px;}

div.cg_block_left{width:510px;height:270px;float:left;/* background: pink; */margin-right: 35px;}
div.cg_block_left a{
    display: block;
    position: relative;
width:100%;height:100%;overflow:hidden
}
div.cg_block_left img{
    display: block;
    width: 100%;
    height: 100%;
}
div.cg_block_left p{
    color: white;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    background: rgba(0,0,0,0.75);
    font-size: 18px;
    text-align: center;
    padding: 0px 20px;
    box-sizing: border-box;
}
div.cg_block_right{width:464px;height:270px;float:left;/* background: pink; */}
div.cg_block_right a.cg_link{
    display: block;
    margin-bottom: 15px;
}
div.cgmargin{margin-bottom: 40px;}
div.cg_list{width:100%}
div.cg_list div.ts_block{padding-bottom: 12px;border-bottom: 1px dashed #7f7f7f;margin-bottom: 13px;width: 100%;}
div.cg_list div.ts_block>a{font-size: 16px;color: #282828;margin-bottom: 3px;display: block;width: 100%;max-height: 28px;overflow: hidden;font-weight: 700;line-height: 30px;background: url('../images/point.png') no-repeat;background-position: 1px 8px;padding-left: 15px;box-sizing: border-box;}
div.cg_list div.ts_block>p{font-size: 12px;color: #8f8f8f;line-height: 20px;width: 100%;max-height: 20px;overflow: hidden;padding-left: 15px;}
div.cg_list div.ts_block>p>a{color: #cc0000;margin-left: 10px;}
div.cg_list div.ts_block>p>a:hover{text-decoration:underline}
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2019-07-23 09:07:30" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->