@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:23px; color:#1d1e1d; background:url(../images/bg.jpg) no-repeat #90d8ee top ; }
table {table-layout:fixed; }
td{overflow:hidden;}
p{ margin:3px 0; text-indent:2em}
img{ border:none;}
.bold{ font-weight:bold}
.right{ text-align:right}
.left{ text-align:left}
.center{ text-align:center}
a{ color:#1d1e1d; text-decoration:none}
a:hover{ color:#ff7e00; text-decoration:underline;}
.bg{ background:url(../images/bg.png) repeat-y center top;}
.top{ background:url(../images/log.jpg) top no-repeat;}
.title1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#f1faf2;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.navBar ul,li{ list-style:none; padding:0; margin:0; line-height:0.8}
.navBar{width:970px;margin:0 auto;height:39px;border:1px solid #bcbcbc; background:url(../images/nav_bg.jpg) repeat-x;}
.nav{position:relative;width:960px;margin:0 auto;font-family:"Microsoft YaHei",SimSun,SimHei;font-size:14px;}
.nav a{color:#121111;}
.nav a:hover{ color:#ff7e00; text-decoration:underline;}
.nav_line{background:url(../images/nav_line.jpg) right no-repeat;}
.nav h3{font-size:100%;font-weight:normal;}
.nav .m{float:left;position:relative;z-index:1; }
.nav .s{float:left;width:3px;text-align:center;color:#D4D4D4;font-size:12px;}
.nav h3 a{display:block;width:120px;text-align:center;font-weight:bold;}
.nav .sub{display:none;position:absolute;z-index:1900;width:120px;border:1px solid #E6E4E3;border-top:0;background:#fff;}
.nav .sub li{text-align:center;margin-bottom:-1px;}
.nav .sub li a{display:block;border-bottom:1px solid #E6E4E3;padding:8px 0;height:28px;line-height:28px;color:#000;font-size:12px;font-weight:bold;}
.nav .sub li a:hover{color:#FE7700;}
.nav .block{height:8px;width:120px;background:#FE7700;position:absolute;left:0;top:30px;overflow:hidden;}

.shuoming{ border:1px solid #9fbacf; }
.show_line{ border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc;}
.list td{ background:url(../images/icon.png) no-repeat left;  padding-left:10px; border-bottom:1px dashed #cccccc;}
.list td:hover{  color:#ff7e00;}
.company_top{ background:url(../images/company_top.jpg) no-repeat left bottom;font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#04529c; height:27px}

.wenhua_title{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#04529c;}
.company_line{border-bottom:1px solid #d9d9d9; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
.company_right{border-bottom:1px solid #d9d9d9;}
.title2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#181818;}
.contact_middle{ background:url(../images/contact_middle.jpg) top repeat-y;}
.contact_bottom{ background:url(../images/contact_bottom.jpg) top no-repeat}
.show_image{ border:1px solid #e3e3e3;}
.contact_border{ border:1px solid #cccccc;}
.news a{color:#34516f;text-decoration:underline}
.news a:hover{color:#ff7e00; text-decoration:underline;}
.news_more{color:#4b7199;}
.news_more a{color:#ff6209;}
.border_bottom{ border-bottom:1px solid #cccccc;}
.bottom{ background:url(../images/bottom_bg.jpg) repeat-x #f6f7fb;}
.nei_top{ background:url(../images/nei_top.jpg) no-repeat; height:124px;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#04529c;}
.news_border{ border-bottom:1px dashed #cccccc;}
.chanp_more a{ color:#b40224;}
.chanp_more a:hover{color:#ff7e00;}
.show_img{ padding:1px; border:1px solid #cccccc;}




div.wrapper { width: 970px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 970px; height: 320px; }
    #slideshow ul { display: none; }
	
	