body {background:#FFF} 
/*about*/
.g-box {background:#FFF}
.p_nav {border-bottom:2px solid #EEE}
.about{ margin-bottom:198px;}
.about_list{ float:left; margin-right:88px;}
.public_list{ border-bottom:1px solid #eee;}
.public_list li{ width:176px; height:48px; border:1px solid #eee; border-bottom:none; font-size:18px; line-height:48px; text-align:center;}
.public_list li a{ display:block; width:176px; height:48px;}
.public_list li a:hover{ color:#fc1f7b;}
.public_list a.cur{ border-left:1px solid #fc1f7b;}
.adout_det{ float:left; width:856px;} 
.adout_det h1{border-left:4px solid #fc1f7b;font-size:26px;margin-bottom:20px;padding-left:6px;}
.adout_det h3{ font-size:16px;}
.adout_det div {font-size:16px;line-height:30px;}
.adout_det p{ margin:10px 0; font-size:16px; line-height:30px; color:#929292;}   
/*sitemap*/ 
.inline-block {display: inline-block;}
.base-block {width:100%;height:auto;padding:32px 0 34px 0;border-top:1px dashed #000000;}
.base-block:nth-child(1) {border-top:0;}
.base-block .base-page-title {margin:0;}
.base-block .base-page-title strong {font-size:30px;color:#f1588c;font-weight:normal;} 
.base-block .page-list a {margin-right:15px;font-size:18px;color:#000;} 
.base-block .page-tag a {margin-right:15px;font-size:14px;color:#666;} 
.last-block {border-bottom:1px dashed #000000;}
.direction2 {margin-left:20px;width:20px;height:20px;background:url(../images/ic.png) 0 -20px no-repeat;}
.hezuo a {display: inline-block;width:118px;height:40px;line-height:40px;border:1px solid #eee;margin:0 22px 20px 0;float:left;text-align:center;-moz-box-shadow:2px 2px 5px #f1f1f1;-webkit-box-shadow:2px 2px 5px #f1f1f1;box-shadow:2px 2px 5px #f1f1f1;} 
@media screen and (min-width:320px) and (max-width:640px) {    
.about {margin-top:20px;margin-bottom:20px;min-height:500px;}
.about_list {width:35%;margin-right:5%}
.public_list li {width:100%;font-size:14px}
.public_list li a {width:100%}
.adout_det {width:60%}
}