*{ padding: 0px; margin: 0px; font-family: "微软雅黑"; line-height: 150%;}
html{font-size: 14px; color: #434444;}
a{ text-decoration:none;}
img{ border:0;}
ul,ol,li{ list-style:none;}
.w1000{width: 1000px;}
.FF{margin: 0px auto;}
.floatLeft{float: left;}
.floatRight{float: right;}
.clearFloat{clear: both;}
.height50{ height: 50px;}
.height20{ height: 20px;}


/*top*/
.topDiv{ border-bottom: 4px #e84c3d solid; height: 95px; background: url(/skin/images/head.jpg) repeat-x 50% 100%;}
.logoDiv{ width: 220px;}
.top_hotline{ position: absolute; right: 22px; top: 9px;}
.menuUl li{ float: left; list-style: none;}
.menuUl li a{ height: 55px; line-height: 53px; padding-left:28px; padding-right:28px;  display: inline-block; color: #686868; text-decoration: none; font-size: 16px; }
.menuUl li:hover{  background: url(/skin/images/menuhoverimg1.gif) 50% 100% no-repeat;}
.menu_bg{ background: #f1f6f9; height: 73px;}
.menu_ul li{ list-style: none; float: left;}
.menu_ul li a{ height: 70px; line-height: 70px; text-decoration: none; font-size: 16px; border-top: 3px #f9f9f9 solid; color: #a2afba; padding-left: 25px; padding-right: 25px; display: inline-block;}
.menu_ul li a:hover{ color: red; background: #ffffff; border-top: 3px red solid;}
.location_Text{ height: 73px; line-height: 73px; font-size: 14px; color: #929292; font-family: 宋体; background: url(/skin/images/location_img1.png) 0% 50% no-repeat;}
.location_Text p{ margin-left: 10px;}
.location_span{ margin-left: 15px; margin-top:26px; display: inline-block;}
.location_hvoer{ color: red;}
.about_conter{ margin-top: 30px; margin-bottom: 30px; min-height: 300px; line-height: 200%; }



/*banner*/
.bannerDiv1{ height: 597px;}
.bannerAboutDiv1{ height: 296px;}

.titleCss{width: 215px; margin-top: 15px; margin-bottom: 15px;}
.cnTitle{font-size: 18px; color: #35485d;}
.enTitle{font-size: 18px; font-style:italic; color: #888888;}
.title_img1{ text-align: center;}
.productCalss li{ float: left; list-style: none; border: none; margin-left: 3px; width: 140px; height: 120px;}
.titleBg{ background: #d3d3d3;}
.tile_img{ height: 93px;}
.productCalss li img{ border: none;  width: 140px; height: 93px; }
.productCalss li a{ width: 140px; height: 23px; line-height: 23px; background: url(/skin/images/proclass_ico.jpg) 100% 0% no-repeat; display: inline-block; text-align: center; text-decoration: none; color: #5c6265;}
.index_pros{ margin-top: 20px; display: inline-block;}
.index_pros li{ float: left; list-style: none; margin-left: 5px;}
.index_pros li img{ border: none;}

.bottom_divBg{ background: #1b2735; height: 43px; line-height: 43px; color: #3a4f65; font-size: 16px; text-align: center;}
.inAboutCon{ font-size: 16px; color: #a1a2a2; line-height: 180%;}
.about_more_but{ text-align: center; margin-top: 30px;}
.in_Case_div{ width: 500px;}
.in_news_div{ width: 500px;}
.in_news{ margin-left: 15px;}
.in_news li{ list-style: none; background: url(/skin/images/img_ico1.gif) 0% 50% no-repeat; border-bottom: 1px #efefef solid;}
.in_news li a{ margin-left: 20px; font-size: 16px; height: 45px; line-height: 45px; text-decoration: none; color: #757575;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.case_more_bg{background: url(/skin/images/case_more.png) no-repeat 50% 0%;  cursor: pointer; width: 143px; height: 40px; margin: 0px auto;}
.case_more_bg span{margin-left: 65px; height: 40px; line-height: 40px;}
.case_ul li{ width: 190px; float: left; margin-left:40px; margin-bottom: 40px;}
.case_ul li img{width: 190px; height: 160px; cursor: pointer;}
.case_h1{ font-size:16px; height:19px; line-height:19px; color:#666; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.case_zaiyao{ font-size: 12px; margin-bottom: 10px;}
.buttonCss{ width: 70px; height: 30px; line-height: 30px;   cursor: pointer; background: #21b9bb; color: #fff; margin: 30px auto; border: none;}


/* 分页 */
.f-page { text-align: center; padding: 25px 0; padding-right: 20px;}
.f-page ul { display: inline-block; border: 1px solid #ddd; *display: inline; zoom: 1; background-color: #f5f5f5; border-radius: 5px;}
.f-page li { line-height: 42px; display: inline-block; *display: inline; zoom: 1;}
.f-page li a { display: block; width: 32px; height: 42px; line-height:42px; border: 0px solid #ccc; text-align: center; font-size: 14px; color: #000;}
.f-page li a:hover { background: #0d80ca; color: #fff; border: 0px solid #7cb7f1;}
.f-page li a.curr0 { color: #9c9c9c; border: 0px solid #ccc; cursor: text;}
.f-page li a.curr0:hover { color: #9c9c9c; border: 0px solid #ccc; cursor: text; background-color: #f5f5f5;}
.f-page li a.curr { background: #0d80ca; color: #fff; border: 0px solid #7cb7f1;}


/*bottom*/
.bottom_div1{ background: #2d3e50; border-top: 3px #e84c3d solid; padding-top: 20px; padding-bottom: 20px;}
.bottom_menu1{ float: left; width: 195px;  border-left: 1px #38495c solid; margin-left: 24px;}
.bottom_title1{ font-size: 18px; font-weight: normal; color: #fff; margin-left: 24px; display: inline-block;}
.bottom_ul{ margin-left: 24px; list-style: none;}
.bottom_ul a{ color: #a2afba; text-decoration: none; height: 20px; line-height: 20px; display: inline-block;}



.pageinfo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.pageinfo A {
	BORDER-RIGHT: #aaaadd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaaadd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #aaaadd 1px solid; COLOR: #000099; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaadd 1px solid; TEXT-DECORATION: none
}
.pageinfo A:hover {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.pageinfo A:active {
	BORDER-RIGHT: #000099 1px solid; BORDER-TOP: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; BORDER-BOTTOM: #000099 1px solid
}
.pageinfo SPAN.thisclass {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000099 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000099 1px solid; BACKGROUND-COLOR: #000099
}
.pageinfo SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}