*{ margin:0; padding:0;}
body{ background:#F3F3F3; font-size:13px; font-family:"Microsoft Yahei";}
img{ border:0;}
li{ list-style:none;}
a{ text-decoration:none;}

.wrapper{ max-width:640px; height:auto; margin:0 auto;}
.header{height:auto; background:#79186C; text-align:center; padding:0 10px; }
.header span img{ width:54.6%; height: auto;}
.fl{ float:left;}
.fr{ float:right;}
.banner {overflow: hidden;}
.banner img {width: 100%; height: auto;}
.banner .hd {background: rgb(35, 31, 30); height: 5px; overflow: hidden;}
.banner .hd li {width: 25%; height: 5px; text-indent: -9999px; overflow: hidden; float: left; display: inline; cursor: pointer;}
.banner .hd li.on {background: rgb(255, 255, 255);}
.banner .bd {width: 100%; height: auto; max-height: 260px;}

.banner .hd {width: 100%; height: 4px; overflow: hidden;}
.banner .hd li {background:#242424; width:25%; height: 4px; text-indent: -9999px; overflow: hidden; float: left; cursor: pointer;}
.banner .hd li.on {background: #FFFFFF;}


.nav{ height:72px; width:100%; background:#79186C url(../images/bg1.jpg) left center repeat-x;}
.nav li{ width:33%; float:left; line-height:36px; text-align:center;}
.bg1{ background:url(../images/bg1.jpg) right repeat-y;}
.nav li a{ color:#FFF; font-size:14px;}
.nav li a:hover{ color:#FF0; font-size:15px;}
.bg{ background:#FFF; border-top:1px #DDDDDD solid; border-bottom:1px #DDDDDD solid; margin-top:10px; }
.title{padding:15px 0 0 10px;}
.title h2{ color:#333333; font-size:20px; line-height:25px; padding-left:15px; background:url(../images/tit.jpg) no-repeat left center; }
.title a{ float:right; margin-right:10px; color:#848484;}
.xiangmu{ overflow:hidden; padding:0px 0 10px 0}
.xiangmu a{ text-align:center; display:block; width:25%; float:left; margin:10px 0 10px 0 }
.xiangmu a .jingfu{ font-size:14px; color:#666666; line-height:14px;}
.xiangmu a:hover .jingfu{ font-size:14px; color:#ff0000; line-height:14px;}
.xiangmu a .item{margin:0 auto; width:60px; height:60px;}
.xiangmu a .item1{ background:url(../images/item1.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item2{ background:url(../images/item2.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item3{ background:url(../images/item3.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item4{ background:url(../images/item4.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item5{ background:url(../images/item5.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item6{ background:url(../images/item6.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item7{ background:url(../images/item7.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item8{ background:url(../images/item8.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item9{ background:url(../images/item9.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item10{ background:url(../images/item10.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item11{ background:url(../images/item11.jpg) no-repeat center center;background-size:50px}
.xiangmu a .item12{ background:url(../images/item12.jpg) no-repeat center center;background-size:50px}
.xmzx{ background:#986699; width:100%; height:68px;}
.xmzx a{ width:33%; float:left; display:block; }
.xmzx a .text_xmzx{ color:#FFF; font-size:14px; line-height:18px; text-align:center;  padding-bottom:5px;}
.xmzx a .xmzx{ margin:0 auto; width:40px; height:45px;}
.xmzx a .xmzx1{ background:url(../images/jp1.jpg) no-repeat center center;background-size:35px;}
.xmzx a .xmzx2{ background:url(../images/jp2.jpg) no-repeat center center;background-size:35px;}
.xmzx a .xmzx3{ background:url(../images/jp3.jpg) no-repeat center center;background-size:35px;}
.news{ width:93%; margin:10px auto;}
.news li{ line-height:40px; border-bottom:1px #E7E6E5 solid; background:url(../images/icon9.jpg) right center no-repeat; padding:0 10px;}
.news li a{ font-size:13px; color:#353534;}
.news li a:hover{ color:#F00;}
.pfmb1, .pfmb2{ overflow:hidden; padding:5px 1.3% 0 1.3%;}
.pfmb1 .pfmb1_left{ width:48.7%; float:left; background:url(../images/pfmb1.jpg) no-repeat right bottom #f0dede; background-size:96px; height:115px; margin-right:1.3%}
.pfmb1 .pfmb1_left h3{ color:#a94466; font-size:15px; font-weight:normal; line-height:24px; padding-top:15px; padding-left:10px; padding-bottom:5px;}
.pfmb1 .pfmb1_left p{ color:#7f7f7f; font-size:12px; line-height:16px; padding-left:10px;}
.pfmb1 .pfmb1_right{ width:50%; float:left}
.pfmb1 .pfmb1_right .r_s{background:url(../images/pfmb2.jpg) no-repeat right bottom #f0dede;  background-size:72px; height:55px;}
.pfmb1 .pfmb1_right .r_s h3, .pfmb1 .pfmb1_right .r_x h3{color:#a94466; font-size:15px; font-weight:normal; line-height:18px; padding-top:7px; padding-left:10px; padding-bottom:0px;}
.pfmb1 .pfmb1_right .r_s p, .pfmb1 .pfmb1_right .r_x p{color:#7f7f7f; font-size:12px; line-height:16px; padding-left:10px;}
.pfmb1 .pfmb1_right .r_x{ background:url(../images/pfmb3.jpg) no-repeat right bottom #f0dede;  background-size:72px; height:55px; margin-top:5px;}
.pfmb2 .left_pf{ width:33.3%; float:left; background:url(../images/pfmb4.jpg) no-repeat right bottom #dbe4e3; background-size:110px; height:95px;}
.pfmb2 .left_pf h3{ color:#536d88; font-size:15px; font-weight:normal; line-height:18px; padding-top:8px; padding-left:10px;}
.pfmb2 .left_pf p{color:#7f7f7f; font-size:12px; line-height:16px; padding-left:10px;}
.pfmb2 .center_pf{ width:32%; float:left; background:url(../images/pfmb5.jpg) no-repeat center bottom #dbe4e3; background-size:97px; height:95px;margin-left:1.3%;}
.pfmb2 .right_pf{ width:32%; float:left;  background:url(../images/pfmb6.jpg) no-repeat center bottom #dbe4e3; background-size:110px; height:95px; margin-left:1.3%;}
.pfmb1 .pfmb3_right .r_s{background:url(../images/pfmb7.jpg) no-repeat right bottom #f3e4d4;  background-size:72px; height:55px; }
.pfmb1 .pfmb3_right .r_x{background:url(../images/pfmb8.jpg) no-repeat right bottom #f3e4d4;  background-size:72px; height:55px; }
.pfmb1 .pfmb3_left{ margin-right:0; margin-left:1.3%; background:url(../images/pfmb9.jpg) no-repeat right bottom #f3e4d4; background-size:72px; height:115px;}
.pfmb1 .pfmb3_right .r_s h3, .pfmb1 .pfmb3_right .r_x h3{ color:#9e4b28}
.pfmb1 .pfmb3_left h3{ color:#9e4b28}
.ban{ padding:5px 1.3% 0 1.3%;}
.ban img{ width:100%;}
.zj1{ width:90%;padding:15px 10px; border-bottom:1px #CDCDCD solid; margin:0 auto;}
.zj1 span img{ float:left; margin:0 15px 0 0; padding:1px; border:1px #C7C7C7 solid;}
.zj1 h3 img{ padding:10px 0 5px 0} 
.zj1 p{ font-size:12px; line-height:22px;}
.zj1 p a{ color:#F00;}
.anli{ width:590px; margin:15px auto 0 auto;overflow:hidden;}
.pad15{ padding-bottom:15px;}
.tit{ height:42px; background:#DDDDDD; line-height:42px;}
.tit li{ width:33%; text-align:center; float:left; font-size:18px;}
.bg2{ background:#7A186B; color:#FFF;}
.rongyu{ width:96%; margin:15px auto 0 auto;}
.rongyu li{ width:24%; float:left; text-align:center; margin:0 1% 5px 0; }
.rongyu li img{ width:100%; height:auto;}
.imgbox { position:relative; }
.text{ width:100%; height:auto; background-color:#000; FILTER:alpha(opacity=60); opacity:0.7; -moz-opacity:0.7; position:absolute; left:0px; bottom:0px; text-align:center; }
.imgtext { height:auto; color:#fff; font-size:12px; line-height:30px;  }

.pinglun{ width:95%; margin:0 auto; padding-bottom:15px;}
.pinglun li{ border-bottom:1px #DEDEDE solid; padding-bottom:10px; margin-bottom:10px;}
.tx{ width:54px; height:54px; float:left; margin-right:15px;}
.pl{ width:75%; float:left;}
.pl h2{ font-size:13px; font-weight:normal; line-height:30px;}
.pl p{ font-size:12px; color:#777777; line-height:22px;}
.pl h3{ font-size:12px; color:#777777; font-weight:normal; line-height:22px;}
.pl h3 a{ color:#777777;}
.pl h3 a:hover{ color:#555555; font-size:13px;}
#rzt_box{ height:350px; overflow:hidden; width:100%; margin-top:20px; }

.tel{ height:50px; background:#303030; padding-top:10px; text-align:center; margin-top:10px;}
.tel img{width:74.6%; height:auto; }
.foot{ background:#FFF; padding:30px 0 70px 0; text-align:center; line-height:22px; font-size:12px;}
.dibu{ height:50px; background:#7A186B; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 999999; }
.dibu li{ width:25%; height:40px; float:left; text-align:center; padding-top:10px;}
.db_bg{ background:url(../images/bg2.jpg) right repeat-y;}
.dibu li a{ color:#FFF; font-size:12px;}
.dibu li a:hover{ color:#FF0; font-size:13px;}



.sousuo{ margin:0 auto;}
.ss1{ height:29px; width:70%; border:1px #343434 solid; background:url(../images/bg7.jpg) 0 0 no-repeat; padding-left:40px; line-height:29px; font-size:12px;}
.nytitle{ height:33px; border-bottom:1px #ACACAC solid; background:url(../images/icon3.jpg) 20px 15px no-repeat; padding:10px 0 0 40px; line-height:33px; color:#595959; font-size:13px;}
.nytitle a{ color:#595959; padding:0 15px;}
.nytitle a:hover{ color:#F00; padding:0 15px;}
.article{ width:93%; margin:0 auto;}
.xm1{ height:30px; border-bottom:1px #BBBBBB solid; line-height:30px; font-size:14px; margin-top:10px;}
.xm2{ margin:10px 0 0 0;}
.xm2 li{ width:31.5%; float:left; height:40px; border:1px #D7D7D7 solid; background:#F8F8F8; margin:0 0.5% 8px 0.5%; line-height:40px; text-align:center;}
.xm2 li a{ color:#4a4a4a;}
.xm2 li a:hover{ color:#F00;}
.zixun{ text-align:center; margin-top:10px;}
.zixun img{ margin:0 10px; width:37.5%; height:auto;}


.alzx{ width:86%; height:auto; margin:15px auto;}
.alzx img{ width:100%; height:auto;}
.alzx p{ text-align:center; line-height:40px;}
.fenye{ height:30px; background:#CACACA; text-align:right;}


.wz{ width:96%; margin:15px auto;}
.wz_title{ line-height:40px; text-align:center; font-size:16px;}

.xmlb{ margin-top:10px;}
.xmlb li{ width:22%; height:30px; text-align:center; line-height:30px; border:1px #DDDDDD solid; float:left; margin:5px 1%; }
.xmlb li a{ color:#999; }
.xmlb li a:hover{ color:#F00; }
