.wrap{
	width: 100%;
	min-width: 1100px;
}
.w1100{
	width: 1100px;
	margin:auto;
}
img{
	vertical-align: middle;
}
.header{
	background: #e6e6e6;
	color: #5b5b5b;
	font-size: 14px;
	line-height: 47px;
}
.header .fr span{
	margin: 0 10px; 

}
.logo{
	font-size: 0;
}
.logo_tu{
	line-height: 180px;
}

.logo li{
	display: inline-block;
}
.logo form{
	margin-left: 120px;
}
input.text{
	padding:0px;
	border:none;
	margin:0px;
	height: 31px;
	font-family: "微软雅黑";
	font-size: 14px;
	vertical-align: middle;
	display: inline-block;
}
.inputtext{
	width: 146px;
	background: #f3f2f2;
	text-indent: 10px;
}
.inputbt{
	width: 36px;
	background: #0066cc;
	font-family: "微软雅黑";
	color: #fff;
	background: url(../images/jing.png) center center no-repeat;
}
.nav{
	background: #358fe4;
	color: white;
	font-size: 16px;
	line-height: 62px;
	text-align: center;
}
.nav_z li{
	display: inline-block;
	width: 140px;
}
.nav_z li:hover{
	background: #e6e6e6;
	color: #358fe4;
}
.slideBox{ width:100%;overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%;display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; 
	background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
.content{
	margin-top: 50px;
}
.content_l{
	background: #e7e7e7;
}
.content_j{
	font-size: 23px;
	line-height: 52px;
	color: white;
	background: #b8b8b8;
	padding-left: 31px;
}
.content_z li{
	font-size: 14px;
	color: #525252;
	line-height: 40px;
	border-bottom:solid 1px white; 
	padding-left: 80px;
}
.content_z li:hover{
	color: #358fe4;
}
.content_d{
	padding: 24px  35px 27px 30px;
}
.content_r{
	font-size: 16px;
	color: #0c0c0c;
	line-height: 20px;
	width: 769px;
	font-weight: bold;
}
.content_r span{
	display: block;
	opacity: 0.34;
	text-transform: capitalize;
}
.content_can{
	font-size: 0;
	color: #0c0c0c;
	line-height:35px;
	width: 769px;
}
.content_can li{
	display: inline-block;
	width: 241px;
	border: solid 1px #efefef;
	font-size: 14px;
	text-align: center;
	margin-top: 30px;
}
.content_img{
	width: 241px;
}
.content_img img{
	width: 100%;
}
.content_t{
	opacity: 0.74;
	border-bottom:solid 1px #efefef; 
}
.content_x div{
	width: 120px;
}
.content_x .fl{
	border-right:solid 1px #efefef;
}
.content_x .fl:hover{
	color: white;
	background: #358fe4;
}
.content_x .fr:hover{
	color: white;
	background: #358fe4;

}
.container{
	background: url(../images/beijing.jpg) center center no-repeat;
	height: 467px;
	margin-top: 68px;
}
.container_fix{
	margin-top: 19px;
	position: relative;
}
.container_fix .fr{
	width: 438px;	
}
.container_t{
	font-size: 32px;
	font-weight: bold;
	color: #358fe4;
	margin-top: 30px;
}
.content_z{
	font-size: 14px;
	color: #838383;
	line-height: 20px;
	margin-top: 30px;
}
.content_z span{
	display: block;
	background: #358fe4;
	color: white;
	line-height: 40px;
	width: 126px;
	border-radius: 10px;
	text-align: center;
	margin-top: 25px; 
}
.content_z span:hover{
	background: #ffa200;
}
.content_z span img{
	margin-left: 7px; 
	margin-top: -2px;
}
.zuo,.you{
	position: absolute;
}
.zuo{
	top:-55px;
	right: 638px;
}
.you{
	bottom: 35px;
	right: 9px;
}
.main_t{
	font-size: 21px;
	color: #0b0b0b;
	font-weight: bold;
	line-height: 55px;
	border-bottom: solid 1px #bebebe;
	padding-left: 15px;
	padding-right: 12px; 
	margin-top: 60px;
}
.main_t .fl img{
	margin-left: 10px;
	margin-top: -5px;
}
.main_t .fr{
	width: 74px;
	line-height: 21px;
	background: #358fe4;
	color: white;
	text-align: center;
	font-size: 12px;
	margin-top: 23px;
}
.main_t .fr:hover{
	background: #ffa200; 
}
.main_can{
	padding:30px;
	position: relative; 
}
.main_can li{
	width: 246px;
	text-align: center;
	display: inline-block;
	color: #707070;
	font-size: 14px;
	line-height: 30px;
	margin:0px 6px;
}
.main_can .tempWrap{
	margin:auto;
}
.main_img{
	width: 246px;
}
.main_img img{
	width: 100%;
}
.zuo1,.you1{
	width: 32px;
	display: block;
	text-align: center;
	position: absolute;
	top:98px;
	height: 40px;
	border-radius: 10px; 
}
.zuo1{
    left: -10px;
    background:url(../images/slider-arrow.png) -110px 5px no-repeat #358fe4;
}
.you1{
    right: -10px;
    background:url(../images/slider-arrow.png) 8px 5px no-repeat #358fe4;
}
.news{
	background: #f4f4f4;
	padding-top: 46px;
	padding-bottom: 48px;
}
.news_t{
	width: 685px;
	font-size: 18px;
	color: #5b5b5b;
	line-height: 50px;
	border-bottom: solid 1px #d1d1d1; 
}
.news_bei{
	color: black;
}
.news_bei span{
	margin-left: 20px;
	width: 132px;
	line-height: 51px;
	display: inline-block;
	text-align: center;
	position: relative;
}
.bian{
	background: #358fe4;
	color: white;	
	position: relative;
}
.bian:after{
	content: '';
	background: url(../images/sanjiao.png) center center no-repeat;
	width: 15px;
	height: 15px;
	position: absolute;
	top: 47px;
	left: 58px;
}
.news_ix .fr{
	width: 341px;
}
.news_ix{
	font-size: 14px;
	color: #7c7c7c;
	margin-top: 34px;
	display: none;
}
.news_ix.on{
	display: block;
}
.news_tx{
	font-size: 16px;
	color: #181818;
	margin-top: 26px;
}
.news_zx{
	margin-top: 20px;
	line-height: 20px;
}
.news_ex{
	margin-top: 27px;
}
.news_ex span{
	float: right;
	margin-right: 20px;
	margin-top: 4px;
}
.news_ex span:hover{
	color: #358fe4;
}
.news_ex img{
	margin-right: 5px;
	margin-top: -2px;
}
.news_xin{
	background: white;
	font-size: 14px;
	color: #7c7c7c;
	line-height: 30px;
	padding:15px;
	margin-top: 39px; 
}
._youlian{
	font-size: 13px;
	color: #5b5b5b;
	padding-right: 6px;
}
._youlian:hover{
	color: #358fe4;
}
.news_xin li{
	width: 616px;
	margin: 0 auto; 
}
.news_xin li:hover{
	color: #358fe4;
}
.news_xin span{
	float: right;
}
.news_xin img{
	margin-right: 10px;
}
.news_cang{
	line-height: 50px;
	width: 372px;
	border-bottom: solid 1px #d1d1d1;
}
.news_cang .fl{
		font-size: 18px;
		color: #5b5b5b;
		font-weight: bold;
		margin-left: 5px;
}
.news_cang .fl img{
	margin-right: 10px;
}
.news_wd{
	line-height: 25px;
}
.news_wd li{
	padding:25px 20px 25px 20px; 
}
.news_wen{
	font-size: 16px;
	color: #181818;
}
.news_wen:hover{
	color: #358fe4;
}
.news_wen span{
	width: 23px;
	line-height: 23px;
	background: #0095db;
	font-size: 14px;
	color: white;
	display: inline-block;
	text-align: center;
	border-radius: 15px; 
	margin-right: 10px;
}
.news_da span{
	width: 23px;
	line-height: 23px;
	background: #f49900;
	border: solid 1px #f49900;
	font-size: 14px;
	color: white;
	display: inline-block;
	text-align: center;
	border-radius: 15px;
	margin-right: 10px; 
}
.news_da{
	font-size: 14px;
	margin-top:5px; 
	color: #7c7c7c;
}
.news_da:hover{
	color: #ffa200;
}
.bai{
	background: white;
}
.footer{
	background: #358fe4;
	font-size: 16px;
	color: white;
	padding-top: 42px;
}
.footer_z li{
	display: inline-block;
	vertical-align: top;

}
.footer_img{
	margin-top: 50px;
	margin-left:30px; 
}
.footer_l{
	line-height: 25px;
	border-left: solid 1px #56adff;
	padding:10px 0  10px 43px;  
}
.footer_er {
	margin-top: 25px;
}
.footer_er span{
	display: block;
	float: right;
	margin-right: 60px;
	margin-top: 20px;

}
.footer_zai span{
	font-size: 28px;
	font-weight: bold;
}
.footer_zai{
	margin-bottom: 24px;
}
.mess_form{
	width: 420px;
}
.mess_form input.text{
	width: 374px;
	background:white;
	height: 43px;
	font-family: "微软雅黑";
	font-size: 16px;
	text-indent: 25px;
	border:1px solid #e8e8e8;
	margin-bottom: 7px;
	box-sizing: border-box;
	background: white;
	outline: medium;
}
.mess_form div {
	width: 420px;
}
.mess_form div img{
	display: inline-block;
	float: left;
}
.mess_form input.text_item1{
	background:white;

}
.mess_form input.text_item2{
	background: white;
}
.mess_form textarea.text_item3{
	background:  white;
}
.mess_form textarea{
	width: 374px;
	height: 90px;
	background:white;
	border:1px solid #e8e8e8;
	font-family: "微软雅黑";
	font-size: 16px;
	text-indent: 25px;
	box-sizing: border-box;
	padding-top: 8px;
	outline: medium;
}
.mess_form input.submit{
	display: block;
	width: 374px;
	background:#ffa200;
	height: 40px;
	border:none;
	font-size: 16px;
	color:white;
	font-family: "微软雅黑";
	margin-left: 44px;
}
.footer_ji{
	font-size: 14px;
	line-height: 50px;
	color: #f3f3f3;
	border-top:solid 1px #56adff; 
}
.footer_ji .fl{
	margin-left: 11px;
}
.footer_ji .fr{
	margin-right: 13px;
}
/*about*/
.about{
	width: 770px;
}
.about1{
	font-size: 24px;
	color: #0c0c0c;
	line-height: 30px;
	font-weight: bold;
}
.about_z{
	color: #0c0c0c;
    line-height: 20px;
    padding-bottom: 10px;
    border-bottom: solid 1px #d2d2d2;
}
.about_z .fl{
	font-size: 16px;
	opacity: 0.34;
	text-transform:capitalize;
	font-weight: bold; 	

}
.about_z .fr{
	font-size: 14px;	
}
.about_z .fr span{
	color: #358fe5;
}
.about_img{
	text-align: center;
	margin-top: 20px;
}
.about_zi{
	width: 705px;
	margin:0 auto; 
	font-size: 14px;
	color: #0c0c0c;
	line-height: 30px;
	opacity: 0.62;
	padding:44px 0; 
}
/*news*/
.news_nei{
	font-size: 14px;
	color: #7c7c7c;
	line-height: 46px;
	width: 770px;
	margin-top: 40px;
	margin-bottom: 127px;
}
.news_nei li{
	width: 770px;
	border-bottom: solid 1px #cbcbcb; 
}
.news_nei img{
	padding:0 10px 0 4px; 
}
.news_nei li span{
	float: right;
	padding-right: 13px;
}
.news_nei li:hover{
	color: #358fe4;
}
.__pages{
	margin: 25px 0;
	float: right;
}
.__pages li{
	display: inline-block;
	padding:2px 6px;
	border:1px solid #ccc;
	border-radius: 5px;
	margin:3px;
}
.__pages li.c{
	background: #0361c0;
	color:white;
}

.__list{
	width: 100%;
	padding-top: 35px;	
}
.__list h2{
	font-size: 30px;
	width: 80%;
	margin: auto;
	text-align: center;
}
.__list .b_time{
	font-size: 12px;
    width: 100%;
    margin: auto;
    text-align: center;
    padding: 10px 0;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
}
.__list .thumb{
	max-width: 80%;
    display: block;
    margin: auto;
}
.__list .b_des{
    line-height: 25px;
	border-bottom: 1px solid #ccc;
    padding: 20px 0;
    padding-left: 20px;
}
.jiathis_style{
	float: right;
}
.b_foot{
	padding-top: 10px;
	font-size: 13px;
	font-weight: lighter;
	line-height: 18px;
    padding-bottom:35px;
}
.__contact{
  padding-top: 8px;
  font-size: 14px !important;
  font-family: '微软雅黑';
  padding-left: 25px;
}
.__contact .top{
    padding-bottom: 25px;
    /*border-bottom: 1px dotted black;*/
}
.__contact .top li{
    list-style-position: inside;
}
.__contact .top ul{
    float: left;
    overflow: hidden;
    padding: 0px 20px;
    margin-top: 20px;
    padding-right: 50px;
}
.__contact .search button{
   
}
.__contact ul li{
    padding-left: 28px;
}
.__contact .map_contact{
    width: 678px;
    height: 309px;
}
.__contact .form input{
    display: inline-block;
    width: 318px;
    margin-right: 18px;
    /*height: 48px;*/
    border:1px solid #dadbdc;
    padding:15px;
    color: #999;
    background: #fafafa;
}
.__contact .form textarea{
    display: inline-block;
    width: 1089px;
    height: 243px;
    margin-top: 20px;
    background: #fafafa;
    border:1px solid #dadbdc;
    font-size: 14px;
}
.__contact .img-l,.img-r{
    display: block;
}
.__contact .img-l{
    margin-left: 45px;
    margin-bottom: 15px;
}
.__contact .img-r{
    float: right;
    margin-right: 62px;
}
.__contact{
    /*padding-top: 68px;*/
    overflow: hidden;
    padding-bottom: 25px;
    margin-bottom: 10px;
    width: 1100px;
    margin:auto;
}
.__contact p,.__contact li{
    font-size: 16px;
    line-height: 30px;
    font-weight: lighter;
}
::-webkit-input-placeholder{
    font-family: "微软雅黑";
};
::input-placeholder{
    font-family: "微软雅黑";
}
.xinjia{
	margin-top: 40px;
}
.xinjia .fl{
    width: 241px;
    border: solid 1px #ccc;
}
.xinjia .fl img{
	width: 100%;
}
.xinjia .fr{
	width: 490px;
}
.xinjia1{
	font-size: 18px;
	color: #0689db;
	margin-top: 10px;
}
.xinjia2{
	font-size: 16px;
	margin-top: 20px;
}
.xinjia3{
	font-size: 14px;
	margin-top: 20px;
	line-height: 20px;
}
.xinjia3 span{
	display: block;
	font-size: 18px;
	color: #fa8602;
	margin-top: 10px;
}