@charset "utf-8";
/* CSS Document */

/*css重置*/
*{ margin:0; padding:0; font-family:Arial,"Microsoft YaHei";}
a{ text-decoration:none;}
li{ list-style:none;}
.clearfix{ clear:both;}
img{ border:0; }


/*top*/
.head_bg{ background:url(../images/img1.jpg) center; width:100%; height:141px;}
.head_box{ width:1193px;height:141px; margin:0 auto;}
.head_box .logo{ float:left; margin-top:35px;}
.head_box .head_box2{ float:right;margin-top:47px; margin-right:12px;}
.head_box .head_box2 img{ float:left; margin-right:12px;}
.head_box .head_box2 .head_tel{ float:left; margin-right:12px;}
.head_box .head_box2 .head_tel .head_p1{ font-size:16px; color:black;}
.head_box .head_box2 .head_tel .head_p2{ font-size:26px; color:#d62f35; font-weight:bold; margin-top:6px;}

.nav_bg{ background-color:#2f317c;}
.nav_bg ul{width:1193px; margin:0 auto;} 
.nav_bg ul li{ float:left; font-size:15px; color:white;}
.nav_bg ul li a{ display:block; color:white; line-height:51px;padding-left:30px; padding-right:30px;}
.nav_bg ul li a:hover{ background-color:white;color:#2f317c; }



/*banner*/
div.wrapper { width: 1423px; margin: 0 auto; position: relative;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;}
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 0; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 0; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1423px; height: 523px; }
    #slideshow ul { display: none; }

.banner_line{ height:10px; background-color:#ccc;}



/*首页产品*/
.s_pro_box{width:1193px; margin:0 auto; margin-top:60px; margin-bottom:50px;}
.s_pro_box .s_pro_p1{ font-size:34px; color:black; text-align:center;}
.s_pro_box .s_pro_p2{ font-size:14px; color:#3a3a3a; text-align:center; margin-top:11px; margin-bottom:60px; line-height:24px;}
.s_pro_tip{ float:left; background-image:url(../images/img3.jpg); width:589px; height:339px; position:relative;}
.s_pro_tip .s_pro_p3{ font-size:20px; color:#2e2e2e; position:absolute; left:43px; top:34px;}
.s_pro_tip .s_pro_p4{ font-size:12px; color:#1e1e1e;position:absolute; left:270px; top:40px;}
.s_pro_tip .s_pro_p4 a{color:#1e1e1e;}
.s_pro_tip .s_pro_p4 a:hover{ color:#2f317c;}
.s_pro_tip .s_pro_nr{ width:322px; position:absolute; left:17px; top:92px;}
.s_pro_tip .s_pro_nr p{ font-size:12px; color:#1e1e1e; float:left; width:140px; border-bottom:1px solid #bebebe; padding-bottom:4px; margin-top:4px; padding-left:20px;}
.s_pro_tip .s_pro_nr p a{color:#1e1e1e;}
.s_pro_tip .s_pro_nr p a:hover{ color:#2f317c;}
.s_pro_tip2{ float:right;background-image:url(../images/img4.jpg); width:589px; height:339px;}


/*首页简介*/
.s_jj_bg{ background-image:url(../images/img5.jpg); width:100%; height:607px; background-position:center; background-repeat:no-repeat;}
.s_jj_box{width:1193px; margin:0 auto;}
.s_jj_box .s_jj_p1{ font-size:34px; color:white; text-align:center; padding-top:70px;}
.s_jj_box .s_jj_nr p{ font-size:13px; color:white; line-height:24px; text-align:justify;}
.s_jj_box .s_jj_nr p a{ color:white;}
.s_jj_box .s_jj_nr{ margin-top:25px; margin-bottom:42px;}

.s_jj_tip1{ width:219px; float:left; margin-left:37px; margin-right:36px;}
.s_jj_tip1 .s_jj_p2{ font-size:72px; color:white; text-align:center;}
.s_jj_tip1 .s_jj_p2 span{font-size:24px; color:white;}
.s_jj_tip1 .s_jj_p3{ font-size:18px; color:white; text-align:center;}

.s_jj_tip1 .s_jj_p2:hover{ font-size:74px;}

.sim-button{
	line-height: 50px;
	height: 50px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top:26px;
	width:250px;
	cursor: pointer;
}

.button6{
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	border: 1px solid rgba(255,255,255,0.5);
	position: relative;	
}

.button6 span{
	z-index: 2;	
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;	
}
.button6 span{ color:white;}
.button6::before{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	opacity: 0;
	background-color: rgba(255,255,255,0.5);
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
	-webkit-transform: scale(0.5, 1);
	transform: scale(0.5, 1);
}
.button6:hover::before{
	opacity: 1;
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
}




/*首页风貌*/
.s_fac_box{width:1193px; margin:0 auto; margin-top:50px;}
.s_fac_box .s_fac_p1{ font-size:34px; color:#454545; text-align:center;}
.s_fac_box .s_fac_p2{ font-size:30px; color:#c4c4c4; text-align:center; margin-bottom:35px;}
.s_fac_box .s_fac_box2{ float:left; width:280px; height:409px; overflow:hidden;}
.s_fac_box .s_fac_pic1{ width:280px; height:409px;}

.s_fac_box .fac_box3{ float:right; width:910px;}
.s_fac_box .fac_box3 .s_fac_tip{float:left; width:279px; height:191px;overflow:hidden;margin-bottom:27px; margin-left:11px; margin-right:11px;}
.s_fac_box .fac_box3 img{ width:279px; height:191px; }

.avatar:hover img, .zhuti .avatar:hover img, .bbsinner .avatar:hover img {
    transform: scale(1.1);
    transition: all 1s ease 0s;
	-webkit-transform: scale(1.1);
	-webkit-transform: all 1s ease 0s;
}





/*首页走进*/
.s_zj_bg{ background:url(../images/img8.jpg) no-repeat center; width:100%; height:633px; margin-top:40px;}
.s_zj_box{width:1193px; margin:0 auto;}
.s_zj_box .s_zj_p1{ font-size:34px; color:white; text-align:center; padding-top:90px;}
.s_zj_box .s_zj_p2{ font-size:13px; color:white;  text-align:center; margin:0 auto; margin-top:20px; line-height:24px; margin-bottom:60px;}
.s_zj_box .s_zj_tip{ width:283px; float:left; margin-left:7px; margin-right:7px;
transition:all .2s linear; 
    -o-transition:all .2s linear; 
    -moz-transition:all .2s linear; 
    -webkit-transition:all .2s linear;}
.s_zj_box .s_zj_tip:hover{ margin-top:-10px;}
.s_zj_box .s_zj_tip img{ width:283px; height:225px;}
.s_zj_box .s_zj_tip .s_zj_p3{ background-color:#ff8100;}
.s_zj_box .s_zj_tip .s_zj_p3 p{ font-size:12px; color:white; text-align:center; line-height:42px;}


/*首页友情链接*/
.s_link_box{width:1193px; margin:0 auto; margin-top:44px; margin-bottom:60px;}
.s_link_box .s_link_p1{ font-size:14px; color:#6f6f6f; margin-top:6px; margin-left:18px;}

.s_link_box .s_link_p1 a{color:#6f6f6f;}


/*页脚*/
.foot_nav_bg{ background-color:#2f317c;}
.foot_nav_bg p{ font-size:12px; color:white; text-align:center; line-height:53px;}
.foot_nav_bg p a{ color:white;}

.foot_bg{ background-color:#242534;}
.foot_box{width:1193px; margin:0 auto; padding-top:37px;}
.foot_box .s_lx_box{ width:445px; float:left;}
.foot_box .s_lx_box .s_lx_p1{ font-size:20px; color:white; margin-bottom:43px;}
.foot_box .s_lx_box .s_lx_p1 span{ font-size:16px; color:#7f8086;}
.foot_box .s_lx_box .s_lx_tip img{ float:left; margin-right:15px;}
.foot_box .s_lx_box .s_lx_tip p{ float:left; font-size:13px; color:white; line-height:26px;}
.foot_box .s_lx_box .s_lx_tip p a{color:white;}
.foot_box .s_lx_box .s_lx_tip{ border-bottom:1px solid #454552; padding-bottom:15px; margin-top:15px;}

.foot_box .s_ss_box{ width:404px; float:left; margin-left:25px;}
.foot_box .s_ss_box .s_ss_p1{font-size:20px; color:white; margin-bottom:43px;}
.foot_box .s_ss_box .s_ss_p1 span{ font-size:16px; color:#7f8086;}
.foot_box .s_ss_box .ss1 .ss_title1{ width:230px; border:1px solid #50515d; height:37px; float:left; background-color:#242534; font-size:13px; color:#aaaaae; padding-left:20px;}
.foot_box .s_ss_box .ss1 .ss_pic2{ float:left; cursor:pointer;}
.foot_box .s_ss_p2{ font-size:13px; color:#aaaaae; margin-top:25px;}
.foot_box .s_ss_p2 a{color:#aaaaae;}

.foot_box .s_ewm_box{ width:300px; float:right;}
.foot_box .s_ewm_box .s_ewm_p1{ font-size:16px; color:#ff8100; text-align:right;}
.foot_box .s_ewm_box .s_ewm_p2{ font-size:20px; color:#ff8100; text-align:right; margin-top:10px; margin-bottom:18px;}
.foot_box .s_ewm_box .s_ewm_tip{ width:115px; float:right; margin-left:40px;}
.foot_box .s_ewm_box .s_ewm_tip p{ font-size:12px; color:white; margin-top:20px; text-align:center;}
.foot_box .s_ewm_box .s_ewm_tip1{ width:115px; float:right;}
.foot_box .s_ewm_box .s_ewm_tip1 p{ font-size:12px; color:white; text-align:center; margin-top:20px;}
.foot_box .foot_line{ height:1px; background-color:#41424e;}
.foot_box .bq{ font-size:12px; color:white; text-align:center; line-height:59px;}
.foot_box .bq a{color:white;}




/*about*/
.banner_box{ width:100%;}
.banner_box img{ width:100%;}

.max_box{ width:1192px; margin:0 auto; margin-top:50px;}
.max_box .max_p1{ font-size:34px; color:#282828; text-align:center;}
.max_box .max_p2{ font-size:16px; color:#1d1d1d; text-align:center; margin-top:10px;}
.max_box .content{ margin-top:50px; padding-bottom:30px;}
.content .jj_nr{ float:left; width:822px;}
.content .jj_nr p{ font-size:13px; color:#242424; line-height:30px;}
.content .jj_nr p a{color:#242424;}
.content .jj_pic{ float:right;}
.content .jj_pic1{ width:100%; margin-top:50px;}



/*products*/
.content .kuang3{ background-color:#F5F5F5;border:1px solid #ddd;}
.content .kuang3 p{ float:left; font-size:13px; line-height:38px;text-align:center;}
.content .kuang3 .kb{ width:6%; color:#F5F5F5;}
.content .kuang3 .p5{ width:56%; color:#333;}
.content .kuang3 .p6{ width:21%;color:#333;}
.content .kuang3 .p7{ width:17%;color:#333;}
.content .nr_box2 td{border:1px solid #ddd; color:#333; font-size:12px; text-align:center;border-top:none;}
.content .nr_box2 a{ line-height:34px; color:#333;}
.content .kuang10{ background-color:#2f317c;}
.content .kuang10 p{ font-size:17px; font-weight:bold;color:white; text-align:center; line-height:40px;}
.content .kuang10 p a{color:white;}



.zhu{ margin-top:10px;}
.zhu .zhu_p1{ font-size:12px; color:#FF0000; font-weight:bold; float:left; margin-right:6px;}
.zhu .zhu_pic1{ float:left; margin-top:4px; margin-right:6px;}
.zhu .zhu_p2{ font-size:12px; color:#FF0000; font-weight:bold; margin-top:4px;}



.newspage1 {
 PADDING-RIGHT:0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both;font-family:Arial,"Microsoft YaHei";
 }
.newspage1 A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid;font-family:Arial,"Microsoft YaHei";
}
.newspage1 A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #2f317c; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage1 A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#2f317c; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage1 SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#2f317c; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid;font-family:Arial,"Microsoft YaHei";
}
.newspage1 SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


.back_bg{ background-color:#ebebeb; margin-top:20px;}
.back_bg p{ font-size:12px; color:#666; text-align:center; line-height:26px;}
.back_bg p a{color:#666;}




/*企业风貌*/
.fac_pic{ float:left; width:260px; height:195px; padding:2px; border:1px solid #999; background-color:white; margin-left:15px; margin-right:15px; margin-bottom:25px;}

.fac_pic1{ max-width:600px; margin:0 auto;padding:2px; border:1px solid #999; display:block;}


/*通知公告*/
.news_column .news_time{ width:79px; height:79px; border:1px solid black; float:left;} 
.news_column .news_time h1{ text-align:center; margin-top:16px; color:#666; font-weight:normal; font-size:21px;}
.news_column .news_time h2{ text-align:center; font-size:23px; color:#666;}
.news_content{ float:left; width:1080px; margin-left:25px; }
.news_content .title8{ font-size:14px; font-weight:bold;}
.news_content .title8 a{ color:#333;}
.news_content .title8 a:hover{ color:#2f317c;}
.news_content .miaoshu{ font-size:12px; color:#999; margin-top:2px;  line-height:28px;}
.news_content .line2{ height:1px; background-color:#e5e5e5; margin-top:6px;}
.news_column{ margin-bottom:26px;}

.news_title{color:#2f317c; text-align:center; font-size:17px; font-weight:bold;}
.new_nr_wenzi{ margin-top:16px;}
.new_nr_wenzi p{ font-size:13px; text-align:justify; line-height:28px; color:#333;}
.new_nr_wenzi img{max-width:600px; margin:0 auto; margin-bottom:5px; margin-top:5px;}




/*contact页*/
.contact_box{width:100%; margin:0 auto;}
.contact_box .title9{ padding-left:10px; line-height:44px; border:1px solid #e1e1e1; color:#2f317c;  font-size:14px;}
.contact_box P{ float:left; width:584px; border:1px solid #e1e1e1; border-top:none;line-height:44px; padding-left:10px; font-size:13px; background-color:#f6f6f6; color:#333;}
.contact_box P a{ color:#333;}
.contact_box P a:hover{ color:#2f317c;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}




/*jobs页*/
.content .kuang8{ background-color:#2f317c; color:white;}
.content .kuang8 p{ float:left; font-size:14px; line-height:36px;text-align:center;}
.content .kuang8 .p1{ width:6%;}
.content .kuang8 .p2{ width:50%;}
.content .kuang8 .p3{ width:24%;}
.content .kuang8 .p4{ width:20%;}
.nr_box1 td{border:1px solid #2f317c; color:black; font-size:12px; text-align:center;border-top:none;}
.nr_box1 a{ line-height:36px; color:black;}
.jobs_nr_title{ color:#2f317c; text-align:center; font-size:17px; font-weight:bold; margin-bottom:20px;}
.jobs_nr p{ font-size:13px; text-align:justify; line-height:28px; color:#333;}


.pro_nr_title{ font-size:15px; font-weight:bold; text-align:center; line-height:34px; color:white;  background-color:#2f317c;}



.kh{ font-size:12px; line-height:30px; color:#333;}
.kh tr td p{ padding-left:8px;}







