



@charset "utf-8";

/* CSS Document */

/*banner*/
.banner{ background:url(../images/banner.png) no-repeat center; height:626px;}
.logo{ position:relative; height:100px;}
.banner img{ position:absolute; top:70%; left:33%; float:left;}


/*content*/

.content .t1{ margin-top:45px; margin-bottom:30px;}

.content .t1 img{width:100%;}

.content .t2 .fl{ width:280px;  border:1px solid #df0d4c; padding-bottom:20px;}



.top{background:#c40c43; height:60px; line-height:60px;margin-bottom:25px; width:280px; }

.top h3{font-size:26px; color:#fff; font-weight:normal; background:url(../images/daohang.png) no-repeat 50px center; }



/*.content .t2 .fl img{display: block; float:left; margin-left:57px; margin-top:16px; margin-right:19px;}

.content .t2 .fl h3{background:#c40c43; height:60px; line-height:60px; font-size:26px; color:#fff; font-weight:normal; margin-bottom:25px; width:280px;  }*/

.content .t2 .fl ul li{ cursor:pointer;}

.bei li,.wu li,.nan li{ margin-bottom:9px; float:left;} 

.bei li .box0,.wu li .box0,.nan li .box0{ text-align:center; border:1px solid #df0d4c; width:258px; margin-left:10px; padding:9px 0; color:#fff; font-size:16px; background:url(../images/sanjiao1.png) no-repeat 225px center #d13966;}

.bei li .sanjiao,.wu li .sanjiao,.nan li .sanjiao{ text-align:center; border:1px solid #df0d4c; width:258px; margin-left:10px; padding:9px 0; color:#fff; font-size:16px; background:url(../images/sanjiao.png) no-repeat 225px center #d13966; float:left; display:inline;}



.fl .bei li .box,.fl .wu li .box,.fl .nan li .box{ margin-left:10px; display:none; width:260px;text-align:center; color:#000;}

.hide{display:none;}

.fl .bei li .box p,.fl .wu li .box p,.fl .nan li .box p{ padding:4px 0;}

.fl .bei li .shu,.fl .wu li .shu,.fl .nan li .shu{float:left;}

.fl .bei li .shu .ban,.fl .wu li .shu .ban,.fl .nan li .shu .ban{ width:129px; border-right:1px solid #d9d6d6;}

.fl .bei li .shu1,.fl .wu li .shu1,.fl .nan li .shu1{float:right;}

.fl .bei li .shu1 .ban,.fl .wu li .shu1 .ban,.fl .nan li .shu1 .ban{ width:130px;}

.ban{ color:#fff; font-size:16px; background:#9b2649; }

.p{ border:1px solid #d9d6d6; border-top:none; background:#fff; width:128px;}

.zero{ color:#F00; font-weight:bold;}



.content .t2 .fr{ border:1px solid #df0d4c; width:905px; float:right; overflow:hidden;}

.content .t2 .fr .p1{ width:905px; height:60px; background:#faeac2;}

.content .t2 .fr .p1 span{color:#fff; font-size:23px; background: url(../images/sbg.png) no-repeat; width:167px; height:40px; text-align:center; padding-top:6px; margin-top:14px; float:left; margin-right:29px; cursor:pointer;}

.content .t2 .fr .p1 .hover{ background: url(../images/sbg1.png) no-repeat; cursor:pointer;}



.content .t2 .fr .u1{ float:right; height:40px; padding:40px 0; margin-right:50px; }

.content .t2 .fr .u1 li{ float:left; margin-left:30px; line-height:40px; font-size:14px;}

.content .t2 .fr .u1 li img{ float:left; margin-right:5px;}

.content .t2 .fr .p2{ float:left; text-align:center; width:905px; font-size:14px;}

.content .t2 .fr .p2 b{ color:#df0d4c; font-weight:normal;}

.content .t2 .fr .u21{ margin-top:35px;  width:750px; margin:0 120px; display:inline-block; margin-bottom:50px; position:relative; } 

.u21 li,.u2 li{ float:left; width:55px; text-align:center;margin-right:20px;font-size:14px;position:relative;  cursor:pointer;}

.content .t2 .fr .u2{ width:800px; display:inline-block; margin:0 85px;margin-bottom:40px; }



.u21 .dh,.u2 .dh{ background:url(../images/hbg.png) no-repeat; width:169px; height:75px;color:#fff; position:absolute; left:-20px; top:-75px; cursor:pointer; display: none;}

.u21 .dh p,.u2 .dh p{text-align:left; text-indent:8px; overflow:hidden; height:20px;}

/*footer*/

.footer{ height:auto; width:100%; border-top:1px solid #000; background:#7c208b; text-align:center; color:#fff; padding-bottom:20px; padding-top:30px; line-height:20px; float:left; margin-top:69px;}

.footer a{color: #ffffff;}

/*biao*/



.biao{ width:623px; border:5px solid #d4d4d4; position:fixed; background:#fff;}

.biao span{ float:right; margin:15px 15px 0 0; cursor:pointer;}

.biao h3{ width:597px; text-align:center; float:left; font-size:18px; font-weight:normal; margin:20px 0 15px 15px; padding-bottom:15px; border-bottom:1px solid #e8c08c;}

.biao p{ margin-top:16px; text-align:center;  width:100%;}

form{ text-align:center;width:370px; margin-top:25px;margin-left:93px;}

label{ float:left;}

form p{ height:26px;margin-bottom:17px;}

input{ width:285px; height:26px; line-height:26px; border:1px solid #c3bfbf; float:right; text-indent:8px; }

.btn{ background:url(../images/btn.png) no-repeat; border:none; width:110px; height:34px;margin:15px 115px 19px 140px; cursor:pointer;}

.yan{ width:104px; float:left; margin-left:35px;}

form p img{ float:left; margin-left:10px;}

.bottom{ width:610px;border-top:1px solid #e8c08c; float:left; padding:0 6px; line-height:18px; padding-bottom:21px;}