@charset "utf-8";

/* CSS Document */



HTML{overflow-x:hidden;}

*{ margin:0; padding:0;}

body{ font-size:12px; color:#333;font-family:"微软雅黑"; }

ul,li{ list-style-type:none;}

img,ul,li{padding:0px; margin:0px;}

img{border:none;}

a{color:#666; text-decoration:none;}

a:active{text-decoration:none;}

.clear{clear:both;}

img{border:0;}

.clearfix:after{visibility:hidden;display:block; font-size:0; clear:both; height:0;}

.hide{display:none;}







/*---------------------top-----------------------------------*/

.top1_box{width:100%; height:36px; font-size:12px; color:#8b8b8b; line-height:36px; border-bottom:1px solid #f1f1f1;}

.top1{width:1180px; height:36px; margin:0 auto;}

.top1_left{width:500px; height:36px; float:left;}

.top1_right{width:300px; float:right;}

.top1_right a{width:57px; text-align:right; color:#8b8b8b; float:left;}





.top2{width:1180px; height:130px; margin:0 auto;}

.top2_left{width:438px; height:103px; float:left; margin-top:13px;}

.phone{width:254px; float:right; height:94px; margin-top:39px;}

.phone_tu{width:65px; height:73px; float:left;}

.phone_number{width:175px; height:53px; float:right; font-size:16px; color:#3f3f40; font-weight:normal; margin-top: 5px;}

.phone_number span{font-size:24px; font-weight:bold;}

.logo{width:68px; height:102px; float:left;}



.dw{width:338px; height:86px; float:right; margin-top:20px; background:url(../images/dw.jpg) center no-repeat;}

.dw b{width:322px; height:27px; text-align:center; line-height:27px; font-size:17px; color:#424242; padding: 45px 0 0 6px; display: block;}

.dw b span{font-weight:normal;}

/*---------------------top-end----------------------------------*/









/*--------------------------nav---------------------------*/

.nav_box{width:100%; height:50px; background:url(../images/nav.jpg) center no-repeat;}

.nav{width:1180px; height:50px; margin:0 auto; }

.nav ul li{ float:left; text-align:center; width:117px; line-height:50px; height:46px; background:url(../images/nav-li.jpg) 1px no-repeat;}

.nav ul li a{color:#FFF; line-height:50px; text-decoration:none; font-size:14px;}

.nav ul li a:hover{ display:block; text-decoration:none; background:url(../images/nav-a.jpg) center no-repeat; width:117px; height:50px;}



.nav ul li:first-child {background:none;}

.nav ul li.another{ display:block; background:url(../images/nav-a.jpg) center no-repeat; width:117px; height:50px;}

/*--------------------------nav-end--------------------------*/





/*-------------------------footer---------------------------------*/

.footer_box{width:100%; height:363px; background:url(../images/footer-box.jpg) center no-repeat;}

.footer{width:1180px; height:363px; margin:0 auto;}

.footer_left{width:189px; height:343px; float:left; margin-top:18px;}

.footer_logo{width:118px; height:200px; margin:0 auto;}

.footer_erweima{width:113px; height:113px; margin:0 auto; background:url(../images/erweima1.jpg) center no-repeat;}

.footer_erweima img{width:103px; height:103px; margin:5px;}



.footer_right{width:976px; height:293px; float:right; margin-top:72px;}

.footer_nav{width:976px; height:50px;}

.footer_nav ul li{ float:left; text-align:center; width:97px; line-height:50px; height:50px;}

.footer_nav ul li a{color:#FFF; line-height:50px; text-decoration:none; font-size:14px;}



.footer_nr{width:976px; height:192px; font-size:14px; color:#fff; line-height:28px; margin-top:56px; text-align:center;}

.footer_nr a{color:#fff;}

 



.clear_h2{font-weight:normal;font-size:14px; padding:0px; margin:0px; text-align:center;display: inline;}





/* CSS Document */















/*固定的悬浮窗*/















.yb_conct {

	position: fixed;

	z-index: 9999999;

	top: 200px;

	right: -127px;

	cursor: pointer;

 transition: all .3s ease；

}

.yb_bar ul li {

	width: 180px;

	height: 53px;

	font: 16px/53px 'Microsoft YaHei';

	color: #fff;

	text-indent: 54px;

	margin-bottom: 3px;

	border-radius: 3px;

 transition: all .5s ease;

	overflow: hidden;

	background: #145399；

}

.yb_bar .yb_top {

	background: #212C7E url(../images/fixCont.png) no-repeat 0 0;

}

.yb_bar .yb_phone {

	background: #212C7E url(../images/fixCont.png) no-repeat 0 -57px;

}

.yb_bar .yb_QQ {

	text-indent: 0;

	background: #212C7E url(../images/fixCont.png) no-repeat 0 -113px;

}

.yb_bar .yb_ercode {

	/*height:200px;*/































	background: #212C7E url(../images/fixCont1.png) no-repeat 0 -169px;

}

.hd_qr {

	padding: 0 29px 25px 29px;

}

.yb_QQ a {

	display: block;

	text-indent: 54px;

	width: 100%;

	height: 100%;

	color: #fff;

}

