/*css**/
 @import "font_330953_g9ljz5lzh8xe0zfr.css";
body {background: #FFFFFF;color: #000;margin: 0;padding: 0;min-width: 1200px;font-size: 15px;}
body,.row,.h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset,
legend, button, input, textarea, th, td { margin: 0; padding: 0; }
img { vertical-align: middle; border: 0 }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-weight: bold}
ul, ol, li { list-style: none; }
.lf{
    float: left;
}
.rt{
    float: right;
}
.clear { clear: both;}
@media only screen and (max-width:300px){
    body,.mytitle,.bottom_title{font-size:10px!important}
    .viewport{max-width:300px}
    .ztshow2_l_bt{font-size:12px!important;font-weight: bold}
    .top_title{font-size:12px!important;font-weight: bold; top:10%;}
    .bottom_title{ bottom: 2%;}
    .con_title span{font-size:14px!important;padding: 5px}
    .con_title{height: 4.5rem!important; line-height: 4.5rem!important;}
    .new_tit{font-size:12px!important;}
    .new_dei{display: none!important}
    .myclass img{width: 100%;  }
    a.current{line-height: 34px!important;}

}
@media only screen and (max-width:310px) and (min-width:300px){
    body,.mytitle,.top_title,.bottom_title{font-size:10px!important}
    .viewport{max-width:300px}
    .ztshow2_l_bt{font-size:12px!important;font-weight: bold}
    .top_title{font-size:12px!important;font-weight: bold; top:10%;}
    .bottom_title{ bottom: 2%;}
    .con_title span{font-size:15px!important;padding: 5px}
    .con_title{height: 4.5rem!important; line-height: 4.5rem!important;}
    .new_tit{font-size:12px!important;}
    .new_dei{display: none!important}
    .myclass img{width: 100%;  }
    a.current{line-height: 34px!important;}

}
@media only screen and (max-width:320px) and (min-width:310px){
    body,.mytitle,.top_title,.bottom_title{font-size:10.66667px!important}
    .viewport{max-width:320px}
    .ztshow2_l_bt{font-size:13px!important;font-weight: bold}
    .top_title{font-size:13px!important;font-weight: bold; top:10%;}
    .bottom_title{ bottom: 2%;}
    .con_title span{font-size:15px!important;padding: 6px}
    .con_title{height: 4.5rem!important; line-height: 4.5rem!important;}
    .new_tit{font-size:12px!important;}
    .new_dei{display: none!important}
    .myclass img{width: 100%;  }
    a.current{line-height: 34px!important;}
}
@media only screen and (max-width:360px) and (min-width:320px){
    body,.mytitle,.top_title,.bottom_title{font-size:10.66667px!important}
    .viewport{max-width:360px}
    .ztshow2_l_bt{font-size:15px!important}
    .top_title{font-size:14px!important;font-weight: bold;top:10%;}
    .bottom_title{ bottom: 2%;}
    .con_title span{font-size:16px!important;padding: 6px}
    .con_title{height: 4.5rem!important; line-height: 4.5rem!important;}
    .new_tit{font-size:12px!important;}
    .new_dei{display: none!important}
    .myclass img{width: 100%;  }
    a.current{line-height: 34px!important;}
}
@media only screen and (max-width:360px) and (min-width:350px){
    body,.mytitle,.top_title,.bottom_title{font-size:12px!important}
    .viewport{max-width:360px}
    .ztshow2_l_bt{font-size:15px!important}
    .top_title{font-size:14px!important;font-weight: bold; top:10%;}
    .bottom_title{ bottom: 2%;}
    .con_title span{font-size:16px!important;padding: 8px}
    .con_title{height: 4.5rem!important; line-height: 4.5rem!important;}
    .new_tit{font-size:13px!important;}
    .new_dei{display: none!important}
    .myclass img{width: 100%;  }
    a.current{line-height: 34px!important;}
}
@media only screen and (max-width:480px) and (min-width:360px){
    body,.mytitle,.top_title,.bottom_title{font-size:12px!important}
    .viewport{max-width:480px}
    .ztshow2_l_bt{font-size:18px!important}
    .top_title{font-size:14px!important;font-weight: bold; top:10%;}
    .bottom_title{ bottom: 2%;}
    .con_title span{font-size:17px!important;padding: 8px}
    .con_title{height: 4.5rem!important; line-height: 4.5rem!important;}
    .new_tit{font-size:13px!important;}
    .new_dei{display: none!important}
    .myclass img{width: 100%;  }
    a.current{line-height: 35px!important;}
}
@media only screen and (max-width:480px) and (min-width:470px){
    body,.mytitle,.top_title,.bottom_title{font-size:15.66667px!important}
    .viewport{max-width:480px }
    .ztshow2_l_bt{font-size:25px!important}
    .top_title{font-size:25px!important;font-weight: bold; top:10%;}
    .bottom_title{ bottom: 2%;}
    .con_title span{font-size:17px!important;padding: 8px}
    .con_title{height: 4.5rem!important; line-height: 4.5rem!important;}
    .new_tit{font-size:14px!important;}
    .new_dei{display: none!important}
    .myclass img{width: 100%;  }
    a.current{line-height: 35px!important;}
}
@media only screen and (min-width:480px){
    body,.mytitle,.top_title,.bottom_title{font-size:15.66667px!important}
    .viewport{max-width:480px }
    .ztshow2_l_bt{font-size:25px!important}
    .top_title{font-size:21px!important;font-weight: bold; top:10%;}
    .bottom_title{ bottom: 2%;}
    .myclass img{width: 80%;  }
    .myline{width: 95%!important;}
}

/*@font-face {
    font-family:"Microsoft YaHei"!important;
    src: url("../fonts/yahei.ttf");
}
body{
    font-family:"Microsoft YaHei"!important;
}
.logo{
    padding-right: 15px;
    padding-bottom: 0;
    padding-top: 0;
    display: inline-block;
    padding: 0 0 0 8px;
}
.lbtn:hover{
    background-color: #0074D7;
}
.navbg{
    margin-bottom: 0px;
    border: 0px solid transparent;
}
.ltop{

}
.topbg{
    background-color: #0074D7;
}
ul li a{
    color: #ffffff;
}
.ibar{

}
.ibar > li {
    float: left;
    color: #fff;
}

.ibar > li > a {
    padding-top: 15px;
    padding-bottom: 15px;

}
a:hover{
    text-decoration: none;
}
.cont{
    text-align: center;
}
.row{
    margin: auto;
}
.container img{
    width: 100%;
} */
.ct-focusbox {position: relative;width: 100%;height: 697px;overflow: hidden;margin-top: -6px;margin-right: auto;margin-bottom: 0px;margin-left: auto;}
.ct-focusimg {height: 697px;overflow: hidden;}
.ct-fimglist {position: relative;}
.ct-fimglist li {width: 100%;height: 697px;float: left;}
.ct-focustool {overflow: hidden;position: relative;top: -97px;height: 97px;width: 230px !important;margin: 0 auto}
.ct-ftoollist {position: relative;}
.ct-ftoollist li {width: 100px;height: 50px;float: left;cursor: pointer;margin-left: 10px;margin-top: 21px;}
.ct-ftoollist .on a {width: 100px;height: 50px;display: block;margin-right: -4px;z-index: 100;top: -5px;border: 2px solid #FFF;}
.ct-ftoollist img{width: 100px;height: 50px}

.box1{width: 1300px;margin: 15px auto}
.box1 h1{text-align: center;}
.box1 h1 span{border-bottom: 3px solid #4a73fb;letter-spacing: 2px;padding-bottom: 15px;}
.box_three{width:100px;margin:-22px auto  50px auto}
.box_three span{width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 20px solid #ff4c9c;}
.box1 li{list-style-type: disc!important;margin-bottom: 15px;line-height: 30px}
.main p{font-weight: bold;margin: 10px}

.box1_p{font-size: 18px;text-align: center;line-height: 30px}
.content{margin: 20px 50px 20px 50px;width: 1200px}
.content i{color: #ff4c9c;font-size: 26px;margin-right: 10px}
.content h2{color: #4a73fb;font-size: 24px}
.content p{line-height: 30px;margin: 10px 0 30px 0}

.box2{background: #ddebf7;overflow: hidden}
.nav{background: #fff;border-radius: 10px;padding: 10px;position: relative;-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;-ms-transition: all 0.4s linear;transition: all 0.4s linear;width: 90%;height: 200px;margin: 30px auto 0 auto}
.nav:hover{ z-index: 11;background: #1649e3;-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.demo{border: 1px dashed #1649e3;height: 180px;border-radius: 10px}
.nav:hover .demo{border: 1px dashed #fff;}
.nav img{width: 45%;margin: 10px}
.nav h2{color: #1649e3;font-size: 20px;font-weight: bold}
.nav :hover h2,.nav :hover img,.nav:hover .demo_line,.nav:hover .demo_line span{color: #fff;webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;-ms-transition: all 0.4s linear;transition: all 0.4s linear;-webkit-animation: moveFromBottom 0.3s ease;-moz-animation: moveFromBottom 0.3s ease;-o-animation: moveFromBottom 0.3s ease;-ms-animation: moveFromBottom 0.3s ease;animation: moveFromBottom 0.3s ease;}
.demo_line{width: 50px;height: 1px;background: #1649e3;margin: 10px auto;position: relative}
.demo_line span{width: 10px;height: 5px;background: #1649e3;display: inline-block;position: absolute;left: 20px;top: -1.5px}
.nav:hover .demo_line,.nav:hover .demo_line span{background: #fff}
@-webkit-keyframes moveFromBottom {
    from {
        -webkit-transform: translateY(120%) scale(0.5) ;
        opacity: 0;
    }
    to {
        -webkit-transform: translateY(0%) scale(1);
        opacity: 1;
    }
}
@-moz-keyframes moveFromBottom {
    from {
        -moz-transform: translateY(120%) scale(0.5) ;
        opacity: 0;
    }
    to {
        -moz-transform: translateY(0%) scale(1);
        opacity: 1;
    }
}
@-ms-keyframes moveFromBottom {
    from {
        -ms-transform: translateY(120%) scale(0.5) ;
        opacity: 0;
    }
    to {
        -ms-transform: translateY(0%) scale(1);
        opacity: 1;
    }
}
@-o-keyframes moveFromBottom {
    from {
        -o-transform: translateY(120%) scale(0.5) ;
        opacity: 0;
    }
    to {
        -o-transform: translateY(0%) scale(1);
        opacity: 1;
    }
}
@keyframes moveFromBottom {
    from {
        transform: translateY(120%) scale(0.5) ;
        opacity: 0;
    }
    to {
        transform: translateY(0%) scale(1);
        opacity: 1;
    }
}
.tab{margin: 20px auto;text-align: center}
.tab thead{background: #305496;color: #FFF;font-weight: bold}
.tab thead td{height: 40px}
.tab thead td:nth-child(1){width: 10%}
.tab thead td:nth-child(2){width: 30%}
.tab thead td:nth-child(3){width: 20%}
.tab thead td:nth-child(4){width: 20%}
.tab thead td:nth-child(5){width: 20%}
.tab tbody td{padding: 5px}
.tab tr td{border:1px solid #8ea9db;}
.tab_color{background: #ddebf7}

div.cscgxz{margin: auto;width: 952px}
div.cscgxz ul,div.cscgxz_jy ul{list-style: none;width: 952px;position: relative;}
div.cscgxz ul li{float: left;width: 229px;margin-left: 12px;border: 1px solid #D7D7D7;box-sizing: border-box;margin-bottom: 12px;border-top: none;overflow: hidden;height: 230.45px;}
div.cscgxz ul li:nth-child(1),div.cscgxz ul li:nth-child(5),div.cscgxz ul li:nth-child(9),div.cscgxz ul li:nth-child(13){margin-left: 0;}
div.cscgxz ul li a{display: inline-block;width: 100%;position: relative;height: 100%;}
.divA{overflow: hidden;height: 122px;position: absolute;bottom: 0;}
div.cscgxz ul li a .divB {position: absolute;top: 0;left: -227PX;width: 100%;height: 100%;text-align: center;color: white;background: url(../images/kl.png);background-size: 100% 100%;transition: all 0.2s;}
div.cscgxz ul li a .divB p.xzintro {width: 200px;height: 80%;padding: 1% 0;margin: 0 5%;font-size: 0.5em;line-height: 1.9em;position: absolute;left: 217px;color: #fff;text-indent: 20px;transition: all 0.2s 0.2s ease-out;}
div.cscgxz ul li img{width: 100%;}
div.cscgxz ul li p.name{padding: 1em 0 0.3em 0;text-align: center;font-size: 1.2em;color: #0077DD;}
div.cscgxz ul li p.xzcon{padding: 0.5em 0;line-height: 1.8em;font-size: 12px}
div.cscgxz ul li p.xzcon span:first-child{float: left;width: 100%;padding-left: 9px;box-sizing: border-box;text-align: center;color: #FF3646;font-weight: bold;}
div.cscgxz ul li p.xzcon span:nth-child(2){float: right;width: 50%;}
div.cscgxz ul li p.xzcon span:last-child{display: inline-block;width: 100%;padding-left: 9px;text-align: center;color: #0A0000}

.conbg3{background: url(../images/zg_con14.jpg) bottom center no-repeat #010544;padding: 60px 0;text-align: center;}
.con_bm{width: 1120px;margin: 0 auto;height: 520px;background: url(../images/guang.png) left center no-repeat;}
.con_bm p{color: white;font-size: 34px;float: left;margin: 90px 0 0;line-height: 1.6em;}
.con_bm form{width: 406px;height: 460px;float: right;box-sizing: border-box;padding: 36px;margin: 30px 0 30px 0;background: rgba(0, 0, 0, 0.5);border: 1px solid #3e94fa;}
.con_bm div{width: 300px;height: 50px;margin: 20px auto 0;background: white;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAyCAYAAADm1uYqAAABCUlEQVR4nO3bwW2DQBBA0WDJTcS9QEFuBwpyMTQBB1JBFHOIyFfeO89Kc/qayw7jvB0fJ7ye98eZeYDvTMu+npkfxnk7RAj466ZlX29XLwHwLsECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyhuM4Pq9eAuAdLiwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwgQ7CADMECMgQLyBAsIEOwgAzBAjIEC8gQLCBDsIAMwQIyBAvIECwg4zYt+3r1EgA/mZZ9dWEBGYIFZAgWkCFYQIZgARmCBWQIFpAhWECGYAEZggVkDOO8HWcevJ73x28tA/wvZ78GfgGywR1BfUvcIAAAAABJRU5ErkJggg==) left center no-repeat rgba(51, 51, 51, 0.7);}
.con_bm h3{font-size: 30px;color: white;font-weight: normal;margin: 0  0 20px;position: relative;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASAAAAAQCAYAAAC2jqKZAAAB1UlEQVR4nO3bz4tNYRgH8M8dY6eUMqWUzPhRSkzKgmIzpCSUIomh4fofBmVLU1YyijKyYKFYYaNYsMDCgg0bsbOQSJPFsXhWiprMPeeMeZ/P+vS+z+L0vd+e2+lUVTUplW4DzuFRA3etxjEsbeCuNMf142XbQ6RWbRJh8LHGOxZiL05jHW7I9y6hU1VV2zOkdj3EbVyv4eyVGMNxvMEV3MPPGu5K/6H+tgdIrdqMNbjZwzMXYA+6GMYUtuFdD+9I80QGUNnO4oLeNJLlou2MibCZxD5M9+DsNE9lAJVrGBtxYBZn9GGXaDtbcAs78HbW06UiZACV6wwu+reGsgwncBKfRNs5hB89my4VIZfQZVovls9DZh4aHYyItrMdd0TwvK5jwFSGbEBlGseEmYXPAEZF2/kiQmcU32qaLRUkG1B51uIJBvH9L890RMvpip3OXfEX+qsmBkzlyAZUnnFc8ufwWYKjInimRdvp4mtj06WiZAMqyxCeYZXfQ2WrCJrduC+C53nj06XiZACV5Ro+4DwW44j4PKJPhM6U2POk1IgMoHKswAscxkHsxwOx23na4lypYBlA5biMU3iPq+KD0M+tTpSKl0voMgxgEXbiMfJXJ80JvwBVBmDrrgUD2AAAAABJRU5ErkJggg==) bottom center no-repeat;padding: 0 0 30px;}
.con_bm input{display: block;width: 236px;height: 50px;padding-left: 36px;border: none;font: 18px/50px "microsoft yahei";margin: 0 0 0 14px;outline: none;}
.con_bm .name{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAZCAMAAADt/kXiAAAA51BMVEUAAAAjj/g1dPtCYP1GWf1NTv4qhflLUf5NT/5FWv5GWf0jj/gjjvhNT/4kjfkmivktf/oxefo3cfwqhPlLUv5AY/w+Zvw1dPs5bftPTP4yePo5bfs3cfs5bfsufvooh/k1dPtPTP5CYPxKVP03cfs+ZvwyePpCYPw+Zvwufvo3cfs1dPs5bfswe/pAY/w3cftNT/4we/owe/o5bfssgfksgfk5bfsmivkikPgikPg7avs7avsikPgmivkikPg6a/tOTv5GWP02cvs/ZPwxefoli/krg/lLUv5EXP1KVP1CYPwufvooh/lJCri7AAAAPnRSTlMA7gYD5peJeTo0Hvv29OVFMy0cCfX18/Lv5OTa0MzGwranpqWelJN6d3ZqYlE/OiYc9/Xq6ejd3NbJsqgzIcGkiQMAAAD5SURBVCjPZY7VkoNAEEV7mRBIcIi7u607Mkj0/79na8Mk6cB5mVtnbnVduCB2q0q1K8I9hHdjeAIY3lWEDWwExeWxFreF3DnkClt8qr8XWBL2feQzXp6lvJdB3vOuA1hk/d21v8P93mHM0vjQQ37lF9meor8CxNAvTUwwJyV/CBju24n54rBe1J1m89mpvFWc+uJWHlDamK0JkPWsQemAY7pDy3Ny2T8v0078MQpqBtwwasHo/10GjzpgjKdgCQCt4xTumR5bAHr0aiW89RLpkI2ykODs2ict5bVTG97D35Q3QxXk0Ep5LpRAteWHJLKtgvYh2Umkz58/rXkhKfrtSPcAAAAASUVORK5CYII=) left center no-repeat;}
.con_bm .call{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAaCAMAAACNQ/wIAAAARVBMVEUAAAAikPgmivkoiPlOTv5PTP4ikPhPTP4ij/hOTf4tf/orgvlIVv1BYvw1dPs5bfswevooh/lLUf5NT/5FXP08aPwmivkqSdvVAAAACHRSTlMA5vHx5uZKSSfgnpAAAABuSURBVBjTjctHDsAgDETRIZX0Qrn/UWMrEtIAC2bl/yRjHhfaOGNYsg1wDjTp9yXR3ncS6UbynkT7OEikGykEEu3rIpGu0XmSSNfovkmka7QWw1YMz0N/0on6PlGM/9l10GlbC5q0sdkMJpPJ9AHfrAh/fHhbKgAAAABJRU5ErkJggg==) left center no-repeat;}
.con_bm .qq{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAaCAMAAACEqFxyAAABO1BMVEUAAAA8a/wli/k7bPwikPgniflNTv4ikPhOTf4mivksgvo6bPwrg/kljfhFXP0tf/ophflKVP0rgvkmivkikPg0dvoikPgqhPlDX/xNTv5AY/wikPhHWf0vfPpIVv0phfkoiPlOTv4vfPomivk2cvs2cvtIVv07avwvfPpHWf1PTP46bPtAY/xNT/4ljfhHWP1HWP1PTP5NT/4rgvktf/pPTP44b/s/ZfxLUf5BYvw6bPtNT/46bPtNT/4xefooiPk8aPwvfPorgvk8aPxNT/5LUf4vfPpLUf4rgvkrgvk6bPsjj/gjj/g8aPwphfktf/pKVP0xefpKVP1KVP1KVP0tf/oij/hOTv4ve/pMUP5GWv1AY/wtf/onifk4b/sphflIVv1KVP08aPxDX/w2cvs6bPs0dvorgvkljfgDzRlJAAAAVnRSTlMABh4E4RkK+pdFMyoB/Pn5+PXy8O7q6OHe2tTUwcCwqqWjnJqYj3RhVE40Mi4sLCQg9vDr2dTU0dDPxsW/vbq2qqOinI2Fg310b21pYlZVT0Y/PhQTCzhmpv8AAAEhSURBVCjPXc7VesJAEAXgiQIlUFyKu1Pq7u4eIiTB4f2foPtFmk3Pxc7Z/2J2wUzTvbPRT7qbgIct9M0UWFupE1F0d1iic70pHhF/fCcm143W2xdvLP0Ojt6t/jkKfpm1OszaC7PDqtnSUsPmhpQ2H/RLhM2E5DduvUkCsCQmxvNteQ3nA7mlT6+T9+S2Pl/G5zhfjWv6PJ494lybHeo7VJUCPLuqF52VaRkcKU8rAFx0vuLk1jzKwoeQgX85FepwKwhFpxYF4QIyg9XBG651BNsQD90vcjhfLh62QhB4ZTSNsfUnrpGeAKBv5JS8zXnlDBCikGGlZGlJCZNW9/iWFMF0uwxBLX0eE7lnmsdCP3E6k3TExfOuWCoVcyGO0GjLL7PMLtTSc1KBAAAAAElFTkSuQmCC) left center no-repeat;}
.con_bm .submit{text-align:center;display: block;width: 307px;height: 50px;font: bold 20px/46px "microsoft yahei";color: #fff;cursor: pointer;background: #3046e3;border: none;margin: 40px auto 0;text-indent: 0;padding: 0;}

.bttn{width: 300px;height: 60px;line-height: 60px;border-radius: 30px;font-size: 20px;font-weight: bold;margin: 20px auto 30px auto;background: #e74c3c;text-align: center;display: block;    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2), 0 3px 8px rgba(0, 0, 0, 0.1);transition: all 1s;color: #fff}
.bttn:hover{transform: translateY(-20px)}


