﻿body
{
margin:0;
padding:0;
font-size:12px;
line-height:22px;
font-family:"微软雅黑";
overflow-x:hidden;
min-width:1100px;
}
img
{
border:0; padding:0; margin:0;
}
input{font-family:"微软雅黑";}
a
{
color:#000;
text-decoration:none;
}


ul
{
margin:0;
padding:0;
list-style:none;
}

div
{
margin:0;
padding:0;
}
h1,h2,h3,h4,p
{
margin:0; padding:0;
}
.img_l
{
float:left;
}
.img_r
{
float:right;
}
.cl,.clear
{ clear:both;}

.wap_max{ width:1100px; margin:0 auto; overflow:hidden;}

.m_top30{ margin-top:30px;}
.p_top20{ padding-top:20px;}
.p_top40{ padding-top:40px;}
.wap_max .logo{ width:256px; float:left;}
.wap_max .search{ width:355px; height:37px; float:left; margin-left:72px; background:url(../images/wx_17.jpg) no-repeat center; margin-top:30px;}
.wap_max .search .text_k{ width:290px; float:left; height:24px; margin:0; padding:0; margin-left:15px; border:0; color:#555; margin-top:5px;}
.wap_max .search .btn{ width:23px; height:28px; float:right; margin-right:10px; background-color:transparent; cursor:pointer; border:0;}

.wap_max .phone_contact{ width:340px; float:right;margin-top:17px;}
.wap_max .phone_contact .phone{ width:190px; height:50px; float:left;}

.wap_max .contact { width:138px; float:right; margin-top:5px;}
.wap_max .contact li{ float:left; width:36px; height:36px; margin-left:4px; margin-right:4px;}

.menu_bg{ width:100%; background-color:#ffc013; height:50px; margin-top:20px;}

.head_nav{width:1100px; margin:0 auto; height:50px;}
.menu{position:relative;z-index:99; width:100%; height:50px; float:left; } 
.menu ul{visibility:hidden;position:absolute;left:0px;top:50px;} 
.menu ul p{font-size:14px; font-weight:bold;}
.menu table {position:absolute; top:0; left:0;} 
.menu li:hover ul,
.menu a:hover ul{visibility:visible;} 
.menu li{float:left;position:relative; background:url(../images/nav_bg.jpg) no-repeat right center;}
.menu li a{width:157px; text-align:center; font-weight:bold; height:50px; line-height:50px; display:inline-block !important;font-size:14px; font-family:"微软雅黑"; color:#653302;} 
.menu li a:hover,.menu li a.active{text-decoration:none; background-color:#e39501;color:#fff;}
#m1{width:540px; height:230px; border-top:#010167 4px solid; background:url(../images/nav_m1bg.jpg) repeat-x;}
.m1lf{float:left; width:157px; height:230px; background:url(../images/nav_lfbg.jpg) repeat-x;}
.menu ul{clear:both;text-align:left; font-size:12px;}  
.menu ul li,.m1lf ul{position:static; float:left; margin-top:25px;}
.m1lf ul li{width:124px; height:30px; line-height:30px; margin-top:0px; margin-left:20px;_margin-left:5px; background:none; border-bottom:1px solid #dcdcdc; float:left;}
.m1lf ul li a{display:block;width:120px;height:30px; font-family:"宋体"; font-size:12px; line-height:30px; color:#656565; padding-left:5px; padding-right:0px; font-weight:normal; margin:0px;}
.m1lf ul li a:hover{border:none; font-weight:normal; height:30px; line-height:30px; color:#fff;}
.m1rt{float:left; display:block; width:335px; padding:20px 0px 0px 25px;}
.m1rt img{float:left;}

.foot
{width:100%; overflow:hidden; height:30px; background-color:#2e303c;}

.footer
{
	width:1100px; overflow:hidden;  margin:0 auto;
}

.footer .fp
{width:750px; float:left; line-height:30px; color:#acadb0;}




.jszc
{ width:348px; float:right; padding-top:4px;}


a.vl
{ width:170px; height:22px; float:left; display:block; background:url(../images/js.jpg) no-repeat left top;}
a.vl:hover
{background:url(../images/js1.jpg) no-repeat left top;}

a.hyqf
{ width:162px; height:22px; float:left; display:block; background:url(../images/js.jpg) no-repeat right top;}
a.hyqf:hover
{ background:url(../images/js1.jpg) no-repeat right top;}

.yqlj
{
 width:1100px; margin:0 auto; text-align:left;  clear:both;color:#2a2a2a;  padding:6px;
}

.yqlj a
{color:#2a2a2a;}
.yqlj a:hover
{ color:#000;}