@charset "utf-8";
body{ background:url(index_bg_01.jpg) no-repeat center top;}
.clear{ clear:both;}
*{ padding:0px; margin:0px; list-style-type:none; font-family:Arial; font-size:12px; }
a:hover{ text-decoration:underline;}
a{ color:#000000;text-decoration:none; }
img{ border:0px;}
.none{ display:none;}
.clear{ clear:both;}
#header_scroll{ height:260px; overflow:hidden; background-image:url(header_bg.jpg); background-repeat:no-repeat; background-position:center top;}
#header{height:260px;width:1002px; margin:0px auto 0px auto;}
#topmenu{ height:21px; line-height:21px; overflow:hidden; text-align:right;}
#topmenu span{ color:White; padding:0px 10px 0px 10px; font-size:11px;}
#topmenu a{ color:White;}
#topmenu a:hover{ text-decoration:none; /*color:Red;*/ color:#ec9536;}
#falshcontent{ height:204px; overflow:hidden; background-color:Black;}
#menu{ padding:0px 0px 0px 10px; height:33px; overflow:hidden;}
#menu li{ float:left; padding:0px 9px 0px 9px; line-height:33px; font-weight:bold; color:#000;}
#menu .select{ background-image:url(selectmenu.jpg); background-repeat:no-repeat; background-position:center 28px;}
#menu li a{ color:White; font-weight:bold;}
#menu li a:hover{ color:#ec9536; text-decoration:none;}
#menu .split{ font-size:11px; color:#28EDF8; font-weight:bold;}
#menu .searchbtn{ cursor:pointer; margin:5px 10px 0px 0px; float:right; width:74px; height:22px; border:0px; background-color:Transparent;}
#menu .searchtxt{ line-height:22px; float:right; margin:5px 8px 0px 0px; height:22px; border:0px;  width:127px; background-color:Transparent;}

/*#maincontent_scroll{ width:1100px; margin:0px auto 0px auto; padding:15px 0px 20px 0px; background-repeat:repeat-x; background-image:url(main_bg.jpg);}*/

#maincontent_scroll{ width:1000px; margin:0px auto 0px auto; padding:15px 0px 20px 0px; background-repeat:repeat-x; background-image:url(main_bg.jpg);}




#maincontent{width:1002px; margin:0px auto 0px auto;}
#left_{ float:left; width:255px; overflow:hidden;}
#left_ .imagelist{width:245px; height:190px; margin:0px 0px 10px 0px; overflow:hidden; border:solid 5px #E7E7E7;}
#left_ .imagelist img{ width:245px; height:190px;}
#imagelist{ overflow:hidden; width:245px; height:190px;}
#left_ .imagelist .imagetitle{ height:28px; line-height:28px; position:relative; width:245px; overflow:hidden;top:-28px;}
#left_ .imagelist .imagetitle .imagetitle_{filter:alpha(opacity=30);-moz-opacity:0.3; opacity:0.3; background-color:Black; width:245px; height:28px;}
#left_ .imagelist .imagetitle .imagetitle_ .num_{ cursor:pointer; background-color:#000000; margin:7px 2px 0px 0px; color:White; width:20px; line-height:17px; text-align:center; position:relative; height:16px; float:right;}
#left_ .imagelist .imagetitle .imagetitle_ .selectnum{ text-align:center; background-color:#FF8400;}

#left_ .title_{ height:26px; line-height:26px; background-image:url(left_title.jpg); overflow:hidden;}
#left_ .title_select{height:26px; line-height:26px;overflow:hidden; background-image:url(left_title_.jpg);}
#left_ .title_ .more{ float:right; margin:0px 10px 0px 0px;  font-family:Arial; font-size:11px; background:url(more_03.jpg) no-repeat right center; padding-right:8px;}
#left_ .title_ ul{ float:left;}
#left_ .title_ ul li{ float:left; font-weight:bold; color:Black; cursor:pointer; padding:0px 15px 0px 15px;}
#left_ .body_{ background-image:url(left_content_bg.jpg); background-repeat:repeat-x; background-position:left bottom; margin:0px 0px 10px 0px; padding:9px 10px 8px 10px; background-color:White; border:solid 1px #D7FDB6; border-top-width:0px;}
#left_ .body_ .img{ padding:0px 0px 10px 0px; text-align:center;}
#left_ .body_ .img img{ border:solid 1px #F0F0F0; width:223px; height:96px;}
#left_ .body_ .p{ line-height:20px;}
#left_ .body_ li{ height:22px; line-height:22px; overflow:hidden;}
#left_ .body_ li a{ color:#444444;}
#left_ .body_ li img{ margin:0px 5px 0px 0px; vertical-align:middle;}
#mid_right{ float:left; width:747px; overflow:hidden;}
#mid_{ float:left; width:462px; overflow:hidden; display:inline; margin:0px 0px 0px 14px;}
#mid_ .title_01{ height:32px; line-height:28px; background-image:url(mid_title_01.jpg); overflow:hidden;}
#mid_ .title_02{ padding:0px 0px 0px 1px; height:32px; line-height:28px; background-image:url(mid_title_02.jpg); overflow:hidden;}
#mid_ .title_01 .more,#mid_ .title_02 .more{ color:#0194CA; float:right; margin:0px 10px 0px 0px;}
#mid_ .title_01 ul li{ color:Black; cursor:pointer;font-size:14px; float:left; font-weight:bold; padding:0px 20px 0px 20px;}
#mid_ .title_02 ul li{ cursor:pointer; width:108px;  height:30px; line-height:28px;float:left; text-align:center;color:Black; font-size:14px; font-weight:bold; }
#mid_ .title_02 ul .selectli{ background-image:url(mid_selectmenu.jpg);}
#mid_ .body_{margin:0px 0px 10px 0px;border:solid 1px #AEEEFA;border-top-width:0px;padding: 11.2px;}
#mid_right #mid_ .bodytop{background-image:url(mid_body_bg.jpg);/* height:303px; */overflow:hidden;padding: 10px 15px 10px 15px;}
#mid_ .bodytop h1{ text-align:center;  line-height:25px;}
#mid_ .bodytop h1 a{ font-size:18px; color:#017BE5;font-weight:bolder; font-family:黑体;}
#mid_ .bodytop .decription{ padding:10px 5px 0px 5px; text-indent:2em; line-height:20px;}
#mid_ .bodytop .more_p{ text-align:right; line-height:22px; height:22px; overflow:hidden; padding:10px 0px 0px 0px;}
#mid_ .bodytop .more_p a{ color:#017BE5;}
#mid_ .topcontent{ height:150px; overflow:hidden;}
#mid_right #mid_ .bodytop ul{ padding:30px 10px 10px 10px;}
#mid_ .bodytop ul li{ height:24px; line-height:24px; overflow:hidden;}
#mid_ .bodytop ul li img{ vertical-align:middle; margin:0px 5px 0px 0px;}
#mid_ .bodytop ul li .span{ padding:0px 5px 0px 0px; color:#0795CF;}
#mid_ .body_{ background-image:url(mid_bg_02.jpg); background-repeat:repeat-x; background-position:left bottom;}
#mid_ .body_ ul{ padding:10px 10px 0px 20px; display:inline-block;}
#mid_ .body_ ul li{ height:24px; line-height:24px; overflow:hidden;}
#mid_ .body_ ul li .span{ float:right;}
#mid_ .body_ ul li a{}
#mid_ .body_ ul li img{ margin:0px 5px 0px 0px; vertical-align:middle;}
#mid_ .body_ .img{ float:left; width:128px; height:80px; overflow:hidden; margin:0px 6px 0px 11px; display:inline;}
#mid_ .body_ .img img{ width:128px; height:80px;}
#right_{ float:right; width:257px; overflow:hidden;}
#right_ .title_{font-weight:bold; color:Black; cursor:pointer;  height:27px; line-height:27px; background-image:url(right_title.jpg); overflow:hidden;}
#right_ .title_ .more{ float:right; font-weight:normal; margin:0px 10px 0px 0px; font-family:Arial; font-size:11px;background:url(more_03.jpg) no-repeat right center; padding-right:8px;}
#right_ .title_ li{ width:85px; text-align:center; }
#right_ .body_{background-image:url(right_bg.jpg);background-repeat:repeat-x;background-position:left bottom;margin:0px 0px 10px 0px;padding: 9px;background-color:White;border:solid 1px #FFE697;border-top-width:0px;}
#right_ .body_ li{height:22px;line-height:22px;overflow:hidden;}
#right_ .body_ li a{ color:#444444;}
#right_ .body_ li img{ margin:0px 4px 0px 0px;  display:inline; vertical-align:middle;}
#right_ .body_ .img{ border:solid 1px #CCCCCC; width:103px; height:72px; overflow:hidden; display:inline; float:left; margin:5px 6px 10px 6px;*margin:5px 8px 10px 6px;_margin:5px 8px 10px 6px;}

#equitment{ clear:both; margin:0px 0px 0px 13px; width:733px;  display:inline-block; border-right:solid 1px #BAF1FB; height:131px; background-image:url(equitment_bg.jpg); background-repeat:repeat-x; overflow:hidden;}
#equitmenttitle{ float:left; height:131px; width:31px; background-image:url(equitment_left.jpg); overflow:hidden;}
#equitmentbody{ width:700px;height:129px;  overflow:hidden;  float:right;}
#equitment dl{width:108px; height:110px; display:inline-block; overflow:hidden; padding:10px 4px 0px 4px;}
#equitment dl dt{ height:24px; line-height:24px; overflow:hidden; text-align:center;}
#equitment dl dt a{}
#equitment dl dd{}
#equitment dl dd img{ width:108px; height:86px;}

#footer_scroll{ padding:30px 0px 30px 0px; background-image:url(footer_bg.jpg); background-repeat:repeat-x;}
#footer{ padding:20px 0px 0px 0px; width:1002px; margin:0px auto 0px auto; border-top:solid 5px #35C0E2;}
#footer_logo{ padding:10px 100px 0px 50px; float:left; width:142px; height:45px;}
#footer p{ text-align:left; line-height:20px;}

#detailmenu{ display:none; border-bottom:solid 5px #ED9636; padding:0px 15px 0px 15px; position:absolute; background-color:#008ACB; width:130px;}
#detailmenu li{ background-image:url(detailmenu_li.jpg); background-repeat:no-repeat; background-position:5px 16px;  border-bottom:solid 1px #4DADDD; height:25px; line-height:25px; overflow:hidden; padding:5px 5px 0px 15px;}
#detailmenu li a{ color:White;}
#detailmenu li a:hover{ text-decoration:none;}
#detailmenu .selectli{background-image:url(detailmenu_li2.jpg); }
#detailmenu .selectli a{ color:#FFA906;}



#mid_ .bodytop em{ font-style:normal; padding-right:5px; color:#000000;}/* CSS Document */

#marquee4{ width:100%; height:242px; overflow:hidden;}
#marquee4 ul{float:left; width: auto; padding:0px;}
#marquee4 ul li{float:left; width:100%; padding:4px 0; line-height:22px;}
#marquee4 ul li span{font-size:6px; font-family:\5FAE\8F6F\96C5\9ED1; color:#ff0000; margin-right:5px;}
#marquee4 ul li a:hover{color:#d20006;}