@charset "utf-8";

/* CSS Document */
/*关于我们*/
.content_area{
	width:1200px;
	margin:0 auto;
	padding-top:40px;
	}
.content_area .left_nav{
	width:221px;
	float:left;
	background:#f8f8f8;
	color:#666666;
	font-size:18px;
	border:1px solid #eae9e9;
	padding-top:23PX;
	border-radius:3PX;
	margin-bottom:25px;
	}
.content_area .left_nav02{
	width:221px;
	float:left;
	background:#f8f8f8;
	color:#666666;
	font-size:18px;
	border:1px solid #eae9e9;
	padding-top:23PX;
	border-radius:3PX;
	margin-bottom:25px;
	}
.left04{
	width:221px;
	float:left;}
.content_area .left_nav ul{
	padding-top:15px;
	padding-bottom:40px;}
.content_area .left_nav02 ul{
	padding-top:15px;
	padding-bottom:40px;}
.content_area .left_nav li{	
	font-size:14px;
	line-height:40px;
	background:url(../image/img20.jpg) no-repeat center bottom;
	position:relative;
	}
.content_area .left_nav02 li{	
	font-size:14px;
	line-height:40px;
	background:url(../image/img20.jpg) no-repeat center bottom;
	}

	.left_nav li>a{
		background:url(../image/img%2055.jpg) no-repeat left center;
		padding-left:20px;}
.left_nav li .pro_son{
	background:#f8f8f8;
	font-size:13px;display: none;
	color:#666666;}
.left_nav li .pro_son a:hover,.left_nav li .pro_son a.cur{
color:#005dae;}
.content_area .left_nav li.cur{
	background:#005dae;
	color:#fff;
	}
.content_area .left_nav02 li.cur{
	background:#005dae;
	color:#fff;
	}
.content_area .left_nav li a{
	display:block;
	/*width:100%;*/
	height:100%;
	margin-left:20px;
	padding-left:20px;
	}
	
.content_area .left_nav li.cur >a{
	background:url(../image/img60.jpg) no-repeat left center;}
.content_area .left_nav li:hover>a{
	background:url(../image/img60.jpg) no-repeat left center;
	}
.content_area .left_nav02 li a{
	display:block;
	width:100%;
	height:100%;
	margin-left:20px;
	padding-left:10px;
	}
.content_area .left_nav li:hover{
	background:#005dae;
	color:#fFf;}
.content_area .left_nav02 li:hover{
	background:#005dae;
	color:#fFf;}
.contact{
	width:221PX;
	height:188PX;
	border-radius:4px;
	position:relative;
	float:left;}
.contact h4{
	font-size:14px;
	text-align:center;
	background:url(../image/tm.png);
	width:100%;
	position:absolute;
	left:0;
	bottom:0;
	height:35px;
	line-height:35px;
	color:#fff;}
.tj_product{
	float:left;
	margin-top:25px;
	width:100%;
	margin-bottom:30px;
	}
.tj_product .title{
	font-size:16px;
	color:#034c8b;
	font-weight:bold;
	border-bottom:1px solid #034c8b;
	width:100%;
	padding-bottom:11px;}
.slide04 ul li{
	width:221px;
	height:221px;
	position:relative;}
.slide04 ul li h5{
	background:url(../image/tm.png);
	color:#fff;
	height:45px;
	position:absolute;
	left:0;
	bottom:0;
	font-size:13px;
	width:221px;}
.slide04 ul li h5 em{
	font-style:normal;
	display:inline-block;
	padding:0 11px;
	line-height:16px;
	padding-top:8px;}
.slide04 .bx-wrapper .bx-controls-direction a{
	width:31px;
	height:19px;
	background:url(../image/left002.jpg) no-repeat center;
	top:-3%;
}
.slide04 .bx-wrapper .bx-controls-direction .bx-next{
	background:url(../image/right002.jpg) no-repeat center;
	right:0;}
.slide04 .bx-wrapper .bx-controls-direction .bx-prev{
	left:148px;}
.right_area{
	float:right;
	width:902px;
	min-height:400px;
	}
.right_area .position{
	border-bottom:1px solid #e6e6e6;
	height:31px;}
.right_area .position h3{
	font-size:16PX;
	color:#333333;
	float:left; 
	}
.right_area .position h4{
	color:#666666;
	font-size:12PX;
	background:url(../image/img10.png) no-repeat left center;
	float:right;
	font-style:normal;
	padding-left:21PX;
	height:16px;
	line-height:16px;}
.right_area .position strong{
	display:inline-block;
	width:10px;
	height:8px;
	background:url(../image/img26.jpg) no-repeat center;
	margin:0 6px;}
.right_area .position h4 em{
	color:#004e91;
	font-style:normal;
		}
.font_area{
	font-size:14PX;
	color:#666666;
	line-height:25PX;
	min-height:550PX;
	padding-top:15PX;
	padding-bottom:10PX;}
.font_area img{
	max-width:100%;}
/*荣誉资质开始*/
.prize_list{
	padding-top:35px;
	padding-left:13PX;}
.prize_list li{
	width:248px;
	height:242px;
	line-height:230px;
	cursor:pointer;
	float:left;
	margin:0 25px;
	margin-bottom:10px;
	text-align:center;
	}
.prize_list li img{
	width:248PX;
	height:185PX;}
.prize_list li h3{
	width:248px;
	height:30px;
	line-height:30px;
	color:#333;
	font-size:14PX;
	text-align:center;
	padding-top:15PX;


	}
/*弹出层*/
.mask-wrap {
	position: fixed;left: 0;top: 0;width: 100%;height: 100%;
	z-index: 99999;text-align: center;display: none;
}
.mask-bg {
	width: 100%;height: 100%;position: absolute;left: 0;
	top: 0;background: #000;opacity: .7;
}
.mask-main {
	width: 800px;
    height: 600px;
    position: absolute;
    top: 50%;
    margin-top: -350px;
    left: 50%;
    margin-left: -400px;
}
.mask-img {width: 100%;
    height:604px;}
.mask-img .img-md {max-width: 100%;max-height: 100%;}
.mask-img img{
max-width: 100%;
    max-height: 100%;
    transition: all .3s;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.mask-main p {font-size: 16px;color: #fFf;margin: auto;line-height: 60px;height:60px;}
.mask-pager li {position: absolute;top: 25%;cursor: pointer;height: 50%;width: 10%;}
.mask-pager .prev {left: 10%;background: url("../image/mask_left.png") no-repeat center;}
.mask-pager .next {right: 10%;background: url("../image/mask_right.png") no-repeat center;}
.mask-close {
	width: 30px;height: 30px;position: absolute;right: 20%;
	top:35%;cursor: pointer;transition: all 1s;
	background: url("../image/mask_off.png") no-repeat center center;
}
.mask-close:hover{transform: rotate(360deg);}
/*新闻中心开始*/
.nynews_list{
	width:969px;
	margin:0 auto;
	padding-top:38px;
	min-height:400px;
	}	
	
.nynews_list li{
	float:left;
	width:258px;
	height:318px;
	border:1px solid #cccccc;
	padding:0 10px;
	margin:0 11px;
	margin-bottom:26px;
}	
.nynews_list li .img{
	display:block;
	text-align:center;
	}	
.nynews_list li h1{
	font-size:14px;
	color:#333333;
	line-height:18px;
	margin-top:15px;}	
	
.nynews_list li .span{
	font-size:13px;
	color:#999999;
	display:block;
	padding-top:5px;}	
.nynews_list li .more{
	font-size:14px;
	color:#f46110;
	line-height:24px;
	height:24px;
	margin-top:10px;
	display:block;}	
.nynews_list li:hover h1{
	color:#a50000;
	}	
	
.nynews_list li:hover .img{
	-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-webkit-transition: all .8s;
-moz-transition: all .8s;
-o-transition: all .8s;
}
.nynews_list li .img{
	-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-webkit-transition: all .8s;
-moz-transition: all .8s;
-o-transition: all .8s;
overflow:hidden;
	}	
/*新闻详情页开始*/
.news_info{
	width:908px;
	margin:0 auto;
	padding-top:40px;}	

.news_info .title{
	text-align:center;
	font-size:18px;
	color:#333333;}	
	
.news_info .time{
	font-size:13px;
	color:#999999;
	text-align:center;
	padding-top:25px;
	padding-bottom:20px;}	
.news_info .nr{
	font-size:14px;
	color:#666666;
	line-height:34px;
	border-bottom:1px dotted #ccc;
	padding-bottom:20px;
	min-height:400px;}	
.news_info .nr img{
	max-width:80%;}
.news_info .more{
	font-size:14px;
	color:#666666;
	background:url(../image/return.jpg) no-repeat left center;
	padding-left:28px;
	display:block;
	margin:0 auto;
	width:70px;
	margin-bottom:40px;
	margin-top:18px;}
.news_info .next{
	padding-bottom:35PX;}
.news_info .next a{
	display:block;
	font-size:14PX;
	color:#333333;
	padding-top:20PX;
	}
.news_info .next a strong{
	font-weight:bold;}
/*产品页面开始 */
.product_list{
	width:969px;
	margin:0 auto;
	padding-top:38px;
	}	
.pro_search{
	width:179px;
	height:31px;
	background:#f9f9f9;
	font-size:14px;
	font-weight:bold;
	color:#a50000;
	line-height:31px;
	margin-top:13px;}	
.pro_style{
	width:173px;
	height:29px;
	border:1px solid #d1d1d1;
	display:block;
	margin:0 auto;
	border-radius:3px;
	margin-top:10px;
	font-size:12px;
	color:#666;
	padding-left:9px;
	}
.submit_table .name{
	width:162px;
	height:29px;
	line-height:29px;
	display:block;
	margin:0 auto;
	border:1px solid #d1d1d1;
	border-radius:3px;
	font-size:12px;
	color:#666;
	padding-left:9px;
	margin-top:10px;}
.submit_table .content{
	width:155px;
	height:72px;
	border:1px solid #d1d1d1;
	border-radius:3px;
	font-size:12px;
	color:#666;
	font-family:"微软雅黑";	
	resize:none;
	padding:10px 9px 0 9px;
	display:block;
	margin:0 auto;
	margin-top:10px;}
.submit_table .submit{
	background:url(../image/btn02.png) no-repeat center;
	width:97px;
	height:27px;
	display:block;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:20px;
	outline:none;
	}
.pro_search em{
	font-weight:bold;
	display:inline-block;
	padding-left:15px;
	font-style:normal;
	}
.product_list li{
	float:left;
	width:257px;	
	margin:0 21px;
	margin-bottom:25px;
}	
.product_list li .prolist_intro{
	width:257px;
	height:97px;
	background:#f3f3f3;}
.product_list li .img{
	display:block;
	text-align:center;	
	}	
.product_list li h1{
	font-size:14px;
	color:#333333;
	line-height:16px;
	padding:0 14px;
	padding-top:15px;}	
.product_list li h2{
	padding:0 14px;
	padding-top:8px;
	font-size:12px;
	color:#999999;}
	
.product_list li .span{
	font-size:12px;
	color:#999999;
	line-height:23px;
	margin-top:6px;
	display:block;}	
.product_list li .more{
	font-size:14px;
	color:#cba227;
	line-height:24px;
	height:24px;
	margin-top:3px;
	display:block;}	
.product_list li:hover h1{
	color:#a50000;
	}	
	
.product_list li:hover .img{
	-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-webkit-transition: all .8s;
-moz-transition: all .8s;
-o-transition: all .8s;
}
.product_list li .img{
	-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-webkit-transition: all .8s;
-moz-transition: all .8s;
-o-transition: all .8s;
overflow:hidden;
	}	

/*人才招聘开始*/
.people_list{
	width:930px;
	margin:0 auto;
	background:#fff;
	padding-bottom:30px;}
	
.people_list table{
	width:930x;
	margin:0 auto;
	margin-top:30px;
	}
	
.people_list table td{
	text-align:center;}
.people_list .head{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	height:48px;
	background:#f5f5f5;
	border:1px solid #ededed;
	background:url(../image/img33.jpg) repeat-x center;}
.people_list .tablebody{
	font-size:14px;
	color:#333;
	line-height:50px;
	border-bottom:1px dashed #e2e2e2;}
.people_list .tablebody a:hover{
	color:#ff7200;}

/*招聘详情页	*/
.people_icon{
	width:930px;
	margin:0 auto;
	padding-top:35px;}
.people_icon li{
	float:left;
	font-size:15px;
	color:#666666;
	height:45px;
	line-height:45px;
	background:url(../image/i01.jpg) no-repeat left center;
	padding-left:55px;
	margin:0 50px;}
	
.title_01{
	width:930px;
	margin:0 auto;
	height:40px;
	line-height:40px;
	background:#f3f3f3;
	margin-top:35px;
	margin-bottom:25px;}	
.title_01 em{
	font-size:15px;
	color:#333333;
	padding-left:23px;
	font-style:normal;}
.peopleinfo_nr{
	margin:0 auto;
	font-size:14px;
	color:#666666;
	line-height:28px;
	padding:0 20px;
	width:890PX;
	}	
.people_list .more {
    font-size: 14px;
    color: #666666;
    background: url(../image/return.jpg) no-repeat left center;
    padding-left: 28px;
    display: block;
    margin: 0 auto;
    width: 70px;
    margin-bottom: 20px;
    margin-top: 19px;
}

.return{
	    color: #fff;
    width: 104px;
    height: 36px;
    line-height: 36px;
    background: #f8a00f;
    display: block;
    margin: 0 auto;
    font-size: 13px;
    text-align: center;
    border-radius: 5px;
	margin-bottom:30PX;}
	
/*视频中心开始*/
.video_list{
	width:930px;
	margin:0 auto;
	padding-top:38px;
	min-height:400px;
	}		
.video_list li{
	float:left;
	width:282px;
	height:287px;
	border:1px solid #cccccc;
	padding:0 6px;
	margin:0 10px;
	margin-bottom:28px;
	position:relative;
}
.video_list li .video{
	position:absolute;
	bottom:152px;
	left:113px;}	
.video_list li .img{
	display:block;
	text-align:center;
	}	
.video_list li h1{
	font-size:13px;
	color:#333333;
	line-height:24px;	
	margin-top:12px;
	overflow:hidden;
	padding:0 8px;
	padding-bottom:15px;}	
	
.video_list li .span{
	font-size:12px;
	color:#999999;
	line-height:23px;
	margin-top:6px;
	display:block;}	
.video_list li .more{
	font-size:13px;
	color:#1d2d50;
	line-height:24px;
	height:24px;
	margin-top:3px;
	display:block;
	margin-left:6px;}	
.video_list li:hover h1{
	color:#1d2d50;
	}	
	
.video_list li:hover .img{
	-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-o-transform: scale(1.1);
-webkit-transition: all .8s;
-moz-transition: all .8s;
-o-transition: all .8s;
}
.video_list li .img{
	-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-webkit-transition: all .8s;
-moz-transition: all .8s;
-o-transition: all .8s;
overflow:hidden;
	}

/*视频详情页*/
.video_box{
    width: 917px;max-width: 100%;box-sizing: border-box;padding: 10px;
    border: 1px solid #dfdfdf;margin:25px auto 60px;
}
.video_box video{width: 100%;}
.video_box .video_intro{font-size: 14px;color:#333333;line-height: 30px;padding: 10px; padding-top:15PX;}

.viedeo_title{
	text-align:center;
	font-size:18PX;
	color:#333333;
	padding-top:30PX;}
/*货物查询情页*/
.title03{
	font-size:16PX;
	color:#333;
	text-align:center;
	font-weight:bold;
	padding-top:35px;
	padding-bottom:30px;}
.titile04{
	display:inline-block;
	font-size:14PX;
	color:#333333;
	margin-right:8px;
	margin-left:26px;}	
.number{
	width:224PX;
	height:38PX;
	line-height:38PX;
	border:1PX solid #cccccc;}	

.suumit{
	width:102px;
	height:40px;
	background:#ef4621;
	color:#fFf;
	text-align:center;
	line-height:40PX;
	border-radius:3px;
	font-size:14PX;
	margin-left:25PX;}	
	
.form{
	width:754px;
	margin:0 auto;}	
.attention{
	width:863px;
	height:403px;
	background:#f4f4f4;
	margin:0 auto;
	border-radius:5px;
	border:1px dotted #ccc;
	margin-top:40px;
	padding-top:20px;
	margin-bottom:30px;
	font-size:14PX;}
/*意见反馈开始	*/
.faq{
	padding-top:15PX;}
.faq li{
	padding-top:10px;cursor: pointer;
	border-bottom:1PX dotted #CCC;
	padding-bottom:15PX;
	margin-bottom:18PX;}
.faq li .p1{
	background:url(../image/img55.jpg) no-repeat left 1PX;
	padding-left:35px;
	font-size:13PX;
	color:#333333;
	line-height:29PX;
	font-weight:bold;
	position:relative;}
.faq li .p1.faqOpen,.faq li:hover .p1{
	color:#0457b7;
}
.faq li .p2{
	background:url(../image/img56.jpg) no-repeat left 1PX;
	padding-left:35px;
	font-size:13PX;
	color:#666666;
	line-height:23PX;
	margin-top:8PX;
	display: none;
	padding-bottom: 4px;
}
.faq li .p1 .faq01{
background:url(../image/faq01.jpg) no-repeat center;
display:inline-block;
position:absolute;
right:0;
top:0;
width:19px;
height:12px;transition: all .6s;
}
.faq li .p1.faqOpen .faq01{
	transform: rotate(180deg);
}
/*我要提问开始*/
.feedback {
    width: 811px;
    margin: 0 auto;
    padding-top: 76px;
    min-height: 450PX;}
.feedback .put01 {
    width: 356px;
    height: 42px;
    line-height: 42px;
    border: 1px solid #aaaaaa;
    padding-left: 20px;
    margin-left: 18px;
    font-size: 12PX;
    color: #666666;
    margin-bottom: 32px;}
/*在线询盘开始*/
.cell{
	height:876px;
	border:1px solid #ccc;
	margin-top:15px;}

.cell .put{
	width:244px;
	height:33px;
	border:1px solid #cccccc;
	font-size:12px;
	color:#666;
	line-height:33px;
	padding-left:22px;
	outline:none;}
.cell h3{
	font-size:22px;
	color:#5c5555;
	background:#f4f4f4;
	height:44px;
	line-height:44px;
	padding-left:25px;}
.name{
	margin-top:28px;
	margin-left:174px;
	font-size:22px;
	color:#333333;
	font-weight:bold;
	padding-top:21px;}
.name strong{
	font-size:20px;
	color:#005eae;
	font-weight:bold;
	margin-left:20px;
	margin-bottom:8px;
	display:inline-block;}
.cell .name em{
	font-size:16px;
	color:#f30e0e;
	position:relative;
	left:6px;
	top:7px;
	padding-left:0;}
.cell em{
	font-size:16px;
	color:#333333;
	padding-left:165px;
	width:277px;
	display:inline-block;
	font-style:normal;}
.in{
	margin-top:17px;}
.cell textarea{
	padding-left:20px;
	width:465px;
	height:70px; 
	border:1px solid #ccc; 
	margin-left:2px; 
	outline:none; 
	resize:none; 
	padding-left:22px;
	padding-top:10px;
	color:#666;}
.cell .button{
	color:#fff;
	text-align:center;
	font-size:18px;
	width:193px;
	height:43px;
	display:block;
	background:#ff6600;
	border-radius:5px;
	margin:0 auto;
	margin-top:30px;}

/*产品详情页开始*/
.slide05 .title{
	background:url(../image/line03.jpg) no-repeat left bottom;
	padding-bottom:8px;
	font-size:15px;
	color:#005dae;
	font-weight:bold;
	padding-top:10px;
	margin-bottom:32px;}	
.slide05 ul li{
	width:183px;
	float:left;}
.slide05 ul li h5{
	font-size:12px;
	color:#333333;
	padding-top:12px;
	line-height:18px;}	
.slide05 ul li img{
	border:1px solid #ccc;
	width:175px;
	padding:3px;
	}	
.slide05 .bx-wrapper .bx-controls-direction a{
	width:17px;
	height:61px;
	top:35%;
	background:url(../image/left03.jpg) no-repeat center;}	
	
.slide05 .bx-wrapper .bx-prev {
	left:-41px;}	
.slide05 .bx-wrapper .bx-controls-direction .bx-next {
	right:-47px;
	background:url(../image/left04.jpg) no-repeat center;}	
	/*下载中心开始*/
.down_list{
	width:896px;
	margin:0 auto;
	background:#fff;
	padding-bottom:30px;}
	
.down_list table{
	width:921x;
	margin:0 auto;
	margin-top:30px;
	}
	
.down_list table td{
	text-align:center;}
.down_list .head{
	font-size:14px;
	color:#333333;
	height:39px;
	border:1px solid #ededed;
	background:url(../image/img33.jpg) repeat-x center;}
.down_list .tablebody{
	font-size:14px;
	color:#666666;
	line-height:53px;
	background:url(../image/img35.jpg)  no-repeat center bottom;}
.down_list .tablebody a:hover{
	color:#a50000;}		
	
/*网站地图开始*/
.right_box {
   
   }
.stmp_title {
    display: block;
    font-size: 14px;
    color: #333;
    padding-left: 20px;
    line-height: 40px;
    height: 40px;
	background:#f7f7f7;
    font-weight: bold;
}
.stmp_title li{
	margin-bottom:10px;}
.stmp_li li a {
    display: block;
    font-size: 12px;
    color: #4d4d4d;
    line-height: 22px;}
.stmp>li {
    display: block;
    margin-bottom: 15px;}
.stmp_li {
    display: block;
    padding: 5px 20px;}
.map_02{
	padding-left:19px;
	padding-top:15px;}
.map_02 a{
	display:block;
	float:left;
	margin-right:30px;
	margin-bottom:10px;}	
.map_02 a:hover{
color:#004e91;
}
	
	
	
	
	