
body { min-width: 1200px;}

html,body,div,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0;list-style:none; font-family:"微软雅黑","Times New Roman", Arial, tahoma, arial, \5b8b\4f53, sans-serif;}

.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clr{ margin:0px; padding:0px; border:0px; height:0px; clear:both;}


.fl{ float:left;}
.fr{ float:right;}


/*top*/
.top{background:url(/img/ttbg.jpg) repeat-x top left; height:30px; line-height:30px;}
.content{width:1200px; margin:0 auto;}
.topzi{color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;} 

.mbtil {text-align:left; padding-left:10px; height:96px; display:inline-block; line-height:96px; font-size:34px; font-family:'微软雅黑', '黑体', '仿宋', '宋体'; text-align:left; font-weight:600; letter-spacing:2px; color:#1872B2;}


A{TEXT-DECORATION: none;}
A:link {color: #000000;}
A:visited {color: #000000}
A:active {color: #000000}
A:hover{COLOR: #FF6600; right: 0px; top: 1px}

TD
{
FONT-FAMILY: 宋体; FONT-SIZE: 9pt;
color: #000000;
line-height: 150%; 

}
Input
{
BACKGROUND-COLOR: #FFFDFB; 
BORDER-BOTTOM: #89a5e6 1px solid;
BORDER-LEFT: #89a5e6 1px solid;
BORDER-RIGHT: #89a5e6 1px solid;
BORDER-TOP: #89a5e6 1px solid;
COLOR: #205064;
border-color: #B2C2D7 #B2C2D7 #B2C2D7 #B2C2D7; font-size: 9pt;
}
Button
{
FONT-SIZE: 9pt;HEIGHT: 20px; 

}
Select
{
FONT-SIZE: 9pt;HEIGHT: 20px;

}
#Menu A
{
font-size:13px;
TEXT-DECORATION: none;
color: #ffffff;
}

#Menu A:hover{color:#F8EF03;
}

.topdiv{ background-color:#4179CF;}




/*头部CSS开始*/
div{ margin:0; font-size:12px;}
/*头部导航栏CSS开始*/
.sitenav {height:110px; margin:0}
.sitenav .menu-main ul{ list-style-type:none; display:table; margin:auto; padding:0; text-align:center;}
.sitenav .menu-main li,.sitenav .menu-main a,.sitenav .menu-main li a span{float:left;cursor:pointer}
.sitenav .menu-main li{list-style:none; display:table; white-space:nowrap; word-break:keep;}
.sitenav .menu-main li.last-item{background:none;}
/* 下一行中的第五个参数padding:0 8px;中的8px为导航栏导航栏目与间隔图片间的距离 */
.sitenav .menu-main li a{display:block;height:110px;line-height:110px;color:#000;padding:0 10px;white-space:nowrap;text-decoration:none; font-size:16px}
.sitenav .menu-main li a span{}
.sitenav .menu-main li a:hover,
.sitenav .menu-main li a:active,
.sitenav .menu-main li.open a{ color:#d0111b;}
.sitenav .menu-main li a:hover span,
.sitenav .menu-main li a:active span,
.sitenav .menu-main li.open a span{}
/*头部导航栏CSS结束*/
/*头部CSS结束*/



.slideshow { height:500px; position: relative; }
.slideshow .bd li { height: 500px;}
.slideshow .bd li a { display: block; height: 500px;}
.slideshow .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; list-style:none;  line-height:30px; text-align:center; }
.slideshow .hd ul li { cursor:pointer; width:60px; height:6px; display:inline-block; background: #FFF; margin-left: 2px;}
.slideshow .hd ul .on{ background: #000; }


#footmx a{TEXT-DECORATION: none;}
#footmx a:hover{TEXT-DECORATION: none;color: #ff9600;}

#footm a{TEXT-DECORATION: none; color:#aaaaaa;}
#footm a:hover{TEXT-DECORATION: none;color: #ff9600;}


.w1200{width:1200px; margin:auto; clear:both;}
.w1180{width:1180px; margin:auto; clear:both;}
.w160{width:160px; margin:auto; clear:both;}
.titl{width:200px; float:left; height:40px; line-height:40px; font-size:12px; color:#929292; text-align:left; padding-left:10px;}
.titr{margin-left:200px; width:auto; height:40px; line-height:40px;}
.titrm{font-size:15px; text-align:right; padding-right:20px;}

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}

.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}



.mbtil {text-align:left; height:96px; line-height:96px; font-size:30px; font-family:'微软雅黑', '黑体', '仿宋', '宋体'; text-align:left; font-weight:600; letter-spacing:2px; color:#1872B2;}
.mbtil a,.mbtil a:active,.mbtil a:hover{ color:#1872B2;};

/*.mbtil {text-align:left; height:130px; line-height:140px; font-size:28px; font-family:'微软雅黑', '黑体', '仿宋', '宋体'; text-align:left; font-weight:bold; letter-spacing:3px; color:#FFF;}
.mbtil a,.mbtil a:active,.mbtil a:hover{ color:#FFF;};*/


.titdiv{text-align:center; height:70px;}
.titdiv a{ font-size:32px; line-height:70px; font-weight:400; font-family:'微软雅黑'; letter-spacing:2px; color:#000000; text-decoration:none:}
.titdiv a:hover{ color:#ff9600;}
.titline{text-align:center; height:5px; background-image:url(/img/titline.png); background-position:center; background-repeat:no-repeat;}


.topcn{width:580px; margin:auto; line-height:30px;font-size:15px;}
.topcn a{font-size:15px;}
.topcn li{border-bottom:dashed 1px #CCCCCC; display:inline-block; width:580px; clear:both;}
.topcn p,.topcn div {width:580px;}
.topcn div{line-height:30px; display:none;}



.mainlevel a{
	color:#fff;
	text-decoration:none;
	
}
.mainlevel a:hover{
	color:#000;
}
.nav-sub{
	line-height:40px;
	position:absolute;
	background-color:#00FFFF;
	display:none;
}
.nav-sub div{
	text-align:center;
}
.mainlevel:hover .nav-sub{
	display:block;
	top:141px;
}

body { background-image:url(text.txt); /* for IE6 */ 
background-attachment:fixed; }
#bottomNavX { background-color:#FFF; z-index:999; position:fixed; top:0; left:0; width:100%; _position:absolute; /* for IE6 */
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; }
#bottomNav { background-color:#FFF; z-index:999; position:fixed; top:25px; left:0; width:100%; _position:absolute; /* for IE6 */
_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible; }

#bottomNavX a{ color:#ECECEC;}
#bottomNavX a:hover{ color:#F0F0F0;}


h1{font-size:26px; color:#00397c;}
h2{font-size:20px;}
h3{font-size:16px;}

.cont-review{
width:98%;
margin:20px auto;
padding:10px;
text-align:left;
font-size:13px;
border:dashed 1px #CCCCCC;
background-color:#E9E9E9;
color:#666666;
}

.proclst{float:left; margin-left:10px; margin-right:10px; margin-bottom:10px; list-style:none;}
.proclst a{display:block; height:34px; line-height:34px; padding:0px 12px; border:solid 1px #32313b; border-radius:2px; color:#01105c;  text-decoration:none; font-size:15px;}
.proclst a:hover{ color:#FFFFFF; border:solid 1px #ff9600; background-color:#ff9600;}

.procli{ width:70%; margin:auto; text-align:center; float:left; margin-bottom:10px; list-style:none;}
.procli a{display:block; color:#01105c; width:100%; height:44px; line-height:44px; border:solid 1px #01105c; border-radius:3px; text-decoration:none; font-size:15px;}
.procli a:hover{ color:#FFFFFF; border:solid 1px #ff9600; background-color:#ff9600;}

.morebtn{ color:#FFFFFF; width:90px; height:34px; line-height:34px; border-radius:2px; font-size:14px; display:block; background-color:#ff9600; text-align:center;}
.morebtn:hover{ color:#FFFFFF; background-color:#32313b;}

#aboutcon *{ font-size:15px;}



.nytitlea{color:#1a72bc; font-size:18px; text-decoration:none; font-family:Microsoft yahei; padding:5px 0 10px 0; border-bottom:2px solid #1a72bc; margin-bottom:25px; background:url(/img/lllll.jpg) no-repeat left 8px; text-indent:12px;}
.nrcontent{font-size:13px; color:#666; font-family:Microsoft Yahei; text-decoration:none; line-height:25px;}


#nrcontxx h1{font-size:26px; color:#00397c;}
#nrcontxx h2{font-size:20px;}
#nrcontxx h3{font-size:16px;}
#nrcontxx .cont-review{
width:98%;
margin:20px auto;
padding:10px;
text-align:left;
font-size:13px;
border:dashed 1px #CCCCCC;
background-color:#E9E9E9;
color:#666666;
}

.til01{background:url(/img/ic_02.gif) repeat-x left top;height:37px;line-height:37px;font-family:"Microsoft Yahei";overflow:hidden}
.til01 h4{background:#1464c6 url(/img/ic_01.gif) no-repeat right top;padding-right:8px;float:left}
.til01 h4 a{color:#fff;font-weight:400;font-size:18px;padding:0 18px}
.til01 h4 em{text-transform:uppercase;font-size:12px;font-family:Arial}
.til01 .more{float:right;display:inline-block;background:url(/img/more1.gif) no-repeat;width:42px;height:16px;margin:10px 20px 0 0}
.c_h{padding:33px 0 25px;width:960px;margin:0 auto; overflow:hidden;}
.cus{width:644px;float:left;border:1px solid #ccc;border-top:0;height:548px;overflow:hidden}
.cus_m{clear:both;padding:21px 0 0}
.cus dl{height:139px;overflow:hidden;padding:0 15px 24px}
.cus dt{float:left;width:224px}
.cus dt img{display:block;width:216px;height:131px;padding:3px;border:1px solid #cacaca}
.cus dd{float:right;width:375px;display:inline-block}
.cus dd h4{padding:5px 0 10px;font-family:"Microsoft Yahei"}
.cus dd h4 a{color:#0c4da2}
.cus dd p{line-height:26px;height:78px;overflow:hidden;color:#333}
.cus dd .det{display:block;background:url(/img/enter_bg.gif) no-repeat;width:81px;height:23px;float:right}
.hon{float:right;width:297px;border:1px solid #ccc;border-top:0;height:548px;overflow:hidden}
.hon ul{padding:20px 0 0}
.hon li{width:254px;text-align:center;line-height:30px;margin:0 22px 12px}
.hon li img{display:block;width:252px;height:199px;border:1px solid #cacaca}









.container,#advantage{ width:1200px; margin:0 auto;}

.home-title{padding:40px 0;text-align: center;}
.home-title h2{margin:0;padding:0 0 14px;font-weight:bold;background:url("../img/fgx.gif") no-repeat bottom center;}
.home-title h2 em{display:block;font-style:normal;font-weight:normal;font-size: 0.8em;color:#39393C;}


#home-product-menu{position:absolute;width:170px;left:50%;margin-left:-680px;z-index:1001; background-color:#fff;}
#home-product-menu ul{list-style-type: none;margin:0;padding:0 15px 0 0;float:left;}
#home-product-menu ul li{padding-top:3px;padding-bottom:3px;}
#home-product-menu ul li a{color:#6a6969;display: block;position:relative;padding-left:20px;height:22px;line-height:22px;}
#home-product-menu ul li i{position:absolute;top:0;left:0;width:15px;height:22px;display:block;border-bottom:#A1A1A1 solid 1px;font-style: normal;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
#home-product-menu ul li a:after{position:absolute;top:11px;left:13px;content:" ";display:block;border:#CD0A0A solid 1px;height:1px;width:1px;line-height:1px;}
#home-product-menu ul li a:hover,
#home-product-menu ul li.active a{color:#cc1300;text-decoration:none;}
#home-product-menu ul li a:hover i,
#home-product-menu ul li.active a i{width:100%;}
.product-box{padding-top:30px;padding-bottom:25px;}
.product-cate-title{position:relative;height:50px;padding-left:65px;line-height:26px;border-bottom:#24201F solid 2px;}
.product-cate-title:after{position:absolute;top:11px;left:49px;content:" ";display:block;border:#CD0A0A solid 2px;height:3px;width:3px;line-height:3px;}
.product-cate-title .floor-name{position:absolute;top:0;left:0;width:38px;height:50px;border-bottom:#CD0A0A solid 2px;}
.product-cate-title .floor-name em{display:block;height:26px;background-color:#CC0033;color:#fff;font-style:normal;font-size:22px;line-height:26px;text-align: center;}
.product-cate-title h3{margin-top: 0;margin-bottom: 0;}
.product-cate-title span.more{position:absolute;right:0;top:0;line-height:26px;}
.product-cate-title span.more a{color:#5C5C5C;}.product-cate-title span.more a:hover{color:#CC0033;text-decoration: none;}
#home-product-list{ width:1100px; margin:0 auto;}
#home-product-list .product-list{float:left;width:1100px;border-left:none}
#home-product-list .product-item{float:left;width:19.9%; height:240px;border-right:#EEE solid 1px;border-bottom:#EEE solid 1px;}
#home-product-list .product-item div{width:200px;margin:12px auto 0;}
#home-product-list .product-item p{color:#747474; padding:5px 0px 7px 0px; line-height:1.5em; font-size:12px;}
#home-product-list .product-item a{font-size: 14px;color:#f82d12;line-height:14px;}#home-product-list .product-item a:hover{color:#CC0033;text-decoration: none;}
#home-product-list .product-vivid{display:block;float:left;width:276px;height:458px;text-align: center;color:#fff;background-position:left top;background-repeat:no-repeat;}
#home-product-list .product-cate-slogan{font-size: 22px;margin-top:35px;}
#home-product-list .product-cate-desc{font-size: 14px;height:40px;line-height: 40px;background: url("../img/productCategory-desc-bg.png") no-repeat center center;}
#home-product-list .product-cate-more{font-size: 12px;padding-top:15px;}
#home-product-list .product-cate-more a{padding:10px 15px;border:#fff solid 1px;color:#fff;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}#home-product-list .product-cate-more a:hover{text-decoration:none;border:#CC0033 solid 1px;background-color:#CC0033;}
#home-product-list .product-item img{width:200px;height:150px;display:block;}



