@charset "gb2312";
/* CSS FIX */
body{background:#fff; color: #555;}
p{line-height:160%;}
a{color:#333;}a:focus{-moz-outline-style:none;}a:focus{outline: none;}
.w960{width:960px;}.white{background-color:#fff;}
.auto{margin-left:auto; margin-right:auto;}
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.l{float:left; _display:inline;}.r{float:right; _display:inline;}.db{display:block;}.dn{display:none;}.rel{position: relative;}.abs{position: absolute;}.ovh{overflow: hidden;}
/*margin*/
.m0{margin:0;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mr1{margin-right:1px;}.mr2{margin-right:2px;}.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}.mt15{margin-top: 15px;}.ml15{margin-left: 15px;}.mb15{margin-bottom: 15px;}.mr15{margin-right: 15px;}
/*padding*/
.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}.pt15{padding-top: 15px;}.pl15{padding-left: 15px;}.pr15{padding-right: 15px;}.pb15{padding-bottom: 15px;}.p15{padding: 15px;}
.b{font-weight:bold;}
.border{border-top:1px solid #d7d7d7;}
.ti2{text-indent:2em;}.f14{font-size:14px;}.f16{font-size: 16px;}.tc{text-align:center;}.msyh{font-family: "MicroSoft YaHei";}
#wrapper{background: url(../images/bg.gif) repeat;}
.btnBox{margin:20px auto; width:960px; text-align: center;}
/*Header*/
.top{height:102px; border-bottom: 3px solid #f23f5f; background:#fff;}
.topText{margin: 0px 0 0 60px; height: 60px; padding-top: 10px;}
.topText p{width: 160px; float: left; padding-left: 14px; line-height: 26px; font-size: 14px;}
.topText p span{display: block; width: 100%; line-height: 26px; color: #555; padding-left: 20px; background: url(../images/topIcon.jpg) 2px center no-repeat;}.banner img{vertical-align:top;}
.banner1{background: url(../images/banner1.jpg) center top no-repeat; height: 186px;}
.banner2{background: url(../images/banner2.jpg) center top no-repeat; height: 249px;}
.banner1 a,.banner2 a{display: block; height: 100%;}
.banner2 a{height: 160px;}
.bannerNav li{float: left; display: inline; height: 70px;}
.bannerNav li a{display: block; height: 70px;}
.nav{background: #433721; height: 48px; padding: 5px 0px; z-index: 2;}
.nav li{float: left; display: inline; margin-left: 18px;}
.nav li a{color: #fff; background: #929292; font-size: 16px; font-weight: bold; display: block; line-height: 48px; padding: 0 22px;}
.nav li a:hover{background:#eb5532; color: #fff; text-decoration: none;}
/*Content*/
.grey{background: #f2f1e9;}.btn{font-size: 22px; width:960px; margin:20px auto; text-align: center;}.btn a{padding: 4px 16px;}.btn span{line-height: 42px;}
.text_normal_14{font-size: 14px; text-indent: 2em; margin: 15px 16px; color: #535353;}
.text_normal_14 span{background: #ff0; padding: 4px;}
#content h2{}
.A{padding-top: 20px;}.B{padding-top: 20px;}.C{padding-top: 20px;}.D{padding-top: 20px;}.E{padding-top: 20px;}.F{padding-top: 20px;}.G{padding-top: 20px;}.H{padding-top: 20px;}.I{padding-top: 20px;}.J{padding-top: 20px;}.K{padding-top: 20px;}

.f20{font-size: 20px; font-family: "MicroSoft YaHei";}

.Bul li{width: 218px; height: 180px; padding: 5px; border: 1px solid #e6e5e5; float: left; display: inline; margin: 10px 0 0 34px;}
.Btext .r p span{padding: 4px 8px; background: #dcdcdc; margin-right: 5px;}

#hc1{float:left; width:930px; height:280px; overflow: hidden; position:relative; margin-left: 20px;}
#hc1 li{float:left;width:930px;height: 280px;display: block; width: 100%;overflow: hidden;}
#hc1 li .hpanel{width:930px; height:280px; position:relative;overflow: hidden;}
#hc1 li .active{float:left; width:56px; height:250px; position:absolute; z-index:200; left:0px; top:0px; font-weight:bold; font-size:24px; color:#108b7c;}
#hc1 li .normal{float:left; width:56px; height:250px;  position:absolute; z-index:200; left:0px; top:0px; font-weight:bold; font-size:24px; color:#ffffff;}
#hc1 li .picture{ float:left;width:816px; height:267px; position:absolute; left:42px; z-index:100; top:0px; padding-left:4px;}
#hc1 li .picture img{width:816px; height:267px;}

.Cbox .l strong{color: #c03427;}
.Cbox .l p{line-height: 28px; margin-left: 10px;}

.Dbox .l{width: 637px; height: 268px; background: url(../images/D1.jpg) no-repeat;}
.Dbox .r{width: 275px; height: 268px; background: url(../images/D2.jpg) no-repeat;}

.Ebox li{float: left; display: inline; font-size: 14px; width: 216px; line-height: 26px; padding-left: 15px; background: url(../images/Eicon.jpg) 0px 0px no-repeat;}

.Fbox{padding-left: 190px; height: 240px; background: url(../images/F1.jpg) no-repeat;}

.Gbox li{width: 294px; float: left; display: inline; margin-left: 20px; margin-top: 20px;}
.Gbox li .r{width: 216px;}
.Gbox li .r h3{font-size: 16px; line-height: 28px; border-bottom: 1px solid #ececec;}
.Gbox li .r p{margin-top: 4px;}

.Hul li{width: 224px; float: left; display: inline; margin-left: 13px;}
.Hul li p{line-height: 32px; font-size: 14px; text-align: center;}

.Iul li{width: 202px; line-height: 24px; border: 1px solid #d4d4d4; text-align: center; font-size: 14px; float: left; display: inline; margin: 15px 0 0 25px;}
