@charset "utf-8";
/* CSS Document */
/**全局**/
*{ margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; }
body{margin:0px; padding:0px; font-size:12px; font-family:Arial;color:#000; background:url(images/container.gif);}
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both;}
a{ color:#666666; text-decoration:none;}
a:hover{ color: #ff0000;}
hr{ line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{ margin:0px auto;}
.f_l{ float:left;}
.f_r{ float:right;}
input,select{ font-family:arial, Helvetica, sans-serif; padding:1px;}
/**全局**/

.web100{background:url(images/webbg.gif) repeat-x center top;}
.otherbg{width:1013px;}
.container{}
.logo_info{ height:100px; background:url(images/tel.gif) no-repeat right top; overflow:hidden;}
.logo_info span{float:right; padding-right:5px; padding-top:15px;}
.logo_info span a{padding-right:8px;}

/*.nav{width:1007px;}
.nav_left{float:left; width:3px; height:39px; background:url(images/nav_left.jpg) no-repeat;}
.nav_middle{float:left; width:1002px; height:39px; background:url(images/menu_bg.gif) repeat-x; overflow:hidden;}
.nav_middle li{float:left; height:39px; text-align:center;}
.nav_middle li a{height:39px; line-height:39px; color:#000000; font-size:14px;}

.homecss{display:block; width:106px; background:url(images/nav_su.gif) no-repeat right top;}
.menu_2{display:block; width:154px; background:url(images/nav_su.gif) no-repeat right top;}
.menu_3{display:block; width:158px; background:url(images/nav_su.gif) no-repeat right top;}
.menu_4{display:block; width:146px; background:url(images/nav_su.gif) no-repeat right top;}
.menu_5{display:block; width:144px; background:url(images/nav_su.gif) no-repeat right top;}
.menu_6{display:block; width:142px; background:url(images/nav_su.gif) no-repeat right top;}
.menu_7{display:block; width:140px;}
.nav_middle li.contactus{float:left; width:144px; height:39px;}*/
#navigate{float:left; width:1002px; height:39px; line-height:39px; background:url(images/menu_bg.gif) repeat-x; position:relative; z-index:1000; font-family:"微软雅黑";}
#navigate ul{padding:0px; margin:0px;}
#navigate li{float:left; position:relative;z-index:1000; font-family:"微软雅黑";}

#navigate .homecss{display:block; width:106px; background:url(images/nav_su.gif) no-repeat right top; text-align:center;}
#navigate .homecss a{color:#000000; font-size:14px; font-family:"微软雅黑";}

#navigate .menu_2{display:block; width:154px; background:url(images/nav_su.gif) no-repeat right top; text-align:center;}
#navigate .menu_2 a{color:#000000; font-size:14px; font-family:"微软雅黑";}
#navigate ul .menu_2 ul{margin:0px; padding:0px; position:absolute; z-index:1000; display:none; top:39px; left:-1px; width:152px; border-left:1px solid #ABABAB; border-right:1px solid #ABABAB; border-bottom:1px solid #ABABAB;}
#navigate ul .menu_2 ul li{margin:0px; padding:0 0px; display:block; height:25px; width:144px; line-height:25px; background:#dddee2; font-weight:normal; text-align:left; padding-left:8px;}
#navigate ul .menu_2 ul li a{ color:#000000; text-decoration:none;height:25px; background:none; font-weight:normal;font-size:12px;}


#navigate .menu_3{display:block; width:158px; background:url(images/nav_su.gif) no-repeat right top; text-align:center;}
#navigate .menu_3 a{color:#000000; font-size:14px; font-family:"微软雅黑";}
#navigate ul .menu_3 ul{margin:0px; padding:0px; position:absolute; z-index:1000; display:none; top:39px; left:-1px; width:156px; border-left:1px solid #ABABAB; border-right:1px solid #ABABAB; border-bottom:1px solid #ABABAB;}
#navigate ul .menu_3 ul li{margin:0px; padding:0 0px; display:block; height:25px; width:148px; line-height:25px; background:#dddee2; font-weight:normal; text-align:left; padding-left:8px;}
#navigate ul .menu_3 ul li a{ color:#000000; text-decoration:none;height:25px; background:none; font-weight:normal;font-size:12px;}

#navigate .menu_4{display:block; width:146px; background:url(images/nav_su.gif) no-repeat right top; text-align:center;}
#navigate .menu_4 a{color:#000000; font-size:14px; font-family:"微软雅黑";}
#navigate ul .menu_4 ul{margin:0px; padding:0px; position:absolute; z-index:1000; display:none; top:39px; left:-1px; width:144px; border-left:1px solid #ABABAB; border-right:1px solid #ABABAB; border-bottom:1px solid #ABABAB;}
#navigate ul .menu_4 ul li{margin:0px; padding:0 0px; display:block; height:25px; width:136px; line-height:25px; background:#dddee2; font-weight:normal; text-align:left; padding-left:8px;}
#navigate ul .menu_4 ul li a{ color:#000000; text-decoration:none;height:25px; background:none; font-weight:normal;font-size:12px;}

#navigate .menu_5{display:block; width:146px; background:url(images/nav_su.gif) no-repeat right top; text-align:center;}
#navigate .menu_5 a{color:#000000; font-size:14px; font-family:"微软雅黑";}

#navigate .menu_6{display:block; width:142px; background:url(images/nav_su.gif) no-repeat right top; text-align:center;}
#navigate .menu_6 a{color:#000000; font-size:14px; font-family:"微软雅黑";}
#navigate ul .menu_6 ul{margin:0px; padding:0px; position:absolute; z-index:1000; display:none; top:39px; left:-1px; width:140px; border-left:1px solid #ABABAB; border-right:1px solid #ABABAB; border-bottom:1px solid #ABABAB;}
#navigate ul .menu_6 ul li{margin:0px; padding:0 0px; display:block; height:25px; width:132px; line-height:25px; background:#dddee2; font-weight:normal; text-align:left; padding-left:8px;}
#navigate ul .menu_6 ul li a{ color:#000000; text-decoration:none;height:25px; background:none; font-weight:normal;font-size:12px;}

#navigate .menu_7{display:block; width:140px; text-align:center;}
#navigate .menu_7 a{color:#000000; font-size:14px; font-family:"微软雅黑";}
.nav_right{float:left; width:2px; height:39px; background:url(images/nav_right.jpg) no-repeat;}

.buttommiddle_info{
position:relative;
padding:3px 3px 3px 3px; 
background:url(images/buttombg.gif) no-repeat left bottom;
height:367px; 
margin-top:15px;
}
.middle_info{position:absolute; width:1013px;/*width:1007px; */ top:0px; left:0px; height:42px;}
.buttom_top{margin-top:42px;float:left;}

.web_left{float:left; width:605px; overflow:hidden;}
.threetab{/*width:605px;*/}
.threedivblock{width:605px; height:196px; /*background:#FFFFFF;*/ overflow:hidden;}
.sed{float:left; width:183px; height:42px; line-height:42px; text-align:center; background:url(images/tdsed.gif) no-repeat; margin-right:6px; _margin-right:6px; color:#000000; font-size:12px; font-weight:bold;}
.nosed{float:left; width:183px; height:42px; line-height:42px; text-align:center; background:url(images/tdnosed.gif) no-repeat center top; margin-right:6px; _margin-right:6px; color:#666666; font-size:12px; font-weight:bold;}
.searchdiv{float:right; height:42px;}
.tdcss{width:234px; height:28px; line-height:28px; background:url(images/inputbg.gif) no-repeat center center;}
.inputcss{border:0px; width:152px; margin-right:5px;}
.threedivblock{width:605px;}

.showpic{ padding-top:18px;}
.showpic li{float:left; width:201px; text-align:center;}
.showpic li img{ /*width:153px;*/height:146px; border:1px solid #cccccc; padding:2px;}
.showpic li span{display:block; /*padding-top:12px;*/}
.showpic li span a{background:#999999; height:30px; line-height:30px; color:#FFFFFF; padding:3px;}

.web_right{float:left; width:402px; overflow:hidden;}
.news_divblock{/*margin-top:39px;*/}
.index_list{height:196px; /*background:#FFFFFF;*/}
.indexnews_list{float:left;margin-top:18px; width:362px;  margin-left:22px; _margin-left:11px;}
.indexnews_top{height:35px; background:url(images/indexnewsbg.jpg) no-repeat;}
.indexnews_middle{background:url(images/middlebg.jpg);}
.indexnews_middle li{height:27px; line-height:27px; width:334px; overflow:hidden; /*text-indent:28px;*/ padding-left:28px; background:url(images/bookico.jpg) no-repeat 10px 10px; overflow:hidden;}

.indexnews_buttom{height:6px; overflow:hidden; background:url(images/index_newsbuttom.jpg);}

.linkblock{/*background:#FFFFFF; */padding-bottom:10px; padding-top:18px;}
.link_top{width:971px; height:5px; overflow:hidden; background:url(images/linktop.jpg) no-repeat;}
.link_middlebg{width:971px; background:url(images/linkmiddle.jpg);}
.link_middlebg li{float:left; padding:5px 0px 5px 2px;}
.link_buttom{width:971px; height:5px; overflow:hidden; background:url(images/linkbuttom.jpg) no-repeat;}

.baiqiu{width:1007px; text-align:center; line-height:20px; color:#999999; margin-top:10px;}

/*next*/
.insidetop{ height:8px; overflow:hidden;background:url(images/inside_topbg.png) no-repeat center top; margin-top:12px;}
.insidebottom{height:8px; overflow:hidden;background:url(images/inside_buttombg.png) no-repeat center top;}
.web_middleinfo{ /*background:#FFFFFF;*/ background:url(images/inside_middlebg.png);}

.left_info{float:left; width:243px; margin-left:18px; _margin-left:9px; padding-top:10px;}
.right_info{float:left; width:713px; margin-left:18px; _margin-left:18px; padding-top:10px;}
.cate_info{}
.cate_top{width:243px; height:47px; line-height:40px; background:url(images/left_cattop.jpg) no-repeat; text-indent:12px; font-weight:bold; font-size:14px;}
.cate_buttom{width:243px; height:6px; background:url(images/cate_buttom.jpg) no-repeat; overflow:hidden;}
.cate_middle{background:url(images/cate_middlebg.jpg);}
.cate_middle li{height:45px; line-height:45px; text-indent:28px; border-bottom:1px solid #CCCCCC; background:url(images/ico.jpg) no-repeat 16px 18px;}
.cate_middle li a{width:243px; height:45px; line-height:45px; overflow:hidden;}

.news_info{margin-top:10px;}
.news_middle{ background:url(images/cate_middlebg.jpg);}
.news_list{width:216px;}
.news_list ul{padding-top:3px;}
.news_list li{height:26px; line-height:26px; text-indent:15px; border-bottom:1px dashed #CCCCCC; background:url(images/yellow.jpg) no-repeat 5px 9px;}
.news_list li a{ display:block;width:216px; height:26px; line-height:26px; overflow:hidden;}

.index_catepro{}
.catepro_top{/*width:734px;*/ height:45px; line-height:40px; background:url(images/w173.jpg) no-repeat; font-weight:bold; font-size:14px; padding-left:13px; color:#666666;}
.catepro_mar_top{/*width:700px;*/ height:45px; line-height:40px; background:url(images/w173.jpg) no-repeat; font-weight:bold; font-size:14px; padding-left:13px; margin-top:9px;}
.morecss{float:right; padding-top:12px; padding-right:8px;}

.catepro_list{}
.catepro_list li{float:left; text-align:center; width:25%; height:190px; overflow:hidden;}
.catepro_list li img{height:160px;}
.catepro_list li span{display:block; padding-top:8px;}

.catepro_buttom{/*width:713px;*/ height:4px; background:url(images/pro_catebuttom.jpg) no-repeat; overflow:hidden;}
.catepro_list{ background:url(images/pro_middlebg.jpg);}

.index_about{margin-top:10px;}
.dbcontent{ border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:8px; line-height:20px; word-break:break-all;}
.pro_dbcontent{padding:8px; line-height:20px; word-break:break-all;}

/*start*/
.arice_dbcontent{border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding-left:8px; padding-right:8px; word-break:break-all;}
.articleList{ padding:0px 6px 0px 6px;}
.articleList li{padding:10px 0px 5px 15px; border-bottom:1px dashed #ccc;background:url(images/bookico.jpg) no-repeat 2px 13px;}
.articleList li a{}
.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; padding-right:5px;}
.articleTitle{ font-weight:bold; font-size:14px; text-align:center; padding-top:10px;}
.articleAuthor{text-align:center; padding:8px 0px;}
.articleauthor span{ margin:0px 6px; font-size:9pt;}
.articleInfo{ line-height:180%; padding:10px 5px;border-top:0px solid #ffffff;border-bottom:0px solid #ffffff;font-size:14px;}
.articleInfo a{}
.pageUpDown{ padding-top:10px; font-size:9pt; text-align: left; line-height:25px; padding-left:5px;}
.pageUpDown a{}
/*end*/

/*page*/
.pages{ font-size:12px;text-align:center; padding:10px 0px 8px 0px;}
.pages a{font-size:12px; padding:0 3px; border:1px solid #9FD8F6; margin-right:8px;}
.pages .page_now{font-size:12px; padding:0 3px; border:1px solid #F00;}
.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
.pages b{ font-weight:normal;}
/*Product Style*/

.productBox{border-left:1px solid #cccccc; border-right:1px solid #cccccc; float:left; width:711px; /*border:1px solid #FF0000;*/ /*background:url(images/pro_middlebg.jpg) no-repeat;*/}

.productList li{text-align: center; padding:3px 0px; float: left;  width:177px; height:200px; overflow:hidden;}
.productList li img{/*width:120px;border:1px solid #ccc;*/ height:130px; }
.productList li a{display:block;}
.productList li a:hover{ color:red;}

.productTitle{width:350px;line-height:28px; font-size:12px; font-weight:bold; margin-top:15px;}
.productImg{width:300px;padding-left:8px; margin-top:15px;}
.productImg img{/*width:230px;*/}
.productDesc{line-height:180%; margin:10px auto 20px auto; color:#FFFFFF;}
.productDesc a{color:#FFFFFF;}
/*Product Style*/

.index_aboutcontent{background:url(images/pro_middlebg.jpg);padding:5px; line-height:20px; word-break:break-all;}





/*首页轮换广告*/

.bannerflash{
	margin-top:17px;
	background:url(images/bannerbg.gif) no-repeat;
	padding:3px 3px 4px 3px;}
.Banner{}

#fade_focus{width:1007px;height:359px;font-size:0px; position:relative; z-index:390;}
#fade_focus img{ width:1007px; height:359px;}
.d1{width:1007px;height:auto;overflow:hidden;background-color:#fff;position:relative; z-index:1;}
.loading{width:1007px;background-color:#fff;color:#FFCC00;font-size:12px;text-align:center;padding-top:30px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px; display:none;}
#fade_focus ul{display:none;}
.button{position:absolute; z-index:100; right:0px; bottom:5px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{display:block;float:left; width:15px; text-align:center; height:15px; color:#999; line-height:15px;margin-right:3px;background:url(images/flashbutton.gif) -15px 0px no-repeat;cursor:pointer; font-weight:normal;}
.b2{background:url(images/flashbutton.gif) no-repeat; color:#fff; font-weight:bold;}
/*end*/

.bookBox td{height:35px;}

.float_bg{background:url(images/qq_3.gif) repeat-y left top;width:118px;padding:2px 0;float:left;}