﻿@charset "utf-8";
*{ font-family:"微软雅黑", "宋体"; font-size:12px; margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;font-size:14px;} 
img{ border:none;}
body{}
@media (max-width:750px){body {background:none;}}
a{outline:0 !important;}
a:link,a:visited{ text-decoration:none; font-size:13px;}
a:hover{ text-decoration:none; font-size:13px;}
*, *:before, *:after {
  box-sizing: border-box;
}

.ztfw_a_padding{padding:0 35px !important;}
.ztfw_a_padding_1{padding:0 30px !important;}
.ny_ztfw_product{background: #f5f5f5 !important; margin-bottom: 25px !important; margin-right: 25px !important; margin-top: 0 !important;}
.Thematic_ztfw_width{width:1250px !important; padding: 0;}
.ny_ztfw_box{width:1250px !important; padding-left: 25px !important;}
.ny_ztfw_width{width:100%; height: auto; margin: 0 auto;}

.P_border_0{border:0 !important;}


/*----通用高度-------*/
.blank0{height:0px; display:block; clear:both; overflow:hidden;}
.blank5{height:5px; display:block; clear:both; overflow:hidden;}
.blank10{height:10px; display:block; clear:both; overflow:hidden;}
.blank20{height:20px; display:block; clear:both; overflow:hidden;}
.blank30{height:30px; display:block; clear:both; overflow:hidden;}
.blank40{height:40px; display:block; clear:both; overflow:hidden;}
.blank50{height:50px; display:block; clear:both; overflow:hidden;}
.blank60{height:60px; display:block; clear:both; overflow:hidden;}
.blank470{height:470px; display:block; clear:both; overflow:hidden;}
/*---------------------------------------------------------首页-------------------------------------------------*/
/*----------------top----------------------*/
.header{width:100%; height: auto; margin: 0 auto; background: #FFF;}
.top_welcome_box{width:100%; height: 42px; background: #f3f3f3;}
.top_welcome{width:1200px; height: auto; margin: 0 auto;}
@media (max-width:1100px){.top_welcome{width:96%; height: 30px; }}

@media (max-width:600px){.top_welcome_box{display: none;}}

.top_welcom_left{float: left; font-size: 12px; color: #111111; line-height: 42px; height: 42px; letter-spacing: 1px;}
.top_welcom_left span{font-size: 12px; color: #2b96ff; line-height: 42px; letter-spacing: 1px;}
@media (max-width:750px){.top_welcom_left{padding-left:20px;}}

.top_welcom_right{float:right; height: 42px; }
.top_welcom_right a{font-size: 12px; color: #111111; line-height: 42px;}
.top_welcom_right span{font-size: 12px; color: #111111; line-height: 42px; padding: 0 10px;}
@media (max-width:750px){.top_welcom_right{display: none;}}


.dianhua{float:right; width:190px; padding-top: 10px; margin-left: 70px;}
.dianhua_icon{width:23px; height: 23px; float: left; background:url(../dianhua_icon.png) no-repeat;}
.dianhua_numb{font-size:22px; color: #2b96ff; padding: 0; margin: 0; line-height: 23px;}


nav ul li a:link,nav ul li a:valid{border-bottom:#FFF solid 4px;}
nav ul li a:hover,nav ul li a:active{border-bottom:#2b96ff solid 4px;}



.dht{width:1200px; height:auto; margin: 0 auto;}
@media (max-width:750px){.dht{width:100%; height: auto;}}

.dht_logo{width:184px; height: 82px; float: left; padding: 13px 0;}
.dht_logo a{width:184px; height: 82px; display: block; background:url(../logo.png) no-repeat center;}
.dht_nav{float:right;}

@media (max-width:750px){
	.dht_logo{height: 50px; padding-left: 20px;}
	.dht_logo a{height: 50px;background:url(../logo.png) no-repeat left center; background-size: 50%;}
}
@media (max-width:325px){
	.dht_logo{ height: 50px;}
	.dht_logo a{height: 50px;background-size: 50%;}
}

.index_nav{width:1200px; height: auto; margin: 0 auto;}
@media (max-width:1100px){.index_nav{width:100%; margin: 0 auto; height: auto;}}

.keywords_box{width:100%; height: 180px; background: #2b96ff;}
.keywords_box_width{width:1200px; height: auto; margin: 0 auto;}
.keywords_box_line{width:1200px; height: 1px; background: #55abff; margin: 0 auto; clear: both;}

.keywords_box_top_left{float:left;}
.keywords_box_top_left_line{width:20px; height: 3px; background: #FFF; float: left; margin-top: 45px;}
.keywords_box_top_left_font{font-size:24px; color: #FFF; line-height: 90px; padding-left: 10px; float: left;}

.keywords_box_top_right{float:right; height: 28px; padding-top: 30px;}
.keywords_box_top_right_icon{width:28px; height: 28px; background: url(../gq_icon_01.png) no-repeat; float: left;}
.keywords_box_top_right_font{float:left; padding-left: 10px; font-size: 14px; font-weight: bold; color: #FFF; line-height: 30px;}
.keywords_box_top_right_numb{font-size:28px; font-weight: bold; color: #FFF; line-height: 28px; float:left; padding-left: 10px; }

.keywords_box_bottom_left{float:left; font-size: 14px; color: #FFF; line-height: 28px; line-height: 88px;}
.keywords_box_bottom_left span{font-size: 14px; font-weight: bold; color: #FFF; line-height: 88px;}
.keywords_box_bottom_right{float:right; width:330px; height: 30px; background: #FFF; margin-top: 28px;}
.sousuokuang{width:330px; height: 30px; background: #FFF;}
.shuru{width:290px; height: 30px; border: 0; padding-left: 15px;}
.sousuo{width:30px; height: 30px; background: url(../gq_icon_02.jpg) no-repeat center center; border: 0;}

@media (max-width:1100px){
	.keywords_box_width{width:95%; height: auto;}
	.keywords_box_line{width:100%;}
}
@media (max-width:810px){
	.keywords_box_width{width:100%; height: auto;}
	.keywords_box_top{width:100%; height: auto;}
	.keywords_box_line{display: none;}
	.keywords_box_top_left{width:100%;}
	.keywords_box_top_left_line{margin-left: 49.5%; margin-top: 50px;}
	.keywords_box_top_left_font{width:100%; text-align:center; line-height: 50px;}
	.keywords_box_top_right{width:100%; margin: 0 auto; padding: 0;}
	.keywords_box_top_right_icon{ margin-left: 30%;}
	.keywords_box_bottom{display: none;}
}

@media (max-width:420px){
	.keywords_box_width{width:80%;}
	.keywords_box_top_left_line{margin-top: 40px;}
	.keywords_box_top_left_font{font-size:1.2em; line-height: 1.5em; padding-top: 10px; padding-bottom: 10px;}
	.keywords_box_top_right_icon{display: none;}
	.keywords_box_top_right_font{margin-left: 17%;}
	.keywords_box_top_right_numb{font-size:1em;}
}
@media (max-width:380px){
	.keywords_box_top_left_font{font-size:1.1em; line-height: 1.5em; padding-top: 15px; padding-bottom: 10px;}
	.keywords_box_top_right_font{margin-left: 14%;}
}
@media (max-width:370px){
	.keywords_box_top_right_font{margin-left: 13%;}
}
@media (max-width:330px){
	.keywords_box_width{width:90%;}
	.keywords_box_top_right_font{margin-left: 14%;}
}

/*-------------------------------------------------------product---------------------------------------------------------------*/
.product_box{ width:1250px; margin:0 auto; overflow: hidden;}
.bcon{}
.bcon h1{padding:0;}
.bcon h1 .bcon_product_title{}
.bcon h1 .bcon_product_title_cn{font-size: 22px; font-weight: bold; color: #2f2f2f; padding-left: 10px;}
.bcon h1 .bcon_product_title_en{font-size: 12px; color: #6c6c6c; padding-left: 10px;}
.bcon h1 span{margin:15px 20px 15px 0; float:right; display: block;}
.bcon h1 span article{float: left; font-size: 16px; color:#2f2f2f; }
.bcon h1 span article a{padding:0 15px; transition:all 0.3s;}
.bcon h1 span article a:link,.bcon h1 span article a:visited{font-size:16px; color: #2f2f2f;}
.bcon h1 span article a:hover,.bcon h1 span article a:active{color: #2b96ff;}

.bcon h1 span article.emon a{color:#2b96ff; border:none;}

.list1{width:1250px; display:none; height: 620px;}
.list1 li{width:396px; height: auto; float:left; display: block; margin-top: 10px; margin-left: 10px;}
.product_info{width:396px; height: auto;}

.index_more{width:166px; height: 39px; margin: 0 auto;}

@media (max-width:800px){
	.product_box{ width:100%;}
	.product_box .bcon h1 span{margin:10px 0px 10px 0; float:right; display: block;}
	.product_box .list1{width:100%; height: auto;}
	.product_box .list1 li{width:48%; height: auto; float:left; display: block; margin-top: 10px; margin-left: 1.3%;}
	.product_box .ny_product_info{width:100%; height: auto;}
	.product_box .ny_product_info img{width:100%; height: auto;}
	
	.index_more{width:166px; height: 39px; margin: 0 auto; margin-top: 3em;}
	.ny_ztfw_box{width:100% !important; padding: 0 !important; padding-top: 4% !important;}
	.Thematic_ztfw_width{width:98% !important; padding-left: 2% !important;}
	.ny_ztfw_product{width:45% !important;}
	.ny_ztfw_product .Thematic_info_01_info_other_Price{margin-right:10px;}
	.ny_ztfw_product .Thematic_info_01_info_other_People{margin-right:10px;}
}
@media (max-width:780px){
	.ny_ztfw_product .Thematic_info_01_info_other_People{display: none;}
	.ny_ztfw_product .Thematic_info_01_info_other_tel{float:right; margin-right: 20px;}
}

@media (max-width:420px){	
	.product_box #list_mark{display: none;}
	.bcon_product_title{text-align: center;}
	.product_box .list1 li{width:95%; height: auto; float:left; display: block; margin-top: 10px; margin-left:2.5%;}
	
}

@media (max-width:420px){
	.Thematic_ztfw_width{width:90% !important; padding: 0 !important; margin: 0 auto !important;}
	.ny_ztfw_product{width:100% !important; margin: 3% 0 !important; height:  auto !important; padding-bottom:7%;}
	.ny_ztfw_product .Thematic_info_01_pic{width:100% !important; height: auto !important;}
	.ny_ztfw_product .Thematic_info_01_pic a pic{width:100% !important; height: auto !important;}
}
@media (max-width:380px){

}
@media (max-width:330px){

}
/*------------------------------------------------------------------gg------------------------------------------------------*/
.gg1_box{width:100%; height: 775px; margin: 0 auto; background:url(../gg1_bg.jpg) no-repeat center;}
.gg1_box_left{width:39.5%; height: 585px; margin-top: 96px; float: left;}

.gg1_box_left_1{width:160px; height: 32px; background: #2b96ff; float: right; text-align: center; margin-right: 160px; margin-top: 80px; font-size: 15px; color: #FFF; line-height: 30px;}

.gg1_box_left_2{float: right; padding-right: 48px; letter-spacing: 4px;}
.gg1_box_left_2_left{float: left;font-size:55px; color: #2b96ff;}

.gg1_box_left_2_style{width:20px; height: 20px; border: #2b96ff solid 6px; border-radius: 10px; float: left; margin: 0 10px; margin-top: 30px;}
.gg1_box_left_2_right{float: left; font-size:55px; color: #FFF;}

.gg1_box_left_3{width:321px; float: right; padding-right: 55px; padding-top: 80px; font-size:13px; color: #FFF; line-height: 25px; letter-spacing: 1px; }

.gg1_box_left_4{width:60px; height: 4px; background: #2b96ff; float: right; margin-right: 260px;}
.gg1_box_left_5{width:142px; height: 35px; background: url(../gg1_left_more.png); padding-left: 60px; float: right; margin-right: 178px;}
.gg1_box_left_5 a:link,.gg1_box_left_5 a:visited,.gg1_box_left_5 a:active,.gg1_box_left_5 a:hover{font-size: 13px; color: #2b96ff; line-height: 35px; letter-spacing: 2px; }

.gg1_box_left_6{float:right; padding-right:138px;}
.gg1_box_left_6_left{width:30px; height: 30px; background: url(../gq_icon_04.png) no-repeat; float: left;}
.gg1_box_left_6_right{padding-left: 10px; float: left;}
.gg1_box_left_6_right a:link,.gg1_box_left_6_right a:visited,.gg1_box_left_6_right a:active,.gg1_box_left_6_right a:hover{font-size:22px; color: #FFF; }

.gg1_box_right{width:60%; height: 585px; margin-top: 96px; float: left; background:url(../gg1_right_bg.jpg) no-repeat left;}

.gg1_box_right_width{width:900px; height: auto;}
.gg1_box_right_01{float:left; margin-left: 55px; margin-top: 55px; width:167px; height: auto;}
.gg1_box_right_01_pic{width:167px; height: 167px; border:#FFF solid 10px; background: #2b96ff; border-radius: 90px; overflow: hidden;}
.gg1_box_right_01_title{width:167px; height: auto; text-align: center;}
.gg1_box_right_01_title a{font-size: 16px; color: #1e1e1e; line-height: 40px;}


@media (max-width:1300px){
	.gg1_box{background-position:40% 100%;}
	.gg1_box_right_width{width:100%;}
	.gg1_box_right_01{width:41%; margin-left: 9%; margin-top: 8%; overflow: hidden;}
	.gg1_box_right_01_title{font-size: 23px; width:100%;}
}

@media (max-width:1100px){
	.gg1_box{background-position:40% 100%;}
	.gg1_box_right_width{width:100%;}
	.gg1_box_right_01{width:35%; margin-left: 12%; margin-top: 10%; overflow: hidden;}
	.gg1_box_right_01_icon img{width:20px; height: 20px;}
	.gg1_box_right_01_title{width:100%; font-size:1.5em; line-height: 1.5em; margin-top: 5px;}
	.gg1_box_right_01_line{margin-top:10px;}
	.gg1_box_right_01_info{width:100%; font-size:0.9em; line-height: 1.5em;}
}
@media (max-width:810px){
	.gg1_box_left{width:100%;}
	.gg1_box_left_1{ float: none; margin: 0 auto;}

	.gg1_box_left_2{float: none; padding-right: 0; padding-left: 32.2%; letter-spacing: 4px;}
	.gg1_box_left_3{width:60%; float: none; padding-right:0; padding-top: 2%; font-size:13px; color: #FFF; line-height: 25px; letter-spacing: 1px; text-align: center; margin:0 auto;}
	.gg1_box_left_3 br{display:none;}

	.gg1_box_left_4{width:10%; float: none; margin:0 auto;}
	.gg1_box_left_5{float: none; margin:0 auto;}

	.gg1_box_left_6{float:none; padding-right:0; margin: 0 auto;}
	.gg1_box_left_6_left{margin-left: 37.5%;}
	

	.gg1_box_right{display: none;}
	.gg2_box_3 br{display: none;}
	.gg1_box{background-position:17.5% 50%; overflow: hidden;}
	
	
}
@media (max-width:420px){
	.gg1_box_left_2{margin: 0 auto;  padding-left: 16.5%;}
	.gg1_box_left_6_left{margin-left: 26%;}
	.gg1_box{height: 580px; background-position:left 50%;}
	.gg1_box_left{height: 580px;}
	.gg1_box_left_3{width:85%;}
}

@media (max-width:380px){
	.gg1_box_left_2{margin: 0 auto;  padding-left: 14%;}
	.gg1_box_left_6_left{margin-left: 24%;}
	.gg1_box{height: 580px; background-position:left 50%;}
	.gg1_box_left_3{width:80%;}
}



@media (max-width:320px){
	.gg1_box_left_6_left{margin-left: 18%;}
	.gg1_box_left_2{padding-left: 4.5%;}
}

.gg2_box{width:100%; height: 791px; margin: 0 auto; background:url(../gg2_bg.jpg) no-repeat center; }
.gg2_box_width{width:1200px; height: auto; margin: 0 auto; padding-top: 110px;}
.gg2_box_1{font-size:58px; font-weight: bold; color: #2b96ff; line-height: 80px; letter-spacing: 10px;}


.gg2_box_2{padding: 20px 0;}
.gg2_box_2_style{width:24px; height: 24px; border: #2b96ff solid 7px; border-radius: 12px; float: left; margin-right: 10px;}
.gg2_box_2_title{width:100%; height: 24px; font-size: 24px; color: #3b3b3b; line-height: 24px; padding-left: 15px; letter-spacing: 3px;}

.gg2_box_3{padding-top:20px; font-size: 13px; color: #3b3b3b; line-height: 25px; width:50%;}

.gg2_box_4{padding-top:40px;}
.gg2_box_4 a{width:140px; height: 140px; display: block; border-radius: 70px; float: left;}
.gg2_box_4_a_width{width:40px; height: 140px; float: left;}
.gg2_box_4_title{font-size:19px; text-align:center; padding: 40px 0 20px 0;}
.gg2_box_4_style{width:27px; height: 9px; margin: 0 auto;}
.gg2_box_4 a:link,.gg2_box_4 a:visited{border:#2b96ff solid 1px; color: #2b96ff;}
.gg2_box_4 a:link .gg2_box_4_style,.gg2_box_4 a:visited .gg2_box_4_style{background: url(../gg2_a_link.png) no-repeat center;}

.gg2_box_4 a:hover,.gg2_box_4 a:active{border:#2b96ff solid 1px; background: #2b96ff; color: #FFF;}
.gg2_box_4 a:hover .gg2_box_4_style,.gg2_box_4 a:active .gg2_box_4_style{background: url(../gg2_a_hover.png) no-repeat center;}
@media (max-width:1300px){
	.gg2_box{background-position:55.5% 100%;}
}

@media (max-width:1100px){
	.gg2_box{background-position:52.65% 100%;}
	.gg2_box_width{width:90%;}
	.gg2_box_3{padding-top:40px; width:50%;}
	.gg2_box_4 a{width:120px; height: 120px; border-radius: 60px;}
	.gg2_box_4_a_width{width:30px; height: 120px;}
	.gg2_box_4_title{font-size:16px; text-align:center; padding: 35px 0 20px 0;}
}
@media (max-width:810px){
	.gg2_box_1{font-size:35px; font-weight: bold; color: #2b96ff; line-height: 40px; letter-spacing: 2px;}

	.gg2_box_2_style{width:20px; height: 20px; border: #2b96ff solid 5px; border-radius: 10px; margin-right: 10px;}
	.gg2_box_2_title{font-size:20px; color: #3b3b3b; line-height: 20px; margin: 0; padding: 0;}

	.gg2_box_4{padding-top:60px;}
	.gg2_box_4 a{width:90px; height: 90px; display: block; border-radius: 45px; float: left;}
	.gg2_box_4_a_width{width:20px; height: 140px; float: left;}
	
	.gg2_box_4_title{font-size:15px; text-align:center; padding: 27px 0 10px 0;}
	.gg2_box_4_style{width:27px; height: 9px; margin: 0 auto;}
	
	.gg2_box_3{width:47.5%;}
}
@media (max-width:420px){
	.gg2_box_width{width:90%;}
	.gg2_box_1{text-align:center; font-size: 3em;}
	.gg2_box_2{padding:0; margin: 0 auto;}
	.gg2_box_2_style{display:none;}
	.gg2_box_2_title{float:none; font-size: 1.1em; text-align: center; line-height: 5em;}
	
	.gg2_box_3{width:90%; height: auto; margin: 0 auto; padding-top: 15%;}
	.gg2_box_4{padding-left:3%;}
	
	.gg2_box{background-position: left center;}
	
	.gg2_box_4_a_width{width:10%;}
}

@media (max-width:380px){
	.gg2_box_4_a_width{width:7%;}
}

@media (max-width:360px){
	.gg2_box_4_a_width{width:5%;}
}


@media (max-width:320px){
	.gg2_box_1{font-size: 2em;}
	.gg2_box_2_title{font-size: 1em; line-height: 3em;}
	
	.gg2_box_4 a{width:80px; height: 80px;}
	.gg2_box_4_a_width{width:3%;}
	.gg2_box_4_title{padding:22px 0 10px 0;}
}


.gg3_box{width:100%; height:240px; background: url(../gg3_bg.jpg) no-repeat center;}
.gg3_box_title{width:100%; height: auto; margin: 0 auto; text-align: center; font-size: 25px; color: #FFF; font-weight: bold; padding-top: 60px; letter-spacing: 5px;}

.gg3_box_info{width:1200px; height: auto; margin: 0 auto; padding-top: 80px;}
.product-num-item{width:160px; height: auto; float: left;}
.gg3_box_info_width{width:180px; height: 10px; float: left;}

.gg3_box_info_top,.gg3_box_info_bottom{text-align:center;}

.product-num-item .gg3_box_info_top .product-num-nub{font-size: 60px; font-family: "Arial"; color: #FFF;}
.product-num-item .gg3_box_info_top .product-num-add{font-size:14px; color: #FFF;}
.product-num-item .gg3_box_info_bottom .product-num-inf{font-size:14px; color: #FFF; margin: 0 auto; text-align: center;}

@media (max-width:810px){
	.gg3_box_info{width:90%; margin: 0 auto;}
	.gg3_box_info_width{width:2%;}
	
	.product-num-item .gg3_box_info_top .product-num-nub{font-size: 50px; }
	.product-num-item .gg3_box_info_top .product-num-add{font-size:12px;}
	.product-num-item .gg3_box_info_bottom .product-num-inf{font-size:12px;}
}

@media (max-width:810px){
	.gg3_box_info_width{width:2.2%;}
}


@media (max-width:420px){
	.gg3_box{display:none;}
}

/*--------------------------------------------------------------zhuanti----------------------------------------------------*/
.Thematic_box{width:100%; height: auto; margin: 0 auto; overflow: hidden; background: #f5f5f5;}
.Thematic{width:1200px; height: auto; margin: 0 auto;}
.Thematic_title{width:100%; height: auto; margin: 0 auto;}
.Thematic_title_left{float:left;}
.Thematic_title_left_cn{font-size: 22px; font-weight: bold; color: #2f2f2f;}
.Thematic_title_left_en{font-size: 12px; color: #6c6c6c;}
.Thematic_title_right{float:right;}
.Thematic_title_right ul{}
.Thematic_title_right ul li{float: left; font-size: 14px; color: #2f2f2f; list-style: none; line-height: 42px; margin-left: 5px;}
.Thematic_title_right ul li a:link,.Thematic_title_right ul li a:visited{font-size: 14px; color: #2f2f2f; padding: 0 5px; line-height: 42px;}
.Thematic_title_right ul li a:hover,.Thematic_title_right ul li a:active{color: #2b96ff;}

.Thematic_info{width:1230px; height: auto; margin: 0 auto;}
.Thematic_info_01{width:380px; height: 375px; background: #FFF; float: left; margin-right: 30px; margin-top: 30px;}
.Thematic_info_01:hover{box-shadow:0px 0px 20px #a3a3a3; transition:all 0.3s;}

.Thematic_info_01_pic{width:380px; height: 260px; margin: 0 auto;}
.Thematic_info_01_pic img{width:380px; height: 260px; margin: 0 auto;}
.Thematic_info_01_info{width:100%; height: auto; padding: 25px 0 0 32px;}
.Thematic_info_01_info_title a:link,.Thematic_info_01_info_title a:visited,.Thematic_info_01_info_title a:active,.Thematic_info_01_info_title a:hover{font-size: 16px; color: #1e1e1e; font-weight: bold;}
.Thematic_info_01_info_other{width:100%; height: auto; margin: 0 auto; padding-top: 20px;}
.Thematic_info_01_info_other_Price,.Thematic_info_01_info_other_People,.Thematic_info_01_info_other_tel{float:left;}
.Thematic_info_01_info_other_Price,.Thematic_info_01_info_other_People{margin-right: 20px;}
.Thematic_info_01_info_other_Price_icon{width:23px; height: 23px; float: left;}
.Thematic_info_01_info_other_Price_font{ font-size: 14px; color: #868686; float: left;}
.Thematic_info_01_info_other_Price_font span{font-size:27px; color: #d1210a; line-height: 23px; padding: 0 9px;}
.Thematic_info_01_info_other_People_font{font-size: 14px; color: #868686; line-height: 23px; float: left; padding: 0 9px;}
.Thematic_info_01_info_other_tel_font{float: left;}
.Thematic_info_01_info_other_tel_font a:link,.Thematic_info_01_info_other_tel_font a:visited,.Thematic_info_01_info_other_tel_font a:hover,.Thematic_info_01_info_other_tel_font a:active{font-size: 14px; color: #d1210a; line-height: 23px; padding: 0 9px;}


@media (max-width:1300px){

}

@media (max-width:1100px){
	
}
@media (max-width:810px){
	.Thematic{width:100%;}
	.Thematic_title_right{display:none;}
	.Thematic_title_left{float:none; margin: 0 auto; text-align: center; padding-bottom:3%;}
	.Thematic_info{width:100%; margin: 0 auto;}
	.Thematic_info_01{width:48%; height: 375px; background: #FFF; float: left; margin: 0; margin-left: 1.3%; margin-top: 1.3%;}
	.Thematic_info_01_pic{width:100%; height: auto; margin: 0 auto;}
	.Thematic_info_01_pic img{width:100%; height: auto; margin: 0 auto;}
	
}
@media (max-width:420px){
	.Thematic_info_01{width:95%; height: 375px; background: #FFF; float: left; margin: 0; margin-left:2.5%; margin-top: 3%;}
	.Thematic_title_left{padding-bottom:5%;}
	.Thematic_info_01_info_other_Price{margin-right:40px;}
	.Thematic_info_01_info_other_tel{float:right; margin-right: 20px;}
}

@media (max-width:380px){
	.Thematic_info_01_info_other_Price{margin-right:20px;}
	.Thematic_info_01_info_other_tel{margin-right: 5px;}
}

@media (max-width:360px){
	.Thematic_info_01_info_other_People{display:none;}
	.Thematic_info_01_info_other_tel{margin-right: 20px;}
}

@media (max-width:320px){
	.Thematic_info_01_info {width: 100%;height: auto;padding:8% 0 0 8%;}
}

/*--------------------------------------------------------------news----------------------------------------------------*/
.news_box{width:100%; height: auto; background: url(../news_bg.jpg)center top repeat-y; margin: 0 auto;}
.news_box_title{width:100%; height: auto; margin: 0 auto; text-align: center; padding-top: 40px;}
.news_box_title_font a:link,.news_box_title_font a:visited,.news_box_title_font a:active,.news_box_title_font a:hover{font-size: 43px; color: #2d2d2d;}

.news_box_title_list{text-align: center; margin: 0 auto; width:250px; padding-top: 10px;}
.news_box_title_list_01,.news_box_title_list_02{float: left;}
.news_box_title_list_01 a{font-size:14px; line-height: 40px;}
.news_box_title_list_01 a:link,.news_box_title_list_01 a:visited{color:#2d2d2d;}
.news_box_title_list_01 a:hover,.news_box_title_list_01 a:active{color:#2b96ff; transition:all 0.3s;}
.news_box_title_list_02{width:1px; height: 10px; background: #cdcdcd; margin: 10px 20px; opacity: 0.5;}

.news_info{width:1200px; height: auto; margin: 0 auto;}
.news_info_left{width:520px; height: auto; float: left;}
.news_info_right{width:520px; height: auto; float: right;}

.news_info_01{margin-top: 50px;}
.news_info_01_date,.news_info_01_line,.news_info_01_font{float:left;}
.news_info_01_date{width:85px; height: auto;}
.news_info_01_font{width:400px; height: auto;}

.news_info_01_date_top{font-size:55px; color: #1e1e1e; line-height: 55px;}
.news_info_01_date_botom{font-size:12px; color: #1e1e1e; letter-spacing: 1.5px; padding-left: 3px;}

.news_info_01_line{width:1px; height:72px; background: #bdbdbd; margin-right: 20px;}

.news_info_01_font_top{font-size:14px; color: #1e1e1e; font-weight: bold;}
.news_info_01_font_botom{font-size:12px; color: #808080; padding-top: 10px; line-height: 20px;}

.news_info_01 a:hover .news_info_01_date_top,.news_info_01 a:hover .news_info_01_date_botom,.news_info_01 a:hover .news_info_01_font_top,.news_info_01 a:hover .news_info_01_font_botom,
.news_info_01 a:active .news_info_01_date_top,.news_info_01 a:active .news_info_01_date_botom,.news_info_01 a:active .news_info_01_font_top,.news_info_01 a:active .news_info_01_font_botom{color:#2b96ff; transition:all 0.3s;}


@media (max-width:810px){
	.news_info{width:68%; margin: 0 auto;}
	.news_info_left,.news_info_right{width:100%; float: none;}
}

@media (max-width:420px){
	.news_info{width:85%; margin: 0 auto;}
	.news_info_left,.news_info_right{width:100%; float: none;}
	.news_info_01_font{width:240px;}
	.news_info_01_font_botom{line-height: normal; padding-top: 6px;}
}

@media (max-width:380px){
	.news_info_01_font{width:210px;}
}
@media (max-width:360px){
	.news_info_01_font{width:200px;}
}
@media (max-width:320px){
	.news_info_01_font{width:160px;}
	.news_box_title_font a:link, .news_box_title_font a:visited, .news_box_title_font a:active, .news_box_title_font a:hover{font-size:30px;}
	.news_info_01_font_top{height:21px; overflow: hidden;}
	.news_info_01_font_botom{height:52px; overflow: hidden;}
}

/*--------------------------------------------------------------hezuohuoban----------------------------------------------------*/
.hzhb_box{width:100%; height: auto; margin: 0 auto;}
.scroll {width:1200px; margin:0 auto; position:relative; overflow:hidden;}
.picbox {width:1120px; height:180px; background:#fff; margin: 20px 40px 10px 40px; overflow: hidden; position: relative;}
.picbox ul {}
.goodlist_width{width:1200px; height: 200px;}
.piclist {position:absolute;left:0px;top:0px; width: 100%; height: 200px;}
.piclist li.goodlist {width:250px;height: 80px; float:left; text-align: center; list-style:none; position: relative;}
.goodlist_width_01{width:1px; height: 40px; float: left; margin: 20px 20px; background: #dbdbdb;}
.piclist li.goodlist a{width:240px; height:80px; padding:0px 20px; margin-left: 5px; position: relative; display: block; line-height: 80px;}
.piclist li.goodlist img {width:200px;height:80px;}
.swaplist {position:absolute;left:-3000px;top:0px;}
.og_prev, .og_next {width:30px;height:60px; background:url(../btn.png) no-repeat;position:absolute;top:75px;z-index:99;cursor:pointer;}
.og_prev {background-position:0 0;left:0px;}
.og_prev:hover {background-position:0 -60px;}
.og_next {background-position:-30px 0;right:0px;}
.og_next:hover {background-position:-30px -60px;}
.goodlist img.pics {width:85px;height:135px;float:left;background:#fff url(../loading.gif) center center no-repeat;}

.hzhb_title{width:100%; height: auto; margin: 0 auto; text-align: center;}
.hzhb_title a:link,.hzhb_title a:visited,.hzhb_title a:active,.hzhb_title a:hover{font-size:28px; color: #181818;}

@media (max-width:810px){
	.scroll {width:80%;}
	.picbox {width:85%; margin: 0 auto; margin-top: 2.8%;}
}

@media (max-width:780px){
	.picbox {width:87%; margin-top: 3.5%;}
}

@media (max-width:420px){
	.hzhb_title{width:80%;}
	.picbox {width:74%; margin-top: 4.5%;}
}

@media (max-width:380px){
	.scroll {width:90%;}
	.picbox {width:72%; margin: 0 auto; margin-top: 4.5%;}
}

@media (max-width:360px){
	.picbox {width:78%; margin: 0 auto; margin-top: 7%;}
}
@media (max-width:320px){
	.hzhb_title a:link,.hzhb_title a:visited,.hzhb_title a:active,.hzhb_title a:hover{font-size:20px;}
	.scroll {width:100%;}
	.picbox {width:82%; margin: 0 auto; margin-top: 7%;}
}
/*--------------------------------------------------------------bottom----------------------------------------------------*/
.footer{width:100%; height: 520px; background: #181818; margin: 0 auto;}
.footer_top{width:100%; height: auto; margin: 0 auto; border-bottom: #5b5b5b solid 1px; padding-top: 80px;}
.footer_top_width{width:1200px; height: auto; margin: 0 auto;}
.footer_top_left{width:282px; height: auto; float: left;}
.footer_top_left_logo{width:235px; height: 56px; background: url(../bottom_logo.png) no-repeat center;}
.footer_top_left_info{width:282px; height: auto; margin: 0 auto; padding-top: 50px;}
.footer_top_left_info span{width:282px; height: auto; font-size: 13px; color: #bbbbbb; line-height: 25px; display: block;}

.footer_top_middle{float: right;}
.footer_top_middle_about{float:left; width:180px; height: 260px; border-left: #444444 solid 1px; padding-left: 50px; margin-right: 30px;}

.footer_top_middle_about_cn{height: auto; text-align: left;}
.footer_top_middle_about_cn a{font-size:16px; color: #bbbbbb; line-height: 30px;}
.footer_top_middle_about_cn a:link,.footer_top_middle_about_cn a:active,.footer_top_middle_about_cn a:hover,.footer_top_middle_about_cn a:active{color: #bbbbbb;}

.footer_top_middle_about_en{height: auto; text-align: left;}
.footer_top_middle_about_en a{font-size:23px; color: #7b7b7b;}
.footer_top_middle_about_en a:link,.footer_top_middle_about_en a:active,.footer_top_middle_about_en a:hover,.footer_top_middle_about_en a:active{color: #7b7b7b;}

.footer_top_middle_about_info{}
.footer_top_middle_about_info ul{padding: 0; padding-top: 20px;}
.footer_top_middle_about_info ul li{list-style:none;}
.footer_top_middle_about_info ul li a{font-size:13px; color: #7b7b7b; line-height: 30px;}

.footer_top_right{float: right;}
.footer_top_right_erweima{width:100px; height: 100px; background: #FFF; padding: 4px;}
.footer_top_right_erweima img{width:100%; height: auto;}
.footer_top_right_font{width:100px; height: auto; font-size: 12px; color: #bbbbbb; text-align: center; line-height: 30px;}


.footer_bottom{font-size:12px; color: #7b7b7b; text-align: center; line-height: 30px;}

.footer_bottom_nav{width:720px; height: auto; margin: 0 auto; line-height: 40px; text-align: center;}
.footer_bottom_nav ul{width:auto; height: auto; padding: 0;}
.footer_bottom_nav ul li{float:left; padding: 0 5px; list-style: none; font-size: 14px; color: #7b7b7b;}
.footer_bottom_nav ul li a:link,.footer_bottom_nav ul li a:visited,.footer_bottom_nav ul li a:active,.footer_bottom_nav ul li a:hover{font-size:14px; color: #7b7b7b;}

.footer_bottom_link{width:1200px; height: auto; margin: 0 auto; line-height: 25px; color:#7b7b7b; }
.footer_bottom_link li{float:left; padding: 0 5px; list-style: none;}
.footer_bottom_link li a:link,.footer_bottom_link li a:visited,.footer_bottom_link li a:active,.footer_bottom_link li a:hover{color: #7b7b7b; font-size: 14px;}


@media (max-width:1100px){
	.footer_bottom_link{width:95%; }
	.footer_top_width{width:95%;}
	.footer_top_middle{display: none;}
	.footer_top_right_erweima{width:200px; height: 200px; background: #FFF;}
	.footer_top_right_font{width:200px; text-align: center;}
	.footer{height: auto;}
}
@media (max-width:420px){
	.footer_top_width{width:95%;}
	.footer_top_left{width:100%;}
	.footer_top_left_logo{width:100%;}
	.footer_top_left_info{width:100%; padding-top: 30px; text-align: center; margin: 0 auto;}
	.footer_top_left_info span{width:100%;}
	.footer_top_right_erweima{width:180px; height: 180px; background: #FFF; margin-right: 105px; margin-top: 30px;}
	.footer_top_right_font{width:180px;}
	.footer{height: auto;}
	.footer_bottom_nav{width:95%;}
	
}
@media (max-width:380px){
	.footer_top_right_erweima{margin-right: 85px;}
	.footer_bottom{font-size:12px; color: #7b7b7b; text-align: center; line-height: 20px; padding: 20px 0;}
	.footer_top_right_erweima{margin-right: 90px;}
	.footer_bottom_nav{width:88%;}
}
@media (max-width:370px){
	.footer_top_right_erweima{margin-right: 82px;}
}
@media (max-width:330px){
	.footer_top_right_erweima{margin-right: 50px;}
}

/*--------------------------------------------------------------about----------------------------------------------------*/
.neiye_box{width:100%; height: auto; margin: 0 auto;}
.neiye_banner{width:100%; height: 500px; background:url(../neiye_banner.jpg) no-repeat center;}
.jdfw_banner{width:100%; height: 590px; background:url(../jingdian_banner.jpg) no-repeat center;}
.contact_box_banner{width:100%; height: 700px; background:url(../contact_banner.jpg) no-repeat center;}

.neiye_minheight{min-height:800px;}

@media (max-width:810px){
	.neiye_banner{width:100%; height: 200px; background-position: center center; background-size: 150%;}
}

@media (max-width:780px){
	.neiye_banner{width:100%; height: 200px; background-position: center center; background-size: 180%;}
}

@media (max-width:420px){
	.neiye_banner{width:100%; height: 160px; background-position: center center; background-size: 300%;}
}


/*--------------------------------------------------------------yongcheliucheng----------------------------------------------------*/
.yclc_box{width:100%; height: auto; margin: 0 auto; background: #f3f4f8;}
.yclc_title{width:100%; height: auto; margin: 0 auto; text-align: center; font-size: 30px; color: #626880;}
.yclc_info{width:1200px; height: auto; margin: 0 auto; padding-top: 60px;}
.yclc_01{float:left;width:185px; height: auto;}
.yclc_01_width{width:153px; height: 100px; float: left;}
.yclc_01_icon,.yclc_02_icon,.yclc_03_icon,.yclc_04_icon{width:185px; height: 185px;}
.yclc_01_icon{background:url(../a_btn1.png) no-repeat;}
.yclc_02_icon{background:url(../a_btn2.png) no-repeat;}
.yclc_03_icon{background:url(../a_btn3.png) no-repeat;}
.yclc_04_icon{background:url(../a_btn4.png) no-repeat;}

.yclc_01_title{font-size: 20px; color:#626880; text-align: center;}
.yclc_01_cn{font-size: 13px; color:#626880; text-align: center; margin-top: 20px; opacity: 0.6; letter-spacing: 2px;}
.yclc_01_en{font-size: 0.2em; color:#626880; text-align: center; margin-top: 10px; opacity: 0.3;}

@media (max-width:810px){
	.yclc_info{width:92.5%;}
	.yclc_01_width{display: none;}
}

@media (max-width:780px){
	.yclc_info{width:97%;}
	.yclc_01_en{font-size: 0.5em;}
}

@media (max-width:420px){
	.yclc_box{display: none;}
}

/*--------------------------------------------------------------neiye_nav----------------------------------------------------*/
.neiye_nav{width:100%; height: 99px; border-bottom: #eeeeee solid 1px;}
.neiye_nav_width{width:1200px; height: auto; margin: 0 auto;}
.neiye_nav_width ul{width:auto; height: auto; float: left; padding: 0;}
.neiye_nav_width ul li{float: left; list-style: none;}
.neiye_nav_width ul li a{display: block; font-size: 13px; line-height: 98px; padding: 0 40px; text-decoration: none; transition:all 0.3s;}
.neiye_nav_width ul li a:link,.neiye_nav_width ul li a:visited{color: #666666; background: #FFF;}
.neiye_nav_width ul li a:hover,.neiye_nav_width ul li a:active{color: #FFF; background: #2b96ff;}
.nav_hover{color: #FFF !important; background: #2b96ff !important;}
.location_box{width:auto; height: 99px; float: right; padding-right: 10px;}
.home{width:13px; background: url(../shouye.jpg) no-repeat center; display: block; float: left; height: 99px;}
.location_box a{float:left; display: block; line-height: 99px; color: #666666;}
.location_box span{float:left; display: block; line-height: 99px; padding: 0 5px;}

.neiye_info{width:1200px; height: auto; margin: 0 auto; min-height: 500px;}


.neiye_title{width:100%; height: auto; margin: 0 auto;}
.neiye_title_cn{font-size:30px; font-weight: bold; color: #333333; text-align: center;}
.neiye_title_en{font-size: 14px; color: #999999; text-align: center; line-height: 30px;}


@media (max-width:800px){
	.neiye_nav{width:100%; height: 99px; border-bottom: #eeeeee solid 1px;}
	.neiye_nav_width{width:100%; height: auto; margin: 0 auto;}
	
	.neiye_nav_width ul li a{ font-size: 12px; line-height: 98px; padding: 0 25px;}
	.location_box{display:none;}	
	.neiye_info{width:100%;}
	.ztfw_a_padding_1 {padding: 0 27px !important;}
}

@media (max-width:800px){
	.ztfw_a_padding_1 {padding: 0 20px !important;}
}
@media (max-width:780px){
	.neiye_nav_width ul li a{padding: 0 24px;}
}
@media (max-width:420px){
	.neiye_nav{height:auto;}
	.neiye_nav_width ul{width:100%;}
	.neiye_nav_width ul li{width:100%; height: auto; float: left; list-style: none; text-align: center;}
	.neiye_nav_width ul li a{display: block; font-size: 13px; line-height: 50px; padding: 0; border-bottom:#eeeeee solid 1px; }
}
@media (max-width:370px){

}
@media (max-width:330px){

}
/*--------------------------------------------------------------huodongzhuanqu----------------------------------------------------*/
.bg_color_hdzq{background: #f3f4f8;}
.bg_color_FFF{background: #FFF;}

.hdzq_info{width:100%; height: auto; margin: 0 auto; min-height: 500px;}
.hdzq_box{width:1200px; height: auto; margin: 0 auto;}

.hdzq_box_01{width:1200px; height:320px; margin: 0 auto; transition:all 0.3s; padding: 30px 30px; background: #FFF;}
.hdzq_box_01:hover{box-shadow:0px 0px 20px #c6c6c6;}

.hdzq_box_01_img,.hdzq_box_01_img img{width:760px; height: 260px;}
.hdzq_box_01_img{float:left; background: #f3f4f8;}
.hdzq_box_01_info{width:350px; height: 260px; overflow: hidden; float:left; margin-left: 30px;}
.hdzq_box_01_title{text-align: center;}
.hdzq_box_01_title a{font-size: 20px; color: #555555; line-height: 60px; text-align: center; font-weight: bold;}
.hdzq_box_01_desc{text-align: center; height: 110px; width:100%;}
.hdzq_box_01_desc a{font-size: 14px; color: #646464; line-height: 25px; text-align: center;}

.hdzq_box_01_more a{width:240px; height: 40px; display: block; margin: 0 auto;  transition:all 0.3s; text-align: center; font-size: 16px; line-height: 40px; letter-spacing: 2px;}
.hdzq_box_01_more a:link,.hdzq_box_01_more a:visited{background: #ff6600; color: #FFF; }
.hdzq_box_01_more a:hover,.hdzq_box_01_more a:active{background: #e25a00; color: #FFF; }
.hdzq_box_01_date{text-align:center; font-size: 12px; color: #888888; line-height: 50px;}

@media (max-width:810px){
	.hdzq_box{width:90%;}
	.hdzq_box_01{width:100%; height: auto;}
	.hdzq_box_01_img,.hdzq_box_01_img img{width:100%; height: auto;}
	.hdzq_box_01_info{width:100%; height: auto; margin: 0; padding-top: 5%;}
	.hdzq_box_01_img{float:left; background: #FFF;}
}

@media (max-width:810px){
	.hdzq_box_01_info{padding-top: 3%;}
}

@media (max-width:420px){
	.hdzq_box_01_title a{font-size: 18px;}
	.hdzq_box_01_desc{height:auto; padding-bottom: 20px;}
}
@media (max-width:380px){
	.hdzq_box_01_title a{font-size: 16px;}
}
@media (max-width:330px){
	.hdzq_box_01_title a{font-size: 12px;}
	.hdzq_box_01_desc a{font-size: 12px;}
	.hdzq_box_01_more a{width:100%;}
}
/*--------------------------------------------------------------contact----------------------------------------------------*/
.contact_bg{width:100%; height: 780px; background:url(../contact_bg.jpg) no-repeat center;}
.contact_info_height{width:100%; height: 350px;}
.contact_info{width:1000px; height: 340px; background: #FFF; margin: 0 auto; box-shadow:0px 0px 20px #c6c6c6; padding: 40px 40px;}
.contact_info_1{width:280px; height: 160px;float: left;}
.contact_info_2{width:1px; height: 160px; float: left; background: #FFF; border-left: #eeeeee solid 1px; margin-left: 40px; margin-right: 40px;}
.contact_info_3{width:250px; height: 160px; float: left;}
.contact_info_4{width:220px; height: 160px; float: left;}

.contact_info_1_title{font-size: 18px; font-weight: bold; color: #1e1e1e; border-bottom: #eeeeee solid 1px;  padding-bottom: 10px; width:100%;}

.contact_info_1_font{font-size:14px; color: #555555;}
.contact_info_1_font span{font-size:12px; color: #555555; display: block;}

.contact_info_1_erweima{width:100%; height: 105px;}
.contact_info_1_erweima_1{width:100px; height: 100px; float: left;}
.contact_info_1_erweima_2{width:20px; height: 100px; float: left;}
.contact_info_1_erweima_1 img{width:100%; height: auto;}
.contact_info_1_zaixianzixun{width:100%; height: auto; margin: 0 auto;}
.contact_info_1_zaixianzixun a{width: 96px; height: 32px; display: block; background: url(../contact_3.jpg) no-repeat; float: left;}
.contact_info_5_line{width:100%; height: 1px; background: #eeeeee; margin: 0 auto; float: left; margin-top: 40px; margin-bottom: 20px;}
.contact_info_5{width:100%; height: 80px; margin: 0 auto; overflow: hidden; text-align: center; float: left; padding:5px; }
.contact_info_5 p{text-align: center; line-height: 25px;}
.contact_info_5 span{line-height: 25px;}


@media (max-width:810px){
	.contact_bg{height:auto; background-size: 500%; padding-bottom: 10%;}
	.contact_info{width:90%; height: auto;}
	.contact_info_1{width:80%; height: auto; float: none; text-align: center; margin: 0 auto; margin-top: 10%;}
	.contact_info_3{width:80%; height: auto;  float: none; text-align: center; margin: 0 auto; margin-top: 10%;}
	.contact_info_4{width:80%; height: auto;  float: none; text-align: center; margin: 0 auto; margin-top: 10%;}
	.contact_info_2{display: none;}
	.contact_info_1_erweima{width:220px; margin: 0 auto;}
	.contact_info_1_zaixianzixun{width:328px;}
	.contact_info_1_zaixianzixun a:nth-child(3){margin: 0 !important; margin-left: 20px !important;}
	.contact_info_height{height:50px;}
	.contact_info_5{height:auto;}

}

@media (max-width:420px){
	.contact_bg{height:auto; background-size: 800%; padding-bottom: 10%;}
	.contact_info_1_zaixianzixun{width:100%;}
	.contact_info_1_zaixianzixun a:nth-child(3){margin: 0 !important; margin-top: 20px !important; margin-left: 60px !important;}
}
@media (max-width:380px){
	.contact_bg{ background-size: 900%;}
	.contact_info_1_zaixianzixun a:nth-child(2){margin: 0 !important; margin-left: 10px !important;}
	.contact_info_1_zaixianzixun a:nth-child(3){margin-left: 55px !important;}
}
@media (max-width:370px){
	.contact_bg{ background-size: 2050%;}
	.contact_info_1_erweima{width:100%; margin: 0 auto; height: auto;}
	.contact_info_1_erweima_1{width:100%; height: auto; float: none; margin-top: 20px;}
	.contact_info_1_erweima_2{display: none;}
	.contact_info_1_zaixianzixun{width:100%; text-align: center;}
	.contact_info_1_zaixianzixun a:nth-child(1),.contact_info_1_zaixianzixun a:nth-child(2),.contact_info_1_zaixianzixun a:nth-child(3){margin: 0 auto!important; float: none; margin-bottom: 10px !important;}

}

/*--------------------------------------------------------------news----------------------------------------------------*/

.news_list_box{width:1200px; height: auto; margin: 0 auto;}

.news_list_01{width:100%; height: 150px; padding-left: 10px;}

.news_list_01_img{width:260px; height: 103px; float: left; background: #888888;}
.news_list_01_img img{width:260px; height: 103px;}

.news_list_01_date{ float: left; margin-left: 30px; width:100px; padding-top:10px;}
.news_list_01_date_month a{font-size:28px; color: #3d3d3d; line-height: 40px;}
.news_list_01_date_years a{font-size:14px; color: #919191;}

.news_list_01_info_title{font-size:16px;}
.news_list_01_info_desc{font-size:12px; line-height: 22px;}

.news_list_01_info{float: left; margin-left: 40px; width:750px; height: 103px; overflow:hidden;}
.news_list_01_info:link .news_list_01_info_title,.news_list_01_info:visited .news_list_01_info_title{color: #3d3d3d; transition:all 0.3s;}
.news_list_01_info:link .news_list_01_info_desc,.news_list_01_info:visited .news_list_01_info_desc{color:#b0b0b0; transition:all 0.3s;}

.news_list_01_info:hover .news_list_01_info_title,.news_list_01_info:active .news_list_01_info_title{color: #2b96ff;}
.news_list_01_info:hover .news_list_01_info_desc,.news_list_01_info:active .news_list_01_info_desc{color:#777777;}

.news_list_01_info_box{width:600px; height: auto; float:left;}
.news_list_01_style{width:42px; height: 42px; float: left; margin-left: 80px; margin-top: 30px;}
.news_list_01_info:link .news_list_01_style,.news_list_01_info:visited .news_list_01_style{background:url(../newslist_style_hover.png) no-repeat; transition:all 0.3s;}
.news_list_01_info:hover .news_list_01_style,.news_list_01_info:active .news_list_01_style{background:url(../newslist_style_link.png) no-repeat; transition:all 0.3s;}

.news_list_01{border-bottom:#f0f0f0 solid 1px;}

.news_info_box{width:100%; height: auto; margin: 0 auto; background: #f5f5f5;}
.news_info_box_top{width:1200px; height: 99px; background: #FFF; margin: 0 auto; padding:30px 40px; border-bottom: #f0f0f0 solid 1px;}
.news_info_box_bottom{width:1200px; height: auto; background: #FFF; margin: 0 auto; padding: 40px; font-size: 14px; color: #3d3d3d; line-height: 25px;}

.news_info_box_top_left{float:left; font-size: 25px; font-weight: bold; line-height: 40px; letter-spacing: 2px;}
.news_info_box_top_right{float:right; padding-top: 5px;}
	
@media (max-width:810px){
	.news_list_box{width:95%;}
	.news_list_01{width:100%; height: 150px; padding-left: 0;}
	.news_info_box_top{width:95%;}
	.news_info_box_bottom{width:95%;}
	.news_list_01_info{width:46%; margin-left:0;}
	.news_list_01_info_box{width:75%;}
	.news_list_01_style{margin-left: 10%;}
	.news_list_01_info_desc{height: 40px; overflow: hidden;}
	.news_list_01_info_title{height: 20px; overflow: hidden;}
	.news_info_box_top_left{width:75%; height: 40px; overflow: hidden;}
}
@media (max-width:420px){
	.news_info_box_top{height: auto;}
	.news_info_box_top_left{width:100%; height: auto; text-align:center;}
	.news_info_box_top_right{display:none;}
	.news_list_01{width:100%; height: auto; padding-left: 0;}
	.news_list_01_img{width:100%; height: auto; background: #FFF;}
	.news_list_01_img img{width:100%; height: auto;}
	.news_list_01_date{display:none;}
	.news_list_01_info{width:100%; height: auto;}
	.news_list_01_info_box{width:100%; padding-bottom: 12%; padding-top: 5%;}
	.news_list_01_style{display:none;}
}
@media (max-width:310px){
}

/*--------------------------------------------------------------shangyeyexiayiye----------------------------------------------------*/
.prevandnext{width: 1200px; height: 40px; margin: 0 auto; color:#3d3d3d; font-size: 14px; text-align: center;}
.prevandnext span{padding:0 10px; display: block; float: left; font-weight: bold;}
.prevandnext span a{color:#3d3d3d; font-weight: 500; transition:all 0.3s;}

.prevandnext span a:hover,.prevandnext span a:active{color: #2b96ff;}

.prevandnext_left{width:50%; text-align:right;}
.prevandnext_right{width:50%; text-align:left;}
@media (max-width:810px){
	.prevandnext{width: 100%;}
}	
@media (max-width:420px){
	.prevandnext{width: 90%; height: 18px; overflow: hidden;}
}	
/*--------------------------------------------------------------changjianwenti----------------------------------------------------*/

.cjwt_list_01{width:1200px; height:auto; border-bottom: #f0f0f0 solid 1px; margin: 0 auto;}
.cjwt_list_01 a{width:100%; height: auto; display: block;}
.cjwt_list_01_style{width:15px; height: 15px; float: left; background: url(../wtzx_style.png) no-repeat; margin-top: 12px;}
.cjwt_list_01_title{float:left; font-size: 14px; color: #3d3d3d; line-height: 39px; padding-left: 15px;}
.cjwt_list_01_date{float:right; font-size: 14px; color: #3d3d3d; line-height: 39px;}

.about_cjwt_box{width:100%; height: auto; margin: 0 auto; background: #f3f4f8;}

.togglebox{width:1200px; margin: 0 auto; background: #fff; transform: translateZ(0);}
.togglebox input[type="radio"] { position: absolute; opacity: 0;}
.togglebox label {position: relative; display: block; height: 80px; line-height: 80px; padding: 0 40px; font-size: 14px; font-weight: 700; border-top: 1px solid #eeeeee; background: #fff; cursor: pointer; color:#666666; box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1); overflow: hidden;}
.togglebox label[for*='1'] {border: 0;}
.togglebox label:after {content: '\f078'; position: absolute; top: 0px; right: 40px; font-family: fontawesome; transform: rotate(90deg); transition: .3s transform;}
.togglebox section {height: 0; transition: .3s all; overflow: hidden !important;}

.togglebox label span{padding-left: 15px; font-weight: 500; color: #666666; font-size: 14px;}

#toggle1:checked ~ label[for*='1']:after,
#toggle2:checked ~ label[for*='2']:after,
#toggle3:checked ~ label[for*='3']:after,
#toggle4:checked ~ label[for*='4']:after,
#toggle5:checked ~ label[for*='5']:after,
#toggle6:checked ~ label[for*='6']:after,
#toggle7:checked ~ label[for*='7']:after,
#toggle8:checked ~ label[for*='8']:after{
  transform: rotate(0deg);
}

#toggle1:checked ~ #content1,
#toggle2:checked ~ #content2,
#toggle3:checked ~ #content3,
#toggle4:checked ~ #content4,
#toggle5:checked ~ #content5,
#toggle6:checked ~ #content6,
#toggle7:checked ~ #content7,
#toggle8:checked ~ #content8{
  padding-top: 10px;
  height: 100px; background: #f3f4f8;
}

#toggle3:checked ~ #content3,
#toggle4:checked ~ #content4,
#toggle8:checked ~ #content8{height: 125px;}

#toggle5:checked ~ #content5,
#toggle6:checked ~ #content6{height: 75px;}



.togglebox p{margin: 15px 0; padding: 0px 40px 0 40px; font-size: 14px; line-height: 25px; color: #666666;}

@media (max-width:810px){
	.cjwt_list_01{width:90%;}
	.togglebox{width:90%;}
	#toggle1:checked ~ #content1,
	#toggle2:checked ~ #content2,
	#toggle3:checked ~ #content3,
	#toggle4:checked ~ #content4,
	#toggle5:checked ~ #content5,
	#toggle6:checked ~ #content6,
	#toggle7:checked ~ #content7,
	#toggle8:checked ~ #content8{
	  padding-bottom: 10px;
	  height: auto;
	}
}	
@media (max-width:420px){
	.cjwt_list_01{height: 60px; overflow: hidden;}
	.cjwt_list_01_title{width:95%;}
	.cjwt_list_01_date{display:none;}
	.togglebox label:after {content: '';}
}
@media (max-width:310px){
	.cjwt_list_01_title{width:90%;}
}

/*--------------------------------------------------------------zucheliucheng----------------------------------------------------*/

.zclc_info{width:1200px; height: auto; margin: 0 auto;}

.warp_out{background: #fff;}
.warp{width: 1200px;margin: 0 auto;padding:80px 0 80px 20px;}
.dc_close,.dcf_close,.dr_close,.de_close,.df_close,.dx_close,.app_close,.clear_close,.share_close{display: block;position: absolute;right: 20px;top: 20px;width:30px;height:30px; color:#FFF;}

.f_main_nav{position: relative;z-index: 1;}
.f_main_nav ul{position: relative;width: 1200px;}
.f_main_nav li{height: 244px;float: left;cursor: pointer;border-bottom: 10px solid #fff;border-right: 10px solid #fff;position: relative;}
.f_main_nav .fm3,.f_main_nav .fm6{border-right: 0;}
.fm1,.fm2,.fm3,.fm4,.fm5,.fm6,.fm7,.fm8{position: relative;z-index: 1; list-style: none; width: 390px;}
.fm1{background-color: #5eb0de; text-align: center;}
.fm2{background-color: #86cad7; text-align: center;}
.fm3{background-color: #e9bab3; text-align: center;}
.fm4{background-color: #a8c194; text-align: center;}
.fm5{background-color: #cac69e; text-align: center;}
.fm6{background-color: #abc2df; text-align: center;}

.fm1 i,.fm2 i,.fm3 i,.fm4 i,.fm5 i,.fm6 i{font-size:100px; color: #FFF; display: block; margin-top: 50px;}
.fmc1 a:link i,.fmc1 a:visited i,.fmc1 a:hover i,.fmc1 a:active i{font-size:30px; color: #FFF;}
.fmc2 a:link i,.fmc2 a:visited i,.fmc2 a:hover i,.fmc2 a:active i{font-size:30px; color: #FFF;}
.fmc3 a:link i,.fmc3 a:visited i,.fmc3 a:hover i,.fmc3 a:active i{font-size:30px; color: #FFF;}
.fmc4 a:link i,.fmc4 a:visited i,.fmc4 a:hover i,.fmc4 a:active i{font-size:30px; color: #FFF;}
.fmc5 a:link i,.fmc5 a:visited i,.fmc5 a:hover i,.fmc5 a:active i{font-size:30px; color: #FFF;}
.fmc6 a:link i,.fmc6 a:visited i,.fmc6 a:hover i,.fmc6 a:active i{font-size:30px; color: #FFF;}


.f_main_nav li span{display: none;}
.fm1 span,.fm2 span,.fm3 span,.fm4 span,.fm5 span,.fm6 span,.fm7 span,.fm8 span{display: block;height: 8px;font-size: 0;line-height: 0;overflow: hidden;position: absolute; width: 390px;}

.fm_info{font:18px "Microsoft Yahei";color: #fff;text-align: center; margin-top: 20px;}
.f_main_con{position: absolute;z-index: 2;}
.f_main_con li{position: absolute;width: 1170px;height: 244px;border: 0;font-family: "Microsoft Yahei";color: #fff;}
.fmc_info{width: 725px;margin: 50px 0 0 50px; padding-left: 10px;}
.fmc_info strong{font-size: 30px;font-weight: normal;padding:5px 0 15px;display: block;}
.fmc_info p{font-size: 14px; padding-bottom: 10px;}
.fmc_info p a{margin-left:10px;}
.fmc_info p a:link,.fmc_info p a:visited,.fmc_info p a:hover,.fmc_info p a:active{color:#FFF;}
.fmc1,.fmc2,.fmc3{top: -254px;display: none;}
.fmc4,.fmc5,.fmc6{top: -488px;display: none;}
.fmc1{background: #5eb0de;}
.fmc2{background: #86cad7;}
.fmc3{background: #e9bab3;}
.fmc4{background: #a8c194;}
.fmc5{background: #cac69e;}
.fmc6{background: #abc2df;}

@media (max-width:810px){
	.zclc_info{width:90%;}
	.warp{width:100%;}
	.f_main_nav ul{width: 100%;}
	.f_main_nav li{width:48%;}
	
	.f_main_con{width:96%; height: auto;}
	.f_main_con li{width:100%; padding: 0; height: 244px;}
	.fmc1,.fmc2{top: -488px;display: none;}
	.fmc3,.fmc4{top: -732px;display: none;}
	.fmc5,.fmc6{top: -488px;display: none;}
	.fmc_info{width:85%;}
	
	.f_main_nav .fm3{border-right: 10px solid #fff;}
	.f_main_nav .fm2,.f_main_nav .fm4,.f_main_nav .fm6{border-right: 0;}
}	
@media (max-width:420px){
	.f_main_nav li{width:100%; border-right: 0;}
	.warp{padding-left: 0; padding-right: 0; padding-top: 5%; padding-bottom: 5%;}
	.f_main_nav .fm3{border-right: 0;}
	.f_main_con{width:100%; height: auto;}
	.f_main_con li{width:100%; padding: 0; height: auto; padding-bottom: 10%; min-height: 244px;}
	.fmc_info{width:75%;}
	.fmc1{top: -1220px;display: none;}
	.fmc2{top: -976px;display: none;}
	.fmc3{top: -732px;display: none;}
	.fmc4{top: -488px;display: none;}
	.fmc5{top: -244px;display: none;}
	.fmc6{top: -498px;display: none;}
}
@media (max-width:310px){

}
/*--------------------------------------------------------------yewulingyu----------------------------------------------------*/

.ywly_info{width:100%; height: auto; margin:0 auto; background:#f3f4f8;}
.ywly_info_box{width:1200px; height: auto; margin: 0 auto; overflow: hidden;}
.ywly_info_width{width:1220px; height: auto;}
.ywly_info_01{width:280px; height: 300px; background: #FFF; float: left; margin: 10px;}

.ywly_info_01 a{width:100%; height: auto; display: block; transition:all 0.3s;}
.ywly_info_01 a:link,.ywly_info_01 a:visited{box-shadow:0px 0px 20px rgba(0, 0, 0, 0);}
.ywly_info_01 a:hover,.ywly_info_01 a:active{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);}

.ywly_info_01_img{width:100%; height: auto;}
.ywly_info_01_img img{width:280px; height: 160px;}

.ywly_info_01_info_title{width:100%; height:auto; text-align: center; font-size: 16px; font-weight: bold; color: #555555; line-height: 30px; margin-bottom: 10px; margin-top: 20px;}
.ywly_info_01_info_line{width:30px; height: 1px; background: #ececec; margin: 0 auto;}
.ywly_info_01_info_desc{padding:0 20px; font-size: 13px; color:#646464; line-height: 20px; margin-top: 10px; text-align: center;}

@media (max-width:810px){
	.ywly_info_box{width:95%;}
	.ywly_info_width{width:100%;}
	.ywly_info_01{width:48%; height: 360px; margin: 1%;}
	.ywly_info_01_img img{width:100%; height:auto;}

}

@media (max-width:420px){
	.ywly_info_01{width:100%; height: 380px; margin:0 0 5% 0;}
	.ywly_info_01 a{height: 380px;}
}
@media (max-width:380px){
	.ywly_info_01{height: 360px;}
	.ywly_info_01 a{height: 360px;}
}
@media (max-width:370px){
	.ywly_info_01{height: 340px;}
	.ywly_info_01 a{height: 340px;}
}
@media (max-width:330px){
	.ywly_info_01{height: 310px;}
	.ywly_info_01 a{height: 310px;}
}
	
/*--------------------------------------------------------------fuwutese----------------------------------------------------*/
.fuwutese_info{width:100%; height: auto; margin: 0 auto; background:#f3f4f8;}

.characteristic_box{width:1200px; height: auto; margin: 0 auto;}
.characteristic_box_01{width:390px; height: 135px; float: left; margin-right: 8px; background: #FFF; padding: 30px; cursor: pointer; transition:all 0.3s; margin-top: 8px;}
.characteristic_box_01 i{display: block; float: left; font-size: 80px; color: #626880; width:70px; text-align: center;}
.characteristic_box_01_font{ float: left; width:260px; height: auto; padding-left: 20px; font-size: 13px; color: #626880; line-height: 20px;}
.characteristic_box_01_font span{ display: block; font-size: 18px; font-weight: bold; color: #626880; letter-spacing: 1px; line-height: 30px;}

.characteristic_box_01:hover{background:#2b96ff; box-shadow:0px 0px 20px rgba(0, 0, 0, 0.3);}
.characteristic_box_01:hover i,.characteristic_box_01:hover .characteristic_box_01_font,.characteristic_box_01:hover .characteristic_box_01_font span{color:#f3f4f8;}

@media (max-width:810px){
	.characteristic_box{width:95%; padding-left: 1%; overflow: hidden;}
	.characteristic_box_01{width:48%; margin-right: 2%; margin-top: 2%;}
	.characteristic_box_01_font{width:70%;}
}

@media (max-width:420px){
	.characteristic_box{width:95%; padding: 0;}
	.characteristic_box_01{width:100%; margin-right: 0; margin-top: 2%;}
	.characteristic_box_01_font{width:78%; height: 74px; overflow: hidden;}
}
@media (max-width:380px){
	.characteristic_box_01_font{width:76%;}
}
@media (max-width:370px){
	.characteristic_box_01_font{width:74%;}
}
@media (max-width:330px){
	.characteristic_box_01_font{width:68%;}
}

/*--------------------------------------------------------------Bus Marketing----------------------------------------------------*/
.BusMarketing_box{width:100%; height: auto; margin: 0 auto; background:#f3f4f8;}

.grid {position: relative; margin: 0 auto; width: 1200px; list-style: none; text-align: center;}
.grid figure {position: relative; float: left; overflow: hidden; margin:2px; width:595px; height: 375px; background: #333333; text-align: center; cursor: pointer;}
.grid figure img {position: relative; display: block; min-height: 100%; max-width: 100%; opacity: 0.8;}
.grid figure figcaption {padding: 2em; color: #fff; text-transform: uppercase; font-size: 1.25em; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.grid figure figcaption::before,
.grid figure figcaption::after {pointer-events: none;}
.grid figure figcaption,
.grid figure figcaption > a {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.grid figure figcaption > a {z-index: 1000;text-indent: 200%; white-space: nowrap;font-size: 0;opacity: 0;}
.grid figure h2 {font-size:30px; font-weight: 200; letter-spacing: 2px; text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);}

.grid figure h2 span {font-size:30px; font-weight: bold; letter-spacing: 2px; text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);}

.grid figure h2,
.grid figure p {margin: 0;}

.grid figure p {letter-spacing: 1px; font-size: 15px; text-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);}

figure.effect-ming {background: #030c17;}

figure.effect-ming img {opacity: 0.9;-webkit-transition: opacity 0.35s; transition: opacity 0.35s;}
figure.effect-ming figcaption::before {position: absolute;top: 30px;right: 30px;bottom: 30px;left: 30px;border: 2px solid #fff;box-shadow: 0 0 0 30px rgba(255,255,255,0.2);content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale3d(1.4,1.4,1);transform: scale3d(1.4,1.4,1);}
figure.effect-ming h2 {margin: 18% 0 10px 0;-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;}
figure.effect-ming p {padding:2em; opacity: 0; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, transform 0.3s; -webkit-transform: scale(1.5); transform: scale(1.5);}
figure.effect-ming:hover h2 {-webkit-transform: scale(0.9);transform: scale(0.9);}
figure.effect-ming:hover figcaption::before,
figure.effect-ming:hover p {opacity: 1; -webkit-transform: scale3d(1,1,1); transform: scale3d(1,1,1); font-size: 15px; }
figure.effect-ming:hover figcaption {background-color: rgba(58,52,42,0);}
figure.effect-ming:hover img {opacity: 0.4;}


.BusMarketing_OtherCustomized_box{width:1200px; height: auto; margin: 0 auto;}
.fold_wrap{width:100%; height:540px; margin:0 auto; overflow:hidden; padding: 0;}
.fold_wrap li{float:left; width:25%; height:540px; position:relative; overflow:hidden; cursor:pointer;}
.fold_wrap li .mask_b{position:absolute; overflow:hidden; width:100%; height:100%; right:0px; top:20px; text-align:right; background:rgba(0,0,0,.3);_background:#B2B2B2;}
.fold_wrap li .active .mask_b{background:none;}
.fold_wrap li .mask_b h4{color:#fff;width:100%;margin:0 auto;display:block;font:30px/30px Microsoft Yahei;position:relative; right:40px; padding-top:30px;}
.fold_wrap li .big{width:600px;}
.i_how_n1{ top:350px;}
.pic_auto{width:100%;height:100%;}


@media (max-width:810px){
	.grid {position: relative; margin: 0 auto; width: 95%; list-style: none; text-align: center; padding: 1px;}
	.grid figure {margin:2px; width:49.2%; height: auto;}
	.BusMarketing_OtherCustomized_box{width:95%;}
	.tz-gallery{padding:20px !important;}
}

@media (max-width:420px){
	.grid {position: relative; margin: 0 auto; width: 95%; list-style: none; text-align: center; padding: 1px;}
	.grid figure {margin:2px; width:48.5%; height: auto;}
	.BusMarketing_OtherCustomized_box{width:95%;}
	.grid figure h2{font-size:18px;}
	.grid figure h2 span{font-size:18px;}
	.BusMarketing_OtherCustomized_box{display: none;}
	.shouji_style{display: none;}
	.tz-gallery{padding:0 !important;}
	
}
@media (max-width:380px){

}
@media (max-width:370px){

}
@media (max-width:330px){
	.grid figure h2{font-size:14px;}
	.grid figure h2 span{font-size:14px;}
}

/*--------------------------------------------------------------product----------------------------------------------------*/

.ny_product_box{width:1250px; height: auto; margin: 0 auto; overflow: hidden; padding: 40px 0;}
.ny_product_info{width:1206px; height: auto; margin: 0 auto;}
.ny_product_info a{width:396px; height: 376px; display: block; float: left; margin-right:6px; margin-top: 6px; transition:all 0.3s;}
.ny_product_info a img{ width:100%; height: auto;}

.ny_product_info_01_title{padding: 25px 0 0 25px; float: left;}
.ny_product_info_01_Price{float: right; padding:25px 25px 0 0;}

.ny_product_info_01_title_top{font-size: 18px; color: #1e1e22; font-weight: bold; letter-spacing: 1px;}
.ny_product_info_01_title_bottom{font-size: 14px; color: #93939f; line-height:25px;}
.ny_product_info_01_Price i{font-size: 25px; color:#d1210a; padding-right: 5px;}
.ny_product_info_01_Price{font-size: 25px; color:#d1210a; font-weight: bold;}

.ny_product_info a:hover{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.3);}

.clearfix{width:100%; height: auto;}

@media (max-width:800px){
	.ny_product_box{width:100%;}
	.ny_product_box .ny_product_info{width:95%; margin: 0 auto;}
	.ny_product_box .ny_product_info a{width:100%; height: auto; margin-bottom:1.5%;}
	.ny_product_box .ny_product_info a img{ width:100%; height: auto;}
	
	.product_box .ny_product_info a{width:100%; height: auto; margin: 0;}
}

@media (max-width:380px){
	
}
@media (max-width:370px){

}
@media (max-width:330px){

}

.ny_product_info_box{width:1200px; height: auto; margin: 0 auto;}
.ny_product_info_01{width:100%; height: auto; margin: 0 auto;}
.ny_product_info_01_left{width:700px; height: auto; float: left;}



.ny_product_info_01_right{width:500px; height: auto; float: right; padding-left:30px;}

.ny_product_info_01_right_1{font-size:18px; color: #333333; font-weight: bold; padding-left: 10px;}
.ny_product_info_01_right_1 span{font-size:14px; color: #666666; display: block; padding-top: 5px;}
.ny_product_info_01_right_2{width:100%; height: 80px; background: #f3f3f3; padding-left: 20px; margin-top: 20px; }

.ny_product_info_01_right_2_left{font-size: 25px; font-weight: bold; color: #de2525; line-height: 80px; float: left;}
.ny_product_info_01_right_2_left span{font-size:16px;}

.ny_product_info_01_right_2_right{width:90px; height: 40px; border-left: #e8e8e8 solid 1px; float: right; color: #c8c8c8; padding-left: 15px; line-height: 20px; margin-top: 20px;}
.ny_product_info_01_right_2_right span{display:block; color: #de2525; font-size: 14px; line-height: 20px;}

.ny_product_info_01_right_3{width:100%; height: auto; padding-top: 20px; padding-bottom: 20px; line-height: 25px;}
.ny_product_info_01_right_3_1{float:left; width:100%; height: auto; padding-left: 10px; color: #666666;}
.ny_product_info_01_right_3_1 span{letter-spacing:1px;}

.ny_product_info_01_right_4{padding-top: 5px; padding-left: 10px; color: #666666; width:100%; height: 84px; overflow: hidden;}

.ny_product_info_01_right_5{padding: 10px 0 0 10px;}
.ny_product_info_01_right_5 a{width:200px; height: 42px; display: block; float: left; text-align: center; line-height: 42px; font-size: 16px; transition:all 0.3s;}

.ny_product_info_01_right_5_width{width:50px; height: 42px; float: left;}

.ny_product_info_01_right_5_ksxd:link,.ny_product_info_01_right_5_ksxd:visited{background:#de2525; color: #FFF;}
.ny_product_info_01_right_5_ksxd:hover,.ny_product_info_01_right_5_ksxd:active{background:#666666; color: #FFF;}

.ny_product_info_01_right_5_lxwm:link,.ny_product_info_01_right_5_lxwm:visited{background:#2b96ff; color: #FFF;}
.ny_product_info_01_right_5_lxwm:hover,.ny_product_info_01_right_5_lxwm:active{background:#666666; color: #FFF;}

.ny_product_info_02{width:1200px; height: auto; margin: 0 auto;}

.ny_product_info_02_left{width:210px; height: auto; float: left;}
.ny_product_info_02_left_title{width:208px; height: 38px; background: #f7f7f7; border: #eeeeee solid 1px; padding-left: 20px; line-height: 38px; font-size: 14px; color: #666666; font-weight: bold;}
.ny_product_info_02_left_info{width:208px; height: auto; background: #FFF; border: #eeeeee solid 1px; border-top: 0;}
.ny_product_Relevant{width:170px; height: auto; margin:0 auto;}

.ny_product_Relevant a{width:100%; height: auto;}
.ny_product_Relevant_img{width:100%; height: auto; background: #f7f7f7; padding: 20px 0 5px 0;}
.ny_product_Relevant_img img{width:100%; height: auto;}
.ny_product_Relevant_title{width:100%; height: auto; text-align: center; font-size: 12px; color: #666666; line-height: 25px;}

.ny_product_info_02_right{width:970px; height: auto; float: left; background: #FFF; margin-left: 20px;}


@media (max-width:810px){
	.ny_product_info_box{width:90%;}
	.ny_product_info_01_left{width:100%;}
	.ny_product_info_01_right{width:100%; padding: 0; padding-top:5%;}
	.ny_product_info_02{width:100%;}
	.ny_product_info_02_left{display:none;}
	.ny_product_info_02_right{width:100%; margin: 0; margin-top: 5%;}
}

@media (max-width:420px){
	.ny_product_info_01_right_5 a{width:45%;}
	.ny_product_info_01_right_5_width{width:8%; height: 42px; float: left;}
	
}
@media (max-width:370px){

}
@media (max-width:330px){

}		
.list_mark_a{width:110px; height: 39px; font-size: 14px !important; font-weight: bold; text-align: center; line-height: 39px; display: block; background: #f7f7f7; color: #666666 !important; cursor:pointer}
.list_mark_a:hover{background: #2b96ff; color: #FFF !important;}

.tabs div{display: none; clear: both; min-height: 500px; padding: 20px;}
.tabs div p{font-size: 16px; color: #2b96ff; border-bottom: #e8e8e8 solid 1px; padding-bottom: 20px; line-height: 40px; font-weight: bold; padding-top: 10px;}
.tabs div p span{font-size:14px; color: #666666; display: block; line-height: 25px; font-weight: 500;}
.product_cjwt_line{width:100%; height: 1px; background: #e8e8e8; margin: 20px 0;}

.tabs .horizontal{margin: 0px; padding: 0px; border-bottom: #2b96ff solid 1px; height: 40px; background: #f7f7f7;}
.tabs .horizontal li{float: left; list-style: none; height: 39px; line-height: 39px; background-color: #f7f7f7; width:150px; text-align: center; cursor: pointer; font-size: 15px; color: #666666;}
.tabs .horizontal li:not(:first-child){}

.tabs .horizontal li.selectActive{background-color: #2b96ff; color: white;}

.tabs div article{font-size: 14px; font-weight: 500; color: #666;}
.tabs div article p{font-size: 14px; font-weight: 500; color: #666; border: 0;}


.tabs_product_zclc span{display: block; margin-right: 5px; color: #666666; font-size: 14px; font-weight: bold; line-height: 30px;}
.tabs_product_zclc p span{font-size:21px !important; color: #2b96ff !important; font-weight: bold !important; line-height: 20px !important; float: left;}
.tabs_product_zclc p i{font-size:25px !important; color: #2b96ff !important; padding-right: 15px; float: left;}


@media (max-width:420px){
	.tabs .horizontal li{width:33.33333%;}
}	
.product_yhpl{width:100%; height: auto;}

.scrollbox{width:100%; height:620px; overflow:hidden; margin:40px auto; padding:10px;}
.scroll_title{width:100%; height:40px; padding-left: 20px; background: #f7f7f7; color: #666666; line-height: 40px; font-size: 14px;}
.scroll_list li{border-bottom:#e6e6e6 1px solid; padding-bottom:20px; margin-bottom:10px; padding-top: 10px; height:auto; overflow:hidden;}

.scroll_list_pic{width:150px; height: 150px; background: #2b96ff; float: left;}
.scroll_list_font{float:left; padding-left: 40px; width:800px;}
.scroll_list_font_incon{font-size:20px; color: #2b96ff; padding-bottom: 10px;}
.scroll_list_font_1{font-size:14px; color: #666666; line-height: 25px; font-weight: 500; padding-right: 10px; width: 100%; height: 80px; overflow: hidden;}
.scroll_list_font_2{width:100%; height: auto; margin: 0 auto; font-size: 12px; color: #999999; padding-top: 20px;}
.scroll_list_font_2_left{float:left; font-size: 12px;}
.scroll_list_font_2_right{float:right; font-size: 12px; padding-right: 10px;}

.Page_number{margin:0 auto; width: 100%; height: auto; line-height: 50px;}
.Page_number span{background:#f3f3f3; padding: 10px; margin: 0 2px; display: inline; color: #666666;}
.Page_number a{background:#f3f3f3; padding: 10px;  margin: 0 2px; display: inline; color: #666666;}
.Page_number select{float:left; display: inline;}

.Page_number_color span{background: #FFF;}
.Page_number_color a{background: #FFF;}

.ztfw_info_box_width{width:1200px; height: auto; margin: 0 auto;}
.ztfw_info_box_left{width:970px; float: left;}
.ztfw_info_width{width:970px;}
.ztfw_info_box_right{float:left; margin-left: 20px;}

.ztfw_info_right_bg{background:#FFF;}
.ztfw_info_right_pd{padding:0 !important;}
.ztfw_info_minheight{min-height:800px;}
	
@media (max-width:810px){
	.scroll_list_font{width:77%; padding-left:5%;}
	.ztfw_info_box_width{width:95%;}
	.ztfw_info_box_left{width:100%;}
	.ztfw_info_width{width:100%;}
	.ztfw_info_box_right{display: none;}
}
@media (max-width:420px){
	.scroll_list_pic{width:20%; background: #FFF;}
	.scroll_list_pic img{width:100%; height: auto;}
	.scroll_list_font{width:74%; padding-left:5%;}
}	
@media (max-width:380px){
	.Page_number{width: 90%; }
}
.zcxbk_box{width:100%; height: auto; margin: 0 auto; background: #f3f4f8;}
.zcxbk_width{width:1220px; height: auto; margin: 0 auto; padding-left: 10px;}
.zcxbk_01{width:230px; height: 180px; background: #FFF; float: left; margin:10px 10px 0 0; transition:all 0.3s;}
.zcxbk_01 a{width:100%; height: auto; margin: 0 auto; display: block; text-align: center; color: #666666;}
.zcxbk_01 a span{font-size: 18px; line-height:60px; font-weight: bold; letter-spacing: 2px;}
.zcxbk_01 a i{text-align: center; display: block; margin: 0 auto; margin-top: 40px; transition:all 0.3s;}

.zcxbk_01:hover,.zcxbk_01:active{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.3);}
@media (max-width:810px){
	.zcxbk_width{width:97%;}
	.zcxbk_01{width:30%; margin:3% 1.5% 0 1.5%; }
}
@media (max-width:420px){
	.zcxbk_01{width:46%; margin:3% 1.5% 0 1.5%; }
}	
@media (max-width:310px){
	.zcxbk_width{width:90%; padding: 0;}
	.zcxbk_01{width:100%; margin:0 0 5% 0; }
}

.Code-of-Servicebox_info{width:1200px; height: auto; margin: 0 auto; background: #FFF; box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1); padding: 40px 0 100px 0;}
.Code-of-Servicebox_info p{width:1000px; margin: 0 auto; font-size: 16px; color: #666666; padding: 20px 0; line-height: 30px; border-bottom: #f5f5f5 solid 1px;}
.Code-of-Servicebox_info p span{font-weight:bold; font-size: 20px; padding-right: 20px; display: block; color: #2b96ff;}
.Code-of-Servicebox_info p span i{padding-right:10px; color: #2b96ff; font-size: 25px;}

.ywly_info_download{width:100%; height: auto; margin: 0 auto; padding-left:10px;}
.ywly_info_download_01{width:auto; height: auto; float: left; margin-right: 20px; border:#ececec solid 1px; padding: 25px 30px; transition:all 0.3s;}
.ywly_info_download_01:hover{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1); border:#FFF solid 1px;}
.ywly_info_download_01 a{ color: #333333;}
.ywly_info_download_01_top{ padding-bottom:30px;}
.ywly_info_download_01_top strong{font-size:16px; font-weight: bold; padding-left: 10px;}
.ywly_info_download_01_bottom strong{font-size:14px; padding-left: 10px; font-weight: 500;}

.contact_box_banner{width:100%; height:700px; margin: 0 auto; background:url(../contact_banner.jpg) no-repeat;}
@media (max-width:810px){
	.Code-of-Servicebox_info{width:90%;}
	.zcxbk_width{width:100%;}
	.ywly_info_download{width:90% !important; padding-left:6% !important;}
	.ywly_info_download_01{width:40%; margin: 5% 2.5%;}
	
	.Code-of-Servicebox_info p{width:90%;}
}
@media (max-width:420px){
	.ywly_info_download{width:90% !important; padding:0 !important;}
	.ywly_info_download_01{width:100%; margin: 5% 0;}
	.about_cjwt_box{padding-bottom:10%;}
	.xgxz_style{width:90%; margin: 0 auto;}
	.xgxz_style .neiye_title_cn{font-size: 25px;}
}	
@media (max-width:310px){
	
}


.contact_box_banner_info{width:1200px; height:auto; margin: 0 auto; padding-top:55px;}
.contact_box_banner_info_1{float:left; padding-right: 150px; padding-top: 15px;}
.contact_box_banner_info_1 p{font-size: 14px; color: #FFF; padding-top:10px;}
.contact_box_banner_info_1 p i{padding-right:10px; color: #FFF;}

.erweima_padding{width:106px !important; height: 106px !important; padding:3px !important; background: #FFF;}

.contactus_box{width:100%; height: auto; margin: 0 auto; background: #f3f4f8;}
.contactus_box_width{width:1200px; height: auto; margin: 0 auto;}

.contactus_box_info_1{width:100%; height: auto; background: #FFF; margin-top: 10px;}
.contactus_box_info_1_info{width:1130px; height: auto; float: left; padding: 40px; padding-bottom: 10px;}
.contactus_box_info_1_style{width:70px; height: 290px; float: left; background: #e0e0e0; text-align: center; opacity: 0.8;}
.contactus_box_info_1_style i{font-size: 30px; color: #666666; margin-top: 130px;}

.contactus_box_info_1_top{}
.contactus_box_info_1_top_icon{width:240px; height: 170px; float: left; border: #ececec solid 1px;}
.contactus_box_info_1_top_icon img{display: block; margin:0 auto; margin-top: 45px;}
.contactus_box_info_1_top_font{float: left; margin-left: 20px;}
.contactus_box_info_1_top_font span{display: block; font-size: 14px; color: #666666; line-height: 25px;}
.contactus_box_info_1_link{}
.contactus_box_info_1_link span{}
.contactus_box_info_1_link a{font-size:14px; color: #666666; transform: all 0.3; padding: 5px 20px; margin-bottom: 10px; margin-right: 10px; line-height: 30px; display: block; float: left; width:auto;}
.contactus_box_info_1_link a:link,.contactus_box_info_1_link a:visited{font-size:14px; color: #FFF; background: #46adfe;}
.contactus_box_info_1_link a:hover,.contactus_box_info_1_link a:active{font-size:14px; color: #FFF; background: #999999;}

@media (max-width:810px){
	.contact_box_banner_info{width:90%; padding-top: 7%;}
	.contact_box_banner_info_1{width:45%;padding-right:0; padding-left: 5%;}
	.lxwm_style{display: none;}
	
	.contactus_box_width{width:90%;}
	.contactus_box_info_1_info{width:100%;}
	.contactus_box_info_1_style{display: none;}
}
@media (max-width:420px){
	.contact_box_banner_info{width:90%; padding-top: 9%;}
	.contact_box_banner_info_1{width:100%;padding:0; text-align: center;}
	.lxwm_style{display: none;}
	
	.contactus_box_width{width:90%;}
	.contactus_box_info_1_info{width:100%;}
	.contactus_box_info_1_style{display: none;}
	.contactus_box_info_1_top_icon{width:100%;}
	.contactus_box_info_1_top_font{width:100%; margin: 0; padding: 5% 0; text-align: center;}
	.contactus_box_info_1_link a{width:100%; margin: 0 auto; margin-bottom: 10px; text-align: center;}
	.blank470{height:180px;}
	.contact_box_banner{height:400px; background-position: bottom;}
}	
@media (max-width:310px){
	.contactus_box_info_1_top_icon img{width:100%; height: auto; margin-top: 50px;}
	.blank470{height:80px;}
	.contact_box_banner{height:300px; background-position: bottom;}
}

.font_style_1{font-size:18px !important; font-weight: bold;line-height: 40px !important;}

.ScenicSport_box{width:100%; height: auto; margin: 0 auto; background: #f3f4f8;}
.ScenicSport_box_width{width:1200px; height: auto; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.ScenicSport_info{width:1250px; height: auto;}

.ScenicSport_01 a{display:block;}
.ScenicSport_01{width:380px; height: auto; float: left; background: #FFF; margin-right: 10px; margin-bottom: 10px; padding: 20px;  transition:all 0.3s;}
.ScenicSport_01_img{width:100%; height: auto;}
.ScenicSport_01_img img{width:100%; height: auto;}
.ScenicSport_01_info{width:100%; height: auto; padding: 10px 0; padding-bottom: 0;}
.ScenicSport_01_info_title{font-size:18px; color: #666666; line-height: 30px; font-weight: bold; letter-spacing: 2px;}
.ScenicSport_01_info_desc{font-size:12px; color: #9e9e9e; line-height: 25px; padding: 5px 0; height: 60px; overflow: hidden;}
.ScenicSport_01_info_place{width:100%; height: auto;}
.ScenicSport_01_info_place_left{float:left;}
.ScenicSport_01_info_place_right{float:right;}

.ScenicSport_01_info_place_left span:first-child{font-size:14px; color: #666666; margin-right: 10px;}
.ScenicSport_01_info_place_left span:nth-child(2){font-size:13px; color: #9e9e9e;}

.ScenicSport_01_info_place_right a i:first-child{font-size:20px; color: #9e9e9e;}

.ScenicSport_01:hover{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);}


.hezuohuoban_box{width:100%; height: auto; margin: 0 auto; background: #f3f4f8;}
.hezuohuoban_box_info{width:1200px; height: auto; margin: 0 auto; overflow: hidden;}
.hezuohuoban_box_width{width:1250px; height: auto;}
.hezuohuoban_1{width:280px; height: auto; float: left; padding:20px 40px; background: #FFF; margin: 10px;}
.hezuohuoban_1 a{width:200px; height: 80px; margin: 0 auto; display: block;}
.hezuohuoban_1 a img{width:200px; height: 80px;}

.hezuohuoban_1:hover{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);}

@media (max-width:810px){
	.hezuohuoban_box_info{width:100%;}
	.hezuohuoban_box_width{width:95%; padding-left: 5%;}
	.hezuohuoban_1{width:30%;}
	.hezuohuoban_1 a{width:100%; height: auto;}
	.hezuohuoban_1 a img{width:100%; height: auto;}
	.ScenicSport_box_width{width:100%;}
	.ScenicSport_info{width:100%; padding: 2.5%;}
	.ScenicSport_01{width:45%; margin: 2.5%;}
}

@media (max-width:420px){
	.hezuohuoban_box_info{width:90%;}
	.hezuohuoban_1{width:100%; margin: 0; margin-bottom: 5%;}
	.hezuohuoban_box_width{width:100%; padding: 0;}
	.hezuohuoban_1 a{width:100%; height: auto;}
	.hezuohuoban_1 a img{width:100%; height: auto;}
	
	.ScenicSport_01{width:100%; margin:0 0 10% 0;}
}

@media (max-width:300px){

}
.sitemap_box{width:100%; height: auto; margin: 0 auto; background:#f3f4f8;}
.sitemap_info{width:1200px; height: auto; margin: 0 auto; padding: 40px 0;}

.sitemap_info_1{width:100%; height: auto; margin: 0 auto; padding: 10px 0;}
.sitemap_info_1 span{display: block; height: 26px; line-height: 26px; font-size:20px; color: #666666;}
.sitemap_info_1 span i{font-size:24px; color: #666666; padding-right: 10px; height: 24px; margin-top:2px; display: block; float: left;}
.sitemap_info_1 span a{font-size:20px; color: #666666; font-weight: bold; display: block; float: left; line-height: 26px;}

.sitemap_info_2{width:100%; height: auto; margin: 0 auto; padding: 10px 0;}
.sitemap_info_2 span{ display: block; float: left; line-height: 30px; margin-right: 20px;}
.sitemap_info_2 span i{font-size:16px; padding-right: 5px; color: #666666;}
.sitemap_info_2 span a{font-size:16px; color: #666666; line-height: 10px;}

.sitemap_info_1 span:hover a,.sitemap_info_1 span:hover i{color:#2b96ff;}
.sitemap_info_2 span:hover a,.sitemap_info_2 span:hover i{color:#2b96ff;}



@media (max-width:800px){
	.about_box{background-size:100% !important;}
	.about_left{width:100% !important; float: none !important; margin: 0 auto !important;}
	.about_left_01{ margin: 0 auto !important;}
	.about_left_02{display:none !important;}
	.about_left_03{display:none !important;}
	.about_left_04{display:none !important;}
	.about_left_05{display:none !important;}
	.about_line{display:none !important;}
	.about_right{width:90% !important; margin: 0 auto !important; float: none !important;}
	.about_right_01,.about_right_02{width:100% !important;}
	.about_right br{display:none !important;}
	.about_right_03{width:100% !important;}
	.gg3_box_info_width{width:3.5% !important;}
	.neiye_info img{width:100%; height: auto;}
	
	.neiye_title{width:90%;}
	
	.sitemap_info{width:90%;}
	.sitemap_info_2 span{margin-bottom:2%;}
	
}

@media (max-width:420px){
	.about_box{padding-top:50px !important;}
	.about_right_02{display: none !important;}
	.about_right_03{display: none !important;}
	.about_box .blank60{height: 10px !important;}
	.sitemap_info_2 span{margin-bottom:5%;}
}

.gallery-container{width:1320px !important;}

@media (max-width:810px){
	.gallery-container{width:100% !important; margin: 0 auto !important;}
}

@media (max-width:420px){
	.tz-gallery .caption{padding: 15px 10px 10px 10px !important;}
	.tz-gallery .caption h3{font-size:15px !important;}
}

@media (max-width:300px){
	.tz-gallery .caption{padding:15px 10px 10px 10px !important;}
	.tz-gallery .caption h3{font-size:13px !important;}
	.sitemap_info_1 span{width:100%; margin-top: 5%;}
	.sitemap_info_2 span{width:100%; margin-bottom:5%;}
}


.ShuttleBus_box{width:100%; height: auto; margin: 0 auto; padding: 0; background-color: #d0d0d0; border: 0;}
.ShuttleBus_box_1{width:100%; height: 1201px; margin: 0 auto; background: url(../bcfw_bg_01.jpg) no-repeat bottom; }
.ShuttleBus_box_2{width:100%; height: 896px; margin: 0 auto; background: url(../bcfw_bg_02.jpg) no-repeat center; }
.ShuttleBus_box_3{width:100%; height: 1326px; margin: 0 auto; background: url(../bcfw_bg_03.jpg) no-repeat center; }
.ShuttleBus_box_4{width:100%; height: 663px; margin: 0 auto; background: url(../bcfw_bg_04.jpg) no-repeat center;}
.ShuttleBus_box_5{width:100%; height: auto; margin: 0 auto; background: #FFF;}

.ShuttleBus_box_1_info{width:1200px; height: 1201px; background: url(../bcfw_bg_01_info.png) no-repeat left bottom; margin: 0 auto; padding: 0; clear: both;}
.ShuttleBus_box_1_info_left{width:324px; height: 1191px; background: url(../ShuttleBus_box_1_info_left.png) no-repeat center bottom; padding:0; float: left; padding-left: 65px;}

.ShuttleBus_box_1_info_left_height{width:1px; height: 1053px;}
.ShuttleBus_box_1_info_left_cn{font-size:30px; font-weight: bold; color: #252726;}
.ShuttleBus_box_1_info_left_en1{font-size:33px; font-weight: bold; color: #e3e3e3; text-transform : uppercase; height: 40px;}
.ShuttleBus_box_1_info_left_en2{font-size:11px; font-weight: bold; color: #e3e3e3; text-transform : uppercase; }

.ShuttleBus_box_1_info_right{width:414px; height: 1150px; float: right;}
.ShuttleBus_box_1_info_right_height{width:1px; height: 320px;}
.ShuttleBus_box_1_info_right_1{width:414px; height: 433px; background: url(../ShuttleBus_box_1_info_right_1.png) no-repeat;}
.ShuttleBus_box_1_info_right_2{width:414px; height: 367px; background: url(../ShuttleBus_box_1_info_right_2.png) no-repeat;}

.ShuttleBus_box_1_info_right_title{font-size:24px; color: #FFF; font-weight: bold; padding: 21px 0 0 85px; letter-spacing: 4px;}
.ShuttleBus_box_1_info_right_info{padding:50px 0 40px 0;}
.ShuttleBus_box_1_info_right_info span{font-size:14px; color: #7d7d7d; line-height: 40px; display: block; text-align: center;}
.ShuttleBus_box_1_info_right_btn{width:296px; height:46px; border: #bd3d3d solid 2px; border-radius: 4px;  margin: 0 auto;}
.ShuttleBus_box_1_info_right_btn a{width:100%; height: auto; margin: 0 auto; display: block; font-size: 18px; font-weight: bold; text-align: center; line-height: 43px; letter-spacing: 4px;}
.ShuttleBus_box_1_info_right_btn a:link,.ShuttleBus_box_1_info_right_btn a:visited,.ShuttleBus_box_1_info_right_btn a:hover,.ShuttleBus_box_1_info_right_btn a:active{color: #bd3d3d;}


.ShuttleBus_box_1_info_right_2 span{font-size:20px; font-weight: bold; color: #FFF; letter-spacing: 3px; padding-left: 130px; display: block; line-height: 120px;}

.ShuttleBus_box_2_info{width:1213px; height: 541px; margin: 0 auto; background: url(../ShuttleBus_box_2_info.png) no-repeat;}
.ShuttleBus_box_2_info_01{width:1200px; height: 255px; margin: 0 auto;}
.ShuttleBus_box_2_info_01_left{width:600px; float:left; padding: 65px 0 0 130px;}
.ShuttleBus_box_2_info_01_left_01{font-size:20px; color: #525252; font-weight: bold; line-height: 40px;}
.ShuttleBus_box_2_info_01_left_02{font-size:14px; color: #757575; width:370px; height: 70px;}
.ShuttleBus_box_2_info_01_left_03{width:180px; height: 30px; border: #9e9e9e solid 1px; border-radius: 5px; text-align: center; font-size:14px; color: #b84343; line-height: 28px; font-weight: bold;}

.ShuttleBus_box_2_info_01_right{width:600px; float:left; padding: 65px 0 0 150px;}

.ShuttleBus_box_3_info_top{width:1331px; height: 1057px; background: url(../ShuttleBus_box_3_info_top.png) no-repeat; margin: 0 auto;}
.ShuttleBus_box_3_info_bottom{width:1200px; height: 239px; background: url(../ShuttleBus_box_3_info_bottom.png) no-repeat; margin: 0 auto; margin-top: 31px;}

.ShuttleBus_box_4_info{width:1200px; height: auto; margin: 0 auto;}
.ShuttleBus_box_4_info_top{width:100%; height: auto; margin: 0 auto; padding-top:120px;}
.ShuttleBus_box_4_info_top_left{float:left;}
.ShuttleBus_box_4_info_top_left_01{width:229px; height: 94px; background: url(../ShuttleBus_box_4_info_top_left_01.png) no-repeat;}
.ShuttleBus_box_4_info_top_left_02{width:200px; height: 59px; background: url(../ShuttleBus_box_4_info_top_left_02.png) no-repeat; margin-top: 90px; margin-left: 5px;}
.ShuttleBus_box_4_info_top_right{width:725px; height: 250px; background: url(../ShuttleBus_box_4_info_top_right_bg.png) no-repeat; float: right;}

.ShuttleBus_box_4_info_top_right_title{font-size:19px; font-weight: bold; color: #5c5c5c; padding: 35px 0 0 65px; letter-spacing: 4px;}
.ShuttleBus_box_4_info_top_right_info{width:670px; height: auto; padding:55px 0 0 58px; font-size: 16px; color: #929292; line-height: 30px;}

.ShuttleBus_box_4_info_bottom{width:100%; height: auto; margin: 0 auto; padding-top: 20px;}

.ShuttleBus_box_4_info_bottom_01{width:181px; height: 56px; background:url(../ShuttleBus_box_4_info_bottom_01.png) no-repeat; float: left;}
.ShuttleBus_box_4_info_bottom_01_style{width:10px; height: 26px; float: left; margin: 15px 20px 0 35px;}
.ShuttleBus_box_4_info_bottom_01_font{float:left; font-size: 18px; font-weight: bold; line-height: 56px; letter-spacing: 2px; color: #FFF;}
.ShuttleBus_box_4_info_bottom_02{width:22px; height: 56px; float: left;}
.ShuttleBus_style_margin{margin: 15px 13px 0 35px;}

.ShuttleBus_box_5_info{width:1200px; height: auto; margin: 0 auto;}


@media (max-width:810px){
	.ShuttleBus_box{width:100%; height: auto;}
	.ShuttleBus_box_1{width:100%; height: 709px; margin: 0 auto; background: url(../bcfw_pixel_800_1.jpg) no-repeat bottom; }
	.ShuttleBus_box_2{width:100%; height: 497px; margin: 0 auto; background: url(../bcfw_pixel_800_2.jpg) no-repeat center; }
	.ShuttleBus_box_3{width:100%; height: 821px; margin: 0 auto; background: url(../bcfw_pixel_800_3.jpg) no-repeat center; }
	.ShuttleBus_box_4{width:100%; height: 364px; margin: 0 auto; background: url(../bcfw_pixel_800_4.jpg) no-repeat center;}
	.ShuttleBus_box_5{width:100%; height: auto; margin: 0 auto; background: #FFF;}
	.ShuttleBus_box_1_info,.ShuttleBus_box_2_info,.ShuttleBus_box_3_info,.ShuttleBus_box_4_info{display: none;}
	
	.ShuttleBus_box_5_info{width:95%; height: auto; margin: 0 auto;}
	.ShuttleBus_box_5_info .ny_product_info{width:100%;}
	.ShuttleBus_box_5_info .ny_product_info_01{width:49%; margin:1% 0.5% 0 0.5%;}
}

@media (max-width:420px){
	.ShuttleBus_box_5_info .ny_product_info_01{width:100%; margin:2.5% 0 0 0;}
	.ShuttleBus_box{width:100%; height: auto;}
	.ShuttleBus_box_1{width:100%; height: 666px; margin: 0 auto; background: url(../bcfw_pixel_414_1.jpg) no-repeat center top; background-size:100%;}
	.ShuttleBus_box_2{width:100%; height: 1060px; margin: 0 auto; background: url(../bcfw_pixel_414_2.jpg) no-repeat center top;background-size:100%;}
	.ShuttleBus_box_3{width:100%; height: 659px; margin: 0 auto; background: url(../bcfw_pixel_414_3.jpg) no-repeat center top; background-size:100%;}
	.ShuttleBus_box_4{width:100%; height: 830px; margin: 0 auto; background: url(../bcfw_pixel_414_4.jpg) no-repeat center top; background-size:100%;}
}

@media (max-width:380px){
	.ShuttleBus_box_1{height: 603px;}
	.ShuttleBus_box_2{height: 960px;}
	.ShuttleBus_box_3{height: 597px;}
	.ShuttleBus_box_4{height: 750px;}
}

@media (max-width:370px){
	.ShuttleBus_box_1{height: 579px;}
	.ShuttleBus_box_2{height: 920px;}
	.ShuttleBus_box_3{height: 573px;}
	.ShuttleBus_box_4{height: 720px;}
}
@media (max-width:310px){
	.ShuttleBus_box_1{height: 480px;}
	.ShuttleBus_box_2{height: 768px;}
	.ShuttleBus_box_3{height: 477px;}
	.ShuttleBus_box_4{height: 603px;}
}


.ycty_box_color{width:100%; background: #f3f4f8;}
.ycty_box{width:1200px; height: auto; margin: 0 auto; overflow: hidden;}
.team-members{width:1240px; height: auto;}
/*= common css to all effects =*/
.member-image img{max-width: 100%; vertical-align: middle;}
.fb-touch{background-position: 0 0;}
.tweet-touch{background-position: -35px 0;}
.linkedin-touch{background-position: -71px 0;}
.icon-colored .fb-touch{background-position: 0 -27px;}
.icon-colored .tweet-touch{background-position: -35px -27px;}
.icon-colored .linkedin-touch{background-position: -71px -27px;}
/*= common css to all effects end =*/

/*= effect-3 css =*/
.effect-3{ width: 280px; max-height: 302px; min-height: 302px; overflow: hidden; float: left; margin: 10px; background-color: #fff; text-align: center; position: relative;}
.effect-3 h3{line-height: 50px; font-size: 22px; font-weight: bold; text-transform: uppercase; color: #1e1e1e; margin: 0 auto;}
.effect-3 h5 {font-size: 16px; margin: 0 0 15px; line-height: 22px; color: #93939f;}
.effect-3 p {font-size: 13px; line-height: 22px; padding: 0 30px; margin-bottom: 10px; color: #93939f;}
.effect-3 .member-image{border-bottom: 5px solid #2b96ff; transition: 0.4s; height: 212px; width: 100%; display: inline-block; float: none; vertical-align: middle;}
.effect-3 .member-info{transition: 0.4s;}
.effect-3 .member-image img{width: 100%; vertical-align: bottom;}
.effect-3 .social-touch{background-color: #2b96ff; float: left; left: 0; bottom: 0; overflow: hidden; padding:0; width: 100%; transition: 0.4s; height: auto; margin: 0 auto; text-align: center; color: #FFF; line-height: 35px; letter-spacing: 2px; font-size: 14px;} 
.effect-3 .social-touch a:link,.effect-3 .social-touch a:visited{color: #FFF; opacity: 1;}
.effect-3 .social-touch a:hover,.effect-3 .social-touch a:active{color: #FFF; opacity: 0.7;}

.effect-3:hover .member-image{border-bottom: 0; border-radius: 0 0 50px 50px; height: 81px; display: inline-block; overflow: hidden; width: 109px; transition: 0.4s;}
/*= effect-3 css end =*/

@media (max-width:810px){
	.ycty_box{width:100%; height: auto; margin: 0 auto; overflow: hidden;}
	.team-members{width:100%; height: auto;}
	.effect-3{ width: 46%; margin: 2%; height: auto; max-height: 100%; padding-bottom: 2%;}
	.effect-3 .member-image{height: auto; width: 100%;}
	.effect-3 .member-image img{width: 100%; height: auto;}
}

@media (max-width:420px){
	.effect-3{ width: 96%; margin: 2%; height: auto; max-height: 100%; padding-bottom: 2%;}
}

.shoujinav{display:none;}
.blanksjheight{display:none;}
.shoujinav_2_1{text-align: center; padding-top: 10px;}
@media (max-width:420px){
	
	.blanksjheight{display:block; width:100%; height: 70px;}
	.shoujinav{display: block; width:100%; height:70px; background: linear-gradient(to bottom, #2b96ff, #216ab2); position: fixed; bottom: 0; border-top: #79bbfb solid 2px;}
	.shoujinav a{display:block; padding:0 8.85%; color: #FFF; float: left;width:33%;}
	.shoujinav span{display:block; width:1px; height: 70px; float: left; background: #79bbfb;}
	.shoujinav_1 i{font-size:30px; line-height: 30px;}
	.shoujinav_2 i{font-size:26px; line-height: 30px;}
	.shoujinav_3 i{font-size:28px; line-height: 30px;}
	.shoujinav_4 i{font-size:26px; line-height: 30px;}
}
@media (max-width:380px){
	.shoujinav a{padding:0 8.3%;}
}
@media (max-width:310px){
	.shoujinav a{padding:0 7.3%;}
}


.search_box{width:100%; height: auto; margin: 0 auto; padding:2% 0;}
.search_info{width:1200px; height: auto; margin: 0 auto;}
.search_info p{color: #3d3d3d;}
.search_info_font{font-size:18px; font-weight: bold;}

.Page_number{text-align: center;}

.rss_box{width:100%; height: auto; background: #FFF;}
.rss_info{width:1200px; height:auto; padding:40px 0;}