@charset "utf-8";
/* CSS Document */

/* ====================
     公共样式
==================== */
body {background:#fff;font-size:12px;font-family:"Microsoft Yahei","微软雅黑",Arial, Verdana;line-height:150%;margin:0 auto;padding:0;color:#333;}
div {margin:0 auto;padding:0;}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {margin:0;padding:0;border:none;list-style-type:none;}
.block {width:1000px;height:auto;}
.f_l {float:left;}
.f_r {float:right;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.dis {display:block;}
.inline {display:inline;}
.none {display:none;}
.dashed {background:url(../images/lineBg.gif) repeat-x left top;color:#3f3f3f;padding:2px 0 3px 12px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
/*英文强制换行*/
.word {word-break:break-all;}
a{ text-decoration:none; color:#333;}
a:hover{color:#333;}
.clear{clear:both;}
.blank{height:15px; line-height:15px; clear:both; visibility:hidden;}
.blank2{height:22px; line-height:22px; clear:both; visibility:hidden;}

.header{height:116px;background:url(../images/header.jpg) repeat-x;}
.languoge{height:26px; line-height:26px;background:#372302;margin:0 10px; color:#ccc; text-align:right; padding:0 6px;}
.languoge a,.languoge a:hover{color:#ccc;}
.logo{width:270px; height:87px; background:url(../images/logo.png) no-repeat; float:left;}
.logo a{ display:block;width:270p; height:87px; text-indent:-9999px;}
.menu{width:710px; float:right; margin-top:4px; display:inline;}
.menu li{float:left; font-family:"Microsoft Yahei","微软雅黑"; font-size:14px;height:76px; line-height:76px;}
.menu li a{color:#000;float:left; display:block; padding:0 16px;}
.menu li a:hover{color:#000; background:url(../images/nav_span.jpg) no-repeat center top;}
.menu li a.current{color:#000;background:url(../images/nav_span.jpg) no-repeat center top;}

.bannerbg{background:url(../images/bannerbg.jpg) repeat-x bottom;}
.bannerbg2{background:url(../images/bannerbg2.jpg) no-repeat center top;}
.nybannerbg{background:url(../images/nybannerbg.jpg) no-repeat center bottom;}
.boxbg{background:url(../images/boxbg.jpg) repeat-x top;}
.about{width:265px;float:left; background:url(../images/ititle1.jpg) no-repeat; padding-top:63px; padding-right:20px; overflow:hidden;}
.news{width:375px;float:left;background:url(../images/ititle2.jpg) no-repeat; padding-right:20px; overflow:hidden;}
.contact{width:320px;float:left;background:url(../images/ititle3.jpg) no-repeat;padding-top:63px; overflow:hidden;}
.newstit{ text-align:right; height:23px; padding-top:30px;}
.inewslist{margin:5px 0;}
.inewslist li{height:29px; line-height:29px;background:url(../images/dd.gif) no-repeat left center;padding-left:12px;border-bottom:dotted #B5B5B5 1px;}
.inewslist li span{float:right;color:#999;}
.protitle{height:37px;background:url(../images/ititle4.jpg); text-align:right; padding-right:11px; line-height:37px;}
.home_con{margin-top:12px;}
.arrleft {margin-top:40px; width: 16px; display: block; background: url(../images/arr_left.gif) no-repeat 0px 20px; float: left; height: 50px}
.arrright {margin-top: 40px; width: 16px; display: block; background: url(../images/arr_right.gif) no-repeat right 20px; float: right; height: 50px}
#iloop {width:968px; float: left; height: 170px; margin-left: 0px; overflow: hidden}
#iloop td{ text-align:center;}
#iloop UL {
	LIST-STYLE-TYPE: none; PADDING: 0px; MARGIN:0px; width:968px
}
#iloop li{margin:0px 5px;padding:0px;list-style-type:none;text-align:center;float:left;width:165px;height:170px;display:inline;line-height:25px; overflow:hidden;}

#iloop li img {width:144px; height:134px; background:url(../images/picbg.jpg) no-repeat; padding:7px; }


.footnav{height:32px; line-height:32px; background:url(../images/footnav.jpg); color:#ccc; text-align:center;}
.footnav a,.footnav a:hover{color:#ccc;}
.footnav UL {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.footnav LI {
	LIST-STYLE-TYPE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: inline; PADDING-RIGHT: 0px
}
.footnav LI A {
	MARGIN: 0px 5px
}

.footall{ padding:10px 0;text-align:center;}

.left{width:235px;float:left;}
.right{width:740px;float:right;}
.lefttit{height:35px; line-height:35px; background:url(../images/lefttit.jpg) no-repeat; padding-left:16px; color:#E30000; font-family:"微软雅黑"; font-size:14px;}
.leftbox{border:solid #B5B5B5 1px;border-top:none; padding:6px; background:#fff;}
.leftlist li{ line-height:36px; border-bottom:dotted #C4C4C4 1px; padding-left:10px;}

.nytitle{height:33px; line-height:33px; background:url(../images/dd2.gif) no-repeat 5px center;border-bottom:solid #B5B5B5 2px; padding-left:23px; font-size:14px; font-weight:bold;coloe:#000;}
.nytitle span{float:right; font-size:12px; font-weight:normal;}
.channelbox{padding:15px 0;}

/*flash*/
#banner{width:100%;float:left;float:left;background:url(../imgs/banner_bg.jpg) repeat-x left top;}
#flash{width:100%;float:left;background:#fff url(../imgs/flash_bg.jpg) no-repeat center bottom;padding:0px 0 31px 0;}
#myFocus{width:1000px; height:468px;}
/*end*/

/*news*/
.articleList{width:100%;float:left;}
.articleList ul{margin:0px;padding:0px;list-style-type:none;}
.articleList li{margin:0px;padding:0 0 0 10px;list-style-type:none;border-bottom:1px dotted #ccc;background:url(../images/dd.gif) no-repeat left center;line-height:25px;}
.time{color:#959595; float:right;}
.articleTitle{ font-weight:bold; font-size:18px; text-align:center;}
.articleAuthor{text-align:center; padding:7px 0px;border-bottom:1px dotted #ccc;}
.articleauthor span{ margin:0px 6px; font-size:9pt;}
.articleInfo{width:100%;padding:10px 0;}
.pageUpDown{padding-top:10px;text-align: left;}
/*end*/

/*Product*/
.productList{width:100%;float:left;}
.productList ul{margin:0px;padding:0px;list-style-type:none;}
.productList li{margin:5px 0px;padding:0px;list-style-type:none;text-align:center;float:left;width:185px;height:175px;display:inline;line-height:25px; overflow:hidden;}
.productList li img{width:150px; height:150px; border:1px solid #ccc;padding:1px;}

.productTitle{line-height:28px;font-weight:bold;}
.productImg{width:350px;text-align:center;float:left;}
.productImg img{width:350px;border:1px solid #ccc;padding:1px;}
.productRight{width:330px;float:right;}
.title{width:100%;float:left;margin:10px 0 0 0;border-bottom:1px dotted #ccc;line-height:25px;}
.title span{font-size:14px;font-weight:bold;}
.productDesc{ line-height:200%;padding:10px 0;width:100%;float:left;}
/*end*/

/*page*/
.pages{ font-size:12px;text-align:center; padding:10px 0px 10px 0px;}
.pages a{font-size:12px;padding:2px 5px;border:1px solid #ccc;margin:0 2px;}
.pages a:hover{background:#eee;}
.pages a.page_now{background:#eee;color:#f00;}
.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
.pages b{ font-weight:normal;}
/*end*/

