@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"Microsoft Yahei";font-size:16px;color:#555;text-align:left;background:url(img/banner.jpg) #fff no-repeat center 0px;}
a:focus {outline:none;}
a {color:#555;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;}
a:hover {color:#3c3685;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}
.clear {clear:both;}
.w1200 {overflow:hidden;width:1200px;margin:0px auto;}
.bg1 {overflow:hidden;width:100%;background:url(img/bj8.jpg) no-repeat center 0px;margin:30px auto 0px;padding:0px 0px 40px;}
.bg2 {overflow:hidden;width:100%;max-width:1920px;background:url(img/bj49.jpg) repeat-x 0px 0px;margin:30px auto 0px;padding:30px 0px 0px;}
.bg3 {overflow:hidden;width:100%;height:707px;background:url(img/bj14.jpg) no-repeat center 0px;margin:30px auto 0px;}
.bg4 {overflow:hidden;width:100%;height:610px;background:url(img/bj15.jpg) no-repeat center 0px;margin:30px auto 0px;}
.bg5 {overflow:hidden;width:100%;background:url(img/bj16.jpg) repeat 0px 0px;margin:0px auto;padding:30px 0px;}
.bg6 {overflow:hidden;width:100%;max-width:1920px;background:#eee;margin:0px auto;padding:30px 0px;}
.bg7 {overflow:hidden;width:100%;max-width:1920px;background:#eee;margin:30px auto 0px;padding:30px 0px;}


.zsdk {overflow:hidden;width:122px;left:20px;position:fixed;top:385px;}
.zsdk h3 {overflow:hidden;width:120px;margin:0px auto;border:1px solid #ddd;border-radius:5px;}
.zsdk h3 img {width:120px;display:block;}
.zsdk p {overflow:hidden;font-size:12px;color:#333;text-align:center;line-height:26px;margin:2px 0px 0px;}




.logo {overflow:hidden;width:1200px;height:120px;margin:0px auto;}
.logo h1 {overflow:hidden;float:left;width:600px;height:120px;}
.logo h1 a {float:left;width:600px;height:120px;text-indent:-999px;}
.logo h3 {float:right;font-size:20px;color:#fff;font-weight:normal;line-height:200px;}
.logo h3 a {color:#fff;}
.logo h3 a:hover {color:#fff;}

.sddd {overflow:hidden;width:130px;height:345px;position:fixed;right:10px;bottom:10px;}

.menubj {overflow:hidden;position:relative;z-index:2;background:#3c3685;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:100%;max-width:1920px;height:114px;margin:123px auto 0px;}

.menu {overflow:hidden;position:relative;z-index:3;font-family:SimHei, SimSun;width:1200px;height:80px;line-height:40px;margin:-114px auto 0px;padding:17px 0px;}
.menu ul li {float:left;overflow:hidden;font-size:20px;width:auto;}
.menu ul li span {float:left;width:30px;height:40px;background:url(img/bj6.jpg) no-repeat center center;}
.menu ul li.line {width:30px;height:80px;background:url(img/bj7.jpg) no-repeat center center;}
.menu ul li a {float:left;color:#fff;}
.menu ul li a:hover {color:#bbb;text-decoration:none;}
.linf {letter-spacing:5px;}

.lh-nav-box-fixed {position:fixed;top:0;left:0;width:100%;margin:0px auto;background:#14012f;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;z-index:9999999;box-shadow:3px 6px 13px 0px #DDD;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);}
#js_N_nav_fixed {display:none;}
.menutop {overflow:hidden;font-family:SimHei, SimSun;width:1200px;height:80px;line-height:40px;margin:0px auto;padding:10px 0px;}
.menutop ul li {float:left;overflow:hidden;font-size:20px;width:auto;}
.menutop ul li span {float:left;width:30px;height:40px;background:url(img/bj46.jpg) no-repeat center center;}
.menutop ul li.line {width:30px;height:80px;background:url(img/bj47.jpg) no-repeat center center;}
.menutop ul li a {float:left;color:#fff;}
.menutop ul li a:hover {color:#bbb;text-decoration:none;}

.toutiao {overflow:hidden;width:1120px;background:#faf7ff;margin:30px auto 0px;padding:15px 40px 15px;}
.toutiao h3 {overflow:hidden;font-family:SimHei, SimSun;font-size:36px;text-align:center;height:65px;line-height:65px;}
.toutiao p {overflow:hidden;font-size:16px;color:#888;text-indent:2em;line-height:28px;}
.toutiao a {color:#ad0000;}
.toutiao a:hover {color:#ad0000;}


.floor {position:relative;width:100%;height:100%;}
.imgSwipe{width:100%;height:100%;position:relative;overflow:hidden;}
.imgSwipe img{width:100%;height:100%;display:block;position:absolute;left:0;top:0;}
.downKey{width:300px;position:absolute;visibility:inherit;left:50%;top:70%;margin-left:-150px;height:150px;}
.downKey img{width:49px;height:49px;position:absolute;top:0;right:0;bottom:0;left:0;left:50%;margin-left:-25px;}
.downKey a {display:block;height:100%;}
.floor_top1 p{width:100%;height:50px;font-size:18px;color:#fff;line-height:50px;text-align:center;position:absolute;top:60px;}
.floor_top1 .imgLogo {position:absolute;top:19%;right:22%;width:126px;height:203px;}
.floor_top1 .imgLogo img{display:none;width:100%;height:100%;position:relative;}
.floor_top1 .imgLogo img.on{display:block;} 
.scales{-webkit-transition:-webkit-transform 7s ease 0s;-moz-transition:-moz-transform 7s ease 0s;-o-transition:-o-transform 7s ease 0s;transition:transform 7s ease 0s;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}




.maina {overflow:hidden;float:left;width:770px;margin:30px 0px 0px;}


.mainb {overflow:hidden;float:right;width:400px;margin:16px 0px 0px;}
.mainb ul li {overflow:hidden;float:left;width:400px;padding:9px 0px;border-bottom:1px dotted #c4c4c4;}
.mainb ul li h3 {overflow:hidden;font-size:18px;height:43px;line-height:43px;}
.mainb ul li h3 a{color:#3c3685;}
.mainb ul li h3 a:hover{color:#3c3685;}
.mainb ul li p {overflow:hidden;font-size:16px;background:url(img/bj1.jpg) no-repeat 0px 15px;height:38px;line-height:38px;padding-left:16px;}


.mainc {overflow:hidden;width:1200px;margin:30px auto 0px;}
.mainc h3 {float:left;font-size:18px;background:url(img/bj2.jpg) no-repeat 0px 0px;width:102px;height:53px;line-height:51px;padding-left:57px;}
.mainc h3 a{color:#fff;}
.mainc h3 a:hover{color:#fff;}

.winBox {overflow:hidden;position:relative;float:right;overflow:hidden;font-size:18px;font-weight:bold;width:1026px;height:52px;line-height:52px;border-bottom:1px dotted #c4c4c4;}
.scroll {width:2052px;position:absolute;left:0px;top:0px;}
.scroll li {float:left;width:342px;}

.mc1 {color:#7c12bf;background:url(img/bj3.jpg) no-repeat 0px center;margin-left:14px;padding-left:14px;}
.mc1:hover{color:#7c12bf;}
.mc2 {color:#e51616;background:url(img/bj4.jpg) no-repeat 0px center;margin-left:14px;padding-left:14px;}
.mc2:hover{color:#e51616;}
.mc3 {color:#f26008;background:url(img/bj5.jpg) no-repeat 0px center;margin-left:14px;padding-left:14px;}
.mc3:hover{color:#f26008;}


marquee {float:right;overflow:hidden;font-size:18px;font-weight:bold;width:1028px;height:52px;line-height:52px;border-bottom:1px dotted #c4c4c4;}



.maind {overflow:hidden;float:left;width:850px;}


.maind1 {overflow:hidden;float:left;width:395px;margin-right:30px;padding:0px 0px 20px;border-bottom:1px dotted #c4c4c4;}

.mainda {overflow:hidden;width:395px;margin:25px auto 0px;}
.mainda h3 {float:left;font-size:24px;background:url(img/bj13.jpg) no-repeat 0px 5px;height:40px;line-height:35px;padding-left:12px;}
.mainda h3 a {color:#3c3685;}
.mainda h3 a:hover {color:#3c3685;}
.mainda h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:40px;}
.mainda h4 a {color:#888;}
.mainda h4 a:hover {color:#3c3685;}

.maindb {overflow:hidden;width:395px;margin:10px auto 0px;}
.maindb ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj19.jpg) no-repeat 0px center;width:380px;height:32px;line-height:32px;padding-left:15px;}
.maindb ul li.first {font-weight:bold;background:none;width:395px;height:84px;padding:5px 0px 15px;}
.maindb ul li.first h3 {overflow:hidden;float:left;width:126px;height:84px;margin-right:20px;}
.maindb ul li.first h3 img {width:126px;height:84px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maindb ul li.first h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maindb ul li.first p {margin:0px;line-height:28px;}
.maindb ul li.first p a {color:#5d57a4;}
.maindb ul li.first p a:hover {color:#3c3685;}


.maine {overflow:hidden;float:right;width:347px;}

.search {overflow:hidden;width:347px;margin:30px auto 0px;}
#bdcsMain {float:left;font-size:14px;color:#666;background:#fff;width:250px;height:35px;line-height:35px;padding:0px 5px 0px 20px;border:1px solid #dedede;border-right:none;outline:none;}
#bdcsMain:focus{border-color:#3f3985;}
.bdcs-search-form-submit {float:left;text-indent:71px;background:url(img/bj21.jpg) no-repeat 0px 0px;width:71px;height:37px;cursor:pointer;border:none;}

.mainea {overflow:hidden;width:288px;background:#687ecf;margin:25px auto 0px;padding:20px 30px 20px 29px;border-radius:10px;}

.maineaa {overflow:hidden;font-size:24px;color:#fff;font-weight:bold;text-align:center;width:100%;line-height:35px;margin:0px auto;}
.maineab {overflow:hidden;width:288px;margin:0px auto;}
.maineab ul li {float:left;overflow:hidden;width:288px;margin:15px 0px 0px;}
.maineac {overflow:hidden;width:288px;margin:15px auto 0px;padding:0px 0px 15px;border-bottom:1px dotted #c4c4c4;}
.maineac h3 {float:left;}
.maineac h4 {float:right;}

.mainead {overflow:hidden;width:288px;text-align:center;margin:15px auto 0px;}
.mainead h3 {float:left;font-size:18px;color:#fff;font-weight:normal;width:134px;height:40px;line-height:40px;}
.mainead h4 {float:right;font-size:18px;color:#fff;font-weight:normal;width:134px;height:40px;line-height:40px;}
.mainead a {display:block;color:#fff;background:#586bb0;border-radius:5px;}
.mainead a:hover {color:#fff;background:#8d9dd9;text-decoration:none;}

.maineb {overflow:hidden;width:347px;margin:5px auto 0px;}
.maineb ul li {float:left;overflow:hidden;width:347px;margin:15px 0px 0px;}
.maineb ul li img {width:347px;height:73px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maineb ul li a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}

.mainec {overflow:hidden;width:309px;margin:22px auto 0px;padding:0px 18px 15px;border:1px solid #c1c0d4;border-radius:5px;}
.mainec h3 {font-size:24px;color:#3c3685;text-align:center;background:url(img/bj20.jpg) repeat-x 0px center;line-height:50px;}
.mainec h3 span {background:#fff;padding:0px 10px;}


.mainf {overflow:hidden;width:1200px;height:210px;margin:0px auto;}
.mainf a {float:left;width:1200px;height:210px;text-indent:-999px;}


.maing {overflow:hidden;width:1200px;margin:0px auto;}

.maing1 {overflow:hidden;float:left;width:865px;}

.mainga {overflow:hidden;width:835px;height:48px;background:url(img/bj10.png) repeat-x 0px bottom;margin:10px 0px 0px;}
.mainga h3 {float:left;font-size:30px;background:url(img/bj11.png) no-repeat 0px 12px;height:43px;padding-left:26px;border-bottom:5px solid #3c3685;}
.mainga h3 a {color:#000;}
.mainga h3 a:hover {color:#3c3685;}
.mainga h3 span {color:#3c3685;}
.mainga h3 span a {color:#3c3685;}
.mainga h3 span a:hover {color:#3c3685;}
.mainga h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:48px;}
.mainga h4 a {color:#888;}
.mainga h4 a:hover {color:#3c3685;}

.maingb {overflow:hidden;width:865px;margin:30px auto 0px;}
.maingb ul li {float:left;overflow:hidden;font-size:18px;font-weight:bold;width:402px;height:84px;line-height:32px;margin-right:30px;}
.maingb ul li h3 {overflow:hidden;float:left;width:126px;height:84px;margin-right:20px;}
.maingb ul li h3 img {width:126px;height:84px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maingb ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maingb ul li p {margin:0px;line-height:28px;}
.maingb ul li p a {color:#5d57a4;}
.maingb ul li p a:hover {color:#3c3685;}

.maingc {overflow:hidden;width:865px;margin:12px auto 0px;}
.maingc ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj24.png) no-repeat 0px center;width:386px;height:32px;line-height:32px;margin-right:30px;padding-left:16px;}

.maingd {overflow:hidden;float:right;width:335px;}
.maingd ul li {overflow:hidden;float:left;width:335px;margin:20px 0px 0px;}


.mainh {overflow:hidden;width:1200px;height:48px;background:url(img/bj10.png) repeat-x 0px bottom;margin:30px auto 0px;}
.mainh h3 {float:left;font-size:30px;background:url(img/bj11.png) no-repeat 0px 12px;height:43px;padding-left:26px;border-bottom:5px solid #3c3685;}
.mainh h3 a {color:#000;}
.mainh h3 a:hover {color:#3c3685;}
.mainh h3 span {color:#3c3685;}
.mainh h3 span a {color:#3c3685;}
.mainh h3 span a:hover {color:#3c3685;}
.mainh h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:48px;}
.mainh h4 a {color:#888;}
.mainh h4 a:hover {color:#3c3685;}


.maini1 {overflow:hidden;float:left;width:590px;margin:30px 0px 0px;}
.maini1 ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj24.png) no-repeat 0px center;width:574px;height:38px;line-height:38px;padding-left:16px;}

.maini2 {overflow:hidden;float:right;width:610px;}
.maini2 ul li {float:left;overflow:hidden;position:relative;width:285px;height:190px;margin:30px 0px 0px 20px;}
.maini2 ul li h3 {overflow:hidden;width:285px;height:190px;z-index:1;}
.maini2 ul li h3 img {width:285px;height:190px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maini2 ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maini2 ul li h2 {overflow:hidden;position:relative;z-index:3;display:block;width:285px;height:160px;background:url(img/play.png) no-repeat 0px 0px;margin-top:-190px;}
.maini2 ul li h2 a {float:left;text-indent:-999px;width:285px;height:160px;}
.maini2 ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:285px;height:30px;margin-top:0px;z-index:2;}
.maini2 ul li p {overflow:hidden;position:relative;font-size:14px;text-align:center;width:285px;height:30px;line-height:30px;margin-top:-30px;z-index:3;}
.maini2 a {color:#fff;}
.maini2 a:hover {color:#bbb;}

.maini3 {overflow:hidden;width:1200px;margin:0px auto;}
.maini3 h3 {font-size:28px;color:#3c3685;text-align:center;background:url(img/bj50.png) no-repeat center center;line-height:43px;}

.maini4 {overflow:hidden;display:none;width:1240px;margin:0px auto 0px;}
.maini4 ul li {float:left;_display:inline;overflow:hidden;width:285px;margin:25px 0px 0px 20px;}
.maini4 ul li h3 {overflow:hidden;width:285px;height:200px;}
.maini4 ul li h3 img {width:285px;height:200px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maini4 ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maini4 ul li p {overflow:hidden;font-size:16px;text-align:center;height:30px;line-height:30px;margin:5px 0px 0px;}

.maini5 {overflow:hidden;width:1240px;margin:0px auto;}
.maini5a {position:relative;float:left;width:0px;height:0px;cursor:pointer;}
.maini5b {position:relative;float:left;overflow:hidden;width:1220px;padding-right:20px;}
.maini5b ul li {float:left;_display:inline;overflow:hidden;width:285px;margin:25px 0px 0px 20px;}
.maini5b ul li h3 {overflow:hidden;width:285px;height:200px;}
.maini5b ul li h3 img {width:285px;height:200px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maini5b ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.maini5b ul li p {overflow:hidden;font-size:16px;text-align:center;height:30px;line-height:30px;margin:5px 0px 0px;}
.maini5c {position:relative;float:right;width:0px;height:0px;cursor:pointer;}

.mainj {overflow:hidden;width:1240px;margin:0px auto;}
.mainj ul li {float:left;overflow:hidden;position:relative;width:285px;height:190px;margin:30px 0px 0px 20px;}
.mainj ul li h3 {overflow:hidden;width:285px;height:190px;z-index:1;}
.mainj ul li h3 img {width:285px;height:190px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainj ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainj ul li h2 {overflow:hidden;position:relative;z-index:3;display:block;width:285px;height:160px;background:url(img/play.png) no-repeat 0px 0px;margin-top:-190px;}
.mainj ul li h2 a {float:left;text-indent:-999px;width:285px;height:160px;}
.mainj ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:285px;height:30px;margin-top:0px;z-index:2;}
.mainj ul li p {overflow:hidden;position:relative;font-size:14px;text-align:center;width:285px;height:30px;line-height:30px;margin-top:-30px;z-index:3;}
.mainj a {color:#fff;}
.mainj a:hover {color:#bbb;}


.maink {overflow:hidden;width:1200px;height:40px;background:url(img/bj12.png) repeat-x 0px bottom;margin:30px auto 0px;}
.maink h3 {float:left;font-size:32px;background:url(img/bj13.jpg) #fff no-repeat 0px 9px;line-height:40px;padding-left:12px;padding-right:10px;}
.maink h3 a {color:#3c3685;}
.maink h3 a:hover {color:#3c3685;}
.maink h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:26px;}
.maink h4 a {color:#888;}
.maink h4 a:hover {color:#3c3685;}


.mainl {overflow:hidden;width:1260px;margin:15px auto 0px;}
.mainl ul li {overflow:hidden;float:left;width:585px;margin:20px 0px 0px 30px;}
.mainl ul li h2 {overflow:hidden;float:left;width:258px;height:172px;background:url(img/bj18.jpg) no-repeat 0px 0px;margin-right:20px;padding:6px 5px;}
.mainl ul li h2 img {width:258px;height:172px;}
.mainl ul li h3 {overflow:hidden;font-size:18px;height:64px;line-height:32px;margin:10px 0px 0px;}
.mainl ul li p {overflow:hidden;font-size:14px;color:#888;text-indent:2em;line-height:28px;height:84px;margin:15px 0px 0px;}
.mainl a {color:#5d57a4;}
.mainl a:hover {color:#3c3685;}


.mainm {overflow:hidden;width:1260px;margin:20px auto 0px;}
.mainm ul li {float:left;overflow:hidden;font-size:16px;width:380px;height:45px;line-height:45px;margin-left:30px;border-bottom:1px dotted #c4c4c4;}
.mainm span {font-weight:bold;padding-right:10px;}
.mainm span a {color:#3c3685;}
.mainm span a:hover {color:#3c3685;}


.mainn {overflow:hidden;width:1200px;text-align:center;margin:0px auto;padding:45px 0px 10px;}


.maino {overflow:hidden;float:left;width:865px;}

.mainoa {overflow:hidden;width:835px;margin:30px 0px 0px;}
.mainoa h3 {float:left;font-size:24px;background:url(img/bj26.png) no-repeat 0px 7px;height:40px;line-height:35px;padding-left:12px;}
.mainoa h3 a {color:#b98a44;}
.mainoa h3 a:hover {color:#b98a44;}
.mainoa h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:40px;}
.mainoa h4 a {color:#888;}
.mainoa h4 a:hover {color:#b98a44;}

.maino1 {overflow:hidden;width:865px;margin:0px auto;}

.mainob {overflow:hidden;float:left;width:420px;margin:25px 0px 0px;}
#KinSlideshow {width:420px;height:280px;overflow:hidden;position:relative;}
#KinSlideshow img {width:420px;height:280px;}

.mainoc {overflow:hidden;width:385px;margin:25px auto 0px;}
.mainoc ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj19.jpg) no-repeat 0px center;width:370px;height:34px;line-height:34px;padding-left:15px;}
.mainoc ul li.first {background:none;width:385px;height:102px;padding:0px 0px 10px;}
.mainoc ul li.first h3 {overflow:hidden;font-size:18px;text-align:center;height:32px;line-height:32px;}
.mainoc ul li.first p {font-size:14px;color:#666;text-indent:2em;margin:10px 0px 0px;height:60px;line-height:30px;}
.mainoc ul li.first a {color:#b88648;}
.mainoc ul li.first a:hover {color:#b88648;}

.mainod {overflow:hidden;width:865px;margin:12px auto 0px;}
.mainod ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj24.png) no-repeat 0px center;width:386px;height:34px;line-height:34px;margin-right:30px;padding-left:16px;}


.mainp {overflow:hidden;float:right;width:335px;margin:50px 0px 0px;}
.mainp h3 {font-size:28px;color:#b98a44;text-align:center;background:url(img/bj25.png) no-repeat center center;height:40px;}
.mainp h4 {text-align:center;margin:10px 0px 0px;}
.mainp p {font-size:16px;color:#666;text-indent:2em;line-height:32px;padding:20px 0px 0px;}
.mainp a {color:#b2854f;}
.mainp a:hover {color:#b2854f;}


.mainq {overflow:hidden;width:1200px;height:40px;background:url(img/bj12.png) repeat-x 0px bottom;margin:0px auto;}
.mainq h3 {float:left;font-size:32px;background:url(img/bj13.jpg) #fff no-repeat 0px 9px;line-height:40px;padding-left:12px;padding-right:10px;}
.mainq h3 a {color:#3c3685;}
.mainq h3 a:hover {color:#3c3685;}
.mainq h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:26px;}
.mainq h4 a {color:#888;}
.mainq h4 a:hover {color:#3c3685;}


.mainr {position:relative;width:1280px;height:240px;margin:30px auto 0px;}
.mainra {position:relative;float:left;width:16px;height:29px;background:url(img/left.jpg) no-repeat 0px 0px;margin:76px 0px 0px;cursor:pointer;}
.mainrb {position:relative;float:left;overflow:hidden;width:1224px;padding-right:24px;}
.mainrb ul li {overflow:hidden;_display:inline;float:left;width:180px;margin-left:24px;}
.mainrb ul li h2 {overflow:hidden;width:180px;height:180px;border-radius:50%;}
.mainrb ul li h2 img {width:180px;height:180px;}
.mainrb ul li h3 {overflow:hidden;font-size:18px;text-align:center;height:28px;line-height:28px;margin:8px 0px 0px;}
.mainrb ul li p {overflow:hidden;font-size:16px;text-align:center;height:24px;line-height:24px;}
.mainrc {position:relative;float:right;width:16px;height:29px;background:url(img/right.jpg) no-repeat 0px 0px;margin:76px 0px 0px;cursor:pointer;}


.mains {overflow:hidden;width:1200px;margin:0px auto;padding:30px 0px 0px;}
.mains h3 {font-size:32px;color:#fff;text-align:center;background:url(img/bj28.png) no-repeat center center;line-height:40px;}
.mains h3 a {color:#fff;}
.mains h3 a:hover {color:#fff;}


.ei_menu{overflow:hidden;width:1200px;height:480px;margin:25px auto 0px;}
.ei_menu ul{height:480px;position:relative;display:block;width:1200px;}
.ei_menu ul li{float:left;width:95px;height:480px;position:relative;overflow:hidden;border-right:1px solid #ebebeb;}
.ei_menu ul li img {width:719px;height:480px;}
.ei_preview{width:95px;height:350px;cursor:pointer;position:absolute;top:0px;left:0px;}
.ei_image{position:absolute;left:95px;top:0px;width:95px;height:480px;opacity:0.2;}

.ei_descr {position:absolute;color:#fff;width:350px;height:115px;padding:15px;left:245px;bottom:10px;border-radius:5px;background:#000;filter:alpha(opacity=66);-moz-opacity:0.66;opacity:0.66;}
.ei_descr h3 {overflow:hidden;font-size:18px;font-weight:normal;height:60px;line-height:30px;}
.ei_descr h4 {overflow:hidden;font-size:14px;font-weight:normal;height:26px;line-height:26px;margin:5px 0px 0px;}
.ei_descr p {overflow:hidden;font-size:14px;line-height:24px;height:24px;}
.ei_descr a {color:#fff;}
.ei_descr a:hover {color:#fff;}


.maint {overflow:hidden;width:1260px;margin:20px auto 0px;}
.maint ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj1.jpg) no-repeat 0px center;width:365px;height:45px;line-height:45px;margin-left:30px;padding-left:15px;border-bottom:1px dotted #c4c4c4;}


.mainu {overflow:hidden;width:1260px;margin:0px auto;}
.mainu ul li {overflow:hidden;position:relative;_display:inline;float:left;width:380px;height:254px;margin:30px 0px 0px 30px;}
.mainu ul li h3 {overflow:hidden;width:380px;height:254px;z-index:1;}
.mainu ul li h3 img {width:380px;height:254px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainu ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainu ul li h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:100%;height:45px;margin-top:-45px;z-index:2;}
.mainu ul li p {overflow:hidden;position:relative;font-size:16px;background:url(img/bj29.png) no-repeat 8px 8px;height:45px;line-height:45px;margin-top:-45px;padding-left:45px;z-index:3;}
.mainu ul li p a {color:#fff;}
.mainu ul li p a:hover {color:#bbb;}


.mainv {overflow:hidden;width:1200px;height:40px;background:url(img/bj12.png) repeat-x 0px bottom;margin:0px auto;}
.mainv h3 {float:left;font-size:32px;background:url(img/bj13.jpg) #eee no-repeat 0px 9px;line-height:40px;padding-left:12px;padding-right:10px;}
.mainv h3 a {color:#3c3685;}
.mainv h3 a:hover {color:#3c3685;}
.mainv h4 {float:right;font-size:14px;color:#888;font-weight:normal;line-height:26px;}
.mainv h4 a {color:#888;}
.mainv h4 a:hover {color:#3c3685;}


.mainw {width:1240px;margin:0px auto;}
.mainw ul li {overflow:hidden;_display:inline;float:left;width:285px;background:#f7f7f7;margin:30px 0px 0px 20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 2px -2px rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.12);}
.mainw ul li h3 {overflow:hidden;width:285px;height:190px;}
.mainw ul li h3 img {width:285px;height:190px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainw ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainw ul li p {overflow:hidden;font-size:16px;background:url(img/bj30.jpg) no-repeat 8px 12px;height:46px;line-height:46px;padding-left:38px;}


.mainx {overflow:hidden;width:1200px;margin:30px auto 0px;}
.mainx ul li {float:left;overflow:hidden;font-size:16px;width:auto;margin-right:31px;}
.mainx ul li.last {float:right;overflow:hidden;font-size:16px;width:auto;height:33px;line-height:33px;margin-right:0px;padding:0px 20px;border-radius:5px;border:1px solid #bfbfbf;}

#MutiNav .multiUl{clear:both;_zoom:1;width:1200px;height:35px;margin:30px auto 0px;}
#MutiNav .multiUl li{float:left;display:inline;position:relative;height:33px;z-index:33px;margin-right:30px;border-radius:5px;border:1px solid #bfbfbf;}
#MutiNav .multiUl li a.go{display:inline-block;font-size:16px;color:#555;text-align:center;background:url(img/bj43.jpg) no-repeat right center;width:auto;height:33px;line-height:33px;z-index:300;}
#MutiNav .multiUl li.last {margin-right:0px;}
#MutiNav .multiUl li a:hover {color:#3c3685;text-decoration:none;}
#MutiNav .multiUl li a.on{color:#555;}
#MutiNav .multiUl li blockquote{display:none;left:0px;position:absolute;top:-120px;z-index:201;height:auto;margin:0px;padding:10px 15px;background:#fff;border:1px solid #bfbfbf;border-radius:5px;}
#MutiNav .multiUl li blockquote .ChildNavIn{overflow:hidden;width:1168px;height:96px;}
#MutiNav .multiUl li blockquote .ChildNavIn a {float:left;display:inline;font-size:14px;color:#666;text-align:center;width:auto;line-height:32px;margin-right:15px;}
#MutiNav .multiUl li blockquote a:hover {color:#3c3685;text-decoration:none;}

#MutiNav .multiUl #Topa{}
#MutiNav .multiUl #Topa blockquote{left:-222px;display:none;}

#MutiNav .multiUl #Topb{}
#MutiNav .multiUl #Topb blockquote{left:-459px;display:none;}

#MutiNav .multiUl #Topc{}
#MutiNav .multiUl #Topc blockquote{left:-661px;display:none;}

#MutiNav .multiUl #Topd{}
#MutiNav .multiUl #Topd blockquote{left:-913px;display:none;}


.mainy {overflow:hidden;width:920px;margin:20px auto 0px;}


.bottom {overflow:hidden;width:100%;max-width:1920px;background:#363636;margin:30px auto 0px;padding:30px 0px;}
.bottom ul.botwh {width:1200px;margin:0px auto;}
.bottom ul li {float:left;font-size:14px;color:#e5e5e5;width:auto;padding-right:60px;}
.bottom ul li h3 {font-size:18px;font-weight:normal;height:45px;line-height:45px;}
.bottom ul li h4 {font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal;background:url(img/bj17.png) no-repeat 0px center;height:45px;line-height:45px;padding-left:35px;}
.bottom ul li p {line-height:24px;}
.bottom ul li.second {float:right;width:105px;padding-left:30px;padding-right:0px;}
.bottom ul li.second h2{width:105px;height:140px;}
.bottom ul li.second h2 img {width:105px;height:140px;}
.bottom ul li.second h5 {font-size:12px;font-weight:normal;text-align:center;background:#262626;line-height:28px;}
.bottom ul li.last {float:right;width:120px;padding-top:20px;padding-left:30px;padding-right:0px;}
.bottom ul li.last h2{width:120px;height:120px;}
.bottom ul li.last h2 img {width:120px;height:120px;}
.bottom ul li.last h5 {font-size:14px;font-weight:normal;letter-spacing:2px;text-align:center;background:#262626;line-height:28px;}
.bottom a {color:#e5e5e5;}
.bottom a:hover {color:#fff;}


.footer {overflow:hidden;font-size:14px;color:#888;text-align:center;background:#1f1f1f;width:100%;max-width:1920px;line-height:45px;margin:0px auto;}
.footer a {color:#888;}
.footer a:hover {color:#fff;}


.mbx {overflow:hidden;position:relative;z-index:6;width:100%;max-width:1920px;background:#f0f0f0;margin:0px auto;}
.mbx ul.mbxwh {width:1200px;margin:0px auto;}
.mbx ul li {float:left;width:100%;line-height:52px;}
.mbx ul li h2 {float:left;font-size:18px;color:#3c3685;}
.mbx ul li h3 {float:right;font-size:16px;color:#7b7b7b;font-weight:normal;}
.mbx ul li h3 a {color:#7b7b7b;}
.mbx ul li h3 a:hover {color:#3c3685;}


.contain {overflow:hidden;width:1200px;margin:-32px auto 0px;}


.left {overflow:hidden;position:relative;z-index:7;float:left;width:250px;}


.lefta {overflow:hidden;font-size:28px;color:#fff;font-weight:bold;text-align:center;background:url(img/bj31.jpg) no-repeat 0px 0px;width:250px;height:85px;padding:60px 0px 0px 0px;}
.lefta span {display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:normal;line-height:21px;}


.leftb {overflow:hidden;width:250px;background:url(img/bj32.jpg) repeat-y 0px 0px;margin:0px auto;padding:20px 0px 30px;}
.leftb ul li {overflow:hidden;float:left;font-size:18px;text-align:center;background:url(img/bj33.jpg) no-repeat center bottom;width:250px;margin:5px 0px 0px;}
.leftb ul li a {display:block;color:#333;line-height:70px;padding-left:10px;}
.leftb ul li a:hover {color:#3c3685;padding-left:0px;border-left:10px solid #3f3985;text-decoration:none;}
.leftb ul li.on a {color:#3c3685;padding-left:0px;border-left:10px solid #3f3985;}


.right {overflow:hidden;float:right;width:920px;padding:32px 0px 0px;}


.righta {overflow:hidden;width:100%;height:40px;background:url(img/bj34.jpg) repeat-x 0px bottom;margin:30px auto 0px;}
.righta h3 {float:left;font-size:21px;color:#3c3685;height:38px;border-bottom:2px solid #3c3685;}


.rightb {overflow:hidden;width:920px;margin:0px auto;}
.rightb ul li {float:left;overflow:hidden;width:920px;margin:25px 0px 0px;padding:0px 0px 25px;border-bottom:1px dotted #c4c4c4;}
.rightb ul li h2 {overflow:hidden;float:left;width:200px;height:134px;margin-right:25px;}
.rightb ul li h2 img {width:200px;height:134px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rightb ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.rightb ul li h3 {overflow:hidden;font-size:18px;height:35px;line-height:35px;}
.rightb ul li p {overflow:hidden;font-size:14px;color:#888;text-indent:2em;line-height:24px;margin:5px 0px 0px;}
.rightb ul li p a {color:#5d57a4;}
.rightb ul li p a:hover {color:#3c3685;}
.rightb ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:4px 0px 0px;}


.rightc {overflow:hidden;width:920px;margin:32px auto 0px;padding:0px 0px 15px;border-bottom:1px dotted #c4c4c4;}
.rightc h1 {font-size:24px;text-align:center;line-height:32px;padding:0px 0px 10px;}
.rightc p {font-size:14px;color:#999;text-align:center;font-weight:normal;line-height:24px;}


.rightd {overflow:hidden;font-size:16px;width:920px;line-height:32px;margin:15px auto 0px;}
.rightd p {margin:15px 0px 0px;}
.rightd img {margin:15px 0px 0px;}

.rightd2 {overflow:hidden;width:100%;background:url(img/bj48.jpg) repeat-x 0px bottom;margin:15px auto 0px;padding:0px 0px 20px;}
.rightd2 h2 {font-size:21px;color:#000;}
.rightd2 h3 {font-size:20px;color:#333;font-weight:normal;line-height:55px;}
.rightd2 ul li {float:left;overflow:hidden;font-size:16px;width:16.6%;}

.rightd3 {overflow:hidden;width:100%;background:url(img/bj48.jpg) repeat-x 0px bottom;margin:25px auto 0px;padding:0px 0px 20px;}
.rightd3 h2 {font-size:21px;color:#000;}
.rightd3 h3 {font-size:20px;color:#333;font-weight:normal;line-height:55px;}
.rightd3 ul li {float:left;overflow:hidden;font-size:16px;width:auto;padding-right:20px;}


.righte {overflow:hidden;width:920px;margin:0px auto;}
.righte ul li {overflow:hidden;float:left;width:264px;margin:30px 0px 0px 31px;padding:10px 10px 5px;border:1px solid #d3d3d3;border-radius:5px;}
.righte ul li h3 {overflow:hidden;width:264px;height:368px;}
.righte ul li h3 img {width:264px;height:368px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.righte ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.righte ul li p {overflow:hidden;font-size:16px;text-align:center;height:45px;line-height:45px;}
.righte ul li.first {margin-left:0px;}


.details {font-size:12px;text-align:center;padding:30px 0px 0px;cursor:pointer;}
.details a {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}
.details a:hover {color:#fff;background:#3c3685;border:1px solid #3c3685;text-decoration:none;}
.details span {display:inline-block;background:#fff;width:auto;padding:10px;border-radius:5px;border:1px solid #ccc;}
.details input { border:1px solid #ccc; height:36px; }


.naina {overflow:hidden;width:1200px;height:44px;background:url(img/bj35.jpg) no-repeat right center;margin:30px auto 0px;}
.naina h3 {float:left;font-size:30px;color:#3c3685;line-height:36px;background:#fff;padding-right:10px;}
.naina h4 {float:right;font-size:14px;color:#3c3685;font-weight:normal;line-height:26px;}

.search2 {overflow:hidden;float:right;width:272px;background:#fff;margin:6px 0px 0px;padding-left:10px;}
.search2a {float:left;font-size:14px;color:#666;background:#fff;width:200px;height:27px;line-height:27px;padding:0px 5px 0px 10px;border:1px solid #ddd;border-right:none;outline:none;}
.search2a:focus{border-color:#3f3985;}
.search2b {float:left;text-indent:71px;background:url(img/bj36.jpg) no-repeat 0px 0px;width:56px;height:29px;cursor:pointer;border:none;}


.nainb {overflow:hidden;width:1220px;margin:30px auto 0px;}
.nainb ul li {float:left;overflow:hidden;font-size:18px;color:#555;text-align:center;width:100px;margin-left:10px;}
.nainb ul li a {display:block;color:#555;background:#ededed;width:98px;height:41px;line-height:41px;cursor:pointer;border:1px solid #bfbfbf;border-radius:5px;}
.nainb ul li a:hover {color:#fff;background:#3c3685;border:1px solid #3c3685;text-decoration:none;}
.nainb ul li.on a {color:#fff;background:#3c3685;border:1px solid #3c3685;}


.nainc {overflow:hidden;width:1240px;margin:0px auto;}
.nainc ul li {overflow:hidden;float:left;width:200px;margin:30px 0px 0px 20px;padding:11px;border:1px solid #d3d3d3;}
.nainc ul li h2 {overflow:hidden;width:200px;height:200px;}
.nainc ul li h2 img {width:200px;height:200px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainc ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainc ul li h3 {overflow:hidden;font-size:16px;text-align:center;height:32px;line-height:32px;margin:8px 0px 0px;}
.nainc ul li p {overflow:hidden;font-size:14px;color:#666;text-align:center;height:21px;line-height:21px;}


.naind {overflow:hidden;width:1240px;margin:0px auto;}
.naind ul li {overflow:hidden;float:left;width:283px;margin:30px 0px 0px 20px;border:1px solid #dbdbdb;}
.naind ul li h3 {overflow:hidden;width:263px;height:200px;background:#f1f1f1;padding:10px;}
.naind ul li p {overflow:hidden;font-size:16px;text-align:center;height:50px;line-height:50px;padding:0px 14px;}
.naind ul li.music {background:url(img/bj41.png) no-repeat right bottom;}
.naind ul li.video {background:url(img/bj42.png) no-repeat right bottom;}


.naine {overflow:hidden;width:1200px;margin:30px auto 0px;}
.naine h1 {overflow:hidden;float:left;font-family:Arial, Helvetica, sans-serif;font-size:18px;text-indent:30px;width:120px;line-height:60px;border-bottom:1px solid #d3d3d3;}
.naine h2 {overflow:hidden;float:left;font-size:18px;width:315px;line-height:60px;border-bottom:1px solid #d3d3d3;}
.naine h3 {overflow:hidden;float:left;font-size:18px;width:150px;line-height:60px;border-bottom:1px solid #d3d3d3;}
.naine h4 {overflow:hidden;float:left;font-family:Arial, Helvetica, sans-serif;font-size:18px;text-indent:30px;width:120px;line-height:60px;margin-left:30px;border-bottom:1px solid #d3d3d3;}
.naine h5 {overflow:hidden;float:left;font-size:18px;width:315px;line-height:60px;border-bottom:1px solid #d3d3d3;}
.naine h6 {overflow:hidden;float:left;font-size:18px;width:150px;line-height:60px;border-bottom:1px solid #d3d3d3;}


.nainf {overflow:hidden;width:1260px;margin:20px auto 0px;}
.nainf ul li {overflow:hidden;float:left;width:585px;height:60px;line-height:60px;margin-left:30px;}
.nainf ul li h3 {overflow:hidden;float:left;font-size:16px;font-weight:normal;background:url(img/bj37.png) no-repeat 30px center;width:315px;padding-left:120px}
.nainf ul li p {overflow:hidden;float:right;font-size:16px;color:#888;width:150px;}
.nainf ul li.libg {background:#eee;}


.naing {overflow:hidden;width:1200px;margin:30px auto 0px;}
.naing h2 {overflow:hidden;float:left;width:300px;height:300px;margin-right:30px;border-radius:50%;}
.naing h2 img {width:300px;height:300px;}
.naing h3 {overflow:hidden;font-size:32px;line-height:45px;}
.naing h4 {overflow:hidden;font-size:16px;color:#666;font-weight:normal;line-height:36px;margin:8px 0px 0px;}
.naing h4 span {font-weight:bold;}
.naing p {overflow:hidden;font-size:16px;color:#666;text-indent:2em;line-height:32px;margin:8px 0px 0px;}


.nainh {overflow:hidden;width:1200px;margin:0px auto;}
.nainh ul li {float:left;overflow:hidden;width:1200px;margin:25px 0px 0px;padding:0px 0px 25px;border-bottom:1px dotted #c4c4c4;}
.nainh ul li h2 {overflow:hidden;float:left;width:200px;height:134px;margin-right:25px;}
.nainh ul li h2 img {width:200px;height:134px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainh ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainh ul li h3 {overflow:hidden;font-size:21px;height:38px;line-height:38px;}
.nainh ul li p {overflow:hidden;font-size:14px;color:#888;text-indent:2em;height:60px;line-height:30px;margin:10px 0px 0px;}
.nainh ul li p a {color:#5d57a4;}
.nainh ul li p a:hover {color:#3c3685;}
.nainh ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:8px 0px 0px;}


.naini {overflow:hidden;width:1200px;margin:25px auto 0px;padding:0px 0px 15px;border-bottom:1px dotted #c4c4c4;}
.naini h1 {font-size:24px;text-align:center;line-height:32px;padding:0px 0px 10px;}
.naini p {font-size:14px;color:#999;text-align:center;font-weight:normal;line-height:24px;}


.nainj {overflow:hidden;font-size:16px;width:1200px;line-height:32px;margin:15px auto 0px;}
.nainj p {margin:15px 0px 0px;}
.nainj img {margin:15px 0px 0px;}


.naink {overflow:hidden;width:1200px;margin:20px auto 0px;}


.nainl {overflow:hidden;width:1200px;background:url(img/bj12.png) repeat-x 0px center;margin:30px auto 0px;}
.nainl h3 {float:left;font-size:24px;color:#3c3685;background:url(img/bj13.jpg) #fff no-repeat 0px 4px;height:35px;padding-left:12px;padding-right:10px;}


.nainm {overflow:hidden;width:1200px;text-align:center;background:#f8f8f8;margin:30px auto 0px;padding:20px 0px;}


.nainn {overflow:hidden;width:1140px;line-height:78px;background:#f7f6fc;margin:0px auto;padding:0px 30px;}
.nainn h1 {float:left;font-size:30px;}
.nainn p {float:right;font-size:16px;color:#666;}


.naino {overflow:hidden;font-size:16px;background:#f7f6fc;width:1140px;line-height:32px;margin:0px auto;padding:10px 30px 30px;border-top:1px dotted #c4c4c4;}
.naino p {margin:15px 0px 0px;}


.nainp {width:1260px;margin:0px auto;}
.nainp ul li {overflow:hidden;_display:inline;float:left;width:380px;background:#f7f7f7;margin:30px 0px 0px 30px;padding:0px 0px 20px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 2px -2px rgba(0,0,0,.16),0 2px 5px 0 rgba(0,0,0,.12);}
.nainp ul li h2 {overflow:hidden;width:380px;height:254px;}
.nainp ul li h2 img {width:380px;height:254px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainp ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainp ul li h3 {overflow:hidden;font-size:18px;height:60px;line-height:30px;padding:15px 25px 0px;}
.nainp ul li h3 a {color:#3c3685;}
.nainp ul li h3 a:hover {color:#3c3685;}
.nainp ul li h4 {overflow:hidden;font-size:16px;font-weight:normal;background:url(img/bj38.jpg) no-repeat center 0px;height:30px;line-height:30px;margin:15px 0px 0px;padding:12px 25px 0px;}
.nainp ul li p {overflow:hidden;font-size:16px;font-weight:normal;height:60px;line-height:30px;padding:0px 25px;}

.nainp2 {display:none;}

.nainq {overflow:hidden;width:1200px;height:56px;background:url(img/bj12.png) repeat-x 0px bottom;margin:30px auto 0px;}
.nainq h3 {float:left;font-size:21px;font-weight:normal;text-align:center;background:url(img/bj39.jpg) no-repeat 0px 0px;width:114px;line-height:56px;}
.nainq h3 a {color:#fff;}
.nainq h3 a:hover {color:#fff;}
.nainq h4 {float:right;font-size:16px;color:#888;font-weight:normal;line-height:46px;}
.nainq h4 a {color:#888;}
.nainq h4 a:hover {color:#3c3685;}


.nainr {overflow:hidden;width:1200px;height:56px;background:url(img/bj12.png) repeat-x 0px bottom;margin:0px auto;}
.nainr h3 {float:left;font-size:21px;font-weight:normal;text-align:center;background:url(img/bj40.jpg) no-repeat 0px 0px;width:114px;line-height:56px;}
.nainr h3 a {color:#fff;}
.nainr h3 a:hover {color:#fff;}
.nainr h4 {float:right;font-size:16px;color:#888;font-weight:normal;line-height:46px;}
.nainr h4 a {color:#888;}
.nainr h4 a:hover {color:#3c3685;}


.nains {overflow:hidden;width:1240px;margin:0px auto;}
.nains ul li {overflow:hidden;float:left;width:283px;margin:30px 0px 0px 20px;border:1px solid #dbdbdb;}
.nains ul li h3 {overflow:hidden;width:263px;height:200px;background:#f5f5f5;padding:10px;}
.nains ul li p {overflow:hidden;font-size:16px;text-align:center;background:#fff;height:50px;line-height:50px;padding:0px 14px;}
.nains ul li.music {background:url(img/bj41.png) no-repeat right bottom;}
.nains ul li.video {background:url(img/bj42.png) no-repeat right bottom;}


.naint {overflow:hidden;width:1200px;height:40px;background:url(img/bj34.jpg) repeat-x 0px bottom;margin:0px auto;}
.naint h3 {float:left;font-size:21px;color:#3c3685;font-weight:normal;;height:38px;border-bottom:2px solid #3c3685;}


.nainu {overflow:hidden;width:1260px;margin:12px auto 0px;}
.nainu ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj24.png) no-repeat 0px center;width:570px;height:40px;line-height:40px;margin-left:30px;padding-left:15px;}


.nainv {overflow:hidden;width:1200px;height:40px;background:url(img/bj34.jpg) repeat-x 0px bottom;margin:30px auto 0px;}
.nainv h3 {float:left;font-size:21px;font-weight:normal;height:38px;border-bottom:2px solid #3c3685;}


.nainw {overflow:hidden;width:1200px;margin:30px auto 0px;}
.nainw h2 {overflow:hidden;width:600px;height:400px;margin:0px auto;border:2px solid #ddd;border-radius:5px;}
.nainw h2 img {width:600px;height:400px;}
.nainw h3 {overflow:hidden;font-size:21px;color:#3c3685;text-align:center;line-height:40px;margin:10px 0px 0px;}
.nainw h4 {overflow:hidden;font-size:16px;color:#666;font-weight:normal;line-height:32px;}
.nainw h4 span {font-weight:bold;}
.nainw p {overflow:hidden;font-size:16px;color:#666;text-indent:2em;line-height:28px;margin:10px 0px 0px;}


.nainx {overflow:hidden;width:1260px;margin:0px auto;display:none;}
.nainx ul li {overflow:hidden;float:left;width:585px;margin:30px 0px 0px 30px;}
.nainx ul li h3 {overflow:hidden;width:585px;height:330px;border-radius:5px;}
.nainx ul li h3 img {width:585px;height:330px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainx ul li h3 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nainx ul li p {overflow:hidden;font-size:16px;text-align:center;height:45px;line-height:45px;}


.nainy {overflow:hidden;width:100%;text-align:center;margin:0px auto;padding:150px 0px;}
.nainy h2 {font-size:50px;color:#999;font-weight:normal;line-height:78px;}
.nainy p {font-size:30px;color:#999;line-height:38px;}
.nainy h3 {display:inline-block;font-size:30px;font-weight:normal;text-align:center;line-height:60px;margin:30px 0px 0px;}
.nainy h3 a {display:inline-block;color:#fff;background:#5d4ec5;padding:0px 30px;border-radius:5px;}
.nainy h3 a:hover {color:#fff;background:#190b7c;text-decoration:none;}
.nainy h4 {font-size:30px;color:#999;font-weight:normal;line-height:60px;margin:30px 0px 0px;}
.nainy h4 a {color:#3c3685;}
.nainy h4 a:hover {color:#3c3685;}


.nainz {overflow:hidden;width:1200px;height:50px;background:url(img/bj34.jpg) repeat-x 0px bottom;margin:30px auto 0px;}
.nainz h3 {float:left;font-size:21px;color:#555;font-weight:normal;width:740px;height:48px;line-height:42px;border-bottom:2px solid #dcdcdc;}
.nainz h3 span {color:#f00;font-weight:bold;padding:0px 3px;}
.nainz ul li {overflow:hidden;float:left;font-size:18px;text-align:center;width:140px;height:50px;margin-left:10px;}
.nainz ul li a {display:block;color:#333;line-height:46px;border:2px solid #dcdcdc;border-bottom:2px solid #fff;}
.nainz ul li a:hover {color:#3c3685;border:2px solid #dcdcdc;border-top:2px solid #3c3685;border-bottom:2px solid #fff;border-bottom:2px solid #fff;text-decoration:none;}
.nainz ul li.on a {color:#3c3685;border:2px solid #dcdcdc;border-top:2px solid #3c3685;border-bottom:2px solid #fff;}


.text1 {font-size:14px;color:#000;background:url(img/bj22.jpg) no-repeat 0px 0px;width:228px;height:41px;line-height:41px;padding:0px 10px 0px 50px;border:none;outline:none;}
.text2 {font-size:14px;color:#000;background:url(img/bj23.jpg) no-repeat 0px 0px;width:228px;height:41px;line-height:41px;padding:0px 10px 0px 50px;border:none;outline:none;}
.text3 {-webkit-appearance:none;font-size:18px;color:#fff;background:#8d9dd9;width:134px;line-height:40px;border-radius:5px;border:none;outline:none;cursor:pointer;}
.text4 {-webkit-appearance:none;font-size:18px;color:#fff;background:#8d9dd9;width:134px;line-height:40px;border-radius:5px;border:none;outline:none;cursor:pointer;}
.text5 {font-size:16px;color:#555;background:#fff;width:auto;height:35px;line-height:35px;padding:0px 20px;border-radius:5px;border:1px solid #bfbfbf;outline:none;}
.text6 {width:263px;height:200px;}
.text7 {display:inline-block;background:url(img/bj44.jpg) no-repeat 0px center;width:auto;margin:0px 20px;padding-left:50px;}
.text8 {display:inline-block;background:url(img/bj45.jpg) no-repeat 0px center;width:auto;margin:0px 20px;padding-left:50px;}

header {display:none;}
.mainfsj {display:none;}


.gtop1 {margin:30px auto 0px;}


#gallery {width:1200px;margin:0px auto;}
#descriptions {position:relative;height:50px;width:927px;padding:10px;overflow:hidden;}
#descriptions .ad-image-description {position:absolute;}
#descriptions .ad-image-description .ad-description-title {display:block;}
.ad-gallery {width:1200px;}
.ad-gallery .ad-image-wrapper {width:100%;height:666px;background:#f8f8f8;position:relative;overflow:hidden;}
.ad-gallery .ad-image-wrapper .ad-loader {position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next {position:absolute;right:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev {position:absolute;left:0;top:0;width:25%;height:100%;cursor:pointer;display:block;z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {/* www.codefans.net */background:url(img/non-existing.jpg)\9}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background:url(img/ad_prev.png);width:102px;height:95px;display:none;position:absolute;top:47%;left:0;z-index:101;}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image {background:url(img/ad_next.png);width:102px;height:95px;right:0;left:auto;}
.ad-gallery .ad-image-wrapper .ad-image {position:absolute;overflow:hidden;top:0;left:0;z-index:9;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {position:absolute;bottom:0px;left:0px;padding:7px;text-align:left;width:100%;z-index:2;background:url(img/opa75.png);color:#000;}
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src=img/opa75.png);}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title {display:block;}
.ad-gallery .ad-controls {font-family:Arial, Helvetica, sans-serif;font-size:12px;height:35px;line-height:35px;}
.ad-gallery .ad-info {float:left;}
.ad-gallery .ad-slideshow-controls {float:right;display:none;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop {padding-left:5px;cursor:pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown {padding-left:5px;font-size:0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start {cursor:default;}
.ad-gallery .ad-nav {width:100%;position:relative;}
.ad-gallery .ad-forward, .ad-gallery .ad-back {position:absolute;top:0;height:100%;z-index:10;}
/* IE 6 doesn't like height:100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back {height:100px;}
.ad-gallery .ad-back {cursor:pointer;left:-40px;width:16px;height:98px;display:block;background:url(img/left.jpg) 0px 34px no-repeat;}
.ad-gallery .ad-forward {cursor:pointer;display:block;right:-40px;width:16px;height:98px;background:url(img/right.jpg) 0px 34px no-repeat;}
.ad-gallery .ad-nav .ad-thumbs {overflow:hidden;width:100%;}
.ad-gallery .ad-thumbs .ad-thumb-list {float:left;width:9000px;list-style:none;}
.ad-gallery .ad-thumbs li {float:left;padding-right:8px;}
.ad-gallery .ad-thumbs li a {display:block;}
.ad-gallery .ad-thumbs li a img {height:98px;border:3px solid #ededeb;display:block;}
.ad-gallery .ad-thumbs li a.ad-active img {border:3px solid #3c3685;}
/* Can't do display none, since Opera won't load the images then */
.ad-preloads {position:absolute;left:-9000px;top:-9000px;}
.words {overflow:hidden;font-size:14px;line-height:26px;margin:10px auto 0px;}


.hyia {overflow:hidden;width:100%;max-width:1920px;text-align:center;background:#f0f0f0;margin:0px auto;border-bottom:1px solid #3c3685;}

.hyiaa {font-size:18px;color:#191919;line-height:52px;}
.hym {vertical-align:middle;margin-right:10px;}


.hyib {overflow:hidden;font-size:14px;color:#666;width:370px;line-height:24px;margin:5px auto 0px;padding:0px 0px 80px;}
.hyib td {padding:15px 0px;}
.hyib a {color:#4384c0;}
.hyib a:hover {color:#3c3685;}

.hyic {overflow:hidden;font-size:14px;color:#666;width:370px;line-height:24px;margin:5px auto 0px;padding:0px 0px 40px;}
.hyic td {padding:12px 0px;}
.hyic a {color:#4384c0;}
.hyic a:hover {color:#3c3685;}


.hyid {overflow:hidden;width:700px;background:url(img/hy7.jpg) no-repeat center 40px;margin:80px auto 0px;}
.hyid ul li {overflow:hidden;float:left;font-size:18px;text-align:center;background:url(img/hy6.png) no-repeat center bottom;width:33.3%;height:43px;}
.hyid ul li.on {color:#3c3685;background:url(img/hy5.png) no-repeat center bottom;}


.hyie {overflow:hidden;width:700px;text-align:center;line-height:40px;margin:80px auto 0px;padding:0px 0px 60px;}
.hyie a {color:#4384c0;}
.hyie a:hover {color:#3c3685;}


.hy1200 {overflow:hidden;width:1199px;background:url(img/hy9.jpg) repeat-y 0px 0px;min-height:400px;margin:30px auto 0px;padding:0px 0px 80px;border:1px solid #ebebeb;border-left:0;}

.hleft {overflow:hidden;float:left;width:219px;}
.hright {overflow:hidden;float:right;width:980px;}

.hlefta {overflow:hidden;width:219px;margin:0px auto;padding:40px 0px 0px;}
.hlefta h3 {overflow:hidden;width:110px;height:110px;margin:0px auto;border:2px solid #fff;border-radius:50%;}
.hlefta h3 img {width:100%;height:auto;}
.hlefta h4 {overflow:hidden;font-size:16px;font-weight:normal;text-align:center;line-height:28px;margin:10px 0px 0px;}
.hlefta p {overflow:hidden;font-size:14px;text-align:center;line-height:28px;}
.hlefta a {color:#4384c0;}
.hlefta a:hover {color:#3c3685;}

.hleftb {overflow:hidden;width:219px;margin:30px auto 0px;border-top:1px solid #bec1c6;}
.hleftb ul li {overflow:hidden;float:left;font-size:16px;text-align:center;width:100%;border-bottom:1px solid #d4d7dd;}
.hleftb ul li a {display:block;color:#333;line-height:45px;border-left:1px solid #ebebeb;}
.hleftb ul li a:hover {color:#3c3685;border-left:1px solid #3f3985;text-decoration:none;}
.hleftb ul li.on {color:#3c3685;background-color:#fff;border-left:1px solid #3f3985;}
.hleftb ul li.on a {color:#3c3685;}

.hi1 {background-image:url(img/hi1.png);background-repeat:no-repeat;background-position:45px center;}
.hi2 {background:url(img/hi2.png) no-repeat 45px center;}
.hi3 {background:url(img/hi3.png) no-repeat 43px center;}
.hi4 {background:url(img/hi4.png) no-repeat 47px center;}
.hi5 {background:url(img/hi5.png) no-repeat 43px center;}
.hi6 {background:url(img/hi6.png) no-repeat 43px center;}


.hrighta {overflow:hidden;width:930px;height:55px;margin:0px auto;padding-left:50px;border-bottom:1px solid #ebebeb;}
.hrighta h3 {float:left;font-size:18px;color:#3c3685;line-height:55px;}

.hrightb {overflow:hidden;width:400px;margin:60px auto 0px;padding-right:100px;}
.hrightb ul li {overflow:hidden;float:left;width:400px;line-height:44px;padding:12px 0px;}
.hrightb ul li h2 {overflow:hidden;float:left;font-size:16px;font-weight:normal;text-align:right;width:100px;}
.hrightb ul li h2 span {font-family:Arial, Helvetica, sans-serif;color:#f00;padding-right:5px;}
.hrightb ul li h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:10px;}
.hrightb ul li h4 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:110px;}


.hyif {overflow:hidden;width:880px;background:url(img/hy12.jpg) no-repeat center 8px;margin:60px auto 0px;}
.hyif ul li {overflow:hidden;float:left;font-size:16px;text-align:center;background:url(img/hy10.jpg) no-repeat center 0px;width:20%;line-height:40px;padding:20px 0px 0px;}
.hyif ul li.on {color:#3c3685;background:url(img/hy11.jpg) no-repeat center 0px;}

.hyig {overflow:hidden;font-size:18px;text-indent:2em;width:880px;line-height:32px;margin:30px auto 0px;}

.hyih {overflow:hidden;font-size:16px;color:#666;width:880px;line-height:26px;margin:40px auto 0px;}
.hyih td {padding:15px 3px;}

.hyii {overflow:hidden;font-size:18px;color:#fff;letter-spacing:2px;text-align:center;width:30%;line-height:44px;margin:50px auto 0px;border-radius:5px;}
.hyii a {display:block;color:#fff;background:#5757d9;}
.hyii a:hover {color:#fff;background:#2525c3;text-decoration:none;}
.tx1 {color:#f00;}

.hyij {overflow:hidden;width:840px;margin:40px auto 0px;}
.hyij ul li {overflow:hidden;float:left;width:420px;line-height:44px;padding:12px 0px;}
.hyij ul li h2 {overflow:hidden;float:left;font-size:16px;font-weight:normal;text-align:right;width:100px;}
.hyij ul li h2 span {font-family:Arial, Helvetica, sans-serif;color:#f00;padding-right:5px;}
.hyij ul li h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:10px;}
.hyij ul li h4 {overflow:hidden;float:left;font-size:12px;font-weight:normal;width:auto;height:32px;line-height:32px;margin:75px 0px 0px 20px;border-radius:2px;}
.hyij ul li h4 a {display:block;color:#fff;background:#5757d9;padding:0px 12px;}
.hyij ul li h4 a:hover {color:#fff;background:#2525c3;text-decoration:none;}
.hyij ul li.first {float:right;height:182px;}
.hyij ul li.first h2 {line-height:182px;}
.hyij ul li.first h3 {width:120px;height:182px;background:#f0f0f0;margin-left:10px;padding-left:0px;border:1px solid #d2d2d2;}
.hyij ul li.first h3 img {width:100%;height:auto;}
.hyij ul li.last {overflow:hidden;float:left;width:840px;line-height:44px;padding:12px 0px;}
.hyij ul li.last h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:720px;height:44px;padding-left:10px;}

.hyik {overflow:hidden;color:#333;text-align:center;width:880px;line-height:44px;margin:30px auto 0px;}
.hyik h3 {font-size:18px;font-weight:normal;}
.hyik p {font-size:16px;color:#565656;line-height:28px;}
.hyik span {color:#3c3685;}

.hyil {overflow:hidden;width:820px;margin:10px auto 0px;}
.hyil ul li {overflow:hidden;float:left;width:840px;line-height:44px;padding:12px 0px;}
.hyil ul li h2 {overflow:hidden;float:left;font-size:16px;font-weight:normal;text-align:right;width:110px;}
.hyil ul li h2 span {font-family:Arial, Helvetica, sans-serif;color:#f00;padding-right:5px;}
.hyil ul li h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:700px;height:44px;padding-left:10px;}
.hyil ul li h4 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:700px;padding-left:10px;}

.hyim {overflow:hidden;width:938px;margin:0px auto;}
.hyim ul li {overflow:hidden;_display:inline;float:left;width:197px;margin:30px 0px 0px 30px;}
.hyim ul li h2 {overflow:hidden;width:195px;height:130px;background:#f0f0f0;border:1px solid #bfbfbf;}
.hyim ul li h3 {overflow:hidden;font-size:16px;font-weight:normal;text-align:center;height:35px;}
.hyim ul li p {overflow:hidden;font-size:14px;letter-spacing:1px;text-align:center;margin:10px 0px 0px;border-radius:2px;}

.hyin {overflow:hidden;width:550px;margin:60px auto 0px;}
.hyin ul li {overflow:hidden;float:left;font-size:16px;text-align:center;width:200px;line-height:44px;margin-left:50px;border-radius:5px;}
.hyin ul li a {display:block;color:#fff;background:#5757d9;}
.hyin ul li a:hover {color:#fff;background:#2525c3;text-decoration:none;}

.hyio {overflow:hidden;font-size:16px;color:#666;width:880px;line-height:26px;margin:40px auto 0px;}
.hyio td {padding:15px 3px;}
.tx2 {color:#3c3685;margin:0px 8px;}
.tx2:hover {color:#3c3685;}
.tx3 {color:#3c3685;margin:0px 8px;}
.tx3:hover {color:#3c3685;}

.hyt1 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#eee;width:98%;line-height:42px;border:1px solid #d2d2d2;outline:none;}
.hyt2 {-webkit-appearance:none;font-size:16px;color:#fff;letter-spacing:2px;background:#5757d9;width:99%;line-height:44px;border-radius:5px;border:none;outline:none;cursor:pointer;}
.hyt3 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#eee;width:88%;line-height:42px;border:1px solid #d2d2d2;outline:none;}
.hyt4 {-webkit-appearance:none;font-size:16px;color:#fff;letter-spacing:2px;background:#5757d9;width:99%;line-height:44px;border-radius:5px;border:none;outline:none;cursor:pointer;}

.hyt5 {font-size:16px;color:#9c9c9c;text-indent:50px;background:url(img/hy2.png) #eee no-repeat 14px center;width:98%;line-height:42px;border:1px solid #d2d2d2;outline:none;}
.hyt6 {font-size:16px;color:#9c9c9c;text-indent:50px;background:url(img/hy3.png) #eee no-repeat 14px center;width:98%;line-height:42px;border:1px solid #d2d2d2;outline:none;}


.hyt11 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#fff;width:98%;line-height:42px;border:1px solid #d2d2d2;border-radius:5px;outline:none;}
.hyt12 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#fff;width:99%;padding:10px 0px;border:1px solid #d2d2d2;border-radius:5px;outline:none;}
.hyt13 {-webkit-appearance:none;font-size:16px;color:#fff;letter-spacing:2px;background:#5757d9;width:99%;line-height:44px;border-radius:5px;border:none;outline:none;cursor:pointer;}
.hyt14 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#fff;width:45%;line-height:42px;border:1px solid #d2d2d2;border-radius:5px;outline:none;}
.hyt15 {font-size:16px;color:#9c9c9c;background:#fff;width:94%;min-height:126px;line-height:42px;padding:1% 2%;border:1px solid #d2d2d2;border-radius:5px;outline:none;}


.hyaa {overflow:hidden;width:400px;margin:60px auto 0px;padding:0px 60px 60px 0px;}
.hyaa ul li {overflow:hidden;float:left;width:400px;line-height:44px;padding:12px 0px;}
.hyaa ul li h2 {overflow:hidden;float:left;font-size:16px;font-weight:normal;text-align:right;width:100px;}
.hyaa ul li h2 span {font-family:Arial, Helvetica, sans-serif;color:#f00;padding-right:5px;}
.hyaa ul li h3 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:10px;}
.hyaa ul li h4 {overflow:hidden;float:left;font-size:14px;font-weight:normal;width:290px;height:44px;padding-left:110px;}


.hyab {overflow:hidden;width:1260px;margin:0px auto;}
.hyab ul li {overflow:hidden;float:left;width:559px;margin:30px 0px 0px 30px;padding:12px;border:1px solid #d3d3d3;}
.hyab ul li h2 {overflow:hidden;float:left;width:158px;height:240px;margin-right:28px;}
.hyab ul li h2 img {width:158px;height:240px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.hyab ul li h2 a:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.hyab ul li h3 {overflow:hidden;font-size:26px;font-weight:normal;line-height:50px;}
.hyab ul li h4 {overflow:hidden;font-size:16px;font-weight:normal;color:#666;line-height:34px;}
.hyab ul li h5 {overflow:hidden;font-size:16px;font-weight:normal;color:#666;line-height:32px;}
.hyab ul li p {overflow:hidden;font-size:16px;color:#666;text-indent:2em;line-height:30px;}


.hyt16 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#eee;width:52%;line-height:42px;border:1px solid #d2d2d2;outline:none;}
.hyt17 {-webkit-appearance:none;font-size:16px;color:#fff;letter-spacing:1px;background:#5757d9;width:42%;line-height:44px;margin-left:2%;border-radius:5px;border:none;outline:none;cursor:pointer;}
.hyt18 {font-size:16px;color:#9c9c9c;text-indent:10px;background:#fff;width:40%;margin-right:3%;padding:10px 0px;border:1px solid #d2d2d2;border-radius:5px;outline:none;}



.ibox-title h2 {font-size:18px; margin:10px;}
.form-control {height:auto;}
.selectImg {padding:0px;}
.selectImg li {list-style:none;float:left;padding-right:15px;margin-top:30px;}
.table td {text-align:center;}
.hyih table th {font-size:16px;color:#666;line-height:24px;text-align:center;padding:14px 0px;}
.modal-open {overflow-y: scroll;}
.container {padding-right:15px!important;}


@media (max-width:768px) 
    {
        
        .image-crop{height:auto;}
    }
	
.hyim h2 {position:relative;text-align:center;}
.fileimg {max-height:130px; max-width:195px;}



.ssg {overflow:hidden;width:100%;background:url(img/sgbj.jpg) no-repeat center 0px;margin:30px auto 0px;}

.ssga {overflow:hidden;width:1200px;height:230px;margin:0px auto;}
.ssga a {float:left;width:1200px;height:230px;text-indent:-999px;}

.ssgb {overflow:hidden;float:left;width:840px;}

.ssgba {overflow:hidden;float:left;width:840px;}
.ssgba h3 {float:left;font-size:30px;height:43px;padding-left:26px;border-bottom:4px solid #fff;}
.ssgba h4 {float:right;font-size:14px;color:#fff;font-weight:normal;line-height:40px;}
.ssgba a {color:#fff;}
.ssgba a:hover {color:#fff;}

.ssgbb {overflow:hidden;float:left;width:425px;height:284px;position:relative;padding:30px 35px 0px 0px;}
#KinSlideshow2 {width:425px;height:284px;overflow:hidden;position:relative;}
#KinSlideshow2 img {width:425px;height:284px;}

.ssgbc {overflow:hidden;float:left;width:380px;margin:25px 0px 0px;}
.ssgbc ul li {float:left;overflow:hidden;font-size:16px;background:url(img/bj24.png) no-repeat 0px center;width:362px;height:32px;line-height:32px;padding-left:18px;}
.ssgbc ul li.first {background:none;width:380px;height:112px;margin:0px 0px 5px;padding:0px 0px 10px;border-bottom:1px dotted #d0989a;}
.ssgbc ul li.first h3 {overflow:hidden;font-size:18px;height:40px;line-height:40px;}
.ssgbc ul li.first p {font-size:14px;color:#fff;text-indent:2em;height:72px;line-height:24px;}
.ssgbc a {color:#fff;}
.ssgbc a:hover {color:#fff;}

.ssgc {overflow:hidden;float:right;font-size:16px;color:#222;text-indent:2em;width:295px;line-height:32px;margin:114px 0px 0px;padding:0px 15px 0px 0px;}
.ssgc a {color:#ad0000;}
.ssgc a:hover {color:#ad0000;}

.ssgd {overflow:hidden;width:1200px;height:48px;background:url(img/bj10.png) repeat-x 0px bottom;margin:35px auto 0px;}
.ssgd h3 {float:left;font-size:30px;background:url(img/bj45.png) no-repeat 0px 12px;height:43px;padding-left:26px;border-bottom:5px solid #ce181f;}
.ssgd h3 a {color:#000;}
.ssgd h3 a:hover {color:#ce181f;}
.ssgd h3 span {color:#ce181f;}
.ssgd h3 span a {color:#ce181f;}
.ssgd h3 span a:hover {color:#ce181f;}
.ssgd h4 {float:right;font-size:14px;color:#ce181f;font-weight:normal;line-height:48px;}
.ssgd h4 a {color:#ce181f;}
.ssgd h4 a:hover {color:#ce181f;}

.ssge {overflow:hidden;width:1280px;margin:25px auto 0px;}
.ssge ul li {float:left;overflow:hidden;font-size:18px;width:580px;height:50px;line-height:50px;margin-left:40px;border-bottom:1px dotted #f28e91;}
.ssge ul li span {color:#ce181f;font-weight:bold;}
.ssge a {color:#222;}
.ssge a:hover {color:#ce181f;}

.ssgf {position:relative;width:1300px;margin:30px auto 0px;}
.ssgfa {position:relative;float:left;width:50px;height:73px;background:url(img/leftt.jpg) no-repeat 0px 0px;margin:86px 0px 0px;cursor:pointer;}
.ssgfb {position:relative;float:left;overflow:hidden;width:1170px;padding-right:30px;}
.ssgfb ul li {overflow:hidden;_display:inline;float:left;width:358px;margin-left:30px;border:1px solid #e1e1e1;}
.ssgfb ul li h3 {overflow:hidden;width:358px;height:238px;}
.ssgfb ul li h3 img {width:358px;height:238px;}
.ssgfb ul li p {overflow:hidden;font-size:21px;text-align:center;height:50px;line-height:50px;}
.ssgfb ul li p a {color:#ad0000;}
.ssgfb ul li p a:hover {color:#ad0000;}
.ssgfc {position:relative;float:left;width:50px;height:73px;background:url(img/rightt.jpg) no-repeat 0px 0px;margin:86px 0px 0px;cursor:pointer;}

.ssgg {display:none;}



@media only screen and (min-width:0px) and (max-width:850px){

body {background:none;background:#fff;}
.w1200 {width:100%;}
.bg1 {height:auto;background:none;margin:5% auto 0px;padding:0px 0px 3%;}
.bg2 {margin:5% auto 0px;padding:3% 0px 0px;}
.bg3 {height:auto;background:none;margin:5% auto 0px;}
.bg4 {height:auto;background:none;margin:0px auto;padding:0px 0px 3%;}
.bg5 {background:none;margin:0px auto;padding:0px;}
.bg6 {margin:5% auto 0px;padding:3% 0px 4%;}
.bg7 {margin:5% auto 0px;padding:3% 0px 4%;}

header {display:block;overflow:hidden;width:94%;background-image:linear-gradient(160deg, #00b3ff 20%,#b100ff 80%);margin:0px auto;padding:3%;}

.logom {overflow:hidden;float:left;width:72%;}
.logom img {max-width:100%;display:block;}

.am-header {position:relative;width:100%;height:32px;line-height:32px;padding:0 0px;}
.am-header .am-header-nav {position:absolute;top:0;}
.am-header .am-header-nav img {height:16px;width:auto;vertical-align:middle;}
.am-header .am-header-right {top:10px;right:5px;font-size:16px;color:#fff;}
.am-header .am-header-right a {color:#fff;}
.am-header .am-header-right a:hover {color:#fff;}
.am-header-fixed {position:fixed;top:0;left:0;right:0;width:100%;z-index:1010;}
.am-with-fixed-header {padding-top:32px;}

.am-header-right a:hover {text-decoration:none;}

.am-header-icon {width:30px;}

.am-offcanvas {display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1090;background:rgba(0, 0, 0, 0.15);}
.am-offcanvas.am-active {display:block;}

.am-offcanvas-page {position:fixed;-webkit-transition:margin-left 0.3s ease-in-out;transition:margin-left 0.3s ease-in-out;}

.am-offcanvas-bar {position:fixed;top:0;bottom:0;left:0;z-index:1091;width:270px;max-width:100%;background:#f0f0f0;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);  transform:translateX(-100%);}
.am-offcanvas-bar:after {content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:#f0f0f0;}
.am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active {-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}

.am-offcanvas-bar-flip {left:auto;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.am-offcanvas-bar-flip:after {right:auto;left:0;}
.am-offcanvas-content {padding:15px;}
.am-offcanvas-content a {color:#555;}
.am-offcanvas-content a:hover {color:#3c3685;}

#r-nav p {font-size:18px;border-bottom:1px solid #dcdcdc;padding:15px 0px 15px 20px;}
#r-nav p span {float:right;font-family:Georgia, Arial, Helvetica, sans-serif;padding-right:15px;}

.logo, .menubj, .menu, .sddd, .zsdk {display:none;}

.toutiao {width:88%;margin:5% auto 0px;padding:3%;}
.toutiao h3 {font-size:18px;height:auto;line-height:26px;}
.toutiao p {font-size:14px;line-height:24px;max-height:72px;margin:1.5% 0px 0px;}

.maina {float:none;width:94%;margin:5% auto 0px;}

.mainb {float:none;width:94%;margin:2% auto 0px;}
.mainb ul li {width:100%;padding:1% 0px 1.5%;}
.mainb ul li p {font-size:14px;}

.mainc {width:94%;margin:5% auto 0px;}
.mainc h3 {float:none;text-indent:20px;background:none;background-image:linear-gradient(160deg, #00b3ff 20%,#b100ff 80%);width:100%;height:45px;line-height:45px;padding-left:0px;border-radius:8px;}


.winBox {float:none;font-size:14px;font-weight:normal;width:100%;height:38px;line-height:38px;}
.scroll {width:3078px;position:absolute;left:0px;top:0px;}
.scroll li {width:auto;}

.mc1 {margin-left:10px;padding-left:10px;}
.mc2 {margin-left:10px;padding-left:10px;}
.mc3 {margin-left:10px;padding-left:10px;}


marquee {float:none;font-size:14px;font-weight:normal;width:100%;height:38px;line-height:38px;}


.maind {float:none;width:100%;}

.maind1 {float:none;width:94%;margin:3% auto 0px;padding:0px 0px 2%;}

.mainda {width:100%;margin:0px auto;}
.mainda h3 {font-size:18px;}

.maindb {width:100%;margin:1% auto 0px;}
.maindb ul li {font-size:14px;text-indent:12px;width:100%;padding-left:0px;}
.maindb ul li.first {font-size:16px;text-indent:0px;width:100%;padding:1% 0px 2%;}
.maindb ul li.first h3 {margin-right:3%;}

.maine {float:none;width:100%;}

.search, .mainea, .mainf, .search2, .ei_menu {display:none;}

.maineb {width:94%;margin:0px auto;}
.maineb ul li {width:100%;margin:3% 0px 0px;border-radius:5px;}
.maineb ul li img {display:block;width:100%;height:auto;}

.mainec {width:87%;margin:3% auto 0px;padding:0px 3% 3%;}
.mainec h3 {font-size:18px;}
.mainec p {text-align:center;}
.mainec p img {max-width:100%;}

.mainfsj {display:block;width:94%;margin:0px auto;}
.mainfsj img {display:block;width:100%;}

.maing {width:100%;}

.maing1 {float:none;width:100%;}

.mainga {width:94%;height:40px;margin:5% auto 0px;}
.mainga h3 {font-size:21px;background:url(img/bj11.png) no-repeat 0px 5px;height:35px;}
.mainga h4 {line-height:35px;}

.maingb {width:94%;margin:0px auto;}

.maingb ul li {font-size:16px;width:100%;margin:3% 0px 0px;}
.maingb ul li h3 {margin-right:3%;}

.maingc {width:94%;margin:2% auto 0px;}
.maingc ul li {font-size:14px;text-indent:12px;width:100%;margin-right:0px;padding-left:0px;}

.maingd {float:none;width:94%;margin:0px auto;}
.maingd ul li {width:100%;margin:3% 0px 0px;}
.maingd ul li img {display:block;width:100%;height:auto;}

.mainh {width:94%;height:40px;margin:5% auto 0px;}
.mainh h3 {font-size:21px;background:url(img/bj11.png) no-repeat 0px 5px;height:35px;}
.mainh h4 {line-height:35px;}


.maini1 {float:none;width:94%;margin:3% auto 0px;}
.maini1 ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;padding-left:0px;}

.maini2 {float:none;width:100%;}
.maini2 ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}
.maini2 ul li h3 {width:100%;height:auto;}
.maini2 ul li h3 img {display:block;width:100%;height:auto;}
.maini2 ul li h2 {display:none;}
.maini2 ul li h4 {display:none;}
.maini2 ul li p {font-size:14px;text-align:left;width:100%;height:42px;line-height:21px;margin-top:5px;}
.maini2 a {color:#555;}
.maini2 a:hover {color:#3c3685;}

.maini3 {width:94%;}

.maini4 {display:block;width:100%;margin:0px auto;}
.maini4 ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}
.maini4 ul li h3 {width:100%;height:auto;}
.maini4 ul li h3 img {display:block;width:100%;height:auto;}
.maini4 ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;}

.maini5 {display:none;}


.mainj {width:100%;margin:0px auto;}
.mainj ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}
.mainj ul li h3 {width:100%;height:auto;}
.mainj ul li h3 img {display:block;width:100%;height:auto;}
.mainj ul li h2 {display:none;}
.mainj ul li h4 {display:none;}
.mainj ul li p {font-size:14px;text-align:left;width:100%;height:42px;line-height:21px;margin-top:5px;}
.mainj a {color:#555;}
.mainj a:hover {color:#3c3685;}

.maink {width:94%;margin:5% auto 0px;}
.maink h3 {font-size:21px;}

.mainl {width:94%;margin:0px auto;}
.mainl ul li {width:100%;margin:3% 0px 0px;}
.mainl ul li h2 {width:45%;height:auto;background:none;margin-right:3%;padding:0px;}
.mainl ul li h2 img {display:block;width:100%;height:auto;}
.mainl ul li h3 {font-size:16px;height:auto;margin:0px;}
.mainl ul li p {display:none;}

.mainm {width:94%;margin:3% auto 0px;}
.mainm ul li {font-size:14px;width:100%;height:32px;line-height:32px;margin-left:0px;}
.mainm span {padding-right:5px;}

.mainn {width:94%;background:#f1f0f1;padding:2% 0px;}

.maino {float:none;width:100%;}

.mainoa {width:94%;margin:5% auto 0px;}
.mainoa h3 {font-size:21px;}

.maino1 {width:100%;}

.mainob {float:none;width:94%;margin:2% auto 0px;}
#KinSlideshow {width:340px;height:226px;}
#KinSlideshow img {width:340px;height:226px;}

.mainoc {width:94%;margin:3% auto 0px;}
.mainoc ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;padding-left:0px;}
.mainoc ul li.first {background:none;width:100%;height:auto;padding:0px;}
.mainoc ul li.first h3 {overflow:hidden;font-size:16px;height:32px;line-height:32px;}
.mainoc ul li.first p {margin:0px;height:72px;line-height:24px;}

.mainod {width:94%;margin:1% auto 0px;}
.mainod ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;margin-right:0px;padding-left:0px;}

.mainp {float:none;width:94%;margin:3% auto 0px;}
.mainp h3 {font-size:24px;}
.mainp h4 {margin:3% 0px 0px;}
.mainp h4 img {max-width:100%;height:auto;}
.mainp p {font-size:14px;line-height:24px;padding:2% 0px 0px;}

.mainq {width:94%;margin:5% auto 0px;}
.mainq h3 {font-size:21px;}

.mainr {width:342px;height:200px;margin:5% auto 0px;}
.mainra {position:relative;margin:55px 0px 0px;}
.mainrb {width:300px;padding-right:10px;}
.mainrb ul li {width:140px;margin-left:10px;}
.mainrb ul li h2 {width:140px;height:140px;}
.mainrb ul li h2 img {width:140px;height:140px;}
.mainrb ul li h3 {font-size:16px;}
.mainrb ul li p {font-size:14px;}
.mainrc {position:relative;margin:55px 0px 0px;}

.mains {width:94%;height:40px;background:url(img/bj12.png) repeat-x 0px bottom;margin:5% auto 0px;padding:0px;}
.mains h3 {float:left;font-size:21px;color:#3c3685;text-align:left;background:url(img/bj13.jpg) #fff no-repeat 0px 9px;padding-left:12px;padding-right:10px;}
.mains h3 a {color:#3c3685;}
.mains h3 a:hover {color:#3c3685;}

.maint {width:94%;margin:2% auto 0px;}
.maint ul li {font-size:14px;text-indent:12px;width:100%;height:38px;line-height:38px;margin-left:0px;padding-left:0px;}

.mainu {width:100%;}
.mainu ul li {width:45.5%;height:auto;margin:3% 0px 0px 3%;}
.mainu ul li h3 {width:100%;height:auto;}
.mainu ul li h3 img {display:block;width:100%;height:auto;}
.mainu ul li h4 {display:none;}
.mainu ul li p {font-size:14px;background:none;height:42px;line-height:21px;margin-top:5px;padding-left:0px;}
.mainu ul li p a {color:#555;}
.mainu ul li p a:hover {color:#3c3685;}
.mainu ul li:first-child {float:none;width:94%;height:auto;margin:3% auto 0px;}
.mainu ul li:first-child p {font-size:14px;text-align:center;width:100%;height:24px;line-height:24px;margin-top:5px;}

.mainv {width:94%;margin:0px auto;}
.mainv h3 {font-size:21px;}

.mainw {width:100%;}
.mainw ul li {width:45.5%;margin:3% 0px 0px 3%;}
.mainw ul li h3 {width:100%;height:auto;}
.mainw ul li h3 img {display:block;width:100%;height:auto;}
.mainw ul li p {font-size:14px;text-align:center;background:none;height:28px;line-height:28px;padding:5px;}

#MutiNav .multiUl{display:none;}

.mainy {width:94%;margin:3% auto 0px;}

.bottom {margin:5% auto 0px;padding:3% 0px;}
.bottom ul.botwh {width:94%;}
.bottom ul li {width:100%;text-align:center;padding-right:0px;}
.bottom ul li h3 {font-size:16px;height:35px;line-height:35px;}
.bottom ul li h4 {text-align:left;height:40px;line-height:40px;}
.bottom ul li p {text-align:left;}
.bottom ul li.second {float:left;width:32%;padding-top:3%;padding-left:0px;}
.bottom ul li.second h2{width:100%;height:auto;}
.bottom ul li.second h2 img {max-width:100%;height:auto;text-align:center;}
.bottom ul li.last {float:right;width:30%;padding-top:30px;padding-left:3%;padding-right:0px;}
.bottom ul li.last h2{width:100%;height:auto;}
.bottom ul li.last h2 img {max-width:100%;height:auto;text-align:center;}

.footer {width:94%;line-height:24px;margin:0px auto;padding:3%;}

.mbx {padding:3% 0px;}
.mbx ul.mbxwh {width:94%;}
.mbx ul li {line-height:24px;}
.mbx ul li h3 {font-size:14px;}

.contain {width:100%;margin:0px auto;}

.left {float:none;width:100%;}

.lefta {display:none;}

.leftb {width:100%;background:none;margin:0px auto;padding:0px;}
.leftb ul li {font-size:14px;text-align:center;background:none;width:22.5%;margin:2% 0px 0px 2%;}
.leftb ul li a {background:#f2f2f0;line-height:38px;padding-left:0px;}
.leftb ul li a:hover {color:#fff;background:#3f3985;padding-left:0px;border-left:none;}
.leftb ul li.on a {color:#fff;background:#3f3985;padding-left:0px;border-left:none;}

.right {float:none;width:100%;margin:0px auto;padding:0px;}

.righta {width:94%;margin:5% auto 0px;}

.rightb {width:94%;}
.rightb ul li {width:100%;margin:3% 0px 0px;padding:0px 0px 3%;}
.rightb ul li h2 {width:42%;height:auto;margin-right:3%;}
.rightb ul li h2 img {display:block;width:100%;height:auto;}
.rightb ul li h3 {font-size:16px;height:auto;line-height:30px;}
.rightb ul li p {display:none;}
.rightb ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:4px 0px 0px;}

.rightc {width:94%;margin:5% auto 0px;padding:0px 0px 3%;}
.rightc h1 {font-size:21px;text-align:center;line-height:30px;padding:0px 0px 2%;}
.rightc p {font-size:12px;line-height:21px;}


.rightd2 {margin:3% auto 0px;padding:0px 0px 5%;}
.rightd2 h2 {font-size:18px;}
.rightd2 h3 {font-size:16px;line-height:35px;}
.rightd2 ul li {font-size:14px;width:50%;}

.rightd3 {margin:3% auto 0px;padding:0px 0px 5%;}
.rightd3 h2 {font-size:18px;}
.rightd3 h3 {font-size:16px;line-height:35px;}
.rightd3 ul li {font-size:14px;}


.rightd {width:94%;line-height:28px;margin:3% auto 0px;}
.rightd p {margin:2% 0px 0px;}
.rightd img {display:block;max-width:100%;height:auto;margin:2% 0px 0px;}

.righte {width:100%;}
.righte ul li {width:43%;margin:3% 0px 0px 3%;padding:1%;}
.righte ul li h3 {width:100%;height:auto;}
.righte ul li h3 img {display:block;width:100%;height:auto;}
.righte ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;padding:5px 0px;}
.righte ul li.first {margin-left:3%;}

.naina {width:94%;height:40px;background:url(img/bj10.png) repeat-x 0px bottom;margin:5% auto 0px;}
.naina h3 {font-size:21px;background:url(img/bj11.png) no-repeat 0px 5px;height:35px;line-height:30px;padding-left:26px;border-bottom:5px solid #3c3685;}
.naina h4 {line-height:35px;}

.nainb {width:100%;margin:3% auto 0px;}
.nainb ul li {font-size:14px;width:22.5%;margin:2% 0px 0px 2%;}
.nainb ul li a {width:100%;height:38px;line-height:38px;border:none;}
.nainb ul li a:hover {border:none;}
.nainb ul li.on a {border:none;}

.nainc {width:100%;}
.nainc ul li {width:45.5%;margin:3% 0px 0px 3%;padding:0px;border:none;}
.nainc ul li h2 {width:100%;height:auto;border-radius:50%;}
.nainc ul li h2 img {display:block;max-width:100%;height:auto;}
.nainc ul li h3 {margin:2% 0px 0px;}

.naind {width:100%;}
.naind ul li {width:45%;margin:3% 0px 0px 3%;}
.naind ul li h3 {width:96%;padding:2%;}
.naind ul li h3 img {max-width:100%;height:auto;}
.naind ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;padding:5px 8px;}

.naing {width:94%;margin:5% auto 0px;}
.naing h2 {float:none;width:60%;height:auto;margin:0px auto;}
.naing h2 img {display:block;max-width:100%;height:auto;}
.naing h3 {font-size:21px;text-align:center;line-height:32px;margin:2% 0px 0px;}
.naing h4 {text-align:center;line-height:28px;margin:1% 0px 0px;}
.naing p {line-height:28px;margin:2% 0px 0px;}

.nainh {width:94%;}
.nainh ul li {width:100%;margin:3% 0px 0px;padding:0px 0px 3%;}
.nainh ul li h2 {width:42%;height:auto;margin-right:3%;}
.nainh ul li h2 img {display:block;width:100%;height:auto;}
.nainh ul li h3 {font-size:16px;height:auto;line-height:30px;}
.nainh ul li p {display:none;}
.nainh ul li h4 {font-size:12px;color:#666;font-weight:normal;line-height:18px;margin:4px 0px 0px;}

.naini {width:94%;margin:5% auto 0px;padding:0px 0px 3%;}
.naini h1 {font-size:21px;text-align:center;line-height:30px;padding:0px 0px 2%;}
.naini p {font-size:12px;line-height:21px;}

.nainj {width:94%;line-height:28px;margin:3% auto 0px;}
.nainj p {margin:2% 0px 0px;}
.nainj img {display:block;max-width:100%;height:auto;margin:2% 0px 0px;}

.naink {width:94%;margin:3% auto 0px;}

.nainl {width:94%;margin:5% auto 0px;}
.nainl h3 {font-size:21px;}

.nainm {width:94%;margin:5% auto 0px;padding:0px;}
.nainm img {max-width:100%;height:auto;}

.nainn {width:94%;text-align:center;line-height:32px;background:none;margin:3% auto 0px;padding:0px 0px 3%;}
.nainn h1 {float:none;font-size:18px;}
.nainn p {float:none;font-size:14px;line-height:26px;}

.naino {background:none;width:94%;line-height:28px;padding:0px;}
.naino p {margin:2% 0px 0px;}

.nainp {width:94%;}
.nainp ul li {width:100%;margin:5% 0px 0px;padding:0px 0px 3%;}
.nainp ul li h2 {width:100%;height:auto;}
.nainp ul li h2 img {display:block;max-width:100%;height:auto;}
.nainp ul li h3 {font-size:18px;text-align:center;height:auto;line-height:30px;padding:10px;}
.nainp ul li h4 {padding:10px 10px 0px;}
.nainp ul li p {height:auto;line-height:30px;padding:0px 10px;}

.nainp2 {display:block;}

.nainq {width:94%;margin:5% auto 0px;}
.nainq h4 {font-size:14px;}

.nainr {width:94%;}
.nainr h4 {font-size:14px;}

.nains {width:100%;}
.nains ul li {width:45%;margin:3% 0px 0px 3%;}
.nains ul li h3 {width:96%;padding:2%;}
.nains ul li h3 img {max-width:100%;height:auto;}
.nains ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;padding:5px 8px;}

.naint {width:94%;margin:0px auto;}

.nainu {width:94%;margin:3% auto 0px;}
.nainu ul li {font-size:14px;text-indent:12px;width:100%;height:32px;line-height:32px;margin-left:0px;padding-left:0px;}

.nainv {width:94%;margin:5% auto 0px;}

.nainw {width:94%;margin:5% auto 0px;}
.nainw h2 {width:100%;height:auto;border:none;}
.nainw h2 img {display:block;width:100%;height:auto;}
.nainw h3 {font-size:18px;height:auto;line-height:30px;margin:3% auto;}
.nainw h4 {line-height:28px;}
.nainw p {margin:2% 0px 0px;}

.nainx {width:100%;display:block;}
.nainx ul li {width:45.5%;margin:3% 0px 0px 3%;}
.nainx ul li h3 {max-width:100%;height:auto;}
.nainx ul li h3 img {display:block;width:100%;height:auto;}
.nainx ul li p {font-size:14px;text-align:left;height:42px;line-height:21px;margin:8px 0px 0px;}

.nainy {padding:8% 0px;}
.nainy h2 {font-size:26px;line-height:58px;}
.nainy p {font-size:18px;line-height:38px;}
.nainy h3 {font-size:18px;line-height:40px;margin:3% 0px 0px;}
.nainy h4 {font-size:18px;line-height:40px;margin:3% 0px 0px;}

.nainz {width:94%;height:auto;margin:3% auto 0px;}
.nainz h3 {float:none;font-size:18px;width:100%;height:auto;line-height:42px;}
.nainz h3 span {color:#f00;font-weight:bold;padding:0px 3px;}
.nainz ul li {font-size:16px;width:29%;height:40px;margin:5% 0px 0px 3%;}
.nainz ul li a {line-height:36px;}

.text5 {font-size:14px;width:93%;padding:0px 3%;}
.text6 {width:100%;}
.text7 {margin:0px 8px;padding-left:40px;}
.text8 {margin:0px 8px;padding-left:40px;}

.hyaa {width:88%;margin:3% auto 0px;padding:0px 0px 5%;}
.hyaa ul li {width:100%;padding:2% 0px;}
.hyaa ul li h2 {text-align:left;width:100%;}
.hyaa ul li h3 {width:100%;padding-left:0px;}
.hyaa ul li h4 {width:100%;margin:3% 0px 0px;padding-left:0px;}

.hyab {width:94%;}
.hyab ul li {width:92%;margin:5% 0px 0px;padding:3%;border:1px solid #d3d3d3;}
.hyab ul li h2 {float:none;width:100%;height:auto;margin-right:0px;}
.hyab ul li h2 img {width:100%;height:auto;}

.hy1200 {width:100%;background:none;margin:0px auto;padding:0px;border:none;}

.hleft {float:none;width:100%;}
.hright {float:none;width:100%;}

.hlefta {width:94%;padding:5% 0px 0px;}
.hlefta h3 {float:left;width:40px;height:40px;}
.hlefta h4 {float:left;text-align:left;line-height:40px;margin:0px 0px 0px;padding-left:15px;}
.hlefta p {float:right;line-height:40px;}

.hleftb {width:100%;margin:3% auto 0px;border-bottom:1px solid #bec1c6;}
.hleftb ul li {font-size:14px;width:20%;border-bottom:none;}
.hleftb ul li a {border-left:none;}
.hleftb ul li a:hover {border-left:none;}
.hleftb ul li.on {font-weight:bold;border-left:none;}

.hi1 {background-image:none;}
.hi2 {background:none;}
.hi3 {background:none;}
.hi4 {background:none;}
.hi5 {background:none;}

.hrighta {width:88%;height:auto;padding:0px 6%;}
.hrighta h3 {font-size:16px;line-height:45px;}

.hrightb {width:88%;margin:3% auto 0px;padding-right:0px;padding-bottom:5%;}
.hrightb ul li {width:100%;padding:2% 0px;}
.hrightb ul li h2 {text-align:left;width:100%;}
.hrightb ul li h3 {width:100%;padding-left:0px;}
.hrightb ul li h4 {width:100%;padding-left:0px;}

.hyib {width:88%;margin:3% auto 0px;padding:0px 0px 5%;}
.hyib td {padding:2% 0px;}

.hyic {width:94%;margin:3% auto 0px;padding:0px 0px 5%;}
.hyic td {padding:3% 0px;}

.hyid {width:94%;margin:6% auto 0px;}
.hyid ul li {font-size:16px;}

.hyie {width:94%;line-height:32px;margin:8% auto 0px;padding:0px 0px 5%;}

.hyif {width:94%;margin:5% auto 0px;}
.hyif ul li {font-size:14px;line-height:18px;padding:25px 0px 0px;}

.hyig {font-size:16px;width:94%;line-height:28px;margin:5% auto 0px;}

.hyih {font-size:14px;width:94%;line-height:21px;margin:5% auto 0px;}
.hyih td {padding:15px 3px;}

.hyii {width:88%;margin:5% auto 0px;}

.hyij {width:88%;margin:3% auto 0px;padding-bottom:5%;}
.hyij ul li {width:100%;padding:2% 0px;}
.hyij ul li h2 {text-align:left;width:100%;}
.hyij ul li h3 {width:100%;padding-left:0px;}
.hyij ul li.first {float:left;height:auto;}
.hyij ul li.first h2 {line-height:44px;}
.hyij ul li.first h3 {margin-left:0px;}
.hyij ul li.last {width:100%;padding:2% 0px;}
.hyij ul li.last h3 {width:100%;padding-left:0px;height:auto;}

.hyik {width:94%;margin:5% auto 0px;}

.hyil {width:88%;margin:3% auto 0px;}
.hyil ul li {width:100%;padding:2% 0px;}
.hyil ul li h2 {text-align:left;width:100%;}
.hyil ul li h3 {width:100%;padding-left:0px;}
.hyil ul li h4 {width:100%;padding-left:0px;}

.hyim {width:100%;margin:2% auto 0px;}
.hyim ul li {width:45.5%;margin:3% 0px 0px 3%;}
.hyim ul li h2 {width:98%;}

.hyin {width:100%;margin:8% auto 0px;}
.hyin ul li {width:42.5%;margin-left:5%;}

.hyt14 {width:99%;}
.hyt18 {width:99%;margin:2% 0% 0 0;}



.ssg {background:-webkit-linear-gradient(#b1464c,#fcf8f8);background:-o-linear-gradient(#b1464c,#fcf8f8);background:-moz-linear-gradient(#b1464c,#fcf8f8);background:-mos-linear-gradient(#b1464c,#fcf8f8);
background:linear-gradient(#b1464c,#fcf8f8);margin:3% auto 0px;padding:0px 0px 3%;}

.ssga {display:none;}
.ssgg {display:block;width:100%;}
.ssgg img {width:100%;}

.ssgb {float:none;width:100%;}

.ssgba {float:none;width:94%;margin:3% auto 0px;border-bottom:1px solid #a61116;}
.ssgba h3 {font-size:18px;height:auto;line-height:40px;padding-left:0px;border-bottom:2px solid #fff;}

.ssgbb {float:none;width:94%;height:auto;margin:3% auto 0px;padding:0px;}
#KinSlideshow2 {width:340px;height:226px;}
#KinSlideshow2 img {width:340px;height:226px;}

.ssgbc {float:none;width:94%;margin:3% auto 0px;}
.ssgbc ul li {font-size:14px;text-indent:12px;width:100%;padding-left:0px;}
.ssgbc ul li.first {width:100%;height:auto;margin:0px 0px 2%;padding:0px 0px 2%;}
.ssgbc ul li.first h3 {font-size:16px;}
.ssgbc ul li.first p {height:auto;line-height:24px;}


.ssgc {float:none;font-size:16px;width:94%;line-height:30px;margin:5% auto 0px;padding:0px;}

.ssgd {width:94%;height:40px;margin:5% auto 0px;}
.ssgd h3 {font-size:21px;background:url(img/bj45.png) no-repeat 0px 5px;height:35px;}
.ssgd h4 {line-height:35px;}

.ssge {width:94%;margin:3% auto 0px;}
.ssge ul li {font-size:14px;width:100%;height:45px;line-height:45px;margin-left:0px;}


.ssgf {width:338px;margin:3% auto 0px;}
.ssgfa {width:16px;height:29px;background:url(img/ll.png) no-repeat 0px 0px;margin:86px 0px 0px;}
.ssgfb {width:296px;padding-right:10px;}
.ssgfb ul li {width:284px;margin-left:10px;}
.ssgfb ul li h3 {width:284px;height:auto;}
.ssgfb ul li h3 img {width:100%;height:auto;}
.ssgfb ul li p {font-size:16px;height:35px;line-height:35px;}
.ssgfc {width:16px;height:29px;background:url(img/rr.png) no-repeat 0px 0px;margin:86px 0px 0px;}

}


@media only screen and (min-width:0px) and (max-width:359px){

.mainb ul li h3 {font-size:16px;}

.mainr {width:292px;height:125px;}
.mainra {margin:43px 0px 0px;}
.mainrb {width:250px;padding-right:10px;}
.mainrb ul li {width:115px;margin-left:10px;}
.mainrb ul li h2 {width:115px;height:115px;}
.mainrb ul li h2 img {width:115px;height:115px;}
.mainrc {margin:43px 0px 0px;}

.hleftb ul li {font-size:12px;}

#KinSlideshow {width:300px;height:200px;}
#KinSlideshow img {width:300px;height:200px;}
#KinSlideshow2 {width:300px;height:200px;}
#KinSlideshow2 img {width:300px;height:200px;}

.ssgf {width:300px;}
.ssgfa {margin:86px 0px 0px;}
.ssgfb {width:258px;}
.ssgfb ul li {width:246px;}
.ssgfb ul li h3 {width:246px;}
.ssgfc {margin:86px 0px 0px;}
}


@media only screen and (min-width:375px) and (max-width:413px){

#KinSlideshow {width:350px;height:234px;}
#KinSlideshow img {width:350px;height:234px;}
#KinSlideshow2 {width:350px;height:234px;}
#KinSlideshow2 img {width:350px;height:234px;}

.mainr {width:362px;height:210px;}
.mainra {margin:60px 0px 0px;}
.mainrb {width:320px;padding-right:10px;}
.mainrb ul li {width:150px;margin-left:10px;}
.mainrb ul li h2 {width:150px;height:150px;}
.mainrb ul li h2 img {width:150px;height:150px;}
.mainrc {margin:60px 0px 0px;}

}


@media only screen and (min-width:414px) and (max-width:767px){

#KinSlideshow {width:390px;height:260px;}
#KinSlideshow img {width:390px;height:260px;}
#KinSlideshow2 {width:390px;height:260px;}
#KinSlideshow2 img {width:390px;height:260px;}

.ssgf {width:386px;}
.ssgfa {margin:86px 0px 0px;}
.ssgfb {width:344px;}
.ssgfb ul li {width:334px;}
.ssgfb ul li h3 {width:334px;}
.ssgfc {margin:86px 0px 0px;}

.mainr {width:392px;height:210px;}
.mainra {margin:60px 0px 0px;}
.mainrb {width:340px;padding-right:20px;}
.mainrb ul li {width:150px;margin-left:20px;}
.mainrb ul li h2 {width:150px;height:150px;}
.mainrb ul li h2 img {width:150px;height:150px;}
.mainrc {margin:60px 0px 0px;}

}

@media only screen and (min-width:768px) and (max-width:850px){

.logom {width:60%;}

.am-offcanvas-bar {width:350px;}
.am-header .am-header-nav img {height:24px;}
.am-header .am-header-right {top:30px;right:8px;font-size:24px;}

.toutiao, .maina, .mainc, .mainq {margin:3% auto 0px;}

marquee {height:45px;line-height:45px;}

.maini4 {width:100%}
.maini4 ul li {width:45.5%;margin:3% 0px 0px 3%;}
.maini4 ul li h3 {width:100%;height:auto;}
.maini4 ul li h3 img {display:block;width:100%;height:auto;}
.maini4 ul li p {font-size:14px;}

.mainl ul li p {display:block;}

.mainm ul li {height:45px;line-height:45px;}

.mainr {width:752px;height:260px;}
.mainra {margin:86px 0px 0px;}
.mainrb {width:690px;padding-right:30px;}
.mainrb ul li {width:200px;margin-left:30px;}
.mainrb ul li h2 {width:200px;height:200px;}
.mainrb ul li h2 img {width:200px;height:200px;}
.mainrc {margin:86px 0px 0px;}

.maint ul li {height:45px;line-height:45px;}

.nainp {width:100%;}
.nainp ul li {width:45.5%;margin:3% 0px 0px 3%;padding:0px 0px 3%;}
.nainp ul li h3 {height:60px;}

#KinSlideshow {width:722px;height:482px;}
#KinSlideshow img {width:722px;height:482px;}
#KinSlideshow2 {width:722px;height:482px;}
#KinSlideshow2 img {width:722px;height:482px;}

.ssgf {width:714px;}
.ssgfa {margin:86px 0px 0px;}
.ssgfb {width:672px;}
.ssgfb ul li {width:326px;}
.ssgfb ul li h3 {width:326px;}
.ssgfc {margin:86px 0px 0px;}


.leftb ul li a {line-height:48px;}

.nainb ul li a {height:45px;line-height:45px;}

.rightb ul li p {display:block;}

.nainh ul li p {display:block;height:auto;}

.rightd2 {padding:0px 0px 3%;}
.rightd2 ul li {width:33.3%;}

.rightd3 {padding:0px 0px 3%;}

.hleftb ul li {font-size:16px;}

.hrightb {width:400px;}

.hyib, .hyic {width:400px;}

.hyid {width:700px;}

.hyif ul li {font-size:16px;}

.hyaa {width:400px;}

.hyab {width:100%;}
.hyab ul li {width:41%;margin:3% 0px 0px 3%;padding:2%;}
.hyab ul li h2 {float:none;width:100%;height:auto;margin-right:0px;}
.hyab ul li h2 img {width:100%;height:auto;}

}

#div_vod_0 {display:inline-block;}

