@charset "utf-8";
/* CSS Document */



/**top**/
.head_top{ width:100%;margin:0 auto; height:100px; transition:all ease 0.5s;  z-index:1000;margin-top:5px; position:absolute}

.htop{ width:94%; max-width:1500px; margin:0 auto; transition:all ease 0.5s;  z-index:1000; position: relative;}

.logo{ width:18%; height:100px; float:left;margin-top:14px; text-align:center; background:url(/theme/default/srcweb/images/logo.png) top left no-repeat; background-size:160px auto;}



.top_right_tel{width:18%;text-align:right; font-size:18px; color:#fff; font-weight:normal;float:right; margin-top:26px;}
.top_right_tel h1{color:#fff ; font-weight:400; font-size:17px; font-family:arial ;line-height:30px;}
.top_right_tel h1 span{font-weight:600;font-size:20px;}





.bodyid{ width:100%; margin:0 auto; overflow:hidden;}

/**top**/





/*ÍøÕ¾µ¼º½*/

.nav{ width:64%; margin:0 auto; height:56px; float:left; margin-top:12px}
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; text-decoration:none; height:56px; line-height:56px;color:#fff; font-size:14px; font-weight:400;}
ul.menu A:hover {DISPLAY: block;	COLOR: #cc0000; 	TEXT-DECORATION: none;}
ul.menu li { width:auto;height:50px;position:relative; float:left; z-index:100; text-align:center; color:#fff;margin:0 3% 0 2%}
ul.menu ul {position:absolute; left:-44px; top:54px;display:none; opacity:0.1; list-style:none; z-index:1000000; background:#fff; box-shadow:; width:140px; border-radius:4px;text-align:center ;overflow:hidden}
ul.menu ul li {position:relative;width:140px;z-index:1000000; height:46px; margin:0 0 0 0;text-align:center;}
ul.menu ul li a {  margin:0 auto;display:block;color:#333;height:46px;line-height:46px; font-size:14px; text-align:center}
ul.menu ul li a:hover { background:;color:#E50011;transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; -o-transition:all ease 0.5s; }
ul.menu ul ul {left:0px;}



.menu1 {DISPLAY: block;	BACKGROUND: url() no-repeat; text-align:center;	TEXT-DECORATION: none;}
#menu10 {WIDTH:100%; height:56px; LINE-HEIGHT: 0px; margin:0 auto; z-index: 200; }


.menu>li.active>a {
	border-bottom:4px solid #fff;
    color: #fff; height:54px;
}

.menu>li:hover>a,.menu>li.static>a {
   border-bottom:4px solid #fff;
    color: #fff; height:54px;}

/*ÍøÕ¾µ¼º½*/

@media all and (max-width:640px){
.head_top{ width:100%;margin:0 auto; height:60px; transition:all ease 0.5s;  z-index:1000;margin-top:0px; position: fixed; background:rgba(0,0,0,0.5)}

.htop{ width:94%; max-width:100%; margin:0 auto; transition:all ease 0.5s;  z-index:1000; position: relative;}

.logo{ width:50%; height:60px; float:left;margin-top:14px; text-align:center; background:url(/theme/default/srcweb/images/logo.png) top left no-repeat; background-size:100px auto;}



.top_right_tel{width:18%;text-align:right; font-size:18px; color:#fff; font-weight:normal;float:right; margin-top:26px; display:none}
.top_right_tel h1{color:#E50011 ; font-weight:400; font-size:17px; font-family:arial ;line-height:30px;}
.top_right_tel h1 span{font-weight:600;font-size:20px;}




.nav{position: fixed;left:0; top:0; height:60px; z-index:33; width:100%;margin-top:0px}



.menuthis{ display:block; text-indent:-9999px; width:60px; height:40px; background:url(/theme/default/srcweb/images/menu_icon.png) no-repeat center center; background-size:26px 18px; position: absolute;top:10px; right:0; z-index:1000;}
.nav{ background:none}

#menu10{width:60%; height:auto; line-height:50px; position: absolute;right:0; top:60px; z-index:1000; background-color: rgba(100,100,100,0.8);}
.wap_slide{ display:none;}
ul.menu a {color:#fff;}

ul.menu li{  width:100%; height:50px; line-height:50px;} 
ul.menu li a{  width:100%; height:50px; line-height:50px; } 

ul.menu .menulink { display:block; width:80%; height:40px;line-height:40px; border-bottom:1px solid #666; color:#eee; margin:0 auto; margin-bottom:4px }
ul.menu .menulink:hover, ul.menu .menuhover { background:none}
ul.menu .menulink:hover{ background:none; color:#333 }
ul.menu ul{ position:static; opacity:1;left:auto; top:auto; width:50%; float:right; }
ul.menu ul li,ul.menu ul li a{ display:block; width:100%;height:46px; line-height:46px; }
ul.menu .menulinkbg { width:80%;height:48px; margin:0 auto;font-size:14px;font-family:"Î¢ÈíÑÅºÚ";text-align:center;border-bottom:2px solid #ec0000;color:#ec0000;font-weight:normal; line-height:88px;}
ul.menu .menulinkbg:hover{border-bottom:2px solid #ec0000;color:#ec0000;}


.wlcenter{ height:auto; }

.menu>li.active>a {
	border-bottom:0px solid #E50011;
    color: #E50011; height:60px;
}

.menu>li:hover>a,.menu>li.static>a {
   border-bottom:0px solid #E50011;
    color: #E50011; height:60px;}






}<!--ºÄÊ±1756983998.7763Ãë-->