
#color{ color:#0068b7;}

.inside_middle{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
/*.inside_middle img{ width:100%; margin-top:5px;}*/
.vertical_nav{ margin-top:20px; float:left; width:126px; height:428px; background:#0068b7;}

.vertical_nav h1{ font-size:14px; color:#FFF; font-weight:500;text-align:center; line-height:30px; margin-top:5px; width:100%; border-bottom:1px solid #85a1b7;}
.vertical_nav ul{ margin-top:10px; height:335px;}

.vertical_nav ul li{ text-align:center; float:left;color:#fff; width:100%; height:23px; margin:0.5em auto;}
.vertical_nav ul li:hover{ background-color:#dae4f0;}
.vertical_nav ul li:hover a{ color:#0068b7;}
.vertical_nav ul li a{ color:#FFF; line-height:23px; text-align:center; }

#vertical_nav_color{ background-color:#dae4f0;}
#vertical_nav_color a{color:#0068b7;}
.middle_leftall{ float:right;  width:865px; height:auto; margin-top:20px; padding-bottom:40px; }
/*
.middle_leftall a{color:#676767;}
.middle_leftall p{line-height:25px; text-align:left;}
.middle_leftall img{ }/*width:865px; height:225px; overflow:hidden;*/
*/
.img_line{ width:865px; float:left; height:1px; background:url(../image/img_line.gif) no-repeat;}
.m_leftall_in{ padding-top:0px; padding-bottom:10px; padding-right:30px; height:auto; margin-top:0px;}
.m_leftall_in p{margin-top:0; line-height:25px; color:#595857; text-align:left;}
.m_leftall_in h1{float:left; width:100%; text-align:left; margin-bottom:20px; font-size:16px;}
.m_leftall_job{  padding-bottom:10px;width:730px;margin:0 auto;padding-top:10px;  height:auto; overflow:hidden; }
.m_leftall_job p{margin-top:1em; line-height:25px; color:#595857; text-align:left;}

.m_left_text{width:800px; margin:0 auto;overflow:hidden;}
.m_left_text p span{line-height:25px;}
.m_left_text p{line-height:25px;}
.phone{ width:35px; height:24px; margin-right:5px; margin-top:5px; float:right;}
.phone title{ color:#0068b7;}
.phonebox{width:auto; height:auto;overflow:hidden;}

@media only screen and (max-width: 479px) {
	.m_left_text{width:100%; margin-top:20px;}
		.inside_middle{ width:100%;}
		.inside_middle img{ width:100%; margin-top:1em;}
		.vertical_nav{width:100%; height:auto; overflow:hidden;}
		.vertical_nav h1{ font-size:16px; line-height:40px;}
		.vertical_nav ul{ padding-bottom:1em; height:auto; overflow:hidden; padding-top:1em;}
		.vertical_nav ul li{ float:left; width:50%;}
		.vertical_nav ul li:hover{}
		.vertical_nav ul li a{ font-size:1.5em;}
		.vertical_nav ul li:hover a{ }
		#vertical_nav_color{ }
		#vertical_nav_color a{}
		.middle_leftall{ /**/float:none; margin-left:0; width:100%; height:auto; overflow:hidden;margin-top:1em; padding-bottom:1em;}
		.m_leftall_in{ width:100%; padding:0; margin-top:2em;}
		.m_leftall_in p{ padding-left:2em; padding-right:2em; font-size:1.25em; margin-top:1em;}
		.phone{ width:0; height:0; overflow:hidden; display:none;}
}

.m_leftall_img{height:auto; overflow:hidden; margin-top:20px; padding-left:20px; width:100%;}
.qualifications_img{ width:187px; height:auto; float:left; margin:10px;}
.qualifications_img img{width:187px; height:121px; float:left;}
.qualifications_img h2{ width:100%; text-align:center; line-height:30px; float:left; color:#666; font-size:12px; color:#676767;}
.qualifications_img .tip {
	color:#FFF;
	width:250px;

	background:#fff;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;
	border: 1px dashed #ddd;	
	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align:left;
}


.none_p{ display:none;}

@media only screen and (max-width: 479px) { 
.m_leftall_img{ width:100%; padding:0; margin-top:2em; }
.qualifications_img{ width:80%; height:auto; overflow:hidden; margin:10%;}
.qualifications_img img{  width:100%; height:auto;  float:left;}
.qualifications_img p{ width:80%; margin:0 10%; text-align:left; line-height:20px; float:left; color:#666;}
.none_p{ display: block;}	
}


.m_leftall_new{ float:left;width:100%;height:auto; margin-top:20px; padding-left:0px; min_height:500px; max_height:none; 
}
.m_leftall_new ul{}
.m_leftall_new ul li{ width:100%; height:80px; float:left; overflow:hidden; margin:20px 0;}
.m_leftall_new ul li img{ margin:0; padding:0; width:120px; height:80px; float:left;}
.m_leftall_new ul li span{ line-height:80px; text-align:center; width:100px;float:left; color:#727272;}
.m_leftall_new ul li h1{ margin-left:20px; line-height:20px; text-align:left;float:left; width:400px; font-size:12px;}
.m_leftall_new ul li h1 a{ margin:0; padding:0; color:#0068b7;}
.m_leftall_new ul li h1 a:hover{ margin:0; padding:0; color:#0068b7;}
.m_leftall_new ul li a{ margin-left:20px; text-align:left; float:left; width:600px;}
.m_leftall_new ul li a:hover{ color:#999;}


.m_leftall_new_in{width:80%; margin:0px auto ;min-height:500px; max-height:none; color:#111;text-align:center !important;position：relative;}
.m_leftall_new_in h1{ font-size:12px; width:100%; height:30px; color:#666; float:left; text-align:right;}
.m_leftall_new_in h3{ color:#0068b7;font-size:12px; margin-right:30px;font-weight:300; height:30px;  text-align:right;}
.m_leftall_new_in h2{ font-size:16px; width:100%; height:40px; color:#0068b7; float:left; text-align:center;font-weight:900;}
/*.m_leftall_new_in span{color:#333; font-size:14px;font-family: Arial, Helvetica, sans-serif; }
.m_leftall_new_in img{ width:100% auto; height:100% auto ;margin:10px auto;align:absMiddle;}*/
.m_leftall_new_in p{ text-align:left;font-size:14px; line-height:25px;text-indent: 2em;color:#333;font-family: 宋体,Arial, Helvetica, sans-serif; }
.m_leftall_new_in  img{display:inline-block;clear:both;margin:5px;
	max-width:100%;max-height:100%;position：relative;}

.category_index {width:100%; margin-left:auto ;margin-right:auto;color:#111;text-align:left;min-height:350px;}
.category_index h1{color:#0068b7;font-size:16px; font-weight:700;}
.category_index ul{}
.category_index ul li{ height:80px;float:left;overflow:hidden;}
.category_index ul li img {border:0;width=120;height=120;}
.category_index ul li a{margin-left:20px; margin-bottom:10px;text-align:left; float:left; color:#666;}
.category_index ul li a:hover{ color:#111;}

.category_nav{width:100%;margin-left:auto ;margin-right:auto;padding-top:40px;clear:both;text-align:center;}
.category_nav a{margin-left:20px; align:middle; color:#333;}
.category_nav a:hover{ color:#0068b7;}

@media only screen and (max-width: 479px) {
.m_leftall_new{ padding-left:0px;}
.m_leftall_new ul li{ height:auto;}
.m_leftall_new ul li img{ margin:0 auto; float:none; }
.m_leftall_new ul li span{ line-height:30px; width:100%;}
.m_leftall_new ul li h1{ margin:0; line-height:30px; text-align:center; width:100%; font-size:14px;}
.m_leftall_new ul li h1 a{ width:100%; text-align:center;}
.m_leftall_new ul li h1 a:hover{ }
.m_leftall_new ul li a{ width:80%; margin-left:10%;}
.m_leftall_new ul li a:hover{ color:#999;}	 
.m_leftall_new_in h1{ font-size:1.5em;}
.m_leftall_new_in p{ font-size:1.2em;}
	
}


.m_leftall_down{ width:100%; margin: 0 auto; font-family: "瀹嬩綋";}
.m_leftall_down ul{}
.m_leftall_down ul li{ background-image:url(../image/b.gif); background-repeat:no-repeat; background-position:left; width:100%; padding-left:10px; height:23px; float:left; overflow:hidden; margin:10px 0; background-color:#e0e0e0;}
.m_leftall_down ul li span{ font-family:Arial, Helvetica, sans-serif; line-height:23px; width:55px; text-align: right;float:left; color:#727272;}
.m_leftall_down ul li a{ margin-left:7px;  text-align:left; float:left; line-height:23px; height:23px; width:760px; overflow:hidden; line-height:23px;}
.m_leftall_down ul li a img{ border:0;margin:0;width:23px; height:21px; float:right;padding:0;}
.m_leftall_down ul li a p{ height:23px; float:left; width:630px; line-height:25px; text-align:left;}
.m_leftall_down ul li a span{ color:#9c9c9c;   line-height:25px;margin:0 10px; height:25px; float:left; font-size:12px; font-weight:normal;font-family: "瀹嬩綋"; }

@media only screen and (max-width: 479px) {
	
.m_leftall_down{ width:100%; margin: 0 auto; font-family: "瀹嬩綋"; padding-top:20px;}
.m_leftall_down ul{}
.m_leftall_down ul li{ background-image:url(../image/b.gif); background-repeat:no-repeat; background-position:left; width:100%; padding-left:10px; height:auto; float:left; overflow:hidden; margin:10px 0; background-color:#e0e0e0;}
.m_leftall_down ul li span{ font-family:Arial, Helvetica, sans-serif; line-height:23px; width:55px; text-align: right;float:left; color:#727272;}
.m_leftall_down ul li a{ margin-left:7px;  text-align:left; float:left; line-height:23px; height:auto; width:70%;overflow:hidden; line-height:23px;}
.m_leftall_down ul li a img{ border:0;margin:0;width:23px; height:21px; float:right;padding:0;}
.m_leftall_down ul li a p{ height:auto; float:left; width:100%; overflow:hidden;line-height:25px; text-align:left;}
.m_leftall_down ul li a span{ color:#9c9c9c; padding-left:10px; text-align:left; width:100px;   line-height:25px;margin:0;height:25px; float: left; font-size:12px; font-weight:normal;font-family: "瀹嬩綋";  }
	
}


.middle_leftall_job{ margin-top:30px;}
.td60{ width:50%; font-family: "楷体";}
.job_list{ width:800px; margin:0 auto; color:#727272;}
.textbold{ font-weight:bold;}
.job_in{ width:800px; margin-top:0px;margin-bottom:10px;margin-right:auto;margin-left:auto;}

@media only screen and (max-width: 479px) {

.job_in{ width:100%;}
.job_list{ width:100%;}	

}


.m_leftall_partner{height:auto; overflow:hidden; margin-top:0px; }

.partner_img{ width:120px; height:60px; float:left; margin:10px;}
.partner_img img{width:120px; height:60px; background: #09F; float:left;}




.map{ width:100%; height:400px; }
.maptext{width:100%;height:auto;padding:0;}
.maptext h1{ font-size:14px; margin-bottom:10px;}
.maptext{ float:left; text-align: left; line-height:20px; }



/*products*/

.products_text{ width:; height: auto; overflow:hidden; margin-top:0px; margin-left:0px; }
.products_text h1{ font-size:18px; float:left; text-align:left; width:100%;}
.products_textall{ width:93%; height:auto; overflow:hidden; margin-top:0px; margin-bottom:20px; margin-right:auto; margin-left:30px;}
.products_textall p{ line-height:25px; text-align:left;}

.partner_cx_kuang{ width:; height:176px; overflow:hidden; margin-top:40px; margin-bottom:20px; margin-right:auto; margin-left:auto; }
.products_cx a{ line-height:15px; text-align:left;}
.products_cx{width:240px; border:1px solid #e6e6e6; text-align:left;margin-left:25px;_margin-left:15px;float:left; padding:5px; height: auto; overflow:hidden;  float:left;}
#products_cx_margin{margin:0;}
.partner_cxj{height:;}
.partner_cxj a {color: #676767; text-decoration: none; margin:0; cursor:pointer;}
.partner_cxj a img{ border:0; margin:0; padding:0;}

@media only screen and (max-width: 479px) {
.m_leftall_products{ width:100%;}
.products_text{ width:100%; height: auto; padding:10px; overflow:hidden; margin-top:30px; margin-left:0; }
.products_text h1{ font-size:18px; float:left; text-align:left; width:95%;margin-left:0;}
.products_textall{ width:95%; height:auto; overflow:hidden; margin-top:40px; margin-bottom:20px; margin-right:auto; margin-left:0px;}
.products_textall p{ line-height:25px; text-align:left;}

.partner_cx_kuang{ width:100%; height:auto; overflow:hidden; margin-top:40px; margin-bottom:20px; margin-right:auto; margin-left:auto; }
	

}/**/






/*--Tooltip Styles--*/
.partner_cxj .tip {
	color: #fff;
	background:#fff;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;
	border: 1px dashed #ddd;	
	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.partner_cxj .tip1 {
	color: #fff;
	background:#fff;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:fixed;
	border: 1px dashed #ddd;	
	z-index:1000;
	left:37%;
	margin-bottom:80%;
	top:22%;
	width:500px; height:219px;
	_width:0;_height:0;
	_overflow:hidden;
}
.partner_cxj .tip img{ width:500px; height:219px; margin:0; padding:0; border:0;}
.partner_cxj .tip1 img{ width:500px; height:219px; margin:0; padding:0; border:0;_width:0;_height:0;
	_overflow:hidden;_display:none;}



.products_dq a{ line-height:30px;}
.products_dq{ width:168px; border:1px solid #e6e6e6; float:left; margin:10px 5px;}
.partner_dqj{ width:; height:;}
.partner_dqj a {color: #676767; text-decoration: none;float: left; padding: 5px;}
.partner_dqj a img{ border:0; margin:0; padding:0;}

/*--Tooltip Styles--*/
.partner_dqj .tip {
	color: #fff;
	background:#fff;
	display:none; /*--Hides by default--*/
	padding:10px;
	position:absolute;
	border: 1px dashed #ddd;	
	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.partner_dqj .tip img{ width:400px; height:332px; margin:0; padding:0; border:0;}






.productsname{ overflow:hidden; margin:0; float:left; width:280px; height:auto;  margin-top:10px;}
.productsname h1{ text-align:left; float:left; font-size:14px; font-weight:bold; width:100%; line-height:20px;margin-bottom:10px;}
.productsname img{ float:left; margin:0;width:200px; height:140px;margin-left:20px;}
.productsname p{ text-align:left; float:left;width:420px;}
.productsname_text{ float:left; width:540px; padding-top:0px;margin-top:10px; margin-left:10px;}
.productsname_text h1{ margin-bottom:10px; float:left;font-size:14px; font-weight:bold; width:100%;}
.productsname_text p{ margin:0; padding:0; float:left; width:100%;}
/*@media only screen and (max-width: 479px) {
.productsname_text{ width:100%; margin0:0; padding:0;}
.productsname{ padding:10px;}
.productsname h1{ font-size:18px; float:left; text-align:left; width:95%;margin-left:0;}
.productsname img{ float:left; margin:0;width:200px; height:140px;margin-left:20px;}
.productsname p{ text-align:left; float:left;width:420px;}
	
}*/

.phone_all{ width:auto; height:auto; float:right;  margin-top:15px; z-index:999;}
.phone_box{   z-index:999;}
.phone_box p{ color:#FFF; width:100%;width:90%; margin:0px auto; line-height:15px; font-size:12px;text-align:left !important ;}

.phone_box h1 span{ font-size:9px; font-family:Arial; color:#fff;font-size:12px;}
.phone_box a {color: #fff; text-decoration: none;float:right; text-align:left ; padding: 5px;}
.phone_box a img{ border:0; margin:0; padding:0; float:right; text-align:left !important; width:32px; height:21px;}
.phone_h1 h1{font-size:14px;font-weight:bold; line-height:20px;  }
.phone_h1{margin:0;padding:0;width:100%;height:auto;overflow:hidden;}
/*--Tooltip Styles--*/
.phone_box .tip {
	color:#FFF;
	width:250px;
	text-align:left ;
	background:#0068b7;
	display:none; /*--Hides by default--*/	
	padding:10px;
	position:absolute;
	border: 1px dashed #ddd;	
	z-index:1000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
}


.backtop{ position:fixed; zoom:1; display:inline-block; width:100px; height:100px; overflow:hidden; _position:absolute; bottom:50px; _bottom:auto;left:85%;}


<!--婊氬姩-->
.ran{ width:100%; margin:0 auto;  height:auto; overflow:hidden;}

.ran h1{ margin-top:0px; margin-bottom:10px; float:left; text-align:left; width:80%; margin-left:60px;font-size:14px; font-weight:bold;}
.ranleft{ margin:0 auto;overflow:hidden; width:670px; height:160px; float:left; margin-left:80px; }


#ranbox{ float:left; overflow:hidden;width:91%;height:142px;}
#ranbox img{ border:0;}
#ranbox ul li{ float:left; text-align:left; margin-left:10px;margin-right:10px;}
#ranbox ul li p{  text-align:center; margin-top:0.5em;}
#ranbox img{ padding:0.2em;}
#ranbox ul li p{ width:100%; margin-top:0.5em;}
#left{ float:left;  color:#ccc; cursor: e-resize;width:20px; height:100px; margin-right:20px;padding-top:50px; font-size:1em;}
#right{ float:left;  color:#ccc; cursor: e-resize;width:20px; height:100px; padding-top:50px; font-size:1em;}
#ranlist{ height:900%; }
.line_green{  background-color:#108f64; float:left; }
.side_qualifications img{ width:60%; margin:3% auto; padding:0.2em;}
.side_down_products{ width:100%; height:9em; margin-top:1em;}

@media only screen and (max-width: 479px) {

.ranleft{ margin:0 auto;overflow:hidden; width:90%; height:160px;margin-left:10%; }
#ranbox{ float:left; overflow:hidden;width:60%; }
#right{ margin-left:40px; }	
	
}/**/


<!--缈婚〉-->
.pageall{ width:100%;height:auto; text-align:right;}
.pagebox{ float:right; margin-right:70px;}

.pagebox a{ float:left; margin-left:20px; cursor:pointer;}




.down{ width:100%; float:left;height:100px;margin-top:20px;}
.down span{ line-height:20px;  margin-left:10px; float:left; margin-bottom:10px; text-align:left; font-size:12px; font-weight:bold; color:#727272;}
.down a{ width:20%; float:left; text-align:left;}
.down a img{ float:left; }



/*鎼滅储*/

.find_text_ss{ width:100%; overflow:hidden; margin-bottom:20px; border-bottom:1px dashed #CCC; padding-bottom:5px;}
.find_text_ss p{ float:left;}
.find_text_ss span{ color:#F00;}
.find_text_find{ float:right; width:200px; height:auto; margin-top:10px;}
.find_soso{  margin:40px 20px; width:95%; padding-bottom:40px; height:auto; overflow:hidden; border-bottom:1px solid #e1e1e1;}
.find_soso h2{ width:100%; text-align:left; font-size:14px; color:#676767;}
.find_soso img{ margin-left:10px; width:156px; height:auto; float:left;}
.find_soso_text{ float:left; width:500px; height:110px; margin-left:40px;  margin-top:15px;}



 /*wepmap*/

.sitemap{ width:800px; height:auto; overflow:hidden; }
.sitemap ul{ }
.sitemap ul li{ width:98%; text-align:left; float:left; margin-bottom:30px; font-weight:bold; font-size:14px;}
.sitemap ul li ul{ margin-left:20px; margin-top:20px; }
.sitemap ul li ul li{ width:20%; text-align:left; float:left; margin-bottom:10px; font-weight: normal; font-size:12px;}

.m_left_mien{ margin:0; padding:0;}
.m_left_mien_pages{width:100%;text-align:center; height:30px;}
.m_left_mien_pages ul{float:right;}
.m_left_mien_pages ul li{ width:20px; height:20px; float:left;}
#m_left_mien_color{background:#0068b7;}
#m_left_mien_color a{color:#fff;font-weight:bold;}
.m_left_mien_pages ul li:hover{ background:#0068b7;}
.m_left_mien_pages ul li:hover a{color:#fff;}
.m_left_mien_pages ul li a{line-height:20px;}