﻿body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:"微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
line-height:20px; background:#fff;}
table{ border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none;}
a{color:#333333;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;font-family:"Times New Roman"}
.top{ height:44px; width:100%; min-width:1200px; background:#000000;}
.topc{ width:1200px; margin:0 auto; height:44px; line-height:44px;}
.topclf{ width:170px; float:left; line-height:44px; color:#fff;}
.topclf li{ float:left; line-height:44px; padding:0 3px;color:#fff;}
.topclf a{color:#fff;}
.topcrr{ width:200px; float:right; line-height:44px; color:#fff;}
.logo{ width:100%; height:138px; background:#792c62;min-width:1200px;}
.logoc{ width:1200px; margin:0 auto; padding-top:20px;}
.logoclf{ width:550px; height:92px; float:left;}
.logorr{ width:500px; float:right; height:92px;}
.lsos{ width:241px; height:31px; float:right; margin-top:20px; }
.lsoslf{ width:200px; float:left; height:31px;}
.lsoslf input{ height:25px;float:left; width:198px; background:#e0dfe0; border:1px solid #ccc;}
.lsosbt{ width:40px; height:31px; float:left;}
.lslis{ line-height:30px; padding-top:7px;padding-right:20px;}
.lslis li{ line-height:30px; font-size:14px; background:url(../images/index_10.jpg) 0 11px no-repeat; float: right; text-indent:15px; min-width:100px; padding-right:10px;margin-right:40px;}
.lslis li a{ color:#c9b3c1;}
.ban368{ width:100%; height:300px;}
.nav{ height:50px; background:#470e35; position:relative; z-index:9999999999;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav a{ color:#fff; }
.nav .nLi{ float:left; position:relative; display:inline; }
.nav .nLi h3{ float:left; }
.nav .nLi h3 a{ display:block; line-height:50px; width:128px;font-size:16px; text-align:center; font-weight:normal; }
.nav .sub{ display:none; left:0; top:50px;width:128px; position:absolute; background: url(../images/001.png) repeat; line-height:35px; padding:5px 0; }
.nav .sub li{ zoom:1; display:block; text-align:center; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#470e35; color:#fff; }
.nav .on h3 a{ background:#792c62; color:#fff; }
.navc{ width:1200px; height:51px; margin:0 auto; line-height:51px; color:#fff;}
.xu{ width:1200px; margin:0 auto; margin-top:0px;}
.xulf{ width:780px; float:left; }
.xut{ width:100%; height:50px; border-bottom:2px solid #792c62; line-height:50px;}
.xutb{ min-width:80px; float:left; line-height:50px; font-size:18px;}
.xutbl{ min-width:100px; float:left; line-height:50px; font-size:12px; color:#792c62; text-transform: uppercase;}
.xutg{ width:50px; float:right; background:url(../images/index_18.jpg) 0 15px no-repeat; text-align:right; line-height:50px;}
.xintw{ width:100%; margin-top:20px;}
.xint390{ width:390px; border:1px solid #dcdcdc; float:left;}
.xint390 img{ width:390px; height:252px;}
.xint390 h3{ font-size:16px; text-align:center; line-height:26px; padding:0 10px; padding-top:10px;}
.xint390 p{ font-size:12px; line-height:30px;padding:0 10px;}
.xint390 p a{ color:#792c62;}
.xintrr{ width:370px; float:right;}
.xintrr li{height:35px; line-height:35px; font-size:14px; border-bottom:1px solid #dcdcdc; margin:5px 0; }
.ton{ width:390px; float:right;}
.tonli{ height:62px; width:100%; margin-top:12px; background:url(../images/index_150.jpg) no-repeat; }
.tonlil{ width:60px; float:left;color:#999999;}
.tonlilt{ height:35px; line-height:35px; font-size:29px; text-align:center; }
.tonliltb{ height:25px; line-height:25px; font-size:12px; text-align:center; }
.tonri{width:320px; float:right; line-height:30px; font-size:14px;}
.tonri a:hover{ color:#fff;}
.tonli a{ display:block;}
.tonli:hover{ background: url(../images/index_147.jpg) no-repeat; color:#fff;cursor:pointer}
.tonli:hover .tonlil{ color:#fff}
.zht{ width:1200px; height:220px; margin:0 auto; margin-top:0px;}
.xutgg{ width:50px; float:right; background:url(../images/index_22.jpg) 0 17px no-repeat; text-align:right; line-height:50px;}
.zhtli{ width:100%; height:140px; margin-top:25px;}
.zhtli li{ width:286px; float:left; line-height:35px; margin-right:18px;}
.zhtli li img{ width:286px; height:102px;}
.zhtli li p{ line-height:35px; text-align:center; font-size:16px;}
.zn{ width:100%; height:256px; background:#eaeaea; margin-top:0px; min-width:1200px;}
.znc{ width:1200px; margin:0 auto; height:180px; padding-top:40px;}
.znclf{ width:470px; float:left; height:180px; padding-right:35px; border-right:1px solid #ccc;}
.zncont{ width:420px; float:left; height:180px; border-right:1px solid #ccc; padding-left:25px;}
.zncont li{ width:170px; height:51px; float:left; padding:5px 15px;}
.znlx{ width:210px; float:right; height:180px;}
.znlxt{ height:36px; width:100%; margin-top:35px;}
.bot{ background:#792c62; height:90px; width:100%; min-width:1200px; text-align:center; line-height:35px; color:#fff; padding-top:15px;}

.huadlf{ width:470px; height:180px;}
.hd374{ width:374px; height:160px; background:url(../images/index_87.jpg) no-repeat; padding-top:20px}
.hd374 li{ background:url(../images/index_50.png) 0 13px no-repeat; text-indent:12px; font-size:14px; line-height:30px; width:110px; float:left; margin-left:10px;}

.listhh{ width:100%; height:300px;}

.lis1200{ width:1200px; margin:0 auto; min-height:500px; margin-top:10px;}
.lis1200lf{ width:240px; float:left;}
.lanm{ border:2px solid #792c62; height:90px;}
.lanm h3{ font-size:18px; color:#792c62;; line-height:50px; padding-left:30px;}
.lanm p {color:#792c62; text-transform: uppercase; line-height:40px; border-top:1px dashed #ccc; text-align:right; padding-right:20px;}
.danqrr{ width:100%; height:auto; padding-top:20px;}
.danq{ height:55px; background:#f2f2f2; border-bottom:1px solid #e4e4e4; text-indent:20px; line-height:55px; font-size:16px;}
.danq a{ display:block;}
.danq a:hover{background:#792c62;color:#fff;}
.danqa{ height:55px; background:#792c62; border-bottom:1px solid #e4e4e4; text-indent:20px; line-height:55px; font-size:16px;}
.danqa a{ color:#fff;}

.listr{ width:940px; float:right; min-height:500px;}
.listl35{ width:100%; height:auto; padding-top:15px;}
.listl35 li{ background:url(../images/index_50.png) 0 14px no-repeat; color:999; line-height:35px; height:35px; text-indent:10px; font-size:14px; text-align:right;}
.listl35 li a{ float:left; text-align:left;}
.fy{ height:40px; line-height:40px; }
.ljj35{ width:100%; height:auto; padding:25px 0px;}
.ljj35 p{ text-indent:30px; font-size:14px; line-height:30px;}
.ddg{ min-width:50px; float:right; text-align:right; line-height:50px; background:url(../images/home.jpg) left 18px no-repeat; text-indent:20px; font-size:14px;}
.titi{ font-size:22px; line-height:40px; padding:20px 0px; text-align:center;}
.shij{ height:30px; text-align:center; line-height:30px; }
.contt{ padding:20px 0px; font-size:14px;}
.contt p{ text-indent:30px; line-height:35px; text-align:left; }
.ddgww{ width:1200px; margin:0 auto; line-height:50px; background:url(../images/home.jpg) left 18px no-repeat; text-indent:20px; font-size:14px; border-bottom:1px solid #ccc;}