*{
	padding: 0;
	margin: 0;
}
a{
	text-decoration: none !important;
}

.box{
	width: 100%;
	margin: auto;
}

.headbox{
	width: 100%;
	height: 94px;
	background-color: #105b9f; min-width: 1200px;
}
.xyhead{
	width: 1200px;
	margin: auto;
	height: 94px; min-width: 1200px; 
}
.xyhead_left{
	width: 300px;
	height:82px;
	float: left;
	margin-top: 6px;;
	background-image: url(../images/xylogo.png);
}

.xyhead_right{
	width: 735px;
	height:94px;
	float: right;
}

.xyhead_phone{
	width: 230px;
	height:23px;
	float: right;
	color: #c6dbea;
	line-height: 23px;
	margin-top: 3px;
}

.xyhead_nav{
	width:735px;
	height:68px;
	float: right;
}
.xyhead_nav ul{
	width: 735px;
	height:68px;
	float: left;
}
.xyhead_nav ul li{ 
	width: 122px;
	height: 94px;
	float: left;
	color: #fff;
	list-style-type:none;
	line-height: 94px;
	font-size: 16px;
	text-align: center;
	cursor: pointer;
}

.xyhead_nav ul li:hover{
	background-color: #dd9549;
}

.active{
	background-color: #dd9549;
}

.qgbs{
	width:1200px;
	height: 720px;
	margin:0 auto;
	margin-top: 30px;
}

.qgbs_tm_ch{
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.qgbs_tm_en{
	width: 100%;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	text-align: center;
}

.pros{
 float: left;
}
.proli{
	width: 285px;
	height: 277px;
	float: left;
	margin-left:15px ;
}
.proli_img{
	width: 285px;
	height: 264px;
}
.proli_img{
	width: 285px;
	height: 224px;
}

.proli_img img{
	width: 285px;
	height: 224px;
}

.proli_zi{
	width: 285px;
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
	background-color: #dae4ed;
	cursor: pointer;
	color: #4a4e57;
}

.proli_zi:hover{
	background-color: #db9648;
}

.gyxy{
	width: 1200px;
	height: 430px;
	margin: 0 auto;
	margin-top: 95px;
}
.gyxy_bottom{
	width: 100%;
	height: 278px;
}
.gyxy_left{
	width: 500px;
	height: 278px;
	float: left;
	margin-top: 20px;
}

.gyxy_right{
	width: 672px;
	height: 278px;
	float: right;
}

.gyxy_left_top{
	width: 500px;
	height: 120px;	
}

.gyxy_left_top p{
	color:#7b7b7b;
	font-size: 14px;
	text-indent: 2em;
	line-height: 30px;;
}

.gyxy_left_button{
	width: 293px;
	height: 35px;
	margin-top: 90px;
}
.butt{
	width: 140px;
	height: 35px;
	color: #FFFFFF;
	background-color: #105b9f;
	text-align: center;
	line-height: 35px;
	font-size: 16px;
	float: left;
	border-radius: 10px;
}

.butt:hover{
	background-color: #db9648;
}
.gyxy_right{
	width: 675px;
	height: 301px;
	float: right;
}
.gyxy_right_img{
	width: 520px;
	height: 280px;
	display: block;
	float: left;
	margin-top: 20px;;
}

.gyxy_right_qh{
	width: 132px;
	height: 300px;
	float: right;
}
.gyxy_right_qh_li{
	width: 132px;
	height: 80px;
	margin-top: 20px;;
	border: 1px solid #db9648;
	color: #db9648;
}

.gyxy_right_qh_li img{
	width: 40px;
	height: 35px;
	margin-left: 45px;
	margin-top: 8px;
}

.gyxy_right_qh_li_zi {
	width: 100%;
	height: 30px;
	font-size: 18px;
	text-align: center;
	line-height: 30px;
}

.gyxy_right_qh_li:hover{
	background-color: #db9648;
	color:#FFFFFF;
}


.aqsshome{
	width: 100%;
	min-width: 1200px;
	height: 402px;
	background-image:url(../images/ggbg.jpg);
	margin-top: 50px;
}
.aqsshome_tm{
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 25px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 57px;
	float: left;
}
.zao_home{
	width: 1200px;
	height: 255px;
	margin: auto;
}
.zao_home_li{
	width: 585px;
	height: 96px;
	float: left;
	margin-left: 15px;
	margin-top: 30px;
	background-color: #FFFFFF;
	float: left;
}
.zao_home_li_img{
	width:85px;
	height: 96px;
	float: left;
}
.zao_home_li_img img{
	margin-top: 25px;
	margin-left: 25px;
}
.zao_home_li_zi{
	width: 470px;
	height: 96px;
	line-height: 40px;
	float: left;
	margin-left: 10px;
}
.zao_home_bt{
	width: 418px;
	height: 45px;
	line-height: 45px;
	color: #626262;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
}

.zao_home_nr{
	width: 490px;
	line-height: 20px;
	font-size: 14px;;
	color: #898989;
}

.active2{
	background-color:#dfa05b ;
}

.bieshu{
	width: 1200px;
	height: ;
}
.newsthree{
	width: 100%;
	height: 337px;
}

.newsli{
	width: 375px;
	height: 337px;
	float: left;
	margin-left: 10px; margin-right: 10px;
}

.newsli_img{
	width: 375px;
	height: 189px;
}

.newsli_img img{
	width: 375px;
	height: 189px;
}

.newsli_bt{
	width: 375px;
	height: 45px;	
	line-height: 45px;
	text-align: left;
	font-size:18px;
	margin-top: 8px;
	color: #080808;
}
.newsli_nr p{
	width: 375px;
	color:#7b7b7b;
	font-size: 14px;
	line-height: 25px; padding-bottom: 20px;
}
.times{
	width: 100px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	color:#7b7b7b;
	font-size: 12px;
	float: left;
	margin-top: 10px;
}
.details{
	width: 75px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	float: right;
	margin-top: 8px;
	border: 1px solid #c7c7c7;
	border-radius: 10px;
	color: #8e8e8e;
}

.details:hover{
	background-color: #dd9644;
	color: #4a4e57;
}


.footbox{
	width: 100%;
	height:230px; min-width: 1200px;
}
.foot{
	width: 1200px;
	height:263px;
	margin:0 auto;
}
.foot_top{
	width: 1200px;
	height:263px;
}
.foot_bo{
	width: 100%;
	height: 55px;
	background-color: #105b9f;
}
.foot_bo_box{
	width: 1200px;
	height: 55px;
	margin: auto;
}
.foot_bo_left{
	width: 400px;
	height: 55px;
	line-height: 55px;
	text-align: left;
	color: #FFFFFF;
	float: left;
	font-size: 14px;
}

.foot_bo_right{
	width: 600px;
	height: 55px;
	line-height: 55px;
	text-align: right;
	color: #FFFFFF;
	float: right;
	font-size: 14px; margin-right: 15px;
}

.footone{
	width: 415px;
	height: 150px;
	float: left;
	margin-top: 45px;
}

.footoneli{
	width: 100%;
	height: 35px;
	line-height: 30px;
	color: #8e8e8e; font-size: 14px;
}

.yqlj{
	width: 100%;
	color:#8b8b8b ;
	font-size: 12px;
	float: left;
	margin-top: 20px;
}
.foottwo{
	width: 170px;
	height: 130px;
	float: left;
	margin-top: 45px;
}
.foottwo_tm{
	width: 145px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-size:14px;
	color:#8e8e8e ;
}
.foottwo_li{
	width: 145px;
	height: 30px;
	line-height: 30px;
	text-align: left;
	font-size:14px;
	color: #8e8e8e;
}
.erwei{
	width: 95px;
	height: 140px;
	float: right;
	margin-top: 46px;
}
.ewm{
	width: 104px;
	height: 120px;	
	float: left;
	
}
.ewm_img img{
	width: 75px;
	height: 75px;
	margin-top: 7px;
	margin-left: 7px;
	display: block;
}
.ewm_img{
	width: 93px;
	height: 93px;	
	border: 1px solid  #CCC;
}
.ewm_zi{
	width: 93px;
	height: 30px;
	line-height: 30px;
	color:#8e8e8e;
	text-align: center;
	font-size: 12px;;
}

.yqlj a{
	color: #8e8e8e;
}

.xinwenbox{
	width: 100%;
	margin: auto;
	float: left;
	background-color: #f1f1f1;
	padding-top: 30px; min-width: 1200px;
}

.qingbox{
	width: 100%;
	margin: auto;
	height: 775px;
	background-color: #f1f1f1;
	padding-top: 20px;
}

.xinwenqgbs{
	width:1200px;
	height: 505px;
	margin:0 auto;
}

.nybanner { min-width:1200px; width:100%; height:auto; overflow:hidden;}
.nybanner img{ min-width:1200px; width:100%; height:auto; overflow:hidden;}

/* 内页*/
.nydh{ min-width:1200px; width: 100%; height:75px; line-height: 75px; border-bottom: 1px solid #d0d0d0;margin:0; padding:0; background: #fff;}
.dhzc img{ float:left;vertical-align:middle;border:0;}
.dhzc p{ display:block; float: left; margin-left: 10px; margin-top: -3px;}
.dhzc p a{ font-size:15px;color:#5e5c5d;}
.dhzc p a:hover{color:#0060b8}
.ycdh{ float:right; margin-top: -3px; height:77px; background:#105b9f;width:127px;text-align:center;}
.ycdh a{  font-size: 15px; margin:0 8px; color:#fff }
.ycdh:hover{ border-bottom: 2px solid #0b5aa7 }
.ycdh:hover a{color:#fff}
.fixnav {position: fixed;top: 0px;left: 0px;width: 100%;z-index: 999;}
.nybj{padding:1.5rem 0;background:#f5f5f5; min-height: 450px; height:auto; min-width: 1200px; width:100%;}
.nr p{ font-size: 18px; line-height: 46px; }

.nr p img { margin-left:-40px; margin-top:20px;}

.nylbxwbj{ min-width:1200px; width:100%; height: 180px; background: #fff; border:1px solid #e1e1e1; margin-top: 30px;}
.nylbxwbj:hover {-webkit-box-shadow: 0px 2px 13px 1px rgba(8, 1, 3, 0.18); box-shadow: 0px 2px 13px 1px rgba(8, 1, 3, 0.18);}
.nylbxwbt{  padding-top: 27px; padding-bottom:15px; float: left;color: #333333}
.nylbxwbt a{color: #333333}
.nylbxwsj{float:right; width: 150px; text-align: right; padding-right: 20px; padding-top: 30px; padding-bottom:15px; }
.nylbxwbt a{ font-size: 20px;}
.nylbxwbj:hover .nylbxwbt a {color:#0060b8}

.nyxw{width:1150px; border-bottom: 1px solid #e1e1e1; height:73px; margin-left: 22px; }
.nyxwxz{ font-size: 16px; padding-top: 15px; padding-left: 22px; height: 35px; overflow: hidden; color: #333333}

.ljxq{width:110px; line-height: 35px; height: 35px; background: #fff; border: 1px solid #e1e1e1; text-align: center; margin-left: 22px; margin-top: 20px;}
.ljxq a{ color: #949494}
.ljxw a{ font-size: 14px;}
.nylbxwbj:hover .ljxq{background:#0b5aa7;}
.nylbxwbj:hover .ljxq a{ color:#fff;}

.xwnybj{background: #fff;  margin:30px auto; width: 1200px; min-height: 660px; height: 100%;}
.nyxwbt{ font-size:26px; font-weight: bolder; color: #363636; text-align: center; width: 1200px; padding-top: 40px; padding-bottom:22px; }
.nyxwxx{width: 1100px; height: 1px; border-bottom: 1px dashed #cfcfcf; padding-top: 25px; margin: 0 auto;}
.nyxwrq{ font-size: 16px;text-align:center;}
.xygh{ width:1100px; height: 45px; line-height: 45px; background: #ededed; margin-bottom: 10px;}
.xygh a{color: #676767}
.xygh p{  font-size: 16px; float: left;}
.xygh a:hover{color:#0060b8}
.tw{  float:left; margin-left: 10px; margin-right: 10px; width:380px; margin-bottom: 30px; height: 305px;}
.tw img{width:380px; height: 242px;}

.txt{width:380px; height:60px; line-height: 60px; text-align: center; background: #cdcdcd; color: #292929}

.txt:hover{ background:#0060b8; color: #fff; }
.txt:hover a{color:fff; }

.pageBox {text-align: center; margin: 45px ;}

.pageBox a {border:1px solid #ddd;display:inline-block;margin-right:6px;color: #707070;width:65px;height:34px;font:bold 14px/34px arial;}

.pageBox a:hover,.pageBox a:active{background:#0060b8;color: #FFFFFF;text-decoration: none;}

.pageBox .cur { background: #0060b8;border: 1px solid #0060b8;text-decoration: none;}

.pageBox a.cur {color: #fff;}

.pageBox .disabled {width: 79px;}

.box{ width: 1200px; margin: 0 auto;}

.lop {  width:100%; height:40px; line-height:40px; background:#ebebeb; min-width: 1200px;}


.lopz{ float:left;  color:#5e5c5d;}
.lopy{ float:right; color:#FFFFFF; color:#5e5c5d;}
.lopy a{ color:#5e5c5d;}
