body {
	text-align: center;
	font-family:"宋体";
	font-size: 12px;
	margin:0 auto;
	color: #666;
	background-image:url(../images/bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff;
}
body div,body table{
	margin:0 auto;
}
TD {
	font-size:12px;
	color:#666;
}
TH {
	font-size:12px;
	color:#666;
}
form {
	margin:0px;
	padding:0px;
}
select,input,textarea{ color:#666;}
A {
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size: 12px;
	behavior: url(focus.htc);
}
a:active {
	TEXT-DECORATION: none;
	font-style: normal;
}
A:hover {
	TEXT-DECORATION: none;
	COLOR: #ff5400;
	font-style: normal;
}
a:link {
	TEXT-DECORATION: none;
	font-style: normal;
	font-variant: normal;
	DISPLAY: inline;
}
a:visited {
	TEXT-DECORATION: none;
	font-style: normal;
}
dl,dt,dd,ol,ul,li,fieldset,form,label,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
.clearfix:after{content:'.';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{clear:both;}

.Left{ float:left}
.Right{ float:right}
.L{ text-align:left}
.R{ text-align:right}
.C{ text-align:center}
.w{ width:1000px;}

a.more{ color:#fb3701}
a.more:hover{ color:#ff5400}

.top_bg{background:url(../images/top_bg.jpg); height:136px;}
.top{ width:1000px;}
.logo{ width:740px; height:98px; text-align:left}
.search{ width:258px; height:98px; display:block; line-height:44px; }
.search a{ margin:0px 5px;}
.search .index_1{ width:212px; border:#CCCCCC 1px solid; line-height:18px;}
.search .index_2{ width:38px; height:33px; border:#CCCCCC 0px solid; background:url(../images/search.jpg); line-height:18px; cursor:hand}

.menu{width:1000px; height:38px;color:#343434;}
a.menu1{ width:120px; height:38px; display:block; float:left; line-height:38px; letter-spacing:1px; text-align:center; color:#4b4b4b; font-size:12px;}
a.menu1:hover{ width:120px; height:38px; background:url(../images/menu_bg.jpg) center no-repeat;  display:block; float:left;line-height:38px; letter-spacing:1px; text-align:center; color:#fff; font-size:12px; font-weight:bold;}
a.menu1_1{ width:120px; height:38px;background:url(../images/menu_bg.jpg) center no-repeat;  display:block; float:left;line-height:38px; letter-spacing:1px; text-align:center; color:#fff; font-size:12px; font-weight:bold;}
a.menu1_1:hover{ width:120px; height:38px; background:url(../images/menu_bg.jpg) center no-repeat; display:block; float:left;line-height:38px; letter-spacing:1px; text-align:center; color:#fff; font-size:12px; font-weight:bold;}
a.menu3{ width:113px; height:38px;background:url(../images/menu_en.jpg) center no-repeat;  display:block; float:left;line-height:38px; letter-spacing:1px; text-align:center; color:#777; font-size:12px; font-family:Arial, Helvetica, sans-serif}
a.menu3:hover{ width:113px; height:38px; background:url(../images/menu_ens.jpg) center no-repeat; display:block; float:left;line-height:38px; letter-spacing:1px; text-align:center; color:#fff; font-size:12px; font-weight:bold;}

.banner{ width:100%; height:418px;}
.banner_product{ width:100%; height:240px;background:url(../images/banner_product.jpg) center no-repeat; }
.banner_news{ width:100%; height:240px;background:url(../images/banner_news.jpg) center no-repeat; }
.banner_orders{ width:100%; height:240px;background:url(../images/banner_orders.jpg) center no-repeat; }
.banner_contact{ width:100%; height:240px;background:url(../images/banner_contact.jpg) center no-repeat; }
.banner_network{ width:100%; height:240px;background:url(../images/banner_network.jpg) center no-repeat; }
.banner_about{ width:100%; height:240px;background:url(../images/banner_about.jpg) center no-repeat; }

.main{ width:100%; background:url(../images/main_bg.jpg) top repeat-x;}
.main_bg{ width:100%; background:url(../images/main_bg1.jpg) top no-repeat;}

.mt27{ margin-top:27px;}

.I_new{ text-align:left; line-height:36px; height:36px; width:986px; border:#dfdfdf 1px solid; margin-bottom:10px;}
.I_new1{ text-align:left; line-height:34px; height:34px; width:984px; border:#fff 1px solid; background:url(../images/I_newbg.jpg)}
.I_new1 span{ margin-left:20px; margin-right:20px; font-weight:bold}
.I_new1  a{ margin-left:20px;}

.I_product1{ width:988px; margin-top:25px}
.product1{background:url(../images/product_Ibg.jpg); width:161px; height:140px; overflow:hidden; display:block;  text-align:center; margin-right:9px;}
.product1 img{ margin-top:5px; border:0}
.product2{background:url(../images/product_Ibg.jpg);width:161px; height:140px; float:left; text-align:center;}
.product2 img{ margin-top:3px;}

.product_1{background:url(../images/product_bg.jpg); width:153px; height:133px;overflow:hidden;  float:left; text-align:center; margin-left:19px;}
.product_1 img{ margin-top:8px;}
.product_2{background:url(../images/product_bg.jpg);width:153px; height:133px;float:left; text-align:center;}
.product_2 img{ margin-top:3px;}

.contact1{width:161px;POSITION: relative; CURSOR: pointer; TEXT-ALIGN:left; DISPLAY: inline-block; top:-40px;}
.contact-small {POSITION: relative; CURSOR: pointer; z-index:2}
.contact-small .medal_gold {position:absolute;TEXT-ALIGN: center; WIDTH: 161px; DISPLAY: inline-block; HEIGHT: 23px; line-height:23px; background:url(../images/product_Ibg1.jpg) center no-repeat; OVERFLOW: hidden; }
.contact-small .medal_gold b{ color:#FFFFFF}

.contact2{width:136px;POSITION: relative; CURSOR: pointer; TEXT-ALIGN:left; DISPLAY: inline-block; top:-40px;}
.contact-small2 {POSITION: relative; CURSOR: pointer; z-index:2}
.contact-small2 .medal_gold2{position:absolute;TEXT-ALIGN: center; WIDTH: 136px; DISPLAY: inline-block; HEIGHT: 23px; line-height:23px; background:#fff; OVERFLOW: hidden; }
.contact-small2 .medal_gold2 a{ margin:0px; padding:0px;}
.contact-small2 .medal_gold2 span{ color:#666; width:80px; float:left; height:23px; }
.contact-small2 .medal_gold2 img{ float:right; margin-left:5px; margin-top:3px}
 
.h20{ height:20px;}
.h25{ height:25px;}
.cl_next{ color:#227ad2}
.ml50{ margin-left:50px;}
.ml30{ margin-left:30px;}
.ml25{ margin-left:25px;}
.index_news{ width:310px; overflow:hidden;text-align:left; }
.index_news dl{ height:30px; line-height:30px;font-weight:bold; color:#000000;}
.index_news ul{padding:0px;margin:0px 10px;list-style:none;}
.index_news ul li{background:url(../images/dian.jpg) 5px 10px no-repeat;line-height:24px;padding-left:20px;}
.index_news ul li span{ float:right;}
.index_news ul li a{line-height:24px;}
.index_news ul li a:hover{line-height:24px;}
.index_news  .atitle{ line-height:24px; text-align:left;}
.index_news  .atitle img{ float:left; margin:5px 20px 0px 0px;}
.index_news1{ width:280px;text-align:left;}
.index_news1 dl{ height:30px; line-height:30px;font-weight:bold; color:#000000;}
.index_news1  .atitle{ line-height:24px; text-align:left;}

.bottom{ text-align:left; border-top:#CCCCCC 1px solid; line-height:24px; padding-top:10px; margin-top:10px;}

.abanner{ width:1000px; height:203px; margin-bottom:10px}
.aleft{ width:270px; float:left; overflow:hidden;}
.aright{ width:730px; float:left;overflow:hidden;}
.aright_title{ width:730px;  height:33px; overflow:hidden;border-bottom:#FFFFFF 1px solid}
.aright_title dl{  width:730px;  height:31px; overflow:hidden;border-bottom:#CCCCCC 2px solid; line-height:31px; }
.aright_title dl dt{ float:left; width:130px; height:31px; display:block; overflow:hidden; font-size:14px; font-weight:bold; color:#000000; text-align:left;}
.aright_title dl dd{ float:left; width:600px; height:31px;display:block; overflow:hidden;font-size:12px;  color:#666; text-align:right}
.aright_title dl dd a{color:#666;}

.left_menu_2{width:230px; overflow:hidden; background:url(../images/title_bg1.jpg);}
.title_bg{ background:#fff url(../images/title_bg.jpg) top repeat-x}
.title_bg_01{ background:url(../images/title_bg_01.jpg); padding-bottom:30px;}
.title_bg_02{ background:url(../images/title_bg_02.jpg); padding-bottom:30px;}
.left_menu{width:228px; border:#CCCCCC 1px solid; padding:10px 0px;}

.left_menu dl dt{ width:228px; line-height:24px;  background:url(../images/dian2.jpg) 20px -10px no-repeat; text-align:left;}
.left_menu dl dt a{ padding-left:15px;height:24px; display:block; margin:0px 14px; border-bottom:#CCCCCC 1px dashed;}
.left_menu dl dt a:hover{ padding-left:15px;height:24px; display:block; margin:0px 14px;}
.left_menu dl dt.show{ width:228px; line-height:24px; border-bottom:#CCCCCC 1px solid;border-top:#CCCCCC 1px solid; background:#f6f6f6 url(../images/dian2.jpg) 20px -45px no-repeat; text-align:left; float:left}
.left_menu dl dt.show a{ border-bottom:0px; color:#0062bb; font-weight:bold;}

.left_menu dl dd{ width:180px;line-height:24px; margin-left:30px;text-align:left; float:left; display:none}
.left_menu dl dd  a{ width:170px;line-height:24px; background:url(../images/dian2.jpg) 0px -87px no-repeat; text-align:left; float:left;padding-left:10px; color:#8a8a8a}
.left_menu dl dd a:hover{width:170px;line-height:24px;background:url(../images/dian2.jpg) 0px -87px no-repeat; text-align:left; float:left;padding-left:10px;color:#0062bb}
.left_menu dl dd.show1{display:block;}

.left_menu ul{padding:0px;margin:0px auto;list-style:none; }
.left_menu ul li{ width:228px; line-height:24px;  background:url(../images/dian2.jpg) 20px -10px no-repeat; text-align:left; }
.left_menu ul li a{ padding-left:15px;height:24px; display:block; margin:0px 14px; border-bottom:#CCCCCC 1px dashed;}
.left_menu ul li a:hover{ padding-left:15px;height:24px; display:block; margin:0px 14px; border-bottom:#CCCCCC 1px dashed}
.left_menu ul li.c{width:228px; float:left; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; line-height:24px; height:24px; background:#f6f6f6 url(../images/dian2.jpg) 19px -45px no-repeat; text-align:left;}

.left_menu li.show { width:200px;line-height:24px; background:url(../images/dian2.jpg) 20px -100px no-repeat; text-align:left; padding:10px 0px; }
.left_menu li.show a{ float:left; background:url(../images/dian2.jpg) 20px -110px no-repeat; padding-left:15px;height:24px; display:block; border-bottom:#CCCCCC 1px dashed;}
.left_menu li.show  a:hover{ padding-left:15px;height:24px; display:block;  border-bottom:#CCCCCC 1px dashed}
.left_menu li.show a.c12{ width:200px;height:10px; display:block; border-bottom:#CCCCCC 0px dashed;}

.show{ width:720px; text-align:left; line-height:24px;}

.newslist{ line-height:35px; text-align:left; height:35px;}
.newslist span{ margin-left:10px; margin-right:5px;}
.bg1{ background:#e7e7e7}

.n_title{ line-height:30px; font-weight:bold; text-align:center;}
.n_time{ line-height:30px; color:#c51111; text-align:center; border-bottom:#CCCCCC 1px dashed}

.mt8{ margin-top:8px}
.pro_list_box{width:153px; overflow:hidden;}
.pro_list_box ul{width:153px;}
.pro_list_box ul li{float:left;display:inline;width:153px;height:133px;text-align:center;position:relative; background:url(../images/product_bg1.jpg) top no-repeat;}
.pro_list_box ul li{width:153x;height:133px;}
.pro_list_box ul li .product_list_hover{width:136x;height:28px; overflow:hidden;display:block;position:absolute;left:9px;top:133px;text-align:right;line-height:28px;}
.pro_list_box ul li .product_list_hover img{ vertical-align:middle}
.pro_list_box ul li .product_list_hover a{ width:20px; height:28px; float:left}
.pro_list_box ul li .product_list_hover a img{ margin-top:6px}
.pro_list_box ul li .product_list_hover span a{height:28px;width:96px; overflow:hidden;display:block;  text-align:center; float:left}
.pro_list_box ul li .product_list_hover span a:hover{ color:#0062bb}
.product_list_hover{display:none;}
.pro_right_cont{ float:left; margin:0px 13px;height:173px;}

.pro_img{ width:361px; height:315px; background:url(../images/product_bg2.jpg) top no-repeat; text-align:center; margin-right:30px; float:left}
.pro_img img{ margin-top:15px}
.pro_show{ text-align:left; width:330px; float:left}
.pro_show h1{ text-align:left; font-size:16px; color:#666666; line-height:22px;}
.pro_show dl dt{ color:#227ad2; font-weight:bold; padding-bottom:10px;}
.pro_show dl dd{ line-height:24px; min-height:190px;}
.qttlcp{ background:url(../images/3.jpg) bottom repeat-x; height:45px; line-height:30px; text-align:left}
.qttlcp dt{ font-weight:bold; padding-left:10px}

.left_menu_01{width:228px; border:#CCCCCC 1px solid; padding:10px 0px;line-height:36px; text-align:left}
.left_menu_01 dl{ margin:0px 24px;}
.left_menu_01 dl a{  background:url(../images/dian2.jpg) 6px -2px no-repeat; padding-left:15px;height:36px; display:block; font-weight:bold; border-bottom:#CCCCCC 1px  solid;color:#444; letter-spacing:1px;}
.left_menu_01 dl a:hover,.left_menu_01 dl a.lefts{background:#0052a3 url(../images/dian2.jpg) 6px -125px no-repeat; color:#FFFFFF;}

.ashow{ line-height:24px; text-align:left; margin:0px 40px; min-height:400px;}

a:link,a:hover,a:visited,a:active{
behavior:url("../css/link.htc")
}
form {margin:0 auto;padding:0px;}
img{border:0px;}
.center{text-align:center}
.right1{text-align:right}
textarea{ overflow:auto}
input,textarea{ border:1px solid #CCCCCC}
.padding_left10{padding-left:10px;}
.padding_left5{padding-left:5px;}
.back{margin-top:30px; margin-bottom:30px; text-align:center}

.produc1{background:url(../images/product_Ibg.jpg) top no-repeat; width:161px; height:160px; overflow:hidden; display:block;  text-align:center; margin-right:9px; line-height:34px;}
.produc1 img{ margin-top:5px; border:0}