body {margin: 0px; padding: 0px; font-family: "Microsoft YaHei"; background: #f0f0f0;}
ul,li,dl,dd,h3,h4,p,hr {margin: 0px; padding: 0px; list-style: none;}
img {border: none;}
a{text-decoration:none; color:#333}
.clear {clear: both;}
body{background: #f0f0f0;}
input{-webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none;}
.fr{float: right;}

.top{width: 100%;height: 167px;background: url(../img/topb.png) no-repeat 0px 92px;}
.tbody{width: 1200px;height: 100%;margin: 0 auto;}
.tbody img{margin: 32px 0px 0px 64px;}

.d7{width: 294px;margin-top: 77px;}
.d7 form {width: 294px;height: 36px;float: right;border-radius: 5px;margin-right: 38px;border: 1px solid #cccccc;background: #FFFFFF;outline: none;}
.d7 input {/*background: transparent;*/ border: 1px #999 solid; outline: none; width: 240px; height:36px;padding-left: 15px;font-size: 14px;}
.d7 a{position: absolute;background:none;border:0px;background-color:transparent;float: right;outline: none;cursor: pointer;}
.icon-sousuo{font-size: 28px;color: #585858;margin: 0;padding: 0;}

.nav-box{width: 100%;background: #0075c1;height: 45px; position: relative; z-index: 9999;}
.nav{width: 1200px;height: 38px;margin: 0 auto;}
.nav ul li{float: left;width: 150px;text-align: center;line-height: 38px; position: relative;margin-top: 7px;}
.nav ul li a{font: 16px "microsoft yahei";color: #ffffff;line-height: 38px;text-decoration: none;display: block;height: 38px;}
.nav ul li a span{font-size: 20px;display: inline-block; line-height: 24px;}
.nav ul li a b{display: inline-block; font-weight: normal; margin-left: 5px;}
.nav ul li:hover{background: #FFFFFF;border-radius: 5px 5px 0 0;z-index: 1;transition: all .3s;}
.nav ul li:hover a{color: #0075C1;transition: all .3s;}
.nav ul li dl{display: none; position: absolute; width: 100%;box-shadow:0 5px 20px #686868;}
.nav ul li dl dd{background: #0075C1;}
.nav ul li:hover dl{display: block;}
.nav ul li:hover dl dd a{color: #FFFFFF;}
.nav ul li dl dd:hover a{color: #FFFFFF;background: #54a9e0;}

.content-box1{width: 1200px;height: 300px;margin: 0 auto;margin-top: 10px; position: relative; z-index: 1;}
.m{width: 420px;height: 300px;background: gold;float: left;border: 1px solid #ebebeb;box-sizing: border-box;float: left;}


.content-box-c1{width: 770px;height: 300px;background: #FFFFFF;float: left;margin-left: 10px;border: 1px solid #ebebeb;box-sizing: border-box;}
.content-box-c-t{width: 522px;height: 105px;border-bottom: 1px dashed #cccccc;margin: 0 auto;overflow: hidden;}
.content-box-c-t h3{font: 24px/20px "microsoft yahei";color: #cc0000;text-align: center;margin-top: 22px;}
.content-box-c-t span{font: 14px "microsoft yahei";color: #585858;margin-top: 12px;display: block;}
.content-box-c-b{width: 522px;height: 192px;/*background: yellowgreen;*/margin: 0 auto;}
.content-box-c-b-wen{width: 722px;height: 32px;/*background: salmon;*/padding-left:18px;}
.content-box-c-b-wen .iconfont{color: #828282;font-size: 18px;float: left;line-height: 32px;}
.content-box-c-b-wen a{font: 14px "microsoft yahei";color: #585858;float: left;line-height: 32px;}
.content-box-c-b-wen b{font: 14px "microsoft yahei";color: #585858;float: right;line-height: 32px;margin-right: 5px;}
.content-box-c-b-wen:hover{background: #0075c1;transition: all .3s;}
.content-box-c-b-wen:hover .iconfont{color: #FFFFFF;}
.content-box-c-b-wen:hover a{color: #FFFFFF;}
.content-box-c-b-wen:hover b{color: #FFFFFF;}

.content-box-r{width: 200px;height: 300px;float: right;}
.content-box-r-t{width: 100%;height: 145px;background: #0075C1;}
.content-box-r-t:hover{box-shadow:0 5px 20px #686868;border-radius: 6px;transition: all .3s;}
.content-box-r-t img{margin: 35px 77px 0 76px;}
.content-box-r-t p{font: 16px "microsoft yahei";color: #FFFFFF;text-align: center;margin-top: 15px;}

.mem-box{width: 1200px;height: 310px;/*background: red;*/margin: 0 auto;margin-top: 10px;}
.mem-box-l{width: 990px;height: 310px;background: #FFFFFF;border: 1px solid #ebebeb;border-top: 4px solid #0099ff;box-sizing: border-box;float: left;}
.mem-box-l-title{width: 100%;height: 40px;/*background: yellowgreen;*/}
.mem-box-l-title h4{margin: 0;padding: 0;font: 18px "microsoft yahei";color: #181818;line-height: 40px;float: left;margin-left: 20px;}
.mem-box-l-title a{color: #181818;font: 14px "microsoft yahei";line-height: 40px;float: right;margin-right: 20px;}
.mem-box-l-title a:hover{color: #CC0000;}
.mem-box-l-tuwen{width: 475px;height: 135px;/*background: cadetblue;*/float: left;}
.mem-box-l-tuwen a img{width: 110px;height: 80px;margin-left: 20px;margin-top: 27px;float: left;}
.mem-box-l-tuwen a img:hover{box-shadow:0 5px 10px #c9c9c9;transition: all .3s;transform: rotate(-3deg) scale(1.1);}
.mem-box-l-tuwen-w{float: right;width: 320px;margin-top: 20px;float: right;text-align: left;}
.mem-box-l-tuwen-w h4 a{font: 16px "microsoft yahei";color: #cc0000;height: 20px;}
.mem-box-l-tuwen-w h4 a:hover{ text-decoration: underline;}
.mem-box-l-tuwen-w p{font: 14px "microsoft yahei";color: #585858;margin-top: 10px;}

.heng{height: 1px;width: 950px;margin: auto;border-bottom: 1px dashed #CCCCCC;overflow: hidden;}

.mem-box-r{width: 200px;height: 310px;background: #FFFFFF;border: 1px solid #ebebeb;border-top: 4px solid #ff6600;box-sizing: border-box;float: right;}
.mem-box-r-w{width: 198px;height: 32px;}
.mem-box-r-w .iconfont{color: #828282;font-size: 18px;float: left;line-height: 32px;margin-left: 10px;}
.mem-box-r-w a{font: 14px "microsoft yahei";color: #585858;float: left;line-height: 32px;}
.mem-box-r-w:hover{background: #0075c1;transition: all .3s;}
.mem-box-r-w:hover .iconfont{color: #FFFFFF;}
.mem-box-r-w:hover a{color: #FFFFFF;}

.pic-box{width: 1200px;height: 240px;background: #FFFFFF;margin: 0 auto;margin-top: 10px;border: 1px solid #ebebeb;border-top: 4px solid #cc0000;box-sizing: border-box;}
.pic-box-b{width: 100%;height: 180px;}





.lianjie{width: 1200px;height: 138px;background: #FFFFFF;margin: 0 auto;margin-top: 10px;border: 1px solid #ebebeb;}
.lianjie-b{width: 125px;height: 54px;padding: 12px 0;float:left;text-align: center;background: url(../img/red.png) no-repeat center center;font: 18px/54px "microsoft yahei";color: #FFFFFF;}
.lianjie-n{width: 120px;height: 40px;background: #FFFFFF;border: 1px solid #d5d5d5;margin-top: 17px;float: left;margin-left: 28px;line-height: 40px;text-align: center;}
.lianjie-n a{color:#181818;}
.lianjie-n:hover a{color: #cc0000;transition: all .3s;}
.lianjie-n-z{width: 62px;height: 3px;background: #0099FF;margin-left: 29px;margin-top: -1px;}
.lianjie-n:hover .lianjie-n-z{background: #cc0000;transition: all .3s;}

.dibu{width: 100%;background: #e2e2e2;font: 14px/30px "microsoft yahei";color: #383838;margin-top: 10px;text-align: center;padding: 20px 0;float: left;}

.fixed-box{width: 70px;
    height: 386px;
    position: fixed;
    right: 30px;
    bottom: 50px;
    z-index: 9999;}
.fixed-box-two{width: 70px;height: 88px;float: right;}
.fixed-box-two a .iconfont{float: right;font-size: 12px;color: #585858;}
.fixed-box-two a .iconfont:hover{background: #cc0000;color: #FFFFFF;box-shadow:0 0 5px #686868;transition: all .3s;}
.fixed-box-two img{width: 70px;height: 70px;margin-top: 4px;}
.fixed-box-two img:hover{box-shadow:0 0 5px #686868;transition: all .3s;}

.si-box{width: 70px;height: 282px;background: #FFFFFF;float: right;margin-top: 12px;border: 1px solid #cfcfcf;box-sizing: border-box;box-shadow:0 0 20px #c6c6c6;}
.si-box ul .active{background: #cc0000;}
.si-box ul .active a,.si-box ul .active a span{color: #FFFFFF;}
.si-box ul li{width: 68px;height: 70px;text-align: center;position: relative;cursor: pointer;}
.si-box ul li a{font: 14px "microsoft yahei";color: #484848;}
.si-box ul li a span{font-size: 24px;color: #484848;margin: 8px 22px 0px 22px;float: left;}
.si-box ul li a b{font-weight: normal;}
.si-box ul li:hover{background: #cc0000;transition: all .3s;}
.si-box ul li:hover a span,.si-box ul li:hover a b{color: #FFFFFF;}
.si-box ul li dl{display: none;position: absolute;left: -282px;top: -40px;}
.si-box ul li dl dd{background: #FFFFFF;border: 1px solid #cfcfcf;box-sizing: border-box;box-shadow:0 0 20px #686868;}
.si-box ul li:hover dl{display: block;transition: all .3s;}
.si-box ul li dl dd form input{width: 240px;height: 40px;box-sizing: border-box;margin: 13px 20px;border: none;outline: none;font-size: 14px;background: transparent;border: 1px solid #cfcfcf;padding-left: 10px;}
.si-box ul li dl dd form button{width: 60px;height: 30px;background: #CC0000;float: right;margin-right: 20px;line-height: 30px;text-align: center;color: #FFFFFF;font-size: 14px;border: none;outline: none;cursor: pointer;}
.si-box ul li dl dd form button:hover{background: #c54238;}
.si-box ul li dl dd form p{font-size: 12px;color: #858585;float: right;margin-right: 10px;margin-top: 10px;}




.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 1200px;
    padding: 20px 0px;
    height: 100px;
}


.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  1080px;
    height: 140px;
    position: absolute;
    left: 60px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 244px;
    height: 140px;
    margin: 0px 15px;

}

.jcarousel-skin-tango .jcarousel-item img {
    width: 244px;
    height: 140px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 50%;
    right: 15px;
    width: 30px;
    height: 50px;
    cursor: pointer;
    background-color: #CC0000;
    background-image: url(../img/r-j.png);
    background-position: center;
    background-repeat: no-repeat;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
	background-color: #dc2828;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
	background: #CCCCCC;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 50%;
    left: 15px;
    width: 30px;
    height: 50px;
    cursor: pointer;
    background-color: #CC0000;
    background-image: url(../img/l-j.png);
    background-position: center;
    background-repeat: no-repeat;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
	background-color: #dc2828;
	
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
	background-color: #C6C6C6;
}


.list {width: 1200px; margin:12px auto;/*height: 965px;*/}
.list-left{float: left;width: 350px;height: 680px;background: #fff;box-shadow: 0px 0px 10px #d6d6d6;}
.list-left-b{width: 300px;height: 82px;/*background: red;*/margin: 0 auto;overflow: hidden;}
.list-left-b-shu{width: 3px;height: 26px;background: #0075c1;margin-top: 21px;float: left;}
.list-left-b h3{font: 24px/24px "microsoft yahei";color: #0075c1;float: left;margin-left: 14px;margin-top: 21px;}
.list-left-b-xu{width: 300px;height: 1px;border-bottom: 1px dashed #c8c8c8;float: left;margin-top: 12px;}
.list-left-opt{width: 300px;/*height: 163px;background: #fff;*/border: 1px solid #c8c8c8;margin: 0 auto;box-sizing: border-box;}
.list-left-opt a{color: #484848;}
.list-left-opt a .list-left-opt-1.active{background: #0075c1;color: #FFFFFF;}

.list-left-opt-1{width: 100%;height: 53px;/*background: #7cae5c;*/border-bottom: 1px dashed #c8c8c8;}
.list-left-opt-1 p{font: 18px/16px "microsoft yahei";margin-left: 16px;float: left;line-height: 53px;}
.list-left-opt-1 .iconfont{font-size: 26px;float: left;line-height: 53px;margin-left: 28px;}
.list-left-opt-1:hover{color: #FFFFFF;background: #0075c1;transition: all .3s;}

.advertisi-1{width: 300px;height: 140px;margin: 0 auto;margin-top: 12px; overflow: hidden; position: relative; border-bottom: 3px #FFFFFF solid; transition: all .3s;}
.advertisi-1:hover {border-bottom: 3px #7CAE5C solid;}
.advertisi-1:hover .advertisi-1-h{transform: scale(1.1) rotate(-3deg);transition: all .3s;}
.advertisi-1 span {display: block; background: rgba(0,0,0,0.5); width: 100%; height: 32px; line-height: 32px; text-indent: 20px; position: absolute; bottom: 0px; color: #FFFFFF; font-size: 14px;}

.list-right{float: right;width: 838px;/*height: 965px;*/background: #fff;box-shadow: 0px 0px 10px #d6d6d6;}
.bread-box{width: 770px;height: 58px;/*background: red;*/border-bottom: 1px solid #c8c8c8;margin: 0 auto;overflow: hidden;}
.bread-box p{margin: 0;}
.bread-box p a{color: #585858;font: 14px/14px "microsoft yahei";margin-top: 30px;float: left;}
.bread-box p:hover a{color: #0075c1;transition: all .3s;}
.bread-box .iconfont{color: #585858;font-size: 14px;float: left;margin: 30px 15px 0px 15px;}

.kong{height: 24px;}

.content-box{width: 770px;height: 160px;/*background: red;*/margin: 0 auto;/*margin-bottom: 12px;*/border-bottom: 1px solid #c8c8c8;}
.content-box h3{font: 18px "microsoft yahei";color: #383838;margin-left: 15px;margin-top: 17px;float: left;width:100%}
.content-box span{font: 14px/21px "microsoft yahei";color: #858585;margin-left: 15px;margin-top: 20px;float: left;}
.learn-more{width: 108px;height: 30px;background: #0075c1;float: right;color: #FFFFFF;font: 14px/30px "microsoft yahei";text-align: center;margin-top: 14px;margin-right: 33px;}
.content-box:hover{background: #f0f0f0;transition: all .3s;box-shadow:0 5px 20px #cccccc;border-bottom: 1px solid #f0f0f0;margin-top: -1px;}
.learn-more:hover{background: #eecb4b;border-radius: 6px;}
.content-box a {color: #333333; text-decoration: none;}
.content-box a:hover {color: #0075c1; text-decoration: none;}

.pagenum {width: 100%; text-align: center;padding: 30px 0}
.pagenum a {display: inline-block; text-decoration: none; color: #585858; border: #858585;width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 16px; transition: all .3s;}
.pagenum a.iconfont {display: inline-block; text-decoration: none; color: #181818; background: transparent; width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 16px; transition: all .3s;}
.pagenum a.iconfont.left {transform: rotate(180deg);}
.pagenum a:hover,.pagenum a.active {background: #0075c1; color: #FFFFFF;}


.details-box{width: 1104px;background: #FFFFFF;margin: 0 auto;margin-top: 12px;}

.b-box{width: 770px;height: 58px;/*background: red;*/border-bottom: 1px solid #c8c8c8;margin: 0 auto;overflow: hidden;}
.b-box p{margin: 0;}
.b-box p a{color: #585858;font: 14px/14px "microsoft yahei";margin-top: 30px;float: left;}
.b-box p:hover a{color: #0075c1;transition: all .3s;}
.b-box .iconfont{color: #585858;font-size: 14px;float: left;margin: 30px 15px 0px 15px;}

.details-box h3{font: 20px/20px "microsoft yahei";color: #383838;margin-top: 20px;text-align: center;margin-bottom:20px}
.details-box span{font: 14px/21px "microsoft yahei";color: #858585;margin-top: 30px;text-align: left;}
.details-box hr{width: 1104px;margin: 0 auto;background: #c8c8c8;margin-top: 30px;}
.details-box .time{margin-top: 20px;font: 12px/21px "microsoft yahei";padding-bottom:20px}



.det-list-right{width: 1200px;background: #fff;box-shadow: 0px 0px 10px #d6d6d6;margin: 0 auto;margin-top: 12px;}
.det-bread-box{width: 1104px;height: 58px;/*background: red;*/border-bottom: 1px solid #c8c8c8;margin: 0 auto;overflow: hidden;}
.det-bread-box p{margin: 0;}
.det-bread-box p a{color: #585858;font: 14px/14px "microsoft yahei";margin-top: 30px;float: left;}
.det-bread-box p:hover a{color: #0075c1;transition: all .3s;}
.det-bread-box .iconfont{color: #585858;font-size: 14px;float: left;margin: 30px 15px 0px 15px;}



/*·ÖÒ³ÑùÊ½*/
.pagelist{ clear:both; display:block; margin: 20px 0 20px 36px; }
	.pagelist:after{ clear:both; content:"."; display:block; height:0; visibility:hidden; }
	.pagelist .l-btns{ display:block; float:left; margin:2px 5px 0 -1px; padding:0 10px; border:1px solid #dbdbdb; height:28px; overflow:hidden; }
	.pagelist .l-btns span{ font-size:12px; color:#333; line-height:28px; }
	.pagelist .l-btns .pagenum{ display:inline-block; margin:0 5px; padding:0 5px; border:1px solid #dbdbdb; border-top:0; border-bottom:0; width:30px; height:28px; line-height:28px; font-size:12px; color:#333; text-align:center; vertical-align:top; overflow:hidden; }


    
.form {
    width: 100%;
    margin: 0px;
    padding: 0px;
    border-collapse: collapse;
    border-width: 3px 1px 1px;
    table-layout: fixed;
}

    .form .formTitle {
        position: relative;
        left: 0px;
        text-align: right;
        white-space: nowrap;
        font-weight: normal;
        width: 90px;
        padding-right: 15px;
    }

        .form .formTitle font {
            color: red;
            position: absolute;
            right: 0px;
        }

    .form .formValue {
        position: relative;
        padding: 5px;
        width: auto;
    }

        .form .formValue input.form-control {
            height: 30px;
            line-height: 30px;
            padding-top: 0px;
            padding-bottom: 0px;
            padding-right: 0px;
            padding-left: 5px;
            resize: none;
            border-radius: 2px;
            box-shadow: 2px;width:300px
        }

        .form .formValue select.form-control {
            border-radius: 0px;
            box-shadow: none;
        }

        .form .formValue textarea.form-control {
            padding-left: 5px;
            resize: none;
            border-radius: 0px;
            box-shadow: none;
        }

        .form .formValue .input-group .btn {
            padding: 4px 0px;
            font-size: 14px;
            height: 30px;
            min-width: 30px;
            border-radius: 0px;
        }

            .form .formValue .input-group .btn .fa-ellipsis-h {
                margin-top: 4.5px;
            }
            .bu_anniu {
    height: 55px;
    padding: 40px 0 20px 0;
}

    .bu_anniu ul li {
        float: left;
        height: 55px;
        padding: 0px 20px;
        list-style: none;
    }

        .bu_anniu ul li input {
            height: 55px;
            border: none;
            cursor: pointer;
            padding: 0 20px;
            font-size: 18px;
            font-weight: bold;
            color: #fff;
            background: #878787;
        }

            .bu_anniu ul li input.button-action {
                background: #2e4aa5;
                padding: 0 30px;
            }