@charset "utf-8";
/* CSS Document */
.fz_list_left ul a i,.fz_list_left ul ol a i,.big_nav_xx,.big_nav_xx ul a p{
         transition:all .3s ease-in-out 0s;                                  
      -o-transition:all .3s ease-in-out 0s;      
     -ms-transition:all .3s ease-in-out 0s;                             
    -moz-transition:all .3s ease-in-out 0s;                              
 -webkit-transition:all .3s ease-in-out 0s;}
.big_nav_xx,.k_gua_box{
         transition:all .5s ease-in-out .5s;                                  
      -o-transition:all .5s ease-in-out .5s;      
     -ms-transition:all .5s ease-in-out .5s;                             
    -moz-transition:all .5s ease-in-out .5s;                              
 -webkit-transition:all .5s ease-in-out .5s;}
 
.fz_list_box{ width:1000px; margin:20px auto; overflow:hidden;}
.fz_list_left{ width:200px; overflow:hidden; float:left; background:url(../tb/list_l.png); padding-bottom:10px; padding-top:5px;}
.fz_list_left ul{}
.fz_list_left ul a,.fz_list_left ul ol a{ width:200px; height:40px; overflow:hidden; background:url(../tb/list_l2.png) no-repeat; cursor:pointer; margin:0; padding:0; display:block;}
.fz_list_left ul a#nav_no1 i{background:url(../tb/list_l1.png) no-repeat;}
.fz_list_left ul a i{ width:20px; height:20px; float:left; margin:10px 20px 10px 40px;background:url(../tb/list_l1.png) -20px 0 no-repeat;}
.fz_list_left ul a p,.fz_list_left ul ol a p{ float:left; font-family:"微软雅黑"; font-size:16px; color:#FFF; line-height:40px;}
.fz_list_left ul a#nav_no1:hover i{
	                               animation:dx0 .5s .1s forwards;
	                            -o-animation:dx0 .5s .1s forwards;
	                           -ms-animation:dx0 .5s .1s forwards;
	                          -moz-animation:dx0 .5s .1s forwards;
	                       -webkit-animation:dx0 .5s .1s forwards;}
@keyframes dx0{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg); background:url(../tb/list_l3.png) no-repeat;}
	}	
@-o-keyframes dx0{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg); background:url(../tb/list_l3.png) no-repeat;}
	}	
@-ms-keyframes dx0{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg); background:url(../tb/list_l3.png) no-repeat;}
	}	
@-moz-keyframes dx0{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg); background:url(../tb/list_l3.png) no-repeat;}
	}	
@-webkit-keyframes dx0{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg); background:url(../tb/list_l3.png) no-repeat;}
	}	
.fz_list_left ul ol{ width:170px; height:90px; background:url(../tb/list_l4.png) no-repeat; margin:5px auto;}
.fz_list_left ul ol a{ display:block; background-image:none;}
.fz_list_left ul ol a i{ width:20px; height:20px;background:url(../tb/list_l1.png) -40px 0 no-repeat; margin:12.5px 20px 12.5px 25px; float:left;}
.fz_list_left ul ol a.fh i{background:url(../tb/list_l1.png) -60px 0 no-repeat;}
.fz_list_left ul ol a p{ line-height:45px;}

/*大导航*/
.big_nav_box{ position:fixed; width:80%; height:80%; left:-100%; top:10%; z-index:99999; opacity:0; background:url(../tb/list_l5.png); }/*
.big_nav_box .big_bj{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(../tb/list_l5.png); z-index:99999; opacity:0;}*/
.big_nav_xx{ width:50%; height:100%; position:fixed; left:-50%; top:0; background-color:#FFF; z-index:999999;}
.big_nav_xx .xxx{ width:40px; height:40px; background:url(../tb/list_l6.png) no-repeat; position:absolute; right:2%; top:2%; cursor:pointer;}
.big_nav_xx .xxx:hover{
	                               animation:dx1 .5s .1s forwards;
	                            -o-animation:dx1 .5s .1s forwards;
	                           -ms-animation:dx1 .5s .1s forwards;
	                          -moz-animation:dx1 .5s .1s forwards;
	                       -webkit-animation:dx1 .5s .1s forwards;}
@keyframes dx1{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
@-o-keyframes dx1{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
@-ms-keyframes dx1{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
@-moz-keyframes dx1{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
@-webkit-keyframes dx1{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
.big_nav_xx .top{ position:absolute; left:5%; top:2%; font-family:"微软雅黑"; font-size:24px; line-height:40px; color:#808080;}
.big_nav_xx .top i{ width:40px; height:40px; float:left; margin-right:10px;}
.big_nav_xx .top i img{ width:30px; height:30px; margin:5px;}
.big_nav_xx ul{ width:100%; height:90%; position:absolute; bottom:0; left:0;}
.big_nav_xx ul a{ float:left; width:33.33333333%; height:33.333333333%; background-color:#e5e5e5; margin:-1.5px; border:1px solid #FFF; position:relative;}
.dx2{animation:dx2 .5s .1s forwards;}
@keyframes dx2{
	0{ opacity:0; left:-100%; width:80%; height:80%; left:10%; top:10%;}
	1%{ opacity:0; left:0%; width:80%; height:80%; left:10%; top:10%;}
	100%{ opacity:1; left:0%; width:100%; height:100%; left:0%; top:0%;}
	}
@-o-keyframes dx2{
	0{ opacity:0; left:-100%; width:80%; height:80%; left:10%; top:10%;}
	1%{ opacity:0; left:0%; width:80%; height:80%; left:10%; top:10%;}
	100%{ opacity:1; left:0%; width:100%; height:100%; left:0%; top:0%;}
	}
@-ms-keyframes dx2{
	0{ opacity:0; left:-100%; width:80%; height:80%; left:10%; top:10%;}
	1%{ opacity:0; left:0%; width:80%; height:80%; left:10%; top:10%;}
	100%{ opacity:1; left:0%; width:100%; height:100%; left:0%; top:0%;}
	}
@-moz-keyframes dx2{
	0{ opacity:0; left:-100%; width:80%; height:80%; left:10%; top:10%;}
	1%{ opacity:0; left:0%; width:80%; height:80%; left:10%; top:10%;}
	100%{ opacity:1; left:0%; width:100%; height:100%; left:0%; top:0%;}
	}
@-webkit-keyframes dx2{
	0{ opacity:0; left:-100%; width:80%; height:80%; left:10%; top:10%;}
	1%{ opacity:0; left:0%; width:80%; height:80%; left:10%; top:10%;}
	100%{ opacity:1; left:0%; width:100%; height:100%; left:0%; top:0%;}
	}
.big_nav_xx ul a p{ width:30%; height:30%; position:absolute; left:35%; top:28%;}
.big_nav_xx ul a .bh_big{width:80%; height:80%; left:10%; top:10%}
.big_nav_xx ul a i{ display:block; width:100%; height:100%;}
.big_nav_xx ul a i img{ width:auto; height:100%; margin:auto; display:block;}
.big_nav_xx ul a p span{ display:block; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#333;}


/*右，分页 导航*/
.fz_list_right{ width:770px; overflow:hidden; }
.k_subnav_box{ width:760px; height:24px; line-height:24px; font-family:"微软雅黑"; font-size:14px;color:#333; background-color:#FFF; padding:2px 0px; border-bottom:1px solid #e5e5e5;}
.k_subnav_box ul{ float:left;}
.k_subnav_box ul i{ width:24px; height:24px; float:left;}
.k_subnav_box ul i img{ width:24px; height:24px;}
.k_subnav_box ul a:hover{ text-decoration:underline; color:#f00;}
.k_subnav_box dl{ width:260px; margin-right:-10px; margin-top:1px; float:right; overflow:hidden; background-color:#FFF; height:24px; border: 1px solid #c4c4c4; border-radius: 5px;}
.k_subnav_box dl i{ width:16px; height:23px; float:left; margin:3px 5px 0 5px;}
.k_subnav_box dl i img{ width:16px;}
.k_subnav_box dl input{ width:180px; border:none; margin:0; padding:0; float:left; height:24px;}
.k_subnav_box dl button{ width:50px; height:24px; float:right;  background-color:#07dac9; border:none; outline:medium; font-family:"微软雅黑"; cursor:pointer;}
.k_subnav_box dl button:hover{ width:50px; height:24px; border:1px solid #05a699; border-left:none;}

/*列表*/
.k_list_box{ width:770px; overflow:hidden;}
.k_list_box p strong{ font-weight:bold;}
.k_list_box_top{ width:700px; overflow:hidden;}
.k_list_box_top p{ font-family:"黑体"; font-size:24px; /*line-height:30px;*/ font-weight:bold; color:#006eb6; margin:20px 20px 0px;}
.k_list_box_top i{ margin-left:20px;}

.k_list_box ul{ width:770px; overflow:hidden;}
.k_list_box ul li{ width:765px; margin-left:5px; height:35px; border-bottom:1px #CCC dashed;}
.k_list_box ul li::before {content: '●'; margin-right:5px;font-size:10px;color: #006eb6;}
.k_list_box ul li a:hover{ color:#F00; text-decoration:underline;}
.k_list_box ul li span{ float:right;font-size:12px; color:#adadad;}
.k_list_box ul li,.k_list_box ul li a{ font-family:"微软雅黑"; font-size:14px; color:#333; line-height:35px;}
.k_list_box ul ol a img,.k_list_box_wz ul ol a img,.article_box i a img,p#bd_zx a img{ display:block;}
.k_list_box ul ol,.article_box i,.k_list_box_wz ul ol,p#bd_zx{ width:420px; margin:20px auto 0; position:relative; overflow:hidden;}
.article_box i{ display:block; margin:auto;}
.k_list_box ul ol span,.article_box i span,.k_list_box_wz ul ol span,p#bd_zx span{ display:block; width:104px; height:45px; background-image:url(../zj/zj_hd.png); position:absolute; left:-104px; top:0;}
.k_list_box ul ol:hover span{
                         animation:hd-0 2s .1s forwards;
                      -o-animation:hd-0 2s .1s forwards; 
                     -ms-animation:hd-0 2s .1s forwards;
                    -moz-animation:hd-0 2s .1s forwards;
                 -webkit-animation:hd-0 2s .1s forwards;}	
.k_list_box_wz ul ol:hover span{
                         animation:hd-0 2s .1s forwards;
                      -o-animation:hd-0 2s .1s forwards; 
                     -ms-animation:hd-0 2s .1s forwards;
                    -moz-animation:hd-0 2s .1s forwards;
                 -webkit-animation:hd-0 2s .1s forwards;}	
p#bd_zx:hover span{
                         animation:hd-0 2s .1s forwards;
                      -o-animation:hd-0 2s .1s forwards; 
                     -ms-animation:hd-0 2s .1s forwards;
                    -moz-animation:hd-0 2s .1s forwards;
                 -webkit-animation:hd-0 2s .1s forwards;}		
.article_box i:hover span{
                         animation:hd-0 2s .1s forwards;
                      -o-animation:hd-0 2s .1s forwards; 
                     -ms-animation:hd-0 2s .1s forwards;
                    -moz-animation:hd-0 2s .1s forwards;
                 -webkit-animation:hd-0 2s .1s forwards;}	 
@keyframes hd-0{
	0{ left:-104px;}
	100%{left:510px;}
	}	 
@-o-keyframes hd-0{
	0{ left:-104px;}
	100%{left:510px;}
	}	 
@-ms-keyframes hd-0{
	0{ left:-104px;}
	100%{left:510px;}
	}	 
@-moz-keyframes hd-0{
	0{ left:-104px;}
	100%{left:510px;}
	}	 
@-webkit-keyframes hd-0{
	0{ left:-104px;}
	100%{left:510px;}
	}
	
/*路线*/
.k_list_box_ditu{ width:770px; overflow:hidden;}
#allmap {width:100%;height: 350px;overflow: hidden;}
	#result {width:100%;font-size:12px;}
	dl,dt,dd,ul,li{
		margin:0;
		padding:0;
		list-style:none;
	}
	#allmap dt{
		font-size:14px;
		font-family:"微软雅黑";
		font-weight:bold;
		border-bottom:1px dotted #000;
		padding:5px 0 5px 5px;
		margin:5px 0;
	}
	#allmap dd{
		padding:5px 0 0 5px;
	}
	#allmap li{
		line-height:28px;
	}
#fz_dt{ position:relative;}
#fz_dt p{ font-family:"微软雅黑"; font-size:16px; color:#006eb6; text-align:center; margin-bottom:10px;}
#fz_dt span.dd{ display:block; position:absolute; left:52%; top:140px; z-index:999; font-family:"微软雅黑"; font-size:14px; color:#f00; font-size:12px;}

#fz_lx_qt{ width:770px; overflow:hidden; margin:10px auto 0;}
#fz_lx_qt dl.top_lx{ width:770px; height:40px; margin:auto;}
#fz_lx_qt dl.top_lx dd{ width:18%; height:100%; margin-right:2%; background-color:#CCC; float:left;font-family:"微软雅黑"; font-size:14px; color:#333; line-height:40px; text-align:center; cursor:pointer; margin-left:0; border-bottom:none;}

#fz_lx_qt dl.top_lx .bh{ background-color:#006eb6; color:#FFF;}
#fz_lx_qt dl.lx-lanmu{ width:770px; overflow:hidden; margin:auto; margin-top:10px; margin-bottom:20px;}
#fz_lx_qt dl.lx-lanmu dd{ font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#333;}
#fz_lx_qt dl.lx-lanmu dd span{ color:#F00;}

/*列表2*/
.k_list_box_wz{ width:770px; overflow:hidden;}
.k_list_box_wz ul.k_list_wz{ width:750px; overflow:hidden; margin-left:20px;}
.k_list_box_wz ul.k_list_wz li{ width:750px; overflow:hidden; padding-bottom:10px; border-bottom:1px #CCC dashed; clear:both; margin-bottom:10px;}
.k_list_box_wz ul.k_list_wz li i{ width:150px; height:100px; overflow:hidden; float:left; position:relative;}
.k_list_box_wz ul.k_list_wz li img{ width:150px; position:absolute; left:50%; margin-left:-75px;}
.k_list_box_wz ul.k_list_wz dl{ font-family:"微软雅黑"; width:580px; overflow:hidden; float:right; color:#333;}
.k_list_box_wz ul.k_list_wz dl dt{ font-size:16px; line-height:26px;}
.k_list_box_wz ul.k_list_wz dl dd{ font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#4d4d4d;}
.k_list_box_wz ul.k_list_wz dl a{ color:#F00;}
.k_list_box_wz ul.k_list_wz dl a:hover{ text-decoration:underline;}



/*右侧*/
.k_gua_black{background:url(../tb/list_l5.png); position:fixed; z-index:99997;width:80%; height:80%; left:-100%; top:10%; opacity:0;}
.k_gua_box{ width:40%; height:100%; background:#fff; position:fixed; right:-40%; top:0; z-index:99999999999999;}
.k_gua_box .r_bj{ position:absolute; right:0; bottom:0; z-index:999999;}
.k_gua_box .r_title{ width:75%; position:absolute; top:3%; left:10%;}
.k_gua_box .r_title img{ width:100%;}

.k_gua_box .r_yy_1,.k_gua_box .r_yy_2{ width:86%; padding:2%; position:absolute; top:15%; left:5%; overflow:hidden; background-color:#daf2f2; border-radius:5px; border:1px solid #b3d3d3; font-family:"微软雅黑"; font-size:16px; color:#333;
                    box-shadow: 1px 1px 6px #006eb6;
                 -o-box-shadow: 1px 1px 6px #006eb6;
                -ms-box-shadow: 1px 1px 6px #006eb6;
               -moz-box-shadow: 1px 1px 6px #006eb6;
            -webkit-box-shadow: 1px 1px 6px #98e2e2;}
.k_gua_box .r_yy_1 ol,.k_gua_box .r_yy_2 ol{ color:#006eb6; font-weight:bold;}
.k_gua_box .r_yy_1 li{ width:100%; height:40px; margin:auto; font-family:"微软雅黑"; font-size:14px; line-height:40px; margin-top:10px;}			
.k_gua_box .r_yy_1 li input{ width:80%; padding-left:1%; height:30px; float:right;font-family:"微软雅黑"; font-size:14px; color:#333; margin-top:5px; background-color:#aed6f0;border:1px solid #36a9f4; }
.k_gua_box .r_yy_1 li input.tj{ margin-left:105px; background-color:#f37d2f; color:#FFF;border:1px solid #d96517; }
.k_gua_box .r_yy_1 li input.cz{ margin-left:65px; background-color:#006eb6; color:#FFF;}
.k_gua_box .r_yy_1 li input.tj,.k_gua_box .r_yy_1 li input.cz{ width:120px; float:left; padding:0 10px; cursor:pointer;}

.k_gua_box .r_yy_2{ top:52%; left:5%; padding-bottom:70px; z-index:999998;}
.k_gua_box .r_yy_2 dl{ width:350px; height:62px; position:absolute; top:40%; left:0%;}
.k_gua_box .r_yy_2 dl dd{ width:288px; height:62px; position:absolute; right:0; top:0; z-index:1;}
.k_gua_box .r_yy_2 dl dt{ width:95px; height:62px; position:absolute; left:30px; top:0; z-index:2;
         transition:all .5s ease-in-out 0s;                                     
	  -o-transition:all .5s ease-in-out 0s;      
     -ms-transition:all .3s ease-in-out 0s;                             
    -moz-transition:all .3s ease-in-out 0s;                              
 -webkit-transition:all .3s ease-in-out 0s;}
 
.k_gua_box .r_yy_3{ width:30%; position:absolute; left:4%; overflow:hidden; bottom:3%;}
.k_gua_box .r_yy_3 img{ width:100%;}
.k_gua_box .r_yy_3 p{ font-size:14px; font-family:"微软雅黑"; text-align:center;}

.k_gua_box .r_xx{ width:40px; height:40px; background:url(../tb/list_l6.png) no-repeat; position:absolute; right:5%; top:5%; cursor:pointer;}
.k_gua_box .r_xx:hover{
	                               animation:dx3 .5s .1s forwards;
	                            -o-animation:dx3 .5s .1s forwards;
	                           -ms-animation:dx3 .5s .1s forwards;
	                          -moz-animation:dx3 .5s .1s forwards;
	                       -webkit-animation:dx3 .5s .1s forwards;}
@keyframes dx3{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
@-o-keyframes dx3{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
@-ms-keyframes dx3{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
@-moz-keyframes dx3{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}	
@-webkit-keyframes dx3{
	0{ transform:rotate(0deg);}
	100%{transform:rotate(360deg);}
	}
