 
/****************首页**/
 
.in_bg { background-color: #8baef2; background-image: url(bgzqtl_bg.png); background-position: center 24px; background-repeat: no-repeat; }


header{ margin: auto; min-height: 143px; }
header .header_warp{ margin: auto; width: 1000px; background:url(bgzqtl_bannerbg.png) no-repeat center 15px; min-height: 143px; }
header .header_warp .logo{ margin: auto; max-width: 846px; padding-top: 20px; text-align: center; }

 
.main { margin: auto; max-width: 1000px; position: relative; }
 
.main .main_left { float: left; width: 460px; min-height: 444px; position: relative; }
.main .main_right { float: right; width: 460px; min-height: 444px; }
 
/************************/


.wyjb { position: absolute; width: 319px; height: 138px; top: 80px; left: 90px; background: url(bgzqtl_wyjbbg.png) no-repeat center top; text-align: center; }
.wyjb img { margin-top: 25px; }
.wyly { position: absolute; width: 319px; height: 84px; top: 270px; left: 90px; text-align: center; }

.circle { position: absolute; width: 63px; left: 467px; top: -10px; min-height: 500px; }
.circle .list { margin: auto; width: 63px; height: 23px; margin-top: 35px; }


.calendar { margin: 10px 0px auto; position: relative; }
.tab{ width: 250px; margin: auto; border-bottom: 5px solid #E42F30; min-height: 40px;}

.tab .tab_list { float: left; width: 50%; vertical-align: bottom;font-family: "黑体"; font-weight: bolder; font-style: oblique ; text-align: center; cursor: pointer; }

.tab .tab_list_def {float: left; width: 50%; vertical-align: bottom; font-family: "黑体"; font-weight: bolder; font-style: oblique; text-align: center; cursor: pointer; height: 40px; font-size: 18px; color: #484848; padding-top: 15px; }
.tab .tab_list_def span{ font-size: 22px; color: #484848;}

.tab .tab_list_cur {float: left; width: 50%; vertical-align: bottom; font-family: "黑体"; font-weight: bolder; font-style: oblique; text-align: center; cursor: pointer; height: 40px; background: #E42F30; font-size: 24px; color: #fff;}
.tab .tab_list_cur span{ font-size: 30px; color: #fff;}

.tab_con { position: absolute; width: 432px; top: 50px; right: 15px; }
.tab_con .row{ margin: auto; margin-top: 15px; }

.bg_row{ float: left; width: 108px; height: 108px; position: relative; }
.bg_row1{ background: url(bgzqtl_casebg1.png) no-repeat center top; }
.bg_row2{ background: url(bgzqtl_casebg2.png) no-repeat center top; }
.bg_row3{ background: url(bgzqtl_casebg3.png) no-repeat center top; }

.cover{ background: url(bgzqtl_cover.png) no-repeat; position: absolute; top: 0px; left: 2px; width: 98px; height: 98px;}

.month{ position: relative; margin: auto; line-height: 28px; text-align: center; font-size: 1.2em; font-style: oblique; font-family: "黑体"; font-weight: bolder; color: #fff;}
.month span{ font-size: 1.4em; padding-right: 5px; }
.case_bg{ position: absolute; margin-left: 5px; text-align: center; width: 90px; height: 65px; line-height: 65px; font-size: 1.9em; font-family: "黑体"; font-weight: bolder; color: #e42f30; }
.case_bg span{ font-size: 1.2em; padding-right: 5px; }
.case_bg a{ color: #e42f30; }



.in_footer{ background: #E4E4E4; margin: auto; margin-top: 0px; padding-bottom:20px; min-height:70px; }
 