﻿body{background:  #fff;}
.MKCon{ width: 1000px;text-align: center}

.Qtopdiv { background-image: url(/Qdialogs/btnImg/top_bg.jpg); height: 42px;width: 1000px;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: 0px; 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(/Qdialogs/btnImg/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: 0px auto; text-align: center; background: #04598c;position: fixed; bottom: 0px }
.footer_box{width: 980px; height: 35px; margin: 0px auto; background: #04598c;}
.footer_box_info{width: 980px; height: 25px; color: #FFF;font-size: 20px;font-weight: bold; text-align: center;padding-top: 7px}
.footer_box_info img{vertical-align: top}

#moban_nav{ background: #d80005;height: 44px;z-index: 99}
.moban_nav_con{ width: 1000px;margin: 0 auto; height: 44px; background: url(/Factory/Template/vip-rad3/nav-bg.jpg)}
.moban_nav_con ul li{float: left;}
.moban_nav_con a{ color: #fff;font-size: 15px;font-family: 微软雅黑}
.moban_nav_con_first{ width: 150px;padding-left: 35px; line-height: 44px;text-align: center}
.moban_nav_con_first a{color: #666}
.moban_nav_con_li{ width: 110px;line-height:44px;text-align: center;}

.moban_con{ width: 1000px;overflow: hidden;margin: 0 auto;background: #fff}
.moban_con_tip{ height: 44px;width: 100%;position: relative; background:#d80004}

.tab_01,.tab_02,.tab_04,.tab_03,.tab_05{background:url(/Factory/Template/vip-rad3/tab.png) no-repeat 0 0;}
.tab_01{width:118px;height:44px;background-position:-16px -16px;margin-left: 50px}
.tab_02{width:118px;height:44px;background-position:-16px -72px;margin-left: 50px}
.tab_04{width:118px;height:44px;background-position:-16px -184px;margin-left: 50px}
.tab_03{width:118px;height:44px;background-position:-16px -128px;margin-left: 50px}
.tab_05{width:118px;height:44px;background-position:-16px -240px;margin-left: 50px}


.moban_con_lunbo_con{ width: 1000px;margin: 0 auto;}

#slide{ height: 250px; margin: 0 auto;clear: both; overflow: hidden}
#slide li{ float: left;}
.slideul1{width: 5000%}/*需要设置最大值，目前不能自适应*/
.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;}
.wrap_title{ width: 200px;height: 24px;line-height: 24px;text-align: center; overflow:hidden}


#slide2 { height: 245px; margin: 0 auto;overflow: hidden}
#slide2 li { float: left;}
.slideul12 {width: 10000px}/*需要设置最大值，目前不能自适应*/
.slideul22 li{margin: 5px; padding: 5px;border: 1px solid #b6b6b6;background: #fff}
.slideul22 a{ display: table-cell;width: 220px;height: 250px;border: 0px solid #bdbdbd; vertical-align: middle;text-align: center}
.slideul22 img { max-height: 250px;  height: expression(document.body.clientHeight > 220?"220px":"auto" ); display:inline;text-align: center;vertical-align: middle}


.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: #333}

.moban_con_product{margin: 10px 0 10px 10px}
.moban_tab{background: url(/Factory/Template/vip-rad3/bg.png) no-repeat;height: 43px; line-height: 43px}
.moban_tab span{ font-size: 18px;font-family: 微软雅黑;color: #fff;padding-left: 50px;}

.moban_con_pro{width: 480px;overflow: hidden;margin-bottom: 10px;border: 1px solid #dbecf3;background: #fefefe;float: left; margin-right: 10px}
.product_title{width: 380px; height: 30px; margin: 10px; text-align: center; line-height: 30px; font-size: 20px;color: #fff; background: red;border: 1px solid #fff000}
.moban_con_pro_wrap{ margin: 5px;border: 1px solid #89b7cf;border-bottom: 0;position:relative}
.moban_con_pro .product_img{width:470px; height:330px; display:table-cell; font-size:0; text-align:center; vertical-align:middle; *position:relative;padding:0; overflow:hidden;}
.moban_con_pro .product_img .product_img_inner{ text-align:center; vertical-align:middle; width:470px; *width:auto;font-size:0;*position:absolute;*top:50%;*left:50%;} 
.moban_con_pro .product_img img { *position:relative;*bottom:50%;*right:50%;margin:0 auto;
    max-height:300px; max-width: 470px; _width: expression(this.width >470 && this.width >this.height ? 300 :true);_height: expression(this.height >300 ? 300 : true)}
    
.moban_con_pro .product_info{border-top: 1px solid #89b7cf; text-align: left;line-height: 20px;overflow: hidden}
.moban_con_pro .product_info ul{ font-size: 12px;line-height: 24px }
.moban_con_pro .product_info ul li{ border-bottom: 1px solid #89b7cf;float: left;width: 100%}
.product_span{ width:90px;height: 24px; text-align: center;float: left;display: block;border-right: 1px solid #89b7cf}
.product_span2{ width:360px;height: 24px;overflow: hidden; float: left;display: block;padding: 0 5px;}
.product_div{ width:90px;height:100px; text-align: center;float: left;border-right: 1px solid #89b7cf}
.product_div2{ width:360px;height:100px;overflow: hidden; float: left;display: block;padding: 0 5px;}

.a_img{ background: url(/Factory/Template/vip-rad3/xq.jpg) no-repeat;width: 150px;height: 45px;display:inline-block}
.a_img2{ background:url(/Factory/Template/vip-rad3/dl.jpg) no-repeat;width: 150px; height:45px;display:inline-block}

.moban_con_msg{ background: url(/factory/template/vip-rad3/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: 980px;margin: 10px; height: 200px; border: 1px solid #f49e56;border-collapse: inherit;border-spacing: 5px }
.tab_contact td a{ color: #333;text-decoration: none}
.tab_contact th,.tab_contact td{border: 1px solid #f49e56;height: 25px;line-height: 25px; font-size: 14px}
.tab_contact td{padding-left: 5px}


.btn{ background: url(/Factory/Template/vip-rad3/tijiao.png);width: 95px;height: 22px;border: 0; cursor: pointer}


.bigAd{width: 100%;text-align: center; }

.nav_fenlei{ width: 1000px;margin: 10px auto;background:#d80004}
.nav_fenlei_wrap{ padding: 0px;line-height: 24px;font-size: 16px}
.nav_fenlei_wrap li{width: auto; float: left;margin-right: 10px;background: url(/Factory/Template/vip-rad4/shu.png) no-repeat right center;padding-right: 10px}
.nav_fenlei_wrap li a{ color: #fff;text-decoration: none}