*{padding:0;margin:0;font-family: "Î¢ÈíÑÅºÚ";list-style: none;text-decoration: none;}

.container{

	width: 1000px;

	margin:0 auto;

}

html{overflow-x:hidden;}

body{

	background: #fff;

	color: #545454;

	font-size: 14px;

}

a{

	outline: none;

	color: #000;

}

a:hover{

	color: #19499d !important;

}

img{

	border: none;

}

.fl{

	float: left;

}

.fr{

	float: right;

}

.clear{

	clear: both;

}

/*

===================

·ÖÒ³

>>	pages_pre		ÉÏÒ»Ò³

>>	pages_next	ÏÂÒ»Ò³

>>	strong			¼¤»î×´Ì¬

>>	a:hover			Êó±êÐüÍ£×´Ì¬

===================

*/

.pages {

	margin-top: 50px;

}

.pages a,

.pages strong{

	display:inline-block;

	line-height:28px;

	padding:0 10px;

	border:1px solid #d9d9d9;

	background-color:#ffffff; 

	text-decoration:none;

	color:#666;

	font-family:Simsun;

	-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;

	margin-right:3px;

}

.pages .current{

	display:inline-block;

	line-height:28px;

	padding:0 10px;

	border:1px solid #d9d9d9;

	background-color:#ffffff; 

	text-decoration:none;

	font-family:Simsun;

	-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out;

	margin-right:3px;

	

	color:#fff;

	background-color:#1b489d;

	border-color:#fff;

}

.pages a:hover{

	color:#fff !important;

	background-color:#1b489d;

	border-color:#fff;

	text-decoration:none;

}

.pages strong{

	color:#fff;

	background-color:#24557d;

	border-color:#fff;

}

.pages span{

	padding:0 10px;

	line-height:23px;

}



/* index top */

.top{

	padding-top: 25px;

	height: 100px;

}

.bshare{

	width: 100px;

	margin-top: 5px;

}

.bshare-sinaminiblog{

	height: 23px !important;

	background: url(/statics/default/images/bshare.png) !important;

}

.bshare-qqmb{

	height: 23px !important;

	background: url(/statics/default/images/bshare.png) -34px !important;

	margin: 0 5px;

}

.bshare-weixin{

	height: 23px !important;

	background: url(/statics/default/images/bshare.png) -66px !important;

}

.bshare_search{

	width: 390px;

}

.search{

	margin-left: 10px;

}

.search input{

	height: 30px;

	line-height: 30px;

	width:200px;

	float: left;

	border: 1px solid #19499d;

	padding:0 10px;

	color: #666;

}

.search button{

	height: 32px;

	width: 50px;

	margin-left: -1px;

	float: left;

	background: #bd0b00;

	border: none;

	color: #fff;

	cursor: pointer;

}

.nav{

	margin-top: 40px;

	margin-left: 30px;

}

.nav li{

	float: left;

	margin-left: 30px;

}

.nav li a{

	font-size: 14px;

	color: #000;

	font-weight: bold;

	padding-bottom: 15px;

	display: block;

	width: 60px;

	height: 20px;

}

.nav li a:hover{

	color: #19499d;

}

.hover{

	color: #19499d !important;

	background: url(/statics/default/images/hover.png) no-repeat bottom center;

}



/* banner */

.banner{

	width: 1575px;

	margin: 0 auto;

}

.flexslider{position:relative;height:581px;overflow:hidden;background:url(/statics/default/images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:581px;}

.flex-control-nav{position:absolute;bottom:40px;z-index:2; right: 330px;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:13px;height:14px;line-height:40px;overflow:hidden;background:url(/statics/default/images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(/statics/default/style/./statics/default/images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(/statics/default/style/./statics/default/images/next.png) center center no-repeat;}



/* new_video */

.new_video{

	margin-top: 50px;

	height: 260px;

}

.new{

	width: 640px;

}

.new_tit{

	height: 21px;

	line-height: 21px;

	margin-bottom: 20px;

}

.new_tit h2{

	float: left;

	background: url(/statics/default/images/icon.png) no-repeat left center;

	padding-left: 35px;

	font-size: 19px;

	color: #393939;

}

.new_tit a{

	float: right;

	font-size: 12px;

	color: #888888;

}

.img_new img{

	width: 264px;

	height: 209px;

}

.new_list{

	width: 350px;

}

.new_top{

	height: 105px;

	border-bottom: 1px solid #ebebeb;

	margin-bottom: 3px;

}

.new_top h5 a{

	font-size: 14px;

	color: #393939;

	line-height: 30px;

}

.new_top p{

	font-size: 12px;

	color: #595959;

	line-height: 20px;

}

.new_top span{

	font-size: 11px;

	color: #727272;

	margin-top: 5px;

	display:block;

	float: left;

	line-height: 20px;

}

.new_top span a{

	font-size: 14px;

	color: #4d4d4d;

	display:block;

	float: left;

	width: 270px;

}

.new_list li{

	line-height: 25px;

	background: url(/statics/default/images/li.png) no-repeat left center;

	padding-left: 10px;

}

.new_list li a{

	font-size: 12px;

	color: #414141;

	font-weight: bold;

}

.new_list li span{

	float: right;

	font-size: 11px;

	color: #727272;

}

.video{

	width: 325px;

}



/* industry */

.industry{

	margin-top: 40px;

}

.lanren{overflow:hidden;}

.lanren ul li{width:332px;height:242px;float:left;margin-left:1px;margin-bottom: 1px; position:relative;overflow:hidden;cursor:pointer;}

.lanren ul li img{width:332px;height:242px;}

.lanren .txt{width:332px;height:70px;position:absolute;left:0;bottom:0;color:#fff;font-family:"Î¢ÈíÑÅºÚ";}

.lanren .txt h3{font-size:20px;font-weight:800;height:70px;text-align:center;line-height:70px;background: url(/statics/default/images/cj.png) no-repeat right center;background-position: 300px;}

.lanren .txt p{font-size:14px;text-align:center;}

.lanren .red .txt{background:url(/statics/default/images/red.png) repeat;}

.lanren .blue .txt{background:url(/statics/default/images/blue.png) repeat;}

.lanren .yellow .txt{background:url(/statics/default/images/yellow.png) repeat;}



/* culture_welfare */

.culture_welfare{

	margin-top: 50px;

	height: 280px;

}

.culture{

	width: 288px;

}

.culture img{

	width: 288px;

	height: 180px;

}

.culture_bg{

	height: 237px;

	background: #174fa4;

	text-align: center;

	font-size: 14px;

	font-weight: bold;

}

.culture_bg span a{

	display: block;

	padding: 10px 20px;

	color: #fbf3f3;

}

.culture_bg span a:hover{

	color: #fbf3f3 !important;

}

.welfare{

	width: 338px;

	margin-left: 25px;

}



.welfare .flexslider{position:relative;height:237px;overflow:hidden;background:url(/statics/default/images/loading.gif) 50% no-repeat;}

.welfare .slides{position:relative;z-index:1;}

.welfare .slides li{height:237px;}

.welfare .flex-control-nav{position:absolute;bottom:40px;z-index:2; right: 330px; display: none;}

.welfare .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.welfare .flex-control-nav a{display:inline-block;width:13px;height:14px;line-height:40px;overflow:hidden;background:url(/statics/default/images/dot.png) right 0 no-repeat;cursor:pointer;}

.welfare .flex-control-nav .flex-active{background-position:0 0;}



.welfare .flex-direction-nav{position:absolute;z-index:3;width:100%;top:35%;}

.welfare .flex-direction-nav li a{display:block;width:53px;height:84px;overflow:hidden;cursor:pointer;position:absolute;}

.welfare .flex-direction-nav li a.flex-prev{left:0px;background:url(/statics/default/images/prev.png) center center no-repeat;}

.welfare .flex-direction-nav li a.flex-next{right:0px;background:url(/statics/default/images/next.png) center center no-repeat;}

.welfare .slides a{

	width: 340px;

	height: 240px;

	display: block;

}



.customer{

	width: 326px;

}

.customer img{

	width: 326px;

	height: 119px;

}

.customer p{

	text-align: center;

	font-size: 14px;

	color: #3f3f3f;

	font-weight: bold;

	background: #f6f6f6;

	padding-top: 10px;

	padding-bottom: 13px;

}



/* about */

.about{

	background:#f2f2f2;

	margin-top: 70px;

	height: 200px;

}

.about_left{

	width: 650px;

}

.about_tit h3{

	font-size: 19px;

	color: #4e4e4e;

	padding-top: 40px;

}

.about_left p{

	font-size: 12px;

	color: #4e4e4e;

	margin-top: 15px;

	line-height: 20px;

}

.about_right {

	margin-left: 60px;

	margin-top: 25px;

}

.about_right ul{

	border-bottom: 1px solid #dadada; 

}

.about_right li {

	border-top: 1px solid #dadada; 

	padding-left: 10px;

	width: 110px;

}

.about_right li a{

	font-size: 13px;

	color: #212121;

	line-height: 40px;

}

.wx{

	width: 120px;

	margin-left: 40px;

	text-align: center;

}

.wx span{

	font-size: 12px;

	color: #212121;

	line-height: 40px;

}



/* footer */

.footer{

	background: #0b3e8f;

	color: #fff;

	height: 40px;

	line-height: 40px;

	font-size: 12px;

}



/* page_.php */

.titbg{

	height: 50px;

	line-height: 50px;

	background: #f1f1f1;

}

.titbg .new_tit{

	height: 50px;

	line-height: 50px;

}

.titbg .new_tit a{

	float: none;

	font-size: 12px;

	color: #969696;

}

.titbg .new_tit{

	color: #969696;

}

.titbg .new_tit span{

	float: right;

}

.page_tit{

	font-size: 20px;

	color: #171717;

	margin-top: 25px;

	margin-bottom: 10px;

}



.page_slid .flexslider{position:relative;height:402px;overflow:hidden;background:url(/statics/default/images/loading.gif) 50% no-repeat;}

.page_slid .slides{position:relative;z-index:1;}

.page_slid .slides li{height:402px;}

.page_slid .flex-control-nav{position:absolute;bottom:40px;z-index:2; right: 330px; display: none;}

.page_slid .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.page_slid .flex-control-nav a{display:inline-block;width:13px;height:14px;line-height:40px;overflow:hidden;background:url(/statics/default/images/dot.png) right 0 no-repeat;cursor:pointer;}

.page_slid .flex-control-nav .flex-active{background-position:0 0;}



.page_slid .flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}

.page_slid .flex-direction-nav li a{display:block;width:53px;height:84px;overflow:hidden;cursor:pointer;position:absolute;}

.page_slid .flex-direction-nav li a.flex-prev{left:0px;background:url(/statics/default/images/prev.png) center center no-repeat;}

.page_slid .flex-direction-nav li a.flex-next{right:0px;background:url(/statics/default/images/next.png) center center no-repeat;}



.main{

	margin-top: 20px;

}

.left{

	width: 680px;

	font-size: 14px;

	color: #393939;

	line-height: 25px;

}

.right{

	width: 250px;

	background: #e5e5e5;

	padding: 20px;

}

.right img{

	margin-left: 123px;

	margin-top: 10px;

}

.right_tit{

	font-size: 14px;

	color: #393939;

	margin-top: 25px;

	margin-bottom: 20px;

}

.right li a{

	font-size: 14px;

	color: #393939;

	line-height: 20px;

}

.right p{

	margin-top: 30px;

	font-size: 14px;

	color: #393939;

}



/* page */

.titbg li{

	float: left;

}

.titbg li a {

    color: #000;

    display: block;

    width: 150px;

    height: 50px;

    line-height: 50px;

    text-align: center;

}

.titbg .hover{

	background: #17479c;

	color: #fff !important;

}

.main .main_tit{

	border-bottom: #666 1px solid;

	height: 40px;

}

.main_tit h5{

    text-align: center;

    width: 200px;

    color: #666;

    font-size: 18px;

    font-weight: normal;

    border-bottom: 1px solid #003cb8;

    margin: 0 auto;

    line-height: 40px;

}

.main_text{

	margin-top: 30px;

	font-size: 14px;

	color: #393939;

	line-height: 25px;

}



/* list */

.n_list li {

    margin-top: 40px;

    height: 120px;

}

.n_list img {

    width: 220px;

    height: 120px;

    float: left;

}

.new_tab {

    margin-left: 40px;

    width: 730px;

    float: left;

}

.new_tab h5 {

    font-weight: normal;

    line-height: 30px;

}

.new_tab h5 a {

    color: #333;

    font-size: 14px;

}

.new_tab h5 span {

    color: #666;

    font-size: 12px;

    float: right;

}

.new_tab p {

    width: 600px;

    line-height: 24px;

    color: #666;

    font-size: 12px;

}



/* list_case */

.list_case{

	

}

.list_case li{

	margin-top: 20px;

}



/* show */

.show_tit{

	text-align: center;

	margin-top: 30px;

}

.show_tit h3 {

    line-height: 30px;

    color: #322725;

    font-size: 14px;

}

.show_tit p {

    margin-top: 10px;

    line-height: 30px;

    border-bottom: 1px dashed #666;

}

.show_text{

	margin-top: 20px;

	font-size: 12px;

	color: #393939;

	line-height: 20px;

}

.prepage {

    margin-top: 80px;

}

.prepage p {

    margin-top: 20px;

}



/* subnav */

.subnav{

	position: absolute;

	width: 140px;

	background: #f0f0f0;

	padding: 10px 0;

	margin-left: -40px;

	margin-top: -5px;

	display: none;

	z-index: 999999999;

}

.subnav li{

	float: none;

	margin: 0;

	

}

.subnav li a{

	width: 140px;

	text-align: center;

	line-height: 36px;

	height: 36px;

	padding: 0;

	font-weight: normal;

	font-size: 12px;

	color: #4f4f4f;

}

.subnav li a:hover{

	background: #bd0b00;

	color: #fff !important;

}

.subnav .hover{

	background: #bd0b00;

	color: #fff !important;

}

/* ÐÞ¸Ä */
.n_ban{
	display:block;
	width:1920px;
	margin:0 auto;
}<!--ºÄÊ±1759671301.0358Ãë-->