﻿@charset "utf-8";
/* CSS Document */
.bg{width: 1440px;margin: 0 auto;background: #fff url(../images/bg.jpg) no-repeat;min-height: 1000px;padding-top: 317px;}
.main1{width: 1200px;margin: 0 auto;background: #fff;padding-top: 40px;padding-bottom: 44px;}
.main1_left{float: left;width: 486px;}
.main1_left h4{line-height: 48px;height: 48px;font-size: 30px;color: #4190cf;border-left: 11px solid #4190cf;padding-left: 39px;}
.main1_list{margin-left: 36px;margin-top: 26px;}
.main1_list li{background: url(../images/1.jpg) no-repeat left;padding-left: 20px;font-size: 14px;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;width: 364px;}
.main1_list li a{color: #636363;}
.main1_right{float: left;}
.main1_right h4{line-height: 48px;height: 48px;font-size: 24px;color: #4190cf;border-left: 11px solid #4190cf;padding-left: 39px;}
.main1_list2 li input{display: inline-block;width: 298px;height: 36px;border-radius: 6px;border: solid 1px #bcbcbc;padding-left: 20px;}
.main1_list2 li .input1{display: inline-block;width: 298px;height: 36px;border-radius: 6px;border: solid 1px #bcbcbc;padding-left: 20px;}
.main1_list2{padding-left: 20px;border-left: 1px solid #a6a6a6;margin-top: 7px;width: 367px;float: left;padding-top: 11px;}
.main1_list2 li{padding-bottom: 14px;}
.mian1_btn{display: block;width: 113px;height: 38px;background-color: #339df1;font-size: 18px;color: #fff;text-align: center;line-height: 38px;float: right; cursor:pointer;}
.main1_list3{width: 279px;float: left;margin-left: 46px;padding-top: 11px;}
.main1_list3 li{width: 279px;height: 53px;background-color: #339df1;text-align: center;line-height: 53px;margin-bottom: 10px;}
.main1_list3 li a{color: #fff;font-size: 18px;}
.main1_list3 li:first-child{font-size: 24px;background: url(../images/2.jpg) no-repeat;font-weight: bold;}

.main2{width: 1200px;margin: 0 auto;margin-top: 18px;padding: 31px 36px;background: #fff;margin-bottom: 100px;}
.main2 h4{color: #339df1;font-size: 30px;}
.main2_text{width: 970px;margin: 0 auto;margin-top: 54px;}
.main2_text h4{font-size: 21px;color: #3f3f3f;margin-bottom: 15px;font-weight: 600;}
.main2_text li{width: 33.333%;float: left;font-size: 15px;line-height: 40px;padding-left: 30px;}
.main2_text li a{color: #3f3f3f;}
.bottomk{width: 100%;border-top: 1px solid #cccccc;padding-top: 35px;background: #fff;}
.bottom{width: 1200px;margin: 0 auto;text-align: center;line-height: 36px;padding-bottom: 24px;border-bottom: 1px solid #cccccc;color: #999999;}
.bottom a{color: #999999;}
.footk{width: 100%;background: #fff;}
.foot{width: 1200px;margin: 0 auto;padding-top: 28px;padding-bottom: 28px;}
.foot_left{float: left;width: 835px;height: 82px;background: #e7e7e7;font-size: 24px;padding-left: 54px;line-height: 82px;font-weight: bold;color: #4f4f4f;}
.foot_left img{float: right;margin: 15px 32px 0 0;}
.foot_right{float: right;width: 350px;height: 82px;background: #e7e7e7;line-height: 82px;text-align: center;font-size: 18px;color: #4f4f4f;}
.foot1{width: 100%;height: 72px;background:#e7e7e7;}
.foot1 p{width: 860px;margin: 0 auto;line-height: 72px;font-size: 16px;color: #8f8f8f;text-align: center;}
/* 2 */
.js2_main{width: 1200px;margin: 0 auto;background: #fff;padding-top: 72px;padding-bottom: 83px;margin-bottom: 100px;}
.js2_main h4{color: #646464;font-size: 36px;text-align: center;font-weight: initial;}
.js2_cou{width: 1020px;margin: 0 auto;background: #989898;margin-top: 68px;height: 1100px;overflow-x:hidden;}
.js2_cou::-webkit-scrollbar{width: 28px;background: #f2f2f2;}
.js2_cou::-webkit-scrollbar-thumb{background: url(../images/5.png) no-repeat center;width: 22px;height: 207px;}
.js2_cou>div{display: flex;align-items: center;justify-content: center;height: 100%;}
/* 3 */
.bg2{width: 1440px;margin: 0 auto;background: #fff;min-height: 1000px;padding-top: 100px;}
.bt2{width: 1260px;margin: 0 auto;}
.bt2 p{font-size: 24px;color: #5a88fb;margin-top: 0;font-weight: initial;}
.bt2 img{width:100%; height:auto;}
.js3_main1{width: 1260px;margin: 0 auto;margin-top: 40px;}
.js3_bt{line-height: 40px;font-size: 30px;color: #5f5f5f;border-left: 11px solid #3d81ff;padding-left: 25px;margin-bottom: 30px;}
.js3_bt span{font-size: 21px;color: #5a88fb;display: inline-block;margin-left: 5px;}
.js3_bt a{float: right;font-size: 16px;color: #838383;}
.js3_main1_left{float: left;width: 466px;height: 262px;background-color: #a0a0a0;}
.js3_main1_left img{width: 464px;height: 260px;}
.js3_main1_right{width: 754px;float: right;font-size: 15px;line-height: 36px;color: #3c3c3c;}
.js3_main1_right a{color: #3c94d8;}
.js3_main1_right li{font-size: 16px;line-height: 36px;}
.js3_main1_right li a{color: #3c3c3c;}
.js3_main1_right li a:hover{color: #ff6f06;}
.js3_main1_right li span{float:right;color:#a3afb7;}
.js3_main2{width: 1260px;margin: 0 auto;margin-top: 40px;}
.js3_main2_text{width: 1260px;height: 543px;background-color: #f2f2f2;padding: 30px;overflow-x:hidden;}
.js3_main2_text>div{font-size: 14.5px !important;color: #484848;line-height: 36px;padding: 10px 0 40px;margin-bottom: 10px; border-bottom:1px solid #cccccc;}
.js3_main2_text>div>span{ float:right; display:block;clear:both; }

.js3_main2_text::-webkit-scrollbar{width: 28px;background: #f2f2f2;}
.js3_main2_text::-webkit-scrollbar-thumb{background: url(../images/5.png) no-repeat center;width: 22px;height: 207px;}
.js3_main3{width: 1260px;margin: 0 auto;margin-top: 40px;}
.js3_main3>h5{font-size: 14px;color: #6e6e6e;margin-top: 50px;font-weight: initial;}
.js3_list{float: left;}
.js3_list li{font-size: 14px;line-height: 30px;}
.js3_list li a{color: #6e6e6e;}
.ma44{margin: 44px 0;}
.js3_main4{width: 1260px;margin: 0 auto;margin-top: 40px;margin-bottom: 70px;}
.js3_list1{margin-top: 50px;}
.js3_list1 li{width: 614px;height: 60px;border: 1px solid #a0a0a0;text-align: center;line-height: 60px;font-size: 18px;float: left;margin-bottom: 20px;}
.js3_list1 li:nth-of-type(2n){float: right;}
.js3_list1 li a{color: #494949;}
/* 4 */
.bg3{width: 1440px;margin: 0 auto;background: #f2f2f2 url(../images/bg3.jpg) no-repeat;min-height: 1000px;padding-top: 180px;}
.bt3_3{width: 878px;margin: 0 auto;}
.js4_main{width: 1200px;margin: 0 auto;margin-top: 58px;background: #fff;min-height: 1140px;padding: 70px 40px;margin-bottom: 43px;overflow:hidden;}
.js4_main1{margin-bottom: 100px;}
.js4_bt{font-size: 24px;color: #3c3c3c;font-weight: initial;line-height: 70px; border-bottom: 1px solid #cccccc;padding-left: 50px;background-repeat: no-repeat;background-position: left;}
.js4_bt a{float: right;color: #3c3c3c;font-size: 16px;}
.js4_list{margin-top: 30px;padding-left: 40px;}
.js4_list li{font-size: 16px;line-height: 36px;}
.js4_list li a{color: #3c3c3c;}
.js4_list li a:hover{color: #ff6f06;}
.js4_list li span{float:right;color:#a3afb7;}
/* 5 */
.bg4{background: #f2f2f2 url(../images/bg4.jpg) no-repeat;}

.bg5{background: #f2f2f2 url(../images/bg5.jpg) no-repeat;padding-top:190px;}
.js5_list{ margin:20px auto;}
.js5_list>li{ width:32.3%; float:left; height:120px; border: 1px solid #e0e0e0;margin:0 10px 10px 0;line-height: 30px;padding:10px;}
.js5_list>li>div{overflow:hidden; height:60px;}
.js5_list>li>div>a{color:#333; display:block;height:30px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.js5_list>li>div>a>span{float:left;}
.js5_list>li>div>a>img{float:left; position:relative;top:10px;left:5px;}
.js5_list>li>div>a:hover{color:#ff6f06;}
.js5_list>li>h3{
    font-size: 20px;
    font-family: 华文新魏;
    color: #333;
    text-decoration: none;
    font-weight: 100;
    text-align:center;
    margin-bottom:10px;
}



.footer {
	width: 100%;
	border-top: 1px solid #ccc;

}

.footer_lianjie {
	padding: 14px;
	/* width: 80%; */
	width: 1100px;
	text-align: center;
	color: #9F9F9F;
	margin: 0 auto;
	font-size: 12px;
	border-bottom: 1px solid #f2f2f2;
}

.footer_im {
	/* width: 80%; */
	width: 1100px;
	margin: 0 auto;
	padding: 14px;
	overflow: hidden;
}

.footer_im_1 {
	background-color: #e7e7e7;
	width: 50%;
	float: left;
	overflow: hidden;
}

.footer_im_1 p {
	font-size: 16px;
	margin-bottom: 0;
	color: #4f4f4f;
	font-weight: bold;
	float: left;
	width: 60%;
	line-height: 48px;
	margin-left: 12px;
}

.footer_im_1 img {
	float: right;
	margin-right: 24px;
	height: 36px;
	margin-top: 6px;
}

.footer_im_2 {
    background-color: #e7e7e7;
    width: 47%;
    float: left;
    overflow: hidden;
    margin-left: 3%;
}

.footer_im_2 p {
	font-size: 14px;
	text-align: center;
	margin: 0;
	color: #4f4f4f;
	font-weight: bold;
	line-height: 48px;
}

.footer_end {
    width: 100%;
    height: 70px;
    line-height: 70px;
    border-top: 1px solid #ccc;
    margin-top: 15px;
    background-color: #ebebeb;
}

    .footer_end p {
        text-align: center;
        line-height: 30px;
        margin: 0;
        font-size: 12px;
        color: #444444;
    }