

@charset "gb2312";
/* CSS Document */
*{ padding:0; margin:0;border:0;list-style:none;}
body{font-family:'Microsoft Yahei','黑体','Arial','Simhei'; }
.up{width:100%; background-color:rgba(255, 255, 255, 0.9); position:fixed; z-index:1; boder-bottom: 1px solid ; height:auto; box-shadow:2px 2px 4px #4c4360}

.logo{margin: 0 auto;height: 30px;font-size: 12px;line-height: 30px;padding: 5px 0;}
.logo .left { float:left; width:auto;}
.logo .right { float:right; width:auto; color:#984609;margin-right:20px;}
.logo .right a{ color:#984609;}
.bg{
    margin: 41px 0 20px;
    height: 500px;
    width:100%;
    background: url('../img/top.png') no-repeat center top;
    background-size: auto 100%;
}

.main2{ width:1000px; height:auto;}
.main2 .main2_body{ width:1000px; height:400px; margin:0px auto;}
.main2 .main2_body_img{ width:399px; height:400px; float:left; border-radius: 5px;}
.main2 .main2_body_img .part4{  width:399px; margin:0px 5px; border:1px solid #ccc; border-radius: 5px;height:350px; overflow:hidden; }
.main2 .main2_body_img p{ font-size:18px; text-align:center; margin:0 auto}
.main2 .main2_body_text{ width:590px; height:400px; float:left;margin-left:3px;}
.main2 .main2_body_text .part4{ width:592px; margin:0px 5px; border:1px solid #ccc; border-radius: 5px;height:350px;}
.main2 .main2_body_text .part4 a{ line-height:32px; font-size:14px;}

.main2 .main2_body_text .part4 a:link {color:#000; text-decoration: none;}
.main2 .main2_body_text .part4 a:hover {color:#984609;text-decoration:underline;}



.main2 .main2_body_text .part4 p{ line-height:20px; font-size:14px;opacity: 0.9;}
.main2 .main2_body_text ul{ width:500px;}
.main2 .main2_body_text ul li{ width:500px;}
.main2 .main2_body_text ul li a{ line-height:20px}



.main3{ width:1000px; height:auto;}
.main3 .main3_body{ width:1000px; height:200px; margin:0px auto;}
.main3 .main3_body_img{ width:300px; height:200px; float:left;margin-top:-5px;margin-left:106px;}
.main3 .main3_body_img p{ font-size:18px; text-align:center; margin:0 auto;}
.main3 .main3_body_text{ width:300px; height:200px; float:left;}
.main3 .main3_body_text1{ width:300px; height:200px; float:left;margin-left:-61px;}


.main3 .main3_body_text ul{ width:350px;}
.main3 .main3_body_text ul li{ width:350px;}
.main3 .main3_body_text ul li a{ line-height:10px; font-size:16px;}

.main3 .main3_body_text1 ul{ width:350px;}
.main3 .main3_body_text1 ul li{ width:350px;}
.main3 .main3_body_text1 ul li a{ line-height:10px; font-size:16px;}







.main {margin: 0 auto;width: 1000px;font-size: 12px;background-color: #FFF; padding-top:10px; overflow:hidden;}
.main h2{ width:1000px; text-align:center; height: 9px ;margin:30px 0 20px; font-size:30px; background:url(../img/bird.png) no-repeat 230px; background-size: auto 100%; color: #984609;}
.main .gd {width:660px; float:left;}
.main .gd1 {width:320px; float:right;}

.main ul{  width:1100px; overflow:hidden;}
.main ul li{float:left; width:323px; margin:0 12px 12px 0;}
.main dt{ overflow:hidden;border-bottom:1px dashed #ccc;  background-color:#EEE; }

.main .typcial li{ width:472px; margin:0 12px 0 0; padding:10px}
.main .typcial li .left{ float:left; width:160px;}
li .left img{ width:160px;}
li .left p{ text-align:center;}
.main .typcial li .right{ float:right; width:305px}
.main .typcial .right a{ display:inline-block; width:300px; font-size:16px; margin: 0  0 5px 5px; line-height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.main .typcial .right p{ text-indent:28px}

.other li{ width:323px; height:90px;}
.other img{ width:323px; height:90px;}


.other1 img{ width:484px; height:90px;}
.other1 li{width:484px; height:90px;}
.main4 ul{  width:1100px; overflow:hidden;}
.main4 ul li{float:left; width:484px; margin:0 24px 12px 0;}


.main .gd1 ul li{ margin:10px 0px 0px 0px;width:318px;}
.main .gd3 ul li { margin:15px 15px 0px 0px;width:106px; padding:0px; border:0; font-size:14px; font-family:"微软雅黑","宋体";}
.applogo{ padding-right:25px; line-height:40px; font-size:16px; float:left; width:139px; font-weight:bold; text-align:center;}
.main .lm{line-height:30px; font-size:22px; font-weight:bold; padding-left:8px; color:#333333; padding-top:10px;}

.fd{ clear:both;}
P{ margin:5px;}
h1,h4 { padding:1px 5px 2px 5px; font-size:14px; line-height:25px; float:left; }
h1{
    float: left;
    width: 130px;
}
h4{
    float: right;
    width: 168px;
    text-align: right;
}


.yz{ width:339px; height:92px; padding-left:331px; }




a:link { color:#000;text-decoration: none;}
a:hover {color:#984609;text-decoration: none;}
a:visited { color:#000;text-decoration: none;}
a:active { color:#000;text-decoration: none;}

.main .other{ margin-bottom:0px;}

.us{ width:940px; height:auto; margin:20px auto;padding:15px 30px; overflow:hidden}
.us .left{float:left; overflow:hidden; width:110%; margin-left: -20px; }
.us .left li{ line-height:30px; float:left; width:50%; font-size: 18px; height: 30px;}
.us .left dt{ width:27%; display:inline-block; font-weight:bold;color: #6a6a6a;}
.us .left dd{display:inline-block;color: #6a6a6a;}

.common{background-color:#fafafa; border:1px solid #ccc; border-radius:5px}
.daodu{display:block; padding:20px; width:960px; margin:20px auto;font-size:18px; line-height:24px; color:#060136; text-indent:65px; position:relative;}
.daodu span{ position:absolute; font-size:32px; color: #063; left:-48px; top:12px;}

.banner-left{ float:left;width:500px; margin-right:16px; text-align: center;}
.banner-left img{width:500px; height:350px;}
.banner-left .swiper-slide{width:500px; height:350px;}
.swiper-slide{ position:relative;}
.swiper-slide a,.swiper-slide p{ position:absolute;bottom:-5px;left:-5px; display:block}
.swiper-slide a{ width:100%; height:100%; z-index:2;}
.swiper-slide p{ height:18px; padding:25px 40px; width:600px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000') ;background:rgba(0,0,0,0.6); color:#fafafa; font-size:18px; z-index:1;}

.banner-right{ float:right; padding:15px 10px; width:450px; height:320px;}
.main .banner-right dt{ font-size:22px; height:50px; line-height:40px; text-align:center; border-bottom:2px dashed #ccc;color:#984609; background:#fafafa;}
.main .banner-right dd{ font-size:18px; }
.main .banner-right a{font-size:14px; margin-top:18px; list-style-type:disc; list-style-position:inside; float:none; width:450px; line-height:62px;}

.main .banner-right a:link { color:#000;text-decoration: none;}
.main .banner-right a:hover {color:#984609;text-decoration: underline;}
.main .banner-right .more{list-style-type:none; text-align: right;}
/* tab01 效果设置 */
.main .tab01 ul{width: 100%; overflow: hidden; margin: 0px;}
.main .tab01 ul li{ float: left; width: 20%; cursor: pointer; height: 35px; line-height: 35px; text-align: center; border-radius: 15px 15px 0 0 ; margin: 0px; color: #333; font-size: 22px}
.C01{background-color: #e9a8ba;}
.C02{background-color: #b7d6e5;}
.C03{background-color: #cad2a1;}
.C04{background-color: #b7d6e5;}
.C05{background-color: #cad2a1;}


.pic2{float:left;}



.man{display: flex; justify-content: space-around; align-items: center; flex-wrap: wrap; padding-top: 5px}
.man .intr-tu{ width:160px; height: 190px; }
.intr-txt{ width: 100%; height: 190px; text-align: center; font-size: 16px;}
.intr-txt a{ margin-top: 70px;display: block;}
.intr-tu img{width: 100%; height: 100%;}


#two{width: 100%;padding-top: 50px;padding-bottom: 50px;}
.swiper-slide {background-position: center;background-size: cover;}
.main_zb{ width:1200px; height:auto; margin-top:-34px; clear:both;margin-bottom:30px}
.main_tu{ width:1100px; height:auto; margin-top:80px;}
.main_zt{ width:1100px; height:220px; margin-top:40px}
.main_zt img{ float:left; margin:10px 20px}

.bh a:link { background-color:rgba(255, 255, 255, 0);}
.bh a:hover {background-color:rgba(0, 0, 0, 0.5);}



.part {
    width: 100%;
    height: auto;
    margin-top: 20px;
}

.zj ul li {
    line-height: 25px;
    margin-top: 5px;
	 display: list-item;
    text-align: -webkit-match-parent;
}











.main .tab01 ol{width: 100%; }
.main .tab01 ol li{width: 100%; text-align: left; height: 100%; display: none;padding: 20px 0;}
.main .tab01 ol li h3{ width: 100%; text-align: center; height: 100%; display: none;padding: 20px 0;   }
.main .tab01 ol li p{ margin: 0; line-height: 50px; height: 60px; font-size: 12px; letter-spacing: 0px; }
.main .tab01 ol li a{color: #333;}
.main .tab01 ol li a:hover{font-weight: bold;}
.main .tab01 ol .currentOL{display: block;}
/* 联系我们 */
.con-us{text-align: center;padding-bottom: 10px;border-bottom: 1px solid #ccc; margin-bottom: 15px;color: #6a6a6a; background: url('../img/mail.png') no-repeat 375px top; background-size: auto 70%;}