@charset "utf-8";

/* CSS Document */



/* ====================

鍏叡鏍峰紡

==================== */

body{ background:#fff; font-size:12px; font-family:"微软雅黑",Verdana, Arial; line-height:150%; padding:0; margin:0; color:#000;}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{

margin:0px; padding:0; border:none; list-style-type:none;

}

a{

text-decoration:none;

color:#000;

}

a:hover{

text-decoration:underline;

}

.block{

width:1146px;

height:auto;

}

.clearfix:after{

content:"."; display:block; height:0; clear:both;

visibility:hidden;

}

*html .clearfix{

height:1%;

}

*+html .clearfix{

height:1%;

}

.text-c{

	text-align:center;

	}

/*椤甸潰鐣欑櫧*/

.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}

.blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}

.blank15{height:15px; line-height:15px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank20{height:20px; line-height:20px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank25{height:25px; line-height:25px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

.blank51{height:51px; line-height:51px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}

/*甯冨眬*/

.AreaL{

	width:278px;

    float:left;

    display:inline;

}

.AreaR{

	width:830px;

    float:left; 

	margin-left:20px;

	display:inline;

	}

.IndexL{width:352px; float:left; border:1px solid #644003;}

.IndexR{width:638px; float:left; margin-left:6px; display:inline; border:1px solid #644003;}

.clear{

	clear:both;

	}

#pages {

    font-family: 鐎瑰缍 ;

    padding: 14px 0 10px;

}

#pages a {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #E3E3E3;

    color: #333333;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    padding: 0 10px;

    text-align: center;

}

#pages a.a1 {

    background: url("../images/admin_img/pages.png") no-repeat scroll 0 5px transparent;

    padding: 0;

    width: 56px;

}

#pages a:hover {

    background: none repeat scroll 0 0 #F1F1F1;

    color: #000000;

    text-decoration: none;

}

#pages span {

    background: none repeat scroll 0 0 #2269AB;

    border: 1px solid #2269AB;

    color: #FFFFFF;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    padding: 0 10px;

    text-align: center;

}

.page .noPage {

    background: url("../img/icu/titleBg.png") repeat-x scroll 0 -55px transparent;

    border: 1px solid #E3E3E3;

    color: #A4A4A4;

    display: inline-block;

    height: 22px;

    line-height: 22px;

    text-align: center;

    width: 56px;

}

.center {

    font-size: 14px;

    text-align: center;

}
.neibanner2{
	display:none;
	}
.neibanner{
	background-position:center center;
	background-repeat:no-repeat;
	 height:286px;
	}
.ding{ width:100%; height:34px; background:#055aa0;}

.ding p{ font-size:14px; font-family:"宋体"; font-size:14px; color:#fff; float:left; height:34px; line-height:34px; margin:0;}

.ding .fenxiang{ float:right; margin-right:35px; margin-top:5px;}

.down_img{
	display: none;
	width: 104px;
	height: auto;
	position: absolute;
	top: 35px;
	z-index: 999;
	margin-left: -35px
}

.ding .fenxiang .aaa{
	width: 22px;
	height: 22px;
}

.ding .fenxiang .aaa:hover .down_img{
	display: block;
}

.ding .fenxiang img{ float:left; margin-left:15px;}

.moddle{ background:url(../images/nav_bg.jpg) center center; width:100%; height:150px;}

.logo{ float:left; margin-top:25px;}

.nav{

	float:left;

	}
	
	
.nav_mobile{
	display:none;
	}	
.nav_pc{
	display:block;
	}
.nav ul{margin-top:70px;}

.nav ul li{ float:left; padding-left:51px; height:30px; position: relative;}

.nav ul li:hover a{ color:#055aa0;}

.nav ul li a{ font-family:"微软雅黑"; font-size:18px; color:#595757; text-decoration:none; display:block; height:50px;}

.nav ul .cur a{ color:#055aa0;}


.banner_mobile{
	display:none;
	}
.banner_pc{
	display:block;
	}


.slideBox{overflow:hidden; position:relative; border:1px solid #ddd;  }

.slideBox .hd{overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; margin-right: 44%; margin-bottom: 0px;}

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:15px;  width:18px; border-radius:2em; height:18px; background:#fff; cursor:pointer; list-style: none ;}

.slideBox .hd ul li.on{ background:#055aa0; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;}

.slideBox .bd ul{ padding: 0; margin: 0;}

.slideBox .bd li{ zoom:1; vertical-align:middle; list-style: none;}

.slideBox .bd img{ width:100%; height:508px; display:block;  }

.content{ width:100%; height:522px; background:url(../images/cont_bg.jpg) center center;}

.content .cont_left{ background:url(../images/left.jpg) no-repeat center center; width:340px; height:394px; margin-left:13px;}

.content .cont_moddle { background:url(../images/middle.jpg) no-repeat center center; width:340px; height:394px;}

.content .cont_right{ background:url(../images/right.jpg) no-repeat center center; width:340px; height:394px;}

.content .chakan:nth-child(1){

	margin-left:0px;

	}

.content .chakan{ float:left; margin-left:32px;}

.content .f-r .title p{ font-size:20px; color:#fff; height:45px; line-height:45px; text-align:center;}

.content .f-r .title p.new_two{

	color:#000;

	}

.content .f-r .company img{ margin-left:17px; margin-top:4px;}

.content .f-r .company p{ font-size:16px; font-family:"宋体"; color:#3e3a39; width:298px; margin:0 auto; line-height:28px;}

.chakan .kan{text-align:center; height:55px; line-height:55px;}

.chakan .kan a{font-size:14px; font-family:"宋体"; color:#055aa0; }

.content .cont_moddle ul li{ background:url(../images/dian.jpg) no-repeat center left; padding-left:10px; margin-top:11px; margin-left:20px;}

.content .cont_moddle ul li a{ font-family:"宋体"; font-size:16px; color:#3e3a39;}



		.picScroll-left{ width:313px;  overflow:hidden; position:relative; margin:0 auto;}

		.picScroll-left .hd{ overflow:hidden;  padding:0 10px;  }

		.picScroll-left	.hd .next{ background:url(../images/prev.jpg) no-repeat center center; width:16px; height:22px; display:block; position:absolute; right:0; top:45%; cursor:pointer;}

		.picScroll-left	.hd .prev{ background:url(../images/next.jpg) no-repeat center center; width:16px; height:22px; display:block;  position:absolute; left:0; top:45%; cursor:pointer;}

		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }

		.picScroll-left .hd ul li.on{ background-position:0 0; }

		.picScroll-left .bd{ padding:10px;   }

		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

		.picScroll-left .bd ul li .pic{ text-align:center; }

		.picScroll-left .bd ul li .pic img{ width:264px; height:263px; display:block;  padding:2px; border:1px solid #ccc; }

		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }

		.picScroll-left .bd ul li .title{ line-height:45px; font-size:16px; font-family:"宋体"; color

		#3e3a39;}

.footer{ background:url(../images/footer_bg.jpg) center center; width:100%; height:380px;}

.footer .title{ font-size:30px; color:#fff; font-weight:normal; height:100px; line-height:90px; text-align:center;}

.footer .foot_left ul li{ font-size:14px; font-family:"宋体"; color:#fff; margin-top:15px; padding-left:30px; height:27px;}

.footer .foot_left ul li:nth-child(1){
	background-image: url(../images/ico1.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 8%;
	}

.footer .foot_left ul li:nth-child(2){
	
	background-image: url(../images/ico2.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 8%;
	
	 
	 
	 }

.footer .foot_left ul li:nth-child(3){ 

	background-image: url(../images/ico3.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 8%;

}

.footer .foot_left ul li:nth-child(4){ 

	background-image: url(../images/fax.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 8%;

}

.footer .foot_left ul li:nth-child(5){ 

	background-image: url(../images/mail.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 8%;

}

.footer .foot_left{ float:left; margin-left:40px; width:325px;}



.footer .foot_moddle ul li{ font-size:14px; font-family:"宋体"; color:#fff; margin-top:15px; padding-left:30px; height:25px;}

.footer .foot_moddle ul li:nth-child(1){ 

	background-image: url(../images/ico1.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 7%;

}

.footer .foot_moddle ul li:nth-child(2){ 

	background-image: url(../images/ico2.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 7%;

}

.footer .foot_moddle ul li:nth-child(3){
	
	background-image: url(../images/ico3.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 7%;
	
	}

.footer .foot_moddle ul li:nth-child(4){ 

	background-image: url(../images/fax.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 7%;

}

.footer .foot_moddle ul li:nth-child(5){ 

	background-image: url(../images/mail.png);
    background-position: left 0px;
    background-repeat: no-repeat;
    background-size: 7%;

}

.footer .foot_moddle{ float:left; margin-left:70px; width:358px;}



.footer .foot_right{ float:right; margin-right:120px; margin-top:37px;}

.footer .foot_right p{ font-size:14px; color:#fff; font-family:"宋体"; text-align:center; line-height:30px; height:30px;}

.footer .foot_right img{ margin-left:5px;} 

.banquan{ width:100%; height:116px; background:#fff;}

.banquan p{ font-family:"宋体"; font-size:14px; color:#727171; text-align:center; height:70px; line-height:80px;}

.banquan p a{
	color:#727171;
	}

.fixed{ position:fixed; margin-top:-34px; transition:all 1s; width:100%; top:49px; box-shadow: 2px 2px 5px 5px rgba(0, 0, 0, 0.2); z-index:999;}

.jia{ z-index:11111; transition:all 0.6s;}

.fixed .moddle{ background:url(../images/nav_bg.jpg) center center; width:100%; height:150px;}





.blank{

	height:8px;

	line-height:8px;

	font-size:0px;

	clear:both;

	}



.navBox {

    clear: both;

    margin: -50px auto 0;

    text-align: center;

}

.navBox .wrap {

    clear: both;

}

.navBox .nav {

	background:#FFF;
	opacity:0.5;

}

.navBox .nav > a {

    color: #000;

    float: left;

    font-size: 16px;

    height: 50px;

    left: -1px;

    line-height: 50px;

    padding: 0 83px;

    position: relative;

}

.navBox .nav > a::after {

    background-color: #333333;

    content: "";

    display: block;

    height: 18px;

    left: 0;

    margin-top: -7px;

    position: absolute;

    top: 50%;

    width: 1px;

}

.navBox .nav > a.hover {

    color: #1d56a3;

}

.navBox .nav > a.on {

    color: #1d56a3;

}

.navBox .xl > a.on {

    border-bottom: 2px solid #ff6537;

    color: #ff6537;

    padding-bottom: 32px;

}

.navBox .nav > a:hover{

	text-decoration:none;

	}

@media (max-width: 768px) {

.navBox .wrap {

    padding-left: 15px;

}

}



.mbx {

    padding: 15px 0;

}

.mbx .mbx_con {

    padding: 0;

}

.crusher_bread1 {

    font-size: 14px;

	margin-left:20px;

}

.crusher_bread1 a {

    color: #333;

}

@media (max-width: 768px) {

.mbx {

    padding: 15px;

}

}

.lian_title{

	font-size:32px;

	font-weight:bold;

	text-align:center;

	color:#1d56a3;

	}

.lian_en{

	font-size:14px;

	font-weight:bold;

	text-align:center;

	color:#747474;

	}

.lian_img{

	text-align:center;

	}





.jia .block{

	position:relative;

	}



    .header_bottom .nav li .down_list{position: absolute;top:50px;left:26px;width:100%;background:#fff;display: none;z-index:999;}



    .header_bottom .nav li .down_list a{display: block;text-align: center;line-height:50px;font-size:16px;color:#000;}


.header_bottom .nav li .down_list a:hover{
	background:#055aa0;
	}


    @media(min-width: 768px){



    .header_bottom .nav li:hover .down_list{display: block;}



    .header_bottom .nav li .down_list a:hover {color:#fff;}



    }

	

    @media(max-width: 768px){





    .head_mid_txt{display:none;}



    









    .nav_btn i{display: block;width:30px;height:2px;background:#666;margin:10px auto;}



    .nav_btn{position:absolute;right:15px; width:40px;height:40px;top: 56px;}



    .header_bottom{float:none; height:100%;}



    .header_bottom .header_bottom_con{padding:0;}



    .header_bottom .nav{position: relative;z-index:999;background:#fff;width: 100%;display: none;}



    .header_bottom .nav li{float: none;border-bottom: 1px solid #d9d9d9;width:100%; height:auto; padding-left:0px;



    }



    .header_bottom .nav li a{font-size: 16px;color:#333; height:auto; line-height:50px; padding-left:20px;}



    .nav li:nth-child(2)::after,.nav li:nth-child(3)::after,.nav li:nth-child(4)::after{display: block;content:"";border-left:2px solid #888;border-bottom: 2px solid #888;position:absolute;top:24px;right:10px;width:10px;height:10px;transform: rotate(135deg);transition: 0.5s;}







    .header_bottom .nav li .down_list{position:static;background: none;}






    .header_bottom .nav li.on::after{transform: rotate(310deg);border-left:2px solid #000;border-bottom:2px solid #000;transition: 0.5s;}



   .header_bottom .nav li.on a{background:none;color:#333; padding-left:20px;}

    .header_bottom .nav li .down_list a{color:#333;border-bottom: 1px solid #d9d9d9;   background: #f2f2f2; padding-left:0px;}

   .header_bottom .nav li a:hover{background:none;color:#333;}



.header_l{width: auto;}



    }

	

.tempWrap{

	margin-left:7px;

	}



.footer-nav{
	display:none;
	}
.code-wraper{
	display:none;
	}
    @media(max-width: 768px){
.f_link{
	display:none;
	}
.logo{
	float: left;
    margin-top: 20px;
    margin-bottom: 23px;
	margin-left:10px;
}
.logo img{
	width:75%;
	}
.fenxiang{
	display:none;
	}
.nav ul{
	margin-top:3px;
	}
.jia .header_bottom .container{
	padding:0px;
	}
.slideBox .bd img{
	height:auto;
	}
.blank51{
	height:20px;
	line-height:20px;
	clear:both;
	}
.content .cont_left{
	margin-left:0px;
	width:auto;
	}
.content .chakan:nth-child(1){
	margin-left:auto;
	}
.content .chakan{
	margin-left:auto;
	float:none;
	}
.content{
	height:auto;
	}
.footer .foot_left{
	width:auto;
	border-bottom:1px solid #FFF;
	padding-bottom:10px;
	margin-left:25px;
	}
.footer .foot_moddle{
	padding-top:10px;
	margin-left:27px;
	width:auto;
	}
.footer{
	height:auto;
	padding-bottom:95px;
	}
.banquan{
	display:none;
	}
.footer .foot_right{
	display:none;
	}
.neibanner2{
	background-position:center center;
	background-repeat:no-repeat;
	height:130px;
	display:block;
	}
.neibanner{
	display:none;
	}
.fixed{
	position:relative;
	}
.nav_mobile{
	display:block;
	}	
.nav_pc{
	display:none;
	}
	
	
.footer-nav{ display:block; width:100%; position: fixed; bottom:0;left:0; background:#2060a5;}
.footer-nav ul{ margin:0;}
.footer-nav ul li{ width:25%; float:left; text-align:center; position:relative;}
.footer-nav ul li a{ display:block; width:100%;height:100%;padding: 26px 0 2px;}
.footer-nav ul li:after{ content:"";position:absolute;right:0;top:0;height:51px;width:1px;border-right:1px solid #044fa0;}
.footer-nav ul li a{ color:#fff;}
.footer-nav ul li:last-child:after{ width:0; opacity:0;}
.footer-nav ul li:nth-of-type(1){background:url(../images/inco27.png) center 10px no-repeat;background-size:25px auto;}
.footer-nav ul li:nth-of-type(2){background:url(../images/inco28.png) center 10px no-repeat;background-size:19px auto;}
.footer-nav ul li:nth-of-type(3){background:url(../images/inco29.png) center 10px no-repeat;background-size:13px auto;}
.footer-nav ul li:nth-of-type(4){background:url(../images/inco29.png) center 10px no-repeat;background-size:13px auto;}
.w-mask{width: 100%; height: 100%;position: fixed;bottom: 0;background: rgba(0,0,0,.5); left: 0; z-index: 10000;-webkit-transform: translateY(100%);-moz-transform: translateY(100%);  -ms-transform: translateY(100%);-o-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .3s ease-in-out;transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;  opacity: 0;}
.w-mask.show{ -webkit-transform: translateY(0px);-moz-transform: translateY(0px);-ms-transform: translateY(0px); -o-transform: translateY(0px);transform: translateY(0px); -webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; opacity: 1; }
.footer-code{ position:relative;top:50%;left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); z-index:10001;overflow:hidden;}
.footer-code img{ display:block; margin:0 auto;width:200px;height:200px;  overflow:hidden;}
.footer-code h4{ color:#fff; font-size:16px; padding-bottom:10px; text-align:center;}

.code-wraper{ display:block; position: fixed; width: 100%; height:100%;top:0; left: 0;bottom: 0; padding: 10px 0 0;z-index: 10001; display: block; -webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%); -o-transform: translateY(100%);transform: translateY(100%); -webkit-transition: all .3s ease-in-out; transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;  opacity: 0;overflow: hidden;}
.code-wraper.show{-webkit-transform: translateY(0px);-moz-transform: translateY(0px); -ms-transform: translateY(0px); -o-transform: translateY(0px); transform: translateY(0px);   -webkit-transition: all .3s ease-in-out; -moz-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out;transition: all .3s ease-in-out; opacity: 1;}
	
.company{
	text-align:center;
	}	
.company p{
	text-align:left;
	}	
.content .cont_moddle{
	width:auto;
	}
.content .cont_right{
	width:auto;
	}
	
	
	
.banner_mobile{
	display:block;
	}
.banner_pc{
	display:none;
	}
.content .f-r .company img{
	margin-left:auto;
	}	
	
	}
	
.b_top{
	width: 100%;
	border-bottom: 2px solid #055aa0;
	color: #fff;
	font-size: 18px;
}
.b_top_title {
    width: 120px;
    text-align: center;
    padding: 10px 20px;
    background-color: #055aa0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    margin-top: 20px;
}
.b_content ul{
	display: flex;
}
.b_content ul li{
	padding: 15px;
}
.b_content a{
	color: #555;
	font-size: 16px;
}



/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
