﻿body{margin:0; padding:0; font-size:12px;font-family: microsoft yahei, arial;}
ul,li,dt,dl,p,h1,h2,h3,h4,h5,h6,div,html,form,table,tr,td,dt,dl,dd,span,input,a{padding:0; margin:0; list-style:none;}
a{color: #ffffff; text-decoration: none;}
.clear{clear:both;}
.lt{float:left;}
.rt{float:right;}
img{border:0;}

body{background:#f6f6f6;min-width:1200px;}

/*top*/
.topbg{width:100%;margin:0 auto;height:34px;background:#f9f9f9;top:0;left:0;position:fixed;z-index:999;}
.top{width:1200px; margin:0 auto;}

.topkh{float:left;font-size:18px;color:#0193de;padding-top:5px;}
.toptext{margin:0;display:inline;float:right;width:480px;text-align:right;font-size:13px;color:#555;}
.toptext img{margin-right:0px;}
.toptext a{font-size:13px;color:#555;}
.toptext a:hover{color:#55b4fe;width:100px;text-align:right;}
.topimg{display:inline;width:160px;}
.teltext{font-size:20px;color:#0193de;font-family: "impact";padding-right:14px;height:30px;line-height:30px;}
.wx2wm{position:relative;top:30px;left:805px;}
.wx2wm img{width:120px;height:120px;border:1px solid #eeeeee;}
.sj2wm{position:relative;top:30px;left:835px;}
.sj2wm img{width:120px;height:120px;border:1px solid #eeeeee;}
.awx2wm{float:right;width:30px;margin:0 5px;background:#55b4fe;}
.asj2wm{float:right;width:30px;margin:0 5px;background:#78a4fd;}
.aqq{display:block;float:right;width:30px;margin:0 5px;background:#8cccfe;}
.aqq:hover,.awx2wm:hover,.asj2wm:hover{background:#5288b2;}

/*nav*/
.navbg{width:100%;margin:0 auto;height:70px;position:fixed;z-index:998; margin:auto;background:#ffffff;border-bottom:1px solid #f1f1f1;top:30px;left:0;}
.navbox{width:1250px;margin:0 auto;}
.logo{width:190px;float:left;margin-top:10px;padding-left:25px;}
.nav{width:1010px;float:right; margin:0 auto;height:70px;list-style:none;}
.nav li{float:left;height:70px;line-height:70px;padding-top:2px;position:relative; list-style:none;}

.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;font-size:15px;color:#222;line-height:68px;cursor:pointer;width:112px;text-align:center; }
.nav li a:hover span,.navselected a span{color:#55b4fe;border-bottom:2px solid #55b4fe;}
.submenu{display:none;position:absolute;top:70px;height:120px;width:120px;background:#ffffff;border:1px solid #eeeeee;}
.submenu1{height:170px;}
.submenu2{height:170px;}
.submenu3{height:100px;}
.submenu4{}
.submenu5{height:200px;width:220px;}
.submenu6{height:200px;width:280px;}
.submenu7{height:170px;}
.menutxt{margin-top:15px;text-align:center;}
.menutxt a{display:block;text-decoration:none;font-size:14px;color:#222;line-height:34px;}
.menutxt a:hover{color:#55b4fe;}
.menutxts{text-align:left;padding-left:30px;padding-right:15px;}
.menutxts .a1{text-decoration:none;font-size:16px;color:#0193de;line-height:50px;}
.menutxts a{text-decoration:none;font-size:14px;color:#222;line-height:34px;}
.menutxts a:hover{color:#55b4fe;}

/*首页banner*/
#banner {
    height: 612px;
    overflow: hidden;
    width: 100%;
    position: relative;
    background: #999;
}

    #banner .point-btn-wrap {
        position: absolute;
        bottom: 20px;
        z-index: 100;
        height: 12px;
    }

        #banner .point-btn-wrap a {
            display: block;
            float: left;
            margin-right: 14px;
            width: 12px;
            height: 12px;
            background:  left 0px no-repeat;
        }

            #banner .point-btn-wrap a.active {
                background:  left -12px no-repeat;
            }

    #banner a.switchingbtn {
        display: block;
        width: 62px;
        height: 100%;
        position: absolute;
        display: none;
        outline: none;
        z-index: 100;
    }

        #banner a.switchingbtn:visited, #banner a.switchingbtn:active, #banner a.switchingbtn:focus {
            border: 0px !important;
        }

        #banner a.switchingbtn.left {
            left: 34px;
            background:  left center no-repeat;
        }

        #banner a.switchingbtn.right {
            right: 34px;
            background:  left center no-repeat;
        }

    #banner ul.banner-list {
        position: relative;
    }

        #banner ul.banner-list li.banner-img {
            position: absolute;
            height: 612px;
            top: 0px;
            background-repeat: no-repeat !important;
            background-position: center top !important;
            display: none;
            width: 100%;
        }

            #banner ul.banner-list li.banner-img a.link {
                width: 100%;
                height: 100%;
                position: absolute;
                top: 0px;
                left: 0px;
                z-index: 30;
            }

            #banner ul.banner-list li.banner-img.active {
                display: block;
            }

        #banner ul.banner-list li div.container {
            position: relative;
            overflow: hidden;
            height: 612px;
			left:42px;
        }

            #banner ul.banner-list li div.container .banner-text {
                position: absolute;
                top: 0px;
                left: 15px;
                width: 450px;
                height: 100%;
                background: ;
                left: -540px;
                filter: alpha(opacity=50);
                -ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=50)" !important;
                overflow: hidden;
            }

        #banner ul.banner-list .banner-text p, #banner ul.banner-list .banner-text h2 {
            padding: 0px;
            margin: 0px;
        }

        #banner ul.banner-list .banner-text h2 {
            font-size: 44px;
            color: #fff;
            line-height: 68px;
            text-align: left;
            margin-bottom: 12px;
            letter-spacing: 1px;
			font-weight:normal;
        }

        #banner ul.banner-list .banner-text .text {
            position: absolute;
            padding: 40px;
            width: 100%;
            left: 0px;
            top: 0px;
            left: -100%;
            z-index: 99;
        }

        #banner ul.banner-list p {
            font-size: 20px;
            line-height: 36px;
            color: #fff;
            margin-bottom: 10px;
        }

        #banner ul.banner-list .banner-text a.btn {
            display: block;
            width: 185px;
            height: 40px;
            border-radius: 5px;
            line-height: 40px;
            background: #b02d2e;
            margin-bottom: 16px;
            text-align: center;
            color: #fff;
            position: relative;
        }

            #banner ul.banner-list .banner-text a.btn:hover {
                text-decoration: none;
                background: #dd3435;
            }

            #banner ul.banner-list .banner-text a.btn i, #banner.inner-pages a.btn i {
                background:  right center no-repeat;
                height: 40px;
                padding-left: 30px;
            }

        #banner ul.banner-list .banner-text ul li {
            color: #fff;
            line-height: 24px;
            margin-bottom: 12px;
            padding-left: 17px;
            background:  left 11px no-repeat;
        }

            #banner ul.banner-list .banner-text ul li a {
                color: #fff;
            }

/*内页 banner*/
.pagebanner1{width:100%;height:280px;background:url(/uploads/image/wtpimages/pagebanner1.jpg) no-repeat top center;}
.pagebanner2{width:100%;height:280px;background: no-repeat top center;}
.pagebanner3{width:100%;height:278px;background: no-repeat top center;}

			
/*首页 title*/
.titleline {margin: 0 auto;background: #1693d5;width: 80px;height: 2px;}
.idxtitle{margin:0 auto;padding-top:40px;}
.idxtitle h2{text-align:center;margin:20px 0;font-weight:normal;font-size:23px;color:#252525;}
.idxtitle h2 a{color:#252525;}
.idxtitle h2 a:hover{color:#152525;}
.idxtitle h6{width:1200px;margin:0 auto;padding: 0px 0 20px 0;text-align:center;font-size:16px;font-weight:normal;color:#222;letter-spacing:0.5px;padding-top:20px;border-top: 1px solid #efe1e2;}
.idxtitle h6 a{color:#111;}
.idxtitle h6 a:hover{color:#252525;}
.pagetitle{margin:0 auto;padding:40px 0 10px 0;text-align:center;font-size:30px;color:#0193de;}
.pagetitle span{font-size:34px;color:#333;}


/*首页service*/ 
.idxsvcbg{width:100%;margin:0 auto;background:#ffffff;height:910px;}
.idxsvc{margin:0 auto;padding-top:40px;}
.idxsvc h2{color:#16a8f7;height:40px;line-height:40px;font-size:30px;text-align:center;}
.idxsvc h4{text-align:center;font-size:16px;font-weight:normal;line-height:32px;color:#666;font-family: "impact";}
.idxsvc h6{padding:6px 0;text-align:center;font-size:15px;font-weight:normal;color:#888;border-bottom:1px solid #f1f1f1;}

.idxsvclst{max-width: 1220px;margin:0px auto;padding-top:10px;}

.idxsvclst li{float:left;text-align:center;margin:0 10px;margin-bottom:20px;}
.idxsvclst .idxsvcli{width:280px;height:370px;border:1px solid #efe1e2;}
.idxsvclst .idxsvc2txt{padding-right:40px;}
.idxsvclst li:hover{cursor:pointer;border: 1px solid #34b6fa;}

.idxsvclst .idxsvcli0{width:583px;height:280px;border:1px solid #efe1e2;}
.idxsvclst .idxsvcli0 .idxsvcimg{float:left;padding-top:15px;}

.idxsvclst li img{}
.idxsvclst li h3{font-size:21px;font-weight:normal;padding:15px 0 15px 0;color:#333;}
.idxsvclst li h4{font-size:18px;font-weight:normal;padding:10px 0 0 0;color:#ff851e;}
.idxsvclst li p{text-align:left;font-size:14px;padding:6px 20px 5px 20px;color:#888;}

/*首页 视频*/
.idxvideobg{height:770px;background:#ffffff;}
.idxvideolst{width:1240px;margin:0 auto;padding-top:10px;}
.idxvideolst li{background:#ffffff;float:left;text-align:center;width:270px;height:240px;margin:15px 19px;border: 1px solid #ddd;}
.idxvideolst li img{width:270px;height:167px;}
.idxvideolst li h3{font-size:15px;padding-top:15px;color:#555;}
.idxvideolst li:hover{border: 1px solid #34b6fa;}


/*首页 优势*/
.idxadvbg{margin:0 auto;height:600px;background: no-repeat top center;}
.idxadvtit{width:1200px;color:#333;font-size:25px;text-align:center;}
.idxadvlst{width:1240px;margin:0 auto;height:360px;padding-top:15px;}
.idxadvlst li{background:#ffffff;float:left;text-align:center;width:270px;height:300px;margin:15px 20px;}
.idxadvlst li img{width:270px;height:185px;}
.idxadvlst li h3{font-size:19px;padding-top:15px;color:#333;}
.idxadvlst li p{font-size:15px;color:#555;line-height:25px;padding-top:10px;}

/*首页 六大部门联合*/
.idxdptbg{background:#f6f6f6;width:100%;margin:0 auto;height:720px;}
.idxdptlst{width:1200px;margin:0 auto;padding-top:25px;}
.idxdptbg .idxdptlst0{float:left;position: relative;width:300px;height:580px;text-align:center;background: no-repeat top center;}
.idxdptbg .idxdptlst0 p{z-index:9;background-color: rgba(0,0,0,0.5);color:#ffffff;font-size:14px;display: inline-block;
    position: absolute;
    width:300px;
    height:46px;
	line-height:46px;
    left:0;
    bottom:100px;}
.idxdptbg .idxdptlst1{float:right; width:900px;}
.idxdptbg .idxdptlst1 li{float:left;position: relative;width:280px;height:230px;text-align:center;margin:0 0 30px 20px;}
.idxdptbg .idxdptlst1 .idxdptli1{background: no-repeat top center;}
.idxdptbg .idxdptlst1 .idxdptli2{background: no-repeat top center;}
.idxdptbg .idxdptlst1 .idxdptli3{background: no-repeat top center;}
.idxdptbg .idxdptlst1 .idxdptli4{background: no-repeat top center;}
.idxdptbg .idxdptlst1 .idxdptli5{background: no-repeat top center;}
.idxdptbg .idxdptlst1 .idxdptli6{background: no-repeat top center;}
.idxdptbg .idxdptlst1 p{z-index:9;background-color: rgba(0,0,0,0.5);color:#ffffff;font-size:14px;display: inline-block;
    position: absolute;
    width:280px;
    height:46px;
	line-height:46px;
    left:0;
    bottom:10px;}

/*首页 服务流程*/
.idxflbg{background:#f6f6f6;width:100%;margin:0 auto;}
.idxfllst{width:1240px;margin:0 auto;height:60px;padding-top:25px;}
.idxfllst li{float:left;text-align:center;width:60px;height:60px;margin:0 15px;}
.idxfllst .idxfltxt{width:110px;line-height:24px;font-size:13px;}

.idxfllst1{width:1240px;margin:0 auto;height:50px;}
.idxfllst1 li{float:left;text-align:center;width:170px;height:40px;margin:15px;font-size:16px;}

/**/
.idxnwbg{margin:0 auto;height:980px;background: no-repeat top center;}
.idxnwlst1{width:1240px;margin:0 auto;height:440px;padding-top:15px;}
.idxnwlst1 li{background:#e9e9e9;float:left;text-align:center;width:270px;margin:0 19px 25px 19px;border: 1px solid #ededed;}
.idxnwlst1 li img{width:230px;height:143px;}
.idxnwlst1 li h3{line-height:70px;font-size:16px;text-align:left;margin:0 20px;}
.idxnwlst1 li p{text-align:left;font-size:15px;line-height:22px;height:22px;margin:10px 20px 10px 20px;}
.idxnwlst1 li a{color:#444;}
.idxnwlst1 li a:hover{text-decoration:underline;}

.idxnwbg2{height:700px;background:#dbe3e6;}

/*首页 合作伙伴*/
.idxptbg{width:100%;height:520px;background:#f6f6f6;}
.idxptlst{width:1240px;margin:0 auto;height:280px;padding-top:65px;}
.idxptlst li{float:left;width:260px;height:185px;margin:0 29px 25px 19px;border: 1px solid #666;}
.idxptlst li img{width:260px;height:185px;}

/*不服务*/
.idxnosvc{height:500px;margin:0 auto;background: no-repeat top center;}
.idxnolst{width:1230px;margin:15px auto;}
.idxnolst li{background:#ffffff;float:left;text-align:center;width:175px;height:210px;margin:10px 15px 10px 15px;padding-top:20px;}
.idxnolst li p{line-height:26px;font-size:15px;padding-top:15px;color:#555;}


/*首页简介*/
.idxabtbg{background:#f6f6f6;width:100%;}
.idxabt{width:1200px;margin:0 auto;height:480px;}
.idximg{float:left; width:560px; height:410px;border: 2px solid #eee;}
.idxabtlst{float:right;width:630px; height:430px;}
.idxabtlst li{float:left;width:200px;height:130px;margin:0 0 8px 8px;border: 1px solid #ededed;}
.idxabtlst li p{font-size:16px;font-weight:bold;color:#333;text-align:left;line-height:30px;padding:30px 0 0 30px;}
.idxabtlst li p span{font-size:14px;font-weight:normal;}
.idxabtlst li:hover{border: 1px solid #34b6fa;}

/*首页 合作广告*/
.idxadbg{width:100%;height:280px;background:url(/uploads/image/wtpimages/ptbg.jpg) no-repeat top center;}
.idxadlst{width:1240px;margin:0 auto;height:280px;padding-top:45px;}
.idxadlst li{float:left;width:260px;height:185px;margin:0 29px 25px 19px;border: 1px solid #ccc;}
.idxadlst li img{width:260px;height:185px;}


/*内页 列表*/
.pagebg{margin:0 auto;width:1200px;}

.pageleft{width:140px;height:100%;position:relative;}
.pagenav{width:140px;
	border: 1px solid #bebebe;
	margin-left:0px;
	background-color: #fbfbfc;
}
.navfixed{position:fixed;top:100px;}
.navabs{position:absolute;bottom:0px;}

.pagenav dt{font-size:20px;font-weight:bold;text-align:center;padding:18px 0;color: #ffffff;background:#1d71b7;}
.pagenav dt span{font-size:14px;font-family:"impact";padding-left:20px;color:#ddd;}
.pagenav dd{
	width: 140px;
	margin: 0 auto;
	text-align:center;
	height: 48px;
	line-height: 48px;
	color: #383838;
	cursor: pointer;
}
.pagenav dd dd {
	border-top: 1px solid #d1d1d1;
}
.pagenav dd a {
	color:#383838;font-size:14px;display:block;
}
.pagenav dd:hover a , .pagenav .navona{
	color:#ffffff;background-color:#0281c5;
}

.pageright{width:140px;height:100%;position:relative;}
.pagertnav{width:140px;
	border: 1px solid #bebebe;
	margin-left:0px;
	background-color: #fbfbfc;
}
.pagertnav dt{font-size:20px;font-weight:bold;text-align:center;padding:18px 0;color: #ffffff;background:#1d71b7;border-bottom: 1px solid #f1f1f1;}
.pagertnav dt span{font-size:14px;font-family:"impact";padding-left:20px;color:#ddd;}
.pagertnav dd{
	width: 140px;
	margin: 0 auto;
	text-align:center;
	height: 64px;
	line-height: 64px;
	background-color: #62b0f1;
	color: #ffffff;
	cursor: pointer;
}
.pagertnav dd dd {
	border-top: 1px solid #f1f1f1;
}
.pagertnav dd a {
	color: #ffffff;font-size:14px;display:block;
}
.pagertnav dd:hover a{
	background:#0281c5;color:#ffffff;transition:all 0.5s;
}
.pagertnav .navona {
	background:#0281c5;color:#ffffff;
}

.subtitle{width:100%;height:68px;line-height:68px;}
.breadnav{text-align:left;font-size:14px;display:inline;}
.breadnav span{margin:0 5px;}
.breadnav a{color:#333;}
.breadnav a:hover{text-decoration:underline;}

.subnav{margin:0 auto;}
.tab{}
.tab li{margin-left:10px;margin-top:20px;float:left;display:inline;background:#554b4a;height:32px;line-height:32px;}
.tab li a{margin:0 auto;padding:0 15px;text-align:center;display:block; color:#fff; font-size:14px;line-height:32px;}
.tab a:hover,.tab a.active{background:#55b4fe;}


.pagebody{width:990px;margin:0 auto;}
.pagelst{width:1020px;margin:0 auto;} 
.pagelst li{background:#ffffff;float:left;text-align:left;width:300px;height:250px;margin:0px 38px 30px 0px;border: 1px solid #d1d1d1;}
.pagelst li img{width:300px;height:180px;}
.pagelst li p{font-size:15px;padding:15px;color:#555;}
.pagelst li:hover{border: 1px solid #34b6fa;}

/*page*/
.lmlpage{ clear:both; margin:0 auto; text-align:center; padding:40px 0 50px 0;}
.lmlpage li { background:#fff; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:1px 5px; padding-right:0!important:; text-align: center;font-size: 14px;}
.lmlpage li a{color: #000; margin:0; padding:4px 6px;}
.lmlpage li a:hover{text-decoration:underline;}
.lmlpage li.thisclass{background:#0277fa; padding:4px 8px; border: 1px solid #0277fa;  color: #ffffff;}
.lmlpage li.thisclass a{color: #333;}
.lmlpage li.thisclass a:hover{text-decoration:underline;}
.lmlpage li.pageinfo{ background:#fff; border: 1px solid #0277fa; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:1px 5px; padding-right:0!important:; text-align: center;}


/*内容正文*/ 
.contentbg{width:1020px;margin:0 auto;}
.content{background:#ffffff;padding:20px 25px;font-size:14px;}
.content img{}
.content p{letter-spacing:1px;font-size:16px;line-height:22px;}
.content video {width:680px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2);}
.contentlst{padding:10px 0;width:1200px;margin:10px auto;height: 190px;border-bottom: 1px dotted #bbb;}
.lstimg{width:240px;height: 150px;float: left;text-align: center;}
.lstcont{float: right; width:900px;}
.lsttitle{font-size:24px;line-height:36px;margin:5px 0;}
.lsttitle a{color:#333;}
.lsttitle a:hover{color:#e22835;}
.lsttext {font-size:16px;color:#777;margin:15px 0;line-height:180%;}
.lstdate {font-size:13px;color:#666;margin:15px 0;}

.info_title {
text-align: center;
font-size: 26px;
font-weight:bold;
padding:15px;
color:#333;
}
.info_date{
text-align: center;
font-size: 11px;
color:#666;
}
.info_body{
color:#404040;
font-size: 15px;
line-height: 180%;
text-indent: 2em;
padding-bottom:15px;
}
.info_next {
text-align: left;
margin: 20px 0;
color: #666;
font-size: 14px;
}
.info_next a{color: #666;}
.info_next a:hover{text-decoration:underline;}

.info_notice{font-size: 12px;color: #999;padding-top:20px;}
.info_notice a{color: #888;}

/*热搜*/
.content_menu{width:140px;padding-top:50px;}
.content_menu dt{font-size: 20px;font-weight:bold;color: #333;margin-bottom: 24px;padding-left:15px;border-left: 6px solid #1d71b7;}
.content_menu dd img{width:180px;height:100%;}
.content_menu dd{border-bottom: 1px dashed #cccccc;margin-bottom: 20px;}
.content_menu dd h3{color: #333;font-size:15px;font-weight: normal;margin:8px 0 18px 0;}
.content_menu dd:hover h3 {color:#1d71b7;}
.content_menu .text{font-size: 13px;color: #888;line-height: 24px;margin-bottom: 14px;}
.content_menu .time{color: #999999;line-height: 24px;margin-bottom: 6px;}

/*相关新闻*/
.reltztit{height:80px;line-height:80px;border-top: 1px solid #eee;}
.reltztit h5{font-size:20px;line-height:30px;height:30px;margin-top:20px;padding-left:15px;border-left: 6px solid #1d71b7;}
.reltzlst{height:220px;margin:0 auto;background:#ffffff;}
.reltzlst li{float:left;margin:0 20px 15px 0;border:1px solid #ffffff;width:220px;height:200px;}
.reltzlst li img{width:220px;height:135px;}
.reltzlst li p{padding:8px;font-size:15px;}
.reltzlst li a{color:#555;}
.reltzdes{width:220px;height:36px;overflow: hidden;padding-top:20px;padding:0 10px;}
.reltzlst li .reltzprice{width:260px;text-align:right;}
.reltzlst li .reltzprice span{color:#ed4040;font-size:16px;}
.reltzlst li:hover{border:1px solid #5a94fd;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.1);box-shadow:0 10px 20px rgba(0,0,0,0.1);}

/*内页 左边导航*/
.ftnav{position:fixed;border:1px solid #5a94fd;z-index:9999;left:0px; bottom:150px; width:76px; *position:absolute; background:#b5cefb;border-radius: 5px;}
.ftnav {padding:15px 15px 10px 25px;}
.ftnav  ul{}
.ftnav ul li{line-height:30px;}
.ftnav ul a{color:#1d71b7;font-size:14px;}
.ftnav ul a:hover{color:#1200ff;text-decoration:none;}

/*底部*/
.footerbg{width:100%;margin:0 auto;background:#1d71b7; }
.footerlink{width:1200px;height:120px;margin:0 auto;text-align:left;padding-top:36px;}
.linktext{font-size:15px;color:#ddd;}
.linktext span{font-size:15px;color:#ddd;margin-right:20px;}
.linktext a{margin-right:15px;color:#ddd;}
.linktext a:hover{text-decoration:underline;}
.linktitle{font-size:17px;margin:0 auto;padding-bottom:10px;color:#ffffff;}


.footer{color:#fff;width:1200px;height:70px;line-height:70px;margin:0 auto;text-align:left;}

