@charset "utf-8";
/* CSS Document */
/* common CSS  */
*{margin: 0px;padding: 0px;}
body{font-family:"Microsoft YaHei",Arial;font-size:12px;color:#666;line-height:22px;text-decoration:none;margin:0px;padding:0px;}
img{border:none;}
div,a,span,img,p,h1,h2,h3,h4,h5,h6,ul,li,table,tr,td,input{margin: 0px;padding: 0px;}
ul,li{list-style-type: none;}
a{text-decoration:none;}
a:link {color: #333;}
a:visited {color: #333;}
a:hover {color: #333;}
a:active {color: #333;}
.clearfix { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.fl{float:left;}
.fr{float:right;}
.mlmrw1180{margin:0 auto;width:1180px;}

/*top*/
.top{ width:100%;height:38px;}
.topIn{line-height:35px;}
.topIn p{color:#949494;}
.topIn div{}
.topIn div a{padding-left:5px; padding-right:5px; color:#9d9d9d; border-left:1px #9d9d9d solid;}
.topIn div a:first-child{border-left:none;}
.topIn div a:link,.topIn div a:visited {color: #9d9d9d;} 
/*header*/
.header{width:100%;height:158px;background:url(../images/head_bg.jpg) center center no-repeat;}
.headerIn_L{}
.headerIn_L h1{width:295px;margin-top:15px;background:url(../images/h1_line.png) right center no-repeat;}
.headerIn_L .dingwei{width:340px;height:50px;padding-top:10px;margin-top:25px;padding-left:27px;text-align:left;background:url(../images/dingwei_bg.jpg) left center no-repeat;}
.headerIn_L .dingwei1{color:#1063b4;font-size:22px;font-weight:bold;}
.headerIn_L .dingwei2{color:#1063b4;font-size:18px;margin-top:6px;}
.headerIn_R{width:195px;height:60px;margin-top:35px;text-align:left;background:url(../images/tel_bg.jpg) left center no-repeat;padding-left: 65px;}
.headerIn_R .headerIn_R1{font-size:14px;color:#666; }
.headerIn_R .headerIn_R2{font-size:28px;font-weight:bold; color:#333;margin-top:5px;}
/*nav*/
.nav{width:100%;height:53px;background:url(../images/nav_bg.jpg) repeat-x;}
.navIn{ }
.navIn ul li{ float:left;text-align:center;width:118px;line-height:53px;height:53px;display:inline-block;}
.navIn ul li a{ font-size:15px; color:#fff;}





/*foot*/
.foot{width:100%;background:#056bc0;height:320px;}
.footnav{height:35px;}
.footnav  li{font-size:14px; float:left;width:106px;height:20px;line-height:20px;text-align:center;}
.footnav  li a{color:#fff;}
.footTxt{font-size:14px;color:#fff;margin-top: 16px;}
.footTxtIn {
    text-align: left;
    padding-top: 20px;
    margin-left: 80px;
    line-height: 26px;
    width: 701px;
}
.footTxt a{color:#fff;line-height:14px;text-align:center;}
.footTxt .crt h2{ font-weight:normal;display:inline-block;font-size:14px;}
.mapIn{width:60px;height:14px; display:inline-block;}
.mapOther{width:50px;height:14px;display:inline-block;border-right:1px solid #fff;}
.foot_shadow{width:1180px;margin:0 auto;height:34px;background:url(../images/foot_shadow.png) top center no-repeat #056bc0;}
.erweima {
    margin-left: 35px;
    margin-top: 25px;
}
.erweima img{ width:120px;height:120px;}
.foot_logo{margin-top:30px;}



/*online qq*/
.izl-rmenu {
	position: fixed;
	right: 0;
	bottom: 30%;
	background: url(../images/r_b.png) 0px bottom no-repeat;
	z-index: 999;
}
.izl-rmenu .btn {
	width: 72px;
	height: 73px;
	margin-bottom: 1px;
	cursor: pointer;
	position: relative;
}
.izl-rmenu .btn-qq {
	background: url(../images/r_qq.png) 0px 0px no-repeat;
	background-color: #6da9de;
}
.izl-rmenu .btn-qq:hover {
	background-color: #488bc7;
}
.izl-rmenu a.btn-qq, .izl-rmenu a.btn-qq:visited {
	background: url(../images/r_qq.png) 0px 0px no-repeat;
	background-color: #6da9de;
	text-decoration: none;
	display: block;
}
.izl-rmenu .btn-wx {
	background: url(../images/r_wx.png) 0px 0px no-repeat;
	background-color: #78c340;
}
.izl-rmenu .btn-wx:hover {
	background-color: #58a81c;
}
.izl-rmenu .btn-wx .pic {
	position: absolute;
	left: -160px;
	top: 0px;
	display: none;
	width: 160px;
	height: 160px;
}
.izl-rmenu .btn-phone {
	background: url(../images/r_phone.png) 0px 0px no-repeat;
	background-color: #fbb01f;
}
.izl-rmenu .btn-phone:hover {
	background-color: #ff811b;
}
.izl-rmenu .btn-phone .phone {
	background-color: #ff811b;
	position: absolute;
	width: 160px;
	left: -160px;
	top: 0px;
	line-height: 73px;
	color: #FFF;
	font-size: 18px;
	text-align: center;
	display: none;
}
.izl-rmenu .btn-top {
	background: url(../images/r_top.png) 0px 0px no-repeat;
	background-color: #666666;
	display: none;
}
.izl-rmenu .btn-top:hover {
	background-color: #444;
}
/*online qq*/
#top{ position:fixed;}
li.another {
    background-color: #0E6DC1;
}