@charset "utf-8";
/* CSS Document */
html{color:#000;background:#fff;}
body{font:12px/1.5 "microsoft yahei",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd,th,td{margin:0;padding:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}
textarea{resize:none;}button,input,textarea{/*background: none; border:none;*/font-family:"宋体",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}/*input:focus{outline: none;}*/

a{color: #333333; text-decoration: none;}
/*a:hover{text-decoration:inline;color: #cc0000;}*/

.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}

.fl{float:left;}
.fr{float:right;}

.main{width:1000px;margin:0 auto;text-align: left;}
.heard{ width:100%; height:55px; border-bottom:1px solid #e6e6e6; }
.zg_heard{ height:55px;}
.heard_right{ float:right;padding-top:20px; text-align:right; height:35px;}
.heard_right a{ color:#666; padding:0px 8px;font:12px/12px "SimSun"; }
.heard_right a:hover{color:#ff4a00;}
.heard_right a.login{ border-right:1px solid #dedede; }
.heard_right a.zhuce{ border:0px;}
.header_size{ width:1200px;margin: 0 auto}
.wbx{float:right; width:185px; float:right; padding-top:10px; position:relative; z-index:1500;}
.wx{ background:url(../images/yjy_08.jpg) no-repeat; width:36px; height:36px; float:left; margin-right:10px; position:relative; z-index:999}
.wx:hover{ background:url(../images/yjy_15.jpg) no-repeat; z-index:999}
.wx:hover span,.on span{ background:url(../images/wxicon.png) no-repeat; width:336px; height:199px; display:block; position:absolute; top:40px; left:-66px; z-index:999}
.wb{ background:url(../images/yjy_10.jpg) no-repeat; width:36px; height:36px;float:left; margin-right:9px;position:relative; z-index:999}
.wb:hover{ background:url(../images/yjy_17.jpg) no-repeat; z-index:999}
.wb:hover span,.on span{ background:url(../images/wbicon.png) no-repeat; width:168px; height:177px; display:block;  position:absolute; top:40px; left:-66px; z-index:999}
.sj{ background:url(../images/yjyq.jpg) no-repeat; width:36px; height:36px;float:left;margin-right:9px;position:relative; z-index:999;}
.sj:hover{ background:url(../images/yjyqh.jpg) no-repeat; z-index:999}
.sj:hover span,.on span{ background:url(../images/qqicon.png) no-repeat;width:168px; height:177px;display:block;  position:absolute; top:40px; left:-66px; z-index:999}
.pd{ background:url(../images/yjypd.jpg) no-repeat; width:36px; height:36px;float:left;margin-right:9px;position:relative; z-index:999;}
.pd:hover{ background:url(../images/yjypdh.jpg) no-repeat; z-index:999}
.pd:hover span,.on span{ background:url(../images/pdicon.png) no-repeat;width:198px; height:254px; display:block;  position:absolute; top:40px; left:-81px; z-index:999}
.heard_left{ width:50%;height:31px; float:left; color:#d6d6d6; padding-top:20px;}
.heard_left span{display:block;position:relative;float:left;height:23px;margin-right:5px; }
.heard_left a{position:absolute;top:0;left:0;z-index:10; color:#666; line-height:23px; text-align:center; display:inline-block;}
.heard_left a:hover{ color:#ff4a00; text-decoration:none;}
.heard_left span em{ display:block;position:absolute;top:0;left:0;height:23px;-webkit-animation-fill-mode:both;font-weight:normal; animation: scale 0.5s linear normal forwards; -webkit-animation: pulse 0.5s linear normal forwards;  -moz-animation: pulse 0.5s linear normal forwards;  -ms-animation: pulse 0.5s linear normal forwards;  -o-animation: pulse 0.5s linear normal forwards;}
.uNewnav{ width:66px;}
.uNewnav1{ width:80px;}
.uNewnav2{ width:87px;}
.uNewnav3{ width:52px;}
.uNewnav4{ width:98px;}
.uNewnav a{ width:66px;}
.uNewnav1 a{ width:90px;}
.uNewnav2 a{ width:87px;}
.uNewnav3 a{ width:52px;}
.uNewnav4 a{ width:98px;}
.heard_left .uNewnav em{ width:66px;background:url(../images/newUnav_06.jpg) no-repeat;}
.heard_left .uNewnav1 em{ width:90px;background:url(../images/newUnav_08.png) no-repeat;}
.heard_left .uNewnav2 em{ width:87px;background:url(../images/newUnav_10.jpg) no-repeat;}
.heard_left .uNewnav3 em{ width:52px;background:url(../images/newUnav_04.jpg) no-repeat;}
.heard_left .uNewnav4 em{ width:98px;background:url(../images/newUnav_06.jpg) center no-repeat;}
.itoutside{color:#666; }
.itoutside i{font-style: normal; position:absolute; left:8px; top:4px;}
/*.itoutside a{left:5px;}*/
.itoutside span:hover{color:#ff4a00;}
@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(0.5, 0.5);
        opacity: 0;
    }
    50% {
        -webkit-transform: scale(1, 1);
        opacity: 1;
    }
    75% {
        -webkit-transform: scale(1.1, 1.1);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1, 1);
        opacity: 1;
    }
}
@keyframes pulse {
    0% {
        transform: scale(0.5, 0.5);
        opacity: 0;
    }
    50% {
        transform: scale(1, 1);
        opacity: 1;
    }
    75% {
        transform: scale(1.1, 1.1);
        opacity: 1;
    }
    100% {
        transform: scale(1, 1);
        opacity: 1;
    }
}
@-o-keyframes pulse {
    0% {
        -o-transform: scale(0.5, 0.5);
        opacity: 0;
    }
    50% {
        -o-transform: scale(1, 1);
        opacity: 1;
    }
    75% {
        -o-transform: scale(1.1, 1.1);
        opacity: 1;
    }
    100% {
        -o-transform: scale(1, 1);
        opacity: 1;
    }
}
@-moz-keyframes pulse {
    0% {
        -moz-transform: scale(0.5, 0.5);
        opacity: 0;
    }
    50% {
        -moz-transform: scale(1, 1);
        opacity: 1;
    }
    75% {
        -moz-transform: scale(1.1, 1.1);
        opacity: 1;
    }
    100% {
        -moz-transform: scale(1, 1);
        opacity: 1;
    }
}
@-ms-keyframes pulse {
    0% {
        -ms-transform: scale(0.5, 0.5);
        opacity: 0;
    }
    50% {
        -ms-transform: scale(1, 1);
        opacity: 1;
    }
    75% {
        -ms-transform: scale(1.1, 1.1);
        opacity: 1;
    }
    100% {
        -ms-transform: scale(1, 1);
        opacity: 1;
    }
}
/*--logo--*/
.offcn_top{ width:1200px; margin:0px auto; height:80px; padding-top:30px;}
.logo{ float:left; width:320px;_width:325px; height:55px; margin-right:17px; padding-top:4px;}
.logo h2{float:right;padding-left:12px; color:#575757; padding-top:2px;}
.logo h2 a{ font:16px/22px "Microsoft YaHei"; letter-spacing:1px; }
.logo h2 a:hover{ color:#333; text-decoration:none;}
.zghd_citybox{float:left; margin-top:15px; position:relative; z-index:1000;}
.zghd_city{ font:14px/35px "Microsoft YaHei"; padding:0px 10px; cursor:pointer; color:#ff4a00; background:#fff;border:1px solid #fff; position:relative; z-index:20;}
.zghd_city em{ background:url(../images/zg_sjbot.jpg) no-repeat;width:9px; height:6px; display:inline-block; _margin-top:5px; margin-left:8px; vertical-align:middle;transition: .3s ease-in;}
.zghd_citybox .on{border:1px solid #e2e2e2; border-bottom:0px;}
.zghd_citybox .on em{ transform:rotate(180deg);}
.zghd_cityh{ display:none; position:absolute;  width:710px; padding:10px;left:0px; top:35px;border:1px solid #e2e2e2; background:#fff;z-index:10;}
.zghd_cityh a{ display:inline-block; font:14px/36px "Microsoft YaHei"; padding:0px 5px;}
.seach{ width:380px; float:right; padding-top:11px; margin-right:20px;}
.zg_txt{ border:1px solid #e6e6e6; width:325px; height:32px; border-right:none; vertical-align:middle; text-indent:6px; float:left;}
.zg_sub{ border:1px solid #e6e6e6; width:42px; height:34px; cursor:pointer; background:url(../images/yjy_22.jpg) no-repeat center center #fff;vertical-align:middle;}
.tel{padding-top:11px; height:33px; line-height:33px; background:url(../images/yjy_06.jpg) no-repeat left 11px; float:right; font-size:28px; font-weight:bold;  text-indent:32px;color:#ff4a00;}
.tel a{font-size:28px; font-weight:bold;}
/*--主导航--*/
.zg_nav1{background:#40ab85;height: 54px;}
.nav{ width:1200px; margin:0px auto; height:54px;}
.nav .oPubNavShow{ position:relative; width:220px; height:54px; text-indent:15px; font-size:18px; font-weight:normal; line-height:50px; color:#fff; float:left;}
.nav .oPubNavShow p{ cursor:pointer; font-size:18px; font-weight:normal; line-height:54px;font-family:"Microsoft YaHei";}
.nav .oPubNavShow .bg_org{ background-color:#fffd4b;color: #46b78f;background-image:url(../images/yjy_41.jpg); background-repeat:no-repeat; background-position:150px center;}
.nav h1,.nav p{ position:relative; width:220px; height:54px; text-indent:32px; font-size:18px; font-weight:normal; line-height:50px; color:#fff;  float:left;background: url("../images/zg_bg1.png") no-repeat 150px center}
.nav h1 p{ cursor:pointer; font-size:18px; font-weight:normal; line-height:50px; color:#fff;font-family:"Microsoft YaHei";}
.zg_nav{ width:980px; height:54px; float:left;}
.zg_nav a{ display:inline-block; height:54px; line-height:54px; color:#fff; font-size:18px;font-family:"Microsoft YaHei"; padding:0 34px;}
.zg_nav a:hover{ background:#fffd4b; text-decoration:none; color:#46b78f;}
.zg_nav .zg_nav_click{text-decoration:none;background:#ffe400;color:#0d5fe6;}
.zg_nav span{ display:inline-block; height:50px; position:relative; z-index:99;}
.zg_nav span div{ *width:100%; position:absolute; background:#fff;border-top:0px; text-align:center; top:54px; left:0; display:none;}
.zg_nav span div a{ color:#333; padding:0px; font-size:14px;  height:36px; line-height:36px; display:block; width: 140px;}
.zg_nav span div a:hover{ background:none; color:#f60;}
.offcn_Nicano{float:left; width:92px;height:56px;position:relative; cursor:pointer;margin-right:10px;}
.offcn_Nicano p{text-align:center;font:12px/62px '宋体';color:#666;height:56px;}
.offcn_Nicano p i{display:block; width:5px; height:3px; background:url(../images/offcn_sjtop18new_lh.jpg) no-repeat; position:absolute; right:6px;top:30px;transition:0.2s ease-in;}
.offcn_Newon_lh p i{transform:rotate(180deg);}
.offcn_Nicano ul{position:absolute; height:40px; background:#fff; z-index:11;padding:0 19px; box-shadow:0 1px 1px #ddd;width:1100px;left:-183px; bottom:-40px; display: none;}
.offcn_Nicano li{float:left;}
.offcn_Nicano li em{font:12px/40px '宋体';color:#e6e6e6;margin:0 10px;}
.offcn_Nicano li a{font:12px/40px '宋体';color:#666;clear: both;position: static;}
.offcn_Newon_lh p{color:#ff4a00; border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-bottom:1px solid #fff;position: absolute;width:90px;background:#fff;}
.offcn_hea18new{height:auto; padding-top:0;}
.offcn_hea18new span{margin-top:20px;}
.offcn_Newon_lh ul{display:block;}

.aside{ width:218px; border:1px solid #e6e6e6; height:871px; float:left;}

.oPubAsideNav{ display:none;  position:absolute; top:54px; left:0; z-index:4; background:#fff; height:auto; border-bottom:none;}



.aside_nav li{height:46px;border-bottom:1px solid #e6e6e6; position:relative; z-index:999 }

.aside_nav h2{ font-weight:normal;}

.aside_nav .a_nav_a{ display:block;  line-height:46px; font-size:16px;font-family:"Microsoft YaHei"; text-indent:19px; height:46px;}
.aside_nav .a_nav_a:hover{color: #ff4a00;text-decoration: underline;}
.aside_nav .click_nav{ background:#fafafa; text-decoration:none; border-left:3px solid #ff4a00;text-indent:16px;}

.aside_nav li span{ position:absolute; font-size:16px; right:16px; top:0; display:block; width:23px; height:50px; line-height:50px; text-align:right; color:#666;}

.first{ display:none; width:120px; padding-left:17px; height:180px; text-indent:0;line-height:36px; padding-top:10px; background:#fafafa; position:absolute; right:-137px; top:0; box-shadow:3px 3px 10px #999}

.first a{ color:#666; width:120px; display:inline-block; line-height:36px;text-indent:0;}
.offcn_Bancont{width:100%;min-width:1000px; height:599px; background:url(../images/offcn_bancont.jpg) no-repeat center top;}
.offcn_main01{padding-top:62px;padding-bottom:80px;}
.offcn_pubtitle{ background:url(../images/offcn_titleft.png) no-repeat left 12px;margin:0 auto;}
.offcn_pubtitle h2{font:bold 46px/48px 'Microsoft YaHei';color:#4abd96; text-align:center; background:url(../images/offcn_titrig.png) no-repeat right top;padding:17px 36px 0 50px;}
.offcn_pubtitle h2 span{color:#333;}
.offcn_wid01{width:716px;}
.offcn_olicont{height:54px;margin-top:50px;padding-left:30px;}
.offcn_olicont a{width:190px; height: 54px; cursor:pointer; display:block; background:url(../images/offcn_olibjcont.jpg) no-repeat; float:left;margin-right:30px;font:24px/54px 'Microsoft YaHei';color:#4abd96; text-align: center;}
.offcn_olicont a:hover,.offcn_olicont a.on{background:url(../images/offcn_olibjcont_on.jpg) no-repeat; color:#333;}
.offcn_conleft{width:710px; height:379px; background:#e6e6e6;margin-top:30px; text-align: center; padding-top:14px;}
.offcn_contbjt{ height:453px;display:none;}
.offcn_contrig{width:258px; height:337px; background:url(../images/offcn_artbj.jpg) no-repeat; font:18px/30px 'Microsoft YaHei';color:#fff;margin-left:-20px;padding:116px 28px 0 24px;box-shadow: 0 0 10px #e8eaea;}
.offcn_mainbj02{height:754px; background:url(../images/offcn_macontbj02.jpg) no-repeat center top; width:100%;min-width:1000px; }
.offcn_main02{height:709px; background:url(../images/offcn_main02bj.jpg) no-repeat;padding-top:45px;}
.offcn_wid02{width:780px;}
.offcn_wid03{width:690px;}
.offcn_teachimg{margin-top:48px;}
.offcn_icnoimg{width:310px; float:left; margin-right:34px;}
.offcn_icnoimg h2{font:bold 24px/26px 'Microsoft YaHei';color:#fff;margin:14px 0 29px; padding-left:50px;}
.offcn_icnoimg p{font: 18px/28px 'Microsoft YaHei';color:#fff;padding-left:50px;padding-right:26px;}
.offcn_mato2{margin-top:50px;}
.offcn_main03bj{height:1659px; background:url(../images/offcn_maincontbj03.jpg) no-repeat center top;}
.offcn_maincont03{background:url(../images/offcn_mian03.jpg) no-repeat; height:1598px;padding-top:61px;}
.offcn_odlcont{overflow:hidden;margin-top:50px;width:100%;margin-bottom:60px;}
.offcn_odlcont dl{width:473px;}
.offcn_odlcont dd{width:412px; height: 126px; background:url(../images/artbj.png) no-repeat; font:18px/28px 'Microsoft YaHei';color:#666;margin-top:9px;padding:26px 20px 0;margin-left:20px;}
.offcn_tronduce{width:942px; height:154px; background:url(../images/offcn_intronce.png) no-repeat;margin-left:-30px;font:20px/36px 'Microsoft YaHei';color:#302400;padding:93px 60px 0 72px;}
.offcn_title02{font:bold 40px/42px 'Microsoft YaHei';color:#333; text-align: center;margin-top:10px;}
.offcn_title02 span{color:#4abd96;}
.offcn_oulogoin{padding-top:32px; overflow: hidden;}
.offcn_oulogoin li{float:left;margin:0 12px 12px 0;*margin-right:8px;*padding-top:0;}
.offcn_kenowmoew{display:block; width:250px; height:54px;margin:38px auto 0;background:#4abd96; color:#fff; text-align: center; font:20px/54px 'Microsoft YaHei';border-radius:42px;}
.offcn_kenowmoew:hover{background:#37d39e;}
#video img{cursor:pointer;}
.offcn_copjt{width:100%; min-width:1000px; background:url(../images/offcn_laocnjt.jpg) no-repeat center top;height:1235px;}
.offcn_main03{height:1175px;background:url(../images/offcn_bgbj.jpg) no-repeat;padding-top:60px;}
.offcn_pubtitle01{background-image:url(../images/offcn_whitleft.png);}
.offcn_pubtitle01 h2{background-image:url(../images/offcn_righwhite.png);color:#fff}
.offcn_listen{color:#fff; text-align: center; font:20px/22px 'Microsoft YaHei';margin-top:20px;}
.offcn_videro{width:459px; height:259px; margin:41px 0 133px 276px;cursor:pointer;}
.offcn_th{height:68px;}
.offcn_th li{height:68px; font:18px/68px 'Microsoft YaHei';color:#333; text-align: center;float:left;}
.offcn_th01,.offcn_olip01{width:160px;}
.offcn_th02,.offcn_olip02{width:133px;}
.offcn_th03,.offcn_olip03{width:295px;}
.offcn_th04,.offcn_tabcont li .offcn_olip04{width:200px;color:#333;}
.offcn_th05,.offcn_olip05{width:212px;}
.offcn_tabcont{height:423px; overflow: hidden;}
.offcn_tabcont li p{float:left; text-align: center;}
.offcn_tabcont li{height:53px;font:16px/52px 'Microsoft YaHei';color:#666}
.offcn_before{display:block; width:246px; height:50px; border:2px solid #fff; border-radius:42px; margin:40px auto 0; text-align: center; font:20px/50px 'Microsoft YaHei';color:#fff;}
.offcn_main04{width:100%; min-width:1000px; height:517px; background:url(../images/offcn_soptk.jpg) no-repeat center top;}
.offcn_main04bj{height:470px; background:url(../images/offcn_areabj.jpg) no-repeat;padding-top:47px;}
.offcn_wid04{width:940px;}
.offcn_main04bj h3{font:bold 20px/22px 'Microsoft YaHei';color:#fffd4b;margin:72px 0 22px;}
.offcn_sfop li{cursor:pointer; font:16px/40px 'Microsoft YaHei';color:#fff;float:left;margin-right:30px;}
.zg_con7oul1 li{float: left;font:16px/20px "Microsoft YaHei";color: #fff;margin: 0 31px 14px 0;cursor: pointer;*margin-right: 26px;}
.zg_con7oul1 li.on{color: #ffe401;}
.zg_con7oul1{padding-top: 19px;}
.zg_con7oul2{margin-top:-13px;*margin-top:0}
.zg_con7oul2 li{background: url("../images/zg_bg7.png") no-repeat left top;height: 106px;display:none;}
.zg_con7oul2 li h6{font:12px/20px "Microsoft YaHei";color: #fff;padding: 27px 0 0 39px;}
.zg_con7oul2 li p{font:12px/20px "Microsoft YaHei";color: #fff;padding: 10px 0 0 39px;}
.zg_footer div{font:12px/20px "Microsoft YaHei";color: #fff;text-align: center;opacity: 0.5;filter: alpha(opacity=50);}
.zg_footer div a{color: #fff;padding: 0 12px 0 10px;}
.zg_footer p{font:12px/20px "Microsoft YaHei";color: #fff;text-align: center;opacity: 0.5;filter: alpha(opacity=50);}
.zg_footer{margin-top: 34px;}