@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; width:100%; color:#4e4e4e}
a{ text-decoration:none; color:#4e4e4e}
img{ border:none;}
ul,li{ margin:0; padding:0; list-style:none; list-style-type:none;}
.fl{ float:left}
.fr{ float:right}
.bg{ float:left; width:100%; height:auto; background:#ebebeb}
.f_s{ font-size:16px;}

.review{ float:left; width:100%; height:449px; cursor:pointer; overflow:hidden; }
.lead{ width:1050px; margin:0 auto}
.lead p{ float:left; width:1050px; height:50px; line-height:50px; color:#FFF}
.lead p a{ color:#FFF}

.year{ float:left; width:1050px; height:82px; position:absolute; top:510px}
.year ul li{ float:left; width:82px; height:82px;  font-size:18px; text-align:center; background:#FFF; border-radius:50%; margin:0 17px;}
.year ul li span{ float:left; width:74px; height:74px; line-height:74px; border-radius:50%; margin:4px; background:#366396;}
.year ul li span a{ color:#FFF;}

.hy{ float:left;width:1050px; margin-top:50px;*margin-top:0px;}
.hy1 .order{ float:left; width:1050px; margin-bottom:10px; margin-top:40px;}
.hy1 .order span{ float:left; width:160px; height:28px; line-height:28px; background:url(../images/red.png) no-repeat; font-size:20px; color:#FFF; margin-left:20px; padding-left:40px;}
.hy1 .order span:hover{ color:#fdd333}
.hy1 .order a{}
.introduce{ float:left; width:1000px; height:260px; padding:10px 10px; }
.video{ float:left; width:620px; height:240px; padding:0px 5px; overflow:hidden }
.video .vpic{ position:absolute; z-index:1;}
.video .play{ position:relative; bottom:62%; left:40%; z-index:2}
.info{ float:left; width:270px; height:260px; padding:0 20px; margin-left:20px; border-left:1px dashed #FFF;border-right:1px dashed #FFF; }
.info dt{ float:left; width:270px; font-size:18px; color:#296aac; margin-bottom:15px;}
.info dd{ float:left; width:270px; line-height:24px; margin-bottom:8px;}
.info .info_l{ float:left; width:70px; }
.info .info_r{ float:right; width:200px;}
.new{ float:left; width:318px; height:260px; padding-left:20px; }
.new1{ float:left; width:100px; height:10px; padding-left:20px; }
.new1 dt{ float:left; width:100px; font-size:18px; color:#296aac; margin-bottom:15px;}
.new1 dt a{ float:left; font-size:12px; color:#296aac; line-height:24px;}
.new1 dd{ float:left; width:318px; border-bottom:1px dashed #dcdcdc; height:36px; line-height:36px; overflow:hidden;  }
.new dt{ float:left; width:318px; font-size:18px; color:#296aac; margin-bottom:15px;}
.new dt a{ float:left; font-size:12px; color:#296aac; line-height:24px;}
.new dd{ float:left; width:318px; border-bottom:1px dashed #dcdcdc; height:36px; line-height:36px; overflow:hidden;  }


.newslist{ float:left; width:1000px; padding:50px 0 70px 0;}
.column{ float:left; width:1000px; border-bottom:2px solid #00adee; height:40px; line-height:40px; margin-bottom:40px; overflow:hidden; cursor:pointer}
.column h3{ float:left; font-size: 24px; font-weight:normal; color:#00adee;}
.column span{ float:right; text-align:right; width:600px; overflow:hidden; cursor:pointer}
.xw{ float:left;}
.xw li{ float:left; width:1000px; height:36px; line-height:36px; font-size:16px; background:url(../images/square.jpg) left center no-repeat; text-indent:1em;  overflow:hidden}
.xw li .txt{ float:left; width:700px; overflow:hidden;}
.xw li .date1{ float:right; width:150px; text-align:right; cursor:pointer}

.page{ float:left; width:600px; margin:0 0 50px 205px;_margin:0 0 50px 105px; *padding-bottom:50px;}
.page ul li{ float:left; width:30px; height:30px; line-height:30px; text-align:center; border:1px solid #cccccc; margin-right:6px;}
.page ul li a{ float:left; width:30px; height:30px;}
.page ul li:hover{ background:#00adee;}
.page ul li:hover a{ color:#FFF;}
.page .wid{ width:50px; text-align:center; display:block}
.page .wid a{width:50px; text-align:center; display:block}
.page .wid1{ width:40px; text-align:center; display:block}
.page .wid1 a{width:40px; text-align:center; display:block}
.page .hover1{ height:30px; background:#00adee;color:#FFF; }

.company{ float:left; width:1020px; _margin-left:20px;}
.company dl{ float:left; width:233px; height:210px; border:1px solid #cccccc; margin:0 20px 30px 0; overflow:hidden}
.company dl dt{ float:left; width:203px; padding:0 15px; height:50px; line-height:50px; font-size:16px; color:#FFF; background:#00adee; overflow:hidden; border-bottom:1px solid #cccccc; margin-bottom:18px;}
.company dl dt a{ color:#FFF;}
.company dl dd{ float:left; width:203px; height:30px; line-height:30px; padding:0 15px; overflow:hidden; cursor:pointer}

.article{ float:left; width:1000px; cursor:pointer;  margin-bottom:80px;}
.ntitle{ float:left; width:1000px; text-align:center; font-size:18px; font-weight:normal}
.date2{ float:left; width:1000px; border-bottom:1px dashed #cccccc; text-align:center; padding:10px 0;}
.wz{ float:left; width:1000px; line-height:26px; padding:30px 0; border-bottom:1px dashed #cccccc;}

.btns{ float:left; width:675px; height:48px; padding-left:325px; *padding-left:310px;}
.btn1{ float:left; padding:13px 30px; border:1px solid #dddddd; border-radius:2px; background:url(../images/back1.jpg) repeat-x; margin-right:10px;}

.jl_list{float:left; width:1000px; height:auto;  color:#333; overflow:hidden; }
.jl_t{ float:left; width:1000px; padding-bottom:20px; border-bottom:2px solid #d30a0a; cursor:pointer }
.jl_name{ float:left; width:1000px;  font-size:18px;}
.jl_name dt{ float:left; width:1000px; height:30px; line-height:30px; cursor:pointer}
.jl_name dd{ float:left; margin:10px 26px 0 0;}
.jl_name dd a:hover{ color:#e8254a}
.jl_b{ float:left; width:1000px; margin-top:10px; cursor:pointer}
.jl_b dl{ float:left; width:1000px; margin-top:15px; padding-bottom:20px;border-bottom:1px dashed #DADBD6;}
.jl_b dl dt{ float:left; width:1000px; font-size:18px; height:30px; line-height:30px;cursor:pointer}
.jl_b dl dt:hover a{color:#e8254a}
.jl_b dl dd{ float:left; width:100px; height:30px; line-height:30px; overflow:hidden; margin-right:10px;}
.jl_b dl dd a:hover{color:#e8254a; text-decoration:underline}
.plan{ float:left; width:1000px; min-height:1000px;background:url(../images/time_line.png) 78px top repeat-y; cursor:pointer}
.nian{ float:left; width:64px; padding:22px 25px;font-size:18px; background:url(../images/time_line1.png) 1px top no-repeat}
.planlist{ float:left; width:846px; padding-left:40px;}
.planlist dl{ float:left; width:846px;}
.planlist dl dt{ float:left; width:120px; height:auto; text-align:center;}
.planlist dl dt span{float:left; width:120px; height:36px; line-height:36px;background:#00adee; color:#FFF; font-size:18px;}
.planlist dl dd{ float:right; height:auto; width:680px; line-height:36px; margin-bottom:20px; }
.planlist dl dd .pl{ float:left; width:100px;}
.planlist dl dd .pr{ float:right; width:580px;}

.butie{ float:left; width:1000px; margin-bottom:40px;}
.banner_box { position: relative; width: 1000px; height: 395px; }
.banner_box .pic_box a { display: block; position: absolute; left: 0; top: 0; }
.banner_box img { position: absolute; left: 0; top; 0; }
.banner_box .tab { position: absolute; width: 1000px; left: 0; bottom: 8px; text-align: center; height: 18px; z-index: 10; cursor: pointer; }
.banner_box .tab span { display: inline-block; width: 19px; height: 18px; vertical-align: top; background: url(../images/banner_tab_bg1.png); margin: 0 1px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/banner_tab_bg1.png",sizingMethod="noscale"); _background: none; }
.banner_box .tab .on { background:url(../images/banner_tab_bg2.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/banner_tab_bg2.png",sizingMethod="noscale"); _background: none; }

.report a{ float:left;margin-top:5px; font-weight:bold}
.report a:hover{ text-decoration:underline; color:#296aac}
.content2{ width:1050px; margin:0 auto}

/*question*/
#qwarp { width:100%; height:auto; background-color:#f1f1f1; }
.question { width:1000px; margin:0 auto; height:auto; background-color:#fff;  }
.w380 { width:380px; height:auto; float:right; }
.title_message{ width:355px; height:33px; line-height:40px; background-image:url(../images/ctitle.gif); margin:0 auto; padding-left:20px; padding-right:5px; color:#fff; background-repeat:no-repeat}
.morelink { float:right; padding-right:5px; font-size:12px; line-height:30px;}
.morelink a:link { color:#fff; text-decoration:none;}
.morelink a:hover{ color:#fff; text-decoration:underline;}
.con_message { padding:10px; width:358px; height:auto; border-left:1px solid #EAD2C2;  border-bottom:1px solid #EAD2C2;  border-right:1px solid #EAD2C2; background-color:#fff;  }
.con_message li{  padding:10px; line-height:24px; padding:4px 0; font-size:14px; }
.ad568 { width:568px; height:auto; float:left; border:1px solid #DADBD6;}
.ask { width:518px; height:auto; float:left; border-left:1px solid #EAD2C2;  padding-left:20px; padding-right:40px; padding-top:30px; background-color:#fff; font-size:14px;}
.ask  li { border-bottom:1px dashed #EAD2C2; padding-bottom:5px; }
.title_ask{ width:358px; height:31px; line-height:35px; border:1px solid #EAD2C2;  margin:0 auto; padding-left:15px; padding-right:5px; color:#333; background-color:#fff;}
.con_ask { padding:10px; width:358px; height:auto;   border-bottom:1px solid #EAD2C2;  border-right:1px solid #EAD2C2;  background-color:#fff; border-left:1px solid #EAD2C2;  }
.con_ask li{  padding:10px; line-height:20px; padding:4px 0; font-size:14px; }
.niming { width:500px; color:#cc0000;}


.chtitle { float:left; width:975px; height:35px; background-image:url(../images/title.gif); background-repeat:no-repeat; line-height:35px; padding-left:25px; margin:0 auto; font-size:14px; font-weight:bold; color:#fff; }

.hg1 { height:1px; width:10px; clear:both;  *margin-top:-5px}
.hg5 { height:5px; width:10px; clear:both;  *margin-top:-5px}
.hg10 { height:10px; width:10px; clear:both; *margin-top:-10px;}
.hg20 { height:20px; width:10px; clear:both;}
.hg26 { height:26px; width:10px; clear:both;}


.attend { width:215px; height:56px; float:left;}
.qq {width:90px; height:56px; float:right; padding-top:10px;}

.register{
    width: 500px;
    margin: 0 auto;
    border: 1px solid #ccc;
    padding: 10px;
}
.register td{
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;
    padding-top: 20px;
}

.register .k1{ width:15%;}
.register .k2{ width:75%;}

.mb1{
    margin-bottom: 10px;
}
.mb2{
    margin-bottom: 20px; font-weight:normal
}
.mb3{
    margin-bottom: 30px;
}
.ml8{
    margin-left: 75px;
}
.w4{
    width: 300px;
}
.bgf2{
    background-color: #f2f2f2;
}
.text_center{
    text-align: center;
}
.but {
    width: 145px;
    height: 50px;
    font-size: 18px;
    line-height: 24px;
    background-color: #0eafe2;
    border: none;
    border-radius: 5px;
    color: #fff; cursor:pointer
}

.sponsor{
    float:left;
    width:1000px;
    padding:40px 0;
}
.sponsor .nav1 {
    width:260px;
    float:left;
    height:auto;
    padding:20px;
}
.sponsor .nav1 li{
    border-bottom:1px dotted #ccc;
    font-size:14px;
    font-weight:bold;
    padding: 10px 0;
}
.sponsor .intro{
    background-color: #f2f2f2;
    padding: 10px;
}
.sponsor .intro h3{
    margin-bottom: 10px;
}

.sponsor .intro p{
    padding: 5px 0;
}

.sponsortype{
    width:680px;
    float:right;
}
.sponsortype h1{
    border-bottom:1px solid #ccc;
    color:#f08300;
    padding-bottom:5px;
    margin: 10px 0;
}
.sponsortype p{
    margin: 5px 0;
    padding: 5px 0;
}
.sponsortype li{
    list-style:inside;
    line-height: 18px;
}

.expertlist{ margin:50px auto;width: 950px; }
.expertlist dl { float:left;width: 137px; margin:5px 10px;}
.expertlist dd{ float:left; width:137px;text-align: center;}
.expertlist dd img{ width:137px; height:137px; overflow:hidden;}
.expertlist dt{ float:left; width:117px;background-color: #d9e4ed; padding: 10px; height:60px; overflow:hidden; }

.zhuanjia{float:left; width:100%; font-size:18px; border-bottom:2px solid #00adee; line-height:36px; margin:50px 0 30px 0;}

.expertphoto{
    width: 300px;
    float: left; margin-bottom:50px;
}
.expertphoto1{
    float: left; margin-bottom:50px; width:100px;
}
.expertphoto1 p{
    text-align: center;
}
.expertphoto p{
    text-align: center;
}
.expertintro{
    padding-left: 10px;
    width: 500px;
   

}
.expertintro1{ float:right;
    padding-left: 10px;
    width: 850px; margin-bottom:50px;
  
}
.expertintro1 h2{
    margin-bottom: 10px;
}

.expertintro h2{
    margin-bottom: 10px;
}


.media1{float:left; width:1032px; _margin-left:32px;}
.sina{ float:left; width:140px; padding-right:32px; margin-bottom:20px;}

.in{ width:310px; height:240px;}
.in1{ width:510px; height:498px;}


 @media screen and (max-width: 640px) {
.in{ width:100%; height:240px;}
.in1{ width:100%; height:240px;}
.review{ float:left; width:100%; height:542px; background:url(../images/g01.jpg) no-repeat center top; cursor:pointer; overflow:hidden; }
.lead{ width:100%; margin:0 auto}
.lead p{ float:left; width:100%; height:50px; line-height:50px; color:#FFF}
.lead p a{ color:#FFF}
.year{ float:left; width:94%; height:82px; position:absolute; top:520px}
.year ul li{ float:left; width:11%; height:48px;  font-size:12px; text-align:center; background:#FFF; border-radius:50%; margin:0 2px;}
.year ul li span{ float:left; width:82%; height:40px; line-height:40px; border-radius:50%; margin:4px; background:#366396;}
.year ul li span a{ color:#FFF;}


.hy{ float:left;width:100%; margin-top:0px;*margin-top:0px;}
.hy1{ float:left; width:100%; padding-bottom:20px; height:900px;}
.hy1 .order{ float:left; width:100%; margin-bottom:10px ; margin-top:20px;}
.hy1 .order img{ width:100%; height:auto;}
.hy1 .order span{ float:left; width:160px; height:28px; line-height:28px; background:url(../images/red.png) no-repeat; font-size:20px; color:#FFF; margin-left:0px; padding-left:40px; margin-top:20px;}
.hy1 .order a{ color:#FFF;}
.introduce{ float:left; width:100%; height:260px; padding:0px 0px; background:none;}
.video{ float:left; width:100%; height:240px; background:#FFF; padding:0px 0px; overflow:hidden; margin-bottom:30px; }
.video .vpic{ position:absolute; z-index:1;}
.video .vpiv{ width:100%; height:auto;}
.video .play{ position:relative; bottom:75%; left:40%; z-index:2}
.info{ float:left; width:100%; height:260px; padding:0 0px; margin-left:0px; border-left:none;border-right:none; margin-bottom:0px;}
.info dt{ float:left; width:100%; font-size:18px; color:#296aac; margin-bottom:15px;}
.info dd{ float:left; width:100%; line-height:24px; margin-bottom:8px;}
.info .info_l{ float:left; width:25%; }
.info .info_r{ float:right; width:75%;}
.new{ float:left; width:100%; height:260px; padding-left:0px; }
.new dt{ float:left; width:100%; font-size:18px; color:#296aac; margin-bottom:15px;}
.new dt a{ font-size:12px; color:#296aac; line-height:24px;}
.new dd{ float:left; width:100%; border-bottom:1px dashed #dcdcdc; height:36px; line-height:36px; overflow:hidden;  }


.newslist{
        float:left;
        width:100%;
        padding:50px 0 70px 0;
    }
.column{
        float:left;
        width:100%;
        height: 80px;
        border-bottom:2px solid #00adee;
        margin-bottom:40px;
        cursor:pointer;
    }
.column h3{
        float:left;
        width: 95%;
        font-size: 24px;
        font-weight:normal;
        color:#00adee;
        padding-left: 10px;

    }
.column span{
        float:right;
        width:95%;
        text-align:right;
        overflow:hidden;
        cursor:pointer;
        padding-right: 10px;

    }
.company{
        float:left;
        width:100%;
        _margin-left:20px;
    }
.company dl{
        float:left;
        width:99%;
        height:210px;
        border:1px solid #cccccc;
        margin:0 0px 20px 0px;
        overflow:hidden;
    }
.company dl dt{
        float:left;
        width:100%;
        padding:0 15px;
        height:50px;
        line-height:50px;
        font-size:18px;
        color:#FFF;
        background:#00adee;
        overflow:hidden;
        border-bottom:1px solid #cccccc;
        margin-bottom:18px;
    }
.company dl dt a{
        color:#FFF;
    }
.company dl dd{
        float:left;
        width:100%;
        height:30px;
        line-height:30px;
        padding:0 15px;
        overflow:hidden;
        cursor:pointer
    }
.expertlist{
        float:left;
        width:100%; padding-left:10px; margin:0px;

    }
.expertlist dl {
        float:left;
        width:40%;
        margin:0 10px 10px 10px;
        overflow:hidden;

    }
.expertlist dl dd{
        float: left;
        width: 100%;
    }
.expertlist img{
        width:100%!important;
        height:auto!important;
        display:block; overflow:hidden
    }

.expertlist dl dt{
        float:left;
        width:90%;
        padding:8px;
        background: #eaeaea;
        overflow:hidden;
        margin-bottom:10px;
    }
.xw{
        float:left;
    }

.xw li{
        float:left;
        width:95%;
        height:80px;
        line-height:24px;
        font-size:14px;
        text-indent:0em;
        overflow:hidden;
        margin: 0 auto;
        background: none;
    }
.xw li .txt{
        float:left;
        width:75%;
		height:70px;
        overflow:hidden;
    }
.xw li .date1{
        float:right;
        width:25%;
        text-align:right;
        cursor:pointer;
        font-size: 12px;
    }
.page{
        width:95%;
        float: left;
        margin: 0 10px;
        padding: 0;
    }
.page ul li{
        float:left;
        width:7%;
        height:30px;
        line-height:30px;
        text-align:center;
        border:1px solid #cccccc;
        margin:0 6px 10px 0;
    }
.page ul li a{
        float:left;
        height:30px;
        text-align: center;
    }
.page ul li:hover{
        background:#00adee;
    }
.page ul li:hover a{
        color:#FFF;
    }
.page .wid{
        width:15%;
    }
.page .wid a{
        text-align:center;
    }
.page .wid1{
        width:10%;
    }
.page .wid1 a{
        text-align:center;
    }
.page .hover1{
        height:30px;
        background:#00adee;
        color:#FFF;
    }
.article{
        float:left;
        width:100%;
        cursor:pointer;
        margin-bottom:80px;
    }
.ntitle{
        float:left;
        width:100%;
        text-align:center;
        font-size:18px;
        font-weight:normal;
    }
.date2{
        float:left;
        width:100%;
        border-bottom:1px dashed #cccccc;
        text-align:center;
        padding:10px 0;
    }
.wz{
        float:left;
        width:90%;
        line-height:26px;
        padding:30px 20px;
        border-bottom:1px dashed #cccccc;
    }
.newsbtn{
        width: 90%;
        margin: 0 auto;
    }
.btns{
        width:100%;
        height:48px;
        padding-left:0;
        margin: 0 auto;
    }
.btn1{
        float: left;
        width: 30%;
        padding: 10px 0;
        border:1px solid #dddddd;
        border-radius:2px;
        background:url(../images/back1.jpg) repeat-x;
        margin-right:6px;
        text-align: center;
    }
.expertshow {
        width: 100%;
        float: left;
        margin-bottom: 40px;

    }
.expertphoto{
        width: 40%;
        float: left;
        padding-left: 10px;
    }
.expertphoto p{
        text-align: center;
    }
.expertintro{
        width: 50%;
        float: left;
        padding-left: 10px;
    
    }
.expertintro1{
        width: 100%;
        float: left;
        padding-left: 0;
    
    }
.expertintro h2{
        margin-bottom: 10px;
    }
.expertphoto img{ width:100%; height:auto}
.expertphoto1 img{ width:100%; height:auto}
.register{
        width: 90%;
        margin: 0 auto;
        border: 1px solid #ccc;
        padding: 10px;
    }
.register td{
        border-bottom: none;
        padding-bottom: 5px;
        padding-top: 20px;
    }
.but {
        width: 145px;
        height: 50px;
        font-size: 18px;
        line-height: 24px;
        background-color: #00adee;
        border: none;
        border-radius: 5px;
        color: #fff; font-style:normal
    }
.register .k1{ float:left; width:30%!important;}
.register .k2{  float:left;width:60%!important;}
.register td textarea{ width:70%;}
    /*Company foucs*/
.butie{
        float:left;
        width:100%;
    }
.banner_box { position: relative; width: 100%; height: 234px; }
.banner_box img{ width:600px; height:auto;}
.banner_box .tab { position: absolute; width: 100%; left: 0; bottom: 0; text-align: center; height: 18px; z-index: 10; cursor: pointer; }

.sponsor{
    float:left;
    width:100%;
    padding:40px 0;
}
.sponsor .nav1 {
    width:100%;
    float:left;
    height:auto;
    padding:10px 0;
}
.sponsor .nav1 li{
    border-bottom:1px dotted #ccc;
    font-size:14px;
    font-weight:bold;
    padding: 10px 0;
}
.sponsor .intro{
	float:left;
	width:100%;
    background-color: #f2f2f2;
    padding: 10px;
}
.sponsor .intro h3{
    margin-bottom: 10px;
}

.sponsor .intro p{
    padding: 5px 0;
}

.sponsortype{
    width:100%;
    float:right;
}
.sponsortype h1{
    border-bottom:1px solid #ccc;
    color:#f08300;
    padding-bottom:5px;
    margin: 10px 0;
}
.sponsortype p{
    margin: 5px 0;
    padding: 5px 0;
}
.sponsortype li{
    list-style:inside;
    line-height: 18px;
}
.sponsortype table{ width:100%}


.jl_list{float:left; width:100%; height:auto;  color:#333; overflow:hidden; }
.jl_t{ float:left; width:100%; padding-bottom:20px; border-bottom:2px solid #d30a0a; cursor:pointer }
.jl_name{ float:left; width:100%;  font-size:18px;}
.jl_name dt{ float:left; width:100%; height:30px; line-height:30px; cursor:pointer; margin-bottom:30px;}
.jl_name dd{ float:left; margin:10px 20px 0 0;}
.jl_name dd a:hover{ color:#e8254a}
.jl_b{ float:left; width:100%; margin-top:10px; cursor:pointer}
.jl_b dl{ float:left; width:100%; margin-top:15px; padding-bottom:20px;border-bottom:1px dashed #DADBD6;}
.jl_b dl dt{ float:left; width:100%; font-size:18px; height:30px; line-height:30px;cursor:pointer}
.jl_b dl dt:hover a{color:#e8254a}
.jl_b dl dd{ float:left; width:auto; height:30px; line-height:30px; overflow:hidden; margin-right:10px;}

.media1{float:left; width:100%; _margin-left:32px;}
.sina{ float:left; width:40%; height:120px;padding-right:10px; padding-left:20px; margin-bottom:20px; overflow:hidden;}


.plan{ float:left; width:100%; min-height:1000px;background:none; cursor:pointer}
.nian{ float:left; width:100%; padding:0 0 20px 0px;background:none}
.planlist{ float:left; width:100%; padding-left:0px; }
.planlist dl{ float:left; width:100%;}
.planlist dl dt{ float:left; width:100%; height:auto; text-align:center;}
.planlist dl dt span{float:left; width:100%; height:36px; line-height:36px;background:#00adee; color:#FFF;}
.planlist dl dd{ float:right; height:auto; width:100%; line-height:36px; margin-bottom:20px; padding-left:10px; }
.planlist dl dd .pl{ float:left; width:100%;}
.planlist dl dd .pr{ float:right; width:100%; padding-left:10px;}


.wz img{ width:100%!important; height:auto!important}








 }

