@charset "utf-8";

/*tongyong*/
#logo {width:205px; height:59px; float:left; margin: 10px 0 0 10px;}
#mainarea{width:1100px;margin:auto;}
#mainareacp{width:1200px;margin:auto;}
#body_top {width:100%;}
#body_topcp {margin:auto; background-color:#fff; border:#eeeeee 1px solid;height:100%;}
#body {width:1100px; margin:auto;margin:0px;font-size:12px;}
#body1300 {width:1300px; margin:auto; background-color:#fff;}
#dh_rol { width:274px; height:195px; text-align:center; line-height:195px; float:left;}
a { text-decoration:none;font-size:14px; color:#333;}
#search{ width:180px; height:30px; background-color:#fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.about_title{font-family: "微软雅黑";color:#000;font-size:20px;font-style:normal;color:#036;text-decoration:none;cursor: auto;font-weight:bold; margin:10px;border-radius: 15px 5px;}

.product_title{font-family: "微软雅黑";font-size:20px;font-style:normal;color:#036;text-decoration:none;cursor: auto;font-weight:bold; border-radius: 15px 5px;}
.product_title_bai{font-family: "微软雅黑";font-size:20px;font-style:normal;color:#fff;text-decoration:none;cursor: auto;font-weight:bold; border-radius: 15px 15px;}
.about_list{font-family: "微软雅黑";color:#000;font-size:14px;font-style:normal;color: #333;text-decoration:none;cursor: auto; margin:1px;border-radius: 15px 5px;}

#bigbox {width:90px; height:35px; float:left;font-family: "Microsoft YaHei", monospace !important; font-size:14px; }
#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:90px; text-align:center;height:27px; margin-top:2px; line-height:27px; float:left;font-family: "Microsoft YaHei", monospace !important;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
#navi_button a:link,
#navi_button a:visited{width:90px; text-align:center;height:27px; line-height:27px; float:left; color:#fff; font-size:14px; }
#navi_button a:hover,
#navi_button a:active{position:relative;top:-2px; color:#000;width:90px; font-weight:bold; text-align:center;height:27px; line-height:27px; float:left; background-color:#FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; margin-top:2px;}
#navi_kong{width:10px;height:27px; line-height:27px; float:left;}
#navi_turn {width:90px; text-align:center;height:27px; line-height:27px; float:left; background-color:#FFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; margin-top:2px;}
#navi_turn a{font-family: "Microsoft YaHei", monospace !important; color: #bb0000;font-size:15px; font-weight:bold;}
.yuanjiao {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
#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:200px; height:230px; float:left; border:#CCC 1px solid; margin:6px;}
#company3 {width:250px; height:230px; float:left; border:#CCC 1px solid; margin:6px;}
#company2 {width:220px; height:230px; float:left; border:#CCC 1px solid; margin:6px;}
.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:190px; height:220px;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:150px;}
#newlist a{  height:27px; padding-left:5px; font-family:"微软雅黑"; font-size:14px;}
#newslist img{float:left; clear:both; margin:3px 10px;}
#newslist ul{}
#newslist ul a{ text-align:25px; font-size:16px; color: #666;}
#newslist ul li{ text-align:25px; font-size:12px; color:#999; text-indent:2em; width:750px; height:75px; list-style-type:none; line-height:25px;}
#newslist_title {text-align:25px; font-size:16px; font-weight:bold;font-family:"微软雅黑";}

#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: "微软雅黑";color:#000;font-size:20px;font-style:normal;color:#ca1712;text-decoration:none;cursor: auto;font-weight:bold; margin:5px;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);
}




.rollBox{width:1100px;overflow:hidden;padding:12px 0 5px 6px;}
.rollBox .LeftBotton{height:100px;width:19px;/*background:url(/jscss/demoimg/200901/job_mj_069.gif) no-repeat 11px 0;*/overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:100px;width:20px;/*background:url(/images/rightbuttom.jpg) no-repeat -8px 0;*/overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:850px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:190px;float:left;text-align:center; margin-left:10px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}