
*{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_bg.jpg) repeat-x;}
.top1{ width:995px; height:32px;}
.top1_con{ width:475px; float:right; text-align:right;}
.top1_left{ width:260px; float:left;}
.top1_right{ width:215px; 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:430px; height:81px; float:right;}
.ver{ width:369px; height:30px; float:right;background:url(../images/ver.jpg) no-repeat;}
.ver_con{ padding:15px 0 0 0; text-align:right;}
.ver1{ width:410px; float:right; text-align:right; padding:18px 0 0 0;}
.banner{ width:995px; margin:0 auto;}

/*nav*/
.nav1{ width:995px; height:39px; margin-bottom:7px; }
.nav{ width:790px; height:39px; float:left;color:#FFFFFF; z-index:998;}
#menu{ height:39px;}
#menu ul li{ background:url(../images/menu_line.jpg) no-repeat left 0px; float:left; width:87px; padding:8px 0 0 0; line-height:30px; text-align:center;font-size:13px;}
#menu ul li a{ display:block; color:#FFFFFF;}
#menu ul li a:hover{ color:#f39d2f}

.nav_right{ width:205px; color:#FFFFFF; text-align:right; height:39px; float:left;background:url(../images/tel.jpg) 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; font-family:Verdana, Arial, Helvetica, sans-serif;}
.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 2px;}
.index3_mid_c2{ height:260px;}
.index3_mid_c3{ height:130px;}
.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;height:28px;background:url(../images/left_li_bg.jpg) no-repeat;padding:10px 0 0 20px;}
.left li a:hover{ color:#c20001; font-size:14px;text-decoration:none;background:url(../images/left_li_bg.jpg) no-repeat;}
.left li a.po{ color:#3b3b3b;  font-size:14px;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:28px; font-size:14px;padding:10px 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:140px; 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;}

.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;}

/* footer */
#footer{ background:url(../images/footer_bg.jpg) repeat-x; width:100%; height:335px; color:#e2e2e2;}
.footer1{background:url(../images/footer_bg1.jpg) no-repeat; width:995px; margin:0 auto; height:335px;}
.footer1_top{ height:255px;} 
.footer1_top_c{ padding:28px 1px 0 15px;}
.footer1_top_c_title{ font-size:14px; padding:2px 0 0 0; height:23px; font-weight:bold; color:#e2e2e2;}
.footer1_top_c_left1{ width:115px; float:left;}

.footer1_top_c_left2{ width:130px; float:left;}
.footer1_top_c_left3{ width:105px; float:left;}
.footer1_top_c_left4{ width:155px; float:left;}
.footer1_top_c_left5{ width:133px; float:left;}
.footer1_top_c_left6{ width:128px; float:left;}
.footer1_top_c_left7{ width:125px; float:left;}
.footer1_top_c_left8{ width:86px; float:left;}

.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;}

.footer1_con{ text-align:center; line-height:22px; padding:3px 0 0 0;}
#footer a {text-decoration: none; color:#e2e2e2; outline:none;}
#footer a:hover {color:#f39d2f; text-decoration:none; outline:none;}
 
