/* 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: 70px;text-align: center;font-family: 'Stencil Std';color:#d9d9d9;}
.nav_menu_2{font-size: 40px;margin-top: -66px;text-align: center;}
.nav_menu1 .nav_menu_31{margin-top: 45px;height: 557px;}
.nav_menu1 .nav_menu_31 li{float: left;}


.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;}
.xijie{width:1200px;margin:0 auto;margin-top: 30px;}
.xiangmu{width:1200px;margin:0 auto;margin-top: 30px;height: 270px;}
.xiangmu ul{width: 100%}
.xiangmu li{float: left;text-align:justify;width: 33.3%;}
.anli{background: url(../images/anlibj.jpg) no-repeat;height: 849px;margin-top: 90px;}
.anli_1{width:1200px;margin:0 auto;padding-top: 1px;}
.anli_11{}
.anli_11 ul{width: 100%;}
.anli_11 ul li{width: 33.3%;float: left;padding-top: 30px;}
.anli_11 ul li p{text-align: center;font-size: 15px;padding-top: 16px;}
.kstd{width:1200px;margin:0 auto;padding-top: 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;}


.footer_box{ width:100%; background:#e5e5e5; height:170px;margin-top: 30px;}
.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;}


/*qq*/
#floating { font-size: 12px !important; color: #333 !important;}
#floating .service_qq{ width:160px; font-family:"Ã‹ÃŽÃŒÃ¥" !important; background-color:#FFFFFF}
#floating .service_qq .tit{ width:160px; height:32px; text-align:center; line-height:32px; color:#FFFFFF; background-color:#0563c7; font-size:12px;}
#floating .service_qq .box{width:158px; text-align:center; border:1px #CCCCCC solid; border-top:0px; color: #333 !important; font-family:"Ã‹ÃŽÃŒÃ¥" !important; font-size: 12px !important;}
#floating .service_qq .box .list{ width:142px; border-bottom:1px #CCCCCC solid; padding:8px; color: #333 !important; font-family:"Ã‹ÃŽÃŒÃ¥" !important; font-size: 12px !important;}
#floating .service_qq .box .list li{ margin-top: 8px; line-height: 22px; height: 22px;}
#floating .service_qq .box .list.last{ border:0px;}
#floating .floattel { font-size: 13px; line-height: 18px;}

#floating .service_qq .tel_1 { font-size: 16px; padding-top: 4px;}
#floating .service_qq .tel_2 { font-size: 16px; padding-top: 4px;}