    *{margin:0px;padding:0px;}
body{font-family: "Microsoft YaHei","微软雅黑","simsun","sans-serif","Hiragino Sans GB","STHeiti",Arial;background-color:#fff;font-size:85%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;position: relative;}
h1,h2,h3,h4,h5,h6,em{font-weight:normal;font-style:normal;}
table,td,tr{border:none;border-collapse:collapse;}
ul,li,ol{list-style:none;}
img,fieldset{border:medium none;display:block;}
img{vertical-align:left;}
a{cursor:pointer;blr:expression(this.onFocus=this.blur());outline:none;}
a:link,a:visited{color:black;text-decoration:none;}
a:hover,a:active{color:black;text-decoration:none;}
a.ani{-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;transition: all 0.3s ease;}
.clear{clear:both;width:1px;overflow:hidden;height:0;}
.clearfix{*zoom: 1;}
.clearfix:after{clear: both;display: block;overflow: hidden;height: 0;visibility: hidden;content: ".";}
.hidden{display:none;}
.pull-left,.fl{float: left;}
.pull-right,.fr{float: right;}
.fdn{font-size: 0;text-indent: -999em;line-height: 0;}
.text-overflow{overflow: hidden;white-space: nowrap;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
h1{display: block;font-size: 0;line-height: 0px;text-indent: -999em;}
/*margin*/
.mt10{margin-top: 10px;} .mt20{margin-top: 20px;}

.warp{padding-bottom: 30px;}
.title,.banner,.banner img,.column-1,.column-2,.column-3,.column-4,.column-5{;width: 1000px;margin:0 auto;overflow: hidden;}


.title .title-box{
    width: 725px;
    margin:  0 auto;
    overflow:  hidden;
}
.title .title-box ul li{font-size: 18px;line-height: 56px;color: #333333;padding: 0 36px;float:  left;background: url("images/title-li.png") no-repeat right;}
.title .title-box ul{width: 728px;/* margin: 0 568px; */height: 56px;overflow:  hidden;}
.title{border-bottom: 1px solid #fdb6a5;width: 100%;margin-bottom: 40px;}
.title .title-box ul li a:hover{color: #fb633e;font-weight: bold;/*transition:0.8s*/}

.slick-prev{position: absolute;font-size: 0;cursor: pointer;z-index: 9;background: url("images/jt-left.png") no-repeat center;width: 31px;height: 51px;background-size: 100%;border: none;outline: none;opacity: 1.8;left: 0;top: 40%;}
.slick-next{position: absolute;font-size: 0;cursor: pointer;z-index: 9;background: url("images/jt-right.png") no-repeat center;right: 0;top: 40%;width: 31px;height: 51px;background-size: 100%;border: none;outline: none;opacity: 1.8;}


/*slick.css*/
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;}
.slick-list:focus{outline:0;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;top:0;left:0;display:block;}
.slick-track:after,.slick-track:before{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;position: relative}/*如果p标签width：100%超出，则加position：relative*/
[dir=rtl] .slick-slide{float:right;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
/*.slick-slider .slick-arrow{cursor: pointer;background: none;border: none;outline: none;z-index: 1001;background-image: url(images/arrows2.png);background-repeat: no-repeat;}*/
/*slick.css-end*/
/*test轮换图片点*/
.slick-slider {/* margin-bottom: 30px; */}
.slick-dots { position: absolute;list-style: none; display: block; text-align: center; padding: 0px; width: 100%;margin-top: 16px; }
.slick-dots li { position: relative; display: inline-block; height: 20px; width: 20px; margin: 0px 5px; padding: 0px; cursor: pointer; }
.slick-dots li button { border: 0; background: transparent; display: block; height: 20px; width: 50px; outline: none; line-height: 0; font-size: 0; color: transparent; padding: 5px; cursor: pointer; outline: none; }
.slick-dots li button:focus { outline: none; }
.slick-dots li button:before { position: absolute; top: 0; left: 0; content: "\2022"; width: 20px; height: 20px; font-family: "slick"; font-size: 42px; line-height: 20px; text-align: center; color:#069550; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.slick-dots li.slick-active button:before { opacity: 0.75; }
.slick-art3-mbs button{width:12px;height:12px;border-radius:12px;margin:0 2px;background: white;outline: none;border: 0;font-size: 0;}
/*test轮换图片点*/

.column-1 .img-box{width: 491px;height: 276px;float:  left;position: relative;}
.column-1 .img-box img{width: 491px;height: 276px;}
.column-1 .img-box .txt{width: 491px;background: black\9;filter:alpha(opacity=50);background: rgba(0,0,0,0.5);position: absolute;bottom: 0;height: 39px;}
.column-1 .img-box .txt p{font-size: 14px;line-height: 39px;text-align: center;color: #ffffff;}
.column-1 .img-box .txt p a{color: #ffffff}
.column-1 .sidebar{width: 487px;height: auto;float: right;margin-top: 6px;}
.column-1 .sidebar .top{width: 487px;height: 101px;overflow:  hidden;}
.column-1 .sidebar .top h2{font-size: 22px;line-height: 24px;color: #333333;text-align: center;}
.column-1 .sidebar .top h2 a{color: #333333;}
.column-1 .sidebar .top h2 a:hover,.column-1 .sidebar .bottom h2 a:hover{color: #433bbb;transition:0.4s}
.column-1 .sidebar .top p{font-size: 14px;line-height: 20px;color: #333333;margin-top: 17px;}
.column-1 .sidebar .bottom{width: 487px;height: 101px;margin-top: 44px;overflow:  hidden;}
.column-1 .sidebar .bottom h2{font-size: 22px;line-height: 24px;color: #333333;text-align:  center;}
.column-1 .sidebar .bottom h2 a{color: #333333;}
.column-1 .sidebar .bottom p{font-size: 14px;line-height: 20px;color: #333333;margin-top: 17px;}
.column-1 .sidebar .bottom p a,.column-1 .sidebar .top p a{color: #5e57c9;}
.column-1 .sidebar .bottom ul li a:hover{color: #ff0a00;transition:0.5s}
.column-1 .sidebar .bottom ul li{font-size: 14px;line-height: 24px;color: #333333;background: url("images/li-bg.png") no-repeat left;padding-left: 19px;}
.column-1 .sidebar .bottom ul li a{color: #333333}
.column-1 .sidebar .bottom ul{margin-top: 15px;}
.column-1 .sidebar .more{width: 70px;height: 20px;border: 1px solid #c6c6c6;float: right;border-radius: 30px;}
.column-1 .sidebar .more p{font-size: 14px;line-height: 20px;color: #c6c6c6;/* width:  53px; *//* margin:  0 auto; */text-align:  center;}
.column-1 .sidebar .more p a{color: #c6c6c6}
.column-1 {
    padding-bottom: 29px;
}
.column-2{
    padding-bottom: 43px;
}
.column-3{
    padding-bottom: 62px;
}
.column-4{
    margin-bottom: 62px;
    width: 1065px;
}

.column-2 .c2-left .c2-left-title img{width: 712px;height: 26px;}
.column-2 .c2-left .c2-left-title{width: 712px;height: 26px;}
.column-2 .c2-left{width: 712px;height: 924px;float: left;overflow:  hidden;}
.column-2 .c2-left .c2-box{width: 712px;height: auto;margin-top: 22px;}
.column-2 .c2-left .c2-box .c2-left-box{width: 712px;height: 167px;margin-bottom: 14px;overflow:  hidden;}
.column-2 .c2-left .c2-box .c2-left-box .txt h2 a,.column-2 .c2-right .c2-left-box h2 a{color: #333333}
.column-2 .c2-left .c2-box .c2-left-box .txt h2 a:hover,.column-2 .c2-right .c2-left-box h2 a:hover{color: #5e57c9;transition:0.4s}
.column-2 .c2-left .c2-box .c2-left-box img{width: 256px;height: 154px;float: left;}
.column-2 .c2-left .c2-box .c2-left-box .txt{width: 436px;height: 143px;float: right;margin-top: 23px;background: url("images/c2-bottom.png") no-repeat bottom;}
.column-2 .c2-left .c2-box .c2-left-box .txt p{font-size: 14px;line-height: 20px;color: #666666;margin-top: 25px;}
.column-2 .c2-left .c2-box .c2-left-box .txt p a{color: #5e57c9;}
.column-2 .c2-left .c2-box .c2-left-box .txt h2{font-size: 16px;line-height: 24px;color: #333333;font-weight:  bold;}

.column-2 .c2-right{width: 258px;height: 920px;float: right;overflow:  hidden;}
.column-2 .c2-right .c2-top .c2-left-title{width: 258px;height: 26px;}
.column-2 .c2-right .c2-top .c2-left-title img{width: 258px;height: 26px;}
.column-2 .c2-right .c2-top .c2-top-box{width: 258px;height: 409px;border-bottom: 1px solid #dddddd;}
.column-2 .c2-right .c2-top .c2-top-box .c2-right-img{width: 258px;height: 179px;margin-top: 23px;}
.column-2 .c2-right .c2-top .c2-top-box .c2-right-img img{width: 258px;height: 149px;}
.column-2 .c2-right .c2-top .c2-top-box .c2-right-img .txt{width: 258px;height: 30px;background: #ededed;overflow:  hidden;}
.column-2 .c2-right .c2-top .c2-top-box .c2-right-img .txt p{font-size: 14px;line-height: 30px;color: #333333;text-align: center;}
.column-2 .c2-right .c2-top .c2-top-box .c2-right-img .txt p a{color: #333333}
.column-2 .c2-right .c2-top .c2-top-box ul{width: 258px;margin-top: 20px;}
.column-2 .c2-right .c2-top .c2-top-box ul li{font-size: 14px;line-height: 30px;padding-left: 28px;background: url("images/c3-li.png") no-repeat left;height: 30px;
    overflow: hidden;color: #666666}
.column-2 .c2-right .c2-top .c2-top-box ul li a{color: #666666}
.column-2 .c2-right .c2-top .c2-top-box ul li a:hover{color: #5e57c9;transition:0.4s}
.column-2 .c2-right .c2-top{width: 258px;height: auto;margin-bottom: 38px;}
.column-2 .c2-ph-title{display: none}



.column-3 .title{width: 1000px;height: 26px;border: 0;margin-bottom: 20px;}
.column-3 .title img{width: 1000px;height: 26px;}
.column-3 .c3-box{
    width: 1015px;
    height: 228px;
    overflow: hidden;
}
.column-3 .c3-box .c3-img{width: 185px;height: 104px;float: left;margin-bottom: 20px;margin-right: 18px;position: relative}
.column-3 .c3-box .c3-img img{width: 185px;height: 104px;}
.column-3 .c3-box .c3-img .c3-bg{position: absolute;top:0;width: 185px;height: 104px;}


.footer{width: 100%;height: 39px;/* border-bottom:  1px solid #fb633e; *//* border-top: 1px solid #fb633e; */}
.footer .footer-box{width: 1000px;height: 37px;margin: 0 auto;border-bottom: 1px solid #9591c8;border-top: 1px solid #9591c8;}
.footer .footer-box .name{width: 288px;height: 37px;float:  left;/* margin: 7px 0; */}
.footer .footer-box .name p,.footer .footer-box .e-mail p,.footer .footer-box .phone p{float: left;font-size:  14px;line-height:  24px;/* padding-left: 10px; */padding-top: 7px;color: #333333;}
.footer .footer-box .name p span{padding-left: 70px;}
.footer .footer-box .e-mail{width: 213px;height: 37px;float: left;/* margin: 7px 0; */margin-left: 17px;margin-right: 17px;}
.footer .footer-box .phone{width: 343px;height: 37px;float: left;/* margin: 7px 0; */}
.footer .footer-cen{width: 878px;margin: 0 auto;height: 37px;}
.footer .footer-box .phone p span{padding-right: 16px;}




/*new*/

.sidenavHid-ph{display: none;}
.footer-text{display: none}
.footer-text{margin-top: 30px;border-top: 1px solid #333;font-size: 14px;line-height: 46px;text-align: center;color: #9591c8;}

/*header*//*右拉框-响应式*/
.header{width: 1000px;overflow: hidden;margin: 20px auto 0;padding-bottom: 10px;font-family: "Microsoft YaHei";}
.header>*,.header>form>*{float: left;}
.header .dy-logo a{float: left;height: 43px;}
.header .dy-logo img{width: 100px;height: 43px;}
.header #i_home,.header #i_menu{display: none;}
.header .column-name{position: relative;width: 150px;margin-left: 6px;}
.header .column-name span{position: absolute;left:0;top: 25px;text-decoration: none;font-size: 12px;line-height: 1;color: #666;}
.header .column-name span:first-child{top: 0;font-size: 24px;color: #e50012;}
.header ul{width: 365px;margin: 21px 0 0 0;}
.header ul li{float: left;margin: 0 3px;width: 124px;text-align: center;}
.header .search{float: right;margin-top: 15px;}
.header .search .search-word{width: 230px;padding: 2px 10px;line-height: 20px;border: 1px solid #e8e8e8;border-right: none;outline: none;}
.header .search .search-btn{width: 26px;height: 26px;border: none;background-color: #1d2855;background-position: 3px -27px;cursor: pointer;}
/* header-nav */
/*nav*/
.nav{width: 1000px;height: 38px;margin: 0 auto;border-bottom: 2px solid #fb633e;}
.nav li{float: left;}
.nav li a{display: block;width: 110px;font-size: 16px;line-height: 38px;text-align: center;}
.nav li.current a,.nav li a:hover{background-color: #fb633e;color: #fff;text-decoration: none;}
.sidenavHid-ph{display: none;}
/*nav-end*/
@media only screen and (max-width: 768px) {
    /*右拉框-响应式*/
    .nav{position: absolute;right: -100px;top: 0;width: 100px;height: 100%;background: #100964;}
    .nav ul li{float: none;}
    .nav ul li a{width: auto;font-size: 14px;line-height: 42px;border-bottom: 1px solid #282274;text-align: center;color: #fff;}
    .nav ul li a:link, .nav ul li a:visited{color: #fff;}
    .nav ul li a:hover{background-color: #060053;border-left: 2px solid #cb1625;}
    .warp{width: 97%;height: auto;margin:  0 auto;}
    .navbar{height: auto;border-bottom: 0;margin-bottom: 40px;display: none}
    /*new*/
    .header{width: auto;margin: 0;padding: 0;margin-bottom: 20px;display: block}
    .dy-i-nav>a,.header .search .search-btn{background-image: url(images/nav.png);background-repeat: no-repeat;-webkit-background-size: 24px auto;background-size: 24px auto;}
    .dy-i-nav{position: relative;width: 100%;height: 49px;background-color: #fff;}
    .dy-i-nav>a{display: block !important;position: absolute;top: 12px;width: 24px;height: 24px;}
    .dy-i-nav>a#i_home{left: 10px;background-position: 0 -60px;}
    .dy-i-nav>a#i_menu{right: 10px;background-position: 0 -30px;}
    .dy-i-nav .dy-logo{width: 132px;position: absolute;left: 53%;top:9px;margin-left: -100px;}
    .dy-i-nav .dy-logo a{height: 31px;}
    .dy-i-nav .column-name {width: 53px;margin-left: 5px;}
    .dy-i-nav .column-name span:first-child{font-size: 17px;top:1px;}
    .dy-i-nav .column-name span{font-size: 7px;top:19px;}
    .dy-i-nav .dy-logo img{width: 73px;height: 31px;float:  left;}
    .nav{position: absolute;right: -100px;top: 0;width: 100px;height: 100%;background: #100964;}
    .nav ul li{float: none;}
    .nav ul li a{width: auto;font-size: 14px;line-height: 42px;border-bottom: 1px solid #282274;text-align: center;color: #fff;}
    .nav ul li a:link, .nav ul li a:visited{color: #fff;}
    .nav ul li a:hover{background-color: #060053;border-left: 2px solid #cb1625;}
    .showmenu{-webkit-transform: translate3d(-100px, 0px, 0px);transition: all 0.2s;}
    .sidenavHid-ph{display: none;transition: all 0.3s;}
    *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
    .navbar{ position: relative;
        width: 100%;
        height: 49px;
        background-color: #fff;
    }
    .navbar-logo{    margin-left: -100px;
        float: none;
        margin-top: 10px;
        position: absolute;
        left: 50%;}
    /*右拉框-响应式end*/

    .title{display: none}
    .column-1,.column-2,.column-3,.column-4{width: 100%;height: auto;}
    .column-1{padding-bottom: 30px;}
    .column-2{
        padding-bottom: 0;
    }
    .column-3{padding-bottom: 10px;}
    .column-4{margin-bottom: 30px;}
    .column-1 .img-box{width: 100%;height: auto}
    .column-1 .img-box img,.column-1 .img-box .txt{width: 100%;height: auto;}
    .column-1 .sidebar{width: 100%;height: auto;margin-top: 20px;}
    .column-1 .sidebar .top{width: 100%;height: auto;/* padding-bottom: 15px; */}
    .column-1 .sidebar .top .left,.column-1 .sidebar .top .right,.column-1 .sidebar .bottom .left,.column-1 .sidebar .bottom .right{float: none;width: 100%;height:  auto;}
    .column-1 .sidebar .top .left ul li,.column-1 .sidebar .top .left ul,.column-1 .sidebar .bottom .left ul li,.column-1 .sidebar .bottom .left ul{width: 100%;height: auto}
    .column-1 .sidebar .bottom{/* padding-bottom: 10px; */margin-top: 20px;width: 100%;height:  auto;}


    .column-2 .title{display: block;width: 100%;margin-bottom: 20px;}
    .column-2 .c2-left{width: 100%;height: auto;float: none;margin-bottom: 10px;}
    .column-2 .c2-left .c2-left-title{width: 100%;height: auto}
    .column-2 .c2-left .c2-box .c2-left-box,.column-2 .c2-left .c2-box,.column-2 .c2-left .c2-box .c2-left-box img{width: 100%;height: auto;}
    .column-2 .c2-left .c2-box .c2-left-box .txt{width: 100%;height: auto;margin-top: 10px;padding-bottom: 10px;}
    .column-2 .c2-left .c2-box .c2-left-box .txt p{margin-top: 10px;}
    .column-2 .c2-right{width: 100%;height: auto;float: none;}
    .column-2 .c2-right .c2-top .c2-left-title{display: none}
    .column-2 .c2-right .c2-top{width: 100%;height: auto;margin-bottom: 30px;}
    .column-2 .c2-right .c2-top .c2-top-box{width: 100%;height: auto}
    .column-2 .c2-right .c2-top .c2-top-box .c2-right-img,.column-2 .c2-right .c2-top .c2-top-box .c2-right-img img,.column-2 .c2-right .c2-top .c2-top-box .c2-right-img .txt{width: 100%;height: auto}
    .column-2 .c2-right .c2-top .c2-top-box ul{width: 100%;height: auto;padding-bottom: 15px;}
    .column-2 .c2-ph-title{display: block;width: 100%;height: auto}
    .column-2 .c2-left .c2-box .c2-left-box .txt h2{font-size: 17px;}


    .column-3 .c3-box{width: 100%;height: auto;margin-left: 15px;}
    .column-3 .c3-box .c3-img{width: 44%;height: auto;margin-right: 16px;}
    .column-3 .c3-box .c3-img img{width: 100%;height: auto}
    .column-3 .title,.column-4 .title,.column-5 .title{display: block;margin-bottom: 20px;width:  100%;}
    .column-3 .c3-box .c3-img .c3-bg{width: 100%;height: 100%;}



    .footer .footer-box{width: 100%;height: 153px;display:  block;}
    .footer{height: auto;display: none}
    .footer .footer-box .name{width: 64%;height: auto;margin: 0;margin-bottom: 10px;margin-top: 10px;}
    .footer .footer-box .e-mail{width: 50%;height: auto;margin: 0;margin-bottom: 10px;}
    .footer .footer-box .phone{width: 50%;margin: 0;height: auto;margin-bottom: 10px;}
    .footer .footer-cen{width: 94%;height: 154px;margin: 0 auto;}
    .footer .footer-box .name .name-img, .footer .footer-box .e-mail .e-mail-img, .footer .footer-box .phone .phone-img{width: 7%;display: none;}
    .footer .footer-box .name .name-img img, .footer .footer-box .e-mail .e-mail-img img, .footer .footer-box .phone .phone-img img{width: 100%;height: auto}
    .footer .footer-box .name p, .footer .footer-box .e-mail p, .footer .footer-box .phone p{padding-left: 0}
    .footer-text{display: block;line-height: 32px;margin-top: 0;border-top: 1px solid #9591c8;border-bottom: 1px solid #9591c8;width:  100%;height:  auto;}
    .column-3 .c3-right .c3-right-img .txt p{width: 100%;}

}
@media only screen and (max-width: 320px) {

}
@media only screen and (max-width: 375px){
    .column-3 .c3-box{width: 100%;height: auto;margin-left: 12px;}
}

