@charset "utf-8";

/* CSS Document */

html{ font-size:12px; }
body{;margin:0;padding:0;color:#323232; background-color:#fff; overflow-x:hidden; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#c01701;transition:all 0.2s linear 0s;}
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }

.banner{width:100%;}
.banner img{width:100%;}
.tab{ width:100%; margin:0 auto;background: #eff3f6;}
.tab-hd {overflow:hidden; zoom:1;width:495px;margin:0 auto;height: 120px;}
.tab-hd li{float:left; width:155px;height:45px;line-height:45px;color:#333; text-align:center; cursor:pointer;font-size:14px;background:#fff;margin:40px 5px;}
.tab-hd li.active{ background:#0383c9;color:#fff;}
.tab-bd li{display:none; padding:20px; border:0px solid #ddd; border-top:0 none; font-size:24px;}
.tab-bd li.thisclass{ display:list-item;}
.tab-bd {background:#fff;}

.con {

    padding-top: 60px;

	width: 1280px;

    margin: 0 auto;

	padding-bottom:60px;

}

.comTL {

    width: 100%;

    height: 280px;

    padding-bottom: 25px;

    border-bottom: 0px solid #dfdfdf;

}

.fl {

    float: left;

    display: inline;

}

.comTL .details {

    width: 755px;

    margin-left: 127px;

}

.comTL .details span {

    font-size: 14px;

    color: #c4c4c4;

    font-family: Arial, Helvetica, sans-serif;

}

.maozi {

    width: 45px;

    height: 2px;

    background-color: #c4c4c4;

    display: inline-block;

}

.comTL .details h4 {

    font-size: 20px;

    color: #0383c9;

    padding-top: 25px;

	font-weight: bold;

}

.comTL .details span {

    font-size: 16px;

    color: #666;

	line-height: 35px;

}

.comTL .details p {

    line-height: 30px;

    margin-top: 15px;

    text-indent: 0em;

	font-size: 16px;

    color: #999;

    font-weight: normal;

}

.comTL1 {

    margin-top: 2px;

    height: 250px;

    padding-top: 25px;

    border-top: 1px solid #dfdfdf;

}

.comTL1 .details {

    width: 740px;

    margin-right: 120px;

    line-height: 2.0;

    margin-left: 0;

}

.comTL1 .details p {

    margin-top: 0;

}
.jian{width:1280px;margin:60px auto;}
.jian h3{color:#333;;font-size:24px;text-align:center;margin-top:70px;}
.jian dd{color:#666;font-size:14px;text-align:center;margin-bottom:40px;margin-top:10px;}
.jian p{color:#666;font-size:14px;line-height:25px;margin-bottom:35px;}

.jian dl{padding:0;margin:0;overflow: hidden;width:100%;}
.jian dl dt{float:left;margin-right:55px;padding:10px;margin: 0 10px 10px 0px;border: 0px solid #ddd;width: 227px;box-shadow: 0px 0px 10px 0px #eaeaea;text-align: center;}
.jian dl dt img{width:80%;height:auto;}
.jian dl dt:nth-child(5n){margin-right:0px;}

.biaodanall{width:100%;margin:0 auto;background:#fff;padding:0px 0;}
.biaodan{width:1280px;margin:50px auto 130px auto;border-top: 0px solid #ddd;padding-top:0px;box-shadow: 0 0 16px 0 rgb(33 86 178 / 28%);text-align: center;}
.biaodan h3{font-size: 30px; color: #061F3A; font-weight: bold; width: 100%;text-align: center;padding-top: 60px;}
.biaodan form{box-sizing: border-box;padding: 35px 85px 60px 85px;background: white;border-radius: 10px;}
.biaodan form input,.biaodan form textarea{display:block;width:90%;height: 50px;box-sizing: border-box;border: none;outline: none;color: #595959;font-size: 14px;border-bottom: 0px solid lightgray;margin-top: 5px;background: #dfdfdf;padding-left: 2%;}
.biaodan form input:focus{color: #2e4ba3;border-bottom: 2px solid #2e4ba3;}
.biaodan form textarea{margin-top: 25px;height: 100px;resize: none;color: #777;width:90%;}
.biaodan form input[type=submit]{width: 110px;height:35px;background:#1b62b4;color: white;margin-top: 30px;cursor: pointer;}
.btn{background:#f08519;border: 0;color: #fff;padding: 13px 65px;margin-top: 30px;font-size:16px;}

.desc{font-size:16px;color:#333;float:left;width:8%;margin-right:2%;line-height: 50px;}
.xing{float: right;
    color: red;
}

@media (max-width: 760px)
{
.jian {
    width: 100%;
    margin: 0 auto;
}
.jian h3 {
    color: #333;
    font-size: 20px;
    text-align: center;
    margin-top: 70px;
}
.jian dl dt img {
    width: 100%;
    height: auto;
}
.jian dl dt {
    float: left;
    margin-right: 20px;
    padding:3.5px;
    margin: 0 -1px 0 0px;
    border: 1px solid #ddd;
    width: 47%;
}
}