body{ background:#0784ba;}
.banner{ background:url("../images/img_01.jpg") no-repeat center;height:369px;width:100%}
.top-nav{background:#074f6f; width:100%;height:64px; overflow:hidden;}
.top-nav ul{ width:1020px;margin:0 auto; height:64px; line-height:64px;} 
.top-nav ul li{float:left; display:inline-block; padding: 0 58px; margin-left:50px; font-weight:bold;}
.top-nav ul li.active{ background:#c2241f; }
.top-nav ul li a{ color:#fff;font-size:20px;}
a:hover{text-decoration:none}

.wapper{width:1020px;margin:0 auto;}
.bgg{ background:url(../images/images_04.jpg) repeat-x #fff;}
.title { width:1000px; height:43px; line-height:43px; overflow:hidden; margin:0 auto 10px;}
.titles{ width:1000px;  height:340px; overflow:hidden; margin:0 auto 10px;}
.text p{ font-size:14px; line-height:24px; color:#fff; text-indent:2em; padding:0 36px;}
.ad{ width:1000px; margin:30px auto;}
.ad img{ width:1000px; height:90px; overflow:hidden; }
.section-1{padding:0 10px;}
.section-1 .slide{float:left}
.section-1 .right{    float: left;
    margin-left: 20px; width:440px;}

.section-1 .right .list ul li{margin-top:5px;line-height:25px; border-bottom:1px dashed #ddd; padding-bottom:5px;}
.section-1 .right .list ul li a{line-height:25px;font-size:12px; color:#000;}
.section-1 .right .list ul li a h3{ display:block; font-size:18px; height:25px; overflow:hidden; color:#0b6ddd;}
.section-1 .right .list ul li.last{ border-bottom:0;}


.section-1 .right .list ul li span{height:25px;line-height:25px;font-size:15px;margin-right:15px}
.section-1 .right a{font-size:14px;color:#333}
.section-1 .slide{width:540px;height:240px;overflow:hidden;position:relative}


.section-1 .slide .hd{height:15px;overflow:hidden;position:absolute;right:10px;bottom:6px;z-index:1}
.section-1 .slide .hd ul{overflow:hidden;zoom:1;float:left}
.section-1 .slide .hd ul li{float:left;margin-right:10px;width:10px;height:10px;background:#0b6ddd;cursor:pointer;border-radius:10px}
.section-1 .slide .hd ul li.on{background:#fff;}
.section-1 .slide .bd{position:relative;height:100%;z-index:0}
.section-1 .slide .bd li{zoom:1;vertical-align:middle}
.section-1 .slide .bd img{width:540px;height:240px;display:block}
.section-1 .slide .s-title{height:35px;width:540px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.3);line-height:35px;font-size:16px;}
.section-1 .slide .s-title ul{margin-left:10px;}
.section-1 .slide .s-title ul li a{color:#fff}


.section-2{margin-top:20px; position:relative;}

.pic-box{ width:100%; height:200px; overflow:hidden;}

	.picMarquee-left{ overflow:hidden; position:relative; }


		.picMarquee-left .bd{ padding:10px 15px; margin-top:20px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 11px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:140px; height:156px; display:block; border:1px solid #ccc; }






.section-3{margin-top:20px; position:relative;}
.section-3 ul{ padding:30px 30px 0 15px; }
.toupiao{background-color:#fff;}
.section-3 ul li{ float:left; margin-bottom:30px; width:300px; margin-left:15px;}
.section-3 ul li .pic{ float:left; width:142px;}
.section-3 ul li .pic a img{ width:140px; height:190px; border:1px solid #dfdfdf;}
.section-3 ul li .info{ height:192px; margin-left:152px; color:#333; line-height:30px; font-size:14px; position:relative;}
.section-3 ul li .info input{margin-right:10px;}
.section-3 ul li .info .zhiwei{ line-height:22px; margin-top:15px;}
.section-3 ul li .info .btns{ position:absolute; bottom:0; display:block; width:140px; height:34px; line-height:34px; background-color:#1070df; text-align:center; color:#fff; border-radius:17px;}
.rule{ line-height:30px; color:#333;padding:0 30px 20px; font-size:16px;} 
.rule span{ margin-right:10px;}
.btn{ width:180px; height:40px; line-height:40px; margin:0 auto 20px; display:block; text-align:center;font-size:16px; background:#e60012; color:#fff; border:0; cursor:pointer; border-radius:20px;}

.detail-content{ padding:20px; background:#fff;}
.detail-content h3{ font-size:16px; color:#E22400; text-align:center; font-weight:100; display:block; margin-bottom:20px;}
.detail-content p{ text-indent:2em; line-height:30px; font-size:14px;}
