@charset "utf-8";
.h20{height: 20px;width: 100%;}
.h30{height: 30px;width: 100%;}
.h50{height: 50px;width: 100%;}
.h100{height: 100px;width: 100%;}
.h130{height: 130px;width: 100%;}
.h195{height: 195px;width: 100%;}
.clearboth{clear: both;}
.marginauto{margin:0 auto;}
.top_blue{height: 200px;width: 100%;background-color: #ffffff;}
.top_blue .top_blue_txt{height: 116px;color: #ffffff;text-align: center;}
.top_blue .top_blue_txt span{display: block;color:#000000;}
.top_blue .top_blue_txt1{font-size: 45px;padding-top: 74px;}
/*蓝色条banner S*/
.banner {
    height: 60px;
    width: 100%;
    background-image: url(../../images/zwcad/cssimage/bg-banner.jpg);
    background-repeat: repeat-x;
}
.b_text {
    margin: 0 auto;
    line-height: 60px;
    font-size: 24px;
    color: #FFF;
    text-align: left;
    /* padding-left: 5px; */
    padding-left: 0px;
    font-weight: 700;
}
@media screen and (max-width:800px) { 
	.banner .b_text{font-size:16px;}
}
/*蓝色条banner E*/
/*********2d team start***************/
.main_team{margin:0 auto;}
.main_team .main_team_content{width: 100%;}
.main_team ul{clear: both;}
.main_team ul li{margin-left: 150px;padding: 30px 0px 30px 0px;border-bottom:2px solid #eeeeee;float: left;clear: both;}
.main_team ul li .li_content{width: 100%;clear: both;}
.main_team ul li .li_content .main_team_left{float: left;}
.main_team ul li .li_content .main_team_left img{width: 170px;}
.main_team ul li .li_content .main_team_right{width: 1000px;margin-left: 30px;float: left;}
.main_team ul li .li_content .main_team_right .name{height: 80px;line-height: 80px;font-size: 36px;}
.main_team ul li .li_content .main_team_right .office{height: 45px;font-size: 20px;}
.main_team ul li .li_content .main_team_right .summary p{line-height: 30px;font-size: 16px;}
@media screen and (min-width:1601px){
	.main_team{width:1400px;}
}
@media screen and (max-width:1600px) and (min-width:1366px){
	.main_team{width:1200px;}
	.main_team ul li{margin-left: 120px;}
	.main_team ul li .li_content .main_team_left img{width: 150px;margin-top: 18px;}
	.main_team ul li .li_content .main_team_right{width: 850px;margin-left: 30px;float: left;}
	.main_team ul li .li_content .main_team_right .name{height: 70px;line-height: 70px;font-size: 32px;}
	.main_team ul li .li_content .main_team_right .office{height: 35px;font-size: 20px;}
	.main_team ul li .li_content .main_team_right .summary p{line-height: 30px;font-size: 16px;}
}
@media screen and (max-width:1365px) and (min-width:1023px){
	.main_team{width:1000px;}
	.main_team ul li{margin-left: 90px;}
	.main_team ul li .li_content .main_team_left img{width: 140px;margin-top: 20px;}
	.main_team ul li .li_content .main_team_right{width: 700px;margin-left: 30px;float: left;}
	.main_team ul li .li_content .main_team_right .name{height: 60px;line-height: 60px;font-size: 28px;}
	.main_team ul li .li_content .main_team_right .office{height: 35px;font-size: 20px;}
	.main_team ul li .li_content .main_team_right .summary p{line-height: 25px;font-size: 16px;}
}
@media screen and (max-width:1024px) and (min-width:900px){
	.main_team{width:97%;}
	.main_team ul li{margin-left: 60px;}
	.main_team ul li .li_content .main_team_left img{width: 140px;margin-top: 20px;}
	.main_team ul li .li_content .main_team_right{width: 600px;margin-left: 30px;float: left;}
	.main_team ul li .li_content .main_team_right .name{height: 60px;line-height: 60px;font-size: 28px;}
	.main_team ul li .li_content .main_team_right .office{height: 35px;font-size: 20px;}
	.main_team ul li .li_content .main_team_right .summary p{line-height: 25px;font-size: 16px;}
}
@media screen and (max-width:899px) and (min-width:800px){
    .main_team{width:97%;}
    .main_team ul li{margin-left: 60px;}
	.main_team ul li .li_content .main_team_left img{width: 140px;margin-top: 35px;}
	.main_team ul li .li_content .main_team_right{width: 500px;margin-left: 30px;float: left;}
	.main_team ul li .li_content .main_team_right .name{height: 60px;line-height: 60px;font-size: 28px;}
	.main_team ul li .li_content .main_team_right .office{height: 35px;font-size: 20px;}
	.main_team ul li .li_content .main_team_right .summary p{line-height: 25px;font-size: 16px;}
}
@media only screen and (max-width:799px) and (min-width:500px){
	.main_team{width:700px;}
	.main_team ul li{margin-left: 10px;}
	.main_team ul li .li_content .main_team_left img{width: 120px;margin-top: 30px;}
	.main_team ul li .li_content .main_team_right{width: 350px;margin-left: 30px;float: left;}
	.main_team ul li .li_content .main_team_right .name{height: 60px;line-height: 60px;font-size: 28px;}
	.main_team ul li .li_content .main_team_right .office{height: 35px;font-size: 20px;}
	.main_team ul li .li_content .main_team_right .summary p{line-height: 25px;font-size: 16px;}
}
@media only screen and (max-width:499px){
	.main_team{width:96%;}
	.main_team ul li{margin-left: 0;width: 100%;}
	.main_team ul li .li_content .main_team_left{width: 100%;}
	.main_team ul li .li_content .main_team_left img{width: 25%;margin-left: 37%;}
	.main_team ul li .li_content .main_team_right{width: 100%;margin-left: 0;float: left;text-align: center;}
	.main_team ul li .li_content .main_team_right .name{height: 60px;line-height: 60px;font-size: 28px;}
	.main_team ul li .li_content .main_team_right .office{height: 45px;font-size: 20px;}
	.main_team ul li .li_content .main_team_right .summary p{line-height: 25px;font-size: 16px;}
}
/*********2d team end***************/
/*********2d contact-us start ***************/
.main_contact_us,.main_contact_us_email .contact_us_email{margin:0 auto;}
.main_contact_us ul{clear: both;}
.main_contact_us ul li{width: 100%;margin-bottom:55px ;float: left;clear: both;}
.main_contact_us ul li p{/*display: inline;*/}
.main_contact_us ul li .city,.main_contact_us ul li .text{line-height: 35px;}
.main_contact_us ul li .city{font-size: 36px;margin-bottom: 20px;font-weight: bold;}
.main_contact_us ul li .text{font-size: 16px}
.main_contact_us ul li .bold{font-weight: bold;}
.main_contact_us_email{width: 100%;height: 510px;background-color: #000000;}
.main_contact_us_email table{width: 100%;margin: 0 auto;}
.main_contact_us_email table tr td{width: 33%;float: left;text-align: left;;color: #ffffff;}
.main_contact_us_email table tr .td1{margin: 70px 0px 25px 0px;}
.main_contact_us_email table tr td .email_content{width: 440px;height: 170px;background-color: #ffffff;position:relative;margin: 0 auto; }
.main_contact_us_email table tr td .email_content .title{font-size: 18px;color: #000000;}
.main_contact_us_email table tr td .email_content .email a{font-size: 16px;color: #1698d9;font-weight: bold;}
.main_contact_us_email table tr td .email_content .texts{position: absolute;margin-top: 60px;}
.main_contact_us_email table tr td .email_content .texts p{height: 25px;line-height: 25px;margin-left: 50px;font-weight: bold;}
@media screen and (min-width:1601px){
	.main_contact_us,.main_contact_us_email .contact_us_email{width:1400px;}
}
@media screen and (max-width:1600px) and (min-width:1366px){
	.main_contact_us,.main_contact_us_email .contact_us_email{width:1200px;}
	.main_contact_us ul li .city{font-size: 32px;}
	.main_contact_us_email{height: 470px;}
	.main_contact_us_email table tr td .email_content{width: 96%; }
	.main_contact_us_email table tr .td1{margin-top: 50px;}
}
@media screen and (max-width:1365px) and (min-width:1124px){
	.main_contact_us,.main_contact_us_email .contact_us_email{width:1100px;}
	.main_contact_us ul li .city{font-size: 28px;}
	.main_contact_us_email{height: 430px;}
	.main_contact_us_email .contact_us_email{padding:0px 5px;}
	.main_contact_us_email table tr td .email_content{width: 96%;height: 130px; }
	.main_contact_us_email table tr td .email_content .texts{margin-top: 40px;}
	.main_contact_us_email table tr td .email_content .texts p{margin-left: 40px;font-size: 16px;}
	.main_contact_us_email table tr td .email_content .email a{font-size: 14px;}
}
@media screen and (max-width:1123px) and (min-width:1024px){
	.main_contact_us,.main_contact_us_email .contact_us_email{width:1000px;}
	.main_contact_us ul li .city{font-size: 26px;}
	.main_contact_us_email{height: 400px;}
	.main_contact_us_email .contact_us_email{padding:0px 5px;}
	.main_contact_us_email table tr td .email_content{width: 90%; height: 130px;}
	.main_contact_us_email table tr .td1{margin-top: 50px;}
	.main_contact_us_email table tr td .email_content .texts{margin-top: 40px;}
	.main_contact_us_email table tr td .email_content .texts p{margin-left: 40px;font-size: 16px;}
	.main_contact_us_email table tr td .email_content .email a{font-size: 14px;}
}
@media screen and (max-width:1023px) and (min-width:900px){
	.main_contact_us,.main_contact_us_email .contact_us_email{width:97%;}
	.main_contact_us ul li .city{font-size: 24px;}
	.main_contact_us_email{height: 350px;}
	.main_contact_us_email .contact_us_email{padding:0px 5px;}
	.main_contact_us_email table tr td .email_content{width: 92%;height: 110px; }
	.main_contact_us_email table tr td .email_content .texts{margin-top: 30px;}
	.main_contact_us_email table tr .td1{margin-top: 50px;}
	.main_contact_us_email table tr td .email_content .texts p{margin-left: 40px;font-size: 16px;}
	.main_contact_us_email table tr td .email_content .email a{font-size: 14px;}
}
@media screen and (max-width:899px) and (min-width:800px){
    .main_contact_us,.main_contact_us_email .contact_us_email{width:97%;}
    .main_contact_us ul li .city{font-size: 22px;}
   	.main_contact_us_email{height: 310px;}
	.main_contact_us_email .contact_us_email{padding:0px 5px;}
	.main_contact_us_email table tr td .email_content{width: 90%;height: 90px; }
	.main_contact_us_email table tr td .email_content .texts{margin-top: 25px;}
	.main_contact_us_email table tr td .email_content .texts p{margin-left: 20px;font-size: 14px;}
	.main_contact_us_email table tr .td1{margin: 50px 0px 25px 0px;}
	.main_contact_us_email table tr td .email_content .title{font-size: 16px;}
	.main_contact_us_email table tr td .email_content .email a{font-size: 12px;}
}
@media only screen and (max-width:799px) {
	.main_contact_us,.main_contact_us_email .contact_us_email{width:96%;padding:0px 5px;}
	.main_contact_us ul li .city{font-size: 20px;}
	.main_contact_us_email{height: 700px;padding-top: 30px;}
	.main_contact_us_email table tr td,.main_contact_us_email table tr .td1{width: 80%;margin-left: 10%;margin-top: 10px;margin-bottom: 10px;}
	.main_contact_us_email table tr td .email_content{width: 100%;height: 90px; margin-left: 0px;}
	.main_contact_us_email table tr td .email_content .texts{margin-top: 25px;width: 100%;text-align: center;}
	.main_contact_us_email table tr td .email_content .texts p{margin-left: 0;}
	.main_contact_us_email table tr td .email_content .title{font-size: 14px;}
	.main_contact_us_email table tr td .email_content .email a{font-size: 12px;}
}
/*********2d contact-us end***************/
/*********2d online_help start***************/
.main_online_help{margin: 0px auto ;}
.main_online_help .online_help_ul li{float: left;width: 33.33%;padding-bottom: 90px;}
.main_online_help .online_help_ul .left_img,.main_online_help .online_help_ul .online_help_right{float: left;}
.main_online_help .online_help_ul .left_img{margin-right: 25px;}
.main_online_help .online_help_ul .left_img img{width: 50px;}
.main_online_help .online_help_ul .online_help_right .online_help_title h3{font-size: 24px;}
.main_online_help .online_help_ul .online_help_right .online_help_desc{height: 75px;margin-top: 15px;}
.main_online_help .online_help_ul .online_help_right .online_help_desc p{line-height: 25px;font-size: 16px;}
.main_online_help .online_help_ul .online_help_right .online_help_down{margin-top: 30px;}
.main_online_help .online_help_ul .online_help_right .online_help_down a{font-size: 16px;color: #1698d9;}
.main_online_help .online_help_ul .online_help_right .online_help_down a:hover{text-decoration: underline;}
@media screen and (min-width:1601px){
	.main_online_help{width:1400px;}
	.main_online_help .online_help_ul .online_help_right{width: 340px;}
}
@media screen and (max-width:1600px) and (min-width:1366px){
	.main_online_help{width:1200px;}
	.main_online_help .online_help_ul .left_img{margin-right: 20px;}
	.main_online_help .online_help_ul .left_img img{width: 40px;}
	.main_online_help .online_help_ul .online_help_right{width: 250px;}
	.main_online_help .online_help_ul .online_help_right .online_help_title h3{font-size: 22px;}
	.main_online_help .online_help_ul .online_help_right .online_help_desc{height: 100px;}
	.main_online_help .online_help_ul .online_help_right .online_help_desc p{line-height: 25px;font-size: 14px;}
}
@media screen and (max-width:1365px) and (min-width:1024px){
	.main_online_help{width:1000px;}
	.main_online_help .online_help_ul li{float: left;width: 50%;}
	.main_online_help .online_help_ul li:nth-child(3),.main_online_help .online_help_ul li:nth-child(4){margin-top:0px; }
	.main_online_help .online_help_ul .left_img{margin-right: 20px;}
	.main_online_help .online_help_ul .left_img img{width: 50px;}
	.main_online_help .online_help_ul .online_help_right{width: 420px;}
	.main_online_help .online_help_ul .online_help_right .online_help_desc{height: 90px;}
}
@media screen and (max-width:1023px) and (min-width:800px){
	.main_online_help{width:97%;}
	.main_online_help .online_help_ul li{float: left;width: 50%;}
	.main_online_help .online_help_ul li:nth-child(3),.main_online_help .online_help_ul li:nth-child(4){margin-top:0px; }
	.main_online_help .online_help_ul .left_img{margin-right: 20px;}
	.main_online_help .online_help_ul .left_img img{width: 35px;}
	.main_online_help .online_help_ul .online_help_right{width: 300px;}
	.main_online_help .online_help_ul .online_help_right .online_help_desc{height: 100px;}
	.main_online_help .online_help_ul li:nth-child(3) .online_help_right .online_help_desc,.main_online_help .online_help_ul li:nth-child(4) .online_help_right .online_help_desc{height: 50px;}
}
@media only screen and (max-width:799px) and (min-width:640px){
	.main_online_help{width:96%;padding:0px 5px;}
	.main_online_help .online_help_ul li{float: left;width: 50%;}
	.main_online_help .online_help_ul li:nth-child(3),.main_online_help .online_help_ul li:nth-child(4){margin-top:0px; }
	.main_online_help .online_help_ul .left_img{margin-right: 20px;}
	.main_online_help .online_help_ul .left_img img{width: 25px;}
	.main_online_help .online_help_ul .online_help_right{width: 250px;}
	.main_online_help .online_help_ul .online_help_right .online_help_desc{height: 120px;}
	.main_online_help .online_help_ul li:nth-child(3) .online_help_right .online_help_desc,.main_online_help .online_help_ul li:nth-child(4) .online_help_right .online_help_desc{height: 70px;}
}
@media only screen and (max-width:639px){
	.main_online_help{width:500px;padding:0px 5px;}
	.main_online_help .online_help_ul li{float: left;width: 100%;}
	.main_online_help .online_help_ul li{margin-top:0px; }
	.main_online_help .online_help_ul li:nth-child(1){margin-top:0px; }
	.main_online_help .online_help_ul .left_img{margin-right: 20px;}
	.main_online_help .online_help_ul .left_img img{width: 35px;}
	.main_online_help .online_help_ul .online_help_right{width: 300px;}
	.main_online_help .online_help_ul .online_help_right .online_help_desc{height: 130px;}
	.main_online_help .online_help_ul li:nth-child(1) .online_help_right .online_help_desc,.main_online_help .online_help_ul li:nth-child(3) .online_help_right .online_help_desc,.main_online_help .online_help_ul li:nth-child(4) .online_help_right .online_help_desc{height: 50px;}
	.h130,.h195{height: 50px;}
}
@media only screen and (max-width:499px){
	.main_online_help{width:96%;}
	.main_online_help .online_help_ul .left_img{width: 10%;margin-right: 5%;}
	.main_online_help .online_help_ul .online_help_right{width: 85%;}
	.main_online_help .online_help_ul li:nth-child(1) .online_help_right .online_help_desc, .main_online_help .online_help_ul li:nth-child(3) .online_help_right .online_help_desc, .main_online_help .online_help_ul li:nth-child(4) .online_help_right .online_help_desc{height: auto;}
	.main_online_help .online_help_ul .online_help_right .online_help_down{margin-top: 20px;}
	.main_online_help .online_help_ul li{margin-top: 40px;}
	.main_online_help .online_help_ul .online_help_right .online_help_desc{height: auto;}
	.nav_box_spe{height: 116px;}
	.nav_box_spe li{padding-left: 0;}
}
/*********2d online_help end***************/
/*********terms_and_conditions***************/
.main_terms_and_conditions{
    width: 1200px;
    margin: 0 auto;
    font-size: 16px;
    line-height: 30px;
    color: #000000;
}
.main_terms_and_conditions h1{
    font-size: 44px;
    line-height: 40px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 20px;
	font-weight: bold;
}
.main_terms_and_conditions .main_text{
    width: 100%;
    margin-top: 58px;
    margin-bottom: 100px;
}
@media only screen and (min-width: 1680px){
	.main_terms_and_conditions{
		width: 1400px;
	}
}
@media only screen and (max-width: 1679px) and (min-width: 1440px){
	.main_terms_and_conditions{
		width: 1200px;
	}
	.main_terms_and_conditions h1 {
    	font-size: 40px;
	}
}
@media screen and (max-width: 1439px) and (min-width: 1280px){
	.main_terms_and_conditions h1 {
    	font-size: 36px;
	}
}
@media screen and (max-width: 1279px) and (min-width: 1024px){
	.main_terms_and_conditions h1 {
    	font-size: 34px;
	}
}
@media screen and (max-width: 1023px) and (min-width: 800px){
    .main_terms_and_conditions{
        width: 97%;
    }
    .main_terms_and_conditions h1 {
    	font-size: 32px;
	}
}
@media only screen and (max-width: 799px){
    .main_terms_and_conditions{
        width: 96%;
    }
    .main_terms_and_conditions h1 {
    	font-size: 26px;
    	margin-top: 8px;
    	margin-bottom: 8px;
	}
}


/*********terms_and_conditions end***************/
/*********2D company,zwosft company, start***************/
/*********公共 —— main自适应***************/
.main{
	width: 1200px;
	margin: 0 auto;
}
@media screen and (min-width: 1601px){
	.main{
		width: 1400px;
	}
}
@media screen and (max-width: 1600px) and (min-width: 1366px){
	.main{
		width: 1200px;
	}
}
@media screen and (max-width: 1365px) and (min-width: 1023px){
	.main{
		width: 1100px;
	}
}
@media screen and (max-width: 1024px) and (min-width: 800px){
	.main{
		width: 97%;
	}
}
@media only screen and (max-width: 799px){
	.main{
		width: 96%;
	}
}
/*********公共 —— main自适应 end***************/
/*********new company***************/
.content_head_wrap{
	width: 100%;
	height: 332.5px;
	box-sizing: border-box;
	background-image: url(../../images/zwcad/cssimage/header_background.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	/*兼容IE*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/zwcad/cssimage/header_background.jpg',  sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/zwcad/cssimage/header_background.jpg', sizingMethod='scale');
	/*兼容IE end*/
	color: #ffffff;
	text-align: center;
	font-size: 32px;
	line-height: 50px;
	position: relative;
	display: table;
}
.content_head_text{
	vertical-align:middle;
	display:table-cell;
}
.about_block_wrap .about_block_left{
	padding-top: 52px;
	width: 41%;
	float: left;
	padding-bottom: 20px;
}
.about_block_wrap .about_block_left h1{
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 25px;
	font-size: 28px;
	text-align: left;
	line-height: 32px;
}
.about_block_wrap .about_block_left a{
	color: #25ADE6;
}
.about_block_wrap .about_block_left p{
	font-size: 16px;
	line-height: 26px;
	text-align: left;
}
.about_block_wrap .about_block_left p:first-child{
	margin-bottom: 4px;
}
.about_block_wrap .about_block_right{
	float: right;
	width: 663px;
	padding-top: 60px;
}
.about_block_wrap .about_block_right{
	height: 100%;
}
.about_block_wrap .about_block_right ul li{
	width: 46.15%;
	height: 204px;
	margin-left: 3.85%;
	text-align: center;
	color: #ffffff;
	cursor: pointer;
	float: left;
	margin-bottom: 26px;
}
.about_block_wrap .about_block_right ul li .positive{
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	background-color: #1698d9;
	display: table;
}
.positive_wrap{
	display: table-cell;
	vertical-align: middle;
}
.about_block_wrap .about_block_right ul li .positive h1{
	font-weight: normal;
	font-size: 58px;
	margin-bottom: 18px;
	margin-top: 0;
}
.about_block_wrap .about_block_right ul li .positive p{
	margin-bottom: 6px;
}
.about_block_wrap .about_block_right ul li .opposite{
	background-color: #32393c;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	text-align: left;
}
.opposite_wrap{
	width: 100%;
	height: 100%;
	display: table;
}
.about_block_wrap .about_block_right ul li .opposite .opposite_text{
	padding-left: 19px;
	padding-right: 19px;
	font-size: 14px;
	line-height: 20px;
	display: table-cell;
	vertical-align: middle;
}
.about_block_right .opposite{
	display: none;
}
.about_block{
	width: 100%;
	height: 556px;
}
.company-video{width: 100%;background-color: #000000;}
.content_solution_wrap{
	height: 478px;
	background-color: #343434;
	color: #ffffff;
}
.content_solution_wrap h1{
	font-weight: normal;
	padding-top: 50.5px;
	margin-top: 0;
	margin-bottom: 35.6px;
	text-align: center;
	font-size: 28px;
	line-height: 30px;
}
.content_solution_wrap img{
	width: 100%;
}
.pre_slide img{
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);    /* for Chrome || Safari */
	-moz-transform: translate(0, -50%);       /* for Firefox */
	-ms-transform: translate(0, -50%);        /* for IE */
	-o-transform: translate(0, -50%);         /* for Opera */
	cursor: pointer;
}
.next_slide img{
	position: absolute;
	top: 50%;
	transform: translate(0, -50%);
	-webkit-transform: translate(0, -50%);    /* for Chrome || Safari */
	-moz-transform: translate(0, -50%);       /* for Firefox */
	-ms-transform: translate(0, -50%);        /* for IE */
	-o-transform: translate(0, -50%);         /* for Opera */
	cursor: pointer;
}
.content_solution_wrap .pre_slide{
	float: left;
	width: 1.73%;
	height: 100%;
	position: relative;
}
.content_solution_wrap .next_slide{
	float: left;
	width: 1.73%;
	height: 100%;
	position: relative;
}
.content_solution_wrap .slide_show{
	height: 361.9px;
}
.slide_show .detail_slide{
	float: left;
	width: 96.54%;
	height: 100%;
}
.slide_show .detail_slide .show_box{
	width: 92%;
	margin: 0 auto;
	height: 100%;
	overflow: hidden;
}
.slide_show .detail_slide .show_box > ul{
	width: 400%;
	height: 100%;
	position: relative;
}
.slide_show .detail_slide .show_box >ul >li{
	width: 25%;
	box-sizing: border-box;
	top: 0;
	position: absolute;
}
.show_items .show_items_left{
	width: 50%;
	float: left;
}
.show_items img{
	width: 90%;
	margin-left: 1%;
}
.show_items .show_items_right{
	width: 50%;
	padding-right: 10px;
	box-sizing: border-box;
	float: left;
}
.show_items .show_items_right h2{
	font-size: 18px;
	line-height: 18px;
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 30px;
	text-align: left;
}
.show_items .show_items_right a{
	font-size: 14px;
	color: #25ADE6;
}
.show_items .show_items_right p{
	font-size: 14px;
	line-height: 24px;
	text-align: left;
}
/*ie不兼容first-child伪类*/
.left_item{
	float: left;
}
.right_item{
	float: right;
}
/*ie不兼容first-child伪类 end*/
.content_culture_wrap{
	width: 100%;
	height: 355px;
	background-image: url(../../images/zwcad/cssimage/culture_background.jpg);
	background-size: cover;
	color: #ffffff;
}
.content_culture_wrap .main{
	height: 100%;
}
.content_culture_wrap h1{
	color: #ffffff;
	font-weight: normal;
	padding-top: 50px;
	margin-top: 0;
	margin-bottom: 35px;
	text-align: center;
	font-size: 28px;
	line-height: 32px;
}
.content_culture_wrap ul{
	width: 100%;
	height: 56%;
}
.content_culture_wrap ul li{
	border: #ffffff solid 2px;
	box-sizing: border-box;
	width: 24%;
	height: 100%;
	text-align: center;
	display: table;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	margin-right: 1.3333%;
}
.content_culture_wrap ul li:last-child{
	margin-right: 0;
}
.content_culture_wrap ul li .culture_text{
	display: table-cell;
	vertical-align: middle;
}
.culture_text h3{
	margin-top: 0;
	margin-bottom: 14px;
	font-size: 18px;
}
.culture_text p{
	font-size: 14px;
	line-height: 20px;
}
.content_development_wrap{
	width: 100%;
	height: 600px;
}
.content_development_top{
	height: 545px;
	line-height: 1.15;
}
.content_development_bottom{
	height: 55px;
	background-color: #343434;
	color: #999999;
}
.content_development_bottom li{
	float: left;
	width: 5.263%;
	height: 100%;
	font-size: 14px;
	line-height: 55px;
	text-align: center;
	cursor: pointer;
}
.active_year{
	color: #ffffff;
	background-color: #000000;
}
.content_development_top .development_detail{
	width: 50%;
	box-sizing: border-box;
	padding-top: 49px;
}
.content_development_top h1{
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 30px;
	font-size: 28px;
	text-align: left;
}
.content_development_top p{
	font-size: 14px;
	line-height: 24px;
	text-align: left;
}
.content_development_top p span{
	font-weight: bold;
}
.content_development_top > .main{
	height: 100%;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: bottom;
}
.preloader2_img1{
	background-image: url(../../images/zwcad/cssimage/background_1993.png);
}
.preloader2_img2{
	background-image: url(../../images/zwcad/cssimage/background_1997.png);
}
.preloader2_img3{
	background-image: url(../../images/zwcad/cssimage/background_1998.png);
}
.preloader2_img4{
	background-image: url(../../images/zwcad/cssimage/background_2002.png);
}
.preloader2_img5{
	background-image: url(../../images/zwcad/cssimage/background_2003.png);
}
.preloader2_img6{
	background-image: url(../../images/zwcad/cssimage/background_2004.png);
}
.preloader2_img7{
	background-image: url(../../images/zwcad/cssimage/background_2005.png);
}
.preloader2_img8{
	background-image: url(../../images/zwcad/cssimage/background_2006.png);
}
.preloader2_img9{
	background-image: url(../../images/zwcad/cssimage/background_2007.png);
}
.preloader2_img10{
	background-image: url(../../images/zwcad/cssimage/background_2008.png);
}
.preloader2_img11{
	background-image: url(../../images/zwcad/cssimage/background_2009.png);
}
.preloader2_img12{
	background-image: url(../../images/zwcad/cssimage/background_2010.png);
}
.preloader2_img13{
	background-image: url(../../images/zwcad/cssimage/background_2011.png);
}
.preloader2_img14{
	background-image: url(../../images/zwcad/cssimage/background_2012.png);
}
.preloader2_img15{
	background-image: url(../../images/zwcad/cssimage/background_2013.png);
}
.preloader2_img16{
	background-image: url(../../images/zwcad/cssimage/background_2014.png);
}
.preloader2_img17{
	background-image: url(../../images/zwcad/cssimage/background_2015.png);
}
.preloader2_img18{
	background-image: url(../../images/zwcad/cssimage/background_2016.png);
}
.preloader2_img19{
	background-image: url(../../images/zwcad/cssimage/background_2017.png);
}
@media only screen and (min-width: 1920px){
	.content_head_wrap{
		height: 448px;
	}
	.about_block_wrap .about_block_left h1{
		margin-bottom: 40px;
	}
	.slide_show .detail_slide .show_box{
		width: 92% !important;
	}
}
@media only screen and (min-width: 1680px){
	.content_solution_wrap{
		height: 643px;
	}
	.content_solution_wrap h1{
		padding-top: 70px;
		margin-bottom: 48px;
	}
	.content_solution_wrap .slide_show{
		height: 495px;
	}
	.show_items h2{
		margin-top: 42px;
		margin-bottom: 42px;
		font-size: 20px;
	}
	.show_items p{
		font-size: 18px;
		line-height: 24px;
	}
	.slide_show .detail_slide .show_box{
		width: 90%;
	}
}
@media only screen and (max-width: 1366px) and (min-width: 1024px){
	.content_culture_wrap ul{
		height: 63%;
	}
	.content_culture_wrap{
		height: 380px;
	}
}
@media only screen and (max-width: 1365px) and (min-width: 1023px){
	.about_block_wrap .about_block_right{
		width: 600px;
	}
	.about_block_wrap .about_block_right ul li .opposite .opposite_text{
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media only screen and (max-width: 1024px){
	.about_block_wrap .about_block_left{
		width: 96%;
		margin-left: 2%;
	}
	.about_block_wrap .about_block_right{
		width: 80%;
		float: left;
		margin-left: 9%;
		padding-top: 20px;
	}
	.about_block{
		height: 828px;
	}
	.content_culture_wrap{
		height: 520px;
	}
	.content_culture_wrap ul{
		height: 408px;
		width: 80%;
		margin-left: 10%;
	}
	.content_culture_wrap ul li{
		width: 45%;
		margin-right: 5%;
		margin-top: 10px;
		height: 45%;
	}
	.content_development_wrap{
		height: 670px;
	}
	.content_development_top{
		height: 615px;
	}
}
@media only screen and (max-width: 930px){
	.about_block{
		height: 868px;
	}
	.about_block_wrap .about_block_right{
		width: 90%;
		margin-left: 4%;
	}
	.show_items .show_items_left{
		width: 40%;
	}
	.show_items img{
		width: 100%;
	}
	.show_items .show_items_right{
		padding-right: 0;
		width: 60%;
		padding-left: 20px;
	}
}
@media only screen and (max-width: 907px){
	.content_culture_wrap ul li{
		height: 50%;
	}
	.content_culture_wrap{
		height: 580px;
	}
}
@media only screen and (max-width: 870px){
	.about_block{
		height: 888px;
	}
	.about_block_wrap .about_block_right{
		width: 90%;
		margin-left: 4%;
	}
}
@media only screen and (max-width: 800px){
	.content_development_top .development_detail{
		width: 100%;
	}
}
@media only screen and (max-width: 790px){
	.content_culture_wrap ul{
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}
	.content_culture_wrap ul li{
		height: 58%;
		width: 48%;
		margin-right: 2%;
	}
	.content_culture_wrap{
		height: 660px;
	}
}
@media only screen and (max-width: 780px){
	.about_block{
		height: 908px;
	}
	.about_block_wrap .about_block_right{
		width: 90%;
		margin-left: 4%;
	}
	.show_items .show_items_left{
		width: 40%;
		margin-left: 30%;
	}
	.show_items .show_items_right{
		margin-top: 10px;
		padding-right: 15px;
		width: 100%;
		padding-left: 15px;
	}
	.content_solution_wrap{
		height: 520px;
	}
	.content_solution_wrap .slide_show{
		height: 403.9px;
	}
}
@media only screen and (max-width: 755px){
	.about_block{
		height: 938px;
	}
	.about_block_wrap .about_block_right{
		width: 98%;
		margin-left: 0.6%;
	}
	.content_culture_wrap{
		height: 560px;
	}
	.content_culture_wrap ul{
		height: 448px;
		width: 88%;
		margin-left: 6%;
	}
	.content_development_bottom li{
		font-size: 8px;
	}
}
@media only screen and (max-width: 665px){
	.about_block{
		height: 1600px;
	}
	.about_block_wrap .about_block_right{
		width: 98%;
		margin-left: 0.6%;
	}
	.about_block_wrap .about_block_right ul li{
		width: 80%;
		margin-left: 10%;
		height: 220px;
	}
	.content_head_wrap{
		font-size: 24px;
		line-height: 40px;
	}
	.content_solution_wrap h1{
		font-size: 24px;
		line-height: 24px;
	}
	.content_solution_wrap{
		height: 600px;
	}
	.show_items .show_items_left{
		width: 50%;
		margin-left: 25%;
	}
	.content_solution_wrap .slide_show{
		height: 489.9px;
	}
	.content_culture_wrap{
		height: 1050px;
	}
	.content_culture_wrap ul{
		height: 938px;
		width: 90%;
		margin-left: 5%;
	}
	.content_culture_wrap ul li{
		width: 80%;
		margin-right: 0;
		margin-left: 10%;
		margin-top: 20px;
		height: 200px;
	}
}
@media only screen and (max-width: 650px){
	.content_development_wrap{
		height: 705px;
	}
	.content_development_bottom{
		height: 90px;
	}
	.content_development_bottom li{
		width: 10%;
        line-height: 45px;
	}
    .mark{
        margin-left: 5%;
    }
}
@media only screen and (max-width: 530px){
	.about_block_wrap .about_block_right ul li{
		height: 204px;
	}
}
@media only screen and (max-width: 478px){
	.content_solution_wrap{
		height: 640px;
	}
	.content_solution_wrap .slide_show{
		height: 529.9px;
	}
	.show_items .show_items_right{
		padding-left: 0;
		padding-right: 0;
	}
}
@media only screen and (max-width: 449px){
	.content_culture_wrap ul li{
		width: 100%;
		margin-left: 0;
	}
}
@media only screen and (max-width: 436px){
	.about_block{
		height: 1560px;
	}
	.content_head_wrap{
		font-size: 18px;
		line-height: 24px;
		height: 200px;
	}
	.about_block_wrap .about_block_right ul li{
		width: 88%;
		margin-left: 6%;
		height: 210px;
	}
    .content_development_wrap{
        height: 785px;
    }
    .content_development_top{
        height: 695px;
    }
}
@media only screen and (max-width: 410px){
	.content_solution_wrap{
		height: 680px;
	}
	.content_solution_wrap .slide_show{
		height: 545.9px;
	}
	.content_development_wrap{
		height: 845px;
	}
	.content_development_top{
		height: 755px;
	}
}
@media only screen and (max-width: 386px){
	.about_block{
		height: 1670px;
	}
}
@media only screen and (max-width: 320px){
	.about_block{
		height: 1770px;
	}
	.about_block_wrap .about_block_right ul li{
		height: 230px;
	}
	.content_solution_wrap{
		height: 710px;
	}
	.content_solution_wrap .slide_show{
		height: 575.9px;
	}
    .content_development_wrap{
        height: 905px;
    }
    .content_development_top{
        height: 815px;
    }
}
/*********new company end***************/
/*********2D company,zwosft company, end***************/
/*********new zwcad viewer***************/
.content-item{
	width: 33.33% !important;
	float: left !important;
	margin: 0 !important;
	padding-left: 30px!important;
	padding-right: 30px !important;
	padding-top: 30px !important;
	box-sizing: border-box !important;
}
.content-item_2{
	width: 33.33% !important;
	float: left !important;
	margin: 0 !important;
	padding-left: 30px!important;
	padding-right: 30px !important;
	padding-top: 90px !important;
	box-sizing: border-box !important;
}
.dwg_block{
	width: 100%;
	height: 480px;
	background-color:#efefef;
	font-weight:lighter;
}
.dwg_block__title{
	font-size:30px;
	text-align:center;
}
.dwg_block__title_i_1{
	padding-top:50px;
}
.dwg_block__title_i_2{
	margin-top:20px;
}
.more_than_block{
	background:#007ad7;
	width:100%;
	height:630px;
	font-weight:lighter;
}
.more_than_block__title{
	font-size:30px;
	text-align:center;
	color:#FFF;
	padding-top:50px;
}
.micro-innovation_block{
	width:100%;
	height:570px;
	background-color:#efefef;
	font-weight:lighter;
}
.micro-innovation_block__title{
	font-size:30px;
	text-align:center;
	padding-top:50px;
}
.micro-innovation_block__subtitle{
	padding-top:20px;
}
.micro-innovation_block__img{
	width: 920px;
	margin: 0 auto;
}
.micro-innovation_block__img-i-1{
	float: left;
	margin-top: 30px;
	width: 450px;
	height: auto;
	margin-right: 20px;
}
.micro-innovation_block__img-i-2{
	float: left;
	margin-top: 30px;
	width: 450px;
	height: auto;
}
.views-all-block{
	background:#1c1c20;
	width:100%;
	height:650px;
	font-weight:lighter;
}
.views-all-block__title{
	font-size:30px;
	text-align:center;
	color:#FFF;
}
.views-all-block__title_i_1{
	padding-top:50px;
}
.views-all-block__title_i_2{
	padding-top:10px;
}
.mobile_block{
	width:100%;
	height:400px;
	background-color:#efefef;
	font-weight:lighter;
}
.mobile_block__title{
	font-size:30px;
	text-align:center;
}
.mobile_block__title_i_1{
	padding-top:50px;
}
.mobile_block__title_i_2{
	padding-top:10px;
}
.mobile_block_content{
	width: 20% !important;
	margin: 30px 0 0 0 !important;
	padding-left: 35px;
	padding-right: 35px;
	box-sizing: border-box !important;
}
.a1 a{
	margin: 0 auto;
}
.a2 a{
	margin: 0 auto;
}
.a3 a{
	margin: 0 auto;
}
.a4 a{
	margin: 0 auto;
}
.a5 a{
	margin: 0 auto;
}
@media screen and (max-width: 1050px){
	.mobile_block_content{
		padding-left: 10px;
		padding-right: 10px;
	}
}
@media screen and (max-width: 800px){
	.main_top{
		display: none !important;
	}
	.micro-innovation_block__img{
		width: 100%;
		height: auto;
	}
	.micro-innovation_block__img img{
		width: 100%;
	}
	.micro-innovation_block__subtitle{
		padding-bottom: 20px;
	}
	.micro-innovation_block__img-i-1{
		width: 80%;
		height: auto;
		margin-left: 10%;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 20px;
	}
	.micro-innovation_block__img-i-2{
		width: 80%;
		height: auto;
		margin-left: 10%;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 20px;
	}
	.micro-innovation_block{
		height: auto;
	}
	.mobile_block_content{
		width: 33% !important;
	}
	.mobile_block{
		height: 540px;
	}
}
@media screen and (max-width: 700px){
	.content-item{
		width: 80% !important;
		margin-left: 10% !important;
	}
	.content-item_2{
		width: 80% !important;
		margin-left: 10% !important;
		padding-top: 30px !important;
	}
	.dwg_block{
		height: 940px;
	}
	.dwg_block__title{
		font-size: 24px;
	}
	.mobile_block__title{
		font-size: 24px;
	}
	.more_than_block{
		height: 1140px;
	}
	.more_than_block__title{
		font-size: 24px;
	}
	.micro-innovation_block__title{
		font-size: 24px;
	}
	.views-all-block__title{
		font-size: 24px;
	}
	.views-all-block{
		height: 1090px;
	}
}
@media screen and (max-width: 500px){
	.mobile_block_content{
		width: 90% !important;
		padding-left: 0;
		padding-right: 0;
		margin-left: 5% !important;
	}
	.mobile_block{
		height: 1070px;
	}
}
@media screen and (max-width: 400px){
	.dwg_block__title_i_1{
		padding-top: 20px;
	}
	.dwg_block__title_i_2{
		margin-top:0;
	}
	.more_than_block__title{
		padding-top: 20px;
	}
	.micro-innovation_block__title{
		padding-top: 20px;
	}
	.views-all-block__title_i_1{
		padding-top:20px;
	}
	.views-all-block__title_i_2{
		margin-top:0;
	}
	.mobile_block__title_i_1{
		padding-top:20px;
	}
	.mobile_block__title_i_2{
		margin-top:0;
		padding-top: 0;
	}
	.dwg_block{
		height: 920px;
	}
	.more_than_block{
		height: 1110px;
	}
	.views-all-block{
		height: 1070px;
	}
	.mobile_block{
		height: 1030px;
	}
}
/*********new zwcad viewer end***************/
/*********new channel-partner***************/
.channel_banner{
	background-image: url('../../images/zwcad/cssimage/Channel-Partner-banner.jpg');
	width: 100%;
	height: 332px;
	background-size: 100% 100%;
	display: table;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/zwcad/cssimage/Channel-Partner-banner.jpg',  sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/zwcad/cssimage/Channel-Partner-banner.jpg', sizingMethod='scale');
}
.banner_text{
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	color: #ffffff;
}
.banner_text h1{
	font-weight: normal;
	margin-top: 0;
	margin-bottom: 20px;
	font-size: 36px;
	line-height: 36px;
}
.banner_text p{
	font-size: 18px;
	line-height: 26px;
}
.channel_contact{
	width: 100%;
	height: 180px;
	background-image: url('../../images/zwcad/cssimage/Channel-Partner-contact.jpg');
	background-size: 100% 100%;
    clear: both;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/zwcad/cssimage/Channel-Partner-contact.jpg',  sizingMethod='scale');
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/zwcad/cssimage/Channel-Partner-contact.jpg', sizingMethod='scale');
}
.channel_contact .main{
	height: 100%;
}
.channel_contact .contact_left{
	margin-top: 16px;
	margin-left: 80px;
	text-align: left;
	width: 250px;
	box-sizing: border-box;
	float: left;
	padding-left: 20px;
	background-color: #ffffff;
	padding-top: 12px;
	padding-bottom: 12px;
}
.contact_left p{
	font-size: 14px;
	line-height: 20px;
}
.contact_left p span{
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
}
.contact_right{
	float: right;
    margin-right: 45px;
	color: #ffffff;
	text-align: right;
	margin-top: 61.5px;
}
.contact_right h1{
	margin-top: 0;
	margin-bottom: 14px;
	font-size: 26px;
}
.contact_right a{
	color: #ffffff;
	text-decoration: underline;
	font-size: 14px;
}
.channel_main{
    text-align: center;
}
.channel_main .main > ul{
    width: 100%;
}
.channel_main_items ul{
    clear: both;
    height: 280px;
}
.channel_main_items ul li{
    width: 33.3333%;
    height: 100%;
    box-sizing: border-box;
    padding-left: 19px;
    padding-right: 19px;
    float: left;
}
.channel_main_items h2{
	clear: both;
    font-size: 28px;
    font-weight: normal;
    margin-top: 0;
    margin-bottom: 27px;
}
.channel_main_items .main{
    padding-top: 52px;
    box-sizing: border-box;
}
.channel_main_items h3{
    height: 70px;
    font-size: 20px;
    font-weight: normal;
    margin-top: 0;
    line-height: 28px;
    margin-bottom: 20px;
}
.channel_main_items p{
    line-height: 24px;
	font-size: 16px;
	text-align: left;
}
.third_item .main ul{
    height: 220px;
}
.channel_main_items .second_item{
	background-color: #efefef;
	height: 360px;
}
@media only screen and (min-width: 1920px){
	.channel_banner{
		height: 448px;
	}
	.channel_contact{
		height: 230px;
	}
	.channel_contact .contact_left{
		margin-top: 41px;
	}
	.contact_right{
		margin-top: 86.5px;
	}
}
@media only screen and (min-width: 1680px){
	.channel_main_items ul li{
		padding-left: 22px;
		padding-right: 22px;
	}
}
@media only screen and (max-width: 1440px){
	.channel_main_items ul{
		height: 300px;
	}
}
@media only screen and (max-width: 1360px){
	.channel_main_items ul{
		height: 320px;
	}
}
@media only screen and (max-width: 1024px){
	.channel_main_items ul{
		height: 335px;
	}
	.channel_main_items .second_item{
		height: 375px;
	}
	.third_item .main ul{
		height: 235px;
	}
}
@media only screen and (max-width: 1014px) and (min-width: 800px){
	.channel_main_items ul{
		height: 365px;
	}
	.channel_main_items .second_item{
		height: 395px;
	}
}
@media only screen and (max-width: 800px){
    .banner_text h1{
        font-size: 32px;
    }
    .banner_text p{
        font-size: 14px;
    }
    .channel_contact .contact_left{
        margin-left: 0;
    }
    .contact_right{
        margin-right: 0;
    }
    .channel_main_items ul li{
        width: 90%;
        margin-left: 5%;
    }
    .channel_main_items ul{
        height: auto;
    }
    .channel_main_items ul li{
        height: auto;
        margin-bottom: 40px;
    }
	.channel_main_items .second_item{
		height: 675px;
	}
}
@media only screen and (max-width: 652px){
    .contact_right{
        width: 100%;
    }
    .channel_contact{
        height: 360px;
        padding-top: 30px;
        box-sizing: border-box;
    }
    .channel_contact .contact_left{
        margin-left: auto;
        margin-right: auto;
        float: none;
        margin-top: 0;
    }
    .contact_right{
        text-align: center;
    }
}
@media only screen and (max-width: 630px){
    .banner_text h1{
        font-size: 28px;
    }
}
@media only screen and (max-width: 606px){
    .channel_main_items ul li{
        width: 100%;
        margin-left: 0;
    }
}
@media only screen and (max-width: 554px){
    .channel_main_items ul{
        height: auto;
    }
}
@media only screen and (max-width: 499px){
	.channel_banner{
		height: auto;
		background-size: 100% 100%;
		background-repeat: no-repeat;
	}
	.banner_text{
		padding-top: 12px;
		padding-bottom: 12px;
	}
}
@media only screen and (max-width: 480px){
    .channel_main_items ul{
        height: 805px;
    }
	.channel_main_items .second_item{
		height: 795px;
	}
    .banner_text h1{
        font-size: 22px;
    }
    .contact_right h1{
        font-size: 22px;
    }
}
@media only screen and (max-width: 400px){
    .channel_main_items ul{
        height: 870px;
    }
	.channel_main_items .second_item{
		height: 790px;
	}
}
@media only screen and (max-width: 360px){
	.channel_main_items ul{
		height: 880px;
	}
	.channel_main_items .second_item{
		height: 830px;
	}
}
/*********new channel-partner end***************/
/*********new download-center***************/
/*download successfully*/
.download_nav{
	text-align: left;
	margin-top: 38px;
	margin-bottom: 74px;
	font-size: 16px;
	line-height: 18px;
}
.download_successfully{
	width: 655px;
	margin: 0 auto;
}
.download_successfully fieldset{
	box-sizing: border-box;
	margin-bottom: 73px;
}
.download_successfully legend{
	padding-left: 10px;
	padding-right: 10px;
}
.download_successfully h1{
	font-size: 45px;
	font-weight: bold;
	text-align: center;
	margin-top: 50px;
	margin-bottom: 14px;
}
.download_successfully h2{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 54px;
}
.download_successfully fieldset p{
	text-align: center;
	margin-bottom: 38px;
}
.download_successfully_bottom{
	margin-left: 30px;
}
.download_successfully_bottom h3{
	font-weight: bold;
	font-size: 16px;
	margin-top: 0;
	margin-bottom: 18px;
}
.download_successfully_bottom p{
	font-size: 15px;
	line-height: 24px;
}
.download_successfully_bottom a{
	font-size: 15px;
	text-decoration: underline;
}
.download_successfully_bottom{
	padding-bottom: 111px;
}
/*download successfully end*/
/*oldUser_form*/
.oldUser_form_left{
	float: left;
	width: 268px;
	margin-left: 141px;
	text-align: left;
}
.oldUser_form_left h1{
	text-align: left;
	font-size: 27px;
	margin-top: 0;
	margin-bottom: 22px;
}
.oldUser_form_left img{
	width: 180px;
	height: 180px;
}
.oldUser_form_right{
	float: left;
	text-align: left;
	width: 425px;
}
.oldUser_form_right .submit_item{
	width: 100%;
	height: 34px;
	border: none;
	background-color: #1698d9;
	border-radius: 2px;
	color: #ffffff;
	margin-top: 5px;
	cursor: pointer;
	/*margin-bottom: 184px;*/
}
.oldUser_form_right .submit_item span.sub_box_wait{position: absolute;}
.oldUser_form_right{
	margin-bottom: 248px;
}
.oldUser_form_right .select_item_wrap{
	width: 100%;
	height: 34px;
	margin-bottom: 14px;
	box-sizing: border-box;
	border: #a9a9a9 solid 1px;
	overflow: hidden;
	position: relative;
}
.oldUser_form_right .select_item_wrap img{
	position: absolute;
	right: 13px;
	top: 12px;
}
.oldUser_form_right .select_item{
	/*将默认的select选择框样式清除*/
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	-ms-appearance:none;
	/*将默认的select选择框样式清除 end*/
	width: 100%;
	height: 100%;
	border: none;
	font-size: 14px;
	padding-right: 10px;
	padding-left: 10px;
	box-sizing: border-box;
	background-image: url(../../images/zwcad/cssimage/down-arrow.png);
	background-repeat: no-repeat;
	background-position: 96.6% 58%;
}
.oldUser_form_right .text_item{
	width: 100%;
	position: relative;
}
.oldUser_form_right span{
	color: #1592d1;
}
.oldUser_form_right .text_item span{
	position: absolute;
	top: 12px;
	right: 15px;
}
.oldUser_form_right .text_item input{
	width: 100%;
	height: 34px;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 20px;
	box-sizing: border-box;
	margin-bottom: 14px;  
	line-height: 34px;
}
.oldUser_form_right .checkbox_item{
	width: 100%;
	margin-bottom: 10px;
}
.oldUser_form_right .radio_items{
	width: 100%;
	height: 28px;
}
.oldUser_form_right .radio_item{
	width: 140px;
	float: left;
}
.oldUser_form_right .radio_items > input{
	float: left;
}
/*oldUser_form end*/
/*newUser_form*/
.oldUser_form_right .top_txt,.oldUser_form_right .select_item_country{display: none;}
.oldUser_form_right h2{
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	padding-bottom: 10px;
	margin-top: -20px;
}
.oldUser_form_right p{
	font-size: 14px;
	padding-bottom: 37px;
	width: 440px;
}
.oldUser_form_right .select_item_wrap span{
	position: absolute;
	top: 12px;
	right: 30px;
}
/*newUser_form end*/
.oldUser_form_right .select_item{
		padding:5px 0px 5px 8px;
	}
@media only screen and (min-width: 1601px){
	.oldUser_form_right{
		font-size: 15px;
	}
	.download_nav{
		margin-top: 50px;
		margin-bottom: 100px;
	}
	.download_successfully{
		width: 884px;
	}
	.download_successfully fieldset{
		margin-bottom: 98px;
	}
	.download_successfully h1{
		margin-top: 68px;
		margin-bottom: 20px;
	}
	.download_successfully h2{
		margin-bottom: 70px;
	}
	.download_successfully fieldset p{
		margin-bottom: 52px;
	}
	.download_successfully_bottom{
		margin-left: 40px;
	}
	.download_successfully_bottom h3{
		margin-bottom: 28px;
	}
	.download_successfully_bottom{
		padding-bottom: 150px;
	}
	.oldUser_form_left{
		width: 362px;
	}
	.oldUser_form_right{
		width: 485px;
		margin-bottom: 248px;
	}
	.oldUser_form_right .submit_item{
		/*margin-bottom: 248px;*/
	}
	.oldUser_form_right .select_item{
		background-position: 97.2%;
	}
	.oldUser_form_right p{
		font-size: 15px;
		width: 100%;
	}
	.oldUser_form_right p{
		padding-bottom: 50px;
	}
}
@media only screen and (max-width: 1360px){
	.oldUser_form_right{
		font-size: 14px;
	}
	.download_successfully fieldset{
		font-size: 14px;
	}
}
@media only screen and (max-width: 1000px){
	.oldUser_form_right p{
		width: 100%;
	}
}
@media only screen and (max-width: 880px){
	.oldUser_form_left{
		margin-left: 0;
	}
}
@media only screen and (max-width: 800px){
	.oldUser_form_left{
		margin-left: 0;
	}
}
@media only screen and (max-width: 750px) and (min-width: 681px){
	.oldUser_form_right{
		width: 370px;
	}
}
@media only screen and (max-width: 700px){
	.download_successfully{
		width: 100%;
	}
	.download_successfully_bottom{
		margin-left: 0;
	}
}
@media only screen and (max-width: 680px){
	.oldUser_form_left{
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}
	.oldUser_form_left h1{
		text-align: center;
	}
	.oldUser_form_right{
		width: 90%;
		margin-left: 5%;
	}
	.oldUser_form_right h2{
		margin-top: 0;
	}
}
/*********new download-center end***************/
/**小屏下二级导航new**/
@media screen and (max-width:800px){
	#navs.sm{height: auto;background-color: #ddd;display: block;}
	#navs.sm .wrap{outline:none;height: auto;background-image: url(../../../uploadfile/2016/0704/images/ico_f_down.png);background-repeat: no-repeat;background-position: right 15px;background-size: 20px auto;position: relative;}
	#navs.sm .wrap.active{background-image: url(../../../uploadfile/2016/0704/images/ico_f_down2.png);}
	#navs.sm ul{max-width: unset;width: 100%;padding-top: 0;float: none;height: auto;display: none;}
	#navs.sm ul li{width: 100%;height: 40px;margin: 0;display: block !important;}
	#navs.sm ul li a{line-height: 40px;}
	#navs.sm .scrolnav .nav_logo img{padding-top: 0;}
	#navs.sm .nav_logo{width: 100%;height: 40px;margin-top: 0;padding-top: 8px;box-sizing: border-box;float: none !important;}
	#navs.sm .nav_logo img{width: 100px;padding-top: 0;}
	#navs.sm ul li{border-bottom: 1px solid #c2c2c3;box-sizing: border-box;}
	#navs.sm ul li a{margin: 0;width: 100%;height: 100%;}
	#navs.sm .download{height: 40px;margin-top: 5px;margin-bottom: 5px;}
	#navs.sm ul li.download a{width: 100%;box-sizing: border-box;margin: 0;padding-top: 0;padding-bottom: 0;}
	#navs.sm ul li.download a span{line-height: 38px;}
	#navs.sm ul li.active a:after{height: 2px; bottom: 0;}
}
/**小屏下二级导航new end**/
/*********new compare 小屏自适应***************/
@media screen and (max-width:520px){
	.table-content .type-list{clear: both;display: block;height: 22px;}
	.table-content .type-list .type{display: block;float: left;box-sizing: border-box;height: 100%;word-break: break-word;width: 34%;}
	.table-content .type-list .ctd{float: left;box-sizing: border-box;height: 100%;display: block;}
	.table-head .htd{box-sizing: border-box;}
	.blue_dd{margin-top: 5px;}
	.table-content .type-list.sm_mark_list{height: 62px;}
	.table-content .type-list.sm_mark_list .blue_dd{margin-top: 25px;}
	.table-content .type-list .type{display: table;}
	.table-content .type-list.sm_mark_list p{display: table-cell;vertical-align: middle;}
}
/*********new compare 小屏自适应 end***************/
/**new Channel Partner Application Form**/
.partner-application-form{font-size: 16px;line-height: 24px;padding-top: 50px;}
.partner-application-form p{margin-bottom: 30px;}
.partner-application-form h2{font-size: 16px;font-weight: 700;line-height: 40px;}
.partner-application-form .application-form ul{margin-top: 20px;float: left;}
.partner-application-form .application-form li{
	float: left;
	margin-bottom: 14px;
	width: auto;
	margin-right: 120px;
}
.partner-application-form .application-form .form-text{float: left;text-align: right;line-height: 34px;}
.partner-application-form .application-form .form-text_1{width: 132px;}
.partner-application-form .application-form .form-text_2{width: 182px;}
.partner-application-form .application-form .form-item{width: 250px;position: relative;float: left;}
.partner-application-form .application-form input{
	width: 100%;
	padding-left: 5px;
	padding-right: 20px;
	box-sizing: border-box;
	height: 34px;
	font-size: 14px;
	border: #a9a9a9 solid 1px;
}
.partner-application-form .application-form .form-p{margin-bottom: 0;}
.partner-application-form .application-form .form-item-checkbox{float: left;width: 100%;}
.partner-application-form .application-form .form-item-checkbox input{
	width: auto;
	vertical-align:middle;
	margin-right: 5px;
	padding-left: 0;
	padding-right: 0;
	border: none;
}
.partner-application-form .application-form .form-item-checkbox label{vertical-align: middle;}
.partner-application-form .application-form select{
	appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;
	width: 100%;
	height: 34px;
	font-size: 14px;
	background-image: url(../../images/zwcad/cssimage/down-arrow.png);
	background-repeat: no-repeat;
	background-position: 96.6% 58%;
	padding-left: 3px;
	padding-right: 36px;
	border: #a9a9a9 solid 1px;
}
.partner-application-form .application-form .form-item span{color: #1592d1;position: absolute;top: 7.5px;right: 10px;}
.partner-application-form .application-form .form-item-select span{right: 25px;}
.partner-application-form span{color: #1592d1;}
.partner-application-form .application-form p{width: 100%;display: block;float: left;}
.partner-application-form .application-form .form-text-2{width: 710px;margin-top: 5px;margin-bottom: 12px;padding-right: 8px;float: left;}
.partner-application-form .application-form .form-text-3{width: 710px;margin-top: 5px;margin-bottom: 5px;height: 130px;padding: 3px;box-sizing: border-box;float: left;}
.partner-application-form .application-form .form-btn{
	width: 250px;
	height: 30px;
	float: left;
	background-color:#1698d9;
	border: 0;
	cursor: pointer;
	margin-top: 10px;
	margin-bottom: 30px;
	padding: 0;
	color: #ffffff;
}
.partner-application-form .application-form a{font-size: 16px;text-decoration: underline;}
.partner-application-form .application-form .form-item-checkbox ul{margin-top: 0;}
.partner-application-form .application-form .form-item-checkbox li{margin-right: 0;margin-bottom: 0;}
@media screen and (max-width: 1024px){
	.partner-application-form .application-form li{margin-right: 20px;}
}
@media screen and (max-width: 900px){
	.partner-application-form .application-form li{margin-right:0;}
}
@media screen and (max-width: 855px){
	.partner-application-form .application-form li{width: 100%;}
	.partner-application-form .application-form .form-text_1{width: 180px;}
	.partner-application-form .application-form .form-item-checkbox li{width: auto;}
}
@media screen and (max-width: 730px){
	.partner-application-form .application-form .form-text-2{width: 100%;}
	.partner-application-form .application-form .form-text-3{width: 100%;}
}
@media screen and (max-width: 500px){
	.partner-application-form .application-form .form-text_1{width: 100%;text-align: left;}
	.partner-application-form .application-form .form-text_2{width: 100%;text-align: left;}
	.partner-application-form .application-form .form-item{width: 80%;}
	.partner-application-form .application-form .form-item-checkbox li{width: 100%;}
	.partner-application-form .application-form li{margin-bottom: 0;}
}
@media screen and (max-width: 400px){
	.partner-application-form h2{font-size: 22px;}
}
/*new Channel Partner Application Form end*/
/*****Site map*****/
.site_map h1{
	font-size: 44px;
	font-weight: bold;
	text-align: center;
	margin-top: 55px;
	margin-bottom: 60px;
}
.site_map .site_map_item{margin-bottom: 75px;}
.site_map .site_map_item h3{
	font-size: 28px;
	color: #1698d9;
	text-align: left;
	margin-top: 0;
	margin-bottom: 35px;
}
.site_map .site_map_item ul{height: auto;}
.site_map .site_map_item ul li{float: left;height: 22px;display: block;}
.site_map .site_map_item a{font-size: 16px;line-height: 18px;}
.site_map .site_map_item a:hover{
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
.site_map .site_map_item .split_line{
	background-image: url(../../images/zwcad/cssimage/splite-line.png);
	width: 1px;
	height: 12px;
	margin-top: 3px;
	margin-left: 26px;
	margin-right: 26px;
}
@media only screen and (max-width: 799px){
	.public-content-width{height: unset !important;}
}
@media only screen and (max-width: 400px){
	.site_map .site_map_item ul li{width: 100%}
	.site_map .site_map_item ul li .split_line{display: none;}
	.site_map h1{font-size: 32px;margin-top: 30px;margin-bottom: 30px;}
	.site_map .site_map_item h3{font-size: 22px;}
	.site_map .site_map_item ul li{height: auto;}
	.site_map .site_map_item a{line-height: 24px;}
	.site_map .site_map_item h3{margin-bottom: 20px;}
	.site_map .site_map_item{margin-bottom: 45px;}
}
/*****Site map end*****/
/**********新版ask for price*****************/
.t_main .form_box {
    margin-top: 20px;
}
.form_item{
    width: 35%;
    float: left;
}
.select_item_wrap {
    height: 34px;
    margin-bottom: 14px;
    box-sizing: border-box;
    border: #ccc solid 1px;
    overflow: hidden;
    position: relative;
}
.right {
    margin-left: 80px;
}
.select_item {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance: none;
    width: 100%;
    height: 100%;
    border: none;
    font-size: 14px;
    padding-right: 10px;
    padding-left: 3px;
    box-sizing: border-box;
    background-image: url(../../images/zwcad/cssimage/down-arrow.png);
    background-repeat: no-repeat;
    background-position: 98% 58%;
    background-attachment: scroll;
}
.select_item_wrap span {
    position: absolute;
    top: 8px;
    right: 34px;
    color: #1592d1;
}
.text_item {
    width: 100%;
    position: relative;
}
.text_item input {
    width: 100%;
    height: 34px;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 20px;
    box-sizing: border-box;
    margin-bottom: 14px;
}
.text_item span {
    position: absolute;
    top: 8px;
    right: 15px;
    color: #1592d1;
}
.radio-box input{
    cursor: pointer;
}
.btn-box{
    margin: 20px 0 40px 0;
}
.btn-box input{
    background-color: #1592d1;
    color: white;
    width: 200px;
    height: 30px;
    border: none;
    cursor: pointer;
    margin: 10px 40px 10px 0;
}
.form_item input{
	border:1px solid #ccc;
}
.form_item select,.form_item input, .select_item_wrap{
    -moz-box-shadow: inset -1px -1px 0 #aaa;
    -webkit-box-shadow: inset -1px -1px 0 #aaa;
    box-shadow: inset -1px -1px 0 #aaa;
}
.oldUser_form_right .disable{ background:#ccc;}
.oldUser_form_right .text_item input.mark{border:1px solid #f00;}
.oldUser_form_right .red,.oldUser_form_right .red a{color:#f00;}
@media only screen and (max-width:640px)  {
    .right{margin-left: 0}
    .form_item{width: 80%;margin-left: 10%;}
    .btn-box input{width: 80%;margin-left: 10%;}
}
/**********新版ask for price*****************/
/*####secondary_logo S#####*/
.secondary_logo{height: 60px;line-height: 60px;float: left;}
.secondary_logo img{height: 42px;margin-top: 8px;margin-right: 5px;}
/*####secondary_logo E####*/
/*####secondary_logo2 S#####*/
.secondary_logo2{height: 60px;float: left;}
.secondary_logo2 img{margin-right: 10px;}
/*####secondary_logo2 E####*/
/*#####email download thank page S####*/
.downloading-nav{width:100%;}
	.downloading-nav div{margin-top:50px;margin-bottom:105px;font-size:16px;}
	.downloading-content .downloading-text1{text-align:center;}
	.downloading-content .downloading-text1 h1{margin:0px;padding:0px;text-align:center;font-size:48px;font-weight:bold;}
	.downloading-content .downloading-text1 p,.downloading-content .downloading-text1 p a{font-size:20px;}
	.downloading-content .downloading-text1 p a{color:#35a0db;}
	.downloading-content .downloading-text1 .p1{margin-top:35px;margin-bottom:55px;}
	.downloading-content .downloading-text1 .p2{font-weight:bold;}
	.downloading-content .downloading-text1 .p3{margin-top:10px;}
	.downloading-content .downloading-text1 .p3,.downloading-content .downloading-text1 .p4{line-height:30px;}
	.downloading-text2{height:288px;background-color:#efefef;padding-top:84px;margin-top:90px;}
	.downloading-text2 .text2-p1{font-size:24px;text-align:center;}
	.downloading-text2 .text2-content{height:215px;width:100%;margin-top:48px;}
	.downloading-text2 .text2-content ul{width:100%;height:auto;}
	.downloading-text2 .text2-content ul li{float:left;width:33%;text-align:center;}
	.downloading-text2 .text2-content ul li .down-icon{width:100%;margin:0 auto;}
	.downloading-text2 .text2-content ul li .down-icon span img{width:80px;height:80px;display:inline-block;}
	.downloading-text2 .text2-content ul li .down-icon a{margin-top:30px;display:block;font-size:20px;}
	@media screen and (max-width:1600px) and (min-width:1366px){ 
		.downloading-content .downloading-text1 h1{font-size:40px;}
		.downloading-text2 .text2-content ul li .down-icon span img{width:70px;height:70px;}
	}
	@media screen and (max-width:1366px) and (min-width:1024px){ 
		.downloading-content .downloading-text1 h1{font-size:34px;}
		.downloading-text2 .text2-content ul li .down-icon span img{width:60px;height:60px;}
	}
	@media screen and (max-width:1024px) and (min-width:800px){
		.downloading-content .downloading-text1 h1{font-size:30px;}
		.downloading-text2 .text2-content ul li .down-icon span img{width:55px;height:55px;}
	}
	@media screen and (max-width:800px) { 
		.downloading-content .downloading-text1 h1{font-size:24px;}
		.downloading-text2 .text2-content ul li .down-icon a{font-size:14px;}
		.banner .b_text{font-size:16px;}
		.downloading-nav div{margin:20px 0px;}
		.downloading-text2 .text2-content ul li .down-icon span img{width:50px;height:50px;}
	}
	@media screen and (max-width:400px) {
		.downloading-text2 .text2-content ul li .down-icon a{font-size:12px;}
	}
/*###email download thank page E####*/
/* beta-overview S*/
.key_text{color: #000000;}
.key_list a{cursor: default;}
.news_list a{cursor: default;}
.banners{width: 100%;height: 660px; background-image: url(../../images/zwcad/cssimage/Banner.jpg);background-repeat: no-repeat; background-position: center center;background-size: 100%;position: relative;}
.ban_bj{position: absolute;left: 0;top: 0;background-image: url(../../images/zwcad/cssimage/opaci.png);width: 100%;height: 100%;z-index: 100;}
.ban_text{width: 1400px;margin: auto;}
.ban_logo{width: 192px;padding: 20px 0 54px;}
.ban_logo img{width: 100%;}
.ban_text h2{font-size: 53px;font-weight: 200;color: #FFFFFF;line-height:53px;margin-bottom: 24px;}
.ues{font-size: 17px;line-height: 24px;width: 455px;color: #FFFFFF;margin: 55px 0;}
.down_load a{transition: all .3s ease-in; display: inline-block;overflow: hidden; width: 222px;margin-right: 24px;font-size: 16px; height: 46px;box-sizing: border-box;color: #FFFFFF;text-align: center;line-height: 46px;border-radius: 23px;}
.down_btn{background: #276bef;}
.down_load .rele{border: 3px solid #FFFFFF;box-sizing: border-box;line-height: 40px;}
.key_box{width: 1075px;margin: auto;}
.key_top{text-align: center;font-size: 23px;color: #414753;line-height: 35px;padding-top:76px;padding-bottom: 50px;}
.key_pic{height: 48px;margin-bottom: 20px;}
.key_pic img{height: 48px;width: auto;}
.key_list li{width: 33.33%;float: left;text-align: center;}
.key_text{width: 295px;margin: auto;line-height: 28px;font-size: 18px; height: 56px;overflow: hidden;}
.key_list{margin-bottom: 110px;}
.news_box{width: 100%;background: #f8f9fa;padding-top: 90px;}
.news_top{font-size: 31px;line-height: 31px;color: #414753;text-align: center;}
.news_list{width:100%;margin: auto;}
.news_pic{width: 50%;position: relative;}
.news_pic img{max-height: 620px;width: auto;max-width: 90%;box-shadow:0 62px 75px #c3c3c3;}
.news_line{position: absolute;top: -11px;width: 258px;height: 11px;background: #2055b7;}
.news_list .news_odd .news_line{right:143px;}
.news_list .news_even .news_line{left: 208px;}
.news_text{width: 50%;}
.news_list .news_odd{background: #f8f9fa;}
.news_list .news_even{background: #FFFFFF;}
.news_list .news_odd .news_pic{float: left;text-align: right;padding-right: 60px;box-sizing: border-box;}
.news_list .news_odd .news_text{float: right;text-align: left;}
.news_list .news_even .news_pic{float: right;text-align: left;padding-left: 60px;box-sizing: border-box;}
.news_list .news_even .news_text{float: left;text-align: right;}
.news_list li{padding: 101px 0 105px;}
.news_text h1{font-size: 22px;color: #276bef;margin-top: 150px;margin-bottom: 32px;}
.news4 h1{margin-top: 150px;}
.news_cont{width:527px;font-size: 16px;line-height: 21px;color: #7c838e;}
.news_list .news_even .news_cont{float: right;}
.news_cont p{margin-bottom: 10px;}
.try_free{width: 100%;background: #2055b7;padding-top: 46px;padding-bottom: 50px;text-align: center;}
.try_free h1{font-size: 24px;color: #FFFFFF;line-height: 24px;margin-bottom: 28px;}
.try_down a{transition: all .2s ease-in; display: block;overflow: hidden; width: 220px;height: 45px;line-height: 45px;font-size: 16px;font-weight: 900;text-align: center;margin: auto;border-radius: 22px;background: #eb6414;color: #FFFFFF;}
@media screen and (max-width:1600px) and (min-width:1366px){
	.ban_text{width: 1200px;margin: auto;}
.news_text h1{margin-top: 59px;}
.news4 h1{margin-top: 0;}
}
@media screen and (max-width:1365px) and (min-width:1023px){
.ban_text{width: 1100px;margin: auto;}
.banners{background-size: auto;}
.news_text h1{margin-top: 12px;}
.news_cont{width: 483px;}
.news_pic img{max-height: 240px;}
.news_line{width: 200px;}
.news_list .news_odd .news_line{right: 110px;}
.news_list .news_even .news_line{left: 140px;}
.news4 .news_pic img{height: 240px;}
.key_box{width: 1000px;}
}
@media screen and (max-width:1024px) and (min-width:800px){
.ban_text{width:97%;margin: auto;}
.ban_text h2{font-size: 40px;line-height: 45px;}
.banners{background-size: auto;background-position: 0 0;height: 650px;}
.ban_logo{padding: 47px 0 56px;}
.ues{margin: 35px 0;}
.news_text h1{margin-top: 12px;font-size: 20px;margin-bottom: 22px;}
.news_cont{width: 97%;}
.news_pic img{max-height: 240px;}
.news_line{width: 200px;}
.news_list .news_odd .news_line{right: 110px;}
.news_list .news_even .news_line{left: 140px;}
.news4 .news_pic img{height: 240px;    box-shadow: 0 40px 66px #c3c3c3;}
.key_box{width: 680px;}
.key_text{width: 100%;font-size: 16px;}
.key_list{margin-bottom: 50px;}
.news_box{padding-top: 48px;}
.news_list li{padding: 66px 0;}
.news_list .news_odd .news_pic{padding-right: 30px;}
.news_pic img{min-height: 229px;}
}
@media screen and (max-width:840px) and (min-width:800px){
.banners{background-size: auto;}
}
@media only screen and (max-width:799px){
.ban_text{width: 96%;}
.ban_text h2{font-size: 27px;line-height: 34px;margin-bottom: 15px;}
.ues{width: 100%;margin: 35px 0;}
.ban_bj{position: relative;padding-bottom:80px;}
.banners{background-size: auto;background-position: 0 0;height:auto;}
.ban_logo{padding: 47px 0 56px;}
.down_load a{display: block;margin:0 auto 30px;}
.news_text h1{width: 266px; margin-top: 12px;font-size: 20px;line-height: 25px; margin-bottom: 22px;}
.news_list .news_even .news_text h1{float: right;}
.news_cont{width: 97%;}
.news_pic img{max-height: 240px;}
.news_line{width: 200px;}
.news_list .news_odd .news_line{width:80%;right: 10%;}
.news_list .news_even .news_line{width:80%;left: 10%;}
.news4 .news_pic img{height: 240px;}
.key_box{width: 100%;}
.key_text{width: 100%;font-size: 16px;max-width: 275px;}
.key_list{margin-bottom: 50px;}
.news_box{padding-top: 48px;}
.news_list li{padding: 66px 0;}
.news_list .news_odd .news_pic{padding-right: 30px;}
.news_pic {padding: 0 !important;}
.news_pic img{width: 100% !important; max-width:100%; height: auto;    box-shadow: 0 30px 50px #c3c3c3;}
.key_list li{float: none;width: 90%;margin: auto; margin-top: 20px;}
.news_top{font-size: 25px;}
.news_pic{float: none !important;width: 93%;margin:0 auto 60px;}
.news_text{float: none !important;width: 93%;margin: auto;}
.try_free h1{font-size: 18px;}
.try_down a{font-size: 14px;}
}
/*beta-overview E*/