@charset "UTF-8";
html{font-size:100%;font-family:'helvetica neue',tahoma,arial,'hiragino sans gb','Simsun',sans-serif} 
//body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
*{margin:0;padding:0}
body{font-size:14px;background:url(../img/bg.jpg) #ccc; width: 100%}
div{line-height:1.333;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-family:arial,'hiragino sans gb','microsoft yahei','Simsun',sans-serif}
li{list-style:none}
a{text-decoration:none;}
a:link,a:visited{text-decoration:none; /*color:#666666;*/}
a:hover {color: #60aff6;}
img{border:0;vertical-align:middle}
hr{margin:5px 0;}
small{font-size:14px;padding-left:10px; color:#999;}
[class*="span"]:first-child {margin-left: 0;}
[class*="span"] {float:left;}
.cb{clear:both;}
.oh{width:0;height:0;overflow:hidden;}
.ptb5{padding:5px 0;}
.tr{text-align:right;}
.fb{ font-weight:bold; }
.fl{float:left;}
.fr{float:right;}
.f12{font-size:85%;}
.w_4{width:44%;}
.w_6{width:56%;}
.h{height:100px;}
.h50{height:50px;}
.c_023{color:#01FF00 !important;}
.c_c93{color:#C93F00 !important;}
.c_d3d{color:#D3D3D3; height:22px; line-height:22px; overflow:hidden}
.c_fff{color:#fff !important;}
.b_000{background:#000 !important;}
.tdu{text-decoration: underline !important;}
.box{background-color:#ffffff;border-radius:3px;border-top:1px solid rgba(196,197,201,0.32);box-shadow:0 1px 2px rgba(196,197,201,0.75);margin-bottom:25px;margin-top:0;}
.body {clear: both;padding: 12px;}
.listimg .body p a {
      color: #000;
    font-weight: bold;
    font-size: 1.5em;
}
.main{padding:10px 0;overflow:hidden;max-width:90%;margin:0 auto; padding-bottom:40px}
.title h2{font-size: 31.5px;}
.box h3 {font-size: 24.5px; padding-bottom:10px;}
.span12 {width: 100%;}
.span11 {width: 91.4894%;}
.span10 {width: 82.9787%;}
.span9 {width: 74.4681%;}
.span8 {width: 65.9574%;}
.span7 {width: 57.4468%;}
.span6 {width: 48.9362%;}
.span5 {width: 40.4255%;}
.span4 {width: 31.9149%;}
.span3 {width: 23.4043%;}
.span2 {width: 14.8936%;}
.span1 {width: 6.38298%;}


[class*="span6"]:nth-of-type(2n+1) {
    clear: left;
    margin-left: 0;
}

.viewbox img, .viewbox p img{max-width:100%; height:auto;}
.viewbox .newdigg .digg_good{background:url("../newdigg-bg.png") no-repeat scroll left top rgba(0,0,0,0);}
.viewbox .newdigg .digg_bad{background:url("../newdigg-bg.png") no-repeat scroll right top rgba(0,0,0,0);}
.viewbox .diggbox{cursor:pointer;float:left;height:51px;margin-right:8px;overflow:hidden;width:195px;}
.viewbox .diggbox .digg_act{float:left;font-size:14px;font-weight:bold;height:29px;line-height:31px;overflow:hidden;text-indent:32px;}
.viewbox .diggbox .digg_num{float:left;line-height:29px;text-indent:5px;}
.viewbox .diggbox .digg_percent{clear:both;overflow:hidden;padding-left:10px;width:180px;}
.viewbox .diggbox .digg_percent .digg_percent_bar{background:none repeat scroll 0 0 #e8e8e8;border-right:1px solid #ccc;float:left;height:7px;margin-top:3px;overflow:hidden;width:100px;}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span {
    background: none repeat scroll 0 0 #ffc535;
    border: 1px solid #e37f24;
}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span{background:none repeat scroll 0 0 #ffc535;border:1px solid #e37f24;}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span{background:none repeat scroll 0 0 #94c0e4;border:1px solid #689acc;}
.viewbox .newdigg{clear:both;height:51px;margin:8px auto;overflow:hidden;padding-left:8px;width:406px;}
.collection li{ float:left; padding-left:5px; }

.labeltitle {border-bottom:1px solid #ccc;margin:10px 0;}
.labeltitle strong{background-color:#ccc;}

.head{position:relative;z-index:100;min-width:100%;height:60px;background:#27303f;}
.head .logo{float:left;margin-left:10px;margin-top:3px;}
.head .navigation-inner{margin:0 auto;max-width:100%;position:relative;}
.head .navigation-up{float:right;width:70%;}
.head .navigation-up .navigation-v3{margin-left:20px;float:right;_margin-left:10px}
.head .navigation-up .navigation-v3 ul{float:left}
.head .navigation-up .navigation-v3 li{float:left; font:normal 16px/59px "microsoft yahei"; color:#fff;}
.head .navigation-up .navigation-v3 .nav-up-selected{background:#344157}
.head .navigation-up .navigation-v3 .nav-up-selected-inpage{background:#202833}
.head .navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0}
.head .navigation-up .navigation-v3 li h2 a{padding:0 25px;color:#fff;display:inline-block;font-family:"microsoft yahei"}

.head .navigation-down{position:absolute;top:60px;left:0px;width:100%}
.head .navigation-down .nav-down-menu{width:100%;margin:0;background:#344157;position:absolute;top:0px}
.head .navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px;position:relative}
.head .navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}
.head .navigation-down .menu-1 dl{margin:20px 0 25px 80px}
.head .navigation-down .menu-1 dt{font:normal 16px "microsoft yahei";color:#61789e;padding-bottom:10px;border-bottom:1px solid #61789e;margin-bottom:10px}
.head .navigation-down .menu-1 dd a{color:#fff;font:normal 14px/30px "microsoft yahei"}
.head .navigation-down .menu-1 dd a:hover{color:#60aff6}
.head .navigation-down .menu-2 dd a,.navigation-down .menu-3 dd a{color:#fff;font:normal 16px "microsoft yahei"}
.btn-navbar img{display:none;}

.footer{background:#27303f;    color: #fff;}
.footer p{padding: 0 5px; line-height:2;}
.footer a{color: #d3e5ff;}
.footer a:hover{color: #60aff6;}
/*screen_wide*/
.pagep{text-align: center;padding:20px 0;}
.pagep a{padding:10px 20px;border:1px solid #ccc;margin:0 5px;}
.pagep span{padding:10px 20px;border:1px solid #ccc;background: #ccc;color: #fff;margin:0 5px;}
.screen_wide .main .banner{margin:15px auto;width:100%;position: relative;
  background:url(../img/b_back.png) no-repeat;background-size: 150px;}
.cl{clear: both}
.xiugai1{float: left; width:40%;}
.xiugai1 p{padding-bottom: 0.2em}
.xiugai2{float: right;width: 60%;}
.xiugai2 p{font-size: 1.2em}
.index_f span:nth-of-type(3){padding-right: 0}
.screen_wide .main .banner [class*="span"] .office{font-size:18px; font-weight:bold;}
.screen_wide .main .banner [class*="span"] p{ font-weight:bold;}
.screen_wide .main .banner [class*="span"] .b_logo{margin-right:30px;}
.screen_wide .main .banner [class*="span"] .title{font-size:22px; font-weight:bold; margin-right:50px;}
.screen_wide .main .banner [class*="span"] .en_tit{font-size:12px; font-weight:100; margin-right:50px;}
.screen_wide .main .banner [class*="span"] .area{margin-right:50px;}
.screen_wide .main .banner [class*="span"] .work{margin-right:50px;}
.screen_wide .main .span2 {width: 14.5299%;}
.screen_wide .main .listimg li.span2{width: 24.5%; height:144px; overflow:hidden;
  background: url(../img/bei.png) no-repeat;background-size:100% 100%; margin-right: 0.5%}
.screen_wide .main .listimg li.span2:nth-child(4n){margin-right: 0}
.screen_wide .main .span2 a img{    min-width: 35%;
    max-width: 115px;
    max-height: 115px;
    min-height: 115px;
    padding: 1em;
    padding-left: 1.2em;float: left;}
.xiugai3 p{color: #000;
    font-weight: bold;
    font-size: 1.3em;
    height: 22px;
    line-height: 22px;
    background: url(../img/dian.png) no-repeat;
    background-size: 10px;
    background-position: 0 50%;
    overflow: hidden;
    padding-left: 1.1em;}
.screen_wide .main [class*="span2"]:nth-of-type(5n+1) {margin-left: 0;}
.screen_wide .main .span4 {width: 31.6239%;}
.screen_wide .main .span5 {width: 40.1709%;}
.screen_wide .main .span6 {width: 48.7179%;}
.screen_wide .main .span8 {width: 65.812%;}
.screen_wide .main [class*="span"]:first-child {margin-left:0; }
.screen_wide .main .body [class*="span6"] {width: 46.7179%;}
.screen_wide .main [class*="span"]{}


.screen_wide .main .listimg li{float:left; margin-bottom:5px;}
.screen_wide .main .place{line-height:30px;}
.screen_wide .main .listbox li{float:left; height:200px; border:1px solid #a5a5a5;    margin-right:5px;margin-bottom:5px;word-wrap: break-word;word-break: normal; padding:4px; background:#fff; text-align:center }
.screen_wide .main .listbox li.span2{margin-left:0;}
.screen_wide .main .listbox li p.img{/*max-height:150px; overflow:hidden;*/}
.screen_wide .main .listbox li a img{width:98%; height:auto; margin-bottom:8px; max-height:160px }
.screen_wide .main .place{line-height:30px;}
.screen_wide .main .pagelist ul{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.screen_wide .main .pagelist li{float:left;}
.screen_wide .main .pagelist li a{border-left-width:1px;-webkit-border-top-left-radius:1px;-moz-border-radius-topleft:1px;border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;border-bottom-left-radius:1px;padding: 4px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;border-left-width: 0;}

/*screen_hi*/
.screen_hi .main .banner{margin:10px auto;max-height:200px; background:url(../b_back.png) no-repeat;}
.screen_hi .main .banner [class*="span"] .office{font-size:18px; font-weight:bold;}
.screen_hi .main .banner [class*="span"] p{font-size:16px; font-weight:bold;}
.screen_hi .main .banner [class*="span"] .b_logo{margin-right:30px;}
.screen_hi .main .banner [class*="span"] .title{font-size:22px; font-weight:bold; margin-right:50px;}
.screen_hi .main .banner [class*="span"] .en_tit{font-size:12px; font-weight:100; margin-right:50px;}
.screen_hi .main .banner [class*="span"] .area{margin-right:50px;}
.screen_hi .main .banner [class*="span"] .work{margin-right:50px;}
.screen_hi .main .span2 {width: 14.5299%;}
.screen_hi .main .listimg li.span2{width: 23.1623%;}
.screen_hi .main .span2 a img{min-width:100%; max-width:100%;}
.screen_hi .main [class*="span2"]:nth-of-type(4n+1) {margin-left: 0;}
.screen_hi .main .span4 {width: 31.6239%;}
.screen_hi .main .span5 {width: 40.1709%;}
.screen_hi .main .span6 {width: 48.7179%;}
.screen_hi .main .span8 {width: 65.812%;}
.screen_hi .main [class*="span"]:first-child {margin-left:0; }
.screen_hi .main .body [class*="span6"] {width: 46.7179%;}
.screen_hi .main [class*="span"]{margin-left: 2.5641%;}
.screen_hi .main .listimg li{float:left; margin-left:5px; margin-bottom:5px; height:130px; border: 1px solid #000;}
.screen_hi .main .place{line-height:30px;}
.screen_hi .main .listbox li{float:left; border:1px solid #a5a5a5; margin-right:5px;margin-bottom:5px;word-wrap: break-word;word-break: normal; padding:5px; background:#fff; }
.screen_hi .main .listbox li.span2{margin-left:0;}
.screen_hi .main .listbox li p.img{/*max-height:150px; overflow:hidden;*/}
.screen_hi .main .listbox li a img{width:100%; height:auto;}
.screen_hi .main .place{line-height:30px;}
.screen_hi .main .pagelist ul{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.screen_hi .main .pagelist li{float:left;}
.screen_hi .main .pagelist li a{border-left-width:1px;-webkit-border-top-left-radius:1px;-moz-border-radius-topleft:1px;border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;border-bottom-left-radius:1px;padding: 4px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;border-left-width: 0;}


/*screen_med*/
/*.screen_med .head .navigation-up{display:none;}
.screen_med .head .btn-navbar {float:right; margin-right:15px;margin-top:15px;}
.screen_med .head .btn-navbar img{display:block;}*/.screen_med .head .navigation-up .navigation-v3 li h2 a{ padding:0 10px !important;}
.screen_med .head .navigation-down .nav-down-menu .navigation-down-inner{width:100%;}
.screen_med .head .btn-navbar #wap{position: absolute; right:0;top:60px; width:100%; background:#344157;}
.screen_med .head .btn-navbar #wap li{float:left; padding:20px;}
.screen_med .head .btn-navbar #wap li a{color: #fff;font: 14px/30px "microsoft yahei";}

.screen_med .main .banner{margin:10px auto;max-height:200px; background:url(../b_back.png) no-repeat;}
.screen_med .main .banner [class*="span"] .office{font-size:16px; font-weight:bold;}
.screen_med .main .banner [class*="span"] p{font-size:14px; font-weight:bold;}
.screen_med .main .banner [class*="span"] .b_logo{margin-right:30px;}
.screen_med .main .banner [class*="span"] .title{font-size:16px; font-weight:bold; margin-right:50px;}
.screen_med .main .banner [class*="span"] .en_tit{font-size:12px; font-weight:100; margin-right:50px;}
.screen_med .main .banner [class*="span"] .area{margin-right:50px;}
.screen_med .main .banner [class*="span"] .work{margin-right:50px; font-size:12px;}

.screen_med .main .span2 {width: 14.5299%;}
.screen_med .main .listimg li.span2{width: 30.8831%;}
.screen_med .main .span2 a img{min-width:100%; max-width:100%;}
.screen_med .main [class*="span2"]:nth-of-type(3n+1) {margin-left: 0;}
.screen_med .main .span4 {width: 31.6239%;}
.screen_med .main .span5 {width: 40.1709%;}
.screen_med .main .span5 p.img a img{max-width:100%; height:auto;}
.screen_med .main .span6 {width: 48.7179%;}
.screen_med .main .span8 {width: 65.812%;}
.screen_med .main [class*="span"]:first-child {margin-left:0; }
.screen_med .main .body [class*="span6"] {width: 46.7179%;}
.screen_med .main [class*="span"]{margin-left: 2.5641%;}
.screen_med .main .listimg li{float:left; margin-left:5px; margin-bottom:5px;border: 1px solid #000;}
.screen_med .main .place{line-height:30px;}
.screen_med .main .listbox li{float:left; border:1px solid #a5a5a5; margin-right:5px;margin-bottom:5px;word-wrap: break-word;word-break: normal; padding:5px; background:#fff; }
.screen_med .main .listbox li.span2{margin-left:0;}
.screen_med .main .listbox li p.img{/*max-height:150px; overflow:hidden;*/}
.screen_med .main .listbox li a img{width:100%; height:auto;}
.screen_med .main .place{line-height:30px;}
.screen_med .main .pagelist ul{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.screen_med .main .pagelist li{float:left;}
.screen_med .main .pagelist li a{border-left-width:1px;-webkit-border-top-left-radius:1px;-moz-border-radius-topleft:1px;border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;border-bottom-left-radius:1px;padding: 4px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;border-left-width: 0;}
.screen_med .footer{background:#27303f; position:fixed;bottom:0;width:100%;}
.screen_med .footer p{padding: 0 5px; line-height:18px; font-size:12px;}

/*.screen_lo*//*
.screen_lo .head .navigation-up{display:none;}
.screen_lo .head .btn-navbar {float:right; margin-right:15px;margin-top:15px;}
.screen_lo .head .btn-navbar img{display:block;}
*/.screen_lo .head .logo a img{width:160px;}.screen_lo .head .navigation-up .navigation-v3 li h2 a{ padding:0 8px !important;}.screen_lo .head .navigation-up .navigation-v3 li {font:14px/59px "microsoft yahei";}.screen_lo .head .navigation-down .nav-down-menu .navigation-down-inner {width:100%;}.screen_lo .head .btn-navbar #wap{position: absolute; right:0;top:60px; width:100%; background:#344157;}
.screen_lo .head .btn-navbar #wap li{float:left; padding:20px;}
.screen_lo .head .btn-navbar #wap li a{color: #fff;font: 14px/30px "microsoft yahei";}
.screen_lo .main .banner{margin:10px auto;max-height:200px; background:url(../b_back.png) no-repeat;}
.screen_lo .main .banner [class*="span"] .office{font-size:18px; font-weight:bold;}
.screen_lo .main .banner [class*="span"] p{font-size:14px; font-weight:bold;}
.screen_lo .main .banner [class*="span"] .title{font-size:16px; font-weight:bold; margin-right:20px;}
.screen_lo .main .banner [class*="span"] .en_tit{font-size:11px; font-weight:100; margin-right:20px;}
.screen_lo .main .banner [class*="span"] .area{margin-right:20px;}
.screen_lo .main .banner [class*="span"] .work{margin-right:20px; font-size:11px;}

.screen_lo .main{padding-bottom:50px;}
.screen_lo .main .span2 {width: 14.5299%;}
.screen_lo .main .listimg li.span2{width:  46.3247%;}
.screen_lo .main .listbox li.span2{width:  21.8239%;}
.screen_lo .main .span2 a img{min-width:100%; max-width:100%;}
.screen_lo .main [class*="span2"]:nth-of-type(2n+1) {margin-left: 0;}
.screen_lo .main [class*="span2"]:nth-of-type(10) {display:none;}
.screen_lo .main .span4 {width: 31.6239%;}
.screen_lo .main .span5 {width: 40.1709%;}
.screen_lo .main .span5 p.img a img{max-width:100%; height:auto;}
.screen_lo .main .span6 p.img a img{max-width:100%; height:auto;}
.screen_lo .main .span6 a strong{font-weight:100;}
.screen_lo .main .span6 {width: 48.7179%;}
.screen_lo .main .span8 {width: 65.812%;}
.screen_lo .main [class*="span"]:first-child {margin-left:0; }
.screen_lo .main .body [class*="span6"] {width: 46.7179%;}
.screen_lo .main [class*="span"]{margin-left: 2.5641%;}
.screen_lo .main .listimg li{float:left; margin-left:5px; margin-bottom:5px;border: 1px solid #000;}
.screen_lo .main .place{line-height:30px;}
.screen_lo .main .listbox li{float:left; border:1px solid #a5a5a5; margin-right:5px;margin-bottom:5px;word-wrap: break-word;word-break: normal; padding:5px; background:#fff; }
.screen_lo .main .listbox li.span2{margin-left:0;}
.screen_lo .main .listbox li p.img{/*max-height:150px; overflow:hidden;*/}
.screen_lo .main .listbox li a img{width:100%; height:auto;}
.screen_lo .main .place{line-height:30px;}
.screen_lo .main .pagelist ul{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.screen_lo .main .pagelist li{float:left;}
.screen_lo .main .pagelist li a{border-left-width:1px;-webkit-border-top-left-radius:1px;-moz-border-radius-topleft:1px;border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;border-bottom-left-radius:1px;padding: 4px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;border-left-width: 0;}
.screen_lo .footer{background:#27303f; position:fixed;bottom:0;width:100%;}
.screen_lo .footer p{padding: 0 5px; line-height:18px; font-size:12px;}

/*.ultralow*//*
.ultralow .head .navigation-up{display:none;}
.ultralow .head .btn-navbar {float:right; margin-right:15px;margin-top:15px;}
.ultralow .head .btn-navbar img{display:block;}
*/.ultralow .head .logo {margin-top:15px;}.ultralow .head .logo a img {width:50px;}.ultralow .head .navigation-up .navigation-v3 li h2 a{ padding:0 2px!important; font-size:14px;}
.ultralow .head .navigation-down .nav-down-menu .navigation-down-inner{width:100%;}
.ultralow .head .btn-navbar #wap{position: absolute; right:0;top:60px; width:100%; background:#344157;}.ultralow .head .btn-navbar #wap{position: absolute; right:0;top:60px; width:100%; background:#344157;}
.ultralow .head .btn-navbar #wap li{float:left; padding:10px 20px;}
.ultralow .head .btn-navbar #wap li a{color: #fff;font: 14px/30px "microsoft yahei";}
.ultralow .main .banner{margin:10px auto;max-height:200px; background:url(../bs_back.png) no-repeat;}
.ultralow .main .banner [class*="span"] .office{font-size:14px; font-weight:bold;}
.ultralow .main .banner [class*="span"] p{font-size:12px; font-weight:bold;}
.ultralow .main .banner [class*="span"] .b_logo img{width:150px;}
.ultralow .main .banner [class*="span"] .title{font-size:12px; font-weight:bold; margin-right:10px;}
.ultralow .main .banner [class*="span"] .title br{display:none;}
.ultralow .main .banner [class*="span"] .en_tit{font-size:10px; font-weight:100; margin-right:10px;}
.ultralow .main .banner [class*="span"] .area{margin-right:10px;font-weight:100;}
.ultralow .main .banner [class*="span"] .work{margin-right:10px; font-size:12px;}
.ultralow .main .banner [class*="span2"] {display:none;}
.ultralow .main .banner [class*="span5"] {width:47.4359%;}
.ultralow .main .banner [class*="span5"] .h{height:70px;}

.ultralow .main{padding-bottom:50px;}
.ultralow .main .span2 {width: 14.5299%;}
.ultralow .main .listimg li.span2{width:  47.6239%;}
.ultralow .main .listbox li.span2{width:  43.8239%; height:240px; text-align:center}
.ultralow .main .listbox li.span3{width: 90%; margin-left:0;}
.ultralow .main .span2 a img{min-width:100%; max-width:100%; max-height:200px; margin-bottom:8px}

.ultralow .main .span4 {width: 31.6239%;}
.ultralow .main .span4 .sorh [class*="span"] {width:100%;}
.ultralow .main .span5 {width: 40.1709%;}
.ultralow .main .span5 p.img a img{max-width:100%; height:auto;}
.ultralow .main .span6 p.img a img{max-width:100%; height:auto;}
.ultralow .main .span6 a strong{font-weight:100;}
.ultralow .main .span6 {width: 48.7179%;}
.ultralow .main .span8 {width: 65.812%;}
.ultralow .main [class*="span"]:first-child {margin-left:0; }
.ultralow .main .body [class*="span6"] {width: 46.7179%;}
.ultralow .main [class*="span"]{}
.ultralow .main .listimg li{float:left; margin-left:5px; margin-bottom:5px;}
.ultralow .main .place{line-height:30px;}
.ultralow .main .listbox li{float:left; border:1px solid #a5a5a5; margin-right:5px;margin-bottom:5px;word-wrap: break-word;word-break: normal; padding:5px; background:#fff; }
.ultralow .main .listbox li.span2{margin-left:0;}
.ultralow .main .listbox li p.img{/*max-height:150px; overflow:hidden;*/}
.ultralow .main .listbox li a img{width:100%; height:auto;}
.ultralow .main .place{line-height:30px;}
.ultralow .main .pagelist ul{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.ultralow .main .pagelist li{float:left;}
.ultralow .main .pagelist li a{border-left-width:1px;-webkit-border-top-left-radius:1px;-moz-border-radius-topleft:1px;border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;border-bottom-left-radius:1px;padding: 4px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;border-left-width: 0;}

.ultralow .main .span4 .box h3 {font-size:16px;}
.ultralow .main .viewbox .newdigg {height:auto;}
.ultralow .main .viewbox .newdigg .digg_bad {clear:left;}

.ultralow .footer{background:#27303f; }
.ultralow .footer p{padding: 0 5px; line-height:18px; font-size:12px;}

/*.pda_hor*//*
.pda_hor .head .navigation-up{display:none;}
.pda_hor .head .btn-navbar {float:right; margin-right:15px;margin-top:15px;}
.pda_hor .head .btn-navbar img{display:block;}
*/

.pda_hor .head{overflow:hidden;}.pda_hor .head .logo {display:none;}.pda_hor .head .logo a img {width:100px;}.pda_hor .head .navigation-up{width:100%; float:none;}.pda_hor .head .navigation-up .navigation-v3{float:none; margin-left:0;}.pda_hor .head .navigation-up .navigation-v3 li h2 a{ padding:0 2px!important; font-size:12px;height:58px;}
.pda_hor .head .navigation-down .nav-down-menu .navigation-down-inner{width:100%;}.pda_hor .head .btn-navbar #wap{position: absolute; right:0;top:60px; width:100%; background:#344157;}


.pda_hor .head .btn-navbar #wap{position: absolute; right:0;top:60px; width:100%; background:#344157;}
.pda_hor .head .btn-navbar #wap li{float:left; padding:10px 20px;}
.pda_hor .head .btn-navbar #wap li a{color: #fff;font: 14px/30px "microsoft yahei";}
.pda_hor .main .banner [class*="span"] .office{font-size:14px; font-weight:bold;}
.pda_hor .main .banner [class*="span"] p{font-size:12px; font-weight:bold;}
.pda_hor .main .banner [class*="span"] .b_logo img{width:100px;}
.pda_hor .main .banner [class*="span"] .title{font-size:12px; font-weight:bold; margin-right:10px;}
.pda_hor .main .banner [class*="span"] .title br{display:none;}
.pda_hor .main .banner [class*="span"] .en_tit{font-size:10px; font-weight:100; margin-right:10px;}
.pda_hor .main .banner [class*="span"] .area{margin-right:10px;font-weight:100;}
.pda_hor .main .banner [class*="span"] .work{margin-right:10px; font-size:12px;}
.pda_hor .main .banner [class*="span2"] {display:none;}
.pda_hor .main .banner [class*="span5"] {width:100%;}
.pda_hor .main .banner [class*="tr"] {text-align:left;}
.pda_hor .main .banner [class*="span5"] .h{height:0;}

.pda_hor .main{padding-bottom:50px;}
.pda_hor .main .span2 {width: 14.5299%;}
.pda_hor .main .listimg li.span2{width: 100%;}
.pda_hor .main .listbox li.span2{width: 90%;}
.pda_hor .main .span2 a img{min-width:100%; max-width:100%;}
.pda_hor .main [class*="span2"]:nth-of-type(3n+1) {margin-left: 0;}
.pda_hor .main [class*="span2"]:nth-of-type(10) {display:none;}
.pda_hor .main .span4 {width: 100%;}
.pda_hor .main .span4 .sorh [class*="span"] {width:100%;}
.pda_hor .main .span5 {width: 40.1709%;}
.pda_hor .main .span5 p.img a img{min-width:90%; max-width:100%; height:auto;}
.pda_hor .main .span6 p.img a img{min-width:90%;max-width:100%; height:auto;}
.pda_hor .main .span6 a strong{font-weight:100;}
.pda_hor .main .span6 {width: 48.7179%;}
.pda_hor .main .span8 {width: 100%;}
.pda_hor .main [class*="span"]:first-child {margin-left:0; }
.pda_hor .main .body [class*="span6"] {width: 46.7179%;}
.pda_hor .main [class*="span"]{margin-left: 2.5641%;}
.pda_hor .main .listimg li{clear:both; margin-left:0; margin-bottom:5px;border: 1px solid #000;}
.pda_hor .main .place{line-height:30px;}
.pda_hor .main .listbox li{float:left; border:1px solid #a5a5a5; margin-right:5px;margin-bottom:5px;word-wrap: break-word;word-break: normal; padding:5px; background:#fff; }
.pda_hor .main .listbox li.span2{margin-left:0;}
.pda_hor .main .listbox li p.img{/*max-height:150px; overflow:hidden;*/}
.pda_hor .main .listbox li a img{width:100%; height:auto;}
.pda_hor .main .place{line-height:30px;}
.pda_hor .main .pagelist ul{display:inline-block;*display:inline;*zoom:1;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05);}
.pda_hor .main .pagelist li{float:left;}
.pda_hor .main .pagelist li a{border-left-width:1px;-webkit-border-top-left-radius:1px;-moz-border-radius-topleft:1px;border-top-left-radius:1px;-webkit-border-bottom-left-radius:1px;-moz-border-radius-bottomleft:1px;border-bottom-left-radius:1px;padding: 4px 12px;line-height: 20px;text-decoration: none;background-color: #ffffff;border: 1px solid #dddddd;border-left-width: 0;}

.pda_hor .main .span4 .box h3 {font-size:16px;}
.pda_hor .main .viewbox .newdigg {height:auto;}
.pda_hor .main .viewbox .newdigg .digg_bad {clear:left;}

.pda_hor .footer{background:#27303f; position:fixed;bottom:0;width:100%;}
.pda_hor .footer p{padding: 0 5px; line-height:18px; font-size:12px;}


@media screen and (max-width: 800px) { 
.baidushang{ display:none} 
.qqbox{ display:none}
 .head{position:relative;z-index:100;min-width:100%;height:64px;background:#27303f; }

.head .navigation-up .navigation-v3 li{ height:32px; overflow:hidden; line-height:32px}
.head .navigation-up .navigation-v3 li h2 a {
    padding: 0 0.5rem;
    color: #fff;
    display: inline-block;
    height:32px!important; 
    line-height:32px!important;
    font-family: "microsoft yahei"; font-size: 12px; text-align:center
}
.xiugai1{width: 100%}
.xiugai2{width: 100%}
.index_ul p{font-size: 1.4rem!important;margin:0!important;}
.screen_wide .main .banner{background: none}
.span4{ display:none}.span8{ width:100%!important}
.logo{ margin-top:30px}
.span5{ padding-left:0px!important; width:100%!important}
.paifang{ display:none}
.ultralow .main .banner{ background:none!important}
.screen_wide .main .listbox li{width: 49%;height: auto;margin-right: 1%;box-sizing: border-box;}
} 

.img4{ padding-left:20px}.body img{ max-width:100%; height:auto}
.pagep a{padding: 0}
.pagep span{padding: 0}


.index_li{    background: url(../dian.png) no-repeat;
    background-size: 14px;
    background-position: 0 50%;
    padding-left: 1.5em;
    font-weight: bold;
    font-size: 1.5em;}
.index_ul{width: 50%;float: right;}
.index_ul p{   /* background: url(../dian.png) no-repeat;*/
    background-size: 14px;
    background-position: 0 50%;
    padding-left: 1.3em;
    font-weight: bold;
    font-size: 1.5em;    line-height: 1.7em;
    padding-top: 0.05em;    font-size: 30px;}
.index_ul p:nth-of-type(1){    margin-left: 1em;}
.index_ul p:nth-of-type(2){    margin-left: 2.5em;}
.index_ul p:nth-of-type(3){    margin-left: 4em;}
.index_ul p:nth-of-type(4){    margin-left: 5.5em;}
.index_ul p:nth-of-type(5){    margin-left: 7em;}
.index_ul p:nth-of-type(6){    margin-left:8.5em;}
.index_ul p:nth-of-type(7){    margin-left: 10em;}
.index_ul p:nth-of-type(8){    margin-left: 11.5em;}
.index_f{font-weight: bold;font-size: 1.4em;}
.index_f span{
  font-weight: bold;    font-size: 1.1em;
    padding-right: 1em;
}
.index_a{      background: #000;
    color: #fff;
    line-height: 1.8em;
    box-sizing: border-box;
    padding: 1em;
    width: 83%;    margin: 1em 0;}
.index_x{ color: #000;
    font-weight: bold;
    font-size: 1.3em;
    height: 22px;
    line-height: 22px;
    background: url(../dian.png) no-repeat;
    background-size: 10px;
    background-position: 0 50%;
    overflow: hidden;
    padding-left: 1.1em;}
.kuan{    overflow: hidden;
    max-width: 90%;
    margin: 0 auto;
    padding: 1em 0;
    text-align: right;
   
   }
.listimg1{padding-top: 30px}
.listimg1 li{    width: 26%;
    float: left;
    margin-right: 7%;
    box-sizing: border-box;
    margin-bottom: 1em;
    text-align: center;}
.listimg1 li h3{color: #000;
    font-weight: bold;
    font-size: 1.5em;    padding-bottom: 1rem;}
.listimg1 li img{   width: 100%}
.listimg1 li ol{float: left;font-size: 21px;
    color: #fff;
    padding-left: 40px;}
/*.listimg1 li:nth-of-type(1){background: #059e43;}
.listimg1 li:nth-of-type(2){background: #2543da}
.listimg1 li:nth-of-type(3){background: #da8925}
.listimg1 li:nth-of-type(4){background: #f5501f}
.listimg1 li:nth-of-type(5){background: #f39d84}*/
.index_z{width: 50%;float: left;    line-height: 2.4em;padding-bottom: 2rem}
.index_z h3{font-size: 1.9em}
.listimg h3{    color: #000;
    font-weight: bold;
    font-size: 1.5em;}
.index_d{width: 54%; float: left;}
.index_j{background: #babfc3;
    width: 180px;
    height: 90px;
    text-align: center;
    line-height: 40px;
    box-sizing: border-box;
    position: absolute;
    bottom: 0;
    left: 10px;
    color: #000;
    font-size: 1.5em;
    font-family: auto;
    font-weight: bold;    border: 4px dashed #333;}
.xiugai4{bottom:-1em;}

.body{
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.body_active{
    width: 100%;
    height: auto;
    overflow: inherit;
}
.body_txt{
    opacity: 0;
    transition: .25s;
}
.body_active .body_txt{
    opacity: 1;
}
.ydbg{
    width: 100%;
    height: 100%;
    background: #e2f3f5;
    background-size: cover;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    transition: 1s;
    display: flex;

}
.ydtxt{display: flex;width: 100%;position: relative;    z-index: 9;}
.ydimg{    position: absolute;
    text-align: center;
    width: 100%;
    padding-top: 4rem;}
.body_active .ydbg{
    opacity: 0;
    visibility: hidden;
}
.ydlogo {
    display: inline-block;
    position: absolute;
    left: 55px;
    top: 55px;
}
.ydlogo img{
    height: 88px;
    display: block;
}
.ydl{
    width: 50%;
    position: absolute;
    left: 0;
    bottom: 0;
}
.ydl img{
    display: block;
    margin: 0 auto;
    max-height: 90%;
}
.ydr{
    width: 50%;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    display: flex;
    align-items: center;
}
.ydr img{
    display: block;
    max-width: 100%;
    cursor: pointer;
}

.ydtxt a{display: flex; width: 25%;    justify-content: center;
    align-items: center;
    color: #000;
    font-size: 2rem;
        padding-top: 40rem;
   
}
.ydtxt a span{ border-right: 2px solid #999;    display: block;
    width: 100%;
    text-align: center;}
.ydtxt a:nth-of-type(4) span{border:none;}

.shui p{    font-size: 1.5em;}







@media screen and (max-width: 800px){
.main{     width: 95%;max-width: inherit;    padding-top: 0;}
.logo{margin: 0.5em!important; margin-left: 1em!important;}

.index_z{width: 100%;float: inherit;padding:0;}
.index_z h3{font-size: 1.7em;text-align: center;}
.index_a{width: 100%;      line-height: 1.5em;margin: 0.5em 0;    padding: 0.5em 1em;}
.index_ul{width: 100%;  }
.index_ul li{    margin-left: 1.3em!important;    font-size: 1.3em;
    line-height: 1.5em;}
.listimg1 li{width: 49%}
.listimg1 li ol{    padding-left: 0.3rem;    font-size: 0.5rem;}
.listimg1 li img{}
.index_f span{    font-size: 0.9em;}
.xiugai1 p{padding-bottom:0}
.xiugai2 p:nth-of-type(1){display: none}
.xiugai2 p:nth-of-type(2){display: none}
.listimg1 li h3{    font-size: 1rem;padding-bottom: 0.3rem;}
.listimg li{background: url(../bei.png) no-repeat;background-size: 100% 100%;}
.listimg h3{    font-size: 0.8em;    min-height: 1.9rem;    padding-bottom: 0;}
.xiugai3 p{    font-size: 12px;}
.screen_wide .main .listimg li.span2{height: auto}
.ultralow .main .span2 a img{    min-width: 65px;
    max-width: 66px;
    max-height: 66px;
 
float: left;}

.screen_wide .main .span2 a img{    min-width: 65px;
    max-width: 66px;
    max-height: 66px!important;
    min-height: 66px!important; padding:6px;
float: left;}
.index_d{width: 51%}
.footer p{    font-size: 0.7rem;}
.screen_wide .main .listimg li.span2{width: 49%}
.listimg1 li{padding:0; border-radius: 15px;margin-right: 1%;    margin-bottom: 0.4em;}
.index_x{    margin-top: -0.5em;font-size: 0.3em;padding-left: 4em;line-height: 20px;}
.body{padding: 0.2em;
    box-sizing: border-box;}
.listimg .body p a{    font-size: 0.6em;}
.ultralow .main .listimg li{margin-left: inherit;}
.xiugai4{display: none}
.index_ul{display: none}
.ultralow .main .listimg li:nth-child(odd){margin-right: 5px}
.ultralow .main .listimg li.span2{width: 49%}
.listimg h3{font-size: 1em}
.listimg1{padding: 0}
.index_j{position: inherit;line-height: 60px;}
.kuan{    max-width: 95%;}
.ultralow .main .banner [class*="span5"]{width: 100%}

.ydtxt a{    margin-bottom: 2rem;width: 100%}
.ydtxt{display: block;}
.ydbg{    align-items: center;}
.ydtxt a span{border:none;}







}
@media screen and (max-width: 375px){
.ydtxt a{    margin-bottom: 2rem;width: 100%}
.ydtxt{display: block;}
.ydbg{    align-items: center;}
.ydtxt a span{border:none;}
.ultralow .main .listimg li.span2 {
    width: 49%;
    min-height: 84px;
}
.ultralow .main .span2 a img {
    min-width: 58px;
    max-width: 58px;
    max-height: 58px;
    margin-bottom: 8px;
    margin: 0.4em;
    float: left;
    margin-top: 0.8em;
}
.listimg h3 {
    font-size: 0.8em;
    padding-bottom: 0;
}
.index_x {
    margin-top: -0.5em;
    font-size: 0.1em;
    padding-left: 12px;
    line-height: 24px;
}
.ultralow .head .navigation-up .navigation-v3 li h2 a {
   
    font-size: 12px;
}
.head .navigation-up{    width: 79%;}

}