
/* -------------------------------------------------------------------------------------------------- */
/* |                                                                                                  */
/* |                                      main_top                                                    */
/* |                                                                                                  */
/* -------------------------------------------------------------------------------------------------- */
/* |                                                                                                  */
/* |                                      main_home                                                   */
/* |                                                                                                  */
/* -------------------------------------------------------------------------------------------------- */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* |        main_left        |            main_right                                                  */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* |                         |                                                                        */
/* -------------------------------------------------------------------------------------------------- */
/* |                                                                                                  */
/* |                                      main_bottom                                                 */
/* |                                                                                                  */
/* -------------------------------------------------------------------------------------------------- */
/* boby */
*{margin:0; padding:0;  list-style:none;}
.maildl3 { height:28px; background:url(../../images/moban/bg.gif) left -30px;}
.maildl { margin:50px auto; width:300px; background:#FFF; padding:20px; border:1px #CCC solid;}
.xxx { width:1200px; margin:10px auto; padding:10px inherit; border:1px #CCC solid;}
.xxx ul { padding-left:13px; clear:both;}
.xxx ul li{ padding:4px 10px; float:left; width:128px; }
.xxx ul li span { display:block; float:left; height:13px; width:19px; margin-right:4px; background: url(../../images/moban/gq.gif);}
.xxx ul li A { display:block; height:13px; line-height:13px;}
html { padding:0px; margin:0px;}
body{margin:0px; padding:0px; background:url(../../images/moban/bg.gif) center 100px repeat-x;}

TD {color: #483c3a; font-family:Tahoma, "宋体"; font-size:12px; line-height:200%; }
div {color: #483c3a; font-family: Tahoma, "宋体" Arial; font-size:12px; line-height:200%;}
td , li ,div {color: #483c3a; font-family: Tahoma, "宋体"; font-size:12px;}
input {color: #483c3a; }
.right_text, .right_text td, .right_text div, .right_text li, .right_text A,.right_text3, .right_text3 td, .right_text3 div, .right_text3 li, .right_text3 A,.right_text2, .right_text2 td, .right_text2 div, .right_text2 li, .right_text2 A{color: #483c3a; font-family: Tahoma, "宋体"; font-size:12px; line-height:180%; }

form{margin:0px;padding:0px;}
img{border:0;}
.clear{clear:both; width:0px; height:0px; font-size:1px; visibility:hidden;}
#container{width:1200px; padding:0px; margin:0 auto; overflow:hidden; }

a{ COLOR: #332928; text-decoration:none;}
a:hover { Color:#e77817; text-decoration:none;}
/*A img{filter:gray;}
A:hover img{filter:;}/*图片灰色*/
/* top */
/* main */
.page_left{ width:250px;}
.page_center{}
.page_right{ display:block; float:right; overflow:hidden; padding-left: 20px; width: 100%; box-sizing: border-box;}
.page_right .kuang2 { padding:13px 8px; background:#fff; border:1px #ddd solid;}

.newsup { clear:both; line-height:30px; padding-top:8px; margin-top:15px; font-size:12px;text-align: center;}
.newsup A {  font-size:12px;}

.border_5 { border:1px #cfcfcf solid; padding:5px; margin:3px 10px 6px 3px; background:#f2f2f2;}
.input{ padding:3px 8px; BACKGROUND-COLOR: #fff; BORDER:#666 1px solid; font-size:11px;COLOR: #999999; }

.page_td{ border:1px solid #ccc; padding:0px 5px; line-height:20px; background:#f2f2f2; height:23px; }
.page_tdbg{border:1px solid #ccc; background:#f2f2f2; padding:0px 5px; height:23px;}
.inputpage{BORDER:1px #ccc solid; background:#f2f2f2; width:22px; padding:0 2px; height:23px; line-height:23px;}
.title { font-family:"微软雅黑";}

/* 头部与底部   ---------------------------------------------------------------------------------------------------------------------------------------*/
.main_top {display:block;}
 img.logo { padding:10px 0px;}
.Language A{ display:block; padding:0px 12px; float:right; background:#5d5d5d; color:#FFF;}
.Language td{ }

.main_bottom { }
.main_bottom td { text-align:center; padding-top:8px;}
.main_bottom td,.main_bottom td *,.main_bottom td A { color:#999;}
.bottom_menu A{ line-height:38px;}
.main_bottom * ,.main_bottom * A { color:#3e250e;}
.home_top_mail { display:block; color:#F00; font-size:22px; margin:20px 10px 0 0;}

/* 菜单   ---------------------------------------------------------------------------------------------------------------------------------------*/
.top_logo{ display:block; position:absolute; z-index:99999; left:18px; top:0px;}

.banner { padding-top:0px; padding-bottom:20px;}
.biaoz { display:block; text-align:center; background:#FFF;}
.page_right .title { display:block; line-height:34px; margin-bottom:10px; border:1px #CCC solid; color:#666; font-size:12px; padding-left:18px; font-weight:bold; background:#fff;}
.page_right .title A { color:#666; font-weight:bold;}
.page_right2 .title { border-bottom:1px #CCC solid; margin-bottom:10px; padding:6px 0 8px 25px; background:url(../../images/moban/ico_home.gif) 3px 11px no-repeat;}
#gallery { float:left;}
.page_right .kuang, .page_right .right_text, .page_right .right_text2, .page_right .right_text3 { padding:0 10px;}
.page_right .kuang { line-height:260%;}

/* 首页   ---------------------------------------------------------------------------------------------------------------------------------------*/
.homebestbook { width:1005px; padding-top:18px;}
.homebestbook td { padding-right:19px; padding-bottom:20px;}
.homebestbook A{ display:block; width:230px; background:#001829; padding:2px;}
.homebestbook A img { width:230px; height:230px;}
.homebestbook samp {display:block; width:230px; background:#001829; padding:12px 2px; text-align:center; color:#FFF;}

.home_about { width:100%; float:left; margin-top: 15px;}
.home_about .title2 { display:block; font-size:16px; background:#f0f1f2; border-bottom:3px #c8c8c9 solid; height:40px; line-height:40px; font-family:"微软雅黑";}
.home_about .title2 samp { font-size:16px; color:#215eb3; padding-left:15px; padding-right:5px; font-family:"微软雅黑"; font-weight:bold;}
.home_about .text { padding:10px; background:url(../../images/moban/home_news_bg.jpg) bottom repeat-x;} 

.home_zs { width:400px; float:left; height: 220px;}
.home_news { width:510px; float:right;height: 220px;}
.home_news .title2 { display:block; font-size:16px; background:#f0f1f2; border-bottom:3px #c8c8c9 solid; height:40px; line-height:40px; font-family:"微软雅黑";}
.home_news .title2 samp { font-size:16px; color:#215eb3; padding-left:15px; padding-right:5px; font-family:"微软雅黑"; font-weight:bold;}
.home_news .text { padding:10px; background:url(../../images/moban/home_news_bg.jpg) bottom repeat-x; height:169px;} 

.home_product { border:1px #CCC solid;}
.home_product .title2 { display:block; font-size:16px; height:40px; line-height:40px; font-family:"微软雅黑";}
.home_product .title2 samp {font-size:16px; color:#215eb3; padding-left:15px; padding-right:5px; font-family:"微软雅黑"; font-weight:bold;}
.home_product .text { padding:10px; background:url(../../images/moban/home_news_bg.jpg) bottom repeat-x; height:175px;}

.home_product table {}
.home_product .right_prod { padding:0 10px 10px 8px; overflow:hidden;}
.home_product .right_prod td{ text-align:center; width:196px; }
.home_product .right_prod img { border:1px #CCC solid; padding:1px;object-fit: contain;}
.home_product .right_prod samp { display:block; width:176px; overflow:hidden;}
.home_product .right_prod #home_prod01 table { float:left;}

/* 产品   ---------------------------------------------------------------------------------------------------------------------------------------*/

.right_text3 .products ul { clear:both;}
.right_text3 .products ul li{ float:left; overflow:hidden; width:202px; text-align:center; padding-bottom:15px; margin: 0 12px;}
.right_text3 .products ul li img { border:1px #CCC solid; width:200px; height:200px;object-fit: contain;}
.right_text3 .products ul li samp { display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.right_text2 .products ul { display:block; clear:both;}
.right_text2 .products ul li{ float:left; overflow:hidden; padding:15px;}
.right_text2 .products ul li img { border:1px #CCC solid; width:220px; height:160px; object-fit: contain;}

.g-pages{
	text-align: center;
}

.pagination a{
	padding: 5px;
	border: 1px solid #999;
}
.pagination span{
	padding: 5px;
	border: 1px solid #e77817;
	color: #e77817;
}

/* main_left   ---------------------------------------------------------------------------------------------------------------------------------------*/
.left_prodcts { background:#215eb3 ; padding-bottom:10px; padding-top:8px;}
.left_prodcts .Search { width:235px; height:96px; background:url(../../images/moban/left_so_bg.png) bottom no-repeat; padding-top:1px; margin:auto; border-bottom:1px #999 solid;}
.left_prodcts .Search table { margin:60px 2px 3px 17px;}
.left_prodcts .Search input { background:url(../../images/moban/bg00.gif); border:0px; line-height:26px;}
.left_prodcts .left_list { display:block; width:235px; background:#FFF; margin:5px auto; padding:10px 0; border-bottom:1px #999 solid;}
.left_prodcts .left_list li { padding:2px 15px; border-bottom:3px #215eb3 solid;}

.left_about { background:#174c95; padding-bottom:10px; padding-top:13px;}
.left_about .title {  margin:auto; background:#215eb3; line-height:38px; border-bottom:1px #999 solid;}
.left_about .title span { padding-left:6px; font-size:16px; color:#215eb3; font-weight:bold;}
.left_about .title span A { color:#fff; }
.left_about samp { padding-left:6px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#999;}
.left_about .left_prod {  margin:auto; background:#FFF; padding:8px 0; border-right:1px #999 solid; border-bottom:1px #999 solid;  border-left: 1px solid #999;}
.left_about .left_prod li{ padding-left:25px; border-bottom:1px #174c95 dotted; background:url(../../images/moban/Arrow_10.gif) 12px center no-repeat;}


/* main_right   ---------------------------------------------------------------------------------------------------------------------------------------*/
.right_text .right_title {}
.right_text .right_title  span { display:block; font-size:24px; padding:25px 0 5px 0; text-align:center; font-family:"微软雅黑"; color:#0067ae;}
.right_text .right_title  ol { display:block; text-align:right;}

/* 最新产品 */




/* 连接定义 left ------------------------------------------------------------------------------------------------------------------------------------*/

.left_about .title A{ color:#555;}
.left_about .contact { padding:6px 0px 0 0px;}

.left_about .links li{ display:block;}
.left_about .links li A { color:#555;}

.about_img{
	width: 100%;
	
}
.about_img dl{
	width: 30%;				
	float: left;
	margin:10px 1.6%;
}
.about_img dl:hover dt img{
	transform: scale(1.1);					
}
.about_img dl:nth-child(5){
	transform: scale(1.1);
}

.about_img dl dt{
	height: 200px;
} 

.about_img dl dt img{
	width: 100%;
	height: 100%;
	object-fit: contain;
	transition: all  .3s  ease;
}

.about_img dl dd{
	color:#0066ff;
	text-align: center;
	font-family: Tahoma, "宋体";
	font-weight: 700;
	font-size: 14px;
	line-height: 26px;
}


/* 底部 bottom */
.links { margin:auto; padding:9px; border:1px #CCC solid;}
.links span { float:left; font-size:14px; font-weight:bold; color:#036; padding-right:10px;}

/* 连接定义 right */
.right_bottom { padding-top:5px;}

.biao_table{ background:#ccc;}
.biao_table td{ padding:2px; background:#fff; color:#555;}
.biao_table th{ padding:2px 8px; background:#f5f5f5; text-align:left;}

/* 连接定义 */
.map th,.map td { padding-left:18px;}
.map li A{ height:25px; line-height:25px; display:block; padding-left:15px; background:url(../../images/moban/Arrow_05.gif) left center no-repeat;}

.news { border-bottom:1px dotted #e3dbdb; height:28px; line-height:28px; display:block;}
.news A{ line-height:28px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width: 820px; display: block;}
.news span{ float: right; display:block; line-height:28px;}

.News1 { height:28px; line-height:28px; display:block;}
.News1 A{ line-height:28px;}

.news2 { height:25px; line-height:25px; display:block; padding-left:15px; background:url(../../images/moban/Arrow_05.gif) left center no-repeat;}
.news2 A{ line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width: 365px;display: block;margin-left: 8px;}
.news2 span{ float: right; display:block; line-height:25px;}