@charset "utf-8";



/* CSS Document */



*{



	padding: 0;



	margin: 0px;



}



body



{



	font-size: 12px;



	color: #171515;



	margin: 0px;



	font-family: "微软雅黑", "Microsoft YaHei", Arial, Helvetica, sans-serif;



	background-image: url(../images/bj.jpg);



	background-repeat: repeat;



}  



ul,li



{



	list-style-type: none;



}



img,ul,li,dl,dt,dd



{



	padding: 0px;



	margin: 0px;



}



img



{



	border: none;



}



a



{



	color: #333;



	text-decoration: none;



}



a:hover



{



	text-decoration: none;



}



a:active



{



	text-decoration: none;



}



.clear



{



	clear: both;



}



img



{



	border: 0;



}



input,textarea



{



	outline: none;



	border: 0px;



}



.main{width:1080px; margin:0 auto;}







/*top*/



.top_con{width:100%;background-image: url(../images/img_01.jpg);


background-position: center;
	background-repeat: no-repeat; height:261px;}



.top{



	height:37px;



	width:1080px;



	margin:0 auto;



	 line-height:48px;



	 font-size:12px;



	



}



.top_box{



	width:100%;



	margin:auto;



	height:37px;



	



}



.wel a{ font-family:"微软雅黑";font-size:12px; text-decoration:none;  color:#777777; float:left; line-height:37px; }



.top-nav{float:right; }



.top-nav ul li{float:left;  margin-right:8px; line-height:30px;color:#555;line-height:37px;}



.top-nav ul a{font-size:12px; color:#777777;  margin-left:6px;margin-right:6px; }







/*header*/



.header{width:1080px; margin:0 auto; clear: both;}







.head_l{float:left; width:229px;}



.head_l img{float:left;}



.header h1{



	height:68px;



	font-size:16px;



	font-weight: normal;



	width:418px;



	line-height:26px;



	color:#f21012;



}



.header h1 a{ color:#005b9c; font-weight:bold;  line-height:40px;}



.head_r{ float:left; width:850px;}



 .head_dw{ width:380px; margin-top:42px; font-size:18px; color:#201f1f; float:left; padding-left:50px; line-height:38px;}



  .head_dw span{ font-size:28px; font-weight:bold; color:#68100f;}



.contact1{



	float:right;



	margin-top:34px;



	width:208px;



}



.contact1 dl dt{



	font-size:14px;



	color:#fff;



	height:58px;



	line-height: 100px;



	padding-left:24px;



}



.contact1 dl dt span{



	font-size:25px;



	color:#f21012;



	font-weight: bold;



	font-family: Impact;



}



















/*nav*/



.nav_box{



	width:810px;;



	margin:auto;



	background-image: url(../images/navbox_bj.jpg);



	background-repeat:x-repeat;



		margin-top:25px;



		height:75px;







}



.nav{



	height:72px;



	width:810px;



	margin-right: auto;



	margin-left: auto;



}



.nav .another {



	background-image: url(../images/nav_li_bj.jpg);



	background-repeat: no-repeat;



	height: 75px;



	background-position: center;



}



.nav_main{ width:810px; margin:0 auto; height:75px;}



.nav_main ul li{float:left;  line-height:75px; }



.nav_main ul li a{ font-size:14px; color:#0e0e0e; padding:0 22px;  }



.nav_main ul li:hover{



	background-image: url(../images/nav_li_bj.jpg);



	background-repeat: no-repeat;



	height: 75px;



	background-position: center;



}







/*footer*/



/*——————————————————————————————————底部——————————————————————————————————*/



/*footer*/



.footer{



	width:100%;



	height:351px;



	margin-top:40px;



	background-image: url(../images/footer_bj.jpg);

background-position: center;

	background-repeat: no-repeat;



}



.foot_t{ width:1080px;  height:60px; text-align:center;}



.foot_t ul{ width:890px; margin:auto;}



.foot_t ul li{float:left; color:#fff; line-height:54px;}



.foot_t ul li a{ color:#fff; font-size:14px;padding:0 22px;}







.footer_b{ width:1080px; height:220px; padding-top:40px; text-align:center; color:#fff;}



.footer_b ul  { line-height:26px; font-size:14px;color:#fff; }



.footer_b ul   a{color:#fff;}



.footer_b ul  em{margin-left:24px; font-style:normal;}



.footer_b ul{ margin-left:22px;}











/*固定的悬浮窗*/



.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;



}



.yb_bar .yb_top {



	background: #68100f url(../images/fixCont.png) no-repeat 0 0;



}



.yb_bar .yb_phone {



	background: #68100f url(../images/fixCont.png) no-repeat 0 -57px;



}



.yb_bar .yb_QQ {



	text-indent: 0;



	background: #68100f url(../images/fixCont.png) no-repeat 0 -113px;



}



.yb_bar .yb_ercode {



	/*height:200px;*/



	background: #68100f url(../images/fixCont.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;



}



.clear_h2{font-weight:normal;font-size:14px; padding:0px; margin:0px; text-align:center;display: inline;}