
.top{ overflow:hidden; width:940px; height:85px;  margin:0 auto;}
.top .logo{overflow:hidden; width:634px; float:left; margin:10px 0 0 10px}
.stop{overflow:hidden; float:right: width:250px; _width:240px; margin:15px 10px 0 0; _margin:15px 0 0 0;}

.so{overflow:hidden; float:right; text-align:right:}

.top .top_right{ display:inline; float:right; width:250px; _width:240px; margin:5px 0px 0 0; _margin:5px 0 0 0;}
.top .top_right a{ float:right;}
.skey{ float:left; width:154px;margin:0px 0px 0 10px; font-size:12px; height:19px; line-height:19px;  _height:19px; _line-height:19px; border:1px solid #55b7f2;}

.textBox{ width:200px; _width:190px; height:20px; border:1px solid #ddd;overflow:hidden; float:left;}      
.textBox input{ display:block; width:99%; height:20px; text-align:left; text-indent:8px; line-height:20px;background:#fff; border:none;   color:#888;}      
.buttonBox{ width:48px;  overflow:hidden; float:left; }      
.buttonBox input{ display:block; width:100%; height:22px; text-align:center; line-height:22px; cursor:pointer; border:none; background:none;}

.nav{ position:relative; z-index:2; width:940px; margin:0 auto;clear:both; background:url(manu.gif) no-repeat; height:35px; line-height:35px;}
.nav ul{ width:900px; margin:0 auto;}
.nav  ul ul { /* 弹出选位置项效果*/position:absolute;left:0px; margin:0; width:92px; _width:91px; height:35px; background:#3891e8; color:#fff; filter:alpha(opacity=90);-moz-opacity:0.9; -khtml-opacity: 0.9;opacity: 0.9;}
.nav li{ float:left; position:relative;  margin:0 10px; text-align:center; line-height:33px; }
.nav li a{width:92px; _width:91px; height:35px; display:block; color:#fff; font-weight:bold;}
.nav li a:hover{ background:url(menu_hover.gif) no-repeat center; font-weight:bold; color:#cb0101;}
.nav ul ul{ display:none;}
.nav ul ul li { /* 鼠标放上后显视隐藏菜单效果文字 */ float:left; width:92px; _width:91px; height:35px;  background:none; text-align:center;}   
.nav ul ul li a{ /* 鼠标放上后显视隐藏菜单背景 */display:block; color:#fff; width:92px; _width:91px; height:35px;  line-height:35px; font-weight:normal;padding-top:0px;border:0; text-align:center; font-family:"微软雅黑"; font-size:12px; font-weight:normal;}   
.nav ul ul li a:hover{ /* 鼠标放上后显视隐藏菜单后鼠标经过背景 */ border:0; background:#275e91;color:#fff; font-family:"微软雅黑"; font-size:12px; font-weight:normal;} 



.banner{overflow:hidden; width:940px; padding:10px0 0 0;margin:0 auto; clear:both;}


.main{ z-index: 1; width:940px; margin:0px auto;padding:0px 0 0 0; background:url(main_left_1.gif) repeat-y;line-height:180%;}
.main .main_left{overflow:hidden; width:221px; background:#eeeeee; float:left; padding-top:12px;}
.main .main_left .title{ width:197px; margin:0 auto; height:30px; line-height:30px; background:url(main_left.gif) no-repeat bottom}
.main .main_left .title .wzi{ float:left; padding-right:10px; text-indent:0px; font-weight:bold; font-size:12px; color:#0b7dbf }
.main .main_left .title .wzi .l{ float:left; text-indent:5px;}
.main .main_left .title .wzi .r{ float:left; color:#666}
.main .main_left .title h1{ float:left; color:#999; font-family:Arial; }
.main .main_left .title a{ float:right}
.main .main_left .nr{ padding:5px 15px; width:187px; margin:0 auto;}



.main .main_right_up{ float:right;width:700px; background:url(main_right.gif) repeat-x top; padding:10px 0 0 19px;}
.main .main_right_up .right_up_left{ width:437px; float:left;}
.main .main_right_up .right_up_left .title{ background:url(main_right_centen.gif) bottom no-repeat; height:30px; line-height:30px;}
.main .main_right_up .right_up_left .title .wzi{ float:left; padding-right:10px; text-indent:0px; font-weight:bold; color:#0b7dbf; }
.main .main_right_up .right_up_left .title .wzi .l{ float:left; text-indent:5px;}
.main .main_right_up .right_up_left .title .wzi .r{ float:left; color:#666}
.main .main_right_up .right_up_left .title h1{ float:left;color:#b5b5b5}
.main .main_right_up .right_up_left .title a{ float:right; margin:8px 5px 0 0}
.main .main_right_up .right_up_left .nr{ padding:10px 0px}

.main .main_right_up .right_up_right{ width:218px; float:right; padding-right:15px;}
.main .main_right_up .right_up_right .title{ height:30px; line-height:30px; background:url(main_right_right.gif) no-repeat bottom}
.main .main_right_up .right_up_right .title .wzi{ float:left; padding-right:10px; text-indent:0px; font-weight:bold; color:#0b7dbf }
.main .main_right_up .right_up_right .title .wzi .l{ float:left; text-indent:5px;}
.main .main_right_up .right_up_right .title .wzi .r{ float:left; color:#666}
.main .main_right_up .right_up_right .title h1{ float:left; color:#b5b5b5}
.main .main_right_up .right_up_right .title a{ float:right; margin:8px 5px 0 0}
.main .main_right_up .right_up_right .nr{ padding:5px 0px;}


.main .main_right_up .title{ background:url(nye_righr1.gif) no-repeat left bottom; height:30px; line-height:30px; text-indent:5px; color:#666; font-size:13px; font-weight:bold;}
.main .main_right_up .nr{ padding:10px 20px 10px 5px;}


.foot{ width:940px; text-align:center; background:url(foot.gif) no-repeat; height:72px; margin:0px auto 0; padding-top:10px; line-height:24px; color:#fff; clear:both;}
.foot a{color:#fff;}
.foot a:hover{ color:#fff;}

.proList_index{ width:190px; float:left; padding:0px 0px 0px 10px;}
.proList_index img{ width:180px; height:135px;float:left; border:1px solid #dfdfdf; background:#fff; padding:2px;}
.proList_index a{float:left;width:190px;  text-align:center; padding-top:5px;}


.proList_nye{ width:200px; float:left; padding:0px 10px;}
.proList_nye img{ width:200px; height:150px;float:left; border:1px solid #dfdfdf; background:#fff; padding:2px;}
.proList_nye a{float:left;width:200px;  text-align:center; padding-top:5px;}

.News_list_index{}
.News_list_index li{ width:100%; height:27px; line-height:27px; _height:27px; _line-height:27px; border-bottom:1px dotted #ccc; overflow:hidden;}
.News_list_index li span.l{ float:left; width:100%; background:url(newd.gif) no-repeat 4px 12px; text-indent:20px;}
.News_list_index li span.r{ float:right; width:30%; text-align:right; color:#999;}

.list_lb{}
.item{line-height:24px; display:block;text-indent:28px; background:url(lise_img.gif) no-repeat 10px; padding:5px 0;}
.item a{ color:#666; display:block;line-height:24px;height:24px; text-indent:30px;}
.item a:hover{ display:block;height:24px;line-height:24px;color:#0B7DBF;}
.optiton li a{ height:24px;line-height:24px;background:url(newd.gif) no-repeat 28px 11px;text-indent:45px;}


.page{ widht:100%; display:inline-block; width:100%; height:auto;margin:20px 0; text-align:center;}
.page span,.page a{ display:inline-block; border:1px solid #ddd; height:20px; padding:0 4px; line-height:20px; text-align:center; color:#999; background:#fff;}
.page span{ display:inline-block; height:20px; padding:0 4px; line-height:20px; text-align:center;}
.page a:hover,.page .hover{border-color:#ddd; color:#02214F; background:#fff;}


/*Home  cScroll*/

.News_list li{ width:100%; height:34px; line-height:34px; overflow:hidden; border-bottom:1px dotted #ddd;}
.News_list li span.l{ float:left; width:70%; background:url(newd.gif) no-repeat 3px 13px; text-indent:20px;}
.News_list li span.r{ float:right; width:30%; text-align:right; color:#999;}


.ArticleTitle{ font-size:18px; line-height:40px; text-align:center;  margin-bottom:10px;  font-family:"微软雅黑"; color:#0b7dbf;}
.ArticleMessage{  text-align:center; color:#A8A6A6; border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC; ; margin-bottom:10px; padding:4px 0;}
.ArticleMessage a:link{ text-align:center;color:#A8A6A6;}
.ArticleTencont{  line-height:180%; font-size:12px;}
#article a:link{  text-align:right; color:#A8A6A6;}
.fy{ width:100%; text-align:center;border-top:1px dotted #CCCCCC; padding-top:10px; margin:20px auto 20px auto;}
.fy a:hover{ color:#0b7dbf;}
.pro_images{ width:100%; height:auto; text-align:center; font-weight:bold; color:#0b7dbf; margin-bottom:20px;}
.pro_images img{ min-width:500px; padding:2px; border:1px solid #dfdfdf; background:#fff; margin-bottom:15px;}

#demo{overflow:hidden;width:100%;text-align: center;}
#indemo {float: left;width:1500%;}
#demo2,#demo3 {float: left;}

#demo0{overflow:hidden;width:100%;text-align: center;}
#indemo0 {float: left;width:1500%;}
#demo20,#demo30 {float: left;}

/*Index News Css*/
.index_news{margin:0;padding:0;}
.index_news li{list-style:none;background:url(newline.gif) repeat-x bottom left; height:32px; line-height:32px; _height:28px;_line-height:28px;display:block;}
.index_news li .newstitle{display:block;float:left;background:url(news.gif) no-repeat 3px 9px;}
.index_news li .newstitle a{display:block;float:left;padding-left:15px;}
.index_news li .newstitle img{display:block;float:left;}
.index_news li .newstime{display:block;float:right; color:#666;}

/*News List Css*/
.news_list{margin:0;padding:0;}
.news_list li{list-style:none;background:url(newline.gif) repeat-x bottom left;height:28px;line-height:28px;display:block;}
.news_list li .newstitle{display:block;float:left;background:url(news.gif) no-repeat 3px 9px;}
.news_list li .newstitle a{display:block;float:left;padding-left:15px;}
.news_list li .newstitle img{display:block;float:left;}
.news_list li .newstime{display:block;float:right; color:#666;}

.culmun{ overflow:hidden; width:680px; margin-bottom:10px;}
.ind_ab{ overflow:hidden; width:680px;}
.tit_ab{ width:680px; height:30px; line-height:30px; background: url("nye_righr1.gif") no-repeat scroll left bottom transparent;}
.name{ float:left; text-indent:5px; font-weight:bold; color:#0b7dbf; }
.name span{ text-indent:5px; color:#999; font-family:Arial; font-weight:normal;}
.more{ float:right; margin:8px; display:inline;}
.txt_ab{ overflow:hidden; width:680px; padding:10px 0 0 0;}

.ind_lk{ overflow:hidden; margin:10px auto 0 auto; width:197px;}
.ind_lk2{ overflow:hidden; margin:0 auto; width:197px;}

.tit_lk{ width:197px; height:30px; line-height:30px; height: 30px; line-height: 30px; background: url("main_left.gif") no-repeat scroll center bottom transparent;}
.txt_lk{ overflow:hidden; width:197px; padding:10px 0;}


.ind_pro{ overflow:hidden; width:680px; margin-top:10px;}

.lk li{ float:left; padding:2px;}
