*{ margin: 0;padding: 0;}
body {   -webkit-text-size-adjust:none; color:#444;font-size:14px;font-family: Microsoft YaHei;}
a{ color:#a3a3a3; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
ul {list-style: none;}
li{ list-style-type:none;}
img{border:none;}

.warp{width:768px; height:auto; margin:0 auto;}
.head_box{width:100%; height:100px; position:fixed; top:0; left:0;z-index:9999; line-height:100px; background:#162659;}
.head_box span{ width:100%; height:auto; float:left; text-align:center; font-size:2.4em; color:#fff;} 
#sideNav{ width:190px; height:100%; position:fixed; overflow-y:auto; top:100px; right:-30%; background:#000; z-index:9999; background-size:cover; }
.closeIt{ margin-left:2%; line-height:80px;}
.closeBtn{ right:23px; top:10px; position:absolute; opacity:1;}
.firstP{ width:190px; height:auto; margin:0 auto; /*border:1px solid #ff0;*/  padding-top:100px; positiona:absolute; overflow:hidden;}
.firstP a{ display:block; }
.nav_menu{width:100%; height:auto;overflow-y:auto; padding-bottom:15%; float:left;}
.nav_menu li{width:100%; height:auto; float:left; line-height:80px; }
.nav_menu li .curr{width:100%; height:auto; float:left; background:#40474f;padding-bottom:12px;}
.nav_menu li a{width:100%; height:auto; float:left; color:#fff;}
.nav_menu li a i{width:100%; height:auto; margin-top:25px; float:left; text-align:center;font-style:normal; }
.nav_menu li a em{width:100%; height:auto;  float:left; text-align:center; font-style:normal; font-size:2em;}
.banner_box{width:768px; height:auto; float:left; margin-top:100px;}
.slider{display:none}/*鐢ㄤ簬鑾峰彇鏇村姞浣撻獙*/
.focus span{width:10px;height:10px;margin-right:10px;border-radius:5px;background:#666;font-size:0}
.focus span.current1{background:#fff}
.banner_box img{width:768px; height:280px; }
.mav_menu{width:100%; height:auto; float:left; padding-top:20px; background:#f0f2f5; padding-bottom:20px;}
.mav_menu li{width:31%; height:auto; float:left; line-height:40px;  margin-left:13px; margin-bottom:10px;}
.mav_menu li a{width:100%; height:auto; float:left; color:#fff;}
.mav_menu li a i{width:100%; height:80px; margin-top:40px; float:left; text-align:center;font-style:normal;}
.mav_menu li a i font{padding-top:10px;width:100%; float:left;}
.mav_menu li a em{width:100%; height:auto;  float:left; text-align:center; font-style:normal; font-size:2.2em;}
.mav_menu li .curr1{width:100%; height:230px;  float:left; background:#d87570;}
.mav_menu li .curr2{width:100%; height:230px;  float:left; background:#bbd1c4;}
.mav_menu li .curr3{width:100%; height:230px;  float:left; background:#febf02;}
.mav_menu li .curr4{width:100%; height:230px;  float:left; background:#bc4040;}
.mav_menu li .curr5{width:100%; height:230px;  float:left; background:#6f9c97;}
.mav_menu li .curr6{width:100%; height:230px;  float:left; background:#ff8b00;}
.contenta{ width:100%; height:auto; float:left; padding-top:15px; background:#f0f2f5;}
.com_ti{width:96%; height:90px; margin-left:2%; margin-top:3%; border:1px solid #e0e0e0; float:left;background:#fff; line-height:90px; }
.com_ti span{float:left; margin-left:2%; background:url(ico.jpg) left center no-repeat; font-size:2.3em; color:#333; text-indent:40px;}
.com_ti em{float:right; margin-right:3%; font-style:normal; margin-top:10px;}
.news_in{width:96%; height:auto; margin-left:2%; border:1px solid #e0e0e0; float:left;background:#fff; }
.news_in p{width:96%; height:auto; margin-left:2%; margin-top:2%; border:1px solid #e0e0e0; float:left; position:relative;}
.news_in p img{width:100%; height:300px;float:left;}
.news_in p span{width:100%; line-height:80px; text-align:center; height:80px; left:0; background:url(n_bg.png) repeat-x; position:absolute; bottom:0;}
.news_in p span a{ color:#fff; font-size:2.2em;}
.news_list{width:96%; height:auto; margin-left:2%; padding-top:3%; float:left; padding-bottom:5%;}
.news_list li{width:100%; height:auto; text-indent:20px; float:left; list-style:none; border-bottom:1px solid #ddd; line-height:75px; background:url(ico1.jpg) no-repeat right center;}
.news_list li a{ color:#333;text-decoration:none;font-family:"微软雅黑"; font-size:2.3em;}
.pro_list{width:96%; margin-bottom:3%; background:#fff; margin-left:2%; padding-top:3%; padding-bottom:3%; height:auto; float:left; }
.pro_list li{width:330px; height:350px; background: #f7f7f7; border:1px solid #ccc; margin-bottom:20px; float:left; margin-left:23px; line-height:45px; list-style:none; text-align:center;}
.pro_list li a{width:330px; height:350px; float:left; color:#333; text-decoration:none; font-size:26px;}
.pro_list li a img{width:330px; height:280px;}

.pro_list1{width:96%; margin-bottom:3%; background:#fff; margin-left:2%; padding-top:3%; padding-bottom:3%; height:auto; float:left; }
.pro_list1 li{width:330px; height:350px; border:1px solid #ccc; background: #f7f7f7;margin-bottom:20px; float:left; margin-left:23px; line-height:45px; list-style:none; text-align:center;}
.pro_list1 li a{width:330px; height:350px; float:left; color:#333; text-decoration:none;  font-size:26px;}
.pro_list1 li a span{ padding-left:10px; padding-right:10px;}
.pro_list1 li a img{width:330px; height:280px;}
.pro_list1 p{width:100%;  background:#fff;  padding-top:3%; padding-bottom:3%; height:auto; float:left; text-align:center; font-size:2em; }
.pro_list1 p a{ color:#333; border:1px solid #ccc; padding-top:20px; padding-bottom:20px; padding-left:100px;padding-right:100px;}
.pro_fen{width:96%; margin-left:2%; height:auto; float:left; border-bottom:1px dashed #ccc; margin-bottom:3%; background:#fff; padding-top:3%;}
.pro_fen li{width:45%; height:80px; float:left; margin-left:3%; line-height:80px; border:1px solid #ccc; text-align:center; margin-bottom:3%;}
.pro_fen li a{width:100%; height:80px; float:left; color:#333; font-size:24px;}
.top_box{width:100%; height:80px; float:left; background:#162659;}
.top_box span{ float:right; margin-right:20px; margin-top:20px;}
#footer{ width:100%; position:fixed; background: #39a7e3; left:0;  bottom:0; height:132px; background:url(fNav.png) repeat-x left bottom; z-index:999; }
#footer ul li{ float:left; width:20%;}
#footer ul li a{ text-align:center; display:block; width:100%; text-decoration:none; padding-top:50px; text-align:center;  color:#fff; font-size:24px;}
#footer ul li .homeA{ padding-top:0;}
 
.foot_bo{width:100%; height:150px; float:left; background:#fff; margin-bottom:138px;   text-align:center;font-family:"微软雅黑"; line-height:150px; color:#333; font-size:2.1em;}
.company_text{width:96%; height:auto; float:left; margin-left:2%; background:#fff; }
.company_text p{font-family:"微软雅黑";font-size:2.3em; color:#333; line-height:55px; padding:15px;}
.company_text p img{ max-width:90%;}

.contentb{ width:100%; height:auto; float:left; padding-top:15px;   background:#f0f2f5;}
.contentc{width:100%; height:auto; float:left;}
.contentc h1{width:100%; height:auto; float:left; text-align:center; margin-top:20px;}
.contentc h1 img{ max-width:600px;}
.contentc p{width:94%; margin-left: 2%; height:auto; float:left; line-height:35px;}


.contentd p{width:96%; height:auto; float:left; line-height:55px;}
.contente{width:100%; height:auto; float:left; background:#fff; }
.news_list1{width:96%; height:auto; margin-left:2%; padding-top:3%; float:left; padding-bottom:5%;}
.news_list1 li{width:100%; height:auto; text-indent:20px; float:left; list-style:none; border-bottom:1px solid #ddd; line-height:105px; background:url(ico1.jpg) no-repeat 95% center;}
.news_list1 li a{ color:#333;text-decoration:none;font-family:"微软雅黑"; font-size:2.3em;}
.contente p{width:96%; height:auto; float:left; line-height:55px; text-align:center; margin-top:4%; margin-bottom:4%;}
.contente p a{color:#333; border:1px solid #ccc; padding-top:20px; padding-bottom:20px; padding-left:100px;padding-right:100px; font-size:2.2em;}
 .contentf{width:100%; height:auto; float:left; background:#fff; }
.contentf p{width:96%; height:auto; float:left; line-height:55px;  }
.mess_box{width:96%; margin-left:2%; height:auto; float:left; padding-bottom:5%; background:#fff; padding-top:3%;}
.mess_box1{width:96%; margin-left:2%; height:auto; float:left;}
.mess_box1 input{width:100%;  height:75px; margin-top:3%; float:left; background:none; border:1px solid #ccc;font-family:"微软雅黑"; font-size:2.2em; text-indent:20px;}
.mess_box2 {width:96%; margin-left:2%; margin-top:3%; height:auto; float:left; line-height:30px;}
.mess_box2 input{width:30px;  height:30px; margin-right:1%; margin-left:1%;   float:left ;}
.mess_box2 label{font-family:"微软雅黑"; font-size:2.2em; float:left;}
.mess_box1 textarea{width:100%;  height:275px; margin-top:3%; float:left; background:none; border:1px solid #ccc;font-family:"微软雅黑"; font-size:2.2em; text-indent:20px;}
.mess_box3{width:96%; margin-left:2%; height:auto; float:left; margin-top:4%;}
.mess_box3 input{width:100%; height:80px; float:left; background:#00a1e1; border:none; font-size:2em; color:#fff;font-family:"微软雅黑";}



.top_ti{width:100%; height:auto; float:left; font-family:"微软雅黑"; line-height:70px;font-size:20px; font-weight:bold; text-align:center; color:#333;}
.nav_box1{width:100%; height:100px; float:left; background:#023f85;}
.nav_box2{width:640px; height:auto; margin:0 auto;}
.nav_box2 li{height:auto; padding-left:20px; padding-right:20px; float:left; text-align:center; list-style:none; line-height:100px;}
.nav_box2 li a{ height:auto; float:left; text-shadow:none; box-shadow:none; color:#fff; font-family:"微软雅黑"; font-size:22px; text-decoration:none;}
#full-screen-slider { width:100%; height:450px; float:left;  margin-top:-5px;position:relative; }
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:60%; top:-2510px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:30px; height:5px; float:left; margin-left:15px;  background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#2fc026;}
.company_ti{width:98%; height:auto; float:left; margin-left:1%; font-family:"微软雅黑"; line-height:30px;font-size:25px; font-weight:bold;   color:#333;}


.company_text a{  color:#333; text-decoration:none; }

 
 
 
.content{width:640px; height:auto; margin:0 auto;}
.more{width:100%; height:auto; float:left; margin-top:30px; margin-bottom:30px;}
.more span{width:500px; height:45px; margin:0 auto; display:block; border:1px solid #ddd; text-align:center; line-height:45px; font-size:18px;}
.more span a{width:500px; height:45px; float:left; color:#333; text-decoration:none;font-family:"微软雅黑";}

.ljlx{
    width:100%;
    height: auto;
    padding-top: 30px;
    padding-bottom: 30px;
    float: left;
    background:#162659;
}
.ljlx h1{
    width:100%;
    height: auto;
    float: left;
    font-size: 22x;
    text-align: center;
    color: #fff;
    font-weight: normal;
}
.ljlx p{
    width:100%;
    height: auto;
    float: left;
    font-size: 16px;
    color: #fff;
    line-height: 30px;
    text-align: center;
    font-weight: normal;
}
.lian_box{
    width:60%;
    height: 60px;
    float: left;
    margin-left: 20%;
    margin-top: 20px;
    border:1px  solid #fff;
}
.lian_box span{
    width:60%;
    height: 60px;
    float: left;
    font-size: 20px;
    color: #fff;
    line-height: 60px;
    background: none;
}
.lian_box span a{
    width:100%;
    height: 60px;
    float: left;
    font-size: 30px;
    color: #fff;
    text-align: center;
 
}


.lian_box font{
    width:40%;
    height: 60px;
    float: left;
    font-size: 18px;
    color: #00a1e1;
    line-height: 40px;
    background: #fff;
}
.lian_box font a{
    width:100%;
    height: 60px;
    float: left;
    font-size: 16px;
    color: #00a1e1;
    line-height: 60px;
    background: #fff;
}

.lian_box font a em{
 
    float: left;
    margin-left: 20px;
    margin-top: 10px;
  
}
.lian_box font a i{
    float: left;
    font-style: normal;
    font-size: 27px;
    margin-left: 5px;
    color: #00a1e1;
}
