@charset "utf-8";

#mainarea{width:1000px;margin:auto;}
#body_top {width:100%;}
#body_topcp {margin:auto; background-color:#fff; border:#eeeeee 1px solid;height:100%;}
#body {width:1000px; margin:auto; background-color:#fff;}
#body_touming {width:1000px; margin:auto;}
body { margin: 0px;font-size:12px;}
a { text-decoration:none;font-size:12px; color:#333;}
#clear{ clear:both;width:100%;}

.about_title{font-family: "微软雅黑";color:#000;font-size:20px;font-style:normal;color:#fff;text-decoration:none;cursor: auto;font-weight:bold; margin:10px;border-radius: 15px 5px;}

#banner { width:1000px; height:150px; margin:auto; background-color:#fff;}
#bannerin {width:990px; height:140px;background-color:#CCC; margin:5px 5px; float:left;}
#navi_button{width:110px; text-align:center;height:33px; line-height:33px; float:left;font-family: "Microsoft YaHei", monospace !important; font-weight:bold;}
#navi_button a:link,
#navi_button a:visited{width:110px; text-align:center;height:33px; line-height:33px; float:left; color:#fff; font-size:15px; }
#navi_button a:hover,
#navi_button a:active{ background-color:#900;}
#navi_kong{width:2px;height:33px; line-height:33px; float:left;}
#navi_turn {width:110px; text-align:center;height:33px; line-height:33px; float:left;background-color:#900;}
#navi_turn a{color:#FFF;font-family: "Microsoft YaHei", monospace !important; color: #fff;font-size:15px; font-weight:bold;}
#cpjszw {font-family: "Microsoft YaHei", monospace !important; font-size:14px; line-height:23px;}
#cpjsdiv { width:98%; margin:auto;}

img { border:0;}
.newsbt{font-family: "Microsoft YaHei", monospace !important;color: #000;font-size:16px;font-style:normal;text-decoration:none;cursor:auto;font-weight:bold; }
.newsbt_en{font-family: Arial, Helvetica, sans-serif;color:#000;font-size:14px;font-style:normal;color:#ca1712;text-decoration:none;cursor: auto;font-weight:bold;}
.newsbt_ch {font-family: "Microsoft YaHei", monospace !important;color:#04304b;font-size:16px;font-style:normal;text-decoration:none;cursor:auto;font-weight:bold; padding-left:20px;}
.main_txt { text-indent:25px; line-height:25px; color:#333;}
.main_txt a{ text-indent:25px; line-height:25px; color:#333;}

#company {width:260px; height:220px; float:left; border:#CCC 1px solid; margin:5px;}
#company1 {width:215px; height:180px; float:left; border:#CCC 1px solid; margin:5px;}
.shadow {-moz-box-shadow:4px 4px 5px #878787; -webkit-box-shadow:4px 4px 5px #878787; box-shadow:4px 4px 5px #878787;}
.casebt{font-family: "Microsoft YaHei", monospace !important; background-color: #eee; padding:6px 0;color: #000;font-size:15px;font-style:normal;text-decoration:none;cursor:auto;font-weight:bold; }

.casebt{font-family: "Microsoft YaHei", monospace !important; background-color: #eee; padding:6px 0;color: #000;font-size:15px;font-style:normal;text-decoration:none;cursor:auto;font-weight:bold; }
.case_txt {line-height:22px; color:#333; font-size:12px;}
#leibie_button{width:120px; text-align:center;height:30px; line-height:30px; float:left;font-family: "Microsoft YaHei", monospace !important;}
#leibie_button a:link,
#leibie_button a:visited{width:120px; text-align:center;height:30px; line-height:30px; float:left; color:#000; font-size:13px; }
#leibie_button a:hover,
#leibie_button a:active{ background-color: #F90;color:#fff;}
#leibie_turn a {width:120px; text-align:center;height:30px; line-height:30px; float:left; color:#fff; background-color:#F60; font-size:13px; font-weight:bold;}

#product{ width:320px; height:250px;float:left; background-color:#FFF;color:#333; margin-left:5px; margin-top:10px;}
#product a{color:#333; margin-left:5px;margin-top:10px;}
#left_line{width:250px;margin:5px 5px;float:left; background-color:#f2f2f2;}
#left_rencai{width:300px;height:450px; margin:10px 15px; background-image:url(images/rencaipic.jpg); float:left;}
#left_culture {width:300px;height:450px; margin:10px 15px; background-image:url(images/culture.jpg); float:left;}
#left_bbs {width:300px;height:450px; margin:10px 15px; background-image:url(images/culture.jpg); float:left;}

.smalltitle  { color:#5a96df; font-size:14px; padding:0 5px; font-weight:bold;}
.smalltitle a{ color:#5a96df;font-size:14px; padding:0 5px; font-weight:bold;}
.smallzw  { color:#666; font-size:12px; padding:0 5px;}
.smallzw a{ color:#000;font-size:12px; padding:0 5px;}

#newslist {font-family: "Microsoft YaHei", monospace !important;height:100px;}
#newslist img{float:left; clear:both; margin:3px 10px;}
#newslist ul{}
#newslist ul a{ text-align:25px; font-size:16px; color:#060;}
#newslist ul li{ text-align:25px; font-size:12px; color:#999; text-indent:2em; width:550px; height:75px; list-style-type:none; line-height:25px;}
#newslist_title {text-align:25px; font-size:14px;}

#about_box { width:318px;background-color:#FFF;border-radius: 15px 5px;-moz-box-shadow:4px 4px 5px #878787; -webkit-box-shadow:4px 4px 5px #878787; box-shadow:4px 4px 5px #878787;}
#about_box_in { width:298px;margin:10px 10px; background-color:#f8f8f8;border-radius: 15px 5px;}
#about_box_out { width:980px;margin:10px 10px; background-color:#f8f8f8;border-radius: 15px 5px;}
.about_txt { padding:10px 10px 10px 10px; font-size:12px; line-height:25px;height:auto !important; min-height:200px;}
.contact_txt { padding:10px 10px 10px 10px; font-size:12px; line-height:25px;}
.about_bigtxt {font-family: Arial, Helvetica, sans-serif;color:#000;font-size:18px;font-style:normal;color:#ca1712;text-decoration:none;cursor: auto;font-weight:bold; margin:10px;border-radius: 15px 5px;}

.shadow {-moz-box-shadow:4px 4px 5px #878787; -webkit-box-shadow:4px 4px 5px #878787; box-shadow:4px 4px 5px #878787;}

/*固顶*/
.guding{
	width:180px;
    display: block;
    z-index: 100;
    overflow: visible;
    position: fixed;
    top: 130px; 
    _position: absolute;
    _top: expression(documentElement.scrollTop-5 + "px");
    min-width:180px;
	}


/*跟随滚动*/
#box9{float:left; position:relative; width:150px; background-color:#efefef;}
#box9_project{float:left; position:relative; width:150px; height:auto;}
.div1{}
.div2{position:fixed;_position:absolute;top:0px;z-index:80;width:250px;background-color:#f2f2f2;}

/** div position:fixed at bottom **/
.autoSaveBar {
 background-color: #EFF1F3;
 font-size:12px;
 opacity:0.8; filter: alpha(opacity=80);
 height: 30px;
 width: 100%;
 position: fixed;
 bottom: 0px;
 left: 0px;
 right: 0px;
 line-height: 20px;
 text-align: center;
_background-image : none;
_background-attachment : scroll;
_background-repeat : repeat;
_background-position-x : 0%;
_background-position-y : 0%;
_POSITION: absolute;/*for IE6*/
_TOP: expression(eval(document.body.scrollTop + document.body.clientHeight-this.offsetHeight));
}
div.autoSaveBar:hover {
 background-color: #E0E7EF;
 opacity:1;
 filter: alpha(opacity=100);
}