/* CSS Document */
* {margin:0px;padding:0px;}
body {font-family:"Microsoft Yahei";font-size:14px;color:#333;background:#fff;width:100%; min-width:1200px;}
a:focus {outline:none;}
a {color:#333;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:#d72517;text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}
.w1100 {overflow:hidden;width:1100px;margin:40px auto 0px;}
.bg {overflow:hidden;width:100%;background:#f2f6f7;margin:40px auto 0px;padding:40px 0px 25px;}
.h40 {overflow:hidden;width:100%;height:40px;margin:0px auto 0px;}


.topbanner{background:#fff url(img/bannerbg.jpg) no-repeat center center;height:600px; width:100%;  margin:0px;padding:0px;}
.menu100 {overflow:hidden;width:100%;background:#115895;margin:0px auto 0px;}
.menu {overflow:hidden;width:1100px;margin:0px auto;}
.menu ul li {float:left;overflow:hidden;font-size:21px;font-weight:bold;text-align:center;height:60px;line-height:60px;}
.menu ul li.line {width:1px;background:url(img/bj6.jpg) no-repeat 0px center;}
.menu a {display:block;color:#fff;}
.menu a:hover {color:#fff;background:url(img/bj8.jpg) no-repeat center center;text-decoration:none;}


.toutiao100 {overflow:hidden;width:100%;background:#FFF;margin:30px auto 0;padding:0px 0px 0px;}
.toutiao {overflow:hidden;width:1100px;height:140px;margin:0px auto;background:#FFF url(img/daoyu.jpg) no-repeat center bottom;}
.toutiao h3 {overflow:hidden;font-size:30px;color:#c8e6ff;text-align:center;height:55px;line-height:55px;}
.toutiao p {margin:0px 20px 20px 180px;font-size:18px;color:#333;text-indent:2em;line-height:32px;}
.toutiao a {color:#c8e6ff;}
.toutiao a:hover {color:#c8e6ff;}


.cf:after{ content: ""; display: table; clear: both }  
.cf{*zoom:1}
.hd{border-bottom: 1px solid #c2c2c2;margin-bottom: 20px; width:1100px; margin:0px auto; }
.hd h1{color: #d72517;font-size: 43px; height:80px; line-height:80px; text-align:center; padding-bottom:20px; }
.hd h1 a{color: #d72517;  text-decoration:none;}
.bk2{background: #fff; padding-bottom:30px;}
.bk2 a{color: #5c5c5c;}
.jihe_left{float: left; padding-left:20px;}
.jihe_right{float: left;}
.jihe_right{width: 690px;font-size: 14px;padding-left: 25px; padding-right:20px;}
.jihe_right .tit-bar{font-size: 16px;line-height: 20px;margin: 10px 0;}
.tit-bar em{display: inline-block;padding-left: 53px;background: url(./img/icons.png) no-repeat 24px -238px; font-style:normal;}
.tit-bar span{color: #d72517;}
.jihe_right p{margin: 10px 0;}
.more{width: 100%; text-align: center; padding: 10px 0; background-color: #efefef; }
.more a{padding: 5px 10px; font-size: 16px; color: #000; cursor: pointer; }
.label li{background: #fff;border: 1px solid #4090db;color: #4090db;border-radius: 3px;display: inline-block; padding: 0 14px; margin-right: 25px; line-height: 1.75rem;font-size: 14px;}
.jieshao{margin: 20px 0 20px 15px;font-size: 14px;}
.sign{    /* width: 100px; */
    min-width: 100px;    height: 41px;
    line-height: 41px;
    font-size: 22px;
    background: url(./img/sign-p.png) no-repeat;
     margin-top: -80px;float:right;color: #fff;padding-left: 15px;    padding-right: 2px;    text-align: center;}
.bk2 .jihe_txt{font-size:16px;text-align: justify; line-height:25px;}



.maina {overflow:hidden;float:left;width:544px;height:362px;margin:0px 30px 0px 0px;padding:5px;border:1px solid #d1d1d1;}
#KinSlideshow {width:544px;height:362px;overflow:hidden;position:relative;}
#KinSlideshow img {width:544px;height:362px;}


.mainc {overflow:hidden;float:left;width:514px;}
.mainc ul li {overflow:hidden;float:left;width:514px;padding:8px 0px 15px;border-bottom:1px dotted #d1d1d1;}
.mainc ul li h3{ clear:both;font-size:21px;text-align:center;line-height:40px; display:block;}
.mainc ul li p {font-size:14px;color:#888;text-indent:2em;line-height:24px; display:block;}
.mainc ul li p a {color:#126cba;}
.mainc ul li p a:hover {color:#126cba;}



.maind {overflow:hidden;float:left;width:514px;margin:15px 0px 0px;}
.maind ul li {float:left;overflow:hidden;font-size:14px;background:url(img/bj5.jpg) no-repeat 0px 16px;width:486px;height:28px;line-height:28px;padding-left:28px;}



.mainh {overflow:hidden;width:1100px;margin:0px auto 0px;}


.mainha {overflow:hidden;width:1152px;margin:0px auto 0px;}
.mainha ul li {overflow:hidden;_display:inline;float:left;width:537px;height:210px;background:url(img/bj7.jpg) no-repeat 206px 12px;margin:24px 0px 0px 26px;}
.mainha ul li h2 {float:left;width:206px;height:203px;}
.mainha ul li h2 img {position:absolute;}
.mainha ul li h2 span {position:absolute;z-index:3;display:block;font-size:14px;color:#fff;font-weight:normal;text-align:center;width:206px;height:42px;line-height:42px;padding:160px 0px 0px;}
.mainha ul li h2 a {color:#fff;}
.mainha ul li h2 a:hover {color:#fff;}
.aaaa {z-index:1;width:206px;height:203px;}
.mainha ul li h3 {overflow:hidden;font-size:18px;height:52px;line-height:26px;padding:30px 15px 0px 15px;}
.mainha ul li p {overflow:hidden;font-size:12px;color:#3c3c3c;text-indent:2em;line-height:24px;height:96px;padding:10px 12px 0px 15px;}
.mainha ul li p a {color:#1674c7;}
.mainha ul li p a:hover {color:#1674c7;}
.mainha ul li h4 {overflow:hidden;float:right;font-size:12px;color:#fff;font-weight:normal;background:#1674c7;margin-right:20px;padding:3px 8px;}
.mainha ul li h4 a {color:#fff;}
.mainha ul li h4 a:hover {color:#fff;}


.maini {overflow:hidden;width:1100px;margin:24px auto 0px;}
.maini ul li {overflow:hidden;_display:inline;float:left;width:550px;}
.maini a {color:#0362ae;}
.maini a:hover {color:#0362ae;}

.mainia {overflow:hidden;float:left;width:255px;height:182px; padding-left:20px; padding-bottom:5px; line-height:30px; font-size:14px; text-align:center; }
.mainia  a:link{ color:#333;}
.mainia img {width:255px;height:147px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainia 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;}

.mainib {overflow:hidden;float:right;width:230px;height:106px;padding:75px 20px 0px 24px;border-right:1px solid #d1d1d1;border-top:1px solid #d1d1d1;}
.mainib h3 {overflow:hidden;font-size:16px;height:28px;line-height:28px;}
.mainib p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;height:63px;}

.mainic {overflow:hidden;float:right;width:275px;height:182px;}
.mainic img {width:275px;height:182px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainic 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;}

.mainid {overflow:hidden;float:left;width:230px;height:106px;padding:76px 20px 0px 25px;}
.mainid h3 {overflow:hidden;font-size:16px;height:28px;line-height:28px;}
.mainid p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;height:63px;}

.mainie {overflow:hidden;width:550px;height:364px;}
.mainie img {width:550px;height:364px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainie 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;}

.mainif {overflow:hidden;width:500px;height:126px;padding:30px 25px 30px 25px;border-left:0px solid #d1d1d1;border-bottom:0px solid #d1d1d1; background-color:#f3f3f3;}
.mainif h3 {overflow:hidden;font-family:"Microsoft Yahei";font-size:18px;text-indent:4em;height:36px;line-height:36px;}
.mainif p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;height:123px;}

.mainig {overflow:hidden;float:right;width:230px;height:106px;padding:75px 20px 0px 24px;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.mainig h3 {overflow:hidden;font-size:16px;height:28px;line-height:28px;}
.mainig p {overflow:hidden;font-size:14px;text-indent:2em;line-height:21px;height:63px;}


.bj1 {background:url(img/bj1.jpg) no-repeat 30px 26px;}
.bj2 {background:url(img/bj2.jpg) no-repeat 30px 26px;}
.bj3 {background:url(img/bj3.jpg) no-repeat 30px 26px;}
.bj4 {background:url(img/bj4.jpg) no-repeat 30px 26px;}




.mainj {overflow:hidden;width:1170px;margin:28px auto 0px;}
.mainj ul li {overflow:hidden;_display:inline;float:left;width:192px;margin-left:35px; margin-bottom:30px;}
.mainj ul li h2 {overflow:hidden;position:relative;width:192px;height:192px;z-index:1;}
.mainj ul li h2 img {width:192px;height:192px;}
.mainj ul li h4 {overflow:hidden;position:relative;width:192px;height:192px;background:url(img/play.png) no-repeat 0px 0px;margin-top:-192px;z-index:2;}
.mainj ul li h4 a {overflow:hidden;float:left;text-indent:-999px;width:192px;height:192px;}
.mainj ul li h3 {overflow:hidden;font-size:16px;text-align:center;line-height:25px;padding:8px 0px 0px;}
.mainj ul li p {overflow:hidden;font-size:14px;text-indent:2em;height:48px;line-height:24px;padding:5px 0px 0px;}
.mainj ul li p a {color:#0362ae;}
.mainj ul li p a:hover {color:#0362ae;}



.mainja{overflow:hidden;width:1133px;margin:30px auto;}
.mainja ul{zoom:1;margin-left:-50px;width:1200px;}
.mainja li{float:left;display:inline;margin-left:70px;width:480px;line-height:40px;height:40px;overflow:hidden;font-size:16px;padding-left:25px;background:url(img/bj5.jpg) no-repeat left 16px;}
.mainja li a{float:left;width:480px;}
.mainja li span{display:none;float:right;color:#b0b0b0;font-size:12px;}


.mainja3{overflow:hidden;width:1133px;margin:30px auto;}
.mainja3 ul{zoom:1;margin-left:-50px;width:1200px;}
.mainja3 li{float:left;display:inline;margin-left:70px;width:300px;line-height:40px;height:40px;overflow:hidden;font-size:16px;padding-left:25px;background:url(img/bj5.jpg) no-repeat left 16px;}
.mainja3 li a{float:left;width:300px;}
.mainja3 li span{display:none;float:right;color:#b0b0b0;font-size:12px;}


.mainjb {overflow:hidden;width:1133px;margin:0px auto;}
.mainjb ul li {_display:inline;overflow:hidden;float:left;width:262px;margin:24px 0px 0px 17px;}
.mainjb ul li h3 {overflow:hidden;width:262px;height:176px;}
.mainjb ul li h3 img {width:262px;height:176px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainjb 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;}
.mainjb ul li p { overflow:hidden;font-size:16px;text-align:center;height:52px;line-height:26px;padding:5px 0px 0px;}



.mainjb2 {overflow:hidden;width:1133px;margin:0px auto;padding-top: 160px;}
.mainjb2 ul li {_display:inline;overflow:hidden;float:left;width:261px;margin:24px 0px 0px 17px;}
 
.mainjb2 ul li h3 {overflow:hidden;width:250px;height:206px;}
.mainjb2 ul li h3 img {width:261px; -moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.mainjb2 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;}
.mainjb2 ul li p {overflow:hidden;font-size:16px;text-align:center;height:60px;line-height:26px;padding:5px 0px 0px;}



#main {overflow:hidden;zoom:1;position:relative;margin:24px auto 0px;}
#index_b_hero {width:1000px;height:666px;margin:auto;position:relative;}
#index_b_hero .heros {position:relative;width:1000px;height:666px;}

#index_b_hero .heros h3 {width:1000px;height:666px;z-index:1;}
#index_b_hero .heros h3 img {width:1000px;height:666px;}
#index_b_hero .heros h4 {overflow:hidden;position:relative;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;width:660px;height:78px;margin:-100px auto 0px;z-index:2;}
#index_b_hero .heros p {overflow:hidden;position:relative;font-size:14px;text-indent:7em;text-align:left;width:620px;height:63px;line-height:21px;margin:-72px auto 0px;padding:0px 20px;z-index:3;}
#index_b_hero .heros h5 {position:relative;font-family:Arial, Helvetica, sans-serif;margin:-98px 0px 0px 185px;padding:3px 10px;z-index:4;float:left;font-size:18px;color:#fff;letter-spacing:2px;font-weight:normal;background:#146dba;}
#index_b_hero .heros h5 em {font-size:40px;}
#index_b_hero .heros p a {color:#fff;font-weight:bold;}
#index_b_hero .heros p a:hover {color:#fff;}

    #index_b_hero .hero-wrap {overflow:visible;position:absolute;}
    #index_b_hero .next, #index_b_hero .prev {position:absolute;top:50%;margin-top:-60px;z-index:3;}
        #index_b_hero .next:hover, #index_b_hero .prev:hover {background-color:orangered;}
    #index_b_hero .prev {right:0;}
    #index_b_hero .next {left:0;}
    #index_b_hero .disabled {background-color:#eee;}
    #index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero {background:#000;padding:0px;z-index:1;position:absolute;top:0;left:0;width:1000px;height:666px;overflow:hidden;left:2000px;}
    #index_b_hero .mask-right, #index_b_hero .mask-left {z-index:4;left:-1000px;filter:alpha(Opacity=20);opacity:.2;background:#000;overflow:hidden;}
    #index_b_hero .mask-right {left:1000px;}
    #index_b_hero .active {z-index:2;left:0;}
	
.icon-arrow-a-left {width:70px;height:120px;background:url(img/rightt.jpg) no-repeat 0px 0px;}
.icon-arrow-a-right {width:70px;height:120px;background:url(img/leftt.jpg) no-repeat 0px 0px;}



.title3 {overflow:hidden;width:1100px;margin:40px auto 0px;border-bottom:2px solid #1674c7;}
.title3 h3 {float:left;font-size:21px;color:#fff;letter-spacing:2px;background:#1674c7;line-height:40px;padding:0px 24px;}

.mainz {overflow:hidden;width:1100px;margin:20px auto 0px;}
.mainz li {float:left;font-size:14px;background:url(img/bj5.jpg) no-repeat 0px 17px;width:1080px;height:42px;line-height:42px;padding-left:20px;border-bottom:1px dotted #d6d6d6;}
.mainz li a {overflow:hidden;float:left;width:700px;height:42px;}
.mainz li span {float:right;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:right;width:140px;}
.mainz h2{ text-align: center;}
.mainz h6{text-align: center; margin-top: 10px; margin-bottom: 25px;}

.page{margin:20px auto 0;text-align:center;}
.page a{border:1px #e5e5e5 solid;display:inline-block;padding:4px 10px 0;*padding-top:5px;margin:0 5px;height:22px;*height:21px;text-decoration:none;vertical-align:middle; line-height:18px}
.page a:hover{border:1px #cf4789 solid;color:#333}
.page span{display:inline-block}
.page .now a{color:#fff;border:1px #cf4789 solid}
.page .pre-n,.page .next-n{border:1px #e5e5e5 solid;color:#999;padding:4px 10px 0;*padding-top:5px;height:22px;*height:21px;margin:0 5px}
.page table {margin:0 auto;}
.page table td {line-height:18px;}
#pagenav {vertical-align:middle;}

.footer {overflow:hidden;font-size:12px;text-align:center;background:#F1F1F1;width:100%;line-height:21px;margin:0px auto 0px;padding:5px 0px 20px;}
.footer a {color:#c8e6ff;}
.footer a:hover {color:#fff;}
.footer p,.footer p a:link,.footer p a:hover{color:#fff;}


