@charset "gb2312";
/* CSS Document */ 
html {overflow-y:scroll;}
body {margin:0; padding:0; color: #222; font:14px/1.5 Microsoft YaHei,Arial,Helvetica,sans-serif,Simsun; background-color:#efefef;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:middle;border:0;} 
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#222; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#036eb5;text-decoration:none;}
a:active {color:#036eb5;}
em{ color:#CCC; font-size:12px;}
.of_h{ overflow:hidden; text-overflow:ellipsis; }
.cBlack{color:#252525;}
.cGreen, .cGreen:visited, .cGreen a,.green {color: #008000;}
.cBlue,.cBlue:visited,.cBlue a{color:#036eb5;}
.cRed, .cRed:visited, .cRed a,.red { color: Red; }
.taC{text-align: center}
.bold{font-weight: bold;}
.fr{ float:right}
.fl{float:left}
.mb10{ margin-bottom:10px!important;}
.mt10{ margin-top:10px!important;}
.btn_1{background:#fff url(imagesbtn_1.png) repeat-x 0 0;  border: 1px solid #dadbdc; padding: 0 10px; line-height: 30px;display: inline-block;}
input::-ms-clear{display: none;}

.text_1{background:#fff url(imagesbtn_1.png) repeat-x 0 0;  border: 1px solid #dadbdc; padding: 0 10px; line-height: 30px; height:30px;display: inline-block;}
.none{display:none;}
#loading{text-align: center;}

.rline {border-right: 1px solid #f5f5f5;}
/* 主要布局 */
.box1{ width:360px;height:351px; background-color:#fff; float:left; margin-bottom:10px;}
.box1_mr10{ margin-right:10px;}
.box_half_mr10 .box_half:first-child{margin-right:10px;}
.box_half { width:545px; height:351px;background-color:#fff; float:left;margin-bottom:10px;}
.box2{ width:730px;height:351px; margin-right:10px; background-color:#fff; float:left;margin-bottom:10px;}
.box3{ width:1100px; margin:0 auto;background-color:#fff;margin-bottom:10px; float:left;}
.box33{ width:1100px; margin:0 auto;margin-bottom:10px; float:left;}
.box_cc{ padding:20px; font-size:16px; line-height:200%;}


/* 头部样式 */
.z_top_bg{ background:url(imagesz_top_bg.png) 0 0 repeat-x; height:29px; line-height:29px; font-size:12px;}
.z_top_bg .cl{ float:left}
.z_top_bg .cr{ float:right}

.header{ height: 140px; background-color:#fff;}
.header .logo{ margin: 10px; padding-top: 10px;float: left; width:630px;}
.header .logo img{ float:left; margin-right:20px;}
.header .logo h1{ color:#F00; font-size:40px; font-weight:700}
.header .logo p{ color:#898989; font-size:20px;float: left;}
.header .logo p span{ color:#F00}
.header .header_right{float: right; background:url(imagesz_sy_logo.png) no-repeat 0 bottom; padding:0 0 10px; width:410px;}
.header .search .select {background-color: transparent;border:0;outline:none; color:#fff; margin: 6px 16px;}
.header .search{ height: 38px; width: 315px; float:right;padding-top: 3px;clear: right; text-align: right; background:url(images1soso_bg.png) no-repeat 0 0;margin-top: 38px;position: relative;}
.header .search .ico_search{position: absolute;margin: 10px 5px 0;right: 0;top: 0;background: url(images1ico_soso.png) no-repeat;border: none;width: 30px;height: 30px;outline: none;}
.header .search_inpt{ width: 238px; height: 34px;border:0;outline:none;line-height: 35px;background-color: transparent;padding-left: 10px;}
.header .search_inpt{width:215px\9;}
.header .search_btn{}


.main_menu{ background-color: #036eb5; height: 40px;text-align: center;}
.main_menu>ul{ width: 1100px; margin: 0 auto; position: relative;}
.main_menu>ul>li{ float: left; width: 157.1px;position: relative;}
.main_menu li>a{line-height: 40px; font-size: 20px; color: #fff; padding: 0 20px;display: block;}
.main_menu li>a:hover{ background-color:#0f79c5}

.common{width:1100px; margin:0 auto}

/* 面包屑 */
.crumbs{ padding:15px 0 15px 40px; font-size:18px; background: #fff url(images1crumbs_bg.png) no-repeat 20px center; margin:0 auto 10px;}

/*首页焦点图*/
.banner{ margin:10px 0;overflow: hidden;width:100%;}
.dc17_focus{ position:relative;margin:0 auto;overflow: hidden;}  
.dc17_focus .fPic .fcon:first-child{display: block;}
.dc17_focus .moreTp{position: absolute;right: 7px;bottom: 8px;z-index: 20;color:#fff;}
.dc17_focus .D1fBt{ overflow:hidden; zoom:1;  height:16px;}  
.dc17_focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px;background-image: url(imagesbanner_text_bg.jpg);background-size:100% 100%; display:block;  text-align:left; color: #fff;text-indent:15px}  
.dc17_focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.dc17_focus .fcon{ position:relative; width:100%; float:left;  display:none;}  
.dc17_focus .fcon img{ display:block; }
.dc17_focus .fbg{bottom:6px; right:80px; position:absolute; height:21px; text-align:center; z-index: 20; }  
.dc17_focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;float: right;}    
.dc17_focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    
.dc17_focus .D1fBt .current,.dc17_focus .D1fBt a:hover{background:#036eb5;}
.dc17_focus .D1fBt i{display:none; font-style:normal; }
.dc17_focus .prev,.dc17_focus .next{position:absolute;width:40px;height:74px;background: url(imagesfocus17_btn.png) no-repeat;}
.dc17_focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.dc17_focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.dc17_focus .prev:hover{  background-position:0 0; }  
.dc17_focus .next:hover{  background-position:-40px 0;} 

.indexFocus{ height:520px; background-color: #000;}
.indexFocus img{ width:1100px; height: 520px;}

.tit{ line-height:48px; height:50px; font-size:18px; border-bottom:#dcdbdb 1px solid; margin:0 20px;}
.tit h3{ float:left; color:#000;font-weight:700;margin-right: 10px;}
.tit h3.def{ color:#0d68a9; border-bottom:3px solid #0d68a9;}
.tit_r{ float:right;}
.tit_r a{ font-size:24px;}
.tit_r a.a_btn{ background-color:#0868A8; padding:3px 10px; font-size:18px; color:#fff;}
.tit_form{ float:right; font-size:16px}
.tit_form .btn2{ background-color:#fff; padding:5px 10px; font-size:16px; border:1px solid #ddd;}
.tab_nav {border-bottom: 1px solid #ddd;height: 50px;padding-left: 5px;background: url(sanyasitexhtmlimagesbtn_1.png) repeat-x;}
.tab_nav li {font-size: 18px;float: left;}
.tab_nav li a {padding: 10px 20px;display: block;cursor: pointer;}
.tab_nav li.active {border: 1px solid #ddd;border-bottom: 0;color: #036eb5;background-color: #fff;border-top: 3px solid #036eb5;}
.tab_nav li.active a {color: #036eb5;padding: 10px 19px;}
.tab-pane {display: none;}
.tab_main .active {display: block;}

.list{margin:0 20px; padding:15px 0;overflow: hidden;}
.list li{ line-height:40px; background:url(../images/1/li_ico1.png) no-repeat 0 20px; padding-left:20px; font-size:16px}
.list li h4{ font-size:16px; font-weight:700}
.list li em{ float:right; font-size:16px;}
.list li p{ font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.list li.tow{width: 470px;float: left;padding-right: 40px; }
.list li.tow p{ font-size:14px;  white-space: normal; line-height:200%}
.list li.mr{float: left; margin-right: 10px; width:230px;}

.list_nav{margin:0 20px; padding:15px 0;overflow: hidden; width:330px;}
.list_nav li{ width:155px; float:left; margin:16px 10px 16px 0;}
.list_nav li a{ background:#036EB8 url(../images/1/list_nav.png) no-repeat 0 0;transition-property: background-color;transition-duration:.5s;transition-timing-function: ease-in; height:58px; line-height:58px; color:#fff; display:block; font-size: 18px;text-align: center;padding-left: 49px;}
.list_nav li a:hover{background:#014c8c url(../images/1/list_nav.png) no-repeat 0 0;}
.list_nav li a.nav2{ background-position:0 -68px;}
.list_nav li a.nav3{background-position:0 -136px;}
.list_nav li a.nav4{background-position:0 -204px;}
.list_nav li a.nav5{background-position:0 -272px;}
.list_nav li a.nav6{background-position:0 -340px;}

.list_nav2{margin:0 40px; padding:29px 0;overflow: hidden;}
.list_nav2 a{ display:block; border:1px solid #0d68a9; 
margin-bottom:20px; font-size:16px; border-radius:50px; padding:5px 20px}
.list_nav2 a img{ margin-right:40px;background-color: #0d68a9;}
.list_nav2 a.b2{ float:left; background-color:#0d68a9; color:#fff;}
.list_nav2 a.b2 img{margin-right:5px;}
.list_nav2 .mr10{ margin-right:10px;}

.list3{margin:0 20px; padding:15px 0;overflow: hidden;}
.list3 li{ line-height:45px; background:url(../images/1/ico2_li.png) no-repeat 0 20px; padding-left:20px; font-size:16px; float:left; width:333px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.list4{margin:0 20px; padding:15px 0;overflow: hidden;}
.list4 li{ line-height:45px; padding-left:20px; font-size:16px; float:left; width:245px}

.list_img{}
.list_img dt{ float: left;padding: 15px 10px;font-size: 18px;width: 42px;}
.list_img dd{ float:left; margin: 10px 9px 10px 0;}
.list_img dd img{}

.list_user{padding: 20px; font-size:16px}
.list_user dt{ width:100%;line-height:45px; height:45px; font-weight:700;}
.list_user dd{ width:100%;line-height:45px; height:45px;}

.shuju_box{}
.shuju_box .tit_h3bg {background-color: #036eb5;color: #fff;line-height: 43px;font-size: 16px;padding: 0 30px;}
.shuju_box .tab_p {border-bottom: 1px solid #ddd;margin-bottom: 15px;}
.shuju_box .tab_p a {line-height: 50px;padding: 0 20px;cursor: pointer;}
.shuju_box .taC {text-align: center;margin-bottom: 30px;}
.shuju_tit{background-color:#036EB5; line-height:40px; padding:0 10px; color:#fff;}
.shuju_tit h3{ font-size:16px}
.shuju_tit span{ float:right; font-size:12px;}
.shuju_nav{ line-height:45px; font-size:16px; border-bottom:1px solid #EEE;}
.shuju_nav a{ padding:0 20px;}
.shuju_nav a.on{ color:#036EB8;}
.shuju_cc{ text-align:center; padding:20px 0;}

.listAimg{}
.listAimg a.mr10{ margin-right:10px;}
.listAimg a{ display: block; float:left; width:267.5px; background-color:#0d68a9; color:#fff; font-size:16px;}
.listAimg a img{ margin-right:55px;}

.soso_box{ padding:20px; font-size:16px}
.soso_box .text_1{ margin-right:10px; width:237px;}
.soso_box .btn{ background:#0868A8 url(../images/1/btn_bg.png) no-repeat 0 0; color:#fff; font-size:16px; border:0;height: 32px;padding: 0px 20px 0 40px;}
*+html .soso_box .btn { padding:0px 5px 0 25px;}

.ollist{ margin:0 20px;}
.ollist li{ overflow:hidden; border-top:1px dashed #ddd;line-height:40px; font-size:14px;}
.ollist li.oltit{ border:0; line-height:50px; font-size:16px;}
.ollist .oDiv1{width: 30px;text-align: center;}
.ollist .oDiv2{width: 227px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ollist .oDiv3{width: 300px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ollist .oDiv4{width: 395px;text-align: center;}
.ollist .oDiv5{width: 100px;text-align: center;}
.list_1{margin-bottom: 25px;background-color: #fff;}
.list_1 .top_img {position: absolute;margin: -2px 0 0 -2px;}
.list_1 h3 {font-size: 18px;padding: 15px 0;text-align: left;color: #036eb5;border-bottom: 1px solid #ddd;margin: 0 30px;}
.listLi{padding: 10px 30px;text-align: left;}
.listLi li{line-height: 35px;padding-left: 15px;font-size: 16px;background: url(../images/li_bg.png) no-repeat 0 center;}
.list_1 li em {float: right;color: #777;}

/*内容页样式*/
.pages_box{ border:1px solid #ddd; margin-bottom:40px; padding: 10px 66px 38px 66px;background-color: #fff;}
.pages_box h1{line-height: 56px; color: #000;font-size: 30px;text-align: center;padding: 26px 0 26px 0;font-weight: normal;}
.pages_content{ padding:40px 0; font-size:16px;font-family: '宋体';}
.pages_content p,.pages_content div div{line-height:200%; margin-bottom:10px;}
.pages_content img{max-width: 960px;}
.pages_date{ padding:10px 0; border-bottom:1px solid #ddd;line-height: 25px;}
.pages_date .printIco{ margin-left:20px;}
.pages_print{ float:right}
.pages_date .share{ float:right; margin-left:20px;}
.pages_box .qr_code{ text-align:center; margin-top:40px; color:#999}
.pages_box .qr_code img{ display:block; margin:0 auto}
.pages_box .btm{ border-top: 1px solid #ddd; text-align: center; padding-top: 50px;margin-top: 50px;}
.pages_box .btm a{ margin: 0 20px;cursor: pointer;}

.dh{position: relative;border-top: 3px solid #036eb8;}
.Fmenu {padding: 0 20px;overflow: hidden;border: 1px solid #f5f5f5;}
.Fmenu>li {float: left;padding: 0 15px;}
.Fmenu>li>.other_link {line-height: 35px;padding: 0 20px;background: url(sanyasitexhtmlimagesico_arrow2.png) no-repeat right center;margin-right: 15px;}
.Fmenu .select_con {width: 1068px;background: url(sanyasitexhtmlimageshr_bg.jpg) no-repeat 0 0;padding: 15px;position: absolute;display: none;left: 0;top: -161px;height: 135px;overflow-y: auto;background-color: #fff;border: 1px solid #ddd;line-height: 30px;z-index: 50;}
.Fmenu .select_con li {float: left;width: 175px;overflow: hidden;white-space: nowrap;}
.Fmenu>li:hover .select_con {display: block;}
.footer {width:1100px;margin: 0 auto;background:#fff url(../images/line7.png) repeat-x center top;background-size: 100% 7px;clear:both;}
.footer .logo { }
.footer .fbox2{ display:none}
.footer ul.fbox {overflow: hidden;}
.footer ul.fbox li { float:left;line-height: 28px; padding: 20px; }
.footer ul.fbox .dzjg{}
.footer ul.fbox .jiucuo{margin: 12px 45px 0 40px;float: right;}
.footer_nav{ height:60px; text-align:center}
.footer_nav a{ display:inline-block; width:210px; line-height:60px; font-size:18px;}

.jgznBox{height:712px;}
.znbox{position: relative;padding-bottom: 30px;}
.znContent{height: 611px;overflow: hidden;}
.zndetail{position: absolute;line-height: 20px;right: 20px;bottom: 10px;color: #0d68a9;font-weight: bold;cursor: pointer;}
.newCommon .box1:first-child{margin-right: 10px;}
.newCommon .box1+.box1+.box1{margin-left: 10px;}
.ggfwBox,.sgsBox,.sgs{display: none;}
.state{padding: 3px 5px;color: #fff;font-size: 13px;margin-right: 5px;}
.hui{background-color: #999;}
.hong{background-color: #bf0103;}

.table_normal1 {margin: 10px 0;padding: 0;width: 100%;border-top: 1px solid #ccc;border-right: 1px solid #ccc;}
.table_normal1 th {font-size: 14px;padding: 5px 10px;text-align: left;color: #333;font-weight: normal;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;background: #f6f6f6;min-width:150px; }
.table_normal1 td {font-size: 14px;padding: 5px 10px;color: #666;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;}
/* 二级列表页样式 */
.list_1{margin-bottom:40px;}
.list_1 .top_img{position: absolute;margin: -2px 0 0 -2px;width: 35px;height: 35px;background: url(../images/list_rt_bg.png) no-repeat;}
.list_1 h3{font-size: 18px; padding: 15px 0;text-align: left; color:#036eb5; border-bottom:1px solid #ddd; margin:0 30px;}
.list_1 h3 a{ font-size:16px}
.list_1 ul,.list_1 ul.line_li{padding: 10px 30px; text-align: left;}
.list_1 li{line-height: 35px;padding-left: 15px;font-size: 16px;background:url(../images/li_bg.png) no-repeat 0 center;}
.list_1 .line_li .border{margin-top: 30px;margin-bottom: 25px;border-bottom: 1px dashed #ddd;}
.list_1 li em{ float:right;color: #777;}
.list_1 hr{ margin:0 30px; border:0; border-bottom:1px dashed #ddd; height:1px;}
/*领导列表*/
.ld_list {padding: 20px 0 20px 40px;}
.ld_list ul{padding:10px 0;}
.ld_list ul li {float: left;width: 172px;height: auto;margin: 0 40px 40px 0;background: #0d89cc;padding: 0;line-height: 21px;box-shadow: -1px 3px 15px #666;}
.ld_list a {text-align: center;font-size: 15px;position: relative;display: block;border: 1px #e2e2e2 solid;}
.ld_list a .intro {position: absolute;left: 0;z-index: 10;color:#fff;line-height: 30px;height: 30px;background: url(../images/user_bg.png);width: 170px;font-size: 16px;bottom: 0px;text-align: center;overflow: hidden;}
.ld_list a .intro{-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.ld_list a:hover .intro {bottom: 0px;height: 210px;line-height: 120px;}
.ld_list .he {height: 210px!important;line-height: 69px!important;}
.ld_list .he div {padding-top: 20px;}
.ld_list a .intro p {font-size: 13px;line-height: 20px;margin: 0 15px;height: 40px;overflow: hidden;}
.ld_list ul li img {width: 170px;height: 210px;}
.ld_list ul li .ld_name {color: #036eb5;}
.ld_list ul li span {display: block;}
/*图片列表*/
.tpBox {padding: 10px;overflow: hidden;background-color: #fff;margin-bottom: 20px;}
.tpCon {margin: 15px;width: 240px;background-color: #f5f5f5;float: left;overflow: hidden;}
.tpCon .imgBox{width: 220px;height:138px;overflow: hidden;display: block;margin: 10px;}
.tpCon a img {width: 220px;display: block;height: 138px;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;}
.tpCon a img:hover{transform: scale(1.4);-webkit-transform: scale(1.4);-moz-transform: scale(1.4);}
.tpCon p{padding: 0 10px 10px;}
.tpTit {height: 50px;width: 220px;display: block;}
.tpCon span {width: 220px;height: 26px;display: block;color: #888;font-size: 12px;}
*+html .tpCon a img:hover{background-color: #036eb5;}
/* 首页右侧返回顶部 */
.back-top-box{ position:fixed; right:2%; top:40%;z-index: 50;}
.back-top-box ul{ background-color:#036db3; padding:0; width:50px;}
.back-top-box li{padding: 0 7px; position:relative;}
.back-top-box li:hover{background-color:#f00;}
.back-top-box li .pop_box{ position: absolute; right: 50px; top:-26px; padding:10px; background-color:#036db3;z-index: 100;color: #fff;line-height: 37px;font-size: 12px;display:none;opacity: 0.8;border-radius: 3px;width: 100px;}
.back-top-box li:hover .pop_box{ display:block;}
.back-top-box li .pop_box img{width: 100px;height: 100px}
.back-top-box li .pop_box .sys-ico{position: absolute;right: -8px;top: 50px;width: 0;height: 0;border-top: 8px solid transparent;border-left: 8px solid #3288c1;border-bottom: 8px solid transparent;}
.back-top-box a{ border-bottom:1px solid #a9cde6; display:block; padding:10px 0}
.back-top-box a.line_none{ border-bottom:0;}
.back-top-box a:hover{}
.back-top-box-xx{display: block;background-color: #fff;position: absolute;padding: 0 5px;right: -10px;top: -10px;z-index: 999;border-radius: 10px;font-size: 10px;color: #f00;cursor:pointer}
/* 回到顶部样式 */
div#back-to-top{position:fixed;bottom:100px;right:80px;}
div#back-to-top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:55px;}
div#back-to-top a:hover{color:#979797;}
div#back-to-top a span{background:#d1d1d1 url(../images/arrow_up.png) no-repeat center center;border-radius:6px;display:block;height:55px;width:55px;font-size:0;margin-bottom:5px;}
#back-to-top a:hover span{background:#979797 url(../images/arrow_up.png) no-repeat center center;}
@media screen and (max-width: 750px) { 
.box1,.box_half,.box2,.box3,.box33,.common{width: 100%;margin-left: 0!important;margin-right: 0!important;}
.z_top_bg .cl{ display:none}
.z_top_bg .cr{ text-align:center; float:none}
.list_img dt{ padding: 15px 0;font-size: 18px; float:none; width:100%; text-align:center}
.list_img dd{ float:left; width:50%; margin: 10px 0; text-align:center}
.list_img dd img{ width:90%}
.list_nav{width: auto;}
.list_nav li{ float:left; width:50%; margin:16px 0; text-align:center}
.list_nav li a{ margin-right: 10px; font-size: 16px;}
.dc17_focus{background-color: #000;height:auto;}  
.dc17_focus img{ width:100%; height: auto;}
.dc17_focus .fbg{display: none;}
.dc17_focus .shadow{text-indent: 0;}
.header .logo{ margin: 10px; padding-top: 0;float: left; width:94%;}
.header .logo img{ float:left; margin-right:0; width:50px;}
.header .logo h1{ color:#F00; font-size:20px; font-weight:700}
.header .logo p{ color:#898989; font-size:14px;}
.header .header_right{ display:none}

.header{ height: 75px; }
.main_menu{ background-color: #036eb5; height: 80px;text-align: center;}
.main_menu>ul{ width: 100%; margin: 0 auto; position: relative;}
.main_menu>ul>li{ float: left; width: 25%;position: relative;}
.main_menu li>a{line-height: 40px; font-size: 16px; color: #fff; padding: 0 20px;display: block;}
.main_menu li>a:hover{ background-color:#0f79c5}
.shuju_cc img{ width:90%}
.tit_form{ display:none}
.listAimg a.mr10{ margin-right: 0;}
.listAimg a{ width: 46%; margin:5px 2%;}
.listAimg a img{  margin-right: 0;}
.list4 li{padding-left:0; width:50%; overflow: hidden; font-size: 14px;}
.list_nav2{ margin: 0 auto;width: 280px;}
.soso_box {padding: 20px; width:270px;font-size: 16px;margin: 0 auto;}
.soso_box .text_1{ margin-right: 0;width: 246px;}
.soso_box .btn{width: 268px; margin-top:20px; }
.ollist_box{ overflow:auto; }
.ollist{ width:1060px;}
.list li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list li em{ display:none}
.shuju_box{}
.shuju_box h3 span {display: none;}
.shuju_box .tab_p a {line-height: 30px;word-break: keep-all;}
.tabChart {overflow-x: scroll;}
.sgsBox{overflow-x: scroll;}
.pages_box{padding:10px;}
.pages_box h1 {line-height: 25px;font-size: 20px;padding: 10px 0;}
.pages_date{text-align: center;}
.pages_date .share,.pages_date .pages_print {display: none;}
.dh{display: none;}
.footer {
    background:#fff url(../images/line7.png) repeat-x center top;
    background-size: 100% 7px;
	clear:both;
	width:100%;
}
.footer .logo { }
.footer ul.fbox { display:none}
.footer .fbox2{ display:block; padding: 30px 0;text-align: center;}
.back-top-box{display: none !important;}
div#back-to-top{right: 0;}
} 
.hide { display:none}
