@charset "gb2312";
/* CSS Document */

body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,tr,img{margin: 0px;padding: 0px;border: 0px;font-size:12px;color:#4b4a4a; font-family:"Microsoft Yahei";}
a{color:#333;text-decoration:none;}
.wrapper1{width:1180px;margin:0 auto; overflow:hidden;}
.wrapper2{width:80%;margin:0 auto; overflow:hidden;}
a:hover{text-decoration:none;color:#bc2931;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clearboth{clear: both;}
.clear{clear:both;overflow:hidden;height:0;line-height:0%;font-size:0;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content: " ";clear: both;height:0;}

.to_nav{ width:100%; height:40px;}
.zt_funvnav {width:100%; height:40px;overflow: hidden; display:block;margin-left: auto;margin-right: auto;background-color: #f2f2f2;}
.ztqzdh {display: block;text-align: right;padding-right: 20px;}
.ztqzdh a {line-height: 40px;font-size: 14px;margin-left: 15px;color: #b3b3b3;}


.sdwomen{width:100%; height:120px;}
.dtzylogo{ width:156px; height:56px; margin-top:30px;float:left;}
.dtzywx{ margin-left:35px;float:left;margin-top:35px;}
.dtzywx p{line-height: 40px;font-size: 14px;color: #a9a9a9;float: left;display: inline;}
.dtzywx p a{ color: #a9a9a9;}

.search {width: 406px; height:50px; float: right;line-height: 38px;margin-top: 40px;}
.s_bg .s_in{width: 348px;height: 36px;border: 1px solid #f34540;border-right: 0;background: none;line-height: 36px;}
.s_btn {width: 50px;height:40px;border: none;cursor: pointer;background: #f34540 url(images02.jpg) 0 center no-repeat;color: #fff;font-size: 18px;}
.wrapper-full {width: 100%;}

/*¶¥²¿²Ëµ¥*/
.top_nav{background: #f34540; height:45px;}
.nav_most{width: 1180px;margin:0 auto;height: 45px;background: #f34540}
.nav_most{height: 45px;background-color: #f34540;}
.nav_most ul{width: 1207px;height:45px;margin: 0 auto;}
.nav_most ul li{float: left;list-style:none;color:#ffffff}
.nav_most ul .top_a{padding:0 20px;}
.nav_most ul .top_b{padding-left:2px;padding-right:16px;}
.nav_most ul .top_b_f{padding-left:0px;padding-right:6px;}
.nav_most ul .top_b_f a{font-size: 20px;padding-left: 0px;}
.nav_most ul .top_b a{font-size: 20px;padding-left: 7px;}
.nav_most ul li a{display: inline-block;height: 45px;line-height: 45px;color: #ffffff;font-size: 16px;padding-left: 8px;padding-right: 8px;}
.nav_most ul li a:hover{color: #ffffff;text-decoration: none;}
.verticalline{margin-top: 21px;display: block;width: 1px;height: 14px;background-color:  #ffffff;margin-left: 18px;margin-right: 18px;}
.top_btn_on{background-color: #494949;}
.navbar_sub{height: 28px;}
.navbar_sub .show_box{width: 1200px;height: 28px;margin: 9px auto;}
.navbar_sub  .show_box div{height: 40px;}
.navbar_sub  .show_box div li{height: 40px;line-height:40px;float: left;list-style: none;margin:4px 2px;}
.navbar_sub  .show_box div li a{display: inline-block;height: 40px;line-height: 40px;font-size: 16px;color: #999999;padding:0px 8px;}
.navbar_sub  .show_box div li a:hover{background-color: #f34540;color:#ffffff;text-decoration: none;}



.footbot{ width:100%;margin-top:50px;}
.weixin{ width:465px; height:135px; margin:60px 15px 35px 75px; float:left;}
.tt_a{ width:133px; height:133px;}
.tt_b{width:310px; height:133px; border-left:1px solid #ccc;}
.tt_b .hong{ color:#f34540;font-size: 14px;line-height: 28px; margin-left:25px; margin-top:15px;}
.tt_b .hh{color:#999999;font-size: 14px;line-height: 28px; margin-left:25px;}
.footer{width:450px;margin:0 auto;}
.footer p{ height:50px;text-align: center;font-size: 12px;color: #000;line-height: 25px;padding-top:50px;}
.footer img{ width:52px; height:64px; margin:5px 0 0 198px;}
