.topbanner{ width:100%; height:600px; background-image:url(/images/v3/spe/shengchanxian/banner.jpg); background-position: center center;}
.topbanner .slogan{ width:100%; height:80px; font-size:45px; font-weight:bold; color:#00a2ff; text-align:center; margin-top:35px; margin-bottom:25px; position:relative; z-index:2;}
.topbanner .slogan.yellow{ color:#ffde00;}
.topbanner .item{ width:900px; margin:0px auto; text-align:center; position:relative; z-index:2; text-align:center; font-weight:bold;}
.topbanner .item span{ background-image:url(/images/v3/spe/icon/banner-gou.png); background-position:15px 15px; background-repeat:no-repeat; padding-left:50px; font-size:26px; color:#00a2ff; padding-right:15px; display:inline; border-top:1px solid #bbb; border-bottom:1px solid #bbb; padding-bottom:12px; padding-top: 10px;}
.topbanner .item.white span{ background-image:url(/images/v3/spe/icon/banner-gou-white.png); color:#fff;}
.topbanner .guide{ font-size:28px; color:#ffde00; text-align:center; margin-top:40px; vertical-align:middle; position:relative; z-index:2;}
.topbanner .guide a.zx,.topbanner .guide a.ks{ font-size:20px; border:2px solid #fdd000; border-radius:5px; vertical-align:middle; padding:4px 8px 4px 10px; color:#fdd000; position:relative; margin-left:20px; text-decoration:none;}
.topbanner .guide a.ks{border:2px solid #fdd000; background-color:#fdd000;}
.topbanner .guide a.zx:hover{border:2px solid #fdd000; background-color:#fdd000;}
.topbanner .guide a.ks:hover{border:2px solid #fff; background-color:#fff; color:#fdd000;}
.topbanner .guide a.zx i,.topbanner .guide a.ks i {
            width: 0px;
            height: 0px;
            border-top: 6px solid transparent;
            border-bottom: 6px solid transparent;
            border-left: 10px solid #fdd000;
            font-size: 0px;
            line-height: 0px;
			vertical-align:middle;
			margin-left:6px;
        }
.topbanner .guide a.ks:hover i{ border-left:10px solid #fff;}
.topbanner .guide a.zx:hover i{ border-left:10px solid #fff;}
.topbanner .guide a.zx:hover{ color:#fff;}
.topbanner .bannerdesc{ width:560px; color:#fff; padding:20px 40px; margin-left:100px; margin-top:200px; position:relative;}
.topbanner .bannerdesc.hr{ margin-top:150px; float:right;}
.topbanner .bannerdesc h1{ font-size:30px; position:relative; z-index:2;}
.topbanner .bannerdesc p{ font-size:16px; line-height:30px; padding-top:10px; position:relative; z-index:2;}
.topbanner .bannerdesc .bg{ width:640px; height:150px; background-color:#3671cf; filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8; position:absolute; top:0px; left:0px; bottom:0px; z-index:1;}
.touzitoplink{display:block; width:250px; height:70px; float:right; margin-top:210px; margin-right:170px;}
.topbanner .bannercon{ position:relative; width:980px; height:300px; margin:80px auto 0px auto;border-radius: 10px; overflow:hidden;}
.topbanner .bannercon .bg{background-color:#000; width:100%; height:300px; position:absolute; top:0px; left:0px; z-index:1; filter: alpha(opacity=40);-moz-opacity: 0.4;opacity: 0.4;}

.banner{ width: 100%; background-color: #22252a; background-position: center center; background-repeat: no-repeat; padding: 0px; margin: 0px auto; height: 180px;}

.wanlixing{ padding:30px 0px;}
.wlitem{ background-image:url(/images/v3/spe/wanlixing/bgline.jpg); background-position:left center; width:590px; float:right; background-repeat:no-repeat;}
.wlitem .con{ margin-left:30px; border-bottom:1px solid #e7e7e7; overflow:hidden; height:128px; padding:50px 0px;}
.wlitem .time{ display:block; width:90px; color:#1885bd; margin-top:55px; float:left;}
.wlitem .img{ width:220px; height:128px; margin-left:5px; float:left;}
.wlitem .img img{ width:220px; height:128px;}
.wlitem p{ width:220px; display:block; margin-left:25px; line-height:25px; color:#666; float:left;}
.wlitem p b{ display:block; color:#1885bd;}
.wlitem p i{ display:block; font-style:normal; font-weight:bold;}

.wlitem:nth-child(even){ float:left; background-position:right center;}
.wlitem:nth-child(even) .con{ margin-left:0px; margin-right:30px;}
.wlitem:nth-child(even) .time{ float:right; text-align:right;}
.wlitem:nth-child(even) .img{ float:right; margin-left:0px; margin-right:5px;}
.wlitem:nth-child(even) p{ text-align:right; margin-left:0px; margin-right:15px;}

/*万里行2018-7-12添加*/
.title,.renwu{ width:1160px; margin:20px auto 0 auto; overflow:hidden;}
.title{ margin-bottom: 30px;}
.title h2,.title h1,.renwu h1{font-size:26px; color:#d00; border-bottom:1px dotted #CCCCCC; padding:30px 0px; text-align:center;}
.g_list1 {width: 1140px;}
.g_list1 li {float: left;width:29%; margin:0 2% 20px 2%;}
.g_list1 li img {width:330px;height:198px;}
.g_list1 li p {height: 30px;overflow: hidden;line-height: 30px;text-align: center;}
.g_list1 li p b{ font-weight: normal;}
/*万里行2018-7-12结束*/
.shipin{ width:1160px; height:660px; margin:20px auto 0px auto;}
.wlx{ width:1160px; margin:10px auto; overflow: hidden;}
.wlx .item{ width: 560px; background-color: #f9f9f9; margin: 10px; float: left; }
.wlx .item .pic img{ width: 100%; height: 200px;}
.wlx .item .info{ padding: 10px; line-height: 25px; height: 120px; overflow: hidden;}
.wlx .item .info h2{ font-size: 16px; padding-bottom: 10px;}

/* Page */
#pages {padding:40px 0px; text-align: center; overflow: hidden; clear: both;}
#pages li{display:inline;}
#pages a,#pages .thisclass{display:inline-block;height:28px;line-height:28px;border:1px solid #e3e3e3;text-align:center;color:#888;padding:0 13px;margin:0 2px;}
#pages td a{padding:1px;}
#pages td b{width:100px;display: block;}
#pages td input{border:#c00 solid 1px;margin:1px 3px;}
#pages a.a1 {width:56px;padding:0 }
#pages a:hover,#pages .thisclass {border:1px solid #d00; background:#d00; color:#fff; text-decoration: none;}
.page{text-align:left;position:relative;}
.page td a{display:table}
.page .noPage {display:inline-block;width:56px;height:22px;line-height:22px;background:#ddd;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4;}
@media screen and (max-width: 1425px) {
.topbanner{background-size:100%;height:445px;}
}