*{
	margin:0;
	padding:0;
	font-family:'Microsoft YaHei'; outline:none; list-style:none; text-decoration:none;
}

body { 

	color: #666; 
	font: 14px/24px "微软雅黑","华文细黑",Arial,sans-serif;
	padding: 0;
	margin: 0;
	overflow-x:hidden;
}
a { 
	color: #666;
}
a:hover { 
	color: #000;
}

.clear{ clear:both;}
/*导航*/

.header{
	height:85px;
	background:white;
	min-width:1200px;
	}
body{
	background:#EEEEEE;
	}
.hide{
	display:none;}
.nav{
	width:1200px;
	height:100%;
	margin:0 auto;
	}
.nav .logo{
	width:180px;
	float:left;
	}
.nav .logo img{
	margin-top:25px;
	}
.nav ul{
	list-style:none;
	float:right;
	margin-top:0px;
	}
.nav ul li{
	float:left;
	margin-left:25px;
	
	}
.nav ul li.active,.nav ul li:hover{

	}
.nav ul li.active a,.nav ul li:hover a{
	color:#FE0000;}

	
.nav ul li a{
	text-decoration:none;
	color:#656565;
	font-size:16px;
	display:block;
	padding:30px 4px;}


.nav .xl{ background:url(../image/bg_li01.png) no-repeat right 14px; padding-right:12px;}
.nav .xl:hover{background:url(../image/bg_li01.png) no-repeat right -45px; }


.xllist{ position:absolute; left:0; width:100%;  top:85px; background:url(../image/xialatouming.png); z-index:99999;}
.xialalala{ width:1200px; margin:0 auto;}
.xialalala>div{ height:0px; overflow:hidden;}
.xialalala .woqu{ width:460px; float:left; padding-right:20px; border-right:1px dashed #fff; padding-bottom:10px; padding-top:10px; margin-right:10px;}
.xialalala .woqu .p1{ color:#FFF; font-size:20px; width:100%; text-align:right;}
.xialalala .woqu .p2{ color:#FFF; font-size:14px; width:100%; text-align:right;}
.xialalala ul{ float:left;}
.xialalala ul li{ float:left; height:50px; line-height:50px; text-align:center; margin-left:10px; margin-right:10px;}
.xialalala ul li a{ color:#FFF}
.xialalala ul li a:hover{ font-weight:bold;}

/*导航*/

/*banner*/
.inm{
	width:100%;
	min-width:1200px;
	padding-top:45px;
	}

.bgbg{ background:#FFF; padding-bottom:13px; width:100%;}

.banner{
	width:1200px;
	height:454px;
	min-width:1200px;
	margin:0 auto;
	}
.banner img{
	width:1200px;
	height:454px;
	}
.banner { position: relative; overflow: auto; }
    .banner ul { list-style: none; }
        .banner ul li { float: left; }
.banner .dots{
	position:absolute;
	bottom:30px;
	left:50%;
	margin-left:-129px;
	}
.banner .dots li{
	float:left;
	width:74px;
	height:6px;
	background:rgba(255,255,255,0.4);
	text-indent:99px;
	overflow:hidden;
	margin-right:20px;
	cursor:pointer;
	}
.banner .dots li.active{
	background:white;
	}
/*banner*/

/*主体*/
.main{
	width:1200px;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	}
.main .new{
	height:243px;
	}
.main .new-left{
	width:900px;
	float:left;
	height:100%;
	background:#fff;
	}
.main .new-left-left{
	width:184px;
	height:100%;
	float:left;
	background:#00428E;
	box-sizing:border-box;
	padding-left:25px;
	
	}
.main .new-left-left a:hover{ background:#fff; color:#00428E;}	

.main .new-left-left h3{
	color:white;
	font-weight:100;
	font-size:35px;
	margin-top:45px;
	}
.main .new-left-left span{
	color:#A7ACC0;
	display:block;
	font-size:13px;
	}
.main .new-left-left a{
	display:inline-block;
	padding:5px 15px;
	border:1px solid #A7ACC0;
	color:#A7ACC0;
	font-size:12px;
	text-decoration:none;
	border-radius:5px;
	margin-top:48px;
	}

.gallery-cell__lazy-image.flickity-lazyloaded{ width: auto;
    height: auto;
    max-width: 255px;
    max-height: 170px;}

.main .new-left-left a i{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(../image/jiantou.png) no-repeat;
	background-size:100% 100%;
	}
.main .new-left>img{
	float:left;}
.main .new-left-right{
	width:585px;
	height:100%;
	float:right;
	box-sizing:border-box;
	background:white;
	padding:18px;
	}

.main .new-left-right .new-content .biaotioaoa{ color:#404040; font-size:18px; height:35px; border-bottom:1px solid #e9e9e9; margin-bottom:15px;}
.main .new-left-right .new-content .biaotioaoa a{ display:block; float:left; height:35px; cursor:pointer;}
.main .new-left-right .new-content .biaotioaoa .biano{ border-bottom:1px solid #ed0000; color:#ed0000;}


.main .new-content img{
	width:114px;
	height:70px;
	float:left;
	margin-right:20px;
	}
.main .new-content .new-title{
	width:400px;
	float:left;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:10px;
	}
.main .new-content .new-title strong a{
	font-size:14px;
	display:block;
	line-height:25px;
	color:black;
	text-decoration:none;
	}
.main .new-content .new-title>a{
	font-size:12px;
	color:#808080;
	line-height:16px;
	text-decoration:none;
	}
.main .new-content .new-title>strong>a:hover{
	color:#E10302;
	}
.main .new-content ul{
	list-style:none;
	margin-top:12px;
	}
.main .new-content .ul1{ display:none;}
.main .new-content ul li{
	height:25px;
	float:left;
	width:265px;
	margin-right:8px;
	background:url(../image/dianoa.png) no-repeat left;
	overflow:hidden;
	}
.main .new-content ul li:hover{
	background:url(../image/dianoa_h.png) no-repeat left;
}
.main .new-content ul li:hover a{ color:#e10302;}
.main .new-content ul li a{
	line-height:25px;
	color:#666;
	font-size:14px;
	text-decoration:none;
	padding-left:15px;
	}
.new-right{
	float:right;
	width:280px;
	}
.new-right .new-right-content{
	height:100px;
	background:white;
	padding-right:20px;
	padding:8px;
transition:all 1.4s ease 0s;
-moz-transition:all 1.4s ease 0s;    /* Firefox 4 */
-webkit-transition:all 1.4s ease 0s;    /* Safari 和 Chrome */
-o-transition:all 1.4s ease 0s;    /* Opera */
	}
.new-right .new-right-content img{
	width:111px;
	height:100px;
	float:left;
	margin-right:15px;
	}
.new-right .new-right-content h3{
	font-size:16px;
	font-weight:100;
	display:inline-block;
	margin-top:11px;
	color:#363231;
	line-height:30px;
	}
.new-right .new-right-content a.p{
	font-size:13px;
	color:#959698;
	line-height:21px;
	display:block;
	text-decoration:none;
	}

.new-right .new-right-content:hover{ background:#E20302;}
.new-right .new-right-content:hover h3{ color:#fff;}
.new-right .new-right-content:hover a{ color:#fff;}
/*media*/

.media{
	height:227px;
		margin-top:30px;
	}
.media-left{
	width:368px;
	height:100%;
	float:left;
	}
.media-left img{
	width:100%;
	height:100%;}
.media-right{
	width:804px;
	height:100%;
	background:white;
	float:right;
	}
	
.media-right-right{
	width:184px;
	height:100%;
	float:right;
	background:#00428E;
	box-sizing:border-box;
	padding-left:25px;
	
	}
.media-right-right h3{
	color:white;
	font-weight:100;
	font-size:35px;
	margin-top:45px;
	}
.media-right-right span{
	color:#A7ACC0;
	display:block;
	font-size:13px;
	}
.media-right-right a{
	display:inline-block;
	padding:5px 15px;
	border:1px solid #A7ACC0;
	color:#A7ACC0;
	font-size:12px;
	text-decoration:none;
	border-radius:5px;
	margin-top:48px;
	}
.media-right-right a:hover{ background:#fff; color:#00428E;}
.media-right-right a i{
	display:inline-block;
	width:10px;
	height:10px;
	background:url(../image/jiantou.png) no-repeat;
	background-size:100% 100%;
	}
.media-right-left{
	width:620px;
	float:left;
	padding:10px;
	box-sizing:border-box;
	}	
.media-right-left img{
	width:220px;
	height:155px;
	}
.media-right-left .media-title{
	width:220px;
	margin-top:5px;
	float:left;
	margin-left:10px;
	margin-right:20px;
	}
.media-right-left .media-title a{
	font-size:14px;
	color:#666;
	text-decoration:none;
	}
.media-right-left .media-title:hover a{ color:#E10302;}
.media-right-left ul{
	float:left;
	list-style:none;
	margin-top:5px;

	}
.media-right-left ul li{
	clear:both;
	height:50px;
	padding-left:8px; padding-right:8px;
	}
.media-right-left ul li .time{
	width:60px;
	height:40px;
	border-right:1px dashed #e9e9e9;
	float:left;
	margin-top:7px;
	}
.media-right-left ul li .time h3{
	color:#656766;
	font-size:22px;
	line-height:18px;
	}
.media-right-left ul li .time span{
	font-size:12px;}
.media-right-left ul li a{
	color:#666;
	font-size:14px;
	line-height:40px;
	margin-left:16px;
	text-decoration:none;
	}
.media-right-left ul li:hover{
	background:#eeeeee;}
/*media*/

/*主体*/

/*底部*/
.fooder{
	width:100%;
	background:white;
	min-width:1200px}
.fooder ul.zs{
	width:1200px;
	margin:0 auto;
	list-style:none;
	padding-top:52px;
	overflow:hidden;
	margin-bottom:30px;
	height:100px;
	}
.fooder ul.zs li{
	float:left;
	width:223px;
	border-top:3px solid #e9e9e9;
	margin-right:20px;
	padding-top:20px;
	}
.fooder .zs li:hover{ border-top:5px solid #e9e9e9;}
.fooder ul.zs li img{
	float:left;
	width:46px;
	height:53px;
	margin-right:8px;
	}
.fooder ul.zs li.first{
	margin-right:0;
	}
.fooder ul.zs li a{
	text-decoration:none;
	display:block;}
.fooder ul.zs li h3{
	font-size:16px;
	color:black;
}
.fooder ul.zs li span{
	font-size:12px;
	color:#666;}
.fooder .fb{
	width:100%;
	min-width:1200px;
	height:60px;
	background:#406EA9;
	clear:both;
	}
.fooder .fb .fb-content{
	width:1200px;
	height:100%;
	margin:0 auto;}
.fooder .fb .fb-content-left{
	width:400px;
	float:left;
	line-height:60px;}
.fooder .fb .fb-content-left a{
	color:white;
	text-decoration:none;
	font-size:12px;
	margin-right:10px;
}
.fooder .fb .fb-content-right{
	width:400px;
	float:right;
	color:white;
	line-height:60px;
	text-align:right;
	}
.fooder .fb .fb-content-right span.zd{
	padding:3px 8px 3px 40px;
	border:1px solid white;
	font-size:13px;
	margin-right:15px;
	cursor:pointer;
	position:relative;
}
.fooder .fb .fb-content-right span.zd i{
	display:inline-block;
	width:14px;
	height:12px;
	margin-left:8px;
	background:url(../image/shangxia.png) no-repeat;
	background-size:100% 100%;
	}
.fb-content-right span.zd ul{
	position:absolute;
	bottom:25px;
	left:0px;
	width:100%;
	list-style:none;
	overflow:hidden;
	display:none;
	}
.fb-content-right span.zd ul li{
	background:white;
	text-align:center;
	height:40px;
	line-height:40px;
	background:#406EA9;
	margin:0 auto;
	width:100%;
	}
.fb-content-right span.zd ul li:hover{
	background:#4058A9}
	.fb-content-right span.zd ul li a{
		text-decoration:none;
		color:white;}
/*底部*/



/*pro*/
.pr-banner{
	width:105%;
	height:364px;
	min-width:1200px;
	background:url(../image/banner2.png) no-repeat center;
	text-align:center;
	color:white;
	padding-top:72px;
	box-sizing:border-box;
	overflow:hidden;
	background-size:100% 100%;}
.pr-banner .przi{
	width:670px;
	height:100%;
	margin:0 auto;
filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
-moz-opacity:0; /*Firefox私有，透明度50%*/
opacity:0;/*其他，透明度50%*/}


.cp-title,.cp-content,.gengduo,.cp>h4{filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
-moz-opacity:0; /*Firefox私有，透明度50%*/
opacity:0;/*其他，透明度50%*/}

.pr-banner h1{
	font-size:24px;
	line-height:68px;
	letter-spacing:2px;
	}
.pr-banner p{
	font-size:13px;
	line-height:22px;
	font-family:"Microsoft YaHei";
	margin-top:120px;}

.pr-main{
	width:100%;
	height:auto;
    background:white;
	padding-top:40px;
	overflow:hidden;
	min-width:1200px;
	padding-bottom:95px;
	}
.pr-main-content{
	width:1200px;
	height:auto;
	margin:0 auto;
	}
.pr-main .pr-title{
	height:62px;}
.pr-main .pr-title ul{
	height:100%;
	width:100%;
	list-style:none;}
.pr-main .pr-title ul li{
	width:300px;
	height:100%;
	border:1px solid #e9e9e9;
	margin-left:-1px;
	float:left;
	text-align:center;
	line-height:62px;
	letter-spacing:1px;
	font-size:16px;
	box-sizing:border-box;
	}
.pr-main .pr-title ul li a{
	color:#949494;
	text-decoration:none;
	display:block;
	}

.pr-main .pr-title ul li.active,.pr-main .pr-title ul li:hover{
	background:#FE0000;

	}
.pr-main .pr-title ul li.active a,.pr-main .pr-title ul li:hover a{
	color:white;
	}
.pr-main .pr-content{
	height:auto;
	margin-top:63px;
	
	}
.pr-main .pr-content-left{
	width:300px;
	float:left;
	}
.pr-main .pr-content-left img{
	
	}
.pr-main .pr-content-right{
	width:850px;
	float:right;
	position:relative
	}
.pr-main .pr-content-right ul{
	list-style:none;
	}
.pr-main .pr-content-right ul li{
	width:253px;
	height:177px;
	border:1px solid #e9e9e9;
	float:left;
	margin-left:42px;
	text-align:center;
	}
.pr-main .pr-content-right i{
		display:inline-block;
	width:49px;
	height:43px;
	position:absolute;
	}
.pr-main .pr-content-right i.pr{
    background:url(../image/q2.png) no-repeat;
	background-size:100% 100%;
	top:68px;
	left:-29px;
	}
.pr-main .pr-content-right i.next{
    background:url(../image/q1.png) no-repeat;
	background-size:100% 100%;
	top:68px;
	right:-29px;
	}

/*pro*/



/*新闻*/
.new-main{
	width:100%;
	min-width:1200px;
	overflow:hidden;
	min-height:400px;
	padding-bottom:42px;
	  background: -webkit-linear-gradient(#CFDBF3, #EBE2E7); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#CFDBF3, #EBE2E7); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#CFDBF3, #EBE2E7); /* Firefox 3.6 - 15 */
  background: linear-gradient(#CFDBF3, #EBE2E7); /* 标准的语法 */
	}
.new-main-content{
	width:1200px;
	margin:0 auto;
	}
.new-nav{
	height:60px;
	line-height:60px;
	margin-top:30px;
	color:white;} 
.new-nav span{
	font-size:15px;
	font-family:"Microsoft YaHei";
	}
.new-nav span a{
	text-decoration:none;
	color:white;}
.new-nav span a:hover{
	color:#E10302;
	}
.new-title{
	height:60px;
	background:white;

	}
.new-title h1{
	width:139px;
	height:60px;
	float:left;
	background:#0C4ABC;
	color:white;
	font-size:21px;
	text-align:center;
	font-weight:100;
	line-height:60px;
	position:relative;
	letter-spacing:1px;
	}
.new-title h1 i{
	position:absolute;
	right:-8px;
	top:25px;
	display:block;
	border-left:9px solid #0C4ABC;
	border-top:7px solid white;
	border-bottom:7px solid white;
	}
.new-title ul{
	list-style:none;
	float:left;
	}
.new-title ul li{
	float:left;
	border:1px solid hsl(0, 0%, 87%);
	border-left:none;
	border-top:none;
	border-bottom:none;
	}
.new-title ul li a{
	text-decoration:none;
	color:#666666;
	font-size:16px;
	display:block;
	line-height:60px;
	height:60px;
	width:139px;
	text-align:center;
	}
.new-title ul li.active a,.new-title ul li:hover a{
	background:#0C4ABC;
	color:#fff;
	}

.new-main .new-content{
	margin-top:25PX;
	background:white;
	padding:25px;
	padding-bottom:20px;
	position:relative;
	min-height:550px;}
.new-main .new-content .new-num1{
	overflow:hidden;
	padding-bottom:25px;
	border-bottom:1px dashed #e8e8e8;
	position:relative;}
.new-main .new-content  i.par{
	position:absolute;
	right:68px;
	top:20px;
	display:block;
	width:40px;
	cursor:pointer;
	height:40px;
	background:url(../image/zuo1.png) no-repeat;
	z-index:1;
	}
.new-main .new-content  i.next{
	position:absolute;
	right:26px;
	top:20px;
	display:block;
	width:40px;
	height:40px;
	cursor:pointer;
	background:url(../image/you1.png) no-repeat;
	z-index:1;
	}
.new-main .new-content .new-num1 img{
	width:209px;
	height:132px;
	float:left;
	margin-right:27px;}
.new-main .new-content .new-num1 ul{
	list-style:none;
	height:134px;
	overflow:hidden;}
/*改*/
.new-main .new-content .new-num1 ul li{
	float:left;
	width:1150px;
	margin-bottom:25px;
	}
/*改*/
.new-main .new-content .new-num1 ul li strong{ display:block; margin-top:20px;}

.new-main .new-content .new-num1 span.time{

	font-size:12px;
	color:#C8C8C8;
	float:right;
	margin-right:5px;
	}
.new-main .new-content .new-num1 strong a{
	font-size:25px;
	color:#E40006;
	margin-bottom:10px;
	display:block;
	text-decoration:none;
	margin-bottom:8px;
	}
.new-main .new-content .new-num1 p{
	font-size:13px;
	color:#878787;
	margin-top:20px;
	line-height:20px;
	}
 .new-main .new-content .new-num1 p a{
	color:#E40006;
	text-decoration:none;
	margin-left:15px;}
.new-main .new-content .new-list{
	list-style:none;
	margin-top:34px;
	overflow:hidden;
	padding-bottom:15px;
	border-bottom:1px dashed #DFDFDF;
	}	
.new-main .new-content .new-list li{
	width:564px;
	height:135px;
    background:#f8f8f8;
	border:1px solid #e2e2e2;
	box-sizing:border-box;
	text-overflow:ellipsis;
	white-space:nowrap; 
	overflow:hidden; 
	margin-bottom:20px;
	float:left;	
	margin-right:22px;
transition:all 1s ease 0s;
-moz-transition:all 1s ease 0s;    /* Firefox 4 */
-webkit-transition:all 1s ease 0s;    /* Safari 和 Chrome */
-o-transition:all 1s ease 0s;    /* Opera */
	}
.new-main .new-content .new-list li img{ margin-left:20px; margin-top:20px; width:140px; height:auto; float:left; width:100%; height:auto; max-width:140px; max-height:93px; }
.new-main .new-content .new-list li .ddiv{ float:left; margin-left:20px; width:360px; margin-top:20px; margin-right:20px; white-space:normal;}

.new-main .new-content .new-list .new-jj{
	font-size:15px;
	line-height:30px;
	color:#545454;
	text-decoration:none;
	text-overflow:ellipsis;
	white-space:nowrap; 
	overflow:hidden; 
	display:block;	
	font-family:"Microsoft YaHei";
	}
.new-main .new-content .new-list li .ddiv .pp{ font-size:12px; line-height:18px; margin-bottom:4px; margin-top:4px; color:#888888;}
.new-main .new-content .new-list li .ddiv .sspan{ font-size:12px; color:#888888;}

.new-main .new-content .new-list li.even{
	margin-right:0;
}

.new-main .new-content .new-list li:hover{
    background:#eeeeee;
	border:1px solid #FE0000;
}

.new-main .new-content .fenye{
	list-style:none;
	width:420px;
	overflow:hidden;
	text-align:center;
	margin:40px auto;
	}
.new-main .new-content .fenye a,.new-main .new-content .fenye b{
	width:30px;
	height:30px;
	background-color:#DFDFDF;
	float:left;
	text-align:center;
	line-height:30px;
	margin-right:3px;
	border-radius:5px;
	overflow:hidden;}
.new-main .new-content .fenye a:hover,.new-main .new-content .fenye b{
	background-color:#E40006;
	color:#fff;
}
.new-main .new-content .fenye li.active,.new-main .new-content .fenye li.active a{
	background:#D20210;
	color:white;}
.new-main .new-content .fenye a{
	color:#7C7C7C;
	text-decoration:none;
	font-size:14px;
	display:block;
	}
/*新闻*/







/*人力资源*/
.hmzi{
	text-align:left;
	width:1200px;
	margin:0 auto;
	filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
	-moz-opacity:0; /*Firefox私有，透明度50%*/
	opacity:0;/*其他，透明度50%*/
	}
.hm-banner{
	height:275px;
	background:url(../image/banner3.png) no-repeat; background-size:100% 100%;}
.hmzi h1{
	font-size:28px;
	}
.hmzi p{
	width:440px;
	font-size:14px;
	}
.hm-left{
	width:270px;
	height:atuo;
	float:left;}

.hm-left h1{
	text-align:center;
	background:#e20302;
	height:103px;
	line-height:103px;
	color:white;
	font-size:29px;
	}
.hm-left h1 small{
	margin-left:10px;
	font-size:20px;
	color:#E76160;
	}
.hm-left ul{
	border-bottom:5px solid #EAEAEA;
	list-style:none;
	}
.hm-left li{
	border-bottom:1px solid #EAEAEA;
	}
.hm-left li a{
	padding:20px 20px 20px 35px;
	display:block;
	background:url(../image/shuangjian.png) 224px no-repeat;
	background-color:#F7F7F7;
	color:#807E81;
	text-decoration:none;
	
	}
.hm-left li.active a,.hm-left li:hover a{
	background:url(../image/shuangjian2.png) 224px no-repeat;
	background-color:white;
	color:#E10302;
	}

.hm-right{
	width:858px;
	float:right;
	min-height:500px;}
.hm-right .hm-title{
	border-bottom:1px solid #e9e9e9;}
.hm-right .hm-title h3{
	line-height:55px;
	font-size:24px;

	display:inline-block;
	}
.hm-right .hm-title span{
	float:right;
	font-size:12px;
	color:#666;
	line-height:50px;
	background:url(../image/fangzi.png) left no-repeat;
	background-size:13px;
	padding-left:18px;
	}
.hm-right .hm-title span a{
	color:#666;
	text-decoration:none;
	margin:0 5px;
	}
.hm-right .hm-title span a.active{
	color:#D80403;
	}
.hm-right ul.nav{
	list-style:none;
	margin-top:30px;
	overflow:hidden;
	}
.hm-right ul.nav li{
	width:199px;
	height:45px;
	border:1px solid #e9e9e9;
	float:left;
	text-align:center;
	line-height:45px; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;
	}
.hm-right ul.nav li a{
	text-decoration:none;
	display:block;
	color:#747474;
	font-weight:bold; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.hm-right ul.nav li.active a{
	color:#D80403;}
.hm-right ul.nav li:hover a{
	background:#fff;
	color:#D80403;
	}
.hm-right .hm-content{
	margin-top:46px;
	}
.hm-right .hm-content ul{
	list-style:none;
	}
.hm-right .hm-content ul li{ position:relative;}
.hm-right .hm-content-title{
	height:54px;
	line-height:54px;
	background:#F1F1F1;
	color:#666;
	padding-left:20px;
	padding-right:20px; border: 1px solid #EAEAEA;
	cursor:pointer;}
.hm-right .hm-content-title.active{
	background:#F7F7F7;
	color:#656565;     border: 1px solid #EAEAEA;
	}
.hm-right .hm-content-title.active small{
	border-left:2px solid white;
	}
.hm-right .hm-content-title.active span{

	background:url(../image/jian.png) right no-repeat;

	}

.hm-right .hm-content-title span a{ color:#AEAEAE; text-decoration:none;}
.hm-right .hm-content-title span a:hover{ font-weight:bold;}
.hm-right .hm-content-title.active span a{ color:#E20302; text-decoration:none;}
.hm-right .hm-content-title.active span a:hover{ font-weight:bold;}

.hm-right .hm-content-title h3{
	font-weight:100;
	font-size:18px;
	display:inline-block;
	margin-right:10px;
	color:#333;}
.hm-right .hm-content-title small{
	display:inline-block;
	padding-left:10px;
	border-left:1px solid #CCCCCC;
	line-height:12px;
	margin-right:10px;
	font-size:12px;}
.hm-right .hm-content-title span{
	float:right;
	font-size:14px;
	cursor:pointer;
	background:url(../image/jia.png) right no-repeat;
	padding-right:35px;
	}
.hm-right .hm-content-main{
	background:#FFFFFF; border: 1px solid #F1F1F1;     border-top: none;
	padding:20px;
	}
.hm-right .hm-content-main img{ max-width:799px;}
.hm-right .hm-content-main .hm-xinxi{
	overflow:hidden;
	border-bottom:1px solid #DFDFDF;
	padding:15px 15px 10px 15px;
	}
.hm-right .hm-content-main ul{
	list-style:none;
	width:100%;
	}
.hm-right .hm-content-main ul li{
	float:left;
	font-size:12px;
	min-width:190px;
	margin-bottom:20px;
	}
.hm-right .hm-content-main ul li span{
	margin-right:15px;
	color:#585954
	}
.hm-right .hm-content-main ul li small{
	color:#6c6c6a}
.hm-right .hm-content-main strong{
	font-size:12px;
	color:#585858;
	font-weight:100;
	line-height:30px;
	display:block;
	margin-top:16px;
	margin-left:17px;
	}
.hm-right .hm-content-main p{
	font-size:12px;
	color:#4B4B4B;
	margin-left:17px;
	}

/*人力资源*/

/*产品概况*/
.cp{
	width:100%;
	min-width:1200px;
	background:url(../image/banner4.png) no-repeat;
	padding-bottom:90px;
	background-size:100% 100%;
	}
.cp .cp-title{
	width:1200px;
	margin:0 auto;
	height:255px;
	text-align:center;
	color:white;
	padding-top:3px;
	}
.cp .cp-title h1{
	font-size:28px;
	margin-top:28px;
	font-weight:100;
	letter-spacing:1px;
	display:inline-block;	}
.cp .cp-title p{
	width:446px;
	margin:0 auto;
	margin-top:125px;
	font-size:15px;
	line-height:24px;
	font-family:"Microsoft YaHei";
	}
.cp ul.cp-content{
	list-style:none;
	width:1200px;
	overflow:hidden;
	margin: 0 auto;
	}
.cp ul.cp-content li{
	background:white;
	float:left;
	padding:15px 10px;
	text-align:center;
	margin-right:13px;
	margin-left:13px;}
.cp ul.cp-content li:hover{
	background:#E10302;
	}
.cp ul.cp-content li:hover strong,.cp ul.cp-content li:hover a.jianjie{
	color:white;
	}
.cp ul.cp-content li strong{
	font-size:20px;
	font-family:"Microsoft YaHei";
	display:block;
	color:#111111;
	margin-top:5px;
}	
.cp ul.cp-content li img{
	width:254px;
	height:156px;
	margin-top:14px;
	}
.cp ul.cp-content li a.jianjie{
	font-size:12px;
	line-height:24px;
	display:block;
	text-decoration:none;
	width:254px;
	margin-top:10px;
	padding:0 7px;
	color:#323335;
	box-sizing:border-box;
	}
.cp ul.cp-content li i{
	display:block;
	width:22px;
	height:22px;
	margin:10px auto 0px;
	background:url(../image/quan.png) no-repeat;
	background-size:100% 100%;
	}
.cp ul.cp-content li:hover i{
	background:url(../image/quan2.png) no-repeat;
	background-size:100% 100%;
	}
.cp .gengduo{
	width:1200px;
	height:42px;
	background:white;
	margin:40px auto;
	text-align:center;
	line-height:42px;
	color:#939192;
	font-size:16px;
	display:block;
	text-decoration:none;
	}
.cp .gengduo:hover{
	background:#E10302;
	color:white;
	}
.cp .gengduo i{
	width:20px;
	height:20px;
	display:inline-block;
	margin-left:10px;
	background:url(../image/gd.png) no-repeat;
	vertical-align:sub;
	background-size:100% 100%}
.cp .gengduo:hover i{
	background:url(../image/gd2.png) no-repeat;
	background-size:100% 100%
	}
.cp h4{
	text-align:center;
	color:white;
	font-size:21px;
	letter-spacing:1px;
	margin-top:50px;
	}

/*产品概况*/


/*关于我们*/
.about{
	width:100%;
	min-width:1200px;
	min-height:500px;
	background:url(../image/banner5.jpg) no-repeat;
	padding-top:60px;
	padding-bottom:91px;
	background-size:auto 100%;
	}
.about .about-main{
	width:1200px;
	margin:0px auto;
	position:relative;
	}
.about .about-main i.hen{
	width:50px;
	height:2px;
	display:block;
	background:white;
	}
.about .about-main h3{
	font-size:28px;
	color:white;
	font-weight:100;
	line-height:80px;
	width:200px;
	margin-left:150px;
filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
-moz-opacity:0; /*Firefox私有，透明度50%*/
opacity:0;/*其他，透明度50%*/	
	}
.about .about-main span{
	color:#D7DCF0;
	font-size:18px;
	width:60%;
	margin-left:150px;
filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
-moz-opacity:0; /*Firefox私有，透明度50%*/
opacity:0;/*其他，透明度50%*/	
}
.about .about-main i.quan{
	position:absolute;
	display:inline-block;
	width:53px;
	height:53px;
	right:0;
	top:60px;
	background:url(../image/q3.png) no-repeat;
	cursor:pointer;   -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;
	}
.about .about-main i.quan:hover{ background:url(../image/q3_h.png) no-repeat;}
.about .about-main>p{
	font-size:12px;
	color:#D7DCF0;
	line-height:30px;
	letter-spacing:1px;
	width:60%;
	margin-left:150px;
filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
-moz-opacity:0; /*Firefox私有，透明度50%*/
opacity:0;/*其他，透明度50%*/	
	}
.about .about-content{
	height:411px;
	overflow:hidden;
	width:1200px;
	margin-top:30px;
filter:alpha(opacity=0); /*IE滤镜，透明度50%*/
-moz-opacity:0; /*Firefox私有，透明度50%*/
opacity:0;/*其他，透明度50%*/
	}
.about .about-content-left{
	width:320px;
	height:100%;
	background:url(../image/le1.png) no-repeat;
	float:left;
	padding:35px;
	box-sizing:border-box;
	margin-left:-390px;
	
	}
.about .about-content-left h4{
	
	color:white;
	font-size:16px;
	font-weight:100;
	}
.about .about-content-left>i{
	display:block;
	width:25px;
	height:1px;
	background:rgba(255,255,255,0.8);
	margin-top:20px;
	margin-bottom:20px;
	}
.about .about-content-left p{
	color:white;
	line-height:20px;
	letter-spacing:0;
	}
.about .about-content-left>a{

	padding:4px 13px;
	border:1px solid white;
	text-decoration:none;
	display:inline-block;
	color:white;
	margin-top:35px;
	font-size:13px;
	border-radius:5px;  -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;
}
.about .about-content-left>a:hover{ border:1px solid #0071BC; background:#0071BC;}
.about .about-content-left a>i{
	width:10px;
	height:10px;
	background:url(../image/jiantou.png) no-repeat;
	background-size:100% 100%;
	display:inline-block;
	margin-left:5px;
	}
.about .about-content-mid{
	width:560px;
	height:100%;
	box-sizing:border-box;
	background:white;
	float:left;
	padding:30px 20px 30px 25px;
	position:relative;
}
.about .about-content-mid img{
	width:254px;
	height:351px;
	float:left;
	margin-right:20px;
	}
.about .about-content-mid h5{
	color:#666666;
	font-size:16px;
	font-weight:100;
	}
.about .about-content-mid i{
	display:inline-block;
	width:25px;
	height:1px;
	background:#ABABAB;
	margin-top:20px;
	margin-bottom:20px;
	}

.about .about-content-mid p{
	line-height:20px;
	letter-spacing:0;
	color:#666;
	font-size:12px;
	}
.about .about-content-mid .name{
	position:absolute;
	right:20px;
	bottom:60px;
	width:164px;
	height:80px;
	background:url(../image/name.png) no-repeat;
	}
.about .about-content-right{
	width:320px;
	height:100%;
	background:url(../image/k.png) no-repeat;
	background-size:100% 100%;
	float:right;
	box-sizing:border-box;
	padding:35px;
	margin-right:-390px;
	}
.about .about-content-right h4{
	
	color:white;
	font-size:16px;
	font-weight:100;
	}
.about .about-content-right>i{
	display:block;
	width:25px;
	height:1px;
	background:rgba(255,255,255,0.8);
	margin-top:20px;
	margin-bottom:20px;
	}
.about .about-content-right p{
	color:white;
	line-height:20px;
	margin-top:37px;
}
.about .about-content-right p strong{
	display:block;
	font-size:18px;
	font-weight:100;
	line-height:30px;}
	
.about .content-about{
	height:316px;
	margin-top:20px;
	overflow:hidden;
	}
.about .content-about-left{
	width:530px;
	height:100%;
	float:left;
	background:url(../image/ditu.png) 0px no-repeat;
	background-color:white;
	box-sizing:border-box;
	padding:25px 35px;
	margin-left:-500px; position:relative;
	}


.about .content-about-left .san,.about .content-about-left .santwo{ position:absolute; display:block; width:29px; height:31px;}
.about .content-about-left .santhree{ position:absolute; display:block; width:52px; height:52px;}
.about .content-about-left .san i,.about .content-about-left .santwo i{ display:block; width:29px; height:31px; position:absolute; left:0px; right:0px;  opacity: 0;  
    filter:alpha(opacity=0);  }

.about .content-about-left .santhree i{ display:block; width:52px; height:52px; position:absolute; left:0px; right:0px;  opacity: 0;  
    filter:alpha(opacity=0);  }

.about .content-about-left .san1{ left:172px; top:38px; }
.about .content-about-left .san2{ left:169px; top:100px;}
.about .content-about-left .san3{ left:233px; top:118px;}
.about .content-about-left .san4{ left:250px; top:97px;}
.about .content-about-left .san5{ left:288px; top:108px;}
.about .content-about-left .san6{ left:298px; top:123px;}
.about .content-about-left .san7{ left:316px; top:128px;}
.about .content-about-left .san8{ left:302px; top:145px;}
.about .content-about-left .san9{ left:300px; top:145px;}
.about .content-about-left .san10{ left:285px; top:145px;}
.about .content-about-left .san11{ left:268px; top:150px;}
.about .content-about-left .san12{ left:250px; top:145px;}
.about .content-about-left .san13{ left:237px; top:160px;}
.about .content-about-left .san14{ left:259px; top:175px;}
.about .content-about-left .san15{ left:225px; top:179px;}
.about .content-about-left .san16{ left:219px; top:201px;}
.about .content-about-left .san17{ left:129px; top:164px;}
.about .content-about-left .san18{ left:132px; top:256px;}
.about .content-about-left .san19{ left:137px; top:213px;}
.about .content-about-left .san20{ left:232px; top:208px;}
.about .content-about-left .san21{ left:257px; top:65px;}
.about .content-about-left .san22{ left:181px; top:128px;}
.about .content-about-left .san23{ left:380px; top:5px;}
.about .content-about-left .san24{ left:259px; top:111px;}


.about .content-about-left .san .san_1{background:url(../image/zb1.png) no-repeat;}
.about .content-about-left .san .san_2{background:url(../image/zb2.png) no-repeat;}

.about .content-about-left .santwo .san_1{background:url(../image/ls1.png) no-repeat;}
.about .content-about-left .santwo .san_2{background:url(../image/ls2.png) no-repeat;}

.about .content-about-left .santhree .san_1{background:url(../image/xx1.png) no-repeat;}
.about .content-about-left .santhree .san_2{background:url(../image/xx2.png) no-repeat;}






.about .content-about-left h4{
	font-size:16px;
	color:#666;
	font-weight:100;
	}
.about .content-about-left i{
	display:inline-block;
	width:25px;
	height:1px;
	background:#BDBDBD;
	margin-top:20px;
	margin-bottom:20px;
	}
.about .content-about-right{
	width:650px;
	height:100%;
	float:right;
	background:white;
	box-sizing:border-box;
	padding:25px 84px;
	margin-right:-710px;
	}
.about .content-about-right h4{
	font-size:16px;
	color:#666;
	font-weight:100;
	}
.about .content-about-right>i{
	display:inline-block;
	width:25px;
	height:1px;
	background:#BDBDBD;
	margin-top:20px;
	margin-bottom:20px;
	}
.about .content-about-right .tel{
   height:180px;
}
.about .content-about-right .tel-left{
	width:246px;
	height:100%;
	float:left;
	border-right:1px dashed #D0D0D0;
	}
.about .content-about-right .tel-left>i{
	display:inline-block;
	width:101px;
	height:97px;
	background:url(../image/tel.png) no-repeat;
	margin-top:20px;
	margin-left:20px;}
.about .content-about-right .tel-left p{
	margin-left:25px;
	line-height:20px;
	color:#666;
	font-size:13px;
	letter-spacing:0;
	}
.about .content-about-right .tel a{
	color:#0071BC;
	text-decoration:none;
	padding:8px 55px;
	border:1px solid #e9e9e9;
	font-size:14px;
	border-radius:40px;
	margin-top:60px;
    margin-left:66px;
	display:inline-block; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;
	}
.about .content-about-right .tel a:hover{
	background:#0071BC;
	color:white;
	}
.about .content-about-right .tel-left p i{
	display:inline-block;
	height:15px;
	width:15px;
	background:url(../image/xj.png) 2px 2px no-repeat;
	background-size:100% 100%;
	margin-left:5px;
	}	

/*关于我们*/


/*产品内页*/
.mian_d{ width:880px; float:right;}
.mian_d .main_dtop{ width:880px; height:75px; background:#FFF; border-bottom:1px solid #eeeeee;}
.mian_d .main_dtop .main_dtop1{ width:349px; height:75px; line-height:75px; font-family:"Microsoft YaHei"; margin-left:25px; background:url(../image/4132.png) no-repeat; float:left; padding-left:20px}
.mian_d .main_dtop .main_dtop1 p{font-size:16px; font-family:"Microsoft YaHei"; display: inline}
.mian_d .main_dtop .main_dtop1 p span{ color:#de0025}
.mian_d .main_dtop .main_dtop2{ width:400px; height:75px; line-height:75px; font-family:"Microsoft YaHei"; float:right; text-align:right; padding-right:25px;}
.mian_d .main_dtop .main_dtop2 ul{ background:url(../image/weizhi.png) no-repeat scroll left 25px; float:right; padding: 0px 0 0px 25px;}

.mian_d .main_dbottom_l ul li strong{width:90px; height:75px; color:#626262; text-indent:10px; overflow:hidden; font-size:17px; float:left; margin-left:5px;}
.mian_d .main_dbottom_l ul li strong em{width:90px; color:#323232; text-indent:35px; font-size:38px; font-style:normal; font-weight:normal; float:left; font-family:"Microsoft YaHei"; }

.main_dbottom_n{ width:880px; min-height:450px; margin-bottom:40px; background:#ffffff;}
.main_dbottom_n .main_dbottom_nimg{ margin-left:30px; margin-top:30px; float:left;}
.main_dbottom_n .main_dbottom_np{ width:380px; float:right; font-family:"Microsoft YaHei"; color:#E63B57; font-size:28px; margin-right:30px; margin-top:180px;}
.main_dbottom_n .main_dbottom_nspan{ width:380px; height:115px; overflow:hidden; float:right; margin-right:50px; font-family:"Microsoft YaHei"; font-size:14px; margin-top:8px;}

.Menubox{width:869px;height:30px;line-height:30px; margin-left:18px; margin-top:30px;}
.Menubox li{float:left;display:block;cursor:pointer;width:90px; margin-left:6px; text-align:center;color:#999;font-weight:bold; font-size:12px; background: #F3F3F3}

.Menubox li.hover_n{width:90px;color:#fff;font-weight:bold;height:30px;line-height:30px; background:#E63B57;}

.Contentbox{width:830px; min-height:400px; margin:0 auto; clear:both; font-family:"Microsoft YaHei"; line-height:25px;letter-spacing:1px; margin-top:30px; font-size:14px;}
.Contentbox p{ line-height:25px; margin-top:15px; margin-bottom:15px;}
.Menubox .menuboxtm{ width:162px; float:right; margin-top:-10px;}
.Menubox .menuboxfw{ float:right;}
.lxwmnr{ padding:40px; padding-top:15px; font-size:14px; line-height:150%;}
/*新闻内页*/
.inside-wrap{
	padding-top: 63px;
}
.inside-tips{
	height: 182px;
	line-height: 20px;
	color: #E5EBF7;
}
.inside-tips h2{
	font-weight: normal;
	font-size: 32px;
	line-height: 66px;
	color: #fff;
	padding-top: 13px;
	background: url(http://www.fjhaixin.com/skin/haixin/images/bg_sign11.jpg) no-repeat 3px top;
}
.inside-tips p.fz16{
	font-size: 16px;
	line-height: 26px;
}
.inside-tips a{
	display: inline-block;
	width: 44px;
	height: 44px;
	position: absolute;
	right: 5px;
	top: 88px;
}
.inside-tips a p{
	width: 100%;
	float: left;
	line-height: 32px;
	color: #fff;
	display: none;
}
.inside-tips a.link-inside{
	right: 0;
}
.inside-tips a.download{
	width: 50px;
	height: 76px;
	right: 130px;
	text-align: center;
}
.inside-tips a.box{
	width: 50px;
	height: 76px;
	right: 68px;
	text-align: center;
}
.inside-tips a.mail{
	width: 80px;
	height: 76px;
	right: 50px;
	text-align: center;
}
.inside-tips a.download img, .inside-tips a.box img{
	margin-left: 3px;
	display: inline;
}
.inside-tips a.mail img{
	margin-left: 14px;
	display: inline;
}
.inside-tips a.jobs{
	width: 50px;
	right: 60px;
}
.inside-tips a:hover p{
	display: block;
}
.inside-main{
	padding-bottom: 40px;
	background: #fff;
}
/*英文段落 两端对齐*/
.inside-main p{
	text-align:justify; 
	text-justify:inter-ideograph;
	line-height:22px;
}
.path{
	height: 72px;
	background: url(../image/bg_bg05.png) center;
}
.w960{
	width: 1200px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
.path .w960{
	height: 56px;
	padding-top: 16px;
	background: url(http://www.fjhaixin.com/skin/haixin/images/bg_sign18.png) no-repeat 12px 0;
	line-height: 56px;
	color: #949494;
}
.path h2{
	font-size: 19px;
	color: #666;
}
.path a{
	display: inline-block;
	color: #949494;
}
.path a:hover{
	color: #00428e;
}
.path a.home{
	width: 14px;
	background: url(http://www.fjhaixin.com/skin/haixin/images/bg_sign19.png) no-repeat;
}
.path a.home:hover{
	background-position: 0 -56px;
}
.path span{
	color: #666;
}
.path span.sign{
	display: inline-block;
	padding: 0 5px;
	font-family:"Microsoft YaHei";
	color: #a2a2a2;
}
.path .fl{ width:200px; float:left;}
.path .fr{ float:right;}
.path .fl h2{
	font-size: 16px;
	line-height: 24px;
	color: #333;
	padding-bottom: 24px;
	background: url(http://www.fjhaixin.com/skin/haixin/images/bg_line10.png) no-repeat left bottom;
	margin-bottom: 33px;
}
.path .fl p.fz18{
	font-size: 18px;
}
.path .fl .line{
	height: 1px;
	margin: 45px auto 25px;
	background: #dfdfdf;
}
.path .fl p.pl32{
	padding-left: 32px;
	line-height: 34px;
	background: url(http://www.fjhaixin.com/skin/haixin/images/bg_sign21.png) no-repeat 0 2px;
}
.path .fl p.se{
	background-position: 0 -32px;
}
.path .fl p.th{
	background-position: 0 -66px;
}
.path .fl p.fo{
	background-position: 0 -100px;
}
.path .fl a{
	color: #666;
}
.path .fl a.feadback{
	display: inline-block;
	width: 82px;
	height: 27px;
	padding-left: 18px;
	font-size: 12px;
	line-height: 27px;
	color: #8a8a8a;
	background: url(http://www.fjhaixin.com/skin/haixin/images/bg_btn05.png) no-repeat;
	margin-top: 35px;
}
.path .fl a.feadback:hover{
	color: #00428e;
}
.path .fr{
	width: 274px;
	font-size: 12px;
	color: #333;
	background: url(http://www.fjhaixin.com/skin/haixin/images/bg_shadow07.png) no-repeat;
}
.path .fr h2{
	font-size: 14px;
}

.newsinfo-main{
	padding-top: 36px;
	font-size: 14px;
	line-height: 24px;
}
.newsinfo-main h2{
	font-weight: normal;
	font-size: 25px;
	line-height: 52px;
	text-align: center;
}
.newsinfo-main .time{
	font-size: 12px;
	line-height: 40px;
	font-family:"Microsoft YaHei";
	color: #b9b9b9;
	text-align: center;
	padding-bottom: 25px;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 1px;
}
.newsinfo-main .detail{
	border-top: 1px solid #ededed;
	padding-top: 5px;
	min-height:400px;
	padding-bottom:20px;
}
.newsinfo-main .detail img{
	display: block;
	margin: 0 auto;
	max-width: 960px;
}
.newsinfo-main .share{
	height: 28px; display:none;
}
.newsinfo-join{
	padding: 30px 40px;
	background: #eee;
	margin: 20px auto;
	line-height: 52px;
}
.newsinfo-join a{
	display: inline-block;
	width: 184px;
	padding-left: 82px;
	font-size: 16px;
	line-height: 52px;
	color: #fff;
	background: url(http://www.fjhaixin.com/skin/haixin/images/bg_sign31.png) no-repeat 95% center #00428e;
	float: left;
	margin-right: 30px;
}
.newsinfo-main .turn{
	border-top: 1px solid #ededed;
	padding-top: 15px;
}
.turn-main{
	font-size: 14px;
	line-height: 24px;
	position: relative;
}
.turn-main a{
	color: #666;
}
.turn-main a.back{
	display: inline-block;
	padding-left: 20px;
	background: url(../image/bg_sign27.jpg) no-repeat left center;
	position: absolute;
	right: 5px;
	top: 0;
}
.turn-main a:hover{
	color: #00438e;
}


/*单页*/
.wap_1100{
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 30px;
	overflow:hidden;
}
.wap_1100 .in_left{
	float: left;
	width: 698px;
	height: 494px;
}
.wap_1100 .in_left .hd{margin-top: -30px;height: 30px;margin-left: 420px;position: relative;z-index: 555555;}
.wap_1100 .in_left .hd ul li{float: left; width: 15px;height: 15px;text-align: center;line-height: 15px; background: #fff;border-radius: 10px;margin-right: 5px;cursor: pointer;}
.wap_1100 .in_left .hd ul li.on{float: left; width: 15px;height: 15px;text-align: center;line-height: 15px; background: red;border-radius: 10px;}
.wap_1100 .in_right{
	float: left;
	padding-left: 38px;
	padding-top: 30px;
}
.in_right .top .p1{
	font-size: 23.36px;
	font-weight: bold;
	color: #333;
}
.in_right .top .p1 span{
	font-size: 14px;
	color: #333;
}
.in_right .top .p1 img{
	float: right;
	padding-right: 14px;
}
.in_right .top .p2{
	font-size: 11px;
	color: #333;
}
.in_ncon{
	padding-top: 20px;
}
.in_ncon .img{float: left;}
.in_ncon .txt{
	padding-left: 15px;
	width: 230px;
	float: left;
}
.in_ncon .txt .p3{
	font-size: 12px;
	font-weight: bold;
	color: #333;
	line-height: 16px;
	padding-bottom: 10px;
}
.in_ncon .txt .p4{
	font-size: 11px;
	color: #999;
	line-height: 16px;
}
.in_left{ width:698px;  overflow:hidden; position:relative;    }

.in_left .bd ul{ overflow:hidden; zoom:1; }
.in_left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
.in_left .bd ul li .pic{ text-align:center; }
.in_left .bd ul li .pic img{ width:698px; height:494px; display:block; }
.in_left .bd ul li .title{margin-top: -50px; line-height:50px;background: url(../image/bg1.png) no-repeat; width: 676px; height: 50px; text-align: left;position: relative;z-index: 555;color: #fff; font-size: 20px; padding-left: 22px; }
.in_left .bd ul li .title a{color: #fff;}
.in_left .bd ul li .title a span{float: right;font-size: 36px;}
.in_left .bd ul li .title a span strong{
	font-size: 12px;
	padding-right: 40px;
}
.in_ul{
	padding-top: 10px;
	padding-bottom: 42px; 
}
.in_ul ul li{
	width: 350px;
	height: 28px;
	border-bottom: 1px solid #dfdfdf;
}
.in_video{
	width: 364px;
	height: 207px;
	overflow: hidden;
}
.wap_1100 .ban .img{
	height:256px; 
	border-bottom: 1px solid #fff;
}
.wap_1100 .ban{
	border-bottom: 4px solid #39395b;
}
.mbx{
	height: 39px;
	border-bottom: 1px solid #e0e0e0;
}
.mbx p{
	text-align: right;
	line-height: 39px;
	padding-right: 5px;
}
.mbx p a{font-size: 11px;}
.mbx p span{color: #c73741}
.demo_left{
	float: left;
	margin-top:40px;
}
.demo_title{
	width: 270px;height: 103px;background:#FE0000;margin-bottom:0px;position: relative;
}
.demo_title p{padding-left: 24px;}
.demo_title .p1{font-size: 25px;font-weight: bold;color: #fff;padding-top: 39px;line-height: 25px;}
.demo_title .p2{font-size: 15px;color: #fff;line-height: 15px;}
.demo_title .p1 span{font-size: 14px;color: #fff;padding-left: 10px;}
.demo_left ul{ border-bottom:4px solid #eaeaea;}
.demo_left ul li{background:#f7f7f7 url(../image/shuangjian.png) no-repeat 235px center; width: 270px;height: 65px;border-bottom: 1px solid #dfdfe3;line-height: 65px;}
.demo_left ul li a{padding-left: 27px;}
.demo_right{
	width: 860px;
	float: right;
	min-height:500px;
}
.demo_left ul .hover a,.demo_left ul li:hover a{color: #fff;display: block; color:#e10302; background:#fff url(../image/shuangjian2.png) no-repeat 235px center;}
.com_top{
	padding-top: 72px;
	border-bottom: 1px solid #e1e1e1;
	padding-bottom: 15px; height: 30px;
}
.com_top .p1{color: #39395b;font-family: "Microsoft YaHei";font-size: 22px;padding-bottom: 5px; float:left; width:300px;}
.com_top .p2{color: #999;font-family: "Microsoft YaHei";font-size: 20px; float:right; background: url(../image/iconfont-shouye.png) no-repeat left center; padding-left:20px;}
.com_top .p2 p{ float:right; font-size:12px;}
.com_top .p2 p a{ color:#999;}


.com_top .p3{color: #999;font-family: "Microsoft YaHei";font-size: 14px;line-height: 20px;}
.com_top .p2 span{color: #333;padding-left: 5px;font-size: 20px;}
.company_con{ width:100%; padding-top:10px;}
.company_con .img3{float: right;padding-top: 35px;}
.comcon_tit{float: left;width: 100%;}
.company_con .comcon_tit .p1{font-size: 18px;color: #333;padding-top: 70px;}
.company ul li{float: left;margin-right: 25px;}
.company_orz .p1{font-size: 18px;color: #333;padding-top: 70px;}
.company_his ul{padding-top: 25px;}
.company_his ul li{font-size: 14px;color: #666;line-height: 82px;}
.company_his ul li span{font-size: 18px;color: #39395b;font-weight: bold;padding-right: 63px;}
.company_dream{padding-top: 40px;}


.fzlc {overflow: hidden; background-color: #f7f7f7; margin-bottom:20px;}
.fzlc .time{display: block;
    float: left;
    width: 80px;
    /* height: 50px; */
    line-height: 24px;
    text-align: center;
    /* color: #f7f7f7; */
    /* background-color: #f7f7f7; */
    color: #e62b1e;
    font-size: 30px;
    padding: 20px;
    padding-top: 35px;}
.fzlc .time span{
    font-size: 16px;
    display: block;
    /* text-align: left; */
    color: #949494;}
 .fzlc .timejs {
    float: left;
    width: 698px;
    
    margin-left: 1px;
    padding: 20px; border-left: 1px solid #fff;
}


/*意见建议*/

/*.neirong{ margin-top:20px; font-family:"Microsoft YaHei"; font-size:14px; color:#666; line-height:25px;  letter-spacing:1px;}
.neirong .inp1{ height:50px; line-height:50px; text-align:center;}
.neirong .inp1 p{ float:left; width:130px; text-align:right; font-size:16px;}
.neirong .inp1 input{ float:left; width:400px; height:24px; line-height:24px; margin-top:10px; margin-left:20px; font-size:18px; border:1px solid #CCC;}
.neirong .inp2{ height:50px; line-height:50px; text-align:center;}
.neirong .inp2 p{ float:left; width:130px; text-align:right; font-size:16px;}
.neirong .inp2 input{ float:left; width:400px; height:24px; line-height:24px; margin-top:10px; margin-left:20px; font-size:18px; border:1px solid #CCC;}
.neirong .inp3{ height:50px; line-height:50px; text-align:center;}
.neirong .inp3 p{ float:left; width:130px; text-align:right; font-size:16px;}
.neirong .inp3 input{ float:left; width:400px; height:24px; line-height:24px; margin-top:10px; margin-left:20px; font-size:18px; border:1px solid #CCC;}
.neirong .inp4{ height:50px; line-height:50px; text-align:center;}
.neirong .inp4 p{ float:left; width:130px; text-align:right; font-size:16px;}
.neirong .inp4 input{ float:left; width:400px; height:24px; line-height:24px; margin-top:10px; margin-left:20px; font-size:18px; border:1px solid #CCC;}

.neirong .inp1 em{ width:200px; float:left; text-align:left; margin-left:20px;}
.neirong .inp2 em{ width:200px; float:left; text-align:left; margin-left:20px;}
.neirong .inp3 em{ width:200px; float:left; text-align:left; margin-left:20px;}
.neirong .inp4 em{ width:200px; float:left; text-align:left; margin-left:20px;}

.neirong .inp5 input{ width:100px; height:30px; margin-bottom:20px; background:#E40000; color:#FFF; margin-left:150px; margin-top:10px; border:0; font-size:16px; font-family:"Microsoft YaHei"; cursor:pointer;}


.neirong .inp8{ height:200px; line-height:200px; text-align:center;}
.neirong .inp8 p{ float:left; width:130px; text-align:right; font-size:16px;}
.neirong .inp8 textarea{ float:left; width:400px; height:180px; margin-top:10px; margin-left:20px; font-size:18px; border:1px solid #CCC;}
.neirong .inp8 em{ width:200px; float:left; text-align:left; margin-left:20px;}
.dianjitanchu{ padding-left:5px; padding-right:5px; float:right; font-size:16px; font-family:"Microsoft YaHei";}*/



/*联系我们新*/


.con_contact {
	width:100%; background:url(../image/bg_contact.jpg) top center no-repeat #fff; padding-bottom:50px;
	margin:0 auto;
	padding-top:75px;
}
.con_contact .icon{ text-align:center;}
.con_contact .icon img {
	height:8px;
	margin:0 auto;
	padding-bottom:30px;
}
.ct_txt1 {
	height:30px;
	width:980px; margin:0 auto;
	padding-bottom:30px; 
}
.ct_txt1 ul li {
	width:250px;
	height:30px;
	line-height:30px;
	margin-right:20px;
	float:left;
}
.ct_txt1 ul li img {
	float:left;
	padding-right:20px;
}
.ct_txt1 ul li.w400 { width:400px;
}
.map { height:400px; margin-bottom:20px; margin-top:20px; width:1200px; margin:0 auto; background:#fff;}

.sub4_ {
	width:100%;
	margin:0 auto;
	background:#F7F7F7;
}
.timutimu{ width:100%; margin:0 auto; padding-top:30px; padding-bottom:20px; background:#F7F7F7;}
.timutimu p{ width:100%; text-align:center;}
.timutimu .p1{ font-size:18px;}
.timutimu .p2{ font-size:40px; color:#2F80DC; margin-top:20px; height:40px;}
.timutimu .p3{ font-size:12px; margin-top:10px; margin-bottom:20px;}




.con_sub4 {
	width:1200px;
	margin:0 auto;
	padding-top:50px;
}
.con_sub4 .left {
	float:left;
	width:510px;
}
.con_sub4 .left .title {
	height:68px;
	font-size:17px;
	font-weight:bold;
	color:#2F80DC;
	background:url(../image/bg_tt_sub4.jpg) no-repeat left bottom;
}
.con_sub4 .left .title span {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100; font-size:15px;
	color:#666;
}


.con_sub4_ {
	padding-top:45px;
}
.con_sub4_ ul li {
	background:url(../image/bg_tt1_sub4.jpg) no-repeat left bottom;
	
	margin-bottom:22px; padding-bottom:22px; width:320px; margin-right:78px; float:left;
}
.con_sub4_ ul li span {
	color:#5D5D5D; font-weight:bold;
}
.con_sub4 .right {
	float:left;
	width:490px;
}
.con_sub4 .right .title {
	height:68px;
	font-size:17px;
	font-weight:bold;
	color:hsl(212, 71%, 52%);
	background:url(../image/bg_tt_sub4.jpg) no-repeat left bottom;
}
.con_sub4 .right .title span {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:100;font-size:15px;
	color:#666;
}
.con_sub4_1 {
	padding-top:45px;
}
.con_sub4_1 .left {
	float:left;
	width:204px;
	margin-right:20px;
}
.t_left{ height:148px;}
.b_left{ height:40px; line-height:40px; text-align:center; background:#c7883e; color:#fff;}
.con_sub4_1 .right {
	float:left;
	width:266px;
}
.con_sub4_1 .right ul li {
	height:26px;
	line-height:25px;
	padding-bottom:12px;
	background:url(http://www.fjhaixin.com/skin/haixin/images/icon_sub4.jpg) no-repeat 0px 10px;
}
.con_sub4_1 .right ul li span {
	padding-left:15px;
	padding-top:5px;
}
.con_sub4_1 .right ul li font {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	float:right;
}


/*联系我们新*/

.service-four-wrap {
	width: 100%;
	min-width: 1200px;
	height: 615px;
	background-color: #fff;
	margin: 0;
}
.service-four-main {
	width: 1200px;
	margin-top: 35px;
	height: 580px;
	margin-left: auto;
	margin-right: auto;
}
.service-four-contact {
	width:470px;
	height: 580px;
	overflow: hidden;
}
.service-four-contact-title {
	width: 525px;
	height: 40px;
	padding-left: 45px;
	line-height: 40px;
	font-size: 30px;
	font-family: "Microsoft YaHei";
	color: #0f88c9;
	background-image: url(../image/service-four-contact-title.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.service-four-contact-h2 {
	width: 100%;
	height: 25px;
	line-height: 25px;
	margin-top: 30px;
	font-size: 20px;
	font-family: "Microsoft YaHei";
	color: #333;
	text-align: left;
}
.service-four-message {
	width: 630px;
	height: 580px;
	overflow: hidden;
	margin-right:95px;
}
.service-two-info-ico {
	width: 25px;
	height: 35px;
	float: left;
	margin-right: 20px;
	overflow: hidden;
}
.service-two-info-word {
	width: 420px;
	float: left;
	line-height: 35px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
}
.service-two-info-word h6 {
	width: 100%;
	font-size: 24px;
	font-family: "Microsoft YaHei";
	color: #fff;
	font-weight: normal;
}
.service-two-commercial-more {
	width: 160px;
	height: 45px;
	line-height: 45px;
	margin-top: 50px;
	overflow: hidden;
	text-align: center;
	background-image: url(http://www.fjhaixin.com/skin/haixin/images/service-two-commercial-more.png);
	background-repeat: no-repeat;
	background-position: center;
}
.service-two-commercial-more a {
	display: block;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #fff;
}
.service-two-technical {
	width: 500px;
	height: 420px;
}
.service-two-technical-title {
	width: 455px;
	height: 40px;
	padding-left: 45px;
	font-size: 24px;
	font-family: "Microsoft YaHei";
	color: #fff;
	background-image: url(http://www.fjhaixin.com/skin/haixin/images/service-two-technical-title.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.message-main {
	width: 630px;
	height: 583px;
	margin: 0 auto;
	overflow: hidden;
}
.message-title {
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-top: 50px;
	overflow: hidden;
	text-align: left;
}
.message-title h2 {
	font-size: 24px;
	font-family: "Microsoft YaHei";
	font-weight: normal;
	color: #333;
}
.message-table {
	width: 100%;
	height: 460px;
	overflow: hidden;
	margin-top: 30px;
}
.message-table ul {
	width: 100%;
	margin: 0;
}
.message-table ul li {
	float: left;
	margin-right: 15px;
	margin-right: 15px;
	overflow: hidden;
	margin-bottom: 20px;
}
.message-table ul .message-text {
	width: 290px;
	height: 40px;
	border: 1px solid #e3e1e1;
}
.message-img {
	width: 24px;
	height: 24px;
	float: left;
	margin-left: 8px;
	margin-top: 8px;
	overflow: hidden;
}
.message-table ul .message-text input {
	width: 245px;
	height: 30px;
	margin-top: 4px;
	margin-left: 5px;
	line-height: 40px;
	border: 0;
	background-color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #333;
}
.message-table ul .message-text input.erreo {
	width: 245px;
	height: 30px;
	margin-top: 4px;
	margin-left: 5px;
	line-height: 40px;
	border: 0;
	border-bottom: #FF0000 solid 1PX;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #9a9a9a;
}
.message-table ul .message-textarea {
	width: 598px;
	height: 175px;
	border: 1px solid #e3e1e1;
}
.message-table ul .message-textarea textarea {
	width: 550px;
	height: 155px;
	line-height: 30px;
	margin-top: 4px;
	margin-left: 5px;
	border: 0;
	background-color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #333;
	resize: none;
}

.message-table ul .message-textarea textarea.erreo {
	width: 550px;
	height: 155px;
	line-height: 30px;
	margin-top: 4px;
	margin-left: 5px;
	border: 0;
	background-color: #fff;
	border-bottom: #FF0000 solid 1PX;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #d9d9d9;
	resize: none;
}
.message-table ul .message-sub {
	width: 130px;
	height: 45px;
	overflow: hidden;
}
.message-table ul .message-sub input {
	width: 130px;
	height: 45px;
	background-image: url(../image/message-sub.jpg);
	background-repeat: no-repeat;
	background-position: center;
	border: 0;
	cursor:pointer;
}
.message-table ul .message-sub input:hover {
	background-image: url(../image/message-subcurr.jpg);
}
.message-table ul .message-key {
	width: 200px;
	height: 45px;
	border: 1px solid #e3e1e1;
}
.message-key-img {
	width: 55px;
	height: 43px;
	margin-left: 8px;
	float: left;
	overflow: hidden;
}
.message-key-img img {
	width: 100%;
}
.message-table ul .message-key a {
	display: block;
	float: left;
	margin-left: 10px;
	line-height: 45px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #5497f3;
}
.message-table ul .message-key input {
	width: 180px;
	height: 40px;
	margin-top: 2px;
	line-height: 45px;
	margin-left: 5px;
	border: 0;
	background-color: #fff;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	color: #9a9a9a;
}

.service-two-info {
	width: 100%;
	margin-top: 40px;
	color: #fff;
}
.service-two-info ul li{ width:100%; overflow:hidden;}

.fl {
	float:left;
}
.fr {
	float:right;
}




/*意见建议*/
/*招聘*/

.jobbd{position: fixed; height:0; width:100%; z-index:999; top:0; background:url(../image/jobbdbg.png);}
.jobform{ position:fixed; overflow:hidden; z-index:1000; height:0; width:600px; padding-left:150px; left:150%; margin-left:-375px; top:50%; margin-top:-300px; color:#757575; background:url(../image/tank_bg_01.jpg) -210px 0px no-repeat #F4F9FB;}
.jobform>table{ margin-top:20px;}
.jobform input{ border:1px solid #E0E0E0; width:90%; padding:5px; margin-right:3px;}
.jobform textarea{border:1px solid #E0E0E0; height:50px; width:92%; margin-bottom:6px; margin-top:6px;}
.jobform td{ height:45px;}
.jobform  .subjob{ background:url(../image/jobfj.jpg) no-repeat; width:89px; height:35px; cursor:pointer; border:none}
.jobform  .subjob:hover{background:url(../image/jobfj2.jpg) no-repeat;}

.close{ position:fixed; z-index:1001; height:39px; width:39px; background:#FFF; background:url(../image/close.jpg) no-repeat; left:150%; margin-left:380px; top:50%; margin-top:-300px; cursor:pointer;}
.widtt{ width:16%;}

/*招聘*/



.slideBox{ width:288px; height:208px; overflow:hidden; position:relative; border:1px solid #ddd; float:left; margin-top:18px; margin-left:18px;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; display:none;}
.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; position:relative;}
.slideBox .bd img{ width:288px; height:208px; display:block;  }
.slideBox .bd p{ position:absolute; left:0px; bottom:-50px; background:url(../image/shouyepbg.png); color:#fff; width:94%; padding-left:3%; padding-right:3%; line-height:20px; padding-top:5px; padding-bottom:5px;}


.slideBox .prev,
.slideBox .next{ position:absolute; left:-32px; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../image/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:-32px; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.shipinpic{ width:288px; height:208px; margin-top:18px; margin-left:18px; float:left; overflow:hidden}
.new-xia-right{ width:257px; height:224px; float:right; position:relative; padding:11px; background:#fff; overflow:hidden; padding-top:9px; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.new-xia-right:hover{ background:#EF002F}
.new-xia-right a{ display:block; height:100%; width:100%; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}


.new-xia-right p{ position:absolute; left:11px; bottom:9px; color:#003a96; width:257px; height:45px; line-height:45px; text-indent:10px; background:url(../image/ppppbg.png) no-repeat; -webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;}
.new-xia-right a:hover p{ background:url(../image/ppppbg.png) no-repeat #fff;}





.bgbg{ display:block;}
.hero-gallery{ display:none;}


.appcaidan{ display:none;}

.hm-right ul.nav li.li35{ border-left:0px;}
.hm-right ul.nav li.li36{  border-left:0px;}

.jsone{ display:block}
.jstwo,.applmdh,.dhbgapp{ display:none}

.cp .app{ display:none;}
.cp .pc{ display:block;}

.comcon_tit .wifi{ display:none}
.comcon_tit .videoapp{ display:none}
.comcon_tit .videopc{ display:block}

.kefuqqqq{ position:fixed; top:45%; right:0px; z-index:99999;}




@media only screen and (max-width: 800px){
/*首页自适应*/
.bo_head .bo_head1{ width:100%;}
.bo_head .bo_head1 .bo_sousuo{ width:150px;}
.bo_head .bo_head1 .bo_sousuo .a1,.bo_head .bo_head1 .bo_sousuo .a2,.bo_head .bo_head1 .bo_sousuo .a3,.xialalala{ display:none;}

.nav > ul{ background:#fff; float:none; height:100%; margin-top:0px; position:fixed; top:0px; right:-120px; width:120px; z-index:999999;}
.nav > ul > li{ height:50px; border-bottom:3px solid #fff;}
.nav > ul > li > a > i{ display:none;}
.appdaohanbg{ width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:999998; background:url(../image/appdaohanbg.png); display:none;}

.nav .xl{ background:none;}
.nav .xl:hover{background:none;}

.header{ width:100%; min-width:100%;}
.nav .logo{ width:185px; margin-top:8px; margin-left:0px;}
.nav .logo img{ width:100%; margin-top:15px;}
/*.main_1 .flickity-viewport .flickity-slider .gallery-cell p{ padding-left:5%;}
.main_1 .flickity-viewport .flickity-slider .gallery-cell span{ padding-left:5%; background-position:88px;}
.main_1 .flickity-viewport .flickity-slider .gallery-cell:hover span{ background-position:88px;}

.main_z .main_2,.main_z .main_2 .le,.main_z .main_2 .le .dongtai{ width:100%;}
.main_z .main_2 .le .dongtai p{ width:80px;}
.main_z .main_2 .le .dongtai .div3,.main_z .main_2 .le .dongtai .div2,.main_z .main_2 .le .dongtai .div1{ width:40px;}

.main_z .main_2 .flickity-prev-next-button.previous{ right:75px !important;}
.main_z .main_2 .flickity-prev-next-button.next{ right:40px;}
.main_z .main_2 .flickity-viewport .flickity-slider .gallery-cell img{ display:none;}
.main_z .main_2 .flickity-viewport .flickity-slider .gallery-cell .p1,.main_z .main_2 .flickity-viewport .flickity-slider .gallery-cell span,.main_z .main_2 .flickity-viewport .flickity-slider .gallery-cell .p2{ width:90%;}

.main_z .main_2 .ri{ width:100%; height:435px;}
.main_z .main_2 .ri ul{ margin-top:0px;}
.main_z .main_2 .ri ul li{ margin-left:0px; margin-bottom:10px; width:80%; margin-left:10%;}
*/
.main,.main .new-left{ width:100%;}
.slideBox{ width:96%; margin-left:2%;}
.slideBox .bd img{ width:100%;}
.main .new-left{ height:auto;}
.main .new-left-right{ width:100%; padding:2%;}
.main .new-content img{ width:30%; height:auto;}
.main .new-content .new-title{ width:60%;}
.new-right{ width:96%; margin-right:2%;}

.shipinpic{ width:96%; height:auto; margin-left:2%;}

.new-xia-right{ width:94%;}


.con_sub4_{ width:95%; margin-left:5%;}
.con_sub4 .right{ width:100%;}
.con_sub4 .right .title{ width:95%; margin-left:5%;}

.bgbg{ display:none;}
.hero-gallery{ display:block;}


.fooder,.fooder .fb,.fooder .fb .fb-content,.fooder .fb .fb-content-left{ min-width:100%; width:100%;}
.fb-content-right{ display:none;}



.slideBox .bd p{ bottom:0px;}


.slideBox .prev{ left:0px;}
.slideBox .next{ right:0px;}

.new-xia-right p{ bottom:9px;}

.nav ul li a{ padding:15px 4px;}


/*about自适应*/
.about{ min-width:320px; background: url(../image/banner5.jpg) no-repeat;     background-size:auto 100%;     padding-bottom:40px;}
.about .about-main{ width:320px;}
.about .about-content{ width:100%; height:auto;}
.about .about-content-mid{ padding:0px; width:100%; height:290px;}
.about .about-content-mid img{ width:44%; height:auto;}
.about .about-content-mid p{ padding-right:10px;}
.content-about{ display:none;}
.about .about-content-mid h5{ margin-top:15px;}

.about .about-content-left,.about .about-content-right{ height:410px; width:100%; background-size:100% 100%;}
.about .about-content-left{margin-left: -310px;}
.about .about-main span{ width:90%; display:block;}

.about .about-content-mid .name{position: absolute;
    right: 20px;
    bottom: 12px;
    width: 115px;
    height: 58px;
    background-size: 100% auto;}

.wap_1100,.demo_left{ width:100%;}
.demo_title{ width:100%;}
.demo_left ul li{ width:100%; background-position:90%;}
.demo_left ul .hover a,.demo_left ul li:hover a{ background-position:90%;}
.demo_right{ width:320px; overflow:hidden; float:none; margin:0 auto;}
.com_top .p1,.com_top .p2{ text-indent:3%;}
.com_top .p2 p{ display:none;}
.comcon_tit{ width:100%; margin-left:0px;}
.comcon_tit img{ padding:0px !important; margin:0px !important; width:100% !important; height:auto !important;}

.comcon_tit .wifi{ display:block}
.comcon_tit .videoapp{ display:block}
.comcon_tit .videopc{ display:none}

.jsone{ display:none}
.jstwo{ display:block}


/*产业自适应*/
.cp{ min-width:100%; background-size: auto 100%; padding-bottom:20px;}
.cp .cp-title{ width:320px; margin:0 auto;}
.cp .cp-title p{ width:85%;}
.cp ul.cp-content{ width:320px; margin:0 auto;}
.cp ul.cp-content li{width:100%; margin-bottom:20px; margin-left:0px; margin-right:0px; padding:0px; padding-top:15px; padding-bottom:15px;}
.cp .gengduo{ width:320px; margin:0 auto; margin-bottom:20px; margin-top:20px;}
.cp h4{ font-size:18px;     margin-top: 20px;}
.cp .app{ display:block;}
.cp .pc{ display:none;}
.pr-banner{ min-width:100%; height: 165px;background: url(../image/banner2.png) no-repeat left;  padding:0px; margin:0px; height:180px; overflow:hidden}


.hmzi,.hmzi p,.pr-main-content,.hm-left{ width:100%;}
.hm-left{ display:none}
.hmzi{ width:320px; margin:0 auto; margin-top:20px;}
.pr-main-content{ overflow:hidden;}
.pr-main{ min-width:100%; padding-top:0px;}
.hm-left li a,.hm-left .active a,.hm-left li:hover a{ background-position:90% !important;}
.mian_d{ width:100%;}
.mian_d .main_dtop .main_dtop1{ width:auto;}
.mian_d .main_dtop .main_dtop2{ display:none;}
.main_dbottom_n{ width:320px; margin:0 auto}
.Contentbox{ width:100%;}
.pr-banner h1{line-height: 53px;}
.cp ul.cp-content li a.jianjie{ margin:0 auto; margin-top:10px; line-height:18px;}
.mian_d{ background:#FFF}
.mian_d .main_dtop{ width:320px; margin:0 auto}
.mian_d .main_dtop .main_dtop1{ margin-left:0px;}

/*新闻自适应*/
.new-main{ min-width:100%; padding-bottom:0px; background:#FFF}
.new-main-content{ width:100%;}
.new-main .new-content i.par,.new-main .new-content i.next,.new-num1{ display:none;}

.new-main .new-content{ width:320px; padding:0px; margin:0 auto;}
.new-main .new-content .new-list li{ width:100%; padding-bottom:0px; height:88px;}
.new-title ul{ width:165px; height:100%; margin-left:15px;}
.new-title ul li{ margin-top:4px; margin-right:5px; width:45%; text-align:center;}
.new-title ul li a{ font-size:12px; height:auto; margin-top:0px; border-bottom:2px solid #ffffff;}
.new-main .new-content .new-list li .ddiv .sspan{ display:none;}
.inside-wrap{ padding-top:0px;}
.inside-tips{ width:320px; height:60px; margin:0 auto;}
.inside-tips h2{line-height: 56px; text-indent:0px; width:320px; margin:0 auto;}
.path{ margin-top:71px; height:41px;}
.path .w960{padding-top: 6px; width:100%; padding:0px; line-height:41px;}
.path .w960 h2{ width:320px; margin:0 auto; float:none; font-weight:100; display:none}

.inside-main .w960{ width:100%;}
.newsinfo-main h2{ font-size: 16px;
    width: 320px;
    margin: 0 auto;
    line-height: 24px;}

.inside-tips a.link-inside,.turn-main a.back{ display:none !important;}
.path .fl{ margin-left:10px;}
.newsinfo-main{ padding-top:20px;}
.newsinfo-main .detail{ width:320px; margin:0 auto; border:none}
.newsinfo-main .time{width:320px; margin:0 auto; padding-bottom:0px;}

.turn-main p{ display:block; height:25px;     display: block;
    color: #515050;
    font-size: 16px;
    width:320px;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 30px;
    line-height: 30px;
    overflow: hidden; color:#666; font-size:12px;}
.turn-main p a{ font-size:12px;}
.newsinfo-main .share{ display:none}
.newsinfo-main .turn{width:320px; margin:0 auto;}
.inside-tips h2,.inside-tips p{}
.newsinfo-main .detail img{ max-width:100% !important; width:100% !important; height:auto !important; margin:0px !important; padding:0px !important;}
.path .fr{width:320px; margin:0 auto; float:none; color: #949494;}

.new-main .new-content .new-list li{ height:68px; margin-bottom:10px;}
.new-main .new-content .new-list li img{ margin-left:2%; margin-top:2%; margin-bottom:2%; width:25%;}
.new-main .new-content .new-list li .ddiv{ margin-right:0px; width:67%; margin-left:2%; margin-top:0px;}
.new-main .new-content .new-list li .ddiv .pp{ margin-bottom:0px; margin-top:0px; height:34px; overflow:hidden;}
.new-main .new-content .new-list .new-jj{ line-height:22px; padding-top:3px;}

.new-nav{ display:none}
.new-title{ width:0px; overflow:hidden; height:0px;}
.new-main .new-content{ padding-top:0px; margin-top:0px; padding-top:10px;}
.new-main .new-content .new-list{ margin-top:0px;}

/*产品自适应*/
.hm-right{ width:100%;}
.pr-main .pr-title{ height:128px; display:none}
.pr-main .pr-content{margin-top:0px; overflow:hidden}
.pr-main .pr-content-right,.pr-main .pr-content-right ul li{ width:280px; overflow:hidden; text-align:center;}
.pr-main .pr-content-right ul li img{}
.hm-right{ min-height:auto;}
.main_dbottom_n .main_dbottom_nimg{ width:100%; margin-top:20px; margin-left:0px;}
.main_dbottom_n .main_dbottom_np{ width:100%; margin-right:0px; margin-top:10px; line-height:30px; font-size:20px;}
.main_dbottom_n .main_dbottom_nspan{ display:none;}
.pr-content .flickity-prev-next-button.next{ margin-right:0px}
.pr-content .flickity-prev-next-button.previous{ margin-left:0px;}
.Menubox{ margin-left:0px;}
.Contentbox{ width:100%; height:auto;}
.Menubox li.hover_n{ margin-left:0px;}
.pr-banner .przi{ width:90%;}
.demo_left{ display:none;}
.pr-main .pr-title ul li{ width:50%; height:auto;}

.pr-main .pr-content-left{ width:320px; margin:0 auto; margin-bottom:25px; float:none; text-align:center;}
.pr-main .pr-content-right{ float:none; width:282px; margin:0 auto;}
.pr-main .pr-content-left img{ width:50%; height:auto;}
/*招聘自适应*/
.hm-right .hm-title h3{ margin-left:0px; width:320px; margin:0 auto; float:none; display:none}
.hm-right .hm-title span{ width:320px; margin:0 auto; float:none; display:block}
.hm-right ul.nav li{ width:49%;}
.hm-right .li35{ border-left:0px;}
.hm-right .li36{  border-left:0px;}
.hm-right .hm-content{ width:320px; margin:0 auto; margin-top:20px;}
.hm-right .hm-title { width:320px; margin:0 auto;}
.hm-right .hm-content-title h3{ font-size:14px;}
.hm-right .hm-content-title small{ display:none;}
.hm-right .hm-content-main{ padding:5px;}
.hm-right .hm-content-main ul li{ min-width:100%;}
.neirong .inp1,.neirong .inp2,.neirong .inp8,.neirong .inp5{ height:auto; overflow:hidden;}
.hm-right .hm-content-main strong,.hm-right .hm-content-main p{ margin-left:10px;}
.neirong .inp1 p,.neirong .inp2 p,.neirong .inp8 p,.neirong .inp5 p{ width:25%;}
.neirong .inp1 input,.neirong .inp2 input,.neirong .inp8 input{ width:60%;}
.neirong .inp8 textarea{ width:60%; margin-top:10px;}
.neirong .inp8 em{ line-height:50px;}
.neirong .inp5 input{ margin-top:0px; width:94%; margin-left:3%;}
.hm-right ul.nav{ display:none;}

.jobform{
	width:100%;
	margin-left:-50%;
	}

.hm-right .hm-content-title.active small{ display:none;}
.jobform{ margin-top:-260px;}
.jobform td{ height:35px;}
.close{ margin-left:0px; margin-top:0px; top:0px;}

.jobform{
	padding-left:0;
	background:#E6EEF1;}
.jobform td{
	font-size:12px;
}

.jobform input{ width:80%;}

.widtt{ width:25%;}

.appcaidan{ display:block; width:40px; height:40px; background:url(../image/iconfont-caidan.png) no-repeat; background-size:2rem 2rem; float:right; margin-top:28px;}



/*联系我们新*/
.timutimu,.map,.con_sub4,.con_sub4 .left{ width:100%;}
.map{ height:250px;}
#dituContent{ width:100% !important; height:250px !important;}
.con_sub4 .left .title{ width:95%; margin-left:5%;}
.con_sub4_ ul li{ width:auto;}

.timutimu, .map, .con_sub4, .con_sub4 .left{ width:100% !important;}

/*意见建议新*/
.message-table{ height:500px;}
.message-table ul .message-textarea textarea{ width:80%;}
.service-four-main,.service-four-message,.message-main{ width:100%;}
.service-four-wrap{ width:96%; margin-left:2%; min-width:96%;}
.message-table ul .message-textarea{ width:99%;}
.service-four-message{ margin-right:0px;}
.service-four-contact{ display:none;}

.fooder{
    background: #0B4DA1;
}

.fooder .fb {
min-width:0px;
width:320px; margin:0 auto; }


.com_top{    padding-top: 18px;}
.com_top .p1, .com_top .p2{ text-indent:0px;}
.dhbgapp{ background:#F1F8FE; display:block; padding-top:15px; padding-bottom:15px; height:42px; overflow:hidden}
.applmdh{ display:block; width:280px; padding-left:20px; padding-right:20px; margin:0 auto; background:#FFF; height:40px; margin-top:0px; overflow:hidden}
.applmdh li{ height:40px; line-height:40px;width:100px; text-align:center; font-size:14px; color:#626262; background:url(../image/linebg.png) right center no-repeat; float:left}
.applmdh li:nth-child(5){ background:none;}
.applmdh .flickity-prev-next-button{   width:22px;
  height:22px;}

.applmdh ul{}

.applmdh .hover{ background:#2D7DD9; color:#FFF}
.applmdh .hover a{ color:#FFF}
.applmdh  a{ display:block; width:100%; height:100%;}


.fzlc .timejs{ border:none; border-top:1px solid #fff; width:280px; padding-top:10px}
.fzlc .timejs p,.fzlc .timejs div{ margin-bottom:8px;}
.fzlc .time{width: 88px; padding-top:15px; padding-bottom:15px;}
.fzlc .time span{ display:inline;}
}




