﻿



.slideBox{ position:relative; width:100%;  height:100%; overflow:hidden; }
.slideBox a.prev,.slideBox a.next{display:block;z-index:5;height:90px;width:50px;position:absolute;top:50%;margin-top:-45px;background:url(img/focus_ctr.png) no-repeat;filter:alpha(opacity=40);opacity:0.7;cursor:pointer;}
.slideBox a.prev:hover,.slideBox a.next:hover{filter:alpha(opacity=80);opacity:1;}
.slideBox a.prev{left:0px;}
.slideBox a.next{right:0px;background-position:left -90px;}

	.slideBox .bd{ position:relative; z-index:0; }
	.slideBox .bd li{ position:relative; }
	.slideBox .bd li img{ width:100%;  display:block;   }
	.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* ?????????? */  }




.fenye{text-align:center;margin-bottom: 10px;}
.fenye a{padding-right:5px;padding: 10px 15px;border: 1px solid #e7e7e7;}
.fenye a:hover{border: 1px solid #015293;color: #015293;}
.fenye b{font-weight:bold;padding: 10px 15px;border: 1px solid #015293;color: #015293;}
.tableborder            { width:96%; border: 1px solid #ccc;margin-left:2%; }
   
.tableborder .header    {
    background: #F0F0F0;
    color: #000;
    border-bottom: none;
       
}
   
   
   
.tableborder        td{ line-height:30px; padding-left:  5px; padding-top:5px; padding-right:5px;}
.tableborder        th{ line-height:30px; padding-left:  5px; padding-top:5px; padding-right:5px; background-color:#CCC; width:100px;}


/*???????*/
#Menu ul li{position:relative;z-index:10;}
#Menu ul li ul{position:absolute;top:79px;left:0;z-index:110;background:rgba(0, 0, 0, 0.8);width:160px;display:none;}/*??????*/
#Menu ul li ul li{position:relative;width:160px;height:45px;line-height:45px;text-align:center;margin:0px;padding: 0 10px;box-sizing: border-box;}/*li?????*/
#Menu ul li  ul li:last-child a{ border-bottom: 0px solid rgba(166, 166, 166, 0.55);}
#Menu ul li  ul li a{font-size:12px;    width: 100%; border-bottom:1px solid rgba(166, 166, 166, 0.55);box-sizing: border-box;}
#Menu ul li ul li ul{position:absolute;left:150px;top:0px;display:none;}/*???????*/
#Menu ul li ul li ul li ul{position:absolute;top:0px;display:none;}/*???????*/


#Menu ul li:hover{} /*?????????li???*/
#Menu ul li:hover a.menu{}
#Menu ul li:hover ul{display:block} 
#Menu ul li:hover ul li ul{display:none;} 
#Menu ul li ul li:hover ul{display:block;}
#Menu ul li ul li:hover{}/*??????????li???*/
#Menu ul li ul li:hover ul li ul{display:none} 
#Menu ul li ul li ul li:hover ul{display:block;} 


#Menu ul li ul a{display:block!important;display:inline;line-height:45px;margin:0px;overflow:hidden;color:#fff;}/*???a???*/
#Menu ul li ul a:hover{text-decoration:none;color:#fff}/*?????a???*/
@media only screen and (max-width:1000px) 
{
#Menu ul li{position:relative;width:100%;}
#Menu ul li ul{position:static;left:0;z-index:10;width:100%;display:block;background:#4879B4;}/*??????*/
#Menu ul li ul li{position:relative;width:100%;height:auto;line-height:30px;text-align:center;}/*li?????*/
#Menu ul li ul li ul{position:static;display:block;}/*???????*/
#Menu ul li ul li ul li ul{position:static;display:block;}/*???????*/

#Menu ul li:hover/*?????????li???*/
#Menu ul li:hover a.menu{}
#Menu ul li:hover ul{display:block} 
#Menu ul li:hover ul li ul{display:block;} 
#Menu ul li ul li:hover ul{display:block;}
#Menu ul li ul li:hover{}/*??????????li???*/
#Menu ul li ul li:hover ul li ul{display:block} 
#Menu ul li ul li ul li:hover ul{display:block;}
#Menu ul li ul a{padding-left:35px;margin:0px;color:white;}
#Menu ul li ul a:hover{color:white;background:#346198;}
#Menu ul li ul li ul a{padding-left:40px;}
#Menu ul li ul li ul li ul a{padding-left:55px;}
#Menu ul li ul li ul li ul li ul a{padding-left:70px;}
}





.mk_more{clear:both;overflow:hidden;width:100%;text-align:center;padding:0px 0px 3em 0px;}
.mk_more a{display:inline-block;*display:inline;*zoom:1;line-height:34px;padding:0px 35px;border:1px solid #999;color:#666;transition:all 0.5s ease;}
.mk_more a:hover{color:white;background:#2773BE;border:1px #24a900 solid;}



/*???_???????*/
.sy_anli{background:#E5E5E5;padding-top:45px;}
.sy_anli .sy_al_com{width:100%;}
.sy_anli .sy_al_com .sy_ac_tit{text-align:center;max-width:1200px;margin:0 auto}
.sy_anli .sy_al_com .sy_ac_tit .title1{color:#2773BE;display:block;font-size:28px;line-height:2em;}
.sy_anli .sy_al_com .sy_ac_tit .title2{clear:both;overflow:hidden;width:90%;max-width:480px;background:url(img/xt.jpg) repeat-x center center;margin:0px auto;}
.sy_anli .sy_al_com .sy_ac_tit .title2 span.ywwz{color:#2773BE;font-size:13px;padding:0px 0.6em;width:auto;background:#E5E5E5;}
.sy_anli .sy_al_com .sy_ac_com{margin:30px 0;}





/*???????*/
.lx_us{text-align:left;}
.lx_us ul{margin-bottom:30px;}
.lx_us ul .l1{font-size:25px;height:50px;line-height:50px;margin-bottom:20px;}
.lx_us ul li{height:30px;line-height:30px;font-size:14px;}




/*???*/
.wz_db{background: #e7e7e7;}
.wz_db .wz_db_com1{max-width:1200px;margin:0 auto;padding: 25px 0 30px;}
.wz_db .wz_db_com1 ul{clear:both;overflow:hidden;}
.wz_db .wz_db_com1 ul li{float:left;color: #b7b7b7;margin:5px 3% 0 0;font-size:  14px;}
.wz_db .wz_db_com1 ul .l1{width: 58.5%;margin:0 2.5%;}
.wz_db .wz_db_com1 ul .l2{width: 28%;margin:0;}
.wz_db .wz_db_com1 ul .l3{width: 24.5%;margin:0 0 0 1%;}
.wz_db .wz_db_com1 ul .l1 .s1{color: #333;}
.wz_db .wz_db_com1 ul .l1 span{display:block;text-align:left;margin: 5px 0;color: #757575;}
.wz_db .wz_db_com1 ul .l1 .bottom{margin-top:40px}
.wz_db .wz_db_com1 ul .l2 .s1{color: #333;margin-bottom: 5px;}
.wz_db .wz_db_com1 ul .l2 a{display:block;text-align:left;margin: 5px 0;color: #757575;font-size:  14px;}
.wz_db .wz_db_com1 ul .l2 span{display:block;text-align:left;margin: 5px 0;}
.wz_db .wz_db_com1 ul .l3 span{display:block;color: #333;margin-bottom:  15px;text-align: left;}
.wz_db .wz_db_com1 ul .l3 div{margin: 0 12% 0 0;float:left}
.wz_db .wz_db_com2{background:#3D6799}
.wz_db .wz_db_com2 .wz_db_cc{max-width:1200px;margin:0 auto;color:#FFF;padding:20px 2%}



@media only screen and (max-width:640px)
{
.sy_xwdt_box div.xwdt_left{width:100%;}
.sy_xwdt_box div.xwdt_right{width:100%;margin-top:1.5em;}


.wz_db .wz_db_com1 ul .l1{width:97%;margin:0 1.5%}
.wz_db .wz_db_com1 ul .l2{width:97%;margin:20px 1.5% 0 1.5%;    display: none;}
.wz_db .wz_db_com1 ul .l3{width:97%;margin:40px 1.5% 0 1.5%;    display: none;}
  .sy-num{ display: none;}
  .sy_abus .sy_ab_com .ab_com{margin-bottom: 30px;}
.sy_xwdt_box div.xwdt_left{float:left;width:97%;overflow:hidden;padding:0 1.5%}
.sy_xwdt_box div.xwdt_right{float:right;width:97%;overflow:hidden;padding:0 1.5%}




.sy_fuwu .sy_fw_com .sy_fc_com ul li{float:left;width:97%;padding:20px 1.5%}

.ourkefu ul li{width:48%;margin:10px 1%;float:left;overflow:hidden;cursor:pointer}
}



/*????????????*/
.zlm-lxwm-box{clear:both;overflow:hidden;}
.zlm-lxwm-box .lxwm-left{float:left;width:40%;}
.zlm-lxwm-box .lxwm-left span.lxwm-title{display:block;background:rgb(255,107,102);line-height:35px;font-size:18px;color:white;padding-left:10px;}
.zlm-lxwm-box .lxwm-left span.lxwm-lxfs{display:block;line-height:30px;background:rgb(247,247,247);padding-left:8px;color:rgb(153,150,153);font-size:14px;}
.zlm-lxwm-box .lxwm-right{float:left;width:45%;margin-left:40px;}

.ljyd_table{border:0px solid #eeeeee}
.ljyd_table td{border:0px solid #eeeeee;padding:20px 0px;}
.ljyd_table td.ljyd-box{padding:10px 0px 0px 0px;color:rgb(51,51,51);font-size:16px;}
.ljyd_table td input{width:97%;height:33px;line-height:33px;border:1px rgb(204,204,204) solid;padding:0px 1%;}
.ljyd_table td input:hover{border:1px #111 solid;}
.ljyd_table td select{width:99%;height:33px;line-height:33px;border:1px rgb(204,204,204) solid;padding:0px 0px 0px 1%;}
.ljyd_table td select:hover{border:1px #111 solid;}
.ljyd_table td textarea{width:97%;height:100px;line-height:25px;border:1px rgb(204,204,204) solid;padding:0px 1%;}
.ljyd_table td textarea:hover{border:1px #111 solid;}
.ljyd_table td .bt{width:99%;border:0px;background:rgb(255,107,102);height:45px;line-height:45px;color:white;}
.ljyd_table td .bt:hover{border:0px;}




/*???_???????*/
.sy_yewu{max-width:1130px;margin:0 auto;}
.sy_yewu ul{
    margin-bottom: 35px;
    overflow:  hidden;
}
.sy_yewu ul li{float:left;width:23%;padding: 25px 1% 10px;}
.sy_yewu ul li span{display:block;text-align:center;}
.sy_yewu ul li .s1{overflow:hidden;}
.sy_yewu ul li .s1 img{display:block;-webkit-transition:1s;-moz-transition:1s;width:100%}
.sy_yewu ul li .s1 img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);}
.sy_yewu ul li .s2{line-height: 24px;font-size: 16px;height: 30px;padding: 15px;}




/*????????*/
.sy_abus{background: #ffffff;}
.sy_abus .sy_ab_com{max-width:1130px;margin:0 auto;text-align:center;padding:0 1%;}
.sy_abus .sy_ab_com .ab_tit{text-align:center;max-width:1200px;margin:0px auto;padding: 55px 0 0 0;}
.sy_abus .sy_ab_com .ab_tit .title1{color: #333333;display:block;font-size: 24px;line-height:2em;}
.sy_abus .sy_ab_com .ab_tit .title2{clear:both;overflow:hidden;width:90%;max-width:480px;background:url(img/xt.jpg) repeat-x center center;margin:0px auto;}
.sy_abus .sy_ab_com .ab_tit .title2 span.ywwz{color:#fff;font-size:13px;padding:0px 0.6em;width:auto;background:#3A6191}
.sy_abus .sy_ab_com .ab_com{
    margin-top: 30px;
}
.sy_abus .sy_ab_com .ab_com .abc_c1{text-align:center;}
.sy_abus .sy_ab_com .ab_com .abc_c1 img{width:100%;}
.sy_abus .sy_ab_com .ab_com .abc_c2{color: #666666;font-size:  16px;line-height: 1.8;text-align:  center;}
.sy_abus .sy_ab_com .abc_more{display:inline-block;text-align:center;height:40px;line-height:40px;padding:0 30px;border:1px #FFF solid;color:#FFF;margin:30px 0;transition:all 0.5s ease;}
.sy_abus .sy_ab_com .abc_more:hover{transition:all 0.5s ease;background:#fff;color:#3A6191}



/*?????*/
.sy_zhuanye{max-width:1130px;margin:0 auto;}
.sy_zhuanye .sy_zy_com{}
.sy_zhuanye .zy_ck{width:130px;height:40px;line-height:40px;margin:30px auto;border:1px #999999 solid;display:block;text-align:center;transition:all 1s ease;}
.sy_zhuanye .zy_ck:hover{background:#4879B4;color:#FFF;}




/*???????*/
.sy_news{background:#F9F9F9;width:100%;padding:30px 0;}
.sy_news .sy_n_com{margin:0 auto;max-width:1130px;clear:both;overflow:hidden}
.sy_news .sy_n_com .sy_n_c1{float:left;width:32%;margin:0 1% 0 0;}
.sy_news .sy_n_com .sy_n_c2{float:left;width:31%;margin:0 1.5%;}
.sy_news .sy_n_com .sy_n_c3{float:left;width:32%;margin:0 0% 0 1%;}
.sy_news .sy_n_com .new_tit{clear:both;overflow:hidden}
.sy_news .sy_n_com .new_tit .s1{display:inline-block;float:left;width:50%;text-align:left;color:#4879B4;font-size:16px;font-weight:bold;height:40px;line-height:40px;}
.sy_news .sy_n_com .new_tit .s2{display:inline-block;float:right;width:40%;text-align:right;height:40px;line-height:40px;background:url(img/index.png) no-repeat right center;padding-right:20px;}
.sy_news .sy_n_com .new_com{margin-top:20px;}


/*???????*/
.sy_hzhb{max-width:1130px;margin:0 auto;}



@media only screen and (max-width:640px)
{
.zlm-lxwm-box .lxwm-left{width:100%;}
.zlm-lxwm-box .lxwm-right{width:100%;margin-left:0px;}
.ljyd_table td{padding:10px 0px;}


.sy_yewu ul li{float:left;width:98%;}



.sy_news .sy_n_com .sy_n_c1{float:left;width:97%;margin:10px 1.5%;}
.sy_news .sy_n_com .sy_n_c2{float:left;width:97%;margin:10px 1.5%;}
.sy_news .sy_n_com .sy_n_c3{float:left;width:97%;margin:10px 0.5%;}


}


@media only screen and (max-width:840px)
{
	
.sy_news .sy_n_com .sy_n_c1{float:left;width:97%;margin:10px 1.5%;}
.sy_news .sy_n_com .sy_n_c2{float:left;width:97%;margin:10px 1.5%;}
.sy_news .sy_n_com .sy_n_c3{float:left;width:97%;margin:10px 0.5%;}
	
	}




/*??????*/
.dbwz_box{clear:both;overflow:hidden;width:100%;max-width:1200px;margin:0px auto 0px auto;padding:3em 0px 0px 0px;}
.dbwz_box li{float:left;width:25%;text-align:center;overflow:hidden;margin:0px 0px 1em 0px;}
.dbwz_box li span.pic{clear:both;display:block;overflow:hidden;width:100%;text-align:center;}
.dbwz_box li span.pic img{display:block;width:50px;height:50px;margin:0px auto;}
.dbwz_box li a.title{color:#999;}
.dbwz_box li a.title:hover{color:#24a900;}

.bottom-kslj{clear:both;overflow:hidden;width:100%;max-width:1200px;margin:0px auto;}
.bottom-kslj li.left{float:left;width:50%;color:rgb(153, 153, 153);margin-top:22px;}
.bottom-kslj li.left span{display:block;line-height:20px;font-size:12px;}
.bottom-kslj li.right{float:right;width:auto;max-width:50%;line-height:95px;}
.bottom-kslj li.right a{float:left;color:rgb(153, 153, 153);padding:0px 5px;}
@media only screen and (max-width:640px) 
{
.dbwz_box li{width:50%;}

.bottom-kslj li.left{clear:both;float:none;width:95%;margin:0px auto;padding-bottom:10px;}
.bottom-kslj li.right{clear:both;float:none;width:95%;max-width:95%;margin:0px auto;line-height:45px;}
}


.grey {
    background: #f4f4f4;
}

.sy-num {
    width:  100%;
    overflow:  hidden;
    margin-top: 33px; 
   margin-bottom: 60px;
}

.sy-num ul li {
    float:  left;
    width: 25%;
    text-align:  center;
}

.sy-num ul li h2{
color:#0055e9;
font-size:36px;
font-weight:bold;
line-height:1

}


.sy-num ul li p{
color:#333333;
font-size:18px;
font-weight:normal
}


.xianshi {
    position:  absolute;
    left:  0;
    top: 0;
    display: none;
    background: rgba(5, 35, 62, 0.92);
    width:  100%;
    height:  100%;
    color: #fbfbfb;
    text-align:  center;
    padding: 62px 25px 0;   -webkit-transition: 1s;
    box-sizing: border-box;
}

.xianshi h2{font-size:  24px;font-weight: normal;color: #fbfbfb;}

.xianshi h3{font-size:  16px;font-weight:  normal;}

.xianshi p{font-size:  12px;text-align:  left;opacity: 0.63;line-height: 2;margin-top:30px}
.alpiczs .bigpic .s1:hover .xianshi{display:block}