
/* ------------------------------------------

MacFee 专注于 Discuz模板设计、插件开发.

MacFee技术支持QQ：823059019

extend_common.css  file for Discuz! X
-------------------------------------------- */

.aabody{ margin:0px auto 0px auto;; width:100%; height: auto;background: #fff; }


.about_big_box{margin: -80px 0 30px -3%;width: 105%;height: auto;}


.pagewp{width:89%;padding:25px 52px 5px 52px ;height:1150px; margin:0 auto;background:  url("../css/mac_about_bj.png") 3px 0px  no-repeat;background-size:100% 100%; }



.ft_wp {margin-top:0px; }
.bm{border:none;}
.about_top1{ margin:0px auto ; width:100%; height:200px; background: url("../css/abtop_bj2.png" )  no-repeat center center;background-size:100% auto;}

.bm_libj{  background: url("../css/about_li.png " ) 0px 0px; }
.tb{ margin: 0px ;  padding:0px;border:none;}
.tb li{ margin: 0px ; }

.tb .a a, .tb .current a { border:none;background:none ;padding-right:20px;line-height: 58px;font-weight: 400;background:  url("../css/ tb_aabj.png " ) no-repeat 0 0 ;}
.tb .a a:hover{color:#fff; }
.nvhm{ padding-right:6px;background: url("../css/home_ico.png") no-repeat 0px 9px ; }
.ie7   .nvhm{margin-top:7px;  }
.ie8   .nvhm{margin-top:7px; }
.ie9   .nvhm{margin-top:7px;}
.ie10  .nvhm{margin-top:7px;}

.r_tbnr h1{float:left; width:100%;height:auto; font-size: 22px;line-height: 30px;font-weight: bold;color: #666;padding: 20px 0px;}
.hrnr_2{ float:left; width:100%;height:auto;line-height: 30px;color: #5A5A5A;font-size: 14px;}
.hrnr_2 p{ margin-top: 6px;width: 60%;float: left;display: inline;text-indent: 2em;}
.hrnr_2 dd{float: left;display: inline;width: 40%; text-align:left;}
.hrnr_3{float:left; width:100%;height:auto; padding-top:50px; line-height: 30px;color: #5A5A5A;font-size: 14px;}
.hrnr_3 p{ float: left;width: 40%;}
.hrnr_3 .r_1{float: right;width: 60%;height:auto;}
.hrnr_3 h1{ font-size: 22px;line-height: 30px;font-weight: bold;color: #666;padding: 20px 0px;}
.hrnr_3 h2{ text-indent: 2em;}
.hrnr_3 h3{ font-size: 18px;font-weight: padding-top:35px;}
.hrnr_3 h3 i{color:#58BAE9; }
.hrnr_4{float:left; width:100%;height:auto; padding-top:70px; line-height: 30px;color: #5A5A5A;font-size: 14px;}
.hrnr_4_z{float: left;width: 50%;display: inline;}
.hrnr_4 h1{font-size: 22px;line-height: 30px;font-weight: bold;color: #666;padding: 20px 0px;}
.hrnr_4 p{width: 99%;text-indent: 2em;line-height: 30px;color: #5A5A5A;font-size: 14px;}
.hrnr_4_y{float:right;width:50%;padding-top:10px;}
.hrnr_4_y img{width: 100%; min-height: 200px;margin-top: 10%;}

.ab_lxwm h1{float:left;width:100%;font-size: 22px;line-height: 30px;font-weight: bold;color: #666;padding: 20px 0px;}



.gg_swhz1{ float:left;width: 600px;  }
.tjtb_r2{ float:right;width:35%;height:300px; background: url("../css/tjtb_tb.jpg") no-repeat 0px -16px ; background-size:100% auto;}



.tjtb_dbpic{ float:right; width:100%;height:300px;margin-top:30px; background: url("../css/mac_db_tjtb.jpg") no-repeat 0px 0px ; }


.mac_bqsmbf{ float:right; width:100%;height:auto;margin-top:20px;   }

.mac_pawp_bte{margin:0 auto;width:95%;height:28px; border-top:1px solid #e3e3e3;}


.ggsw_z{ float:left;width:63%;height:auto;   }



.mac_top_map{ float:left;width:100%;height:auto;margin-top:20px;    }




.ab_bimg a img{max-width:100%;}



.mac_bqsmbf p{ float:right; width:100%;height:auto;color: #5A5A5A;font-size: 15px;font-weight: 400;line-height: 30px;}

.mac_bqsmbf i { float: right;width: 100%;height: auto;color: #333;font-size: 16px;font-weight: 600;line-height: 30px;}

.mac_zp_title{ float:right; width:100%;height:150px;margin-top:10px;background: url("../css/mac_joinus2.jpg") no-repeat 0px 0px ;}


.mac_bqsm_btmt{ float:right; width:100%;height:195px;background: url("../css/mac_bqsm_btpic.jpg") no-repeat 0px 0px ;}


.ab_lxwm h1 p{ font-weight:400;}


.ab_lxwm h2{float:left;width:100%;padding:0px;margin: 0px 0px  10px 0px;}

.ab_lxwm  h2 p{font-weight: bold;font-size: 18px;margin: 5px 0px;color: rgb(75, 172, 198);}
.ab_lxwm  h2 em{color: inherit;font-size: 14px;color:#333;}
.ab_lxwm  h3 {float:left;width:100%;padding: 35px 10px;border-bottom: 1px solid #E6E6E6;}
.ab_lxwm  h3 span {float:left;width:100%;font-size: 18px;color:#58BAE9;font-weight: bold;line-height: 34px;margin-bottom: 30px;}
.ab_lxwm  h3 i {float:left;width:50%;height:360px;}
.ab_lxwm  h3 i img{max-width:100%;}



.ab_lxwm  h3 em {width: 49%;float: right;font-size: 16px;color: #5A5A5A;margin-top: -5%;}

.ab_lxwm  h3 em dt{color: #5A5A5A;font-size: 24px;font-weight: bold;line-height: 30px;padding: 28px 0px 28px 24px;}

.ab_lxwm  h4 {color: #5A5A5A;font-size: 24px;font-weight: bold;line-height: 30px;padding: 28px 0px 28px 24px;}
.ab_lxwm  .ico {padding-left: 30px;height: 28px;line-height: 28px;margin-bottom: 30px;}

.ab_lxwm  .img1 {background: url("../css/ico1.jpg" ) 3px 4px no-repeat;}
.ab_lxwm  .img2 {background: url("../css/ico2.jpg " ) 0px 5px no-repeat;}
.ab_lxwm  .img3 {background:  url("../css/ico3.jpg") 0px 5px no-repeat;}
.ab_lxwm  .img4 {background:  url("../css/ico4.jpg") 0px 5px no-repeat;}
.ab_lxwm  .img5 {background:  url("../css/ico5.jpg") 0px 5px no-repeat;}

.ab_lxwm  h6  p{line-height: 30px;color: #5A5A5A;font-size: 14px;font-weight:400;}

.ie8 #scbar_btn { mposition:absolute;top:-10px;right:0px; border: 1px solid #00AA98;}


.titepa{width: 200px; height:20px;position:absolute;top:23px;left:455px;}
.titepa a:hover{cursor:pointer;}

.z a:hover{cursor:pointer;}



.mac_left_title{width:100%;height:56px;background: #58BAE9 url("../css/mac_left_title.png") 0px 0px no-repeat;}

.mac_left_title h1{float:left;font-size:13px;color:#fff;padding:20px 15px 0px 17px ;font-size: 18px;font-weight: 700;}

.mac_left_title p{float:left;padding-top:26px;font-size:13px;color:#fff;}




.mac_left_2title{width:100%;height:43px;margin-top:21px;line-height:45px;background: #58BAE9 url("../css/mac_left_title.png") 0px -61px no-repeat;}

.mac_left_2title
.mac_left_2title h1{float:left;font-size:13px;color:#fff;padding:0px 15px 0px 17px ;font-size: 18px;font-weight: 700;}

.mac_left_2title p{float:left;padding-top:1px;font-size:13px;color:#fff;}


.mac_left_3nr{width:99.5%;height:750px;  background-color:#F6F6F6;border:1px solid #eee; }



.mac_left_topn1{float:left;width:100%;height:380px;background:  url("../css/mac_titlemap.jpg") 0px 0px no-repeat;background-size:100% auto; }



.mac_zp_ygfl{float:left;width:100%;height:190px;margin-top:70px; background:  url("../css/mac_zp_ygfl.jpg") 0px 0px no-repeat; background-size:100% auto;}





.mac_left_topn1 span{float: left;width: 196px;padding: 2px 10px;font-size: 14px;line-height: 26px;color: #666;overflow: hidden; }


.mac_left_topn1 span i{font-weight: 700;}


.nw_a{color: #333;}

.z a{color: #333;}

.z a:hover{ color:#58BAE9;text-decoration:none;}

#pt .z:hover {color:#58BAE9;text-decoration:none;}
#pt .z p:hover {color:#58BAE9;text-decoration:none;}


.grid_left{width:24%;height:1050px; }

.ext_tab li{ margin: 0px;border:1px solid #eee;border-top:none; }



.ext_tab li a{background:#FFF8FB ;padding:0px;border:none;color: #555;font-size: 16px;font-weight: 700;display: block;height:43px;line-height: 43px;text-indent:30px;  }


.ext_tab li a:hover{ color:#58BAE9;text-decoration:none;}





.ext_tab li.action{  width:214px;  background:none ;line-height:43px;font-weight: 700;}


.ext_tab li.action a{color:#58BAE9;}

.grid_right{float:right;width:72%;margin-right:0px;_margin-right:0px;height: auto;}





#pt{margin:0px;border:none;background:  none ;   padding-top: 15px;width:100%;float: right;height: 40px;border-bottom: 1px solid #D9D9D9;}


#pt .z{color:#333;font-size:13px;}




#pt .z p{float:left;width:auto;}
#pt .z p:hover{cursor:pointer;}






.ext_content{ float: right;  width:100%;}
















.clearfix:after, .page:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .page {display:block;}
.clear {clear:both;}
.page .last{margin-right:0;}
.grid,.grid-1,.grid_left,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid_right,.grid-9{float:left; position: relative}
.grid-1{width:10%}

.grid-3{width:30%}
.grid-4{width:40%}
.grid-5{width:50%}
.grid-6{width:60%}
.grid-7{width:70%}

.grid-9{width:90%}
.grid{width:100%}
.prefix-1{padding-left:10%}
.prefix-2{padding-left:20%}
.prefix-3{padding-left:30%}
.prefix-4{padding-left:40%}
.prefix-5{padding-left:50%}
.prefix-6{padding-left:60%}
.prefix-7{padding-left:70%}
.prefix-8{padding-left:80%}
.prefix-9{padding-left:90%}
.suffix-1{padding-right:10%}
.suffix-2{padding-right:20%}
.suffix-3{padding-right:30%}
.suffix-4{padding-right:40%}
.suffix-5{padding-right:50%}
.suffix-6{padding-right:60%}
.suffix-7{padding-right:70%}
.suffix-8{padding-right:80%}
.suffix-9{padding-right:90%}

/*ext*/









.ext_ul{ border-bottom:1px solid #dedede;}
.ext_ul li{ position: relative; margin-bottom:-1px; float:left}
.ext_ul li.action{border-bottom:1px solid #fff;}
.ext_u{ margin-bottom:5px;}


.ext_nav{font-weight:bold;}
.ext_xld{ padding-left:20px;}
.ext_xld li{ list-style: disc;}
.ext_content h3{margin:0.5em 0;font-size:1.2em;}



.grid_right{float:right;}











