@charset "utf-8";
/* CSS Document */
*{
	margin:0 auto;
	padding:0;
	}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
*html,*html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}

/*input,textarea{-webkit-appearance: none;}*//* 删除input或textarea输入框在移动版显示的阴影（Safari/iPhone） */
	
html,body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:"微软雅黑";
	color:#666;
	}

	
ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
li{
	list-style:none;
	}
ul li a{
	display:block;
	}
a{
	text-decoration:none !important;
	color:#666;
	outline:none;
	transition: color .6s,border-color .6s,background-color .6s;
	}
a:hover{
	transition: color .6s,border-color .6s,background-color .6s;
	}
input{
	border:1px solid #ccc;
	outline:none;
	}
textarea{
	border:1px solid #ccc;
	outline:none;
	}
form{
	margin:0px;
	padding:0px;
	}
table{
	cellspacing:0px;
	cellpadding:0px;
	}
img{
	border:none;
	}
a,img{border:0;}
.clear{
	clear:both;
	}
p{
	/**
	text-align:justify; 
	text-justify:inter-ideograph;
	**/
	}
dl,dt,dd{padding:0;margin:0;}
.arial{
	font-family:Arial, Helvetica, sans-serif;
	}
.verdana{
	font-family: Verdana,Geneva,sans-serif;
	}
.Georgia{
	font-family:Georgia, "Times New Roman", Times, serif;
}
.en{
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	}
@font-face {
    font-family:"novecento_sans_widenormal", "HiraginoSansGB-W3", "STHeiti", "Microsoft JhengHei", "Microsoft YaHei", tahoma;
}
.cn{
	font-family:"novecento_sans_widenormal", "HiraginoSansGB-W3", "STHeiti", "Microsoft JhengHei", "Microsoft YaHei", tahoma;
	}

/** 以上为全局设置 **/
/** index **/
.warp{
	width:100%;
	height:auto;
	}

/** header **/	
.header{
	height: auto;
}

.bar{
	height: auto;
	line-height: 30px;
	background: #22435f;
}
.bar1{
	color: #fff;
}
.bar2{
	text-align: right;
}
.bar2 a{
	color: #fff;
	line-height: 30px;
}
.bar2 a:hover{
	color: #b94400;
}
.bar2 span{
	color: #888;
	margin:0 8px;
}
.hed_logo{
	height: auto;
	background: #fff;
	padding:10px 0;
}
.logo{

}
.logo img{
	max-width: 100%;
}
.logo h1{
	margin:0;
}
.logo_right{}
.dianhua{
	width: 270px;
	float: right;
	margin-top: 10px;
}
.dianhua_tb{
	float: left;
	width: 60px;
	height:60px;
}
.dianhua_wz{
	float: right;
	margin-top: 8px;
}
.dianhua_wz1{
	font-size: 14px;
	color: #111;
	line-height: 18px;
}
.dianhua_hm{
	color: #b94400;
	font-size: 24px;
	font-weight: bold;
	line-height: 25px;
}

.danghang{
	height: auto;
	background: #194e78;
}
.menu{
	height: auto;
}
.menu ul{
	height: auto;
	border-left: 1px solid #225988;
}
.menu ul li{
	height: auto;
	float: left;
	width: 14.285%;
}
.menu ul li a{
	display: block;
	line-height:40px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	border-right: 1px solid #225988;
}
.menu ul li a:hover{
	background: #b94400;
}
#menu_dq a{
	background: #b94400;
}

/** header **/
/** banner **/
.banner{
	height: auto;
}
/** banner **/
/** sy_about **/
.sy_about{
	height: auto;
	padding:50px 0;
}
.syab_left{
	height: auto;
}
.syab_bt{
	line-height: 30px;
	font-size: 24px;
	color: #111;
}
.syab_nr{
	height: auto;
	margin-top: 15px;
}
.syab_nr p{
	line-height: 28px;
	font-size: 14px;
	color: #111;
}
.syab_more{
	width: 150px;
	height: auto;
	margin-top: 30px;
	margin-left: 0;
}
.syab_more a{
	display: block;
	background: #194e78;
	color: #fff;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
}
.syab_more i{
	font-size: 16px;
	margin-left: 10px;
}
.syab_more a:hover{
	background: #b94400;
	color: #fff;
}
.syab_right{
	height: auto;
}
.syab_k{
	height: auto;
	
}
.syab_k ul{
	height: auto;
}
.syab_k ul li{
	height: auto;
}
.syab_k ul li:nth-child(1){
	margin-bottom: 30px;
}
.syab_k ul li:nth-child(2){
	margin-bottom: 30px;
}
.syab_k ul li a{
	display: block;
}
.syab_kj{
	height: auto;
	text-align: center;
	padding:15px;
	border:1px solid #ddd;
}
.syab_tb{
	height: auto;
	color: #194e78;
	font-size: 46px;
}
.syab_line{
	width: 25px;
	height: 2px;
	background: #ddd;
	margin-top: 5px;
}
.syab_mz{
	line-height: 30px;
	font-size:14px;
	color: #111;
	margin-top: 5px;
}
.syab_k ul li a:hover .syab_tb{
	color: #b94400;
}
.syab_k ul li a:hover .syab_mz{
	color: #b94400;
}


.syab_ybtp{
	height: auto;
}
.syab_ybtp ul{
	height: auto;
}
.syab_ybtp ul li{
	height: auto;
	margin-bottom: 10px;
}
.syab_ybtp ul li a{
	display: block;
}
.syab_tpimg{
	height: auto;
	overflow:hidden;
	border: 1px solid #ddd;
    padding: 5px;
}
.syab_tpimg img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.syab_tpbt{
	line-height: 30px;
	font-size: 16px;
	color: #111;
	text-align: center;
}
.syab_ybtp ul li a:hover .syab_tpimg img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.syab_ybtp ul li a:hover .syab_tpbt{color: #194e78; font-weight: bold;}
/** sy_about **/
/** sy_pro **/
.sy_pro{
	height: auto;
	padding:50px 0 30px;
}
.sybt{
	height: auto;
	text-align: center;
}
.sybt1{
	line-height: 20px;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	color: #888;
}
.sybt2{
	line-height: 30px;
	font-size: 26px;
	color: #194e78;
}
.sypro_box{
	height: auto;
	margin-top: 35px;
}
.sypro_left{
	width: 20%;
	height: auto;
    padding-bottom: 10px;
    text-align: center;
    padding:0;
}
.sycp_zczj{
	height: auto;
	background: #f8f8f8;
}
.sycp_zctb{
	height: auto;
	border-top: 5px solid #b94400;
}
.sycp_zctb a{
	display: block;
	background: #194e78;
	padding:15px;
	color: #fff;
	line-height: 30px;
	font-size:18px;
	background: linear-gradient(to left, rgb(22, 92, 135) 0, rgb(25, 78, 120) 50%);
}
.sypro_top{
	height: auto;
}
.sypro_top a{
	display: block;
	line-height: 35px;
	font-size: 16px;
	color: #194e78;
	font-weight:bold;
	border-bottom:2px solid #194e78;
}
.sypro_top span{
	float: right;

}
.sypro_ul{
	height: auto;
}

.sypro_ul ul{
	height: auto;
}
.sypro_ul ul li{
	height: auto;
}
.sypro_ul ul li a{
	display: block;
	line-height: 50px;
	font-size: 14px;
	border-bottom: 1px dotted #ddd;
	color: #111;
	padding:0 15px;
}
.sypro_ul ul li a i{
	float: right;
	line-height: 43px;
	font-size: 16px;
	color: #194e78;
}
.sypro_ul ul li a:hover{
	color: #fff;
	background: #b94400;
	font-weight: bold;
}
.sypro_ul ul li a:hover i{
	font-weight: bold;
	color: #fff;
}

.sypro_right{
	width: 80%;
	height: auto;
}
.sypro_top1{
	height: auto;
	line-height: 60px;
	background: #194e78;
	color: #fff;
	padding:0 15px;
	font-size: 16px;
	background: linear-gradient(to left, rgb(22, 92, 135) 0, rgb(25, 78, 120) 50%);
	border-top: 5px solid #ffc512;
}
.sypro_top1 i{
	margin-right: 15px;
	color: #ffc512;
	font-size: 18px;
}
.sypro_top1 span{
	float: right;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
}
.sypro_top1 span a{
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
}
.sypro_div{
	height: auto;
	margin-top: 30px;
}
.sypro_div ul{
	height: auto;
}
.sypro_div ul li{
	height: auto;
	margin-bottom: 25px;
}
.sypro_in{
	height: auto;
}
.sypro_in a{
	display: block;
}
.sypro_tp{
	height: auto;
	border:3px solid #194e78;
	padding:5px;
}
.sypro_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
	height:220px;
}
.inner_pro .sypro_tp img{
	height: 256px;
}
.sypro_tpbt{
	line-height:40px;
	font-size: 14px;
	border-bottom: 1px dotted #ddd;
	color: #111;
}
.sypro_tpbt1{
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
padding-left: 0;
padding-right: 5px;
}
.sypro_tpbtgd{
	padding:0;
	text-align: center;
}
.sypro_in a:hover .sypro_tpbt{color: #194e78;}
.sypro_in a:hover .sypro_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
/** sy_pro **/
/** sy_dxkh **/
.sy_dxkh{
	height: auto;
	padding:50px 0;
	background: #f8f8f8;
}
.sydxkh_box{
	height: auto;
	margin-top: 35px;
}
.sydxkh_box ul{
	height: auto;
}
.sydxkh01{
	height: auto;
}
.sydxkh02{
	height: auto;
}
.sydxkh_box ul li{
	height: auto;
	margin-bottom: 30px;
	padding: 0 25px;
}
.sydxkh_div{
	height: auto;
}
.sydxkh_div a{
	display: block;
}
.sydxkh_tp{
	height: auto;
	overflow: hidden;
	border: 1px solid #b94400;
	padding: 5px;
	background: #b94400;
}
.sydxkh_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
	height: 247px;
}
.inner_dxkh .sydxkh_tp img{
	height: 240px;
}
.sydxkh_tpbt{
	line-height: 40px;
	font-size: 14px;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
color: #111;
border-bottom: 1px dotted #ddd;
}
.sydxkh_tpnr{
	height: 75px;
	margin-top: 5px;
	overflow: hidden;
}
.sydxkh_tpnr p{
	line-height: 25px;
	font-size: 13px;
	color: #888;
}
.sydxkh02 .sydxkh_tp{
	border:1px solid #ddd;
	padding:5px;
}
.sydxkh01 .sydxkh_tpbt{
	font-size: 16px;
	margin-top: 8px;
}
.sydxkh01 .sydxkh_tp img{
	height: 458px;
}
.sydxkh02 .sydxkh_tp img{
	height: 284px;
}


.sydxkh_box ul li a:hover .sydxkh_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.sydxkh_box ul li a:hover .sydxkh_tpbt{
	color: #b94400;
}
.syab_morekh{
	width: 230px;
	margin:20px auto 0;
}
.syab_morekh a{
	line-height: 35px;
}

.sydxkh_box .swiper4{
	margin-bottom: 35px;
}
.sydxkh_box .swiper-button-next, .sydxkh_box .swiper-button-prev{
	width: 60px;
	height: 60px;
	margin-top: -30px;
}
.sydxkh_box .swiper-button-prev4{
	background: none;
	background: url(/images/jt01.png) center center no-repeat;
	left:30px;
}
.sydxkh_box .swiper-button-next4{
	background: none;
	background: url(/images/jt02.png) center center no-repeat;
	right:30px;
}
.sydxkh_div a:hover .sydxkh_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.sydxkh_div a:hover .sydxkh_tpbt{
	color: #b94400;
}
/** sy_dxkh **/
/** sy_ggt **/
.sy_ggt{
	height: auto;
	padding:50px 0;
	background: #111;
	background: url(/images/sy_ggt.jpg) center center no-repeat;
}
.syggt_bt{
	height: auto;
	text-align: center;
	color: #fff;
}
.syggt_bt01{
	line-height:40px;
    font-size: 30px;
}
.syggt_bt02{
	line-height: 30px;
	font-size: 24px;
	margin-top: 10px;
}
/** sy_ggt **/
/** sy_jishu **/
.sy_jishu{
	height: auto;
	padding: 50px 0 10px;
}
.our_ys{
	height: auto;
	margin-top: 35px;
}
.our_ys ul{
	height: auto;
}
.our_ys ul li{
	height: auto;
	margin:30px auto;
}
.ourys_in{
	height: auto;
	border:1px solid #ddd;
	box-shadow: 5px 5px 5px #ddd;
	padding:15px;
	text-align: center;
	position: relative;
}
.ourys_insz{
	width: 60px;
	height: 60px;
	background: #194e78;
	color: #fff;
	text-align: center;
	line-height:60px;
	font-size:24px;
	border-radius: 100%;
	margin-top: -45px;
}
.ourys_inbt{
	line-height: 35px;
	font-size: 24px;
	color: #194e78;
	margin-top: 20px;
}
.ourys_inbt1{
	line-height: 25px;
	font-size: 16px;
	color: #888;
	margin-top: 3px;
}
.ourys_innr{
	width: 80%;
	height: 98px;
	margin-top: 10px;
}
.ourys_innr p{
	line-height: 22px;
	font-size: 13px;
	color: #999;
}



.advantage{
	height: auto;
	margin-top: 35px;
}
.advantage ul{
	height: auto;
}
.advantage ul li{
	height: auto;
	margin: 60px auto;
}
.ys_left{
	height: auto;
}
.ys_right{
	height: auto;
}
.advys_nr{
	height: auto;
	margin-top: 12px;
}
.xz_tm{
	height: auto;
	border-bottom: 1px solid #ddd;
    padding-bottom: 20px;
}
.xz_tm1{
	float: left;
    width: 50px;
    background: #b94400;
    color: #fff;
    text-align: center;
    line-height: 66px;
    font-size: 48px;
    position: relative;
    height: 72px;
    font-weight: bold;
    
}
.sanjiao{
	position: absolute;
	top: -10px;
	left:0;
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
	border-width: 0px 50px 10px 0px;
	border-style: solid;
	border-color: #b94400 transparent;

}
.xz_tm2{
	float:left;
	margin-left: 15px;
	max-width: 260px;
}
.xz_tm2a{
	line-height: 40px;
    font-size: 26px;
    font-weight: bold;
    color: #194e78;
}
.xz_tm2b{
	line-height:32px;
	font-size: 24px;
    color: #111;
}
.xztm_xbt{
	height: auto;
	line-height: 25px;
	margin-top: 10px;
	font-size: 20px;
	color: #194e78;
}
.xzwz{
	height: auto;
	 margin-top: 10px;
}
.xz_wz{
	height: auto;
    line-height: 25px;
    border-bottom: 1px solid #eee;
    font-size: 14px;
    color: #888;
    padding: 15px 0 15px 25px;
    background: url(/images/xzd.jpg) left 25px no-repeat;
    letter-spacing: 1px;
}
.xz_tp{
	height: auto;
	
}
.advys_tp{
	height: auto;
	border:1px solid #ddd;
	padding:5px;
	box-shadow: 5px 5px 5px #ddd;
}


/** sy_jishu **/
/** sy_news **/
.sy_news{
	height: auto;
	padding:50px 0;
	background: #f8f8f8;
}
.syxw_menu{
	height: auto;
	margin-top: 25px;
}
.syxw_menu ul{
	height: auto;
	text-align: center;
}
.syxw_menu ul li{
	height: auto;
	display: inline-block;
	margin:0 5px;
}
.syxw_menu ul li a{
	display: block;
	background: #194e78;
	color: #fff;
	padding:6px 20px;
}
.syxw_menu ul li a:hover{
	background: #b94400;
}
.syxw_box{
	height: auto;
	margin-top: 35px;
}
.syxw_box ul{
	height: auto;
}
.syxw_box ul li{
	height: auto;
}
.syxw_box01{
	height: auto;
}
.syxw_tuijian{
	height: auto;
	position: relative;
	overflow:hidden;
}
.syxw_tuijian img{
	height: 414px;
}
.syxw_tjnr{
	width: 94%;
	height: auto;
	background: #fff;
	position: absolute;
	bottom: 10px;
	left:3%;
	padding:15px;
}
.syxw_tjnr01{
	height: auto;
}
.syxw_tjnr02{
	height: auto;
	padding:0;
	text-align: center;
}
.syxw_bt3{
	line-height: 30px;
    font-size: 16px;
    color: #111;
    height: 60px;
    overflow: hidden;
}
.syxw_jttj{
	height: auto;
    font-size: 20px;
    color: #111;
    line-height: 60px;
}
.syxw_tuijian img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.syxw_tuijian a:hover img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.syxw_tuijian a:hover .syxw_tjnr{
	background: #194e78;
}
.syxw_tuijian a:hover .syxw_bt3{
	color: #fff;
}
.syxw_tuijian a:hover .syxw_jttj{
	color: #fff;
}



.syxw_box02{
	height: auto;
}
.syxw_box02 ul{
	height: auto;
}
.syxw_box02 ul li{
	height: auto;
	margin-bottom: 10px;
}
.syxw_zj{
	height: auto;
	background: #fff;
	padding: 15px 20px;
}
.syxw_zj a{
	display: block;
}
.syxw_bt{
	line-height: 30px;
	font-size: 16px;
	color: #111;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.syxw_wz{
	height: 50px;
	margin-top: 6px;
	overflow: hidden;
}
.syxw_wz p{
	line-height: 25px;
	font-size: 14px;
	color: #888;
}
.syxw_sj{
	height: auto;
	border-top: 1px solid #ddd;
	margin-top: 15px;
	padding:15px 0 0;
}
.syxw_sj01{
	height: auto;
	float: left;
}
.syxw_time{
	line-height: 30px;
	font-size: 30px;
	color: #111;
}
.syxw_time1{
	line-height: 25px;
	font-size: 14px;
	color: #888;
}
.syxw_sj02{
	height: auto;
	float: right;
	font-size: 20px;
	color: #111;
	line-height: 50px;
}

.syxw_box02 ul li:hover .syxw_zj{
	background: #194e78;
}
.syxw_box02 ul li:hover .syxw_bt{
	color: #fff;
}
.syxw_box02 ul li:hover .syxw_wz p{
	color: #ccc;
}
.syxw_box02 ul li:hover .syxw_sj{
	border-top: 1px solid #225988;
}
.syxw_box02 ul li:hover .syxw_time{
	color: #fff;
}
.syxw_box02 ul li:hover .syxw_time1{
	color: #eee;
}
.syxw_box02 ul li:hover .syxw_sj02{
	color: #fff;
}


.syxw_box03{
	height: auto;
}
.syxw_box03 ul{
	height: auto;
}
.syxw_box03 ul li{
	height: auto;
	margin-bottom: 10px;
}
.syxw_zj1{
	height: auto;
	background: #f5f5f5;
	padding:15px;
}
.syxw_zj1 a{
	display: block;
}
.syxw_shijian{
	height: auto;
	padding: 15px;
	border-right: 1px solid #ddd;
}
.syxw_btgd{
	height: auto;
	padding-left: 30px;
	padding-right: 0;
}
.syxw_xian{
	width: 28px;
	height: 3px;
	background: #cccccc;
	margin:8px auto 5px 0;
}
.syxw_bt1{
	line-height: 30px;
	font-size: 16px;
	color: #111;
	height: 60px;
	overflow: hidden;
	
}
.syxw_jt{
	height: auto;
	font-size: 20px;
    color: #111;
    margin-top: 5px;
}
.syxw_box03 ul li:hover .syxw_shijian{border-right: 1px solid #225988;}
.syxw_box03 ul li:hover .syxw_zj1{
	background: #194e78;
}
.syxw_box03 ul li:hover .syxw_bt1{
	color: #fff;
}
.syxw_box03 ul li:hover .syxw_jt{
	color: #fff;
}
.syxw_box03 ul li:hover .syxw_time{
	color: #fff;
}
.syxw_box03 ul li:hover .syxw_time1{
	color: #eee;
}




.index_xw{
	height: auto;
	margin-top: 35px;
}
.index_xw ul{
	height: auto;
}
.index_xw ul li{
	height: auto;
}
.syxwbox_tp{
	height: auto;
	overflow: hidden;
}
.syxwbox_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.syxwbox_tp a:hover img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.syxwbox_tpwz{
	line-height: 45px;
	font-size: 16px;
}
.syxwbox_tpwz a{
	display: block;
	color: #000;
	text-decoration: none;
}
.syxwbox_tpwz a:hover{
	color: #194e78;
}
.syxwbox_tpnr{
	height: auto;
}
.syxwbox_tpnr ul li{
	line-height: 30px;
	border-bottom: 1px dotted #ddd;
}
.syxwbox_tpnr ul li a{
	display: block;
	line-height: 30px;
	
}
.syxw_xtb{
	width: 5%;
	float:left;
	font-family: "宋体";
	line-height: 35px;
}
.syxw_zjwz{
	width: 75%;
	float: left;
	line-height: 35px;
	font-size: 14px;
	height: 35px;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
}

.syxw_ybsj{
	width: 20%;
	float: right;
	text-align: right;
	line-height: 35px;
	color: #999;
}
.syxwbox_tpnr ul li a:hover{
	color: #194e78;
}



.syxwnra{
	height: auto;
	margin-top:35px;
}
.syxwnra ul{
	height: auto;
}
.syxwnra ul li{
	height: auto;
}
.syxwbka{
	height: 470px;
	background: #fff;
	padding:15px;
}
.syxw_bta{
	line-height: 30px;
}
.syxw_bta a{
	color: #194e78;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px solid #ccc;
	padding-bottom: 5px;
	text-decoration: none;
}
.syxw_bta span{
	float: right;
}
.syxw_xtpa{
	height: auto;
	border:1px solid #ddd;
	padding:5px;
	margin-top:10px;
	overflow: hidden;
}
.syxw_xtpa img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.syxw_xtpa a:hover img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
}
.syula ul{
	height: auto;
	margin-top: 15px;
}
.syula ul li{
	line-height: 30px;
	border-bottom: 1px dotted #ddd;
}
.syula ul li a{
	display: block;
	text-decoration: none;
}
.syxw_titlea{
	line-height: 30px;
	padding-left:0;
}
.syxw_titlea a{
	height: 30px;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
color: #111;
font-size: 14px;
}
.syxw_timea{
	padding:0;
	text-align: right;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.syula ul li:hover .syxw_titlea a{
	color: #194e78;
}

.syxw_wentia{
	height: 400px;
	margin-top: 10px;
	overflow: hidden;
}
.syxw_wentia ul{
	height: auto;
	position: relative;
}
.syxw_wentia ul li{
	height: auto;
	margin-bottom: 10px;
	border-bottom: 1px dotted #ddd;
	padding-bottom: 10px;
}
.sywen01a{
	background: url(/images/wen.gif) no-repeat 0 5px;
    padding-left: 25px;
}
.sywen01a a{
	font-size: 14px;
    color: #373737;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    text-decoration: none;
    white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.sywen02a{
	background: url(/images/da.gif) no-repeat 0 5px;
    padding: 5px 0 0 25px;
    color: #9c9c9c;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}

.syxw_wentia ul li:hover .sywen01a a{
	    color: #023C85;
}


.sytp_xw{
	height: 470px;
	background:url(/images/sytp_xw.jpg) center center no-repeat;
	position: relative;
}
.sytp_xw a{
	display: block;
	width: 100%;
	height: 100%;
}
.sytp_xw a:hover .syxw_tjnr{
	background: #194e78;
}
.sytp_xw a:hover .syxw_tjnr .syxw_bt3{
	color: #fff;
}
.sytp_xw a:hover .syxw_tjnr .syxw_jttj{
	color: #fff;
}
/** sy_news **/
/** yqlj **/
.yqlj{
	height: auto;
	padding:30px 0;
	background: #f8f8f8;
}
.yqlj_bt{
	line-height: 28px;
	font-size: 16px;
	border-bottom: 2px solid #ddd;
	color: #111;
}
.yqlj_bt span{
	margin-left: 10px;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    color: #777;
}
.yqlj_con{
	height: auto;
	margin-top: 15px;
}
.yqlj_con ul{
	height: auto;
}
.yqlj_con ul li{
	height: auto;
	float: left;
	margin-right: 15px;
	line-height: 25px;
	color: #999;
}
.yqlj_con ul li a{
	display: block;
	font-size: 12px;
	color: #444;
}
.yqlj_con ul li a:hover{
	color: #cf0b0b;
}
/** yqlj **/
/** footer **/
.footer{
	height: auto;
}
.footer01{
	height: auto;
	background: #194e78;
	padding:30px 0;
}
.footer01 ul{
	height: auto;
}
.footer01 ul li{
	height: auto;
}
.footer_zj{
	width: 75%;
	height: auto;
	margin-left: 0;
}
.footer_bt{
	height: auto;
	line-height: 30px;
	font-size: 18px;
	color: #fff;
}
.footer_bt span{
	font-size: 12px;
	margin-left: 10px;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
}
.footer_line{
	width: 28px;
	height: 1px;
	background: #fff;
	margin:5px auto 5px 0;
}
.footer_nr{
	height: auto;
	margin-top: 15px;
	margin-left: 0;
}
.footer_nr p{
	line-height:35px;
	margin:0;
}
.footer_nr p a{
	color: #fff;
	border-bottom: 1px dotted #225988;
	font-size: 14px;
}
.footer_nr p a:hover{
	color: #b94400;
}

.footer_zj1{
	height: auto;
}
.footer_lxxx{
	height: auto;
	margin-top: 20px;
}
.fotpbt{
	font-size: 16px !important;
}
.footer_lxxx p{
	line-height: 25px;
	color: #fff;
	font-size: 14px;
}

.footer_zj2{
	height: auto;
}
.footer_ewm{
	width: 180px;
	height: auto;
	margin-top:25px;
	margin-left: 0;
	background: #fff;
}

.footer02{
	height: auto;
	background: #3a3a3a;
	padding:10px 0;
	background: #22435f;
    border-top: 1px solid #195384;
}
.footer_left1{
	height: auto;
	padding-left: 0;
}
.footer_left1 p{
	line-height: 35px;
	font-size: 12px;
	margin:0 auto;
	color: #ccc;
}
.bah{
	margin-left: 10px;
}
.bah a{
	color: #ccc;
}
.bah a:hover{
	color: #b94400;
}
.beian{margin-left: 10px;}
.beian img{
	margin-right: 5px;
}
.beian a{
	color: #ccc;
}
.beian a:hover{
	color: #b94400;
}
.yyzz{
	margin-left: 10px;
}
.jszctb{
	margin-left: 15px;
}
.footer_right1{
	height: auto;
	padding-right: 0;
}
.footer_right1 p{
	line-height: 35px;
	margin:0 auto;
	text-align: right;
	font-style: italic;
	color: #eee;
}
.footer_right1 p span{
	font-family: Verdana,Geneva,sans-serif;
	font-style: italic;
}
.footer_right1 p a{
	color: #ccc;
	text-decoration: none;
}
.footer_right1 p a:hover{
	color: #b94400;
}
/** footer **/
.ny_ban{
	height: auto;
}

/** inner_box **/
.inner_box{
	height: auto;
	padding:20px 0;
}
.inner_left{
	height: auto;
	width: 20%;
}
.inner_right{
	width: 80%;
	height: auto;
}
/** mbxdh **/
.mbxdh{
	height: auto;
    line-height:28px;
    color: #777;
    font-size: 14px;
	border-bottom: 2px solid #dddedf;
	padding-bottom: 5px;
}
.path{
	margin-right: 8px;
	font-size: 16px;
    color: #999;
}
.path1{}
.path2 {
    margin: 0 8px;
    color: #999;
}
.path3 {
    color: #888;
}
.mbxdh a{
	color: #777;
}
.mbxdh a:hover{
	color: #b94400;
}


#prodq a{
	color: #fff;
	font-weight: bold;
	background: #b94400;
}
#prodq a i{
	font-weight: bold;
	color: #fff;
}
/** mbxdh **/
.inner_pro{
	height: auto;
	margin-top: 20px;
}
/** fenye_box **/
.fenye_box{
	height: auto;
	margin:20px auto;
}
.fenye_box ul{
	text-align: center;
}
.fenye_box ul li{
	display: inline-block;
	margin:0 2px;
}
.fenye_box ul li a{
	display: block;
	border: 1px solid #194e78;
	color: #194e78;
	padding:3px 10px;
	font-size: 14px;
	text-decoration: none;
}
.fenye_box ul li a:hover{
	background: #194e78;
	color: #fff;
}
#page_dq a{
	background: #194e78;
	color: #fff;
}
/** fenye_box **/
.ny_tui{
	height: auto;
	margin-top:20px;
}
.tui_top{
	height: auto;
	border-top: 2px solid #99370a;
	border-bottom: 1px solid #ddd;
}
.tui_top a{
	display: block;
	line-height: 35px;
	font-size: 14px;
	color: #111;
}
.tui_top a i{
	float: right;
	line-height: 35px;
	text-align: center;
	margin-right: 10px;
	font-size: 12px;
}
.tui_top a:hover{
	color: #b94400;
}
.tui_nr{
	height: auto;
}
.tui_nr ul{
	height: auto;
}
.tui_nr ul li{
	height: auto;
}
.tui_nr ul li a{
	display: block;
	line-height: 35px;
	border-bottom: 1px dotted #ddd;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
color: #111;
}
.tui_nr ul li a:hover{
	color: #b94400;
}
/** inner_box **/
/** inner_ab **/
.inner_ab{
	height: auto;
	margin-top: 20px;
}
.inner_ab, .inner_ab p, .inner_ab p span{
	height: auto;
	line-height: 28px;
	font-size: 14px;
	color: #111;
}
.inner_ab img{
	max-width: 100%;
	height: auto;
}
/** inner_ab **/
/** inner_news **/
.inner_news{
	height: auto;
	margin-top: 20px;
	margin-bottom: 35px;
}
.inner_news .syxw_bt1{
	height: 30px;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.inner_xwjj{
	height: 50px;
	overflow: hidden;
	margin-top: 5px;
}
.inner_xwjj p{
	line-height: 25px;
	font-size: 14px;
}
.inner_news ul li{
	margin-bottom: 15px;
}
.inner_news ul li:hover .inner_xwjj p{
	color: #eee;
}
/** inner_news **/
/** inner_dxkh **/
.inner_dxkh{
	height: auto;
	margin-top: 30px;
}
.inner_dxkh .sydxkh_box{
	margin-top: 0;
}
.inner_dxkh .sydxkh_tp{
	border: 1px solid #ddd;
    padding: 5px;
}
.inner_dxkh li{
	margin-bottom: 15px;
}
.inner_dxkh .sydxkh_tpbt{
	border-bottom: 1px dotted #ddd;
}
/** inner_dxkh **/
/** inner_lxwm **/
.inner_lxwm{
	height: auto;
	margin-top: 20px;
}
.inner_lxwm, .inner_lxwm p, .inner_lxwm p span{
	height: auto;
    line-height: 28px;
    font-size: 14px;
    color: #111;
}
.map{
	height: auto;
	margin-top: 20px;
	margin-bottom: 50px;
}
#dituContent{
	width: 100%;
	height: 300px;
	border:#ccc solid 1px;
}
/** inner_lxwm **/
/** inner_prodot **/
.inner_prodot{
	height: auto;
	margin-top: 20px;
}
.prodot{
	height: auto;
}
.prodot01{
	height: auto;
}
.prodot_tp{
	height: auto;
	border: 3px solid #ddd;
    padding: 5px;
}
.prodot02{
	height: auto;
}
.prodot_bt{
	line-height: 35px;
	font-size: 16px;
	color: #194e78;
	font-weight: bold;
	border-bottom: 2px solid #ddd;
}
.prodot_bt i{
	margin-right: 10px;
}
.prodot_list{
	height: auto;
	margin-top: 15px;
}
.prodot_list ul{
	height: auto;
}
.prodot_list ul li{
	height: auto;
	line-height: 40px;
	font-size: 15px;
	border-bottom: 1px dotted #ddd;
}
.prodot_list ul li span{
	font-weight: bold;
	color: #194e78;
}


.prodot_xqjs{
	height: auto;
	margin-top:50px;
	margin-left: 15px;
	margin-right: 15px;
}
.prodot_xqbt{
	height: auto;
    line-height: 30px;
    border-bottom: 2px solid #194e78;
}
.prodot_xqbt1{
	width: 150px;
    height: auto;
    background: #194e78;
    color: #fff;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    margin-left: 0;
}
.prodot_xqneri{
	height: auto;
	margin-top: 20px;
}
.prodot_xqneri, .prodot_xqneri p, .prodot_xqneri p span {
    height: auto;
    line-height: 28px;
    font-size: 14px;
    color: #111;
}
.prodot_xqneri img{
	max-width: 100%;
	height: auto !important;
}



.inner_spxp{
	    height: auto;
    border: 1px solid #eee;
    padding: 10px 15px;
        margin-top: 30px;
}
.inner_spxp p{
	line-height: 30px;
	margin:0;
	font-size: 14px;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
color: #888;
}
.inner_spxp p a{
	color: #888;
}
.inner_spxp p a:hover{
	color: #b94400;
}


.inner_cptuij{
	height: auto;
	margin-top: 30px;
}

.cptuij_inner{
	height: auto;
	margin-top: 20px;
}
.inner_wztj{
	margin-top: 30px;
}
.inner_wztj ul li{
	margin-bottom: 15px;
}
.inner_wztj .syxw_bt1{
	height: 30px;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.inner_wztj .syxw_btgd{
	padding-left: 0;
}
.inner_wztime{
	line-height: 30px;
    font-size: 13px;
}
.inner_wztj ul li:hover .syxw_zj1 a .inner_xwjj p{
	color: #eee;
}
.inner_wztj ul li:hover .syxw_zj1 a .inner_wztime{
	color: #eee;
}

.nyfanhui{
	width: 200px;
	height: auto;
	margin:50px auto 30px;
}
.nyfanhui a{
	display: block;
	background: #194e78;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	text-decoration: none;
	color: #fff;
}
.nyfanhui a:hover{
	background: #b94400;
}
/** inner_prodot **/
/** newsdot_box **/
.newsdot_box{
	height: auto;
	margin-top: 20px;
}
.wenti_xq{
	height: auto;
	margin-top: 25px;
}
.wtxq_bt{
	line-height: 30px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #023C85;
}
.wtxq_time{
	line-height: 25px;
	text-align: center;
	color: #888;
	font-size: 14px;
	border-bottom: 1px dotted #ddd;
	padding-bottom: 5px;
}
.wtxq_ner{
	height: auto;
	margin-top: 30px;
}
.wtxq_ner p{
	line-height: 25px;
	font-size: 14px;
	text-indent: 2em;
}
.wtxq_ner img{
	max-width: 100%;
	margin-left: -2em;
}

/** newsdot_box **/
/** sy_video **/
.sy_video{
	height: auto;
	padding: 50px 0;
}
.syvideo_box{
	height: auto;
	margin-top: 35px;
}
.syvideo_box ul{
	height: auto;
}
.syvideo_box ul li{
	height: auto;
	margin-bottom: 15px;
}
.syvideo_z{
	height: auto;
}
.syvideo_z a{
	display: block;
}
.syvideo_tp{
	height: auto;
	position: relative;
}
.syvideo_tp img{
	height: 170px;
}
.syvideo_bt{
	line-height: 35px;
    font-size: 14px;
    text-align: center;
    border-bottom: 1px dotted #ddd;
    white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
}
.syvideo_bg{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
position: absolute;
top:0;
left:0;
}
.syvideo_bfan{
	width: 60px;
    height: 60px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
    text-align: center;
    line-height: 60px;
    font-size: 36px;
    color: #fff;
    border: 1px solid #ddd;
    border-radius: 100%;
}
.syvideo_bfan i{
	margin-left: 3px;
}
.syvideo_z a:hover .syvideo_bt{
	color: #b94400;
}
.syvideo_z a:hover .syvideo_bfan{
	color: #b94400;
	background: #fff;
	border: 1px solid #fff;
}

.inner_video{
	height: auto;
}
.inner_video .syvideo_tp img{
	height: 176px;
}
.inner_video .syvideo_box{
	margin-top: 20px;
} 

.video_xqjs{
	height: auto;
}
.video_video{
	height: auto;
	margin-top: 30px;
	background: #000;
}
/** sy_video **/

/** accordion **/

.accordion {
 	width: 100%;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 	text-align: left;
 }

.accordion .link {
	cursor: pointer;
	display: block;
	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	border-bottom: 1px solid #CCC;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.accordion .link a{
	color: #111;
	display: block;
	padding: 15px 15px 15px 42px;
}

.accordion li:last-child .link {
	/**border-bottom: 0;**/
}

.link i {
	position: absolute;
	top: 16px;
	left: 12px;
	font-size: 18px;
	color: #595959;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}

.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link {
	color: #c3292f;
}

.accordion li.open i {
	color: #c3292f;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
 .submenu {
 	background: #f3f4f5;
 	font-size: 12px;
 	display: block;
 }

 .submenu li {
 	border-bottom: 1px solid #eef3f5;
    border-top: 1px solid #dde1e1;
 }

 .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #000;
 	padding: 11px 12px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 	font-size: 14px;
 }
.submenu a span{
	font-family: "宋体";
	margin-right: 10px;
}
.sycddakai{
	display: block;
}
 .submenu a:hover {
 	background: #b94400;
 	color: #FFF;
 }

#sub_dq a{
	background: #b94400;
 	color: #FFF;
}



/** accordion **/

/** yb_conct **/
.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: #ff4a00 url(/images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #ff4a00 url(/images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #ff4a00 url(/images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #ff4a00 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;
}

/** yb_conct **/
/** zxkf_box **/
.zxkf_box{
	width:68px;
	height: auto;
	position: fixed;
	top:50%;
	right: 0;
	margin-top: -140px;
	z-index: 999;
}
.zxkf_box ul{
	height: auto;
}
.zxkf_box ul li{
	height: auto;
	position: relative;
}
.zxkf_box ul li a{
	display: block;
	text-align: center;
	padding:8px;
	background: #ff4a00;
	color: #fff;
	border-bottom: 1px solid #fa6c32;
	text-decoration: none;
}
.zxkf_box ul li a:hover{
	background: #b94400;
}
.zxkf_tb{
	font-size: 18px;
}
.zxkf_mz{
	line-height: 25px;
	font-size: 12px;
}

.zxkf_weixin{
	width: 130px;
	height: auto;
	background: #fff;
	border:1px solid #ddd;
	position: absolute;
	top:50%;
	margin-top: -76px;
	left:-130px;
	padding:10px;
	display: none;
}
.zxkf_wxtp{
	height: auto;
	border: 1px solid #e2e2e2;
}
.zxkf_wxbt{
	margin-top: 5px;
	text-align: center;
}

.zxkf_dianhua{
	width: 200px;
	height: auto;
	background: #fff;
	border:1px solid #ddd;
	position: absolute;
	top:0;
	left:-200px;
	padding:10px;
	display: none;
}
.dhzj{
	height: auto;
}
.ybdh_tb{
	width: 22px;
	font-size: 24px;
	    margin-right: 10px;
	    line-height: 30px;
	    float: left;
	    color: #999;
	    text-align: center;
}
.ybdh_haom{
	line-height: 30px;
	font-size: 18px;
	color: #b94400;
	float: left;
	font-weight: bold;
}
.dhzj01{
	border-bottom: 1px dotted #ddd;
	padding-bottom: 5px;
    margin-bottom: 5px;
}
/** zxkf_box **/

/** 移动端 **/
.phone{ display:none;}
.phoneshow{ display:none;}
.phonebanner{ display:none;}

@media (max-width: 768px){
header{
	display:none;
	}
.phone{ display:block; z-index:99999; position:relative;}
.navbar-nav { width:100%; margin-left:0px; text-transform:uppercase;}
.navbar-nav li{ text-align:center; border-bottom:1px dotted #e5e5e5;}
.navbar-nav li a{ color:#666;}
.navbar-nav li a:hover{ color:#00a0e9;}
.headerbg{ position:fixed; top:0px; left:0px; width:100%; z-index:999; background:#fff;
-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}
.logo_boxlist{ float:left;}
.headerwarp{ display:none;}
.navbar-toggle {margin-right: 0;}
.navbar-toggle .icon-bar {background-color:#b94400;}
.navbar-collapse{ border-top:1px solid #e5e5e5;}
.indexprotopbt{ text-align:center; margin:0 auto; width:100%}
.indexprotop .col-lg-2{ text-align:center;}
.indexpromore{ float:none;}
.indexpromore a{ margin:0 auto;}
.indexprowarpitem{ margin-top:20px;}
.indexaboutwarp{ border-bottom:1px dotted #ccc; padding-bottom:20px; border-right:none; padding-top:20px;}
.indexnewswarp{ margin-top:20px;}
.indexcontimg{ margin-top:20%;}
.indexprotopbt{ width:140px; margin:0 auto;}
.indexprotitle{ margin-top:20px;}
.rslides_tabs{ bottom:390px;}
.logo_boxlist{ margin-left:0; width: 80%;margin-top: 6px;}
.indexcontwz p{ width:90%;}
.indexnewsright{ margin-top:20px;}
.indexprotextit{ margin-left:20px;}
.phoneshow{ display:block;}
.pcshow{ display:none;}
.phonebanner{ display:block;}

#phone_current a{
	color:#b94400;
	}
	
.logo_boxlist img{
	width: 100%;
}
	
	
.banner{
	margin-top: 50px;
}	
.sy_about{
	padding: 20px 0 30px;
}
.syab_bt{
	line-height: 25px;
    font-size: 16px;
}	
.syab_more{margin-top: 20px;}
.syab_nr{margin-top: 10px;}

.syab_nr p{
	line-height: 22px;
    font-size: 12px;
}
.syab_right{margin-top: 25px;
}
.syab_k ul li{
	width: 50%;
	float: left;
}
.syab_tb{font-size: 30px;
}
.sy_pro{
	padding:30px 0;
}

.sybt2{
	line-height: 25px;
    font-size: 18px;
}
.sypro_box{    margin-top: 20px;}
.sypro_left{
	display: none;
}
.sypro_top1{    font-size: 14px;}	

.sypro_top1 span a{font-size: 12px;}
.sypro_div ul li{
	width: 50%;
    float: left;
    margin-bottom: 20px;
    padding: 0 8px;
}
.sypro_tp img{height: 141px;}
.inner_pro .sypro_tp img{
	height: 141px;
}
.sypro_tpbt1{width: 91.66666667%; float: left;}
.sypro_tpbtgd{width: 8.33333333%; float: left;}
.sypro_tpbt{
	line-height: 35px;
    font-size: 14px;
}
.sypro_div{margin-top: 20px;}

.sy_dxkh{padding:30px 0;}
.sydxkh_box ul li{
	width: 50%;
	float: left;
	padding: 0 15px;
	margin-bottom: 15px;
}
.sydxkh_tp{
	border: 1px solid #ddd;
    padding: 5px;
}
.sydxkh_tp img{
	height: 146px;
}
.sydxkh_box{margin-top: 20px;}

.syab_moresj{
	margin:15px auto 0;
}
.sy_jishu{padding:30px 0;}
.our_ys ul li{
	width: 50%;
    float: left;
    margin: 20px auto;
    padding: 0 8px;
}
.ourys_innr{
	display: none;
}

.ourys_inbt{
	line-height: 30px;
    font-size: 16px;
    margin-top: 10px;
}
.ourys_inbt1{line-height: 20px;
    font-size: 12px;}
.ourys_insz{
	width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    margin-top: -32px;
}
.our_ys{margin-top: 20px;}
.ourys_in{padding: 10px;}
.sy_news{padding:30px 0;}

.syxw_menu{margin-top: 20px;}
.syxw_box{    margin-top: 25px;}
.syxw_tjnr01{
	    width: 83.33333333%;
	    float: left;
}
.syxw_tjnr02{
	    width: 16.66666667%;
	    float: left;
}
.syxw_bt3{
	line-height: 25px;
    font-size: 14px;
    height: 50px;
}
.syxw_tjnr{padding: 10px;}

.syxw_jttj{line-height: 50px;}
.syxw_box02{margin-top: 15px;}
.syxw_bt{
	line-height: 25px;
    font-size: 14px;
}
.syxw_wz{
	height: 44px;
}
.syxw_wz p{
	line-height: 22px;
    font-size: 12px;
}
.syxw_time{
	line-height: 25px;
    font-size: 24px;
}
.syxw_time1{
	line-height: 22px;
    font-size: 12px;
}
.syxw_sj02{line-height: 47px;}
.syxw_shijian{width: 33.33333333%; float: left;}
.syxw_btgd{width: 66.66666667%; float: left;}
.syxw_zj1{padding: 10px;}
.syxw_bt1{
	line-height: 25px;
    font-size: 14px;
    height: 50px;
}
.footer01{padding: 15px 0;}
.footer01 ul li{margin-bottom: 15px;}
.footer_zj{
	width: 100%;
}
.footer_bt{
	line-height: 25px;
    font-size: 14px;
}
.footer_nr{margin-top: 10px;}
.footer_nr p{
	width:47%;
	float: left;
	line-height: 30px;
}
.footer_nr p:nth-child(odd){
	margin-right: 6%;
}
.footer_nr p a{font-size: 12px;}

.footer_lxxx p{line-height: 20px;font-size: 12px;}
.fotpbt{font-size: 14px !important;}
.footer_lxxx{margin-top: 10px;}
.footer_ewm{margin-top: 15px;}

.footer02{padding: 10px;}
.bah{margin-left: 0;}

.footer_right1 p{text-align: left;}
.footer_right1{    padding: 0;}

.ny_ban{
	margin-top: 50px;
}
.inner_left{
	display: none;
}
.fenye_box{    margin: 10px auto;}
.fenye_box ul li a{padding: 3px 6px;
    font-size: 12px;}
.phone_procd{
	height: auto;
	margin-top: 10px;
}
.phone_procd ul{
	height: auto;
}
.phone_procd ul li{
	float: left;
	margin:5px 5px;
}
.phone_procd ul li a{
	display: block;
	border:1px solid #ddd;
	padding:3px 8px;
}
.phone_procd ul li a:hover{
	background: #194e78;
	color: #fff;
}
#prodq1 a{
	background: #194e78;
	color: #fff;
}
.mbxdh{
	line-height: 20px;
	font-size: 12px;
}
.inner_box{padding: 10px 0 20px;}

.prodot01{padding: 0;}
.prodot02{padding: 0; margin-top: 10px;}
.prodot_bt{line-height: 30px;
    font-size: 14px;}
.prodot_list{margin-top: 10px;}
.prodot_list ul li{
	line-height: 30px;
    font-size: 12px;
}
.prodot_xqjs{
	margin-top: 25px;
    margin-left: 0;
    margin-right: 0;
}
.prodot_xqbt1{
	width: 120px;
	font-size: 14px;
}
.prodot_xqneri{    margin-top: 15px;}
.nyfanhui{
	width: 150px;
	    margin: 30px auto 15px;
}
.nyfanhui a{
	line-height: 35px;
    font-size: 12px;
}
.inner_ab{margin-top: 10px;}

.inner_dxkh{margin-top: 20px;}
.inner_dxkh .sydxkh_box ul li{
	padding:0 7px;
}
.inner_xwjj p{
	line-height: 23px;
    font-size: 12px;
}
.wtxq_bt{
	line-height: 25px;
	font-size: 16px;
}
.wtxq_time{
	line-height: 20px;
	font-size: 12px;
	margin-top: 5px;
}
.wenti_xq{
	margin-top: 20px;
}
.wtxq_ner{
	margin-top: 20px;
}

#dituContent{
	height: 260px;
}
.map{
	margin-bottom: 15px;
}
.sypro_right{
	width: 100%;
}
.inner_right{
	width: 100%;
}

.sy_ggt{
	background: url(/images/sy_ggtsj.jpg) center center no-repeat;
	padding: 30px 0;
}
.syggt_bt{
	width: 90%;
	height: auto;
	margin:0 auto;
}
.syggt_bt01{
	    line-height: 30px;
    font-size: 18px;
}

.syggt_bt02{
	line-height: 25px;
    font-size: 16px;
    margin-top: 5px;
}
.advantage_sj{
	height: auto;
	margin-top: 10px;
}
.phone_ysnr{
	height: auto;
	margin-top: 20px;
	padding-bottom: 40px;
}
.xz_tm2a{
	line-height: 30px;
    font-size: 20px;
}
.xz_tm2b{
	line-height: 30px;
    font-size: 18px;
}
.xz_tm1{
	line-height: 54px;
    font-size: 36px;
    height: 60px;
}
.xz_tm{
	padding-bottom: 15px;
}
.xz_wz{
	padding: 10px 0 10px 20px;
	background: url(/images/xzd.jpg) left 20px no-repeat;
}
.xzwz{
	margin-top: 5px;
}
.ys_right{
	margin-top: 15px;
}

.phone_news{
	height: auto;
	margin-top: 20px;
	padding:0 15px;
}

.sjxwkj{
	height: auto;
	padding-bottom: 45px;
}
.syab_ybtp ul li{
	width: 50%;
    float: left;
    padding: 0 5px;
}
.syab_tpbt{
	    line-height: 25px;
    font-size: 14px;
}

.advys_nr{
	margin-top: 0;
}
.syxw_zjwz{
	width: 70%;
}
.syxw_ybsj{
	width: 25%;
}

.syxw_bta a{
	display: block;
}
.syxw_titlea{
	width: 70%;
	float: left;
}
.syxw_timea{
	width: 30%;
	float: right;
}
.syxwbka{
	padding-bottom: 45px;
	height: auto;
}
.inner_dxkh .sydxkh_tp img{
	height: 147px;
}
.inner_spxp{
	margin-top: 15px;
}
.inner_cptuij{
	margin-top: 20px;
}
.inner_wztj{margin-top: 20px;}
.inner_wztj .syxw_btgd{
	float: none;
    width: 100%;
}
.inner_wztj ul li{
	padding:0;
}
.syvideo_box ul li{
	    width: 50%;
    float: left;
}

.syvideo_tp img{
	height: 102px;
}

.syvideo_bfan{
	width: 50px;
	height: 50px;
	line-height: 50px;
	margin-top: -25px;
    margin-left: -25px;
    font-size: 30px;
}
.inner_video .syvideo_tp img{
	height: 92px;
}
.beian{
	margin-left: 0;
}
.yyzz{
	margin-left: 0;
}


.phone_dbzx{
	width: 100%;
	height: auto;
	padding:5px;
	background: #b94400;
	position: fixed;
	bottom: 0;
	left:0;
	z-index: 999;
}
.phone_dbzx ul{
	height: auto;
}
.phone_dbzx ul li{
	width: 25%;
	float: left;
}
.phone_dbzj{
	height: auto;
}
.phone_dbzj a{
	display: block;
	text-align: center;
	color: #fff;
	position: relative;
}
.phone_dbtb{
	height: auto;
	font-size: 24px;
	line-height: 25px;
}
.phone_dbwz{
	font-size: 14px;
	line-height: 25px;
}
.phone_dbxian{
	width: 1px;
	height: 30px;
	background: #cb4e07;
	position: absolute;
	top:50%;
	margin-top: -15px;
	right: 0;
}
.warp{
	padding-bottom: 60px;
}


}
/** 移动端 **/
/** index **/


