﻿body{padding-bottom:70px}

.Qtopdiv { background-image: url(top_bg.jpg); height: 42px;width: 1024px;margin: 0 auto }
.Qtopdiv .Qtoplogo { float: left; width: 132px; margin-top: 1px; margin-left: 2px; }
.Qtopdiv .Qtopcenter { float: left; width:720px; }
.Qtopdiv .Qtopcenter div { float: left; margin: 10px 0 0 0; }
.Qtopdiv .Qtopcenter a { padding: 0; font-size: 12px; color: #000000; text-decoration: none; }
.Qtopdiv .Qtopcenter a:hover { color: brown; }
.Qtopdiv .Qtopleft { float: right; height: 38px; margin-top: 1px; padding-top: 3px; margin-right: 5px; }
.Qtopdiv .Qtopleft div { float: left; width: 94px; height: 23px; background-image: url(top_bg2.jpg); text-align: center; padding-top: 7px; }
.Qtopdiv .Qtopleft a { font-size: 12px; color: #FFF; text-decoration: none; }
.QpageBottom { background: #04598C; text-align: center; width: 100%; color: #fff; height: 48px; }
.QpageBottom p { line-height: 20px; }
.QpageBottom a { color: #fff; text-decoration: none; }

#footer { width: 100%; margin: 0 auto; text-align: center; background: #04598c;position: fixed; bottom: 0 }
.footer_box{width: 90%; margin: 0 auto; background: #04598c;}
.footer_box_info{width: 100%; color: #FFF;font-size: 20px;font-weight: bold; text-align: center;padding: 5px 0}
.footer_box_info img{vertical-align: top}
 
#moban_nav{background:#fff ;height: 44px;z-index: 999;width: 1024px;margin: 0 auto;}
.moban_nav_con{ width: 1024px;height: 67px; background: url(nav-bg.jpg)}
.moban_nav_con ul li{float: left;}
.moban_nav_con a{ color: green;font-size: 18px;font-family: 微软雅黑}
.moban_nav_con_first{ width: 160px;height: 67px;line-height: 65px;text-align: center}
.moban_nav_con_first a{color: #fff}
.moban_nav_con_li{ width: 120px;height: 67px;line-height: 65px;text-align: center;}

.moban_con{ width: 1024px;overflow: hidden;margin: 0 auto; background: #f3ffef}
.moban_con_tip{ height: 76px;width: 100%;position: relative; background: url(tab.png)}
.moban_con_tip2{height: 76px;line-height: 76px;text-align: left;padding-left: 70px;font-size: 20px;font-family: 微软雅黑;color: green;    text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
    -webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
    -moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;
    *filter: Glow(color=#fff, strength=2);
}


.moban_con_lunbo_con{ width: 1000px;margin: 10px auto;}

#slide{ height: 250px; margin: 0 auto;overflow: hidden}
#slide li{ float: left;}
.slideul1{width: 10000px}/*需要设置最大值，目前不能自适应*/
.slideul2 li{margin: 5px; padding: 5px;border: 1px solid #dbecf3;background: #fff} 
.wrap_outer { border:1px solid red; width:200px; height:200px; display:table-cell;border: 1px solid #89b7cf; font-size:0; text-align:center; vertical-align:middle; *position:relative;padding:0; overflow:hidden; }
.wrap_inner { text-align:center; vertical-align:middle; width:200px; *width:auto;font-size:0; *position:absolute;*top:50%;*left:50%;}
.wrap_inner img { max-height:200px; max-width:200px; *position:relative;*bottom:50%;*right:50%;margin:0 auto;}

/*新的图片自适应*/
.abox{height:200px; width:200px; text-align:center; font-size:0;border: 1px solid #89b7cf;}
.alpha_img{height:100%; width:1px; vertical-align:middle;}
.show_img{vertical-align:middle; max-height:199px; max-width:199px;}

.wrap_title{ width: 200px;height: 24px;line-height: 24px;text-align: center; overflow:hidden}



#slide2 { height: 285px; margin: 0 auto;overflow: hidden}
#slide2 li { float: left;}
.slideul12 {width: 10000px}/*需要设置最大值，目前不能自适应*/
.slideul22 li{margin: 5px; padding: 5px;border: 1px solid #dbecf3;background: #fff}
.slideul22 a{ display: table-cell;width: 220px;height: 250px;border: 1px solid #89b7cf; vertical-align: middle;text-align: center}
.slideul22 img { max-height: 250px; max-width: 220px; height: expression(document.body.clientHeight > 220?"220px":"auto" ); display:inline;text-align: center;vertical-align: middle}

.moban_con_jianjie{margin: 10px;}
.moban_con_profile_left{ width: 300px;height: 252px;padding: 5px; border: 1px solid #dbecf3;margin-right: 10px; float: left;}
.moban_con_profile_left .logo_outer{width:300px; height:250px; display:table-cell; font-size:0; text-align:center; vertical-align:middle; *position:relative;padding:0; overflow:hidden;}
.moban_con_profile_left .logo_inner{ text-align:center; vertical-align:middle; width:300px; *width:auto;font-size:0;*position:absolute;*top:50%;*left:50%;}
.moban_con_profile_left img{ *position:relative;*bottom:50%;*right:50%;margin:0 auto;
    max-height:250px; max-width: 300px; _width: expression(this.width >300 && this.width >this.height ? 300 :true);_height: expression(this.height >250 ? 250 : true)}
.comname{ color: #ff9900;padding: 10px 0}
.profile{ text-indent: 2em;line-height: 24px;color: #666;font-family: 微软雅黑;font-size: 14px}

.moban_con_product{margin: 10px}
.moban_con_pro{width: 1000px;overflow: hidden;margin-bottom: 10px;border: 1px solid #dbecf3;background: #f7f8fc}
.moban_con_pro_wrap{ margin: 5px;border: 1px solid #89b7cf;position:relative}
.moban_con_pro .product_img{background: url(chuang.png) no-repeat center center;padding: 10px; width: 335px;height: 394px;overflow: hidden; float:left}
.moban_con_pro .product_img a{display: table-cell; text-align: center;vertical-align: middle;width: 335px;height: 394px;}
.moban_con_pro .product_img img{max-height:300px;min-height: 200px; max-width: 300px; _width: expression(this.width >280 && this.width > this.height ? 280 :true);_height: expression(this.height >280 ? 280 : true);display: inline;text-align: center;vertical-align: middle}
.moban_con_pro .product_info{width: 500px;padding: 10px; text-align: left;line-height: 20px;overflow: hidden}
.moban_con_pro .product_info ul{ font-size: 14px;font-family: 微软雅黑;line-height: 30px}
.hongzi{color:#C60001}

.a_img{ background: url(xq.jpg) no-repeat;width: 150px;height: 45px;display:inline-block}
.a_img2{ background:url(dl.jpg) no-repeat;width: 150px; height:45px;display:inline-block}

.moban_con_msg{ background: url(img01.png) no-repeat right center;padding: 10px;font-size: 12px}

.table02{width:100%}
.table02 th,.proText .table02 td{ height: 30px;line-height: 30px}
.table02 th span{color:#EE6022;margin-right:8px;}
.table02 td span{color:#999;margin-left:8px;}
.table02 th{font-weight:normal;text-align:right;vertical-align:top;color:#000;width:12%;}
.table02 .item_01{border:1px solid #CCCCCC;background: #Fafafa;min-height: 24px;padding-left: 5px}
.table02 .item_02{width: 300px; float: left}


.moban_con_contract{height: 260px;padding: 20px;position: relative}
.moban_con_contract li{line-height: 24px}

.tab_contact { width: 1000px;margin: 10px; height: 200px; border: 1px solid green;border-collapse: inherit;border-spacing: 5px }
.tab_contact td a{ color: #333;text-decoration: none}
.tab_contact th,.tab_contact td{border: 1px solid green;height: 25px;line-height: 25px; font-size: 14px}
.tab_contact td{padding-left: 5px}


.btn{ background: url(tijiao.png);width: 95px;height: 22px;border: 0; cursor: pointer}

.bigAd{width: 100%;text-align: center; }
