@charset "utf-8";
/* public */
body,html {
	font-family: 'microsoft yahei';
	text-align: center;
	margin: 0 auto;
	padding: 0px; text-transform:uppercase
}
/*topnav*/ 
 


.aijiafont_size {
	font-size: 49px;
}
 
/*banner*/
.banner_con {
	position: relative;
	text-align: center;
	overflow: hidden; 
}

.banner_con img {
	width: 100%;
	height: auto;
}
.banner_textvideo {
	width: 90%;
	height: auto;
	position: absolute;
	left: 5%;
	top:50%;
	margin-top: -200px;
	 height:330px;
	z-index: 9999999;
	text-align: center; 
	 
}
.banner_text {
	width: 90%;
	height: auto;
	position: absolute;
	left: 5%;
	top: 50%;
	margin-top: -260px;
	z-index: 9999999;
	text-align: center;
	font-size: 56px;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	text-shadow: 0px 0px 7px rgba(0,0,0,.34);
	line-height: 57px;
}

.banner_text span {
	font-size: 26px;
	line-height: 27px;
	font-weight: normal
}

.banner_text2 {
	margin-top: -120px;
}
.banner_text3 {
	text-align: left;
}
.banner_text3 img{ margin:0px;
	 
}
.banner_text img {
	width:1121px; height:229px;
	margin: 0 auto;
	 
}

.banner_textbg {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	top: 0;
	right: 0;
	z-index: 999;
 background-image:url(../images/video_bg.png); background-position:center top; background-repeat:repeat
/*	background: rgba(0,0,0,.26)*/
}

.video_title{ width:1002px; height:323px; margin:0 auto; text-align:center}
.video_title img{width:1002px; height:323px; }
  
   
	
 .bottom_bg{ background-color:#343536; }
	.bottom_con{ position:absolute; width:80%; height:400px; z-index:9999; left:10%; top:236px;}
	.bottom_item01{ width:28%; height:400px; float:left; margin:0px; padding:0px; text-align:left}
	.bottom_item01 img{ margin:0px; width:246px; height:292px;}
	.bottom_item02{ width:12%; height:400px; float:left; margin:0px; padding:0px;}
	.bottom_item02t{ width:100%; height:56px; line-height:34px; text-align:left; font-size:22px;}
	.bottom_item02t a{ color:#e0e0e6; text-decoration:none}
	.bottom_item02t a:visited{ color:#e0e0e6; text-decoration:none}
	.bottom_item02t a:hover{ color:#ffffff; text-decoration:none;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease; }
	
	.bottom_item02i{ width:100%; height:40px; line-height:40px; text-align:left; font-size:14px;}
	.bottom_item02i a{ color:#989898; text-decoration:none}
	.bottom_item02i a:visited{ color:#989898; text-decoration:none}
	.bottom_item02i a:hover{ color:#e0e0e6; text-decoration:none;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease; }
	
	.copyright{ position:absolute; width:80%; height:72px; line-height:72px; text-align:left; font-size:14px; font-size:14px; background:rgba(0,0,0,.74); z-index:999; left:0; bottom:0; padding:0 10%; color:#989898; overflow:hidden}
	.copyright a{ color:#e0e0e6; text-decoration:none}
	.copyright a:visited{ color:#e0e0e6; text-decoration:none}
	.copyright a:hover{ color:#ffffff; text-decoration:none;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease; cursor:pointer}
	
	
	.flink{ position:absolute; width:80%; height:120px;  z-index:999; left:0; bottom:72px; padding:0 10%;  border:0px; background:rgba(255,255,255,.99); border-top:#e6e6ee 1px solid; overflow:hidden}
	.flinkt{width:-webkit-calc(10% - 2px); width:-moz-calc(10% - 2px); width:calc(10% - 2px); float:left; border:0px; border-left:#e6e6ee 1px solid; border-right:#e6e6ee 1px solid; background-color:#f0f0f6; line-height:120px; height:120px; text-align:center; font-size:22px; color:#343536; font-weight:bold }
	.flinki{width:-webkit-calc(15% - 1px); width:-moz-calc(15% - 1px); width:calc(15% - 1px); float:left; border:0px;  border-right:#e6e6ee 1px solid;text-align:center; font-size:14px; height:60px; padding:30px 0px; }
	 .flinki a{ color:#343536; text-decoration:none}
	 .flinki a:visited{ color:#343536; text-decoration:none}
	 .flinki a:hover{ color:#006dbb; text-decoration:none;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease; }
	flinki img{ margin:0 auto; height:60px; width:auto}
	
	 
  .index_title{ position:absolute; width:100%; height:80px; line-height:80px; text-align:center; font-size:64px; left:0px; top:120px; color:#343536; z-index:9; font-weight:bold}
  
   .index_title3{ position:absolute; width:80%; height:80px; line-height:80px; text-align:left; font-size:64px; left:10%; top:120px; color:#343536; z-index:9; font-weight:bold}
    .index_title2{  color:#ffffff; }
	.index_title span{ font-weight:normal}
	.index_title3 span{ font-weight:normal}
	
  .index_probg{ background-image:url(../images/index_propic.jpg); background-size:100% 100%;}
  .index_propic{ position:absolute; width:100%; height:100%; position:absolute; left:0px; top:0px; background-repeat:no-repeat; background-size:100% auto; z-index:1}
 
.index_btn{ width:80%;height:64px;position:absolute; left:10%; bottom:76px; text-align:center; z-index:9}
.index_btn a{ display:block; margin:0px auto; padding:0 18px; width:200px; height:49px; border:#646566 2px solid;  border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#646566; text-decoration:none; background-color:#ffffff;background-image:url(../images/moreicon01.png); background-position:right center; background-repeat:no-repeat; }
.index_btn a:visited{ display:block; margin:0px auto;padding:0 18px; width:200px; height:49px; border:#646566 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#646566; text-decoration:none;background-color:#ffffff;background-image:url(../images/moreicon01.png); background-position:right center; background-repeat:no-repeat; }
.index_btn a:hover{ display:block;  margin:0px auto;padding:0 18px; width:200px; height:49px; border:#646566 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background-color:#646566;background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}
   .index_protitle{ position:absolute; width:80%; height:60px; line-height:60px; text-align:left; font-size:49px; left:10%; top:50%; margin-top:-100px; color:#ffffff; z-index:9; font-weight:normal}
  .index_proinfo{ width:490px;height:60px;position:absolute; left:10%;  top:50%; text-align:left; z-index:9; font-size:18px; color:#ffffff; line-height:26px;}
  
  .index_probtn{ width:80%;height:64px;position:absolute; left:10%;top:50%;  text-align:left; z-index:9; margin-top:160px;}
.index_probtn a{ display:block; margin:0px; padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;  border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.00);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.index_probtn a:visited{ display:block; margin:0px;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.00);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.index_probtn a:hover{ display:block;  margin:0px;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#343536; text-decoration:none; background-color:#ffffff;background-image:url(../images/moreicon01.png); background-position:right center; background-repeat:no-repeat;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}
  
  
  
  
  
  
  
  .ablnew_bg{background-image:url(../images/cul_bg.jpg); background-repeat:repeat; }
  
 
 
 

 
 
 
 
 #tab3{width:100%;position:relative;margin:0px; height:480px;}
#tab3 .tab_menu3{width:326px;float:left;position:absolute;z-index:1; height:480px;   top:0px; left:0px; list-style:none; margin:0px; padding:0px; }
#tab3 .tab_menu3 li{width:326px;height:80px; padding:30px 0px; margin:0px; border:0px; cursor:pointer;text-align:center; font-size:18px; font-weight:normal; color:#ffffff;   list-style:none; text-align:center; line-height:30px;}

#tab3 .tab_menu3 li img{ margin:0 auto; width:50px; height:50px;}

#tab3 .tab_menu3 .selected{ cursor:pointer; color:#ffffff; background-color:#006dbb;-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease;}
#tab3 .tab_box3{width:-webkit-calc(100% - 356px); width:-moz-calc(100% - 356px); width:calc(100% - 356px); height:480px;clear:both;top:0px;position:relative; left:356px;  }


.hide{display:none;}
.tab_boxcon3{padding:0px;width:100%;height:480px;position:relative; }
.ts_tlistt{ width:100%; height:84px; font-size:34px; text-align:left; color:#ffffff;}
.ts_tlist{ width:100%; height:60px; margin:0px;padding:0px; font-size:16px; text-align:left; line-height:30px; overflow:hidden; color:rgba(255,255,255,.90); overflow:hidden}

.index_btn2{ width:100%;height:56px; text-align:left; margin:0px; margin-top:70px;}
.index_btn2 a{ display:block; margin:0px; padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;  border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none;  background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.index_btn2 a:visited{ display:block; margin:0px ;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.index_btn2 a:hover{ display:block;  margin:0px ;padding:0 18px; width:200px; height:49px; border:#006dbb 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background-color:#006dbb;background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}
 
.ts_plist{ width:100%; height:230px; margin:0px; margin-top:30px; padding:0px;}
.ts_plistp{  width:-webkit-calc(33.33333% - 20px); width:-moz-calc(33.33333% - 20px); width:calc(33.33333% - 20px); height:230px; float:left; margin:0px; margin-right:30px; position:relative; border-radius:5px; overflow:hidden;} 
 .ts_plistl{ float:left;margin:0px;}
 
 .ts_plistp img{ width:100%; height:230px; position:absolute; left:0px; top:0px;}
 
 .ts_plistpt{ position:absolute; width:94%; height:50px; line-height:50px; text-align:left; padding:0 3%; left:0px; bottom:0px; font-size:14px; color:#ffffff; overflow:hidden; background-image:url(../images/index_tbg.png); background-size:auto 100%;}
 
  .ts_plistp:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .s ease;
            -o-transition: all .s ease;
            transition: all .s ease;
			
			
	}
   

/*轮播和菜单*/
.video_bgblck{ background:rgba(0,0,0,.26);  background-image:url(../images/video_bg.png);   background-repeat:repeat;    position:absolute; left:0px; top:0px; z-index:1; width:100%; height:100%;}
.txt_bgblck{background:rgba(0,0,0,.12); background-image:url(../images/video_bg.png);  background-repeat:repeat;    position:absolute; left:0px; top:0px; z-index:1; width:100%; height:100%;}
.bote_bannertxt{ width:1200px; height:300px; text-align:center; position:absolute; left:50%; top:50%; margin-top:-150px; margin-left:-600px; z-index:99999; }
.bote_bannertxttop{ width:1200px; height:300px; text-align:center; position:absolute; left:50%; top:50%; margin-top:-250px; margin-left:-600px; z-index:99999; }
 .bote_bannertxtpic{ width:1032px; height:275px; margin:0 auto}
 .bote_bannertxtpic img{  width:1032px; height:275px;}
.bote_bannertxt1{ width:100%; height:80px; line-height:74px; text-align:left; font-size:56px; color:#ffffff; font-weight:normal}
.bote_bannertxt1 span{  font-weight:bold}


.bote_bannertxt2{ width:100%; height:56px; line-height:56px; text-align:left; font-size:26px; color:#ffffff; letter-spacing:8px; }

.bote_bannertxt3{ width:100%; height:30px; line-height:30px; text-align:center; font-size:30px; color:#ffffff; text-transform:uppercase; margin-top:20px;}
 

 .bote_bannerbtn{ width:80%;height:64px; text-align:center; margin:0 auto; margin-top:66px;}
.bote_bannerbtn a{ display:block; margin:0px auto; padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;  border-radius:30px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.00);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.bote_bannerbtn a:visited{ display:block; margin:0px auto;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid; border-radius:30px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.00);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.bote_bannerbtn a:hover{ display:block;  margin:0px auto;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid; border-radius:30px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.34);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat;  -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}

 

 .bote_topxx {
	width:159px;
	height:50px; float:left; margin:0px; 
	  
 
}

.bote_topxx img {width:159px;
	height:50px;
}


.bote_menu {
	width: 100%;
	height:150px;
	 
	position: fixed;
	left: 0;
	top: 0px;
	z-index: 999999;
	text-align: center;
	 background-image:url(../images/top_bg.png); background-repeat:repeat-x;
	 
 
	 
}
  

 
 
 
/*block*/
 .block01bg{  position:relative; background-image:url(../images/blockbg01.jpg); background-size:100% 100%;}
 .block01con{ width:550px; height:380px; text-align:left; position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-140px; z-index:999; padding-left:650px; }
  .botetit01{ font-size:64px;  width:100%; margin:0px;  text-align:center;  font-weight:bold; color:#ffffff;height:80px; line-height:80px; text-shadow:0px 0px 10px rgba(0,0,0,.26) }
 
 
 
  .botetit02{ font-size:18px;  width:100%; margin:0px;  text-align:center;  font-weight:normal; color:#ffffff; height:30px; line-height:30px; text-shadow:0px 0px 3px rgba(0,0,0,.26); text-transform:uppercase; letter-spacing:15px;  }
  
  .botetit03{ font-size:18px;  width:100%; margin:0px;  text-align:left;  font-weight:bold; color:#ffffff; height:120px; line-height:30px; margin-top:15px;text-shadow:0px 0px 3px rgba(0,0,0,.26); }
 
 
 
 .botetit09{ font-size:80px;  width:100%; margin:0px;  text-align:left;  font-weight:bold; color:#ffffff; 
  height:100px; line-height:100px; text-shadow:0px 0px 5px rgba(2,155,203,.64) }
 
 
 
  .botetit10{ font-size:26px;  width:100%; margin:0px;  text-align:left;  font-weight:normal; color:rgba(255,255,255,.56); height:40px; line-height:40px;  }
  
  .botetit11{ font-size:18px;  width:640px; margin:0px;  text-align:left;  font-weight:normal; color:rgba(255,255,255,.90); height:150px; line-height:30px; margin-top:30px; }
 
 
 
 
 
 
 
			
	.block02bg{ position:relative; background-image:url(../images/blockbg02.jpg); background-position:center center; }
	.block03bg{ position:relative; background-image:url(../images/blockbg03.jpg); background-position:center center; }
	.block04bg{ position:relative; background-image:url(../images/blockbg04.jpg); background-position:center center; }
	.block05bg{ position:relative; background-image:url(../images/blockbg022.jpg); background-position:center center; }
	.block06bg{ position:relative; background-image:url(../images/blockbg033.jpg); background-position:center center; }
	.block07bg{ position:relative; background-image:url(../images/blockbg044.jpg); background-position:center center; }
	
	
	.block02con{ width:550px; height:380px; text-align:left; position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-190px; padding-left:650px;}		
	.block03con{ width:1200px; height:140px; text-align:center; position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-100px; z-index:9999 }	
	.blockprocon{width:1200px; height:300px; text-align:center; position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-150px; z-index:9999 }
	.botetit04{ font-size:80px;  width:100%; margin:0px;  text-align:center;  font-weight:bold; color:#ffffff;  height:100px; line-height:100px; }
 
 
 
  .botetit05{ font-size:26px;  width:100%; margin:0px;  text-align:center;  font-weight:normal; color:rgba(255,255,255,.56); height:40px; line-height:40px;  }
	
	.block04con{ width:1200px; height:260px; text-align:center; position:absolute; left:50%; margin-left:-600px; top:220px;  z-index:9999 }	
		
		
		
		
		 
 
		
		
		
		.botetit06{ font-size:80px;  width:100%; margin:0px;  text-align:center;  font-weight:bold; color:#ffffff;  height:100px; line-height:100px; }
 
 
 
  .botetit07{ font-size:26px;  width:100%; margin:0px;  text-align:center;  font-weight:normal; color:rgba(255,255,255,.56); height:40px; line-height:40px; }
  
  .botetit08{ font-size:18px;  width:1200px; margin:0px auto;  text-align:left;  font-weight:normal; color:rgba(255,255,255,.90);height:150px; line-height:30px; margin-top:30px; }
  
  
  
  
  
  
  
  
  
  
		
	.botebtn{ width:100%;height:56px; text-align:center; margin-top:34px;}
.botebtn a{ display:block; margin:0px auto;  width:236px; height:56px; line-height:56px; text-align:center; font-size:16px; color:#ffffff; text-decoration:none; background-color:#029bcb; border-radius:5px;}
.botebtn a:visited{ display:block; margin:0px auto;  width:236px; height:56px; line-height:56px; text-align:center; font-size:16px; color:#ffffff; text-decoration:none;background-color:#029bcb; border-radius:5px; }
.botebtn a:hover{ display:block;  margin:0px auto; width:236px; height:56px;  line-height:56px; text-align:center; font-size:16px; color:#ffffff; text-decoration:none; background-color:#72cbff; border-radius:5px;

-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer;}
			
			
	.botefooter{ width:100%; height:30px; background-color:#0d2137;  text-align:center; padding:30px 0px; position:absolute; left:0px; bottom:0px; z-index:999999}		
			
	.botefootercon{ width:1200px; height:30px; margin:0 auto; text-align:center; font-size:14px; color:rgba(255,255,255,.49);}	
	.botefootercon a{  color:rgba(255,255,255,.74); text-decoration:none}	
		.botefootercon a:visited{  color:rgba(255,255,255,.74); text-decoration:none}	
			.botefootercon a:hover{  color:rgba(255,255,255,.90); text-decoration:none; -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}	
			
			
			
		.ciezn_businesscon{ width:1230px; height:380px; position:absolute; left:50%; margin-left:-615px; top:326px;}
		.ciezn_businessi{width:277.5px; height:380px; float:left; margin:0px 15px; background-image:url(../images/hbg.jpg); position:relative; box-shadow:0px 0px 13px rgba(0,0,0,.26)}
 
		.ciezn_businessi img{ width:237.5px;height:340px;  position:absolute; left:20px; top:20px; z-index:1}
	 
	 
	
	.ciezn_businessit{width:80%; height:30px; position:absolute; bottom:30px; left:10%;   font-size:22px; color:#ffffff; font-weight:bold; z-index:9; text-align:center; text-shadow:0px 0px 5px #000000; display:block; line-height:30px; overflow:hidden; z-index:9}
 .ciezntitle05{width:50px;  font-size:44px; height:200px;line-height:50px; text-align:left; z-index:9999;font-weight:bold;margin:0px; float:left; position:absolute; top:145px; right:60px; color:#131415 }
  .ciezntitle06{width:26px;  font-size:18px; color:#646566; height:270px; line-height:30px; text-align:left; font-weight:normal;   z-index:9999;writing-mode: vertical-lr; 
    writing-mode: tb-lr; text-transform:uppercase;position:absolute; top:145px; right:30px;  }			  		
 		
			
			
	.solu_listi01t{ width:80%; height:50px; position:absolute; top:30px; left:10%;   font-size:18px; color:#ffffff; font-weight:bold; opacity:0; z-index:9; text-align:left; line-height:25px;}
 .solu_listi01t a{color:rgba(255,255,255,.88); text-decoration:none}
  .solu_listi01t a:visited{color:rgba(255,255,255,.88); text-decoration:none}
   .solu_listi01t a:hover{color:rgba(255,255,255,.99); text-decoration:none}
 .solu_listi01i{ width:70%; height:100px; position:absolute; top:130px; left:10%;   font-size:14px; line-height:25px; overflow:hidden; color:rgba(255,255,255,.64); font-weight:normal; opacity:0; z-index:9; text-align:left}	
 .solu_bg{ position:absolute; width:100%;height:100%;background:rgba(160,51,38,.99);   z-index:8;opacity:0;}
  .index_solubtn{width:100px; height:22px;position:absolute; left:10%; bottom:30px; text-align:left; z-index:9;opacity:0; font-size:14px; background-image:url(../images/hd_icon.png); background-position:right; background-repeat:no-repeat;line-height:22px;padding:8px 10px;padding-right:25px; border:#ffffff 1px solid; border-radius:5px; }			
 
			
	 
	.index_solubtn a{ color:#ffffff; text-decoration:none}
	.index_solubtn a:visited{ color:#ffffff; text-decoration:none}
	.index_solubtn a:hover{ color:#ffffff; text-decoration:none}
  .ciezn_businessi:hover .solu_bg{opacity:1; -webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease; cursor:pointer}
	.ciezn_businessi:hover .solu_listi01t{ opacity:1; -webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease; cursor:pointer}
   .ciezn_businessi:hover .solu_listi01i{ opacity:1; -webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease; cursor:pointer}
  .ciezn_businessi:hover .index_solubtn{opacity:1; -webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease; cursor:pointer}
 		.ciezn_businessi:hover .ciezn_businessit{ display:none}	
	/*二级页面*/
	
	
.bote_menupage {
	width: 100%;
	height:90px;
	 
	position: fixed;
	left: 0;
	top: 0px;
	z-index: 999999;
	text-align: center; background-color:#FFFFFF; box-shadow:0px 0px 26px rgba(0,0,0,.16); border-bottom:#eeeef0 1px solid;
	 
	 
 
	 
}
 .bote_menuconpage { width:1200px; height:60px; position:relative; margin:0 auto; padding-top:30px;}


.bote_menuconpage .nav {
	width:600px;
	height:30px;
	 float:right; margin:0px;
	 
}

.bote_menuconpage .nav li {
	float: left;
	list-style: none;
	width: 120px;
	height:30px;
	padding: 0px;
	margin: 0px;
}

.bote_topnav_itempage {
	width: 0px;
	height:30px;
	margin: 0px;
}

.bote_topnav_itempage a {
	display: block;
	height:30px;
	text-align: center;
	width: 120px;
	padding: 0px;  
	 
	line-height:30px;
	color: #646566;
	text-decoration: none;
 	 
	  margin:0 auto;font-size: 16px;
	 font-weight:500;
}
 
.bote_topnav_itempage a:hover,.bote_topnav_itempage a.current {
	 
	color: #72cbff;
	font-size: 16px;
	 font-weight:500;
	display: block;
	height:30px;
	text-align: center;  
	 
	width: 120px;
	padding: 0px;  
 line-height:30px;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;font-weight:bold
}
#bote_currentpage {
	 
	color: #72cbff;
	font-size: 16px;
	 font-weight:500;
	display: block;
	height:30px;
	text-align: center;  
	line-height:30px; 
	width: 120px;
	padding: 0px;   font-weight:bold
 
	 
}
 

 
	
	.boteclear{ width:100%; height:0px; line-height:0px; clear:both}
	.safebg{ /*background-image:url(../images/blockbg06.jpg); background-attachment:fixed; background-position:center center*/ background-color:#FFFFFF } 
	
	.pagetopcon{ width:1200px;   text-align:left; margin:0 auto; padding-top:130px;}
  .pagetit01{ font-size:34px;  width:100%; margin:0px;  text-align:left;  font-weight:normal; color:#72cbff;  height:50px; line-height:50px; }
 
 
 
  .pagetit02{ font-size:18px;  width:100%; margin:0px;  text-align:left;  font-weight:normal; color:#b0b0b6; height:26px; line-height:26px;  }
  
  .pagetit03{ font-size:14px;  width:100%; margin:0px;  text-align:left;  font-weight:normal; color:#747576;  line-height:25px; margin-top:15px; }
 
  .botefooterpage{ width:100%; height:30px; background-color:#0d2137;  text-align:center; padding:30px 0px; margin:0 auto; margin-top:100px;}		
	
	.pagecon{ width:1160px; height:740px; background-color:#ffffff; box-shadow:0px 0px 49px rgba(0,0,0,.13); border-radius:15px; margin:0 auto; margin-top:26px; color:#646566; text-align:center; font-size:22px; padding:30px;}
	
	.futurebg{ /*background-image:url(../images/blockbg01.jpg); background-attachment:fixed; background-position:center center*/background-color:#FFFFFF  } 
	.pagetit04{ font-size:40px;  width:100%; margin:0px;  text-align:left;  font-weight:bold; color:#ffffff;  height:50px; line-height:50px; }
 
 
 
  .pagetit05{ font-size:20px;  width:100%; margin:0px;  text-align:left;  font-weight:normal; color:rgba(255,255,255,.56); height:30px; line-height:30px;  }
  
  .pagetit06{ font-size:16px;  width:100%; margin:0px;  text-align:left;  font-weight:normal;color:rgba(255,255,255,.90); height:75px; line-height:25px; margin-top:15px; }
 
	.futurecon{ width:1140px; height:640px; background:rgba(255,255,255,.26);  border-radius:15px; margin:0 auto; margin-top:26px; text-align:center; padding:30px; font-size:34px; line-height:100px; color:#ffffff}
	
	.appbg{  background-image:url(../images/appbg.jpg); background-attachment:fixed; background-position:center center } 
	
	
	.appconl{ width:180px; background-color:#FFFFFF; height:100%;padding:30px 15px; position:fixed;box-shadow:0px 10px 26px rgba(0,0,0,.16); left:0px; top:91px; z-index:9999999;border-right:#eeeef0 1px solid;}
	.appitem{ width:160px; height:25px; margin:0px; margin-bottom:15px; text-align:left; font-size:15px; line-height:25px; text-align:left; color:#646566; padding:10px; background:rgba(0,0,0,.06); border-radius:25px;}
	 
	.appitem img{ width:25px; height:25px; margin:0px; float:left; margin-right:5px;}
	.appitem:hover{-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer;background:rgba(0,0,0,.12);}
	
	
	
	
	.appcon{ width:-webkit-calc(100% - 280px); width:-moz-calc(100% - 280px); width:calc(100% - 280px); height:auto;    margin:0 auto; padding-left:220px;padding-top:130px; color:#ffffff; min-height:1000px;  }
	
	.appconr{ width:100%;  min-height:1000px; text-align:center }
	
	.st_search02{ width:640px; height:50px;  margin:0px auto;   border-radius:50px; background:rgba(0,0,0,.08); }
.st_search_input02{ width:550px; height:30px; line-height:30px; float:left; margin:9px 14px;  color:rgba(0,0,0,.74); font-size:14px;   background:none; border:none;  }

.st_search_btn02{ width:44px; height:44px; float:right; background:none; border:0px;   background-image:url(../images/search_btn02.png); background-position:center center; background-repeat:no-repeat; cursor:pointer}


.appclasstit{ width:100%; height:30px; font-size:22px; line-height:30px; text-align:left; margin-top:30px; margin-bottom:15px; color:#646566}

.appclasstit img{ width:30px; height:30px; float:left; margin-right:5px; }

	.appsitem{width:-webkit-calc(25% - 40px); width:-moz-calc(25% - 40px); width:calc(25% - 40px); height:40px; margin:5px; padding:26px 15px; float:left; text-align:left; font-size:14px; line-height:20px; color:rgba(0,0,0,.90);background:rgba(255,255,255,.90); border-radius:5px;box-shadow:0px 0px 8px rgba(0,0,0,.04);}
	
	.appsitem a{ text-decoration:none; text-decoration:none; color:rgba(0,0,0,.74);}
	
	
	
	.appsitem a span{ font-size:15px; color:#000000; font-weight:bold}
	.appsitem img{ width:40px; height:40px; float:left; margin-right:10px; }
	
	 .appsitem:hover{-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer;box-shadow:0px 0px 30px rgba(0,0,0,.10);}
	
	.contactbg{ /*background-image:url(../images/contact_bg.jpg); background-attachment:fixed; background-position:center center*/background-color:#FFFFFF } 
	.contactcon{ width:1140px; height:490px; background:rgba(255,255,255,.26);  border-radius:15px; margin:0 auto; margin-top:26px; text-align:center; padding:30px; font-size:34px; line-height:100px; color:#ffffff}
	
	
	
	/*走进*/
	.lfyicon{ width:1200px; height:640px; position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-320px;  }
	
	.lfyaboutl{ width:675px; height:100px; float:left; padding-top:20px;}
	.lfyaboutr{ width:475px; height:100px; float:right; padding-top:20px;}
	
	.lfyaboutri{ width:550px; height:70px;position:relative; overflow:hidden; margin:0px; margin-left:50px; margin-bottom:30px; background:rgba(255,255,255,.12); background-image:url(../images/jdicon01.png); background-position:right center; background-repeat:no-repeat; border-radius:70px;}
	 
	 .lfyaboutri:hover{ width:550px; height:70px;position:relative; overflow:hidden; margin:0px; margin-left:50px; margin-bottom:30px; background:rgba(0,94,148,.90); background-image:url(../images/jdicon01.png); background-position:right center; background-repeat:no-repeat;-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer;}
	
	 
 
  
 
  .lfyaboutri a{ display:block; width:100%; height:70px; text-decoration:none; text-align:center}
 .lfyaboutritit{ width:90%; height:70px;font-size:18px; line-height:70px; color:#ffffff;text-align:left; margin:0 auto;}
 
 .lfyaboutritit span{font-size:18px; color:rgba(255,255,255,.49); font-weight:normal; text-transform:uppercase; text-align:left; padding-left:10px;}
 
 
	
	
	
	
	
	
  .ciezn_aboubg{  position:relative; background-image:url(../images/about.jpg); background-position:center bottom; background-repeat:no-repeat; background-size:100% 100%}
 
 .ciezn_aboutpic{ position:absolute; width:50%; height:560px; right:0px; top:50%; margin-top:-280px; overflow:hidden; border-radius:5px 0px 0px 5px; border:#e0e0e6 1px solid;}
 .ciezn_aboutpic img{ width:100%; height:560px; }
  .ciezn_aboutpic img:hover{transform:scale(1.05);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease; cursor:pointer }
 
 .ciezn_abouttxt{ font-size:16px; line-height:25px; height:75px;text-align:left; margin:0px; width:100%; color:#262626; font-weight:normal; overflow:hidden;}
 
  
 
 
 .ciezn_indext1{ font-size:49px; height:64px; text-align:left; margin:0px; width:200px; color:#112a87; font-weight:bold; line-height:64px;
 background-image: -webkit-linear-gradient(left, #112a87, #287bab); 
 -webkit-background-clip: text; 
 -webkit-text-fill-color: transparent; 
 
 }
 .ciezn_indext2{font-size:22px; height:26px; line-height:26px; text-align:left; margin:0px; width:100%; color:#c8a063; font-weight:normal;}
 
 .ciezn_indext3{font-size:16px; line-height:30px; height:150px;text-align:left; margin:0px; width:100%; color:#343536; font-weight:normal; margin-top:30px; overflow:hidden}
  
   .ciezn_aboutbtn{ width:1200px;height:64px; text-align:center; position:absolute; left:50%; margin-left:-600px; bottom:64px; z-index:99999 }
.ciezn_aboutbtn a{ display:block; margin:0px auto; padding:0 18px; width:200px; height:49px; border:#d70010 2px solid;  border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#d70010; text-decoration:none; background:rgba(255,255,255,.99);background-image:url(../images/moreicon01red.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_aboutbtn a:visited{ display:block; margin:0px auto;padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#d70010; text-decoration:none; background:rgba(255,255,255,.99);background-image:url(../images/moreicon01red.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_aboutbtn a:hover{ display:block;  margin:0px auto;padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background-color:#d70010;background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}
			
			
			
			 .ciezn_probtn{ width:300px;height:56px; text-align:center; margin:0 auto; margin-top:26px; }
.ciezn_probtn a{ display:block; margin:0px auto; padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;  border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.13);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_probtn a:visited{ display:block;margin:0px auto;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.13);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_probtn a:hover{ display:block;margin:0px auto;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.26);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}
	
	.ciezntitle01{ font-size:64px; height:80px; width:100%; margin:0px; line-height:80px;text-align:left; z-index:9999; font-weight:normal; color:#131415;  }	
 
	
.ciezntitle02{display: block;width:100%;font-size:18px; height:30px; line-height:30px; color:#343536; z-index:9999;  text-align:left; font-weight:normal;  text-transform:uppercase; margin:0px; letter-spacing:15px; } 

.ciezntitle01b{ font-size:64px; height:80px; width:100%; margin:0px; line-height:80px;text-align:left; z-index:9999; font-weight:normal; color:#ffffff; }	
 
	
.ciezntitle02b{display: block;width:100%;font-size:18px; height:30px; line-height:30px; color:rgba(255,255,255,.64); z-index:9999;  text-align:left; font-weight:normal;  text-transform:uppercase; margin:0px; letter-spacing:15px;} 



	.ciezntitle03{ font-size:64px; height:80px; width:1200px; margin:0px; line-height:80px;text-align:left; z-index:9999; font-weight:normal; color:#131415; position:absolute; left:50%; margin-left:-600px; top:180px; }	
	 
	
.ciezntitle04{display: block;width:1200px;font-size:18px; height:30px; line-height:30px; color:#343536; z-index:9999;  text-align:left; font-weight:normal;  text-transform:uppercase; margin:0px;position:absolute; left:50%; margin-left:-600px; top:260px; letter-spacing:15px;} 


   .ciezn_aboutlist{width:100%; height:100px;  }
 .ciezn_aboutlisti{ width:33%; height:100px; float:left; text-align:left;  }
  
 
 
  .ciezn_aboutlisti span{font-size:64px; font-weight:bold; color:#d70010; font-family:"黑体"; padding-right:10px; }
  
  
  
  
  
  
 .ciezn_aboutit2{ width:100%; height:24px; text-align:left; font-size:18px; font-weight:bold; color:#343536;}
 
 
 
 

 
 
 
 
 .lfyicon2{ width:1200px; height:480px; position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-240px;}
	
  
 .new_con{ width:1200px;height:400px; z-index:9999; margin:0 auto; margin-top:26px}
 
   
	
	.new_left{width:550px; float:left; margin:0px; height:400px;  position:relative; overflow:hidden;  }
	 
 
	 
	 
	
	
	
     .new_rightitem{width:100%;margin:0px; height:400px;  position:relative;overflow:hidden;}
	 
	  
	 .new_rightitempic{ width:100%;height:300px; overflow:hidden; border-radius:7px;}
	 .new_rightitempic img{ width:100%; height:300px;  }
	 .new_rightitempic:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;
			
			
	}
	
	.new_righttxt{ width:100%;height:90px; overflow:hidden; margin-top:10px; }
	
	
	
	.new_righttit{width:100%; height:50px; line-height:25px; color:#ffffff; text-align:left; font-size:18px; font-weight:bold; }
	.new_righttit a{ color:#ffffff; text-decoration:none; }
	
	
	.new_righttit a:visited{ color:#ffffff; text-decoration:none; }
 .new_righttit a:hover{ color:#72cbff; text-decoration:none; text-decoration:none;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease; }
	
	.new_righttid{ width:100%; height:20px; line-height:26px; font-size:14px; color:rgba(255,255,255,.74); text-align:left; font-weight:normal; margin-top:20px;}
	
	.new_righttid a{ display:block; width:130px; height:20px; line-height:26px; text-align:left; color:rgba(255,255,255,.74); float:right; background-image:url(../images/pnavbg03.png); background-position: center right; background-repeat:no-repeat; text-decoration:none}
	.new_righttid a:visited{ display:block; width:130px; height:20px;line-height:26px; text-align:left; color:rgba(255,255,255,.74); float:right;background-image:url(../images/pnavbg03.png); background-position: center right; background-repeat:no-repeat;  text-decoration:none}
	.new_righttid a:hover{ display:block; width:130px; height:20px;line-height:26px; text-align:left; color:rgba(255,255,255,.99); float:right;background-image:url(../images/pnavbg02.png); background-position: center right; background-repeat:no-repeat;  -webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;text-decoration:none}



.new_right{width:550px; float:right; margin:0px; height:420px;   }

	 
	
	.new_rightitem02{width:100%;   margin:0px;  position:relative;overflow:hidden; height:auto; line-height:25px; text-align:left; font-size:16px; font-weight:normal ; color:#989898; margin-top:10px;}
	
	.new_rightitem02 a{ color:#131415; text-decoration:none; }
	
	
	.new_rightitem02 a:visited{ color:#131415; text-decoration:none; }
 .new_rightitem02 a:hover{ color:#d70010; text-decoration:none; text-decoration:none;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease; }
	.new_rightitem02 span{ float:none; display:block; width:100%; height:20px; line-height:18px;font-size:14px; color:#989898; text-align:left; font-weight:normal}
	
	.dg_bottombg{ background-image:url(../images/bottombg.jpg); background-size:100% 100%}
	
	
	
 .lfyicon3{ width:1200px; height:380px; position:absolute; left:50%; margin-left:-600px; top:150px;}
	
	       .bottomcon{ width:1200px; height:280px; margin:0 auto; margin-top:26px; }
			.ciezn_map{width:698px; height:280px; border-radius:5px; float:left; border:#e6e6ee 1px solid; background-image:url(../images/map.jpg); background-position:top center; }	 
        .dg_mesform{width:438px; height:248px; background-color:#ffffff;  border:0px; border-radius:5px; padding:15px; float:right; z-index:999; border:#e6e6ee 1px solid;}
		
		 .dg_mesforminput{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px); height:48px; line-height:48px; border:#eeeef0 1px solid; background-color:#ffffff; font-size:16px; text-align:left; color:#989898; text-indent:10px; float:left;margin:0px; margin-bottom:15px;}
		
		.dg_mesforminput2{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);height:48px; line-height:48px; border:#eeeef0 1px solid; background-color:#ffffff; font-size:16px; text-align:left; color:#989898; text-indent:10px; float:left;margin:0px; margin-bottom:15px;}
		
		
		.dg_mesforminput3{ width:100%; height:50px; line-height:50px; border:0px; background-color:#287bab; font-size:16px; text-align:center; color:#ffffff;  float:left; margin:0px;}
		.dg_mesforminput3:hover{width:100%;  height:50px; line-height:50px; border:0px; background-color:#287bab; font-size:16px; text-align:center; color:#ffffff;  float:left;  margin:0px;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}
			
			
			
			
			.lfybottomtxt{ width:1200px; height:150px; position:absolute; left:50%; margin-left:-600px; top:40%; margin-top:-150px; font-size:64px; font-weight:bold; line-height:110px; color:#ffffff; z-index:999; text-shadow:0px 0px 10px rgba(0,0,0,.15)}
	.lfybottomtxt span{ display:block; width:100%; height:40px; text-align:center; font-size:26px; color:#ffffff; line-height:40px; letter-spacing:26px; font-weight:normal }
	
 
	
	.dg_bottomadv{ width:100%; height:212px; position:absolute; left:0px; top:200px; z-index:9999; text-align:center}
	.dg_bottomadv img{ width:909px; height:212px; margin:0 auto}
	 
	
		.dg_bottomcon{ width:100%; height:200px; position:absolute; left:0px; bottom:72px; background-color:rgba(4,97,150,.80); z-index:9999; text-align:center}
		.dg_bottomc{ width:1200px; height:200px; margin:0 auto; }	
		
		 .dg_bottomc01{ width:-webkit-calc(30% - 1px); width:-moz-calc(30% - 1px); width:calc(30% - 1px); float:left; margin:0px;  height:165px;text-align:left; border:0px; border-right:rgba(255,255,255,.15) 1px solid; padding-top:45px; font-size:22px; text-align:left; color:#ffffff; line-height:32px; font-weight:bold}
		 .dg_bottomc01 img{ margin:0}
		 .dg_bottomc01 span{ font-size:16px; line-height:20px; font-weight:normal}
		 .dg_bottomctell{ width:100%; height:44px; line-height:44px; font-size:30px; font-weight:bold; color:#ffffff; margin:0 auto; margin-top:10px; text-align:left}
		  .dg_bottomctell img{   float:left; margin-right:5px;}
		  
		   .dg_bottomc02{ width:57%; float:left; margin:0px;  height:200px; }
		  
		  .dg_clear{ width:100%; height:0px; line-height:0px; clear:both}
		  
		  
		  .dg_bottomcnav{ width:100%; height:110px; padding-bottom:9px; border-bottom:rgba(255,255,255,.08) 1px solid}
		  
		  
			
			.dg_bottomcontact{width:100%;height:100px; padding-top:30px; }
		  .dg_bottomcontact01{ width:95%; height:30px; font-size:18px; color:#ffffff; line-height:30px;  text-align:left; float:left; margin:0px;  padding-left:5%; margin-top:10px;}
		   
		    .dg_bottomcontact01 img{ width:30px; height:30px; float:left; margin-right:10px;}
		  
		   
			
			 .dg_bottomcontact03{  width:-webkit-calc(13% - 1px); width:-moz-calc(13% - 1px); width:calc(13% - 1px);float:left; margin:0px;  height:150px;text-align:left; border:0px; border-left:rgba(255,255,255,.15) 1px solid;  padding:30px 0px;  }
		    
		    .dg_bottomcontact03 img{ float:right; margin-left:20px; width:91px; }
			
				.dg_copyright{ width:100%; height:72px; line-height:72px; font-size:14px; text-align:center; color:#e0e0e6; position:absolute; left:0px; bottom:0px; z-index:9999; background:rgba(0,0,0,.80)}
		.dg_copyright a{ color:#e0e0e6; text-decoration:none}
		.dg_copyright a:visited{ color:#e0e0e6; text-decoration:none}
		.dg_copyright a:hover{ color:#ffffff; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
			
			.dg_flinkcon{ width:100%; height:72px;   position:absolute; left:0; bottom:272px; z-index:9999; padding:0; border-top:rgba(255,255,255,.26) 1px solid; background:rgba(0,0,0,.34); text-align:center; }
			.dg_flink{ width:1200px; height:72px; line-height:72px; font-size:16px; text-align:left; color:#e0e0e6;  text-transform:uppercase; margin:0 auto }
		 
		.dg_flink a{ color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;}
		.dg_flink a:visited{ color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;}
		.dg_flink a:hover{ color:#72cbff; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; padding-left:10px; padding-right:10px;}
			
			
			
			.cieznclear{ clear:both; width:100%; height:0px; line-height:0px;}
			
			
			.ciezn_zzbg{  position:relative;position:relative; background-image:url(../images/ryzz_bg.jpg); background-position:center center; background-repeat:no-repeat; background-size:100% 100%;}
			
			
			.zzlist{ width:1230px; height:410px; position:absolute; left:50%; margin-left:-615px; top:50%; margin-top:-205px;  z-index:999999}
			
			.zzlisti{ width:257px; height:390px; background:rgba(255,255,255,.20); border-radius:10px; margin:0 15px; float:left; box-shadow:0px 0px 26px rgba(0,0,0,.16); padding:10px; font-size:18px; text-align:center; color:#ffffff; line-height:30px;}
			
			.zzlisti img{ width:257px; height:350px;}
			
			.zzlist2{ width:1230px; height:210px; position:absolute; left:50%; margin-left:-615px; top:50%; margin-top:-100px;  z-index:999999}
			
			.zzlisti2{ width:257px; height:210px; background:rgba(255,255,255,.20); border-radius:7px; margin:0 15px; float:left; box-shadow:0px 0px 26px rgba(0,0,0,.16); padding:10px; font-size:18px; text-align:center; color:#ffffff; line-height:30px;}
			
			.zzlisti2 img{ width:257px; height:170px;}	
			
			
			
			
		.menu{width:100%;height:100px;position:fixed;left:0; top:0px;z-index:99999; text-align:center; background-color:#ffffff; box-shadow:0px 0px 15px rgba(0,0,0,.16)}

  
.veg_toplogo{ width:417px; height:50px; margin:15px; float:left; margin-left:49px; margin-top:25px;}

.veg_toplogo img{ width:417px; height:50px;}




.menu .nav{width:770px;height:95px; float:right; margin:0px; padding:0px; margin-right:56px;  }

.menu .nav li{float:left;list-style:none; width:110px; height:95px; padding:0px; margin:0px;}

 

.st_topnav_item{width:110px; height:95px; margin:0px;}

.st_topnav_item a{display:block;height:95px; text-align:center; text-indent:0px; width:110px; padding:0px;line-height:95px;color:#343536;  text-decoration:none;position:relative;overflow:hidden; font-size:18px; font-weight:bold;  }

.st_topnav_item a:hover,.st_topnav_item a.current{ color:#d70010;  height:95px; border-bottom:#d70010 5px solid  }



.menu .nav li .navbox{width:100%;height:320px;position:absolute;top:100px;left:0px; background-color:#f0f0f6;display:none; text-align:center; padding:0px;  z-index:9999999; box-shadow:0px 5px 5px rgba(0,0,0,.05); border-top:#eeeef0 1px solid;  }



 .drop_nav{ width:1200px; margin:0 auto; height:320px; background-color:#ffffff; }

 .drop_nav_left{ width:800px; height:320px; float:right; overflow:hidden;}
 .drop_nav_left img{ width:800px; height:320px;}
 .drop_nav_left:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;}

.drop_nav_right{ width:400px; height:320px; margin:0 auto; font-size:16px; line-height:79px; text-align:center; float:left; overflow:hidden; font-weight:bold}

 

 

.drop_nav_right  a{ color:#343536; display:block; border-bottom:#e6e6ee 1px solid;height:79px; width:356px; padding:0; padding-left:44px; text-align:left; margin:0;  text-decoration:none; line-height:79px; background-color:#ffffff; background-image:url(../images/navbg01.png); background-position:center right; background-repeat:no-repeat;  }

.drop_nav_right  a:visited{color:#343536; display:block; border-bottom:#e6e6ee 1px solid;height:79px; width:356px; padding:0; padding-left:44px; text-align:left; margin:0;  text-decoration:none; line-height:79px; background-color:#ffffff; background-image:url(../images/navbg01.png); background-position:center right; background-repeat:no-repeat; }

.drop_nav_right  a:hover{color:#ffffff; display:block; border-bottom:#d70010 1px solid;height:79px; width:356px; padding:0; padding-left:44px; text-align:left; margin:0;  text-decoration:none; line-height:79px; background-color:#d70010; background-image:url(../images/navbg02.png); background-position:center right; background-repeat:no-repeat;  -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;  }
  
	
 






.veg_topselect{ width:64px; height:34px; margin:25px 10px; float:right;background-image:url(../images/lan_icon.png); background-position:right center; background-repeat:no-repeat; font-size:14px; text-align:left; padding-right:26px; line-height:34px; color:#ffffff; cursor:pointer;  }

.veg_toptell{ width:196px; height:30px; margin:35px 15px; float:right; margin-right:49px; }



  

  .veg_toptell img{width:196px; height:30px;}

 

  .st_search03{ width:60px; height:34px; float:right; margin:25px 0px; margin-right:5px; background-image:url(../images/search_btn02.png); background-position:center right; background-repeat:no-repeat; cursor:pointer; text-align:left; font-size:14px; color:#ffffff; line-height:34px;}
  
  
  
 
#c_grid-1665557264844 {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	display-radio: 1;
	background-fill-value: background-image;
	background-image: url(../images/topbannerjd.jpg);
	animation: myfirst 6s infinite;
	min-height: 100%;
	display: flex;
	flex: 0 0 100%
}

.bottomnew {
	 
	background-image: url(../images/bottombg.jpg) !important;
	 
}
.bannerpro {
	 
	background-image: url(../images/topbannerjd02.jpg) !important;
	 
}

#c_grid-1665557264844 .p_gridbox::after {
	content: '';
	clear: left;
	display: block
}

#c_grid-1665557264844 > div > .p_gridbox {
	width: 100%;
	overflow: hidden;
	position: static
}

#c_grid-1665557264844 > div > .p_gridCell {
	float: left;
	position: static
}

#c_grid-1665557264844 > .p_gridbox.signal {
	min-height: inherit;
	align-self: center;
	width: 100%
}

#c_grid-1665557264844 > .p_gridbox.signal > .p_gridCell {
	min-height: inherit !important
}

@keyframes myfirst {
	0% {
		background-size: 100%
	}

	50% {
		background-size: 105%
	}

	100% {
		background-size: 100%
	}
}

/*二级页面*/
.lfy_pbottom{ width:100%; height:200px; position:relative; margin:0 auto;background-color:rgba(0,87,1,.80); z-index:9999; text-align:center; overflow:hidden}

 
 

.lfy_copyright{ width:100%; height:72px; line-height:72px; font-size:14px; text-align:center; color:#e0e0e6;  position:relative; margin:0 auto; background:rgba(0,0,0,.74);}

.lfy_copyright a{ color:#e0e0e6; text-decoration:none}
		.lfy_copyright a:visited{ color:#e0e0e6; text-decoration:none}
		.lfy_copyright a:hover{ color:#ffffff; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}

 




.pbannertit{ width:1200px; margin:0 auto; font-size:49px; color:#ffffff; text-align:left; line-height:53px;}
.pbannertit span{ font-size:22px;}
.paboutcon{ background-image:url(../images/about.jpg); background-repeat:no-repeat; background-position:center bottom; background-size:100% auto; }
.pcon{ width:1200px; margin:0 auto; padding:0px; padding-top:30px; padding-bottom:100px;}
.paboutbg{ width:1200px;   padding-bottom:430px;}
.pcontxt{ font-size:16px; text-align:left; line-height:30px; color:#646466; padding-top:30px;  }
.pcontxt img{ width:auto; max-width:100%;}




.pcontxtcul{font-size:22px; text-align:left; line-height:44px; }
 

.fzllctop{ width:100%; height:100px; background-image:url(../images/lctop.jpg); background-repeat:no-repeat; background-position:center center;}
.fzllcmid{ width:100%; height:auto; margin:0 auto;background-image:url(../images/lcmid.jpg); background-repeat:repeat-y; background-position:center center; }

.fzllchead{ width:100%; height:101px; background-image:url(../images/liclogo.jpg); background-repeat:no-repeat; background-position:center center;}



.fzllcmiditem{  width:-webkit-calc(50% - 50px); width:-moz-calc(50% - 50px); width:calc(50% - 50px);  height:auto;margin:0 auto;background-image:url(../images/lcitembg.png); background-repeat:no-repeat; background-position:center top; font-size:18px; text-align:left; line-height:34px; color:#646566; padding-left:-webkit-calc(50% + 50px); padding-left:-moz-calc(50% + 50px);padding-left:calc(50% + 50px); margin-bottom:30px;}

.fzllcmiditem span{ display:block; width:200px; height:56px; border:0px; border-radius:7px; background-color:#ffffff; background-image:url(../images/lcbod.jpg); background-position:left center; background-repeat:repeat-y; text-align:left; text-indent:34px; font-size:34px; color:#343536; line-height:56px; box-shadow:0px 0px 15px rgba(0,0,0,.12); margin-bottom:26px;}


.fzllcmiditem02{  width:-webkit-calc(50% - 50px); width:-moz-calc(50% - 50px); width:calc(50% - 50px);  height:auto;margin:0 auto;background-image:url(../images/lcitembg.png); background-repeat:no-repeat; background-position:center top; font-size:18px; text-align:right; line-height:34px; color:#646566; padding-right:-webkit-calc(50% + 50px); padding-right:-moz-calc(50% + 50px);padding-right:calc(50% + 50px); margin-bottom:30px;}

.fzllcmiditem02 span{ display:block; width:166px; float:right; height:56px; border:0px; border-radius:7px; background-color:#ffffff; background-image:url(../images/lcbod.jpg); background-position:right center; padding-right:34px; background-repeat:repeat-y; text-align:right;   font-size:34px; color:#343536; line-height:56px; box-shadow:0px 0px 15px rgba(0,0,0,.12);margin-bottom:26px;}

.fzitemcon01{ background-image:url(../images/lcitembg.png); background-position:center center; background-repeat:no-repeat; width:1200px;   height:210px;}
.fzitem{  width:470px;margin:0;height:150px;font-size:16px; text-align:left; line-height:25px; color:#646566; padding:0px 30px; box-shadow:0px 0px 15px rgba(0,0,0,.12); border:0px; border-left:#063 30px solid; border-bottom:#ffffff 30px solid; border-top:#ffffff 30px solid; float:left; border-radius:10px; padding-left:10px;}
.fzitemr{ float:right}

.fzitem img{ width:150px; height:150px; float:left;}

.fzitemtxt{ width:-webkit-calc(100% - 160px); width:-moz-calc(100% - 160px); width:calc(100% - 160px); float:right }
.fzitemtxt span{ width:100%; height:50px; text-align:left; font-size:30px; color:#063; display:block; line-height:50px; font-weight:bold}

.fzitem:hover{ background-color:#063;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;border:30px #063 solid; border-bottom:30px #063 solid; border-top:30px #063 solid;border-right:0px; cursor:pointer; }	
.fzitem:hover{ color:#FFF}
.fzitem:hover span,b{ color:#FFF}

 
.snto_pagnavcon{ width:80%; height:56px; margin:49px auto; text-align:center;}		
			
		.snto_pagnavcon a{ display:inline-table; width:54px; height:54px;  background-color:#f0f0f6; text-align:center; font-size:14px; line-height:54px; border:#e6e6ee 1px solid; color:#343536; border-radius:50%; text-decoration:none; margin-right:7px;}
		.snto_pagnavcon a:visited{ display:inline-table; width:54px; height:54px;   background-color:#f0f0f6; text-align:center; font-size:14px; line-height:54px; border:#e6e6ee 1px solid; color:#343536; border-radius:50%; text-decoration:none; margin-right:7px;}
		.snto_pagnavcon a:hover{ display:inline-table; width:54px; height:54px; background-color:#287bab; text-align:center; font-size:14px; line-height:54px;border:#287bab 1px solid; color:#ffffff; border-radius:50%; text-decoration:none; margin-right:7px;-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease;}	
			
			.snto_pagnavcon span{display:inline-table; width:54px; height:54px;   background-color:#287bab; text-align:center; font-size:14px; line-height:54px; color:#ffffff; border-radius:50%;margin-right:7px;}

.pnewitemcon{ width:1230px; margin:0 -15px;}

.pnewitem{ width:380px;height:370px; margin:0 auto;border:0px; padding:0px; margin:15px; background-color:#f6f6fe; text-align:center; float:left;}
.pnewitemp{ width:380px; height:250px; border:0px;overflow:hidden;}
	
	.pnewitemp img{ width:380px; height:250px; }
	
	 .pnewitemp:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;}
			
			
	.pnewitemt{  width:350px;   height:100px; border:0px; overflow:hidden; margin:0 auto; margin-top:10px;}	
	.pnewitemtt{ width:100%; height:50px; text-align:left; font-size:18px; font-weight:bold; line-height:25px; overflow:hidden;}
	
	.pnewitemtt a{ color:#343536; text-decoration:none}
	.pnewitemtt a:visited{ color:#343536; text-decoration:none}
	.pnewitemtt a:hover{ color:#287bab; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
	
	.pnewitemti{ width:100%; height:50px; text-align:left; font-size:16px; font-weight:normal; line-height:25px; overflow:hidden; margin-top:25px; color:#989898}	
	
	.pnewitemtd{ width:100%; height:20px; text-align:left; font-size:14px; line-height:20px; margin-top:20px; color:#989898; overflow:hidden; }
	.pnewitemtd span{  color:#343536; }
	
	.pnewitemtd a{ color:#287bab; text-decoration:none}
	.pnewitemtd a:visited{ color:#287bab; text-decoration:none}
	.pnewitemtd a:hover{ color:#287bab; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
	
	
	
	
 
 .part_item{ width:100%; height:140px; padding:30px 0px; border-bottom:#e6e6ee 1px solid; margin:0px;}	

.part_data{ width:100px; height:100px; float:left; overflow:hidden; padding:20px; font-size:20px; line-height:20px; color:#262626; background-color:#f0f0f6;border-radius:5px;}
 .part_data span{ display:block; width:100px; height:80px; line-height:80px; font-weight:bold; font-size:72px; font-weight:bold}



.part_txt{ width:-webkit-calc(100% - 170px); width:-moz-calc(100% - 170px); width:calc(100% - 170px);  height:140px; float:right; overflow:hidden; }

.part_txtt{ width:100%; height:50px; line-height:25px; font-size:20px; font-weight:bold; text-align:left; overflow:hidden}

.part_txtt a{ color:#262626; text-decoration:none}
.part_txtt a:visited{ color:#262626; text-decoration:none}
.part_txtt a:hover{ color:#287bab; text-decoration:none;-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease; }

.part_txti{  width:100%;  height:40px; line-height:20px; font-size:14px; font-weight:normal; text-align:left; color:#646566; overflow:hidden; margin-top:10px;}


.part_txtd{ width:900px; height:20px; line-height:20px; font-size:16px; font-weight:bold; text-align:left; color:#c0c0c6; overflow:hidden; margin-top:20px;}
.part_txtd a{ color:#287bab; text-decoration:none}
.part_txtd a:visited{ color:#287bab; text-decoration:none}
.part_txtd a:hover{ color:#287bab; text-decoration:underline}

.ppronav{ width:1230px; margin:0 -15px; height:auto;}
.ppronavitem{ width:-webkit-calc(25% - 30px); width:-moz-calc(25% - 30px); width:calc(25% - 30px);  height:64px; margin:15px;  overflow:hidden; position:relative; float:left;}
.ppronavitem a{ display:block; width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);  height:62px; background-color:#ffffff; border:#ffffff 1px solid;border-radius:10px 0px 10px 0px; font-size:22px; text-align:center; line-height:62px; color:#646566; text-decoration:none}
.ppronavitem a:visited{ display:block; width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);height:62px; background-color:#ffffff; border:#ffffff 1px solid;border-radius:10px 0px 10px 0px; font-size:22px; text-align:center; line-height:62px; color:#646566; text-decoration:none}
.ppronavitem a:hover{ display:block; width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px); height:62px; background-color:#ffffff; border:#ffffff 1px solid; border-radius:10px 0px 10px 0px; font-size:22px; text-align:center; line-height:62px; color:#096093; text-decoration:none;-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease;background-image:url(../images/pnavbg.png); background-position:left center; background-repeat:no-repeat }
#ppronavitemon{ display:block;width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px); height:62px; background-color:#ffffff; border:#ffffff 1px solid; border-radius:10px 0px 10px 0px; font-size:22px; text-align:center; line-height:62px; color:#096093; text-decoration:none; background-image:url(../images/pnavbg.png); background-position:left center; background-repeat:no-repeat}

.pprolist{ width:1230px; margin:0 -15px;}

.pproitem{ width:340px; height:390px; margin:15px;  overflow:hidden; position:relative; float:left; padding:20px; box-shadow:0px 0px 13px rgba(0,0,0,.08)}

.pproitemp{ width:340px; height:340px; overflow:hidden}



.pproitemp img{ width:340px; height:340px;  }

 
	 .pproitemp:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;}


.pproitemt{ width:340px; height:50px; font-size:18px; line-height:50px; text-align:center; font-weight:normal; overflow:hidden; z-index:99}

.pproitemt a{ color:#343536; text-decoration:none}
.pproitemt a:visited{ color:#343536; text-decoration:none}
.pproitemt a:hover{ color:#287bab; text-decoration:none}

 
.pproitemfx{ width:545px; height:390px; margin:15px;  overflow:hidden; position:relative; float:left; padding:20px; box-shadow:0px 0px 13px rgba(0,0,0,.08)}

.pproitempfx{ width:545px; height:340px; overflow:hidden}



.pproitempfx img{ width:545px; height:340px;  }

 
	 .pproitempfx:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;}


.pproitemtfx{ width:545px; height:50px; font-size:18px; line-height:50px; text-align:center; font-weight:normal; overflow:hidden; z-index:99}

.pproitemtfx a{ color:#343536; text-decoration:none}
.pproitemtfx a:visited{ color:#343536; text-decoration:none}
.pproitemtfx a:hover{ color:#287bab; text-decoration:none}

.view_titlecon{ width:100%; text-align:center; padding:30px 0px; background-color:#287bab;}
 .view_title{ width:1200px; text-align:center; font-size:40px; color:#ffffff; font-weight:bold; line-height:49px; margin:0 auto}

.view_data{ width:1200px; text-align:center; height:64px; line-height:64px; font-size:14px; background-color:rgba(255,255,255,.13); color:rgba(255,255,255,.64); margin:0 auto; margin-top:30px; font-weight:normal; border-radius:5px}
.view_data span{ color:rgba(255,255,255,.99) }

 .view_link{ width:-webkit-calc(100% - 60px); width:-moz-calc(100% - 60px); width:calc(100% - 60px);  text-align:left; font-size:16px; color:#989898;  line-height:32px; padding:30px; background-color:#f6f6ff; border-radius:7px; margin-top:30px;}
  .view_link a{ color:#343536; text-decoration:none}
    .view_link a:visited{ color:#343536; text-decoration:none}
	  .view_link a:hover{ color:#287bab; text-decoration:none}
.view_txtcon{ width:100%; padding:30px 0px; font-size:16px; line-height:36px; color:#646566; text-align:left; }
  .view_txtcon p{ padding:3px 0px;}
  
  .view_txtcon img{ width:auto; max-width:100%;}
    .view_txtcon p img{ width:auto; max-width:100%;}
	
	.lfyjstit{ width:1200px; height:49px; line-height:49px; font-size:34px; text-align:center; color:#096093; font-weight:bold; margin-top:30px; }
	.lfyjstit2{ width:1200px; height:26px; line-height:26px; font-size:18px; text-align:center; color:#646566; font-weight:normal; text-transform:uppercase}
	.lfyjstit3{ width:1200px; height:auto; line-height:26px; font-size:18px; text-align:center; color:#646566; font-weight:normal; text-transform:uppercase}
	
	
.lfyjs{ width:1200px; height:400px; margin:30px auto;}	
.lfyjsl{ width:600px; height:400px; float:left; overflow:hidden}
.lfyjsl img{ width:600px; height:400px; }

 .lfyjsl:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease; cursor:pointer}

.lfyjsr{ width:570px; height:400px; float:right;}

.lfyjsr01{ width:570px; height:50px; line-height:50px; font-size:26px; color:#063; text-align:left;}

.lfyjsr02{width:570px; height:150px; line-height:30px; font-size:16px; color:#343536; text-align:left;}

.lfyjsr03{ width:570px; height:100px; margin:0px; margin-top:30px;}

.lfyjsr03i{ width:16.66%; height:100px; float:left; text-align:center; font-size:18px; font-weight:bold; line-height:40px;}

.lfyjsr03i img{ width:40px; height:40px; margin:0 auto; }

.lfylclist{ width:1200px; height:360px; margin:30px auto;}

.lfylclisti01{ width:16.6666%; height:60px; float:left; margin:0px; padding:30px 0px; font-size:16px; font-weight:normal; line-height:20px; color:#ffffff; text-align:center; background:rgba(50,111,0,.99)}

.lfylclisti01 span{ font-weight:bold; font-size:34px; display:block; width:100%; height:40px; line-height:40px; text-align:center; font-family:"黑体";}

.lfylclisti02{ background:rgba(50,111,0,.74)}

.lfylclisti03{ width:33.3333%; height:60px; float:left; margin:0px; padding:30px 0px; font-size:26px; font-weight:bold; line-height:35px; color:#326f00; text-align:center; background:rgba(0,0,0,.08)}

.lfylclisti03 span{ font-weight:normal; font-size:16px; display:block; width:64%; margin:0 auto; height:25px; line-height:25px; text-align:center; background-color:#326f00; color:#ffffff}

.lfylclisti04{ width:33.3333%; height:60px; float:left; margin:0px; padding:30px 0px; font-size:18px; font-weight:bold; line-height:30px; color:#326f00; text-align:center; background:rgba(0,0,0,.01)}
.lfylclisti04 span{ font-weight:bold; font-size:16px; display:block; width:80%; margin:0 auto; height:60px; line-height:30px; text-align:left;   color:#326f00}

.proview{ width:1200px; height:auto; margin:0 auto;}

.proviewp{ width:540px; height:540px; float:left; margin:0px; margin-right:30px; padding:30px; background-color:#ffffff;box-shadow:0px 0px 26px rgba(0,0,0,.10);}
.proviewp img{ width:540px; height:540px;}
.proviewt{ width:570px; height:600px; float:right; }
.proviewt1{ width:570px; height:50px; text-align:left; font-size:34px; font-weight:bold; color:#063}

.proviewt2{width:570px; height:520px; text-align:left; font-size:16px; font-weight:normal; color:#646566; line-height:30px; margin-top:30px;}
.proviewt2 span{ display:block; width:100%; height:50px; line-height:50px; text-align:left; color:#343536; font-weight:bold; font-size:22px;}

	.dahanfllist{ width:1230px; height:auto; margin:0 -15px; margin-top:15px; margin-bottom:30x;}

.dahanfllisti{ width:-webkit-calc(25% - 62px); width:-moz-calc(25% - 62px); width:calc(25% - 62px); height:110px; margin:15px; float:left; text-align:center; padding:30px 15px;   border:#e9e9f0 1px solid; border-radius:0px; font-size:14px; line-height:20px; color:#646566;  font-weight:normal}

.dahanfllisti  span{ font-size:18px; color:#646566; font-weight:normal; display:block; width:100%; height:50px; line-height:50px; text-align:center}

.dahanfllisti img{ width:60px; height:60px; margin:0 auto}

.dahanfllisti:hover{ background-color:#096093;   border:#096093 1px solid;-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease; box-shadow:0px 0px 18px rgba(0,0,0,.16); cursor:pointer}
.dahanfllisti:hover  img{
   
  filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%);	 
	cursor: pointer
	
	}
.dahanfllisti:hover   span{ color:#ffffff}	


 
	.dahancontact{ width:1170px; height:100px; margin:0 auto; }

.dahancontacti{ width:33.33%; height:120px; float:left; text-align:center; font-size:16px; line-height:20px; color:#343536}
.dahancontacti img{ width:60px; height:60px; }
.dahancontacti span{ display:block; width:100%; height:30px; line-height:30px; font-weight:bold; font-size:18px;}

.bmcon{ width:100%; padding:40px 0%; padding-top:0px; margin:0 auto; }	
 
 .bmcontent{width: -webkit-calc(100% - 60px);
    width: -moz-calc(100% - 60px);
    width: calc(100% - 60px);padding:30px; margin:0 auto;    background-color:#ffffff; }	
	.bmcontentform{width:100%; height:auto; border:#e6e6ee 1px solid; border-bottom:0px; border-right:0px; background-color:#ffffff; }
	
	
	
	
.bmitem01{width: -webkit-calc(20% - 1px);
    width: -moz-calc(20% - 1px);
    width: calc(20% - 1px); height:56px; float:left;border:#e6e6ee 1px solid; border-top:0px; border-left:0px; background-color:#f0f0f6; font-size:16px; line-height:56px; color:#000000; font-weight:bold; text-align:center}	
	.bmitem02{width: -webkit-calc(30% - 1px);
    width: -moz-calc(30% - 1px);
    width: calc(30% - 1px); height:56px; float:left;border:#e6e6ee 1px solid; border-top:0px; border-left:0px;background-color:#ffffff;}	
	
	.bmitem03{width: -webkit-calc(100% - 1px);
    width: -moz-calc(100% - 1px);
    width: calc(100% - 1px); height:56px; float:left; border:#e6e6ee 1px solid; border-top:0px; border-left:0px;background-color:#f0f0f6;font-size:16px; line-height:56px; color:#000000; font-weight:bold; text-align:center}	
	.bmitem04{width: -webkit-calc(100% - 1px);
    width: -moz-calc(100% - 1px);
    width: calc(100% - 1px); height:156px; float:left;border:#e6e6ee 1px solid; border-top:0px; border-left:0px;background-color:#ffffff;}	
	
	.bmitem05{width: -webkit-calc(80% - 1px);
    width: -moz-calc(80% - 1px);
    width: calc(80% - 1px); height:56px; float:left;border:#e6e6ee 1px solid; border-top:0px; border-left:0px;background-color:#ffffff;}	
	
 .bmitem06{ width:100%; height:56px; margin:0 auto; margin-top:30px; text-align:center;}
 
 .bmitem06btn{ width:260px; height:56px; color:#ffffff; font-size:18px; font-weight:bold; line-height:56px; text-align:center; margin:0 auto; background-color:#063; border:0px; border-radius:5px;}
  .bmitem06btn:hover{ width:260px; height:56px; color:#ffffff; font-size:18px; font-weight:bold; line-height:56px; text-align:center; margin:0 auto; background-color:#004924; border:0px; border-radius:5px; cursor:pointer;-webkit-transition: all .7s ease;
		-moz-transition: all .7s ease;
		-o-transition: all .7s ease;
		transition: all .7s ease;}
		
  .bminput01{width: -webkit-calc(100% - 24px);
    width: -moz-calc(100% - 24px);
    width: calc(100% - 24px); height:36px; margin:10px; background:none; color:#888888; line-height:36px; font-size:16px; text-align:left; border:none}		
		
	.bminput02{width: -webkit-calc(100% - 24px);
    width: -moz-calc(100% - 24px);
    width: calc(100% - 24px); height:136px; margin:10px; background:none; color:#888888; line-height:30px; font-size:16px; text-align:left; border:none; font-family:microsoft yahei;}	
	
.jdaboutbg{ background-image:url(../images/jdaboutbg.jpg); background-repeat:repeat-y; background-position:center center;}
.jdnewbg{ background-image:url(../images/newhbg.png); background-repeat:repeat-y; background-position:center center;}
.ciezn_bannertxt{ width:100%; height:200px; text-align:center; position:absolute; left:0px; top:44%; margin-top:-126px; z-index:99999; }
 .ciezn_bannertxtpic{ width:1000px; height:178px; margin:0 auto}
 .ciezn_bannertxtpic img{  width:1000px; height:178px;}
.ciezn_bannertxt1{ width:100%; height:100px; line-height:74px; text-align:left; font-size:64px; color:#ffffff; font-weight:100; text-shadow:0px 0px 7px rgba(0,0,0,.26)}
.ciezn_bannertxt1 span{font-weight:900; }


.ciezn_bannertxt2{ width:100%; height:34px; line-height:34px; text-align:left; font-size:22px; color:#ffffff; font-weight:normal;  }

  .ciezn_bannertxt2 span{ display:inline; visibility:visible}
 .ciezn_bannertxt2 br{ display:none; visibility:hidden}
 

 .ciezn_bannerbtn{ width:100%;height:64px; text-align:left; margin:0 auto; margin-top:49px;}
.ciezn_bannerbtn a{ display:block; margin:0px; padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid; border-radius:5px; line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.18);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_bannerbtn a:visited{ display:block;margin:0px;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;border-radius:5px; line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.18);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_bannerbtn a:hover{ display:block; margin:0px;padding:0 18px; width:200px; height:49px; border:#ffffff 2px solid;border-radius:5px;  line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.34);background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat;  -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}
			
			
	.ciezn_bannertxt1b{ width:100%; height:100px; line-height:74px; text-align:left; font-size:64px; color:#000000; font-weight:100; }
.ciezn_bannertxt1b span{font-weight:900; }


.ciezn_bannertxt2b{ width:100%; height:34px; line-height:34px; text-align:left; font-size:22px; color:#000000; font-weight:normal;  }

 
  
			
			
			
			
	 .ciezn_bannerbtnb{width:100%;height:64px; text-align:left; margin:0; margin-top:49px; }
.ciezn_bannerbtnb a{ display:block; margin:0px; padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#d70010; text-decoration:none;background-image:url(../images/moreicon01red.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_bannerbtnb a:visited{ display:block;margin:0px;padding:0 18px; width:200px; height:49px; border:#d70010 2px solid;border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#d70010; text-decoration:none;background-image:url(../images/moreicon01red.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_bannerbtnb a:hover{ display:block;margin:0px;padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none;background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; background-color:#d70010;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}			
			
			
			
			
			
			
			
.blockproconf{width:600px; height:300px; text-align:center; position:absolute; left:50%; margin-left:-600px; top:50%; margin-top:-150px; z-index:9999; padding-right:600px; }
.botetit01f{ font-size:64px;  width:100%; margin:0px;  text-align:left;  font-weight:bold; color:#287bab;height:80px; line-height:80px; }
 .botetit01fred{ font-size:64px;  width:100%; margin:0px;  text-align:left;  font-weight:bold; color:#d70010;height:80px; line-height:80px; }
 
 
  .botetit02f{ font-size:18px;  width:100%; margin:0px;  text-align:left;  font-weight:normal; color:#646566; height:30px; line-height:30px;  text-transform:uppercase; letter-spacing:15px;  }
  
  .botetit03f{ font-size:18px;  width:100%; margin:0px;  text-align:left;  font-weight:bold; color:#262626; height:120px; line-height:30px; margin-top:15px;}
  
   .ciezn_probtnf{ width:300px;height:56px; text-align:left; margin:0; margin-top:34px; }
.ciezn_probtnf a{ display:block; margin:0px; padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#287bab; text-decoration:none;background-image:url(../images/moreicon01red.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_probtnf a:visited{ display:block;margin:0px;padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#287bab; text-decoration:none;background-image:url(../images/moreicon01red.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_probtnf a:hover{ display:block;margin:0px;padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none;background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; background-color:#d70010;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}
			
		 .ciezn_probtnfred{ width:300px;height:56px; text-align:left; margin:0; margin-top:34px; }
.ciezn_probtnfred a{ display:block; margin:0px; padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#d70010; text-decoration:none;background-image:url(../images/moreicon01red.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_probtnfred a:visited{ display:block;margin:0px;padding:0 18px; width:200px; height:49px; border:#d70010 2px solid;border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#d70010; text-decoration:none;background-image:url(../images/moreicon01red.png); background-position:right center; background-repeat:no-repeat; }
.ciezn_probtnfred a:hover{ display:block;margin:0px;padding:0 18px; width:200px; height:49px; border:#d70010 2px solid; border-radius:5px;line-height:49px; text-align:left; font-size:16px; color:#ffffff; text-decoration:none;background-image:url(../images/moreicon02.png); background-position:right center; background-repeat:no-repeat; background-color:#d70010;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}	
			 
			
  .stadv_con{ width:100%; height:100%; margin:0 auto;position:relative; }
  
  .warpper2 {
  height:100%;margin:0 auto;width:100%; 
}

.wwwqirecom2 {
    width:100%;height:100%; margin:0 auto; 
}

.qirepic2 {
    width: 100%;
    height:  100%;
    text-align: center; 
}

.qirepic2 ul {
    width: 100%;
    height:100%; margin:0px; padding:0px;
}

.qirepic2 ul li {
    width: 100%;
   
    position: relative;
    list-style: none; margin:0px; padding:0px;
}
 .info2{ margin:0px; padding:0px;}
  
  
/*图片导航*/
.adv_nav2 {
     width:100%;
    height: 100%;
    text-align: center;
    position: absolute;
    left:0%;    
    top: 0%; 
    z-index: 9999;
}

.num2 {
    width: 100%;
    height: 100%;
    margin: 0px;
 }

.num2 ul {
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
   
}

.num2 li {
    float: left;
    margin: 0;
     width:25%;
    height: 100%;
    margin: 0pxpx;
    padding: 0px;
    list-style: none;
    text-align: center;
   
    text-transform: uppercase; 
}
.culr01{ background-image:url(../images/jdpro01.jpg); background-position:center center; background-size:auto 100% }
.culr02{background-image:url(../images/jdpro02.jpg); background-position:center center; background-size:auto 100%  }
.culr03{background-image:url(../images/jdpro03.jpg); background-position:center center; background-size:auto 100% }
.culr04{ background-image:url(../images/jdpro04.jpg); background-position:center center; background-size:auto 100%}





.num2 li .solnavicon {
    width: 180px;
    height: 180px;
    margin: 0 auto;
    margin-top:30px;
    position: relative
}

.num2 li .solnavicon img {
    width: 100px;
    height: 100px;
    position: absolute;
    z-index: 0;
    left: 40px;
    top: 40px;
}

.num2 li.on .solnavicon {
    margin-top:0px;
}

.yuanbox {
    position: relative;
    width: 180px;
    height: 180px;
    margin: 0 auto;
    overflow: hidden;
    display: none
}

.yuanbox:before {
    content: "";
    display: block;
    width: 180px;
    height: 180px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -90px;
    margin-left: -90px;
    background: url(../images/ydy-8.png) no-repeat 0 0;
}

.yuanbox:after {
    content: "";
    display: block;
    width: 150px;
    height: 150px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -75px;
    margin-left: -75px;
    background: url(../images/ydy-9.png) no-repeat 0 0;
}

.yuanbox:before {
    -webkit-animation: yuanbox 5s linear 0s infinite;
    animation: yuanbox 5s linear 0s infinite;
}

.yuanbox:after {
    -webkit-animation: yuanbox1 5s linear 0s infinite;
    animation: yuanbox1 5s linear 0s infinite;
}

@-webkit-keyframes yuanbox {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes yuanbox {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes yuanbox1 {
    0% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes yuanbox1 {
    0% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.num2 li .solnavt1 {
    width: 100%;
    height:56px;
    margin: 0 auto;
    margin-top:326px;
    text-align: center;
    font-size:34px;
    color: #ffffff;
    line-height: 56px; font-weight:bold;
}

.num2 li.on .solnavt1 {
    margin-top:260px;
}

.num2 li .solnavt2 {
    width: 100%;
    height: 20px;
    margin: 0 auto;
   
    text-align: center;
    font-size:14px;
    color: #ffffff;
    line-height: 20px;
    text-transform: uppercase
}

.num2 li .solnavt3 {
    width: 80%;
    height:150px;
    margin: 0 auto;
    margin-top: 10px;
    font-size: 16px;
    line-height: 25px;
    color: rgba(255,255,255,.80);
    display: none; overflow:hidden; text-align:left
}

.num2 li.on .solnavt3 {
    display: block
}

.sol_btn {
    width: 200px;
    height: 56px;
    margin: 0px auto;
    margin-top: 30px;
    display: none
}

.sol_btn a {
    display: block;
    width: 200px;
    height: 56px;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    line-height: 56px;
    color: #ffffff;
  
    text-decoration: none; background:rgba(255,255,255,.49); border-radius:5px; 
}

.sol_btn a:visited {
    display: block;
    width: 200px;
    height: 56px;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    line-height: 56px;
    color: #ffffff;
    
    text-decoration: none; background:rgba(255,255,255,.49); border-radius:5px; 
}

.sol_btn a:hover {
    display: block;
    width: 200px;
    height: 56px;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    line-height: 56px;
    color: #d70010;
   
    text-decoration: none;  
    background: rgba(255,255,255,.99);
    -webkit-transition: all .7s ease;
    -moz-transition: all .7s ease;
    -o-transition: all .7s ease;
    transition: all .7s ease;border-radius:5px; 
}

.num2 li.on .sol_btn {
    display: block
}

.num2 li.on {
    cursor: pointer;
    color: #ffffff;
  
    
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
    margin:0px;
    height:100%; 
}
.culr01.on{ background-image:url(../images/jdpro01a.jpg); background-position:center center; background-size:auto 100% }
.culr02.on{background-image:url(../images/jdpro02a.jpg); background-position:center center; background-size:auto 100%  }
.culr03.on{background-image:url(../images/jdpro03a.jpg); background-position:center center; background-size:auto 100%  }
.culr04.on{background-image:url(../images/jdpro04a.jpg); background-position:center center; background-size:auto 100%  }

.num2 li.on span {
    cursor: pointer;
    color: #ffffff;
}

.num2 li.on .yuanbox {
    display: block
} 

 
	 /*二级页面*/
	 .jdp_bottomcon{ width:100%; height:auto;background-color:rgba(4,97,150,.80);text-align:center; margin:0 auto; margin-top:0px; border-top:#5494b8 1px solid}
	 .jdp_copyright{ width:100%; height:72px; line-height:72px; font-size:14px; text-align:center; color:#e0e0e6;margin:0 auto; margin-top:0px;background:rgba(0,0,0,.80)}
  
 .jdp_copyright a{ color:#e0e0e6; text-decoration:none}
		.jdp_copyright a:visited{ color:#e0e0e6; text-decoration:none}
		.jdp_copyright a:hover{ color:#ffffff; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
			.jdpbg{ width:100%; height:auto; margin:0 auto; /*background-image:url(../images/pbg.jpg); background-position:center bottom; background-repeat:no-repeat;*/ padding-bottom:56px; text-align:center;}
			
		.jdpbg02{ width:100%; height:auto; margin:0 auto;  background-image:url(../images/pbg02.jpg); background-position:center bottom; background-repeat:no-repeat;  padding-bottom:640px; text-align:center; }
		.jdprybg{ width:100%; height:auto; margin:0 auto; padding:0px;}
		.jdprybg img{ width:100%; height:auto; margin:0 auto; float:left;}
		 
		.pbanner{ width:100%; height:200px; background-image:url(../images/pbanner.jpg); text-align:center; padding-top:250px; margin-top:70px;}	
		.pbanner02{ width:100%; height:200px; background-image:url(../images/pbanner02.jpg); text-align:center; padding-top:250px;margin-top:70px;}	
		.pbanner03{ width:100%; height:200px; background-image:url(../images/pbanner03.jpg); text-align:center; padding-top:250px;margin-top:70px;}	
		.pbanner04{ width:100%; height:200px; background-image:url(../images/pbanner04.jpg); text-align:center; padding-top:250px;margin-top:70px;}	
		.pbanner05{ width:100%; height:200px; background-image:url(../images/pbanner05.jpg); text-align:center; padding-top:250px;margin-top:70px;}	
		.pbanner06{ width:100%; height:200px; background-image:url(../images/pbanner06.jpg); text-align:center; padding-top:250px;margin-top:70px;}	
		
		
		
		
		
		
		
.pbannertit{ width:1200px; margin:0 auto; font-size:49px; color:#ffffff; text-align:left; line-height:50px; font-weight:bold}
.pbannertit span{ font-size:22px; font-weight:normal}

.pposition{ width:100%; height:56px; text-align:center; border-bottom:#e6e6ee 1px solid; text-align:center;}
.ppositioncon{ width:1200px; margin:0 auto; height:56px; line-height:56px; font-size:14px; text-align:left; text-indent:49px; background-image:url(../images/positonicon.png); background-position:center left; background-repeat:no-repeat; color:#989898}
.ppositioncon a{ color:#343536; text-decoration:none}
	.ppositioncon a:visited{ color:#343536; text-decoration:none}
	.ppositioncon a:hover{ color:#2e7dc0; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
.pcontxt{ width:1200px; font-size:16px; text-align:left; line-height:30px; color:#646466; padding:30px 0px; margin:0 auto;  }


.cullist{ width:1230px; height:700px; margin:0 -15px;}
.culitem{width:-webkit-calc(25% - 60px); width:-moz-calc(25% - 60px); width:calc(25% - 60px); height:400px; float:left;   margin:15px; margin-top:0px; padding:15px; }


.culitemc{width:-webkit-calc(100% - 32px); width:-moz-calc(100% - 32px); width:calc(100% - 32px);height:328px;   margin:0px; margin-top:0px;   padding:15px; color:#ffffff; line-height:22px; font-size:16px; text-align:left;    padding-top:55px; border:rgba(255,255,255,.64) 1px dashed }

.culitemc01{ border-radius:0px;}
.culitemc02{ border-radius:0px;}
.culitemc03{ border-radius:0px;}
.culitemc04{ border-radius:0px; background:rgba(0,0,0,.49)}


.culitem01{ background-color:#8f6244; }
.culitem02{ background-color:#096093; background-size:100% 100%;  margin-top:140px}
.culitem03{ background-color:#993325; background-size:100% 100%;   margin-top:70px;}
.culitem04{background-image:url(../images/culbg04.jpg); background-size:100% 100%; }

.culitemtit{ width:100%; height:100px; font-size:34px; margin:0 auto; text-align:left; line-height:40px; font-weight:100 }
.culitemtit span{ color:#ffffff; font-weight:bold;text-decoration:none !important; display:block; font-size:22px}
.culitemtit b{ color:rgba(255,255,255,.90); font-weight:900; font-size:49px;text-decoration:underline; text-transform:uppercase; color:#2bb8ff}
 

 .horlist{ width:1230px; margin:0 -15px;}
.horlisticon{ width:277.5px; height:430px;float:left; margin:15px;}


.horitemp{width:237.5px; height:340px;  padding:20px; background-image:url(../images/hbg.jpg);}

.horitemp img{width:237.5px; height:340px;}
.horitemt{ width:100%; height:49px; line-height:49px; text-align:center; font-size:18px; font-weight:normal; overflow:hidden}
.horitemt a{ color:#343536; text-decoration:none}
	.horitemt a:visited{ color:#343536; text-decoration:none}
	.horitemt a:hover{ color:#287bab; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}

.fzlcbg{ width:1200px; margin:30px auto; background-image:url(../images/fzbg.jpg); background-repeat:repeat-y; background-position:top center; }
 
 .fzlcleft{  height:auto; text-align:right; padding-right:670px; width:530px; background-image:url(../images/fzlcicon.png); background-position:center top; background-repeat:no-repeat;}
 
 .fzlcright{  height:auto; text-align:left; padding-left:670px; width:530px; background-image:url(../images/fzlcicon.png); background-position:center top; background-repeat:no-repeat}
 
  .fzlicon{ width:468px; height:auto; background-color:#ffffff; border-radius: 0px; box-shadow:0px 0px 20px rgba(0,0,0,.10); padding:30px;   font-size:16px; line-height:30px; color:#646566; border:#e6e6ee 1px solid}
   .fzlicon span{ width:100%; height:83px; line-height:56px; color:#03619d; font-weight:bold; font-size:49px;font-family:"黑体";}
    .fzlicon b{  font-size:22px;color:#03619d; margin-left:5px; font-weight:normal}
	.fzliconlile{ width:100%; height:5px; border-top:#e0e0e6 1px dashed;}
 .fzlicon:hover{ background-color:#03619d; color:#ffffff; cursor:pointer;-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease;border:#03619d 1px solid}
 
 .fzlicon:hover span { color:#ffffff}
  .fzlicon:hover  b{ color:#ffffff}
   .fzlicon:hover  .fzliconlile{ width:100%; height:5px; border-top:rgba(255,255,255,.49) 1px dashed;}
   
   
  .tw_newlistfw{ width:1230px; height:auto; margin:0 -15px; margin-top:0px;}
.tw_newlistfwitem{  width: -webkit-calc(50% - 32px);
    width: -moz-calc(50% - 32px);
    width: calc(50% - 32px); height:400px; background-color:#f6f6fe;  margin:15px; padding:0px;   float:left; text-align:center; border-radius:0px; overflow:hidden; border:#e6e6ee 1px solid;}
	
 
	
.tw_newlistfwitempic{ width:100%; height:330px; margin:0px; padding:0px; overflow:hidden;border-bottom:#e6e6ee 1px solid;}
.tw_newlistfwitempic img{ width:100% !important; height:330px;}
.tw_newlistfwitempic img:hover{transform:scale(1.1);-webkit-transition: all .4s ease;
            -moz-transition: all .4s ease;
            -o-transition: all .4s ease;
            transition: all .8s4sease;}

.tw_newlistfwitemtitle{ width:90%; height:50px; margin:0px auto; padding:0px; overflow:hidden; text-align:center; font-size:22px; font-weight:bold; line-height:50px; margin-top:5px;}

.tw_newlistfwitemtitle a{ color:#343536; text-decoration:none}
.tw_newlistfwitemtitle a:visited{ color:#343536; text-decoration:none}
.tw_newlistfwitemtitle a:hover{ color:#343536; text-decoration:none;color:#307fc3; -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease;}

.tw_newlistiteminfo{ width:90%; height:36px; margin:0px auto; padding:0px; overflow:hidden; text-align:left; font-size:14px; font-weight:normal; line-height:18px; color:#646566; margin-top:20px;}

.tw_newlistitemdate{ width:90%; height:20px; margin:0px auto; padding:0px; overflow:hidden; text-align:left; font-size:14px; font-weight:normal; line-height:20px; color:#989898; margin-top:40px;}

.tw_newlistitemdate span{ color:#307fc3}
 .cooplist{ width:1230px; height:auto; margin:0 -15px; margin-top:-15px;}
 
 .cooplisti{ width: -webkit-calc(20% - 62px);
    width: -moz-calc(20% - 62px);
    width: calc(20% - 62px); height:184px; float:left;  margin:15px; overflow:hidden; border-radius:0px; padding:15px; border:#e6e6ee 1px solid }
 
  .cooplisti img{ width:100%; height:184px;}
  .cooplisti:hover img{transform:scale(1.1);-webkit-transition: all .4s ease;
            -moz-transition: all .4s ease;
            -o-transition: all .4s ease;
            transition: all .8s4sease; cursor:pointer}

 
.joinlitem{width:-webkit-calc(100% - 62px); width:-moz-calc(100% - 62px); width:calc(100% - 62px); height:auto;   margin:0px; margin-top:30px; background-color:#f6f6fe;   color:#343536; line-height:25px; font-size:16px; text-align:left; padding:30px; border-radius:0px;border:#e6e6ee 1px solid}
.joinlitemtit{ width:100%; height:40px; font-size:20px; font-weight:bold}
 
.joinlitemtit a{ color:#343536; text-decoration:none}
	.joinlitemtit a:visited{ color:#343536; text-decoration:none}
	.joinlitemtit a:hover{ color:#096093; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}		
			.wappic{ visibility:hidden; display:none}
		.pcpic{ visibility:visible; display:block}
			
	@media only screen and (max-width:768px){
		
		.wappic{visibility:visible; display:block}
		.pcpic{visibility:hidden; display:none}
		.menu{width:100%;height:100px; background:none; box-shadow:0px 0px 0px rgba(0,0,0,.0);background-image:url(../images/top_bg.png); background-size: auto 100%;position:fixed;left:0; top:0px;z-index:999999999; text-align:center;}
	.menu .nav{ display:none;  }
	
	
	.veg_toplogo{ width:120px; height:30px; margin:15px; float:left;}

.veg_toplogo img{ width:120px; height:30px;}
	.veg_toptell{ display:none}
	.veg_toptellwap{ width:30px; height:30px; margin:15px; float:right; display:block; margin-left:0px;}



  

  .veg_toptellwap img{width:30px; height:30px;}
		

 .menucon{ display:none}
 
.wap_nav{ display:block; width:30px; height:30px; float:right; margin:15px; margin-left:0px;background-image:url(../images/wap_nav.png); background-position:center center; background-repeat:no-repeat; cursor:pointer;}
	#antzone3

{

    width:100%;

    height:100%;

    position: fixed;

    z-index: 9999999999;

    

    right: 0;

    top: 0;

    bottom: 0px;

  

    

    background-repeat: repeat; text-align:center;
	overflow-x: hidden;
		　　overflow-y: auto; background-color:#3967ac;

}

 
.close_btn3

{

    width:30px;

    height: 30px;   margin:15px;   float:right;

     

    text-align: center;

   

    cursor: pointer

}



.close_btn3 img

{

    width: 30px;

    height: 30px;

    margin: 0 auto;

}




.wap_naviconlist {
			width:100%;height:60px;
		position: fixed;
		left: 0;
		top: 0px;
		z-index: 999999;
		text-align: center;		 
	  background-color:#1e437b; box-shadow:0px 0px 15px rgba(13,38,76,.74);
	}

	.wap_iconlogo {
		width:120px; height:30px; margin:15px; float:left;
		 
		 
	}

	.wap_iconlogo img {
		width:120px; height:30px; 
	}
.dd_navwap {
		width: 100%;
		height: auto;
		margin: 0 auto;
		display: block;
		margin-top:74px;
		padding-bottom: 80px;
		border-top: rgba(255,255,255,.10) 1px solid;
		text-align: center
	}

	.dd_nav_itemwap {
		width:90%;
		height: 36px;
		float: none;
		padding: 8px 5%;
	 
		text-align: left;
		border: 0px;
		border-bottom: rgba(255,255,255,.10) 1px solid;
		font-size: 18px;
		line-height: 36px;
		text-transform: uppercase;
		font-weight: bold
	}

	.dd_nav_itemwap a {
		color: #ffffff;
		text-decoration: none;
		display: block;
		width: 100%;
		height: 36px;
		text-align: left
	}

	.dd_nav_itemwap a:visited {
		color: #ffffff;
		text-decoration: none;
		width: 100%;
		height: 36px;
		text-align: left
	}

	.dd_nav_itemwap a:hover {
		color: #ffffff;
		text-decoration: none;
		-webkit-transition: all .7s ease;
		-moz-transition: all .7s ease;
		-o-transition: all .7s ease;
		transition: all .7s ease;
		width: 100%;
		height: 36px;
		text-align: left
	}

	.dd_nav_itemwap  a img {
		float: right;
		width: 36px;
		height: 36px;
	}

	.dd_nav_itemwaps {
		width: -webkit-calc(100% - 55px);
		width: -moz-calc(100% - 55px);
		width: calc(100% - 55px);
		float: none;
		padding: 10px 25px;
		padding-left: 40px;
		padding-right: 15px;
		text-align: left;
		border: 0px;
		border-bottom: rgba(255,255,255,.10) 1px solid;
		font-size: 16px;
		line-height: 30px;
		color: rgba(255,255,255,.64);
		text-transform: uppercase;
		font-weight: normal
	}

	.dd_nav_itemwaps a {
		color: rgba(255,255,255,.64);
		text-decoration: none;
		display:inline-table;
		width: 50%;
		height: 30px;
		text-align: left; float:left;
	}

	.dd_nav_itemwaps a:visited {
		color: rgba(255,255,255,.64);
		text-decoration: none;
		display:inline-table;
		width: 50%;
		height: 30px;
		text-align: left; float:left;
	}

	.dd_nav_itemwaps a:hover {
		color: rgba(255,255,255,.80);
		text-decoration: none;
		-webkit-transition: all .7s ease;
		-moz-transition: all .7s ease;
		-o-transition: all .7s ease;
		transition: all .7s ease;
		display:inline-table;
		width: 50%;
		height: 30px;
		text-align: left; float:left;
	}
	
	
	
	.bote_bannertxt{ width:90%; height:160px; text-align:center; position:absolute; left:5%; top:50%; margin-top:-80px; margin-left:-0px; z-index:99999; }
	.ciezn_bannertxt1{ width:100%; height:30px; line-height:30px; text-align:center; font-size:22px; color:#ffffff; font-weight:100; text-shadow:0px 0px 7px rgba(0,0,0,.26)}
.ciezn_bannertxt1 span{font-weight:900; }


.ciezn_bannertxt2{ width:100%; height:60px; line-height:20px; text-align:center; font-size:12px; color:#ffffff; font-weight:normal; margin-top:10px;  }

 .ciezn_bannertxt2 span{ display:none; visibility:hidden}
 .ciezn_bannertxt2 br{ display:inline; visibility:visible}
 

 .ciezn_bannerbtn{ width:100%;height:40px; text-align:center; margin:0 auto; margin-top:20px;}
.ciezn_bannerbtn a{ display:block; margin:0px auto; padding:0 10px; width:100px; height:34px; border:#ffffff 1px solid; border-radius:3px; line-height:34px; text-align:center; font-size:10px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.18);  }
.ciezn_bannerbtn a:visited{ display:block;margin:0px auto;padding:0 10px; width:100px; height:34px; border:#ffffff 1px solid;border-radius:3px; line-height:34px; text-align:center; font-size:10px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.18); }
.ciezn_bannerbtn a:hover{ display:block; margin:0px auto;padding:0 10px; width:100px; height:34px; border:#ffffff 1px solid;border-radius:3px;  line-height:34px; text-align:center; font-size:10px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.34);  -webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease; cursor:pointer}
			
			
	 .ciezn_probtn{ width:100%;height:40px; text-align:center; margin:0 auto; margin-top:20px; }
.ciezn_probtn a{ display:block; margin:0px auto; padding:0 10px; width:100px; height:34px; border:#ffffff 1px solid;  border-radius:3px;line-height:34px; text-align:center; font-size:10px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.13); }
.ciezn_probtn a:visited{ display:block;margin:0px auto;padding:0 10px; width:100px; height:34px; border:#ffffff 1px solid;border-radius:3px;line-height:34px; text-align:center; font-size:10px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.13); }
.ciezn_probtn a:hover{ display:block;margin:0px auto;padding:0 10px; width:100px; height:34px; border:#ffffff 1px solid;border-radius:3px;line-height:34px; text-align:center; font-size:10px; color:#ffffff; text-decoration:none; background:rgba(255,255,255,.26); -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}	
			
			
			
	.ciezn_probtnfred{ width:100%;height:40px; text-align:center; margin:0 auto; margin-top:20px; }
.ciezn_probtnfred a{ display:block; margin:0px auto; padding:0 10px; width:100px; height:34px; border:#d70010 1px solid; background:none; border-radius:3px;line-height:34px; text-align:center; font-size:10px; color:#d70010; text-decoration:none; }
.ciezn_probtnfred a:visited{ display:block;margin:0px auto;padding:0 10px; width:100px; height:34px; border:#d70010 1px solid;background:none;border-radius:3px;line-height:34px; text-align:center; font-size:10px; color:#d70010; text-decoration:none; }
.ciezn_probtnfred a:hover{ display:block;margin:0px auto;padding:0 10px; width:100px; height:34px; border:#d70010 1px solid;background:none; border-radius:3px;line-height:34px; text-align:center; font-size:10px; color:#ffffff; text-decoration:none; background-color:#d70010;  -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease; cursor:pointer}			
			
				
			
			
	
	#c_grid-1665557264844 {
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	display-radio: 1;
	background-fill-value: background-image;
	background-image: url(../images/wapbanner01.jpg);
	animation: myfirst 6s infinite;
	min-height: 100%;
	display: flex;
	flex: 0 0 100%
}

.bannerpro {
	 
	background-image: url(../images/wapbanner02.jpg) !important;
	 
}

.jdaboutbg{ background-image:url(../images/jdaboutbgwap.jpg); background-repeat:repeat-y; background-position:center center; background-size:100% 100%;}

.lfyicon{ width:90%; height:640px; position:absolute; left:5%; margin-left:-0px; top:70px; margin-top:-0px;  }

.ciezntitle01{ font-size:22px; height:30px; width:100%; margin:0px; line-height:30px;text-align:left; z-index:9999; font-weight:normal; color:#131415;  }	
 
	
.ciezntitle02{display: block;width:100%;font-size:12px; height:15px; line-height:15px; color:#343536; z-index:9999;  text-align:left; font-weight:normal;  text-transform:uppercase; margin:0px; letter-spacing:0px; } 

 .ciezntitle01b{ font-size:22px; height:30px; width:100%; margin:0px; line-height:30px;text-align:left; z-index:9999; font-weight:normal; color:#131415;  }	
 
	
.ciezntitle02b{display: block;width:100%;font-size:12px; height:15px; line-height:15px; color:#343536; z-index:9999;  text-align:left; font-weight:normal;  text-transform:uppercase; margin:0px; letter-spacing:0px;} 

.ciezntitle03{ font-size:22px; height:30px; width:90%; margin:0px; line-height:30px;text-align:left; z-index:9999; font-weight:normal; color:#131415; position:absolute; left:5%; margin-left:-0px; top:70px; }	
	 
	
.ciezntitle04{display: block;width:90%;font-size:12px; height:15px; line-height:15px; color:#343536; z-index:9999;  text-align:left; font-weight:normal;  text-transform:uppercase; margin:0px;position:absolute; left:5%; margin-left:-0px; top:100px; letter-spacing:0px;} 



.lfyaboutl{ width:100%; height:90px; float:none; padding-top:20;}
.ciezn_abouttxt{ font-size:12px; line-height:15px; height:90px;text-align:left; margin:0px; width:100%; color:#262626; font-weight:normal; overflow:hidden;}
.lfyaboutr{ width:100%; height:60px; float:none; padding-top:20px;}

.ciezn_aboutlist{width:100%; height:60px;  }
 .ciezn_aboutlisti{ width:33%; height:60px; float:left; text-align:left; font-size:12px;  }
  
 
 
  .ciezn_aboutlisti span{font-size:34px; font-weight:bold; color:#d70010; font-family:"黑体"; padding-right:5px; }
  
  
  
  
  
  
 .ciezn_aboutit2{ width:100%; height:18px; text-align:left; font-size:12px; font-weight:bold; color:#343536;}

.block02bg{ position:relative; background-image:url(../images/blockbg02wap.jpg); background-position:center center; background-size:100% 100% ; }
.block03bg{ position:relative; background-image:url(../images/blockbg03wap.jpg); background-position:center center; background-size:100% 100% ; }



.blockprocon{width:90%; height:300px; text-align:center; position:absolute; left:5%; margin-left:-00px; top:70px; margin-top:-0px; z-index:9999 }
.botetit01{ font-size:22px;  width:100%; margin:0px;  text-align:center;  font-weight:bold; color:#ffffff;height:30px; line-height:30px; text-shadow:0px 0px 10px rgba(0,0,0,.26) }
 
 
 
  .botetit02{ font-size:12px;  width:100%; margin:0px;  text-align:center;  font-weight:normal; color:#ffffff; height:15px; line-height:15px; text-shadow:0px 0px 3px rgba(0,0,0,.26); text-transform:uppercase; letter-spacing:0px;  }
 .botetit03{ font-size:12px;  width:100%; margin:0px;  text-align:left;  font-weight:normal; color:#ffffff; height:90px; line-height:15px; margin-top:15px;text-shadow:0px 0px 3px rgba(0,0,0,.26); }
 
 
 .blockproconf{width:90%; height:300px; text-align:center; position:absolute; left:5%; margin-left:-00px; top:70px; margin-top:-0px; z-index:9999; padding-right:0px; }
.botetit01f{ font-size:22px;  width:100%; margin:0px;  text-align:center;  font-weight:bold; color:#287bab;height:30px; line-height:30px; }
 .botetit01fred{ font-size:22px;  width:100%; margin:0px;  text-align:center;  font-weight:bold; color:#d70010;height:30px; line-height:30px; }
 
 
  .botetit02f{ font-size:12px;  width:100%; margin:0px;  text-align:center;  font-weight:normal; color:#646566; height:15px; line-height:15px;  text-transform:uppercase; letter-spacing:0px;  }
  
  .botetit03f{ font-size:12px;  width:100%; margin:0px;  text-align:left;  font-weight:normal; color:#262626; height:90px; line-height:15px; margin-top:15px;}
 .ciezn_zzbg{  position:relative; background-image:url(../images/ryzz_bgwap.jpg); background-position:center center; background-repeat:no-repeat; background-size:100% 100%; }
 
 
 .ciezn_businesscon{ width:90%;height:380px; position:absolute; left:5%; margin-left:-0px; top:130px;}
 
 .ciezn_businessi{width:45%; height:220px; float:left; margin:5px 2.5%; background-image:url(../images/hbg.jpg); position:relative; box-shadow:0px 0px 10px rgba(0,0,0,.10); background-size:100% 100%;}
 .ciezn_businessi img{ width:90%;height:200px;  position:absolute; left:5%; top:10px; z-index:1}
  .solu_bg{ position:absolute; width:100%;height:100%;background:rgba(160,51,38,.99);   z-index:8;opacity:0;}
  .solu_listi01t{ width:80%; height:30px; position:absolute; top:30px; left:10%;   font-size:12px; color:#ffffff; font-weight:bold; opacity:0; z-index:9; text-align:left; line-height:15px;}
  
  .jdnewbg{ background-image:url(../images/newhbg.png); background-repeat:repeat-y; background-position:center center; background:none; background-color:#ffffff;}
  
  .lfyicon2{ width:90%; height:480px; position:absolute; left:5%; margin-left:-0px; top:70px; margin-top:-0px;}
  
 .new_con{ width:100%;height:400px; z-index:9999; margin:0 auto; margin-top:15px}
  .new_left{width:100%; float:none; margin:0px; height:100px;  position:relative; overflow:hidden;  }
  
   .new_rightitem{width:100%;margin:0px; height:100px;  position:relative;overflow:hidden;}
	 
	  
	 .new_rightitempic{ width:40%;height:100px; overflow:hidden; border-radius:5px; float:left}
	 .new_rightitempic img{ width:100%; height:100px;  }
	 .new_rightitempic:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;
			
			
	}
	
	.new_righttxt{ width:57%;height:100px; overflow:hidden; margin-top:0px; float:left; margin-left:3%; }
	
	
	
	.new_righttit{width:100%; height:60px; line-height:20px; color:#131415; text-align:left; font-size:16px; font-weight:bold; }
	.new_righttit a{ color:#131415; text-decoration:none; }
	
	
	.new_righttit a:visited{ color:#131415; text-decoration:none; }
 .new_righttit a:hover{ color:#131415; text-decoration:none; text-decoration:none;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease; }
	
	.new_righttid{ width:100%; height:20px; line-height:20px; font-size:12px; color:#989898; text-align:left; font-weight:normal; margin-top:20px;}
	
	.new_righttid a{ display:none; width:130px; height:20px; line-height:26px; text-align:left; color:rgba(255,255,255,.74); float:right; background-image:url(../images/pnavbg03.png); background-position: center right; background-repeat:no-repeat; text-decoration:none}
	.new_righttid a:visited{ display:none; width:130px; height:20px;line-height:26px; text-align:left; color:rgba(255,255,255,.74); float:right;background-image:url(../images/pnavbg03.png); background-position: center right; background-repeat:no-repeat;  text-decoration:none}
	.new_righttid a:hover{ display:none; width:130px; height:20px;line-height:26px; text-align:left; color:rgba(255,255,255,.99); float:right;background-image:url(../images/pnavbg02.png); background-position: center right; background-repeat:no-repeat;  -webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;text-decoration:none}
  
  .new_right{width:100%; float:none; margin:0px; height:auto; margin-top:10px;   }

	 
	
	.new_rightitem02{width:100%;   margin:0px;  position:relative;overflow:hidden; height:auto; line-height:20px; text-align:left; font-size:14px; font-weight:normal ; color:#989898; margin-top:10px;}
	
	.new_rightitem02 a{ color:#131415; text-decoration:none; }
	
	
	.new_rightitem02 a:visited{ color:#131415; text-decoration:none; }
 .new_rightitem02 a:hover{ color:#d70010; text-decoration:none; text-decoration:none;-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease; }
	.new_rightitem02 span{   display:block; width:100%; height:18px; line-height:18px; font-size:12px; color:#989898; text-align:left; float:left; font-weight:normal}
  
  .bottomnew {
	 
	background-image: url(../images/bottombgwap.jpg) !important;
	 
}



.dg_copyright{ width:90%; height:45px; line-height:15px; font-size:12px; text-align:center; color:#e0e0e6; position:absolute; left:0px; bottom:0px; z-index:9999; background:rgba(0,0,0,.80); padding:15px 5%;}
		.dg_copyright a{ color:#e0e0e6; text-decoration:none}
		.dg_copyright a:visited{ color:#e0e0e6; text-decoration:none}
		.dg_copyright a:hover{ color:#ffffff; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}

.dg_bottomadv{ width:90%; height:auto; position:absolute; left:5%; top:100px; z-index:9999; text-align:center}
	.dg_bottomadv img{ width:80%; height:auto; margin:0 auto}
	
	
	.dg_bottomcon{ width:100%; height:auto; position:absolute; left:0px; bottom:75px; background-color:rgba(4,97,150,.80); z-index:9999; text-align:center; padding:15px 0px;}
	.dg_bottomc{ width:90%; height:auto; margin:0 auto; }	
	 .dg_bottomc01{ display:none}
	  .dg_bottomc02{ width:100%; float:none; margin:0px;  height:auto; }
	  .dg_bottomcontact{width:100%;height:auto; padding-top:00px; }
	 .dg_bottomcontact01{ width:100%; height:auto; font-size:12px; color:#ffffff; line-height:20px;  text-align:left; float:none; margin:0px;  padding-left:0; margin-top:0px; padding-bottom:10px;}
		   
		    .dg_bottomcontact01 img{ width:30px; height:30px; float:none; display:none; margin-right:0px; margin:0 auto;}
			
			 .dg_bottomcontact03{  width:100%;margin:0px;  height:auto;text-align:center; border:0px; border-left:rgba(255,255,255,.15) 0px solid;  padding:15px 0px;  }
		    
		    .dg_bottomcontact03 img{ float:none; margin-left:0px; width:91px; margin:0 auto }
			
			
			
			
	.pbanner{ width:100%; height:100px; background-image:url(../images/pbanner.jpg); text-align:center; padding-top:100px; background-size:auto 100%;margin-top:00px; background-position:center center}	
		.pbanner02{ width:100%; height:100px; background-image:url(../images/pbanner02.jpg); text-align:center; padding-top:100px; background-size:auto 100%;margin-top:00px; background-position:center center}	
		.pbanner03{ width:100%; height:100px; background-image:url(../images/pbanner03.jpg); text-align:center; padding-top:100px; background-size:auto 100%;margin-top:00px; background-position:center center}	
		.pbanner04{ width:100%; height:100px; background-image:url(../images/pbanner04.jpg); text-align:center; padding-top:100px; background-size:auto 100%;margin-top:00px; background-position:center center}	
		.pbanner05{ width:100%; height:100px; background-image:url(../images/pbanner05.jpg); text-align:center; padding-top:100px; background-size:auto 100%;margin-top:00px; background-position:center center}	
		.pbanner06{ width:100%; height:100px; background-image:url(../images/pbanner06.jpg); text-align:center; padding-top:100px; background-size:auto 100%;margin-top:00px; background-position:center center}			
			
		.pbannertit{ width:100%; margin:0 auto; font-size:22px; color:#ffffff; text-align:center; line-height:26px;}
.pbannertit span{ font-size:12px;}	



.pposition{ width:100%; height:auto; text-align:center; border-bottom:#e6e6ee 1px solid; text-align:center;}
.ppositioncon{ width:90%; margin:0 auto; height:auto; line-height:15px; font-size:12px; text-align:left; text-indent:0px; background-image:none; padding:15px 0px; color:#989898}
.ppositioncon a{ color:#343536; text-decoration:none}
	.ppositioncon a:visited{ color:#343536; text-decoration:none}
	.ppositioncon a:hover{ color:#2e7dc0; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}

.jdpbg{ width:100%; height:auto; margin:0 auto; /*background-image:url(../images/pbg.jpg); background-position:center bottom; background-repeat:no-repeat;*/ padding-bottom:26px; text-align:center;}
		.jdpbg02{ width:100%; height:auto; margin:0 auto;  background-image:url(../images/pbg03.jpg); background-position:center bottom; background-repeat:no-repeat;  padding-bottom:470px; text-align:center; background-size:100% auto}
	 
	.pcontxt{ width:90%; margin:0 auto; font-size:14px; text-align:left; line-height:26px; color:#343536; padding-top:15px;  }
.pcontxt img{ width:auto; max-width:100%;}

 .jdp_bottomcon{ width:100%; height:auto;background-color:rgba(4,97,150,.80);text-align:center; margin:0 auto; margin-top:0px; border-top:#5494b8 1px solid; padding-top:49px;}
	.jdp_copyright{ width:90%; height:45px; line-height:15px; font-size:12px; text-align:center; color:#e0e0e6;margin:0 auto; margin-top:0px;background:rgba(0,0,0,.80);padding:15px 5%;} 
	
	
	.cullist{ width:100%; height:auto; margin:0px;}
	 
	 .culitem{width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); height:440px; float:none;   margin:0px; margin-top:15px;  padding:15px; }


.culitemc{width:-webkit-calc(100% - 32px); width:-moz-calc(100% - 32px); width:calc(100% - 32px);height:368px;   margin:0px; margin-top:0px;   padding:15px; color:#ffffff; line-height:26px; font-size:16px; text-align:left;    padding-top:55px; border:rgba(255,255,255,.64) 1px dashed }

.culitemc01{ border-radius:0px;}
.culitemc02{ border-radius:0px;}
.culitemc03{ border-radius:0px;}
.culitemc04{ border-radius:0px; background:rgba(0,0,0,.49)}


.culitem01{ background-color:#8f6244; }
.culitem02{ background-color:#096093; background-size:100% 100%;  margin-top:15px}
.culitem03{ background-color:#993325; background-size:100% 100%;   margin-top:15px;}
.culitem04{background-image:url(../images/culbg04.jpg); background-size:100% 100%; }

.culitemtit{ width:100%; height:100px; font-size:34px; margin:0 auto; text-align:left; line-height:40px; font-weight:100 }
.culitemtit span{ color:#ffffff; font-weight:bold;text-decoration:none !important; display:block; font-size:22px}
.culitemtit b{ color:rgba(255,255,255,.90); font-weight:900; font-size:49px;text-decoration:underline; text-transform:uppercase; color:#2bb8ff}



.horlist{ width:100%; margin:0px; }
.horlisticon{width:45%; height:260px; float:left; margin:5px 2.5% }


.horitemp{width:100%; height:220px; padding:0px;  margin:0%; background-image:url(../images/hbg.jpg); position:relative; box-shadow:0px 0px 10px rgba(0,0,0,.10); background-size:100% 100%;}

.horitemp img{position:absolute; left:5%; top:10px;height:200px !important; z-index:1; width:90% !important; }
.horitemt{ width:100%;height:30px; font-size:12px; line-height:15px; overflow:hidden; margin-top:5px;}
.horitemt a{ color:#343536; text-decoration:none}
	.horitemt a:visited{ color:#343536; text-decoration:none}
	.horitemt a:hover{ color:#287bab; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}




 .fzlcbg{ width:100%; margin:30px auto; background-image:url(../images/fzbg.jpg); background-repeat:repeat-y; background-position:top left; }

.fzlcleft{  height:auto; text-align:left; padding-right:0px;width:-webkit-calc(100% - 40px); width:-moz-calc(100% - 40px); width:calc(100% - 40px); padding-left:40px;background-image:url(../images/fzlcicon.png); background-position:left top; background-repeat:no-repeat; margin-bottom:15px;}
 
 .fzlcright{  height:auto; text-align:left; padding-left:0px; width:-webkit-calc(100% - 40px); width:-moz-calc(100% - 40px); width:calc(100% - 40px); padding-left:40px; background-image:url(../images/fzlcicon.png); background-position:left top; background-repeat:no-repeat; margin-bottom:15px;}
 
 
   .fzlicon{width:-webkit-calc(100% - 42px); width:-moz-calc(100% - 42px); width:calc(100% - 42px); height:auto; background-color:#ffffff; border-radius: 0px; box-shadow:0px 0px 15px rgba(0,0,0,.10); padding:20px;   font-size:14px; line-height:22px; color:#646566; border:#e6e6ee 1px solid}
   .fzlicon span{ width:100%; height:49px; line-height:40px; color:#03619d; font-weight:bold; font-size:34px;font-family:"黑体";}
    .fzlicon b{  font-size:18px;color:#03619d; margin-left:5px; font-weight:normal}
	.fzliconlile{ width:100%; height:5px; border-top:#e0e0e6 1px dashed;}
 .fzlicon:hover{ background-color:#03619d; color:#ffffff; cursor:pointer;-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease;border:#03619d 1px solid}
 
 .fzlicon:hover span { color:#ffffff}
  .fzlicon:hover  b{ color:#ffffff}
   .fzlicon:hover  .fzliconlile{ width:100%; height:5px; border-top:rgba(255,255,255,.49) 1px dashed;}
 
 .pnewitemcon{ width:100%; margin:0px;}
 
 
 .pnewitem{ width:100%;height:316px; margin:0 auto;border:0px; padding:0px; margin:0px; margin-bottom:15px; background-color:#f6f6fe; text-align:center; float:none;}
.pnewitemp{ width:100%; height:216px; border:0px;overflow:hidden;}
	
	.pnewitemp img{ width:100%; height:216px; }
	
	 .pnewitemp:hover img{transform:scale(1.1);-webkit-transition: all .2s ease;
            -moz-transition: all .2s ease;
            -o-transition: all .2s ease;
            transition: all .2s ease;}
			
			
	.pnewitemt{  width:90%;   height:80px; border:0px; overflow:hidden; margin:0 auto; margin-top:10px;}	
	.pnewitemtt{ width:100%; height:40px; text-align:left; font-size:16px; font-weight:bold; line-height:20px; overflow:hidden;}
	
	.pnewitemtt a{ color:#343536; text-decoration:none}
	.pnewitemtt a:visited{ color:#343536; text-decoration:none}
	.pnewitemtt a:hover{ color:#287bab; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
	
	 
	
	.pnewitemtd{ width:100%; height:20px; text-align:left; font-size:12px; line-height:20px; margin-top:20px; color:#989898; overflow:hidden; }
	.pnewitemtd span{  color:#343536; }
	
	.pnewitemtd a{ color:#287bab; text-decoration:none}
	.pnewitemtd a:visited{ color:#287bab; text-decoration:none}
	.pnewitemtd a:hover{ color:#287bab; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}
	
 
 
 
.snto_pagnavcon{ width:90%; height:34px; margin:26px auto; text-align:center;}		
			
		.snto_pagnavcon a{ display:inline-table; width:20px; height:20px;  background-color:#ffffff; text-align:center; font-size:12px; line-height:20px; border:#e6e6ee 0px solid; color:#343536; border-radius:50%; text-decoration:none; margin-right:3px;}
		.snto_pagnavcon a:visited{ display:inline-table; width:20px; height:20px;   background-color:#ffffff; text-align:center; font-size:12px; line-height:20px; border:#e6e6ee 0px solid; color:#343536; border-radius:50%; text-decoration:none; margin-right:3px;}
		.snto_pagnavcon a:hover{ display:inline-table; width:20px; height:20px; background-color:#ffffff; text-align:center; font-size:12px; line-height:20px;border:#287bab 0px solid; color:#287bab; border-radius:50%; text-decoration:none; margin-right:3px;-webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease;}	
			
			.snto_pagnavcon span{display:inline-table; width:20px; height:20px;   background-color:#ffffff; text-align:center; font-size:12px; line-height:54px; color:#287bab; border-radius:50%;margin-right:3px;}
 
 .view_titlecon{ width:100%; text-align:center; padding:15px 0px; background-color:#287bab;}
 .view_title{ width:90%; text-align:center; font-size:18px; color:#ffffff; font-weight:bold; line-height:26px; margin:0 auto}

.view_data{ width:90%; text-align:center; height:40px; line-height:40px; font-size:12px; background-color:rgba(255,255,255,.13); color:rgba(255,255,255,.64); margin:0 auto; margin-top:15px; font-weight:normal; border-radius:3px}
.view_data span{ color:rgba(255,255,255,.99) }

 .view_link{ width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px);  text-align:left; font-size:12px; color:#989898;  line-height:16px; padding:15px; background-color:#f6f6ff; border-radius:3px; margin-top:15px;}
  .view_link a{ color:#343536; text-decoration:none}
    .view_link a:visited{ color:#343536; text-decoration:none}
	  .view_link a:hover{ color:#287bab; text-decoration:none}
.view_txtcon{ width:100%; padding:15px 0px; font-size:14px; line-height:26px; color:#343536; text-align:left; }
  .view_txtcon p{ padding:3px 0px;}
  
  .view_txtcon img{ width:auto; max-width:100%;}
    .view_txtcon p img{ width:auto; max-width:100%;}
	
	
	
	.ppronav{ width:100%; margin:0px; height:auto; padding-bottom:10px;}
.ppronavitem{ width:100%;  height:49px; margin:0px; margin-bottom:5px;  overflow:hidden; position:relative; float:none;}
.ppronavitem a{ display:block; width:100%;  height:49px; background-color:#f0f0f6; border:#ffffff 0px solid;border-radius:30px; font-size:16px; text-align:center; line-height:49px; color:#343536; text-decoration:none}
.ppronavitem a:visited{display:block; width:100%;  height:49px; background-color:#f0f0f6; border:#ffffff 0px solid;border-radius:30px; font-size:16px; text-align:center; line-height:49px; color:#343536; text-decoration:none}
.ppronavitem a:hover{display:block; width:100%;  height:49px; background-color:#096093; border:#ffffff 0px solid;border-radius:30px; font-size:16px; text-align:center; line-height:49px; color:#ffffff; text-decoration:none;-webkit-transition: all .4s ease;
	-moz-transition: all .4s ease;
	-o-transition: all .4s ease;
	transition: all .4s ease; background:none }
#ppronavitemon{display:block; width:100%;  height:49px; background:none; background-color:#096093; border:#ffffff 0px solid;border-radius:30px; font-size:16px; text-align:center; line-height:49px; color:#ffffff; text-decoration:none; }
	
	 .tw_newlistfw{ width:100%; height:auto; margin:0px; margin-top:0px;}
	 
	 
	 .tw_newlistfwitem{  width: -webkit-calc(100% - 2px);
    width: -moz-calc(100% - 2px);
    width: calc(100% - 2px); height:260px; background-color:#f6f6fe;  margin:0px; margin-bottom:15px; padding:0px;   float:none; text-align:center; border-radius:0px; overflow:hidden; border:#e6e6ee 1px solid;}
	
 
	
.tw_newlistfwitempic{ width:100%; height:216px; margin:0px; padding:0px; overflow:hidden;border-bottom:#e6e6ee 1px solid;}
.tw_newlistfwitempic img{ width:100% !important; height:216px;}
.tw_newlistfwitempic img:hover{transform:scale(1.1);-webkit-transition: all .4s ease;
            -moz-transition: all .4s ease;
            -o-transition: all .4s ease;
            transition: all .8s4sease;}

.tw_newlistfwitemtitle{ width:90%; height:40px; margin:0px auto; padding:0px; overflow:hidden; text-align:center; font-size:18px; font-weight:bold; line-height:40px; margin-top:3px;}

.tw_newlistfwitemtitle a{ color:#343536; text-decoration:none}
.tw_newlistfwitemtitle a:visited{ color:#343536; text-decoration:none}
.tw_newlistfwitemtitle a:hover{ color:#343536; text-decoration:none;color:#307fc3; -webkit-transition: all .7s ease;
            -moz-transition: all .7s ease;
            -o-transition: all .7s ease;
            transition: all .7s ease;}
	
	
	
 .cooplist{ width: -webkit-calc(100% + 10px);
    width: -moz-calc(100% + 10px);
    width: calc(100% + 10px); height:auto; margin:0 -5px; margin-top:-5px;}
 
 .cooplisti{ width: -webkit-calc(25% - 12px);
    width: -moz-calc(25% - 12px);
    width: calc(25% - 12px); height:74px; float:left;  margin:5px; overflow:hidden; border-radius:0px; padding:0px; border:#e6e6ee 1px solid }
 
  .cooplisti img{ width:100%; height:74px;}
  .cooplisti:hover img{transform:scale(1.1);-webkit-transition: all .4s ease;
            -moz-transition: all .4s ease;
            -o-transition: all .4s ease;
            transition: all .8s4sease; cursor:pointer}	
	 
	.lfyjstit{ width:100%; height:26px; line-height:26px; font-size:22px; text-align:center; color:#096093; font-weight:bold; margin-top:15px; }
	.lfyjstit2{ width:100%; height:18px; line-height:18px; font-size:12px; text-align:center; color:#646566; font-weight:normal; text-transform:uppercase}
	.lfyjstit3{ width:100%; height:auto; line-height:18px; font-size:12px; text-align:center; color:#646566; font-weight:normal; text-transform:uppercase}
	
	
	
	
	.dahanfllist{ width: -webkit-calc(100% + 10px);
    width: -moz-calc(100% + 10px);
    width: calc(100% + 10px); height:auto;  margin:0 -5px; margin-top:5px; margin-bottom:15x;}

.dahanfllisti{ width:-webkit-calc(50% - 42px); width:-moz-calc(50% - 42px); width:calc(50% - 42px); height:60px; margin:5px; float:left; text-align:center; padding:15px;   border:#e9e9f0 1px solid; border-radius:0px; font-size:14px; line-height:20px; color:#646566;  font-weight:normal}

.dahanfllisti  span{ font-size:14px; color:#646566; font-weight:normal; display:block; width:100%; height:30px; line-height:30px; text-align:center}

.dahanfllisti img{ width:30px; height:30px; margin:0 auto}

.dahanfllisti:hover{ background-color:#096093;   border:#096093 1px solid;-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease; box-shadow:0px 0px 18px rgba(0,0,0,.16); cursor:pointer}
.dahanfllisti:hover  img{
   
  filter: grayscale(100%) brightness(1000%); filter: grayscale(100%) brightness(1000%);	 
	cursor: pointer
	
	}
.dahanfllisti:hover   span{ color:#ffffff}	

	
.joinlitem{width:-webkit-calc(100% - 32px); width:-moz-calc(100% - 32px); width:calc(100% - 32px); height:auto;   margin:0px; margin-top:15px; background-color:#f6f6fe;   color:#343536; line-height:20px; font-size:14px; text-align:left; padding:15px; border-radius:0px;border:#e6e6ee 1px solid}
.joinlitemtit{ width:100%; height:30px; font-size:16px; font-weight:bold}
 
.joinlitemtit a{ color:#343536; text-decoration:none}
	.joinlitemtit a:visited{ color:#343536; text-decoration:none}
	.joinlitemtit a:hover{ color:#096093; text-decoration:none;-webkit-transition: all .5s ease;
            -moz-transition: all .5s ease;
            -o-transition: all .5s ease;
            transition: all .5s ease;}	
			
			
		.dahancontact{ width:100%; height:auto; margin:0 auto; }

.dahancontacti{ width:100%; height:auto; float:none; text-align:center; font-size:14px; line-height:20px; color:#343536; padding-bottom:10px;}
.dahancontacti img{ width:60px; height:60px; }
.dahancontacti span{ display:block; width:100%; height:30px; line-height:30px; font-weight:bold; font-size:18px;}

.stadv_conwap{ width:100%; height:100%; margin:0 auto;position:relative; background-image:url(../images/wapprobg.jpg); background-position:center center; background-repeat:no-repeat; }

.prowapcon{ width:90%; height:auto; position:absolute; left:5%; top:70px; }
.prowapcon img{ width:50%; height:auto; float:left}		
	
	}
