@charset "gb2312";
@import url("common_full.css");
/*------------------------------------------------------------
	ÄÚÒ³
------------------------------------------------------------*/
.location { font-size: 14px; color: #999; font-family: "Î¢ÈíÑÅºÚ"; background:url(../images/ziye_tit.png) no-repeat bottom; margin-bottom:20px; }
.location a { color: #999; font-family: "Î¢ÈíÑÅºÚ"; line-height:40px; }
.banner { min-width: 1000px; width: 0 auto; overflow: hidden; position: relative;z-index: 1; }
.banner img{height:350px;}
/*pages
.pages { text-align: center; border-bottom: 1px solid #e0e0e0; border-top: 1px solid #e0e0e0; }
.pages li { display: inline; color: #858585;  }
.pages li a { color: #858585; }
.pages li a:hover { text-decoration: none; }
.pages li.pageNum { margin: 0 10px; }
.pages li.pageNum a { padding: 0 17px; display: inline-block; border-left: 1px solid #e0e0e0; background-color: #fff; line-height: 39px; }
.pages li.pageNum .end { border-right: 1px solid #e0e0e0;  }
.pages li.pageNum a.here { color: #444; font-weight: bold; }
.pages li a:hover {  color: #444; }*/

.newsList { margin-bottom: 20px; }
.newsList dt { padding-top: 12px; border-top: 3px solid #c9c9c9; float: left; width: 33px; text-align: center; color: #a1a1a1; font-size: 14px; font-family: "ÐÂËÎÌå"; clear: left; }
.newsList dt em { display: block; font-size: 26px; color: #4e4e4e; font-family: "ÐÂËÎÌå";  }
.newsList dt i { margin: 5px 0 -3px; display: block; font-size: 18px; text-transform: uppercase; font-family: "ÐÂËÎÌå";  }
.newsList dd { padding: 10px 0 20px 55px; }
.newsList dd h2 { margin-bottom: 5px; font-size: 14px; font-weight: normal; }
.newsList dd .intro { line-height: 24px; color: #838383; min-height: 50px; }

/*proBox*/
.proBox { margin: -5px 0 35px; width: 710px; overflow: hidden; }
.pro_list { width: 740px; }
.pro_list li { margin: 15px 29px 0 0; width: 217px; float: left; height: 210px; display: inline; text-align: center; line-height: 30px; font-size: 14px; overflow: hidden; }
.pro_list li a { color: #595959; font-family: "Î¢ÈíÑÅºÚ"; }
.pro_list li img { margin-bottom: 8px; display: block; width: 215px; height: 161px; border: 1px solid #ddd; }


/*------------------------------------------------------------
	Ê×Ò³ht
------------------------------------------------------------*/
#homeMain { padding-top: 40px; background: url(../images/home_bg.gif) repeat-x left top; }
.homeTit { padding: 0 7px 0 17px; background: url(../images/tit_bg01.jpg) no-repeat left top; line-height: 29px; color: #025587; font-family: "Î¢ÈíÑÅºÚ"; font-weight: normal; }
.homeTit em { margin-left: 7px; text-transform: uppercase; color: #b0b0b0; font-size: 12px; font-family: Arial; }
.homeTit .more { margin-top: 9px; background: url(../images/more.png) no-repeat left top; width: 43px; height: 12px; display: inline-block; float: right; }

/*homeL*/
.homeL { width: 444px; float: left; }
.homeAbout dl { padding: 20px 0 35px; }
.homeAbout dt { float: left; clear: left; }
.homeAbout dt img { display: block; width: 189px; height: 127px;  }
.homeAbout dd { padding: 0 0 0 205px; text-indent: 25px; }
.homeAbout .acheck { text-align: right; } 
.homeAbout .acheck a:hover { text-decoration: underline; }

.homeNews .news_list { padding-top: 17px; }
.news_list li { padding: 0 4px; margin: 0 5px; background: url(../images/line03.gif) repeat-x left bottom; line-height: 30px; }
.news_list li a { padding-left: 12px; background: url(../images/icon03.gif) no-repeat left center; }
.news_list li em { float: right; color: #a0a0a0; }

/*homePro*/
.homePro { width: 534px; float: right; overflow: hidden; }
.homePro .homeTit { background: url(../images/tit_bg02.jpg) no-repeat left top; }
.homePro ul { width: 550px; }
.homePro li { padding: 10px; margin: 20px 15px 0 0; width: 148px; height: 137px; background-color: #ebebeb; float: left; display: inline; text-align: center; line-height: 30px; font-size: 14px; overflow: hidden;  }
.homePro li img { display: block; width: 146px; height: 113px; border: 1px solid #e5e5e5; }
.homePro li a { color: #676767; font-family: "Î¢ÈíÑÅºÚ"; }

.homelinks { padding: 12px 8px 10px 20px; margin-top: 25px;  background: url(../images/line02.gif) no-repeat 8px 16px; border-top: 1px solid #f1f1f1; }
.homelinks li { display: inline; color: #adadad; }
.homelinks li a { margin-right: 5px; display: inline-block; color: #161d24; }
.homelinks li a:hover,.homeAbout .acheck a,.homePro li a:hover,.location a:hover,.pro_list li a:hover { color: #025587; }
.homelinks li.tit { color: #161d24; }

/*.bannerBox*/
.bannerBox { margin: -8px auto 0; position: relative; text-align: left; z-index: 1; }
#slide-index { min-width: 1000px; width: auto; height: 448px; overflow: hidden; position: relative;z-index: 1; }
#slide-index .slides { min-width: 1000px; width:auto; height: 448px; }
#slide-index .slide { min-width: 1000px; height: 448px; float: left; position:relative; }
#slide-index .image { z-index:1;position: absolute; }
#slide-index .image img { height: 448px; }
.autoMaxWidth{ overflow: hidden; position: relative;  }
.bannerBottom { margin: -39px auto 0; height: 39px; background: url(../images/ban_bg.png) repeat-x left top; position: relative; z-index: 10; }
.control { width: 950px; margin: 0 auto; height: 20px; }
.control li { margin: 13px 5px; width: 12px; height: 12px; background: url(../images/sider_in.png) no-repeat left top; float: right; display: inline; cursor: pointer; }
.control li.active { background: url(../images/sider_on.png) no-repeat left top; }
.control li em { display: none; }
.bannerBottom .text {  width: 950px; margin: -10px auto 0; text-align: left; color: #5d5d5d;  }
.div2{bottom:130px;z-index:999;position:fixed;_position:absolute}

/*pages*/
.pages { text-align: center; clear: both; }
.pages li { margin: 0 2px; display: inline; }
.pages li a { padding: 0 5px; display: inline-block; border: 1px solid #eee; line-height: 21px; color: #036cb4; }
.pages li a:hover { color: #bd1b0c; text-decoration: none; }
.pages li.pageNum { margin: 0 -5px;  vertical-align: 0;  background: none; border: 0; line-height: 19px; }
.pages li.pageNum a { padding: 0; width: 22px; text-align: center; margin: 0 2px; display: inline-block; }
.pages li.pageNum a:hover,.pages li.pageNum a.here { background-color: #036cb4; border: 1px solid #eee; text-decoration: none; color: #fff;  font-weight: bold; }

