@charset "utf-8";
/* CSS Document */

/* ====================
     公共样式
==================== */
html{height:100%;}
body {background:#444444 url(images/index.png) no-repeat center center;font-size:12px;font-family:Arial, Verdana;line-height:200%;margin:0 auto;padding:0;color:#fff;}
.nybody_000{ background:url(images/about.png) no-repeat center top #606060;font-size:12px;font-family:Arial, Verdana;line-height:200%;margin:0 auto;padding:0;color:#fff;}
.index{background:url(images/index.png) no-repeat center top #606060;}
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:990px;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:#fff;}
a:hover{color:#fff;}
.clear{clear:both;}
.blank{height:13px; line-height:13px; clear:both; visibility:hidden;}

.logo{ width:145px; height:145px; margin:45px 0 0 50px;}
.logo2{width:145px; height:145px;margin:18px 0 0 50px;}

.i_txt{ width:500px;height:142px; background:url(images/i_txt.png) no-repeat left top; position:absolute; left:50%; top:50%; margin:-100px 0 0 -250px;}

.i_box{height:107px; width:100%; background:url(images/i_box.png);}
.i_box2{height:107px; width:100%; background:url(images/i_box.png); position:absolute; bottom:0;}
.c_top{ margin-top:20px;}
.menubg{height:36px;}

.menu li{float:left;position:relative;}
.menu li a{color:#fff; font-size:14px; font-family:"微软雅黑"; display:inline-block; height:36px; line-height:36px;padding:0 35px;}
.menu li a:hover{background:url(images/menu.jpg) no-repeat center; color:#fff;}
.menu li.over a{background:url(images/menu.jpg) no-repeat center;color:#fff;}
.menu li.over ul li{position:absolute;top:36px; left:-187px;width:500px; text-align:center; height:23px; line-height:23px; padding-top:8px;}
.menu li.over ul li a{color:#fff; font-size:12px; font-weight:bold; padding:0 11px; background:#1A1A1C; height:23px; line-height:23px;}
.menu li.over ul li a:hover{ background:#1A1A1C; color:#fff;}


#nav{}
#nav ul{padding:0 40px;}
#nav ul li{float:left; position:relative;}
#nav ul li a{color:#fff; font-size:14px; font-family:"微软雅黑"; font-weight:bold; display:inline-block; height:36px; line-height:36px;width:130px; text-align:center;}
#nav ul li a:hover{background:url(images/menu.jpg) no-repeat center; color:#fff;}
#nav .subnav{display:none;position:absolute;top:36px;height:25px;line-height:25px;white-space:nowrap;left:23px;}
#nav .subnav p{width:100%;height:10px;float:left;}
#nav .subnav a{font-size:12px;display:inline;color:#fff;width:auto;text-decoration:none;padding:0 10px; height:25px; line-height:25px;background:#1A1A1C;float:left;}
#nav .subnav a:hover{background:#1A1A1C; }



.footer{width:100%; height:27px; line-height:27px; color:#999;margin-top:44px; text-align:center;}
.footer a,.footer a:hover{color:#999;}

.location{height:57px; line-height:57px;width:990px; margin-top:12px; background:url(images/dd.jpg) no-repeat 7px center; text-indent:28px; font-size:14px; color:#fff;}
.location a,.location a:hover{color:#fff;}
.location2{height:57px; line-height:57px;width:771px; margin-top:55px; background:url(images/dd.jpg) no-repeat 7px center; text-indent:28px; font-size:14px; color:#fff;}
.location2 a,.location2 a:hover{color:#fff;}
.nybox{ background:url(images/nybox.png);padding:25px 0;}
.nybox2{ background:url(images/nybox.png);padding:25px 15px;}
.newproduct1{ position:relative; z-index:2; height:600px;}
.newproduct{width:771px; height:550px;}
.newpro{}
.newpropage{ background:url(images/nybox.png); height:23px; line-height:23px; color:#fff; text-align:center; padding-left:210px;}
.newpropage a{color:#fff;}
.newpropage a:hover{color:#fff;}
.jcarousel-scroll{width:40px;}
.jcarousel-control{width:270px;}
.jcarousel-control a{padding:0 5px;}

.channelbox{ height:360px; overflow:auto; }

	/*article style*/
	.newsimg{width:450px;float:left;}
	.articleBox{width:490px; float:right;}
	#messagetxt{width:490px; float:right;}
	.articleList{}
	.articleList li{padding:3px 0px 3px 10px; border-bottom:1px dotted #ccc;background:url(images/arrow.gif) no-repeat 0px center;}
	.articleList li.img_Txt{ border-bottom:none; width:98%; background:none; padding:5px 0px 8px;}
	.articleList li.img_Txt img{ width:115px; height:85px; margin:5px; float:left;}
	.articleList2{ padding:10px 25px;}
	.articleList2 li{padding:1px 0px;}
	.articleList2 li a{ display: inline-block;}
	.time{ float:right;}
	.articleTitle{ font-weight:bold; font-size:14px; text-align:center;}
	.articleAuthor{text-align:center; padding:7px 0px;}
	.articleauthor span{ margin:0px 6px; font-size:9pt;}
	.articleInfo{ line-height:180%; padding:10px 20px;}
	.pageUpDown{ padding-top:10px; font-size:9pt; text-align: left;}
	/*end*/
	
	/*Product Style*/
	.productList li{text-align: center; padding:5px 0px; float: left;  width:25%;height:170px;}
	.productList li img{width:145px; height:125px; border:1px solid #ccc;}
	.productList li a:hover{ color:red;}
	
	.productTitle{ height:28px; line-height:28px; font-size:12px; text-align:center;}
	.productImg{ text-align:center; padding:15px;}
	.productDesc{ line-height:180%; margin:10px auto 20px auto;}
	/**/
	.pages{ text-align:center; padding:20px 0px 8px 0px;}
	.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
	.pages b{ font-weight:normal;}
/*end*/

#iproduct a.arrleft {margin-top:108px; width:90px; display: block; background: url(images/prev-horizontal.png) no-repeat; float: left; height: 70px}
#iproduct a.arrright {margin-top: 108px; width:90px; display: block; background: url(images/next-horizontal.png) no-repeat; float: right; height: 70px}
#iproduct #iloop {width: 610px; float: left; height: 105px; margin-left: 0px; overflow: hidden}
#iproduct #iloop img {margin-right: 25px;width: 239px;height: 274px;border:solid #7C7C7C 3px;}
#tt {position: absolute; display: block;background:#000;}
#tttop {display: block; height: 5px; margin-left: 5px; overflow:hidden}
#ttcont { width:450px;display: block;background:#666; padding:3px;}
#ttbot {display: block; height: 5px; margin-left: 5px;overflow: hidden}
