/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; margin:0px;}
*{ margin:0px; padding:0px; border:0px;}
ul,li{ padding:0px; margin:0px; list-style:none;}
dl,dt,dd,p{ padding:0px; margin:0px; list-style:none; display:block;}
img{ border:0px; list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ text-decoration:none; color:#F00;}
h1,h2,h3,h4{ padding:0px; margin:0px; list-style:none;}
.clear{ clear:both;}
.red{ color:#F00;}

.page_box{ width:100%;}
.top_box{ width:100%; background:url(../images/topbg.jpg) repeat-x; overflow:hidden;}
.top_box .top{ width:1000px; margin:0 auto; padding-top:13px; overflow:hidden;}
.top_box .top .logo{ float:left;}
.top_box .top .search{ float:left; padding:15px 50px; width:250px; height:66px;}
.search dl{ display:block; width:250px; }
.search dl dt{ display:block; float:left;}
.search dl dt .search_txt{ display:block; height:33px; background:url(../images/top_search.jpg) no-repeat;}
.search dl dd .search_but{ display:block; float:left; width:57px; height:33px; background:#F00; cursor:pointer; color:#FFF; line-height:33px; text-align:center; font-size:16px;}
.search p{ clear:both; display:block; line-height:30px; height:30px;}
.top_r{ float:right;}
.top_r .top_r01{ display:block; height:25px; line-height:25px; padding-top:5px; }
.top_r .top_r01 li{ padding:0px 3px; float:left;}
.top_r .top_r02{ padding-top:10px;}

#nav{ margin:auto; width:100%; height:38px; background:transparent url(../images/nav-bg.jpg) repeat-x; padding:0px; border-top:1px solid #FFF; border-bottom:1px solid #FFF;  }
.nav_box{ width:1000px; height:38px; margin:0px auto;}
.nav_menu{font-size: 18px;height: 38px;    width: 1000px;    margin: 0 auto;line-height: 36px;}
.nav_menu a{color: #ffffff;}
.nav_menu ul li{float: left;padding-left: 88px;}
.nav_menu1{width: 1200px;margin:0 auto;}
.nav_menu_1{font-size: 35px;margin-top: 35px;text-align: center;}
.nav_menu_11{border-bottom: 2px solid #cccccc;margin-top: -15px;width: 487px;float: left;}
.nav_menu_12{border-bottom: 2px solid #cccccc;margin-top: -15px;width: 487px;float: right}
.nav_menu_2{font-size: 21px;text-align: center;color:#403d3d;}

.lvtong{margin-top: 86px;}
.lvtong ul{height:336px;margin-bottom: 50px;}
.lvtong ul li{float: left;}

.lvtong ul li p{font-size: 15px;line-height: 35px;}
.xijie ul{width: 100%;margin-top: 40px;margin-bottom: 40px;height: 645px;}
.xijie ul li{width: 33.3%;float: left;}

.shipai ul{width: 100%;margin-top: 40px;margin-bottom: 40px;height: 920px;}
.shipai ul li{width: 50%;float: left;padding-bottom: 20px;}

.xuanxing{margin-top: 40px;}
.xux{color: #ffffff;font-size: 16px;}
.xux1{font-size: 15px;}


.kstd{width:1200px;margin:0 auto;padding-top: 50px;padding-bottom: 50px;}
.kstd_1 li{margin-top: 15px;}
.kstd_1 p{font-size: 18px;}
.kstd_1 p a{font-size: 16px;}
.kstd_11{border-bottom: 1px solid #cccccc;}

.women{background: url(../images/women.jpg) no-repeat;height: 747px;}
.women_wenzi{width:1200px;margin:0 auto;color:#ffffff;}
.women_wenzi h4{font-size: 40px;   padding-top: 75px;    padding-left: 598px;}
.women_wenzi p{text-indent: 2em;    padding-top: 106px;    line-height: 43px;    font-size: 20px;    font-weight: 500;}


.footer_box{ width:100%; background:#e5e5e5; height:170px;}
.footer_box .footer{ width:1000px; margin:0px auto;}
.footer_box .footer .fot_nav{ width:940px; height:25px; line-height:25px; padding-top:10px; padding-left:60px; border-bottom:1px #CCC dotted;}
.footer_box .footer .fot_nav li{ display:block; float:left; padding:0px 18px; font-size:14px;}
.fot_txt{ text-align:center; line-height:25px; padding-top:20px;}




