







*{margin:0;padding:0;}







body {padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3b3b3b;background:url(../images/top_bg.jpg) repeat-x #FFFFFF;}







a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */







:focus { -moz-outline-style: none; } /* for Firefox */  







a {text-decoration: none; color:#3b3b3b; outline:none;}







a:hover {color:#c20001; text-decoration:none; outline:none;}







a img {	border: none;}







p {margin-bottom:10px;}







table tr td {font-size:12px;}







ul {list-style:none;}







.font{ font-family:"宋体";}







.clear{clear:both;}















/* Wrapper */







#wrapper {background:url(../images/logo_bg0.jpg.html) repeat-x;}















.list-link { float:left; margin:5px 10px;  text-align:center; width:140px; min-height:25px;}























/* Header */







#header {width:995px; margin:0 auto; height:auto; background:url(../images/top_bg0.jpg.html) repeat-x;}







.top1{ width:995px; margin:0 auto; height:32px;}







.top1_con{ width:870px; float:right; text-align:right;}







.top1_left{ width:260px; float:left;}







.top1_right{ width:610px; float:right; text-align:right; padding:9px 0 0 0;}







.top{ width:995px; margin:0 auto;  height:81px;}







.logo{ width:555px;float:left;}







.logo_right{ width:230px; height:81px; float:right;}

.ver{ width:230px; height:50px; float:right;background:url(../images/ver0.jpg.html) no-repeat;}

.ver_con{ padding:20px 0 0 0; text-align:right;}

.v_jr{ width:62px; float:left;}

.v_jr_con{ text-align:left; padding:2px 0 0 7px;}

.v_wb{ width:85px; float:left; height:16px;background:url(../images/v2.jpg) no-repeat;}

.v_wb_con{ text-align:right; padding:2px 5px 0 0;}

.v_bk{ width:80px; float:right; height:16px;background:url(../images/v2.jpg) no-repeat;}

.v_bk_con{ text-align:right; padding:2px 0 0 0;}



.ver2{ width:230px; height:16px; float:right;}

.ver2_left{ width:70px; padding:3px 0 0 0; font-weight:bold; float:left; text-align:right;}

.ver2_right{ width:152px; float:right; text-align:right;}







.banner{ width:995px; margin:0 auto;}























/*nav*/







.nav{ width:790px; height:39px; float:left; color:#FFFFFF; z-index:998; margin-bottom:7px;}







#webmenu {text-align:center;color:#FFFFFF;z-index:998;}







#webmenu li ul {display:none;}







#webmenu li ul li {float:none;}







*html #webmenu li ul li {display:inline;}







#webmenu li ul a {float:none;height:39px;padding:0 10px;text-transform:capitalize;color:#FFFFFF;}







#webmenu li li a{ height:39px; line-height:39px;color:#FFFFFF;}







#webmenu .height-auto {line-height:15px;padding:5px 10px;}







.second-menu, .third-menu, .fourth-menu {position:absolute;z-index:10000;color:#FFFFFF;}







.first-menu li {float:left;position:relative;z-index:100;}







.first-menu li a.m1{ background:url(../images/m1.jpg); width:78px;}







.first-menu li a.m2{ background:url(../images/m2.jpg); width:91px;}







.first-menu li a.m3{ background:url(../images/m3.jpg); width:89px;}







.first-menu li a.m4{ background:url(../images/m4.jpg); width:83px;}







.first-menu li a.m5{ background:url(../images/m5.jpg); width:85px;}







.first-menu li a.m6{ background:url(../images/m6.jpg); width:100px;}







.first-menu li a.m7{ background:url(../images/m7.jpg); width:85px;}







.first-menu li a.m8{ background:url(../images/m8.jpg); width:84px;}







.first-menu li a.m9{ background:url(../images/m9.jpg); width:95px;}







.first-menu li a b{ position:absolute; left:-9999px;}







.first-menu li a{ height:39px;}







.first-menu li a:hover{ background-position:bottom;}







.first-menu a {float:left;display:block;height:39px;line-height:39px;color:#FFFFFF;}







.first-menu a:link{ color:#3f3f3f;text-decoration:none;}







.first-menu a:visited{color:#3f3f3f; text-decoration:none;}







.second-menu a{filter:alpha(opacity=90);-moz-opacity:.90;opacity:0.9;background:#9c0d0f; border-bottom:1px #a5999a solid;}







.second-menu a:hover {color:#FFFFFF;background:#be1212;}







.second-menu {top:39px;left:0;}







.second-menu a {}







.second-menu a.arrow {background:#3f3f3f url(image/arrow.gif.html) no-repeat right top;}







.second-menu a.arrow:hover {background:#FF0000 url(image/arrow.gif.html) no-repeat right -34px;}







.second-menu a.arrow-02 {background:#FF0000 url(image/arrow.gif.html) no-repeat right -68px;}







.second-menu a.arrow-02:hover {background:#FF0000 url(image/arrow.gif.html) no-repeat right -74px;}







.third-menu, .fourth-menu {border-left:1px #fff  dashed;width:147px;top:0;left:147px;_left:73px;}







#sub2 {width:130px;}







#sub3 {width:130px;}







#sub4 {width:130px;}







#sub4 .third-menu, #sub4 .fourth-menu {width:130px;top:0;left:130px;_left:65px;}







#sub5{width:130px;}







#sub6{width:89px;}







#sub6 {width:120px;}







#sub7{width:89px;}







#sub7 .third-menu, #sub7 .fourth-menu{width:119px;top:0;left:119px;_left:60px;}























.nav_right{ width:130px; color:#FFFFFF; text-align:right; height:39px; float:left;background:url(../images/tel0.jpg.html) no-repeat;}

.nav_right8{ width:130px; color:#FFFFFF; text-align:right; height:39px; float:right; background:url(../images/tel0.jpg.html) no-repeat;}















/* search */







.search{height:30px;}







.keyword_bg{ background:url(../images/keyword.jpg) no-repeat; width:187px; height:23px; padding:7px 9px 0 8px;float:left;}







input.keyword{ height:19px; font-size:12px; width:185px; line-height:19px;  border:0; color:#888888; background:none; }







input.submit{cursor:pointer; float:left; background:url(../images/search.jpg) no-repeat; width:56px; height:30px; border:0;}















/* Home */







#page {background:url(../images/page_bg.jpg.html) repeat-x;}







.page1 {width:995px; margin:0 auto; min-height:200px; _height:200px;}







.index1{ width:995px; height:351px; margin-bottom:8px;}







.index1_left{ width:744px; float:left;}







.index1_right{ width:251px; float:right; height:351px; background:#060606;}







.index1_right_top{ width:247px; height:196px; background:#454545;}







.index1_right_b{ width:247px; height:147px; background:#454545; margin:8px 0 0 0;}







.index1_right_b_con{padding:16px 8px 0 10px; line-height:23px; color:#d3d3d3;}















.index2{ width:995px; height:230px;}







.index2_left1{ width:250px; float:left; text-align:left;}







.index2_left1_con{ padding:0 3px 0 0;}







.index2_zi{width:240px; text-align:left; padding:8px 0 0 0; line-height:19px;}







.index2_left2{ width:250px; float:left;}







.index2_left20{ width:245px; float:right;}















.index3{ width:995px; height:636px; margin-bottom:10px;}







.index3_left{ width:265px; float:left; height:635px;background:url(../images/left_bg.jpg) no-repeat;}







.index3_mid{ width:459px; float:left;}







.index3_mid_con{ padding:18px 0 0 11px;}







.index3_mid_c1{ height:220px;}







.index3_mid_c1_title{background:url(../images/dian.jpg) no-repeat 1px 5px;}







.index3_mid_c2{ height:365px;}







.index3_mid_c3{ height:25px;}







.index3_mid1{ width:24px; height:636px; float:left; background:url(../images/right11.jpg) no-repeat;}







.index3_right{ width:247px; float:right;}







.index3_right_top{ width:247px; height:47px; background:url(../images/right_top_bg.jpg) no-repeat;}







.index3_right_top_con{ padding:24px 0 0 40px; font-size:14px; font-weight:bold;}















.index4_bg{ width:100%; height:220px; background:#f3f3f3;}







.index4{ width:995px; margin:0 auto; height:220px; background:url(../images/news_bg.jpg) no-repeat;}







.index4_left{ width:248px; float:left;}







.index4_left_top{ width:248px; text-align:center; padding:8px 0 0 0;height:28px; font-size:14px; color:#ffffff; font-weight:bold;}























/*Sidebars*/







#sidebar {float:left; width:218px; min-height:200px; _height:200px; margin:14px 0 12px 0;}







.sidebar_bg{ width:218px; min-height:200px; _height:200px; background:url(../images/left_bg_more.jpg) repeat-y;}







.left_top_bg{ width:218px; min-height:80px; _height:80px; background:url(../images/left_top.jpg) no-repeat top;}







.left_b_bg{ width:218px; min-height:200px; _height:200px; background:url(../images/left_b.jpg) no-repeat bottom;}







.left{height:auto; padding:16px 0 15px 16px; background:url(../images/left_more.jpg.html) repeat-y;}







.left li a{ display:block;color:#3b3b3b; font-size:14px; font-weight:bold;height:26px;background:url(../images/left_li_bg.jpg) no-repeat;padding:12px 0 0 20px;}







.left li a:hover{ color:#c20001; font-size:14px; font-weight:bold;text-decoration:none;background:url(../images/left_li_bg.jpg) no-repeat;}







.left li a.po{ color:#3b3b3b;  font-size:14px; font-weight:bold;background:url(../images/left_li_bg.jpg) no-repeat;}















.left ul li li a{ display:block;color:#3b3b3b; height:26px; background:none; padding:12px 0 0 2px;}















.left2{height:auto; padding:16px 0 15px 16px; background:url(../images/left_more.jpg.html) repeat-y;}







.left2 li a{  display:block;color:#3b3b3b; height:20px; background:none; padding:8px 0 0 2px;}







.left2 li a:hover{display:block;color:#c20001; height:20px; background:none; padding:8px 0 0 2px;}







.left2 li a.po{display:block;color:#c20001; height:20px; background:none; padding:8px 0 0 2px;}







.left2 li a.po8{ color:#3b3b3b;  height:26px; font-size:14px;padding:12px 0 0 20px; font-weight:bold;background:url(../images/left_li_bg.jpg) no-repeat;}















.left3{height:auto; padding:16px 0 15px 16px; }







.left3 li a{  display:block;color:#3b3b3b; height:20px; background:none; padding:8px 0 0 2px;}







.left3 li a:hover{display:block;color:#c20001; height:20px; background:none; padding:8px 0 0 2px;}







.left3 li a.po{display:block;color:#c20001; height:20px; background:none; padding:8px 0 0 2px;}







.left3 li a.po8{ color:#3b3b3b;  height:26px; font-size:14px;padding:12px 0 0 20px; font-weight:bold;background:url(../images/left_li_bg.jpg) no-repeat;}























/*pro*/







.tu{ width:25%; float:left; text-align:center;}







.tu_da{ width:180px; height:193px; float:left; text-align:center;}







.tu_zi{ float:left; width:160px; line-height:28px; text-align:center;}







.page_num{text-align:center;line-height:30px;min-height:25px;clear:both;_height:25px;}















.tu8{ width:33%; float:left; text-align:center;}







.tu8_da{ width:240px; height:145px; margin:0 auto; text-align:center;}







.tu1_zi{ line-height:28px; text-align:center;}























.tu9{ width:50%; float:left; text-align:center;}







.tu9_da{ width:220px; height:155px; float:left;}







.tu9_da_zi{ width:145px; float:left; text-align:left; padding:6px 0 0 0; line-height:25px;}















/* Content */







#content {float:right; width:750px; min-height:200px; _height:200px; margin:14px 0 0 0;}







.right_head{ height:35px; background:url(../images/wenzi_bg.jpg) no-repeat;}







.wenzi_left{ width:220px; float:left; text-align:left; font-size:14px; font-weight:bold; padding:7px 0 0 16px;}







.wenzi_right{ padding:5px 1px 0 1px; float:right; width:450px; text-align:right;}







.content_inner { padding:3px 3px 12px 3px; min-height:200px; _height:200px; text-align:left; line-height:23px;}















/* news */







.news6{ width:248px; height:auto;}







.news6 ul{ list-style:none; padding:0px; margin:0px; }







.news6 ul li{ line-height:25px; float:left; width:245px;}















.news68{ width:220px; height:auto; color:#FFFFFF;}







.news68 ul{ list-style:none; padding:0px; margin:0px; }







.news68 ul li{ line-height:24px; float:left; width:220px;}















.news68 a {text-decoration: none; color:#FFFFFF; outline:none;}







.news68 a:hover {color:#d3d3d3; text-decoration:none; outline:none;}







 















.dis_newtitle{ height:35px; font-size:14px; font-weight:bold; text-align:center; border-bottom:1px #dcdbdb dashed; line-height:40px;}







.dis_news_bot{ line-height:30px; text-align:center;}















/* demo */







.pro_content{ width:995px; float:left; min-height:50px;}







#demo {overflow:hidden; width:995px;}







#indemo {float: left; width: 100000px;}







#indemo img { }







#demo1 {float: left;}







#demo2 {float: left;}







.turn_left{ background:url(../images/left.jpg) no-repeat; cursor:pointer;  width:16px; height:55px; margin-top:36px; float:left;}







.turn_right{ background:url(../images/right.jpg) no-repeat; cursor:pointer; width:16px; height:55px; margin-top:36px; float:right;}







































.big_l{ width:485px; float:left; padding-top:10px;}















.big_l img{ border:solid 1px #e8e8e8;}















.big_l .title{ height:40px; line-height:40px; text-align:center; background:#f56309; font-size:14px; color:#FFFFFF;}















.big_r{ width:240px; padding-top:10px; margin-bottom:20px; float:right;} 















#box{width:240px; height:450px; position:relative;}







#box div{ margin-top:18px; position:absolute; width:240px;height:400px;overflow:hidden;}







#box .up,#box .down{position:absolute;width:240px;height:24px;z-index:10;cursor:pointer;overflow:hidden;text-indent:-9999px;}







#box .up{top:0px; background:url(../images/left.jpg) no-repeat;}







#box .down{bottom:0px; background:url(../images/right.jpg) no-repeat;}







#box ul{position:absolute;width:240px;}







#box li{width:240px;height:98px;list-style:none;text-align:left; line-height:20px;}







#box img{display:block; border:solid 1px #eaeaea;}







































.footer2{ height:101px; width:100%;background:url(../images/f1_bg.jpg) repeat-x;}







.footer2_con{ width:995px; margin:0 auto; height:auto;}















.footer3{ width:100%; height:65px; background:#d3d3d3;}







.footer3_con{ width:995px; margin:0 auto; height:auto;}











.news60{ width:86px; height:auto;}







.news60 ul{ list-style:none; padding:0px; margin:0px; }







.news60 ul li{ line-height:21px; float:left; width:86px;}















.news64{ width:100px; height:auto;}







.news64 ul{ list-style:none; padding:0px; margin:0px; }







.news64 ul li{ line-height:21px; float:left; width:100px;}



.news698{ width:435px; padding:1px 0 0 12px; height:auto;}

.news698 ul{ list-style:none; padding:0px; margin:0px; }

.news698 ul li{ line-height:25px; float:left; width:435px;}





.index3_right_con_left{float:left; line-height:20px; width:205px;}

.index3_right_con_right{float:left; padding:3px 0 0 0; width:252px;}







/* footer */

#footer{ background:#3f3f3f; width:100%; height:135px; color:#d4d4d4;}

.footer1{background:#3f3f3f; width:989px; margin:0 auto; height:135px;}

.footer1_con{ text-align:center; line-height:23px; padding:16px 0 0 0;}

#footer a {text-decoration: none; color:#d4d4d4; outline:none;}

#footer a:hover {color:#FFFFFF; text-decoration:none; outline:none;}







/* 导航 */

#menu{ height:39px; font-weight:bold;background:url(../images/menu_bg.jpg.html) no-repeat; width:865px;margin-bottom:7px; float:left; position:relative; z-index:99;}



#menu ul li{ float:left;width:96px; text-align:center; position:relative; background:url(../images/nav_li8.jpg) top right no-repeat;}



#menu ul li a{display:block; height:24px; padding-top:15px;   font-size:14px; color:#FFF;}



#menu ul li a:hover{ background-position:bottom; color:#f49e2f;}



#menu ul li a:hover{ background-position:bottom;color:#f49e2f; }



#menu li li{ margin:0px;}

#menu li ul{width:110px; display:none; top:39px; position:absolute; left:0px;  z-index:9999; padding:0px; margin:0px; }

#menu li li ul{left:110px; top:0px;}

#menu li li a{ width:110px; font-weight:normal; display:block; height:12px; padding:11px 0 8px 15px; filter:alpha(opacity=90);-moz-opacity:.90;opacity:0.9;background:#9c0d0f; border-bottom:1px #a5999a solid; color:#fff; text-align:left;font-size:12px;}



#menu li li a:hover{ color:#fff;background:#ad1e2a; }



#menu ul li#pro_list{width:157px;}



#menu ul li#pro_list a:hover{ background:url(../images/menu_h.jpg.html) no-repeat;}





 







