.wrap{ width:960px; margin:0 auto;}
.l{ float:left; display:inline;}
.r{ float:right; display:inline;}
a:hover{ text-decoration:none;}
h3{ font-size:16px; line-height:24px;}
.mar{ margin-right:0px!important}
p{ font-size:14px; line-height:24px; color:#4b4b4b;}
.bor{ border:none!important}
img{ display:inline;}
/*top*/
.top{ width:960px; height:75px; padding:10px 0 8px; margin:0 auto;}
.top .logo{ width:410px;}
.top .topp{ padding:5px 0 0 45px;}
.top .topp p{ color:#3d3d3d; font-size:12px; line-height:24px;}
.top .tel{ width:305px; padding:19px 0 0 0;}
/*banner*/
.banner{ width:1200px; margin:0 auto; border-top:3px solid #ef689b;}
.banner img{ vertical-align:top; display:inline;}
/*跳转主样式开始*/
#tznav,.tznav { width:1200px; margin:0 auto; height:48px;/*必设*/}
#tznav {width:100%;}
.tzdingwei {/*定义大背景变换后背景*/ }
.tznav tz{ display:block;/*tz标签不是块级是点级*/ }
.tznav tz.tzhover{ background:#fe5f97; color:#fff; }
/*跳转主样式结束*/
.nav { background:#ef4176;height:58px; width:100%;}
.nav ul { width:960px; margin:0 auto; overflow:hidden; zoom:1; }
.nav ul li{ width:135px; text-align:center; line-height:48px;float:left; display:inline; height:48px; overflow:hidden;}
.nav ul li a {color:#fff!important; font-weight:bold; font-size:18px; display:block; }
.nav ul li a:hover{ background:#fe5f97;}

/*wrap*/
.wrap{ width:960px; margin:0 auto;}
.box_top{ height:55px; border-bottom:2px solid #f71664; text-align:center; margin:32px 0 30px;}
.box_a{ height:36px; font-size:20px; line-height:35px; font-family:"微软雅黑"; margin:36px 0 0; overflow:hidden;font-weight:bold; text-align:center;}
.box_a span{ color:#eb6100; padding-right:10px;}
.box_a a{ background:#ec6100; padding:4px 20px 4px; color:#fff; border-radius:5px; }

/*boxa*/
.boxa{ text-align:center;}

/*boxb*/
.boxb{ height:436px; background:url(../images/boxb_bg.jpg) no-repeat; position:relative;}
.boxb li{ width:160px; float:left; display:inline;}
.boxb li h3{ text-align:center; color:#fff; text-decoration:underline; margin-bottom:6px;}
.boxb li p{ color:#fff; text-indent:2em; line-height:20px;}

/*boxc*/
.boxc .boxc_a{ width:303px; height:217px; margin:0 10px 5px 7px;}
.boxc .boxc_a h3{ padding:30px 0 10px 50px; font-size:18px; color:#fff;}
.boxc .boxc_a p{ text-indent:2em; color:#fff; padding:0 15px;}
.boxc .boxc_a b{ text-align:center; color:#FF0000; font-size:16px; display:block; margin-top:5px;}
.boxc .bg1{ background:url(../images/boxc_bg1.jpg) no-repeat;}
.boxc .bg2{ background:url(../images/boxc_bg2.jpg) no-repeat;}
.boxc .bg3{ background:url(../images/boxc_bg3.jpg) no-repeat;}
.boxc .bg4{ background:url(../images/boxc_bg4.jpg) no-repeat; height:181px;}
.boxc .bg5{ background:url(../images/boxc_bg5.jpg) no-repeat; height:181px;}
.boxc .bg6{ background:url(../images/boxc_bg6.jpg) no-repeat; height:181px;}

/*boxd*/
.borb{border-bottom:1px dashed #313131; margin-bottom:10px;}
.boxd{ height:410px; overflow:hidden;}
.boxd_a{ width:305px;}
.boxd_a .boxd_aa{ height:230px;}
.boxd_a p{ text-indent:2em;}
.boxd_a h3{ font-size:16px; color:#f71664; margin-bottom:5px;}
.boxd_b{ padding:40px 0 0;}

/*boxe*/
.boxe_a{ width:570px;}
.boxe_a p{ text-indent:2em; margin-bottom:10px;}
.boxe_a p strong{ color:#FF0000;}
.boxe_b{ width:340px; height:270px; margin:0 20px 0 0; background:url(../images/boxe_bg1.jpg) repeat-x;}
.boxe_b h3{ color:#fff; line-height:50px; padding:0 0 0 35px; font-size:20px;}
.boxe_b .boxe_ba{ background:#fff; width:323px; height:210px; padding:5px 0 0; margin:0 auto;}
.boxe_b .boxe_ba p{ font-size:15px; background:url(../images/boxe_bg2.jpg) no-repeat 7px center; line-height:32px; padding-left:26px;}
.boxe_b .boxe_ba p a{ color:#535353;}

/*ly*/
.ly{ width:958px; height:218px; background:url(/wap/images/pa_bj.jpg) no-repeat bottom; border:1px solid #dadada; margin-top:34px; border-top:8px solid #f71664;}

/*boxg*/
.boxg{ height:262px; background:url(../images/boxg_img.jpg) no-repeat left top; padding-top:6px;}
.boxg li{ height:34px; font-size:14px; color:#626262; line-height:34px; overflow:hidden; background:#e5e5e5;}
.boxg li span{ color:#fff; font-weight:bold; background:#fc5d94; padding:10px 0 9px; margin-right:5px;}

/*boxh*/
.boxh{ height:100px; border-bottom:1px dashed #626262; margin-top:12px;}
.boxh .boxh_a{ width:80px; text-align:center;}
.boxh .boxh_b{ width:880px;}
.boxh .boxh_b p{ text-indent:2em; padding:10px 0 0;}
.boxh .boxh_b span{ display:block; text-align:right; font-size:14px; color:#626262;}