@charset "utf-8";
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {margin: 0; padding: 0; } 
fieldset, img {border: none; }
img{vertical-align: middle;}
ul, ol {list-style: none; }
input {padding-top: 0; padding-bottom: 0; font-family: "SimSun", "宋体"; }
select, input {vertical-align: middle; }
select, input, textarea {font-size: 12px; margin: 0; }
textarea {resize: none; }
table {border-collapse: collapse; }
body {font: 18px '微软雅黑'; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1,h2,h3 ,h4 ,h5 ,h6{font-weight:normal; }
i,em{font-style: normal;}
a {color: #000; text-decoration: none; }
a:hover {color:  #000; }

.clearfix:after,.clearfix:before{content:""; display:table; clear:both; }
.clearfix{*zoom:1; }

.hidden { display:none; }
.block { display:block; }
.inline { display:inline; }
.inline-block { display:inline-block; }
.fl { float: left; }
.fr {float: right;}
.tl { text-align: left; }
.tr { text-align: right; }
.tc { text-align: center; }
.text-italic{font-style: italic;}
.pr{position: relative;}
.pa{position: absolute;}
.fb{font-weight: bold;}
.l50{left: 50%;}
.r50{right: 50%;}
.overflow-x{overflow-x:hidden;-ms-overflow-x:hidden;}
.overflow-y{overflow-y: hidden;-ms-overflow-y: hidden;}
.border-radius{border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.m_auto{margin: 0 auto;}

body{min-width: 1200px; overflow-x: hidden; -ms-overflow-x: hidden; max-width: 1680px; margin-left: auto; margin-right: auto; }
.wrap{width: 1187px; margin-left: auto; margin-right: auto; }
.black{color:#000;}
.white{color:#fff;}

.fullTu{ width: 100%;vertical-align: middle;}
.zd2{z-index: 2;}

.pat80{padding-top: 80px;}
.pat20{  padding-top: 20px;}

html *{-webkit-tap-highlight-color:rgba(255,255,255,0);}

.swtinfo a{color: #fff;}

/*banner*/
.banner{height: 830px;background: url("../images/banner.jpg") no-repeat center top;}
/*.b1{ background:url(../images/b-1.jpg) no-repeat center; height:180px;}*/
/*.b2{ background:url(../images/b-2.jpg) no-repeat center; height:430px;}*/
.b-n{ width:590px; padding:0 0 0 510px; overflow:hidden;}
.an_wz{ width:158px; padding:10px 212px 0 730px; position:relative;}
.rotateLink { position: absolute; left:730px; top:10px; display: block; width:158px; height:158px; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; overflow: hidden; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; -ms-transform-style: preserve-3d; -o-transform-style: preserve-3d; transform-style: preserve-3d; z-index: 99; }
.rotateLink span { display: block; width: 100%; height: 100%; background-color:none; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; overflow: hidden; -moz-transition: all 0.5s linear 0s; -webkit-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s; }
.rotateLink:hover span{ -moz-transform: rotateY(360deg) perspective(200px); -ms-transform: rotateY(360deg) perspective(200px); -o-transform: rotateY(360deg) perspective(200px); -webkit-transform: rotateY(360deg) perspective(200px); transform: rotateY(360deg) perspective(200px); background-color:none;}
.b3{ background:url(../images/b-3.jpg) no-repeat center; height:271px;}


/*part1*/
.n1{ background:url(../images/n1.jpg) no-repeat center; height:329px;}
.n2{ background:url(../images/n2.jpg) no-repeat center; height:502px;}
.n3{ background-color:#EFF0F2; padding:60px 0 70px;}

/*part2*/
.part2,.part4{background: #0d131c;}
.panel_head{height:132px; padding:50px 0; background-position:center center; background-repeat:no-repeat;}
.panel_head h2{height:132px; line-height:132px; display:block; text-align:center;font-size:42px;font-weight:500;color:#623e25; text-indent:-9999px;}
.box2 .panel_head{height:213px !important;background-image:url("../images/sgz_16.jpg");}
.box7 .panel_head{background-image:url("../images/sgz_22.jpg");}
.ys_items{padding-bottom:30px !important;zoom:1;padding-left: 10px;}
.ys_items li{width:288px; height:630px!important; margin:0 5px 30px 0; background:#FFF;  float:left; display:inline; color:000;}
.ys_items strong{width:288px; height:45px; line-height:45px; font-size:28px;color:#444444; font-weight:600; text-align:center !important;}
.ys_items li p{line-height:22px; margin:5px 10px; font-size:14px; text-indent:25px; color:#444444}
.ys_items li a{
    width: 190px;
    height: 36px;
    line-height: 36px;
    font-size: 18px;
    display: block;
    position: relative;
    left: 50%;
    top: 10px;
    margin-left: -90px;
    color:#fff;
    background:#573a2f;
    text-align:center;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.ys_items li a:hover{text-decoration:none;}
.ys_items li:last-child{margin-right:0;}
.ys_items li a:hover{text-decoration:none;}

/*part3*/
.n5{ background:url(../images/n4.jpg) no-repeat center; height:329px;}
.n6{ background:url(../images/n5.jpg) no-repeat center; height:675px;}
.n6x{ background-color:#000; padding:60px 0;}
.n6x1{ font-size:30px; color:#fff; padding-bottom:20px;}
.bw-n{ width:230px; padding:5px 404px 0 477px;}
.an1{ height:52px;}
.an1 a,.swtinfo a{ padding:11px 26px; background-color:#bc6487; display:inline-block; border-radius:100px; margin-top:3px; transition:all 0.2s; -webkit-transition:all 0.2s;font-size: 24px;}
.an1 a:hover{ margin-top:1px; border:1px dashed #000; border:none;}

/*part4*/
.box3 .panel_head{height:151px !important;background-image:url("../images/sgz_38.jpg");}
.box3 .main{ padding-bottom:50px;}

/*part6*/
.n7{ background-color:#D5E3EE; padding-top:70px;}
.al{ width:1050px;}
.al_l{ width:617px;}
.al_r{ width:375px; padding-top:35px;}
.al_r1{ font-size:30px; font-weight:bold; text-align:center;}
.al_r2{ background-color:#BB6487;border-radius:100px; font-size:22px; color:#fff; font-weight:bold; padding:10px 50px; margin:20px 0;}
.al_r p{ text-align:left; font-size:18px; font-weight:lighter; line-height:32px;}
.al_r3{ text-align:right; padding-top:60px;}

.p6_bd,.zjBox{width: 1200px;margin: 0 auto;}
.arrow{
    width: 49px;
    height: 99px;
    background-image: url("../images/next.png");
    background-size: cover;
    position: absolute;
    top: 276px;
    z-index: 9;
}
.prev{
    left: 0;
    transform: rotate(180deg);
}
.next{
    right: 0;
}

.zj{background-color: #000;padding: 20px 0 0;}
.zj .swtinfo{
    position: absolute;
    left: 58%;
    top: 74%;
}
.zj .swtinfo a{background-color: #fff;color: #000;}
.content1{width:1100px; height: auto; margin:0 auto;padding: 30px 0 20px;}
.linkbox{width:1100px; height:630px; background:url(../images/linkboxbg.png) center no-repeat;margin: 0 auto; position: relative;}
.linkbox img{width:190px; height:120px; border:2px solid #fff;}
.linkbox .lk1{position:absolute; top:7px; left:373px;}
.linkbox .lk2{position:absolute; top:101px; left:25px;}
.linkbox .lk3{position:absolute; top:420px; left:153px;}
.linkbox .lk4{position:absolute; top:502px; left:572px;}
.linkbox .lk5{position:absolute; top:312px; left:880px;}
.linkbox .lk6{position:absolute; top:78px; left:762px;}

