@charset "utf-8";

/*头部区域*/
.xy_top{width:100%;overflow:hidden;}
.xy_top .xy_header{width:1166px;height:140px;margin:0 auto;position:relative;z-index:1;}
.xy_top .xy_header .xy_logo{width:576px;height:90px;float:left;margin:25px 0 0 0;}
.xy_top .xy_header .xy_top_right{float:right; text-align:right}
.xy_top .xy_header .xy_top_right .xy_tel{height:60px;margin-top:40px;}
.xy_top .xy_header .xy_top_right .xy_tel img{ height:60px;}
.xy_top .xy_header .xy_top_right .xy_search{clear:both;width:295px;height:29px;margin-top:6px;background:url(../images/xy_sear.jpg) no-repeat;}
.xy_top .xy_header .xy_top_right .xy_search .key{width:226px;height:27px;line-height:27px;margin:1px 0 1px 1px;border:0;float:left;}
.xy_top .xy_header .xy_top_right .xy_search .key[type="text"]:focus{outline:none;}
.xy_top .xy_header .xy_top_right .xy_search .sub{float:right;width:66px;height:29px;background:url(../images/xy_sear.jpg) no-repeat right 0;border:none;cursor:pointer;}
.xy_top .xy_header .xy_top_right .xy_search .sub span{display:none;}


.xy_navigation{width:100%;}
.navsBg{background-color:#ff800b;overflow:hidden;}
.nav{width:1166px;height:77px;margin:0 auto;line-height:77px;font-family:"微软雅黑";}
.nav li{float:left;}
.nav li a{display:block;width:165px;text-align:center;font-size:18px;font-weight:normal;color:#fff;}
.nav li a:hover, .nav li a:hover.on{background:#ff9600;text-decoration:none;}
.nav li a.on{background:#ff9600;}
.nav li a.on2{background:#ff9600;text-decoration:none;}
.nav li:hover.on{background:#ff9600;text-decoration:none;}
.nav li ul{display:none;position:absolute;z-index:9999;}
.nav li ul li{float:none;display:block;position:relative;line-height:20px;_display:inline;}
.nav li ul li .s{position:absolute;top:0;left:140px;border-left:1px solid transparent;}
.nav li ul li .s li{float:none;}
.nav li ul li a{display:block;width:145px;height:20px;padding:4px 0 8px 20px;background:#ffa729;text-align:left;font-weight:normal;font-size:12px;color:#fff;}
.nav li ul li a:hover{color:#fff;}
.nav .t,.nav .t:hover{background:url(../images/nav_ico.gif) no-repeat 120px center #ff9600;}
.mmenu,.sontype{display:none;}
@media screen and (max-width: 767px){
.xy_top .xy_header{width:100%;overflow:hidden;height:auto;}
.xy_top .xy_header .xy_logo{width:100%;background:none;height:auto;}
.xy_top .xy_header .xy_logo img{max-width:100%;}
.xy_top .xy_header .xy_top_right,.xy_top .xy_header .xy_by{display:none;}
#wrap{padding-top:20px;padding:0;}
#modules-69{margin:0;padding:0;}
.mmenu{display:block;overflow:hidden;background:#ff800b;}
.mmenu ul{margin:0 auto;padding:0;}
.mmenu li{list-style:none;float:left;width:25%;text-align:center;border:1px solid #fff;padding:3px 0;}
.mmenu .curt{background:#ff9600;}
.mmenu li a{color:#fff;font-size:1.45rem;}
.sontype{display:block;background:#ff800b;}
.sontype ul{padding:0;margin:0 auto;}
.sontype ul .curtt{background:#ff9600;}
.sontype ul li{list-style:none;text-align:center;padding:10px 0;border-bottom:1px solid #fff;}
.sontype ul li a{color:#fff;font-size:1.5rem;}
}