html, body {
	height: 100%;
}
body {background:#FFF;
	color: #333;
	font-family:"微软雅黑","Microsoft YaHei","黑体","simhei","宋体","simsun";
	font-size: 12px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0px;
	padding:0px;
}
h1, h2, h3, h4, h5 {
	font-size: 100%;
	font-weight: normal;
}
/**** 自定义样式 ****/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
.clearfix {
	display:block;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
img {
	border:none;
	margin:0px;
	padding:0px;
}
* {
	list-style:none;
}

.fcE60210{ color:#E60210;}
.title_Pro{color:#6390C6; font-weight:bold; font-size:15px;font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; margin:10px 0px;}
.red_dot span{color:#E60210;}
.t_h3{color:#6390C6;font: normal normal 600 15px "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; margin-bottom:14px;}
/**** 链接样式 ****/
a:link {
	color: #333;
	text-decoration:none;
}
a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
	color: #E0002A;
}
a:active {
	text-decoration: none;
}
/*******************************/
.wrapper {
	width:1000px;
	margin:0px auto;
	clear:both;
	float:none;
	display:block;
}
#header_index{margin: 0px auto; padding-top:10px; height:92px;  clear:both;float:none;display:block;overflow:hidden;}
#header{background:#FFF;margin: 0px auto; padding-top:10px; height:95px;  clear:both;float:none;display:block;overflow:hidden;}

#header .wrapper{width:1000px;}
#header .flag_cn{margin:0px 20px 0px 30px; display:inline-block;}
#header .wrapper{}
#top_R{ float:right;}
.language{ text-align:right; margin:6px 17px 6px 0px;}

#top_menu{ background:url(/images/top_menu_bg.png); height:80px; border-bottom:1px solid #DDD; line-height:80px;}
#header .wrapper{ overflow:visible;}
.logo{ float:left; width:140px; padding-top:20px; overflow:hidden;}

/* ---------------  menu  ------------*/
.menus{float:right; display:inline-block; margin-top:6px;}
.menus li{ text-align:center;float:left; text-align:center; position:relative;}
.menus li a{display:block; float:left; padding:9px 17px; height:100%; color:#000;font-weight:500; font-size:15px; text-decoration:none;}
.menus li a:visited{ color:#000; text-decoration:none;}
.menus li a:hover,.menus li a.focus,.menus li a.focusok{ color:#FFF; background-color:#E0002A;text-decoration:none;}

/************** banner **************/
#banner{background:url(/images/banner/4.jpg) no-repeat center top; height:526px;width: 100%; z-index:1;clear:both; position:absolute;float:none;}

#sub_banner{background-color:#6390C7;}
#sub_banner .banner_pic img{ width:1002px;}
/* 首页 index_main
---------------------*/
#index_main{ background:#FFF;border-top:1px solid #FFF; padding:18px 0px; clear:both;float:none;display:block; }
#index_main .wrapper{ width:972px; padding-bottom:16px;}

.index_about_conts{}
.index_about_conts p{ font-size:16px; margin:13px 0px; line-height:180%;text-indent: 2em;}
.title1{ padding-bottom:10px; background:url(/images/line1.gif) repeat-x bottom center;clear:both; height:100%; display:block;overflow:hidden;}
.title1 span{ color:#2F94DC;float:left; font-size:18px; font-weight:bold;}
.title1 span img{ margin-right:9px;}
.title1 a{ float:right;margin-top:5px;}

#index_main .left{ float:left;width:200px; border:#EBEBEB 5px solid; padding:7px 10px; overflow:hidden;}
#index_main .center{float:left;width:456px;border:#EBEBEB 5px solid; padding:7px 10px; margin:0px 18px; overflow:hidden;}
#index_main .right{ float:right;width:220px;overflow:hidden;}

#index_main .wrap{float:none;border:#EBEBEB 5px solid; padding:7px 5px; overflow:hidden;}

ul#left_list li {padding:5px 0px 5px 26px;background:url(/images/arrow.gif) no-repeat 6px center;border-bottom:1px dotted #E8E8E8;}

.big_a{ text-align:center; margin:30px;}
.big_a a{ font-size:20px; padding:10px 20px; border:1px solid #D1D1D1; text-decoration:none; margin:20px 25px; float:left; width:200px;}
.big_a a:hover{ border:1px solid #356BB3; color:#356BB3;}

.yewu_box{background:#F3F3F3; margin:0px auto 40px; height:70px; line-height:70px; padding:0px;}

.yewu_title{padding:0px; margin:0px auto; text-align:center;}
.yewu_title a{ font-size:16px;padding:8px 23px; margin:0px 30px 0px 0px; text-decoration:none;background-color:#356BB3;color:#FFF;}
.yewu_title a:hover{ color:#FFF; background-color:#E49A39;}
.yewu_title a.now{  color:#FFF; background-color:#E0002A;}


.business_title{ margin:50px auto 50px}
.business_title a{ font-size:16px; border:1px solid #FFF; padding:8px 23px; margin:0px 26px 0px 0px; text-decoration:none;}

.business_title a:hover{ border-color:#356BB3; color:#FFF; background-color:#356BB3;}
.business_title a.now{ border-color:#356BB3; color:#FFF; background-color:#356BB3;}



.ywbj_title{ margin-top:70px; padding-left:40px;}
.ywbj_title a{ font-size:18px; border:1px solid #DDD; color:#FFF; width:200px; padding:8px 23px; margin:0px 26px 20px 0px; text-decoration:none; display:block;}
.ywbj_title a:hover{ background-color:#FFF; color:#356BB3; font-weight:500;}

/** 首页 产品滚动 **/
#gundong { width:98%;
}
#gundong td {
	padding:0px 14px 0px 0px; width:154px;
}
#gundong td a{ cursor:pointer; text-decoration:none;}
#gundong td a img { background-color:#FFF;
	clear:both;
	display:block;
	width:150px;
	height:124px;
	padding:2px;
	border:#DDD 1px solid;
	text-decoration:none;
}
#gundong td a:hover img {
	border: 1px solid #E60210;
	text-decoration:none;
}
#gundong td div {
	float:none; display:block;
	margin-top:10px;
	width:154px; height:14px; overflow:hidden; line-height:14px;
	text-align:center;
}
/*******************/

ul.newsList {
	padding:0px 0px;
}
ul.newsList li {
	background:url(/images/dot.gif) no-repeat 2px center;
	padding:7px 0px 6px 19px;
	border-bottom:#E8E8E8 1px dotted;
	height:100%;
	overflow:hidden;
	display:block;
}
ul.newsList li a {
	float:left;
}
ul.newsList li span {
	float:right;
	color:#8A8A8A;
}
*html ul.newsList li{margin-bottom:-2px;}/*Hack For IE6*/
*+html ul.newsList li{margin-bottom:-2px;}/*Hack For IE7*/
/*******************/
#index_main .right a{ margin:0px; margin-bottom:17px; padding:0px; display:block; clear:both;}
#index_main .right p{ display:block;}
#index_main .right p a{ display:inline-block;}
/* 内页
*******************/
#main{width:1100px;margin:40px auto;}
#main .left{width:224px; padding:0px 0px 230px;border-right:1px solid #E8E9E0;background:#FFF url(../images/lbg.jpg) no-repeat 0% 100%;}
#main .right{background-color:#FFF; padding:9px 20px 20px 20px; width:790px;}

/* 左侧
*******************/
.left_title{  margin:6px 5px 0px;background:url(/images/sideMenu.gif) no-repeat; color:#FFAB00;font: normal normal 400 16px/34px "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;height:34px; padding-left:15px; width:199px;}

.left_contact{ background:url(/images/left_img.jpg) no-repeat center bottom; padding-top:100px; line-height:180%;}

/* 左侧 pList
*******************/
ul.pList{background: transparent url(/images/sideMenu.gif) no-repeat scroll -214px bottom; margin:0px 5px; padding-bottom:36px; width:214px;}
ul.pList a,ul.pList a:visited{ display:block; text-decoration:none;}

ul.pList li {
	display:block;
	clear:both;
	float:none;
	overflow:hidden;
}
ul.pList li div {
}
ul.pList li div a,ul.pList li div a:visited{
background: transparent url(/images/sideMenu.gif) no-repeat scroll 0px -36px;
color: white;
display: block;
font: normal normal 400 14px/36px "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;
height: 36px;
padding-left: 15px;
text-align: left;

}
ul.pList li p {
	height:26px;
	line-height:26px;
	margin-top:1px;
	display:block;
	overflow:hidden;
}
ul.pList li p a,ul.pList li p a:visited{background:url(/images/arrown.gif) no-repeat 10px 12px;color:#000;padding:5px 0px 5px 26px;display:block;}
ul.pList li p a:hover,ul.pList li div a:hover{ background-position: -214px -36px;
color:#0D406F;
text-decoration: none;}

/* 右侧内容
*******************/
.title{border-bottom:1px solid #E3E3E3; clear:both; height:100%; display:block;overflow:hidden;}
.title .title_bt{ background:url(/images/icon_t.gif) no-repeat 100% 12px; float:left;font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; font-size:19px; color:#000; font-weight:550;padding:0px 20px 5px 0px;}
.title .title_link{ float:right; padding-top:6px;color:#888;}
.title .title_link span{ margin:0px 5px;}
.title .title_link a{ color:#888;}
.title .title_bt_en{background:url(/images/icon_t.gif) no-repeat 100% 12px; float:left;font-family: "Microsoft YaHei", "宋体", "Segoe UI", sans-serif; font-size:19px; color:#6390C6; font-weight:550;padding:0px 20px 5px 0px; border-bottom:2px solid #FE9900; }


#title{background:url(/images/articletitle_bg.gif);
	color:#333;
	text-align:center;
	margin:18px 0px 10px;
	padding:8px 0px;
	font: normal normal 600 23px "Microsoft YaHei", "宋体", "Segoe UI", sans-serif;
	display:block;}
#content{ font-size:16px;padding-top:25px;line-height:180%; min-height:500px;}
#content p{ margin-bottom:14px;}
.time {
	text-align:center;
	margin:0px 0px 0px;
	color:#8A8A8A;
}
/***************/
.imgtd {
	padding:3px 6px;
	text-align:center;
	overflow:hidden;
}
.imgtd a {
	text-decoration:none;
}
.imgtd img {
	width:150px;
	height:130px;
	padding:2px;
	margin-bottom:6px;
	border:#CCC 1px solid;
}
.imgtd a:hover img {
	border:#555 1px solid;
	text-decoration:none;
}
/** 内页 product_list **/
.product_list {
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	overflow:hidden;
	list-style:none;
	display:inline-block;
}
.product_list li {
	float:left;
	padding:10px;
	margin:0px 19px 18px 0px;
	height:234px;
	width:204px;
	text-align:center;
	border:1px solid #FFF;
	overflow:hidden;
}
.product_list a {
	cursor:pointer;
	display:block;
	overflow:hidden;
	float:none;text-decoration:none;	text-align:center;
}
.product_list li a img {
	clear:both;
	display:block;
	max-width:198px;
	max-height:198px;
	text-decoration:none;
	margin:0px auto;
}/* for Firefox & IE7 */
*html .product_list li a img {
width: expression(this.width > 206 && this.width > this.height ? 206 : auto);
height: expression(this.height > 206 ? 206 : auto);
}/* for IE6 */

.product_list li a:hover img {
	text-decoration:none;
}
.product_list li a div {
	float:none; font-size:12px; font-weight:bold;
	display:block;
	padding:15px 0px 0px;
	overflow:hidden;
}
#content .product_list li a div { line-height:130%;}
#content .product_list li .tu {display:table-cell; vertical-align:middle;text-align:center;width:206px;height:206px; line-height:normal; border:1px solid #FFF; padding:3px;}
#content .product_list li  .tu img{display:block; margin:0 auto; margin-top:expression((206 - this.height )/2);}
*html .product_list li:hover a div{ color:#E60210;}
#content .product_list li .tu:hover {border:1px solid #E60210;}

.product_list li div.brand_logo img{ width:124px; height:57px;}





/** 内页 cp_list **/
.cp_list {
	float:none;
	width:100%;
	margin:0px;
	padding:0px;
	overflow:hidden;
	list-style:none;
	display:inline-block;
}
.cp_list li {
	float:left;
	padding:10px;
	margin:0px 20px 38px 10px;
	width:342px;
	height:450px;
	text-align:center;
	border:1px solid #DDD;
	overflow:hidden;
}
.cp_list li .tu {display:table-cell; vertical-align:middle;text-align:center;height:180px; line-height:normal; margin:0px auto; width:100%;display: flex;
	        justify-content: center; /*水平居中*/ 
	        align-items: center;

}
.cp_list li .tu img { text-align:center;vertical-align: middle;
	width: 80%; display:block;
    height: auto;    transition: all .6s;display:table-cell; margin:0 auto; margin-top:expression((200 - this.height )/2); 
}
.cp_list li h5 {
	float:none; font-size:16px; font-weight:bold;
	display:block;
	padding:15px 0px 15px; line-height:150%;
	overflow:hidden;
}
.cp_list li div.brand_logo img{ width:124px; height:57px;}

.cp_list li:hover{ border-color:#999;}
.cp_list li:hover .tu  img{transform:scale(1.1);}
.cp_list li:hover h5{ color:#356BB3;} 
.cp_list li .neirong{ font-size:14px; line-height:160%;}



.cp_list li .tu img {
	clear:both; 
	display:block;
	max-width:200px;
	max-height:200px;
	text-decoration:none;
	margin:0px auto;
}/* for Firefox & IE7 */
*html .cp_list li .tu img {
width: expression(this.width > 200 && this.width > this.height ? 200 : auto);
height: expression(this.height > 200 ? 200 : auto);
}/* for IE6 */






/**********/
.img_show {
	margin:0px auto 20px; text-align:center;
}
.img_show img {
	max-width:670px;
	max-height:670px;
} /* for Firefox & IE7 */
*html .img_show img {
width: expression(this.width > 670 && this.width > this.height ? 670 : auto);
height: expression(this.height > 670 ? 670 : auto);
}/* for IE6 */

/** page **/
#page {
	float:none;
	clear:both;
	padding:20px 0px 10px;
	font-size:12px;
	text-align:center;
	overflow:hidden;
}
#page a {
	text-decoration:underline;
	margin:0px 5px;
	font-size:12px;
}
#page a:visited {
	text-decoration:underline;
}
#page a:hover {
	text-decoration:none;
}
#back{ border-top:#CCC 1px dashed; padding-top:5px; margin-top:25px;}
#back a{ text-decoration:underline;}
/* news list
*******************/
ul.news_list{ margin:0px 0px 17px; line-height:normal;}
ul.news_list li{padding:8px 0px 8px 18px; border-bottom:1px dotted #DDD;  background:url(/images/arrow.gif) no-repeat left center; display:block;line-height:normal;}
ul.news_list li .style{ float:left; margin-right:14px;}
ul.news_list li .style a{ padding:0px 3px;}
ul.news_list li .news_title{ float:left; padding-top:1px;}
ul.news_list li .news_time{ float:right; clear:right;}
/*** down_list ************/
ul.down_list {
}
ul.down_list li {
	clear:both;
	width:97%;
	height:20px;
	margin:0 20px 10px 0;
	display:block;
	padding:5px 3px 5px 18px;
	background:#FFF url(/images/arrow.gif) no-repeat left center; 
	border-bottom:1px dotted #DDD; 
}
ul.down_list li span {
	float:left;
	height:auto;
	display:block;
	margin-bottom:5px;
}
ul.down_list li img {
	float:right;
}
ul.down_list li:hover {
}


#footer{background:url(/images/t_bg.png) no-repeat; background-size:100% 100% ; height:40px; line-height:40px; text-align:center; color:#FFF; padding:0px; margin:0px;}

/******friendLink****/
#friendLink{ padding:20px 0px; }
#friendLink a{ float:left; display:inline-block; font-size:14px; margin:10px 20px; width:270px;}
/******biao ge****/
.tab_pro{background-color:#333; width:100%;}
.tab_pro tr{background-color:#FFF; }
.tab_pro td{ text-align:left; padding:4px 4px 4px 10px;}


.tab_jiagong{background-color:#FFF; width:100%; margin:auto;}
.tab_jiagong tr{background-color:#FFF; }
.tab_jiagong td{ text-align:center; padding:8px 2px; vertical-align:bottom;}
.tab_jiagong img {
	clear:both; 
	display:block;
	max-width:220px;
	max-height:220px;
	text-decoration:none;
	margin:0px auto;
}/* for Firefox & IE7 */
*html .tab_jiagong img {
width: expression(this.width > 220 && this.width > this.height ? 220 : auto);
height: expression(this.height > 220 ? 220 : auto);
}/* for IE6 */
.tab_jiagong img:hover{transform:scale(1.1);transition: transform .3s ease-out;}
<!--0.00020217895507812-->