@charset "utf-8";
/* CSS Document */
.logo{ background:url(../images/logo_r.png) no-repeat; width:259px; height:39px; position:fixed; right:4%; margin-top:60px;z-index:1000;}
/****************** 引导页  ***********************/

.index{ position:relative; width:536px; height:340px; top:50%; margin-top:-208px; line-height:2em;}
.index a.tohome{ background:url(../images/logo.jpg) no-repeat; width:449px; height:211px; display:block;} 
.index ul{ margin-top:50px;}
.index ul li{ float:left; border-right:1px solid #FFF; width:105px; padding-left:18px;}
.index ul li a{ color:#fff; font-size:14px;}
.index ul li a:hover{color:#ff0003;}



/***** head  ************/
#head{ background:#696969; width:100%; height:50px; line-height:50px; position:fixed; top:0; z-index:999; left:0;  right:0;  min-width:1240px;}
.l_top{ float:left; height:40px; }
.l_top a{ height:40px; float:left; display:block; border-right:1px solid #a0a0a0;}
.l_top a.home{ width: 220px; background: #fff; padding: 5px 0; }
.l_top a.home img{ display: block; height: 40px;}
.l_top a.contact{ background:url(../images/message.png) 4px 6px no-repeat;}

/**** nav ****/
#nav{ float:left; background: url("../images/jia.png") no-repeat 0 center; background-size: auto 50px;}
.nav{float:left; height:50px; }
.nav li{float:left; width:90px; height:50px; text-align:center; }

.nav li.c_01{width: 60px}
.nav li.c_01 a{width: 60px}

.nav li a{display:block; width:90px; height:50px; color:#fcfcfc; line-height:50px; text-align:center; font-size:13px; letter-spacing:2px; border-right:1px solid #575757;}
.nav li.c_01 a:hover,.nav li.c_01 a.current{ background:#a50069;}/***** 关于 *****/
.nav li.c_02 a:hover,.nav li.c_02 a.current{ background:#e53d85;}/***** 服务范围 *****/
.nav li.c_03 a:hover,.nav li.c_03 a.current{ background:#aea500;}/*** 类型**/
.nav li.c_04 a:hover,.nav li.c_04 a.current{ background:#ff9c00;}/***** 项目 *****/
.nav li.c_05 a:hover,.nav li.c_05 a.current{ background:#ffcb00;}/***** 新闻 *****/
.nav li.c_06 a:hover,.nav li.c_06 a.current{ background:#00c4d9;}/***** 联系我们 *****/
.nav li ul{position:absolute; z-index:999; width:180px;  display:none;}
.nav li ul.u_01{background:#a50069;}/***** 关于 *****/
.nav li ul.u_02{background:#e53d85;}/***** 服务范围 *****/
.nav li ul.u_03{background:#aea500;}/*** 类型**/
.nav li ul.u_04{background:#FFCB00;}
.nav li ul, .nav li ul li{border:none;}
.nav li ul.u_01 li,.nav li ul.u_02 li,.nav li ul.u_03 li{height:25px; width:170px;  border-bottom:solid 1px #e53d85; float:none; text-align:left;}
.nav li ul.u_04 li{ height:25px; width:170px;  border-bottom:solid 1px #D5AA00; float:none; text-align:left;}
.nav li ul.u_01 li:hover,.nav li ul.u_02 li:hover,.nav li ul.u_03 li:hover,.nav li ul.u_04 li:hover{ width:180px;   float:none; text-align:left; margin-top:-1px;}
.nav li ul.u_01 li{border-bottom:solid 1px #e53d85;}/***** 关于 *****/
.nav li ul.u_02 li{border-bottom:solid 1px #a50069;}/***** 服务范围 *****/
.nav li ul.u_03 li{border-bottom:solid 1px #c8d32e;}/*** 类型**/
.nav li ul.u_04 li{border-bottom:solid 1px #DBAF00;}

.nav li ul li a{ height:25px; line-height:25px; text-align:left; border-right:0; color:#fff; padding-left:5px; width:165px;}
.nav li ul.u_01 li a,.nav li ul.u_02 li a,.nav li ul.u_03 li a,.nav li ul.u_04 li a{ height:25px; line-height:25px; text-align:left; border-right:0; color:#fff; padding-left:10px; width:170px;}
.nav li ul.u_01 li a:hover,.nav li ul.u_02 li a:hover,.nav li ul.u_03 li a:hover,.nav li ul.u_04 li a:hover{ padding-left:15px; width:165px; margin-top:-1px;}

.nav li ul.u_01 a:hover{background:#e53d85; }/***** 关于 *****/
.nav li ul.u_02 a:hover{background:#a50069; }/***** 服务范围 *****/
.nav li ul.u_03 a:hover{background:#c8d32e; }/*** 类型**/
.nav li ul.u_04 a:hover{background:#FFDF60; }



.search{ float:right; width:230px; margin-right:10px;color: #ffffff; padding-left: 40px; background: url("../images/zhitong.png") no-repeat 0 center; background-size: auto 30px;}
.search_text{ width:185px; color:#666; height:22px; background:#cdcdcd; line-height:22px; padding-left:3px; padding-right:2px; border:0; margin-top:4px;}
.search_btn{border:0; width:40px; height:22px; line-height:22px; border-left:1px solid #4d4e53; background:#CDCDCD url(../images/s_btn.png) 3px 3px no-repeat; float:right; margin-top:4px;}



/******** foot *******/
#foot{ color:#fff;  background:#4d4e53; width:92%; height:30px; line-height:30px; position:fixed; bottom:0; z-index:999; left:0; right:0; min-width:1240px;}
#foot a{ color:#fff; margin-right:10px;}
#foot a:hover{color:#ff0003;}
#foot a.wx,#foot a.wb{ width:35px; height:30px; display:block; float:right; border-left:1px solid #959595;}
#foot a.wx{ background:url(../images/webchat.png) 5px 3px no-repeat;}
#foot a.wb{background:url(../images/wb.png) 5px 3px no-repeat;}