@charset "utf-8";
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0px; padding:0px;
}
ul{
	margin:0px; padding:0px; list-style-type:none;
}
body{ margin:0px;}
#layout {
	background-color: #00CCFF;
	height: 300px; width:80%; margin:auto;
}


#nav{width:1210px; height:40px; font-family:"微软雅黑"; font-size:14px; clear:both;}

#nav a{ color:#545863; font-family:"微软雅黑"; text-decoration:none;}
#nav a:hover{color:#0190D6;}
#nav ul{padding:0; margin:0;list-style-type: none;}
#nav ul li{float:left; position:relative;}
#nav ul li ul{ z-index:999; display:none}
#nav ul li:hover ul{display:block; position:absolute; top:54px;}
#nav ul li:hover ul li a{
	height:30px;
	text-align:center;
	background:#414546;
	line-height:30px;
	font-size:12px;
	font-family: "微软雅黑";
	color: #FFFFFF;
}
#nav ul li:hover ul li a:hover{
	line-height:30px;
	font-size:12px;
	font-family: "微软雅黑";
	color: #FFFFFF;
	background-color: #1879b8;
}

#nav ul li a{ width:150px; line-height:54px; text-align:center; font-size:16px; color:#FFFFFF; display:block; text-decoration:none; }
#nav ul li a:hover{ width:150px; line-height:54px; text-align:center; color:#FFFFFF; display:block; text-decoration:none; background-image:url(../images/mean1.png);}


/******* form control start ******/
.form_block_title{font-size:1.375em;color:#1d3e72;margin:25px 0 15px;line-height:100%;}
.form_input_field{margin:20px 0;}
.form_input_field .filed_column_x{float:left;margin-left:25px;}
.form_input_field .filed_column_x:nth-child(3n+1){margin-left:0;clear:left;}
.form_input_field .filed_column_x:nth-child(3)~.filed_column_x{margin-top:15px;}
.form_input_field .name{margin-bottom:10px;color:#333;font-size:1.125em;line-height:100%;}
.form_input_field .name span{color: #f82d26;}
.form_input_field .name .small{font-size:0.66em;}
.form_input_field_horizontal .name{float:left;margin:0;width:90px;}
.form_input_field_horizontal .name_height{height:30px;line-height:30px;}
.form_input_field_horizontal .input{float:right;width:850px;}
.form_input_field .input .menu{position:relative;}
.form_input_field .input .menu input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;}
.form_input_field .input .txt{border:1px solid #7fbedf;font-size:0.875em;background-color:#f9fdff;height:40px;width:360px;padding:0 10px;color:#333;}
.form_input_field .input .txt:disabled{background-color:#f0f0f0;border:1px solid #cecece;color:#cecece;}
.form_input_field .input .select{position:relative;color:#333;width:360px;border:1px solid #7fbedf;background-color:#f9fdff;}
.form_input_field .input .select .selected_text{height:38px;line-height:38px;padding:0 48px 0 10px;font-size:0.875em;display:block;}
.form_input_field .input .select .arrow{position:absolute;top:0;right:0;bottom:0;width:38px;background:url('../images/arrow6.png') no-repeat center center;}
.form_input_field .input .select select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;}
.form_input_field .input textarea{resize:none;width:561px;height:178px;border:1px solid #7fbedf;font-size:0.875em;background-color:#f9fdff;padding:10px;line-height:140%;}
.form_input_field .input .panel{float:left;width:270px;margin-left:25px;position:relative;}
.form_input_field .input .panel:nth-child(3n+1){margin-left:0;}
.form_input_field .input .panel:nth-child(3)~.panel{margin-top:15px;}
.form_input_field .input .panel > *{float:left;}
.form_input_field .input .panel > *:first-child~*:not(.error){margin-left:10px;}
.form_input_field .input .panel .select{width:165px;}
.form_input_field .input .panel .txt{width:45px;}
.form_input_field .input .panel .txt:first-child{width:165px;}
.form_input_field .input .panel .unit{width:35px;height:40px;line-height:40px;color:#333;font-size:1.125em;}
.form_input_field .input .panel .calendar.pc{width:32px;height:40px;background:url('../images/calendar.png') no-repeat center center;cursor:pointer;}
.form_input_field .input .plus{width:40px;height:40px;float:left;background:url('../images/plus.png') no-repeat center center #3d9dce;margin-left:25px;cursor:pointer;}
.form_input_field .input .panel:nth-child(4)~.plus{margin-top:15px;}
.form_input_field .input .upload{position:relative;float:left;}
.form_input_field .input .upload .txt{padding-right:120px;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.form_input_field .input .upload .icon{position:absolute;top:0;right:0;bottom:0;z-index:2;width:110px;background:url('../images/upload.png') no-repeat 10px center #007ebf;padding-left:35px;color:#fff;font-size:1em;border-radius:5px;cursor:pointer;}
.form_input_field .input .upload .icon input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;cursor:pointer;}
.form_input_field .checkbox{display:block;position:relative;float:left;cursor:pointer;margin-left:25px;}
.form_input_field .checkbox:first-child{margin-left:0;}
.form_input_field .checkbox .gou{width:20px;height:20px;float:left;margin-right:10px;border:1px solid #7fbedf;background-color:#f9fdff;}
.form_input_field .checkbox .gou img{width:100%;visibility:hidden;display:block;}
.form_input_field .checkbox .text{color:#333;font-size:1.125em;float:left;}
.form_input_field .checkbox input{position:absolute;top:0;left:0;bottom:0;right:0;opacity:0;cursor:pointer;}
.form_input_field .checkbox.selected .gou{background-color:#145b7f;border:1px solid #145b7f;}
.form_input_field .checkbox.selected .gou img{visibility:visible;}
.form_input_field .error{color:#f00;margin-top:2px;font-size:0.875em;display:none;}
/******* form control end ******/
.custom_manufacturing_section .btn{
	width:220px;margin:50px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;
	background-color: #dab273;
    padding: 15px 0;
    text-align: center;
    color: #fff;
    cursor: pointer;
    font-size: 1em;
    line-height: 100%;
    display: block;
}


.menu_column_8{width:100%;}
.menu_column_8:after{content:'';clear:both;display:block;}
.menu_column_8 .menu{width:12.5%;font-size:1em;padding:15px 0;line-height:100%;text-align:center;white-space:nowrap;overflow:hidden;background-color:#007ebf;float:left;border-left:1px solid #1e95d0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:block;}
.menu_column_8 .menu:hover, .menu_column_8 .menu.selected{background-color:#145b7f;}
.menu_column_8 .menu:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;}
.menu_column_8 .menu:nth-child(8n){border-top-right-radius:10px;border-bottom-right-radius:10px;}
.menu_column_8 .menu:nth-child(8)~.menu{margin-top:20px;}
.menu_column_8 .menu:nth-child(8n+1){border-left:1px solid transparent;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.section p.blue{color:#1d3e72;}

.linkG a{
	display: inline-block;
	margin-right: 20px;
}
.linkG a:last-child{
	margin-right: 0;
}


.cooper{
    padding: 30px 0 60px;
    width: 1200px;
    margin: 0 auto;
}
.cooper2{
    padding: 30px 0 160px;
}
.cooper-div{
    padding: 0;
    border: 1px solid #e2e2e1;
    float: left;
    width: 198px;
    overflow: hidden;
}
.cooper-div img{
    display: block;
    margin: 0 auto;
    max-width: 100%;
}
.cooper-li{
    display: none;
}
.clear{
	clear: both;
}

.zoom:hover {  
    transform: scale(1.1);  
    transition: all 1s ease 0s;  
    -webkit-transform: scale(1.1);  
    -webkit-transform: all 1s ease 0s;
    cursor: pointer;
}  

.tie{
	margin-top: 50px;
}