body{ margin:0; padding:0; border:none; font-size:14px; line-height:26px; color:#565656; background:#fff; font-family:微软雅黑;}
ul,p,h1,h2,table{ margin:0; padding:0;}
*{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:none;}
a{ font-size:14px; color:#565656; text-decoration:none;}
a:hover{ color:#d01c34; text-decoration:none;}

.fz16{ font-size:16px;}
.color_01{ color:#1a8fff;}

.pt6{ padding-top:6px; overflow:hidden;}
.pt8{ padding-top:8px; overflow:hidden;}
.pt10{ padding-top:10px; overflow:hidden;}
.pt12{ padding-top:12px; overflow:hidden;}
.pt15{ padding-top:15px; overflow:hidden;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt50{ padding-top:50px;}
.pt60{ padding-top:60px;}

.mt12{ margin-top:12px; overflow:hidden;}
.mt25{ margin-top:25px;}
.mt50{ margin-top:50px !important;}
.ml26{ margin-left:26px;}
.ml29{ margin-left:29px;}

.pl10{ padding-left:10px; overflow:hidden;}
.pl15{ padding-left:15px;}
.pl18{ padding-left:18px;}
.pl25{ padding-left:25px;}
.pl28{ padding-left:28px;}

.pr8{ padding-right:8px; overflow:hidden;}
.pb20{ padding-bottom:20px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr25{ padding-right:25px;}

.tcenter{ text-align:center;}
.tright{ text-align:right;}

.fLeft{ float:left;}
.fRight{ float:right;}
.clearboth{ height:0; clear:both; overflow:hidden;}
.w200{ width:200px;}
.w1200{ width:1200px; margin:0 auto;}

/*顶部*/
.top{ width:100%; min-width:1200px;height:35px; line-height:35px; margin:0 auto; background:#fff; border-bottom:1px solid #e5e5e5; color:#999999;}
.top a{ color:#999;}
.top_r{ width:180px;}
.top_r li{ float:left;width:60px;height:35px; line-height:35px;}
.top_r li a{ font-size:12px;}
.top_r img{vertical-align:middle;padding-right:8px;}

/*头部*/
.header{ padding:20px 0px 20px 0px;min-width:1200px;}

/*导航*/
.nav{ width:100%; min-width:1200px;height:50px; line-height:50px; background:#323232; overflow:hidden;}
.nav li{ width:198px; height:50px; line-height:50px; display:block; text-align:center; float:left; border-right:1px solid #d0112b;}
.nav li a{ width:198px; height:50px; line-height:50px; display:block; color:#fff; font-size:16px;}
.nav li a:hover{ background:#d0112b;color:#fff;}
.nav li.current a{ background:#d0112b;color:#fff;}

/*网站banner*/
.banner { width:100%; min-width:1200px;height:400px;overflow: hidden;position: relative;}
.banner .d1 {width: 100%;height:400px;display: block;position: absolute;left: 0px;top: 0px;}
.banner .d2 {width: 100%;height:30px;clear: both;position: absolute;z-index: 100;left: 0px;top:378px;}
.banner .d2 ul {float: left;position: absolute;left: 50%;top: 0;margin: 0 0 0 -40px;display: inline;}
.banner .d2 li {width: 17px;height: 15px;overflow: hidden;cursor: pointer;background: url(../images/img1.png) no-repeat center;float: left;margin: 0 3px;display: inline;}
.banner .d2 li.nuw {background: url(../images/img1_1.png) no-repeat center;}

/*搜索*/
.sousuo{ width:100%; min-width:1200px;height:50px; line-height:50px; background:#ffffff;}
.sousuo_l{ width:300px; height:26px; line-height:26px; background:url(../images/sousuo.jpg) no-repeat; margin-top:12px;}
.sousuo_text{ width:249px; height:26px; line-height:26px; border:none; background:none; padding-left:10px; color:#565656; font-family:"微软雅黑";}
.sousuo_submit{ width:24px; height:24px; background:url(../images/sousuo_an.jpg) no-repeat; border:none; margin-left:10px;}
.sousuo_r{ width:800px; color:#a9a9a9; margin-left:20px;}
.sousuo_r a{color:#a9a9a9; padding:0px 10px;}
.sousuo_r a:hover{ color:#e72681;}

/*网站底部*/
.footer{ width:100%;min-width:1200px;background: url(../images/footer.jpg) left top repeat;overflow:hidden;color:#999999; margin-top:55px;}
.footer_l{ width:830px; padding-top:15px;}
.footer_t{ height:45px; line-height:45px; border-bottom:1px solid #ddd; font-size:16px; font-weight:bold; color:#fff; margin-bottom:5px;}
.footer_t span{ width:80px; text-align:left; display:block;height:45px; line-height:45px; border-bottom:1px solid #d01c34;}
.footer_nav{ height:40px; line-height:40px;}
.footer_nav a{ padding:0px 40px 0px 0px; color:#fff;}
.footer_nav a:hover{color:#d01c34;}
.footer_con{ line-height:28px; color:#fff; padding:10px 10px 10px 0px;}

.footer_r{ width:350px; height:400px; text-align:center; background:#d01c34; color:#fff;}
.footer_tel{ font-size:30px; padding-top:10px; line-height:45px;}



