@charset "utf-8";
/* CSS Document */

/*内页公共样式*/
.content {position:relative; padding-bottom:30px;}
.content:before {content:''; height:1px; position:absolute; left:0; right:0; top:88px; z-index:1; background:#dce0e6;}
.main_box {width:1200px; margin:0 auto;}
.main_box:after {content:''; clear:both; display:block;}
.main_boxL {width:211px; float:left;}
.main_boxL:before {content:''; width:50%; position:absolute; left:-390px; top:88px; bottom:0; background:#fafbfc; border-right:1px solid #ebeff5;}
.firstNav {height:89px; position:relative;}
.firstNav h1 {width:100%; padding-top:28px;text-align:center;font-size: 24px;}
ul.secondNav {position:relative; margin-top:30px;}
ul.secondNav li {}
ul.secondNav li a {padding:10px 0; border-radius:3px; text-align:center; display:block;font-size: 18px;}
ul.secondNav li.current_style a {background:#0e4f8f; color:#fff;}
ul.secondNav li:hover a{background:#0e4f8f; color:#fff;}
.main_boxR {width:954px; float:right;}
.main_boxR:before {content:''; width:50%; height:88px; padding-left:389px; position:absolute; right:0; top:0; background:#fafbfc; border-left:1px solid #ebeff5;}
.main_boxR_top {height:89px; position:relative;}
.main_boxR_top:after {content:''; clear:both; display:block;}
h2.page_name {float:left; margin-top:33px; font-size:20px; font-weight:bold; color:#0e4f8f;}
ul.current_location {position:relative; float:right; margin-top:37px;}
ul.current_location:before {content:''; color:#9ea9ba;}
ul.current_location:after {content:''; width:11px; height:14px; position:absolute; left:-19px; top:3px; background:url(../images/icon_currentLocation.png) no-repeat;} /*图标*/
ul.current_location li {position:relative; margin-left:23px; display:inline;}
ul.current_location li:before {content:''; width:7px; height:8px; position:absolute; left:-16px; top:4px; background:url(../images/icon_point.png) no-repeat;}
ul.current_location li:first-child:before {display:none;}
ul.current_location li:first-child {margin-left:0;}
ul.current_location li a {color:#9ea9ba;}
.innerPage {padding-top:30px;}


/*列表公用页码*/
.all_info {width:800px;margin:20px auto;}
.list_quantity {height:28px; line-height:28px; position: absolute; left:0; top:0; font-size:12px; color:#9ea9ba;padding-left:24%;}
.list_quantity span {margin:0 4px;}
.page_box {font-size:0;padding-left:40%;}
a.page_btn {width:48px; height:26px; line-height:26px; margin:0 3px; display:inline-block; *display:inline; *zoom:1; 
top; background:#fafcff; border:1px solid #dce0e6; font-size:12px; color:#98a2b2;text-align:center;}
a.page_btn:hover {background:#fff; border:1px solid #3672d1; color:#3672d1;}
.page_number {height:28px; line-height:28px; margin:0 14px; display:inline-block; *display:inline; *zoom:1; vertical-align:top; font-size:12px; color:#9ea9ba;}
.page_number span {color:#2e2e2e;}

@media screen and (min-width:1024px) and (max-width: 1280px){
.main_box{width:1024px;}
.main_boxL{width:21%}
.main_boxR{width:76%;}
.main_boxL:before{left: -280px;}
.main_boxR:before{padding-left: 280px;}
}





@media only screen and (max-width:1024px){
.content{padding-top:60px!important;}
.main_box{padding: 0 15px;margin: 0 auto; width: calc(100% - 30px);}
.main_boxL,.main_boxR{width: 100%;float:left;}
.firstNav h1{width:100%;padding-top:0;position: relative;}
.firstNav h1 i:after{content:"";position:absolute;top:50%;right:20px;width:28px;height:28px;background:url(../images/iconl2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}
.firstNav{height:48px;line-height:48px;background: #0e4f8f;color: #fff;margin-top: 20px;}
.windowstyle1139789{color: #fff!important;FONT-SIZE:20px!important;margin-top:0!important;}
ul.secondNav{margin-top:0;display:none;border-top: 1px solid rgba(255,255,255,0);}
ul.secondNav li{margin-bottom:0;}
ul.secondNav li a{width:100%;border-radius:0;padding:8px 0;}
.list_box li h2{width: calc(100% - 92px)!important;    white-space: nowrap;font-size:14px!important;
    text-overflow: ellipsis;
    overflow: hidden;}
.list_box li span{font-size:14px;}
.content:before{background: none;}
.main_boxR_top{height:auto;}
ul.current_location{margin-top:17px;}
h2.page_name{    margin-top: 16px;}
ul.current_location li{margin-left: 6px;}
ul.current_location li:before{left: -8px; top: 7px;}
ul.current_location li a{FONT-SIZE:14px}
ul.current_location:before{content:'';}
.main_boxL:before,.main_boxR:before{display:none;}

.all_info{width:100%;}
.page_box{padding-left: 25%;}




}