*{padding:0;margin:0;list-style:none;}
body{font-size:16px;font-family:"微软雅黑"; margin:0px; padding:0px;background:url(../img/bg.jpg) top center no-repeat;position:relative;}
ul{padding:0;margin:0;list-style:none;}
table,td,tr{border:0;padding:0;margin:0;list-style:none;}
a{color:#000;text-decoration:none!important;}
a:hover{color:#ca040a;text-decoration:none;}
img{border:o;}
a img{border:0;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
.fl{float:left;}
.fr{float:right;}
.jz{width:1200px;margin:0 auto;}



#header{width:100%;height:129px;background:#2a82c7;border-bottom:1px #62a1d5 solid;}
.top{width:1200px;margin:0 auto;}
.logo{width:525px;float:left;}

.by{width:360px;height:81px;float:left;padding:48px 45px 0px 88px;}
.ser{width:182px;height:27px;background:#fff;border-radius:15px;float:right;margin-top:48px;line-height:27px;}
.ss_k{width:140px;height:27px;float:left;border:none;border-radius:15px;text-indent: 1em; line-height:27px;}
.ss_an{width:42px;height:27px;line-height:27px;}




#nav{width:1200px;height:49px;margin:12px auto  0px;}

.w{ width:1200px; margin:0 auto;}
.navBox{width:1200px;height:49px; line-height:49px; }
.mainNav{  zoom:1; height:49px; line-height:49px;  border-left:0; border-right:0; position:relative;z-index:200; margin:0 auto; overflow:visible;background:#fff; }
.mainNav *{ zoom:1; vertical-align:top;}
.mainNav .li1{ width:100px; text-align:center; font-size:18px;}
.mainNav .last1{ width:109px; text-align:center; border-right:none;font-size:18px;}
.mainNav .li1 h4{ text-align:center;font-weight:normal;}
.mainNav .li1 a,.mainNav .li1 a:link,.mainNav .li1 a:visited{ font-size:18px; color:#222;}
.mainNav .li1 a:hover{font-size:17px;color:#fff;}
.mainNav li.spe{ display:inline-block; *display:inline; zoom:1; width:2px;color:#fff; height:47px; float:left;}
.mainNav .li1{ display:inline-block; *display:inline; margin:0; position:relative; z-index:101; float:left;}
.mainNav .h1{ display:inline-block; *display:inline;font-weight:normal;}
.mainNav .on1{ display:inline-block; *display:inline; margin:0; position:relative; background:#3c8fd3; }


.mainNav .li1 .ul1{  position:absolute; top:49px; left:0px; overflow:hidden; z-index:9999; width:130px;  display:none; line-height:30px;  background-color:#3c8fd3; }
.mainNav .last1 .ul1{position:absolute; top:49px; left:0px; overflow:hidden; z-index:9999; width:130px; border-bottom:none;display:none; line-height:30px;  background-color:#105285;  }
.mainNav .ul1 .li2{ line-height:40px; height:40px; overflow:hidden;  float:left; width:130px;}

.mainNav .hasUl1 .a1{line-height:47px; }
.mainNav  .on1 a,.mainNav  .on1 a:link,.mainNav  .on1 a:visited{ font-size:16px; color:#fff;}
.mainNav .a2{zoom:1;  text-align:center; color:#fff;  }
.mainNav .li2 a,.mainNav .li2 a:link,.mainNav .li2 a:visited{ color:#fff; font-size:15px; font-weight:normal;width:130px; text-align:center;  height:40px; line-height:40px; display:block;}
.mainNav .li2 .a2:hover{ font-size:16px; color:#fff;height:40px; background-color:#0f5c97;line-height:40px; display:block;}

.mainNav .a3{zoom:1;  text-align:center; color:#005f8d;  }





#banner{width: 1200px;
    margin: 0 auto;
    height: 398px;}

.rslides { max-height:700px; overflow:hidden; cursor:pointer;}
.rslides_tabs {
 list-style: none;
 padding: 0;
 background: rgba(0, 0, 0, .25);
 box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
 -moz-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
 -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .3), inset 0 0 5px rgba(0, 0, 0, 1.0);
 font-size: 18px;
 list-style: none;
 margin: 0 auto 50px;
 max-width: 700px;
 padding: 10px 0;
 text-align: center;
 width: 100%;
}
.rslides_tabs li {
 display: inline;
 float: none;
 margin-right: 1px;
}
.rslides_tabs a {
 width: auto;
 line-height: 20px;
 padding: 9px 20px;
 height: auto;
 background: transparent;
 display: inline;
}
.rslides_tabs li:first-child {
 margin-left: 0;
}
.rslides_tabs .rslides_here a {
 background: rgba(255, 255, 255, .1);
 color: #fff;
 font-weight: bold;
}

#download {
 background: #333;
 background: rgba(255, 255, 255, .1);
 border: 1px solid rgba(255, 255, 255, .1);
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 display: block;
 font-size: 20px;
 font-weight: bold;
 margin: 60px auto;
 max-width: 500px;
 padding: 20px;
}
#download:hover {
 background: rgba(255, 255, 255, .15);
}

.events {
 list-style: none;
}
.callbacks_container {
     position: relative;
    width: 100%;

}
.callbacks {
 position: relative;
 list-style: none;
 overflow: hidden;
 width: 100%;
 padding: 0;
 margin: 0;
}
.callbacks li {
 position: absolute;
 width: 100%;
 left: 0;
 top: 0;
}
.callbacks img {
 display: block;
 position: relative;
 z-index: 1;
 height: auto;
 width: 100%;
 border: 0;
}
.callbacks .caption {
 display: block;
 position: absolute;
 z-index: 2;
 font-size: 20px;
 text-shadow: none;
 color: #fff;
 background: #000;
 background: rgba(0, 0, 0, .8);
 left: 0;
 right: 0;
 bottom: 0;
 padding: 10px 20px;
 margin: 0;
 max-width: none;
}
.callbacks_nav {
 position: absolute;
 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 top: 52%;
 left: 0;
 opacity: 0.7;
 z-index: 3;
 text-indent: -9999px;
 overflow: hidden;
 text-decoration: none;
 height: 61px;
 width: 38px;
 background: transparent url("../img/themes.gif") no-repeat left top;
 margin-top: -45px;
}
.callbacks_nav:active {
 opacity: 1.0;
}
.callbacks_nav.next {
 left: auto;
 background-position: right top;
 right: 0;
}


.rslides {
 position: relative;
 list-style: none;
 overflow: hidden;
 width: 100%;
 padding: 0;
 margin: 0;
}
.rslides li {
 -webkit-backface-visibility: hidden;
 position: absolute;
 display: none;
 width: 100%;
 left: 0;
 top: 0;
}
.rslides li:first-child {
 position: relative;
 display: block;
 float: left;
}
.rslides img {
 display: block;
 height: -webkit-fill-available;
 float: left;
 width: 100%;
 border: 0;
}
.banner_ny{ width:100%;max-height:280px; overflow:hidden;}
.banner_ny img{width:100%; }





#conter{width:1200px;margin:0 auto;}


.con_one{width:1200px;}
.con_one_nav{width:1200px;margin:40px 0px;border-top:3px #3caad3 solid;position: relative;}
.con_one_nav font{padding:0px 25px;color:#222;font-size:24px;background:#fff;position:absolute;top:-20px;left:527px;}
.con_one_nav span{float:right;position:absolute;top:-13px;right:0px;background:#fff;padding-left:6px;font-size:15px;}


.con_one_font{width:1200px;height:328px;}
.con_one_font_left{width:490px;height:327px;float:left;}
#KinSlideshow{ overflow:hidden; width:490px; height:327px;}


.con_one_font_right{width:696px;float:right;}
.con_one_font_right ul li{width:694px;float:left;margin-bottom:8px;}
.con_one_font_right ul li font{width:587px;display:block;height:46px;border:1px #dddddd solid;line-height:46px;text-indent:1em;border-right:none;}
.con_one_font_right ul li span{width:94px;height:48px;line-height:48px;padding-left:13px;background:url(../img/date.png) left center no-repeat;float:right;color:#fff;}


.con_two{width:1200px;padding:18px 0px;}


.tz_gg{width:375px;}
.tz_gg_nav{width:375px;height:54px;line-height:54px;line-height:52px;border-bottom:1px #cccccc solid;}
.tz_gg_nav font{float:left;border-bottom:4px #3caad3 solid;font-size:22px;color:#222;padding:0px 5px;margin-bottom:10px;}
.tz_gg_nav span{float:right;font-size:15px;}
.tz_gg_font{width:375px;}

.tz_gg_font ul li{width:375px;height:43px;line-height:43px;float:left;background:url(../img/doc.png) left center no-repeat;text-indent: 1em;}
.tz_gg_font ul li span{float:right;color:#4582b8;}





.jx_dt{width:375px;padding:0px 37px;float:left;}



.xs_dt_font{width:375px;padding-top:8px;}
.xs_dt_font dl{width:375px;height:107px;border-bottom:1px #cccccc dashed;padding:5px 0px 10px;}
.xs_dt_font dl dt{width:375px;height:31px;line-height:31px;font-size:16px;color:#222;}
.xs_dt_font dl dd{padding:2px 0px;}
.xs_dt_font dl dd span{float:left;padding:2px 8px 0px 0px;}



.con_three{width:1200px;}



.con_four{width:1200px;padding:30px 0px;}
.con_four ul li{width:164px;height:88px;float:left;}
.con_four ul li a{color:#fff;text-align:center;font-size:17px;display:block;}

.con_four ul li.z1{width:372px;height:64px;padding:12px;background:#8ac244;line-height:63px;margin-right:8px;}
.con_four ul li.z1 font{border:1px #abd47a solid;display:block;}

.con_four ul li.z2{background:#dfb707;margin-right:8px;padding:12px 8px; width:372px;height:64px;}
.con_four ul li.z2 font{border:1px #e6c73d solid;display:block;line-height:64px;}

.con_four ul li.z3{background:#bdc815;margin-right:8px;padding:12px 8px;width:372px;height:64px;}
.con_four ul li.z3 font{border:1px #d1d95c solid;display:block;line-height:63px;}

.con_four ul li.z4{background:#15c8a0;margin-right:8px;padding:12px;width:140px;height:64px;}
.con_four ul li.z4 font{border:1px #3ed2b1 solid;display:block;line-height:63px;}

.con_four ul li.z5{background:#2ab5dd;margin-right:8px;padding:12px 8px;width:142px;height:64px;}
.con_four ul li.z5 font{border:1px #69cce8 solid;display:block;line-height:63px;font-size:15px;}

.con_four ul li.z6{background:#e95f3a;margin-right:8px;padding:12px;width:140px;height:64px;}
.con_four ul li.z6 font{border:1px #ee8368 solid;display:block;line-height:63px;}

.con_four ul li.z7{background:#8d6bb7;padding:12px;width:140px;height:64px;}
.con_four ul li.z7 font{border:1px #ad95cc solid;display:block;line-height:63px;}

.con_four ul li.z1:hover,.con_four ul li.z2:hover,.con_four ul li.z3:hover,.con_four ul li.z4:hover,.con_four ul li.z5:hover,.con_four ul li.z6:hover,.con_four ul li.z5:hover,.con_four ul li.z7:hover{background:#3f8bc9;}






#footer{width:100%;}
.fot{width:100%;height:190px;background:url(../img/dbg.jpg) top center no-repeat;padding:24px 0px;}
.fot_left{width:215px;float:left;}
.fot_left ul li{width:190px;height:20px;float:left;padding:4px 0px;}   .fot_left ul li font{padding-right:13px;float:left;}
.fot_left ul li a{color:#fff;}


.fot_mid{width:555px;height:190px;border-left:1px #a3c7e5 solid;border-right:1px #a3c7e5 solid;padding:0px 15px;float:left;}
.fot_mid_nav{width:595px;height:54px;line-height:54px;background:url(../img/ks_nav.png) left center no-repeat;color:#fff;font-size:18px;text-indent: 2em;}
.fot_mid_font{width:595px;}
.fot_mid_font ul li{ height:38px;line-height:38px;float:left;background:url(../img/dian.png) left center no-repeat;padding:0px 15px;}
.fot_mid_font ul li a,.fot_right_font ul li a{color:#e0eaf4;}


.fot_right{width:370px;float:left;padding-left:15px;}
.fot_right_nav{width:370px;height:54px;line-height:54px;background:url(../img/lj_nav.png) left center no-repeat;color:#fff;font-size:18px;text-indent: 2em;}
.fot_right_font{width:370px;}
.fot_right_font ul li{height:38px;line-height:38px;float:left;background:url(../img/dian.png) left center no-repeat;padding:0px 15px;}

.fot_right_font ul li a:hover,.fot_mid_font ul li a:hover,.fot_left ul li a:hover{color:#222;}

.xinx{float:right;}
.xinx a{color:#fff; display:block; margin-top:20px;}

.bq{width:100%;height:48px;line-height:48px;color:#badefa;background:#2a82c7;}
.bq_font{width:1200px;margin:0 auto;}





.ej_banner{width: 100%;
    margin: 0 auto;
    height: 570px;}

#er_conter{width:1200px;padding:20px;margin:0 auto;min-height: 408px;}


.er_left{width:270px;float:left;min-height:300px;}
.er_left_nav{width:270px;height:65px;line-height:65px;background:#3c8fd3 url(../img/fz.png) bottom center no-repeat;color:#fff;font-size:20px;text-align:center;box-shadow:1px 3px 3px #c6c7c9;}
.er_left_font{width:268px;border-left:1px #dad7d7 solid;border-right:1px #dad7d7 solid;}
.er_left_font ul li{width:268px;height:50px;line-height:50px;border-bottom:1px #d8d5d5 solid;float:left;text-align:center;fotn-size:15px;}
.er_left_font ul li a{display:block;color:#0d59a7;}
.er_left_font ul li a:hover{top:2px;color:#0d59a7;background:#eeeeee;}






.er_right{width:900px;float:right;}
.er_right_nav{width:900px;height:50px;line-height:50px;border-bottom:1px #ccc solid;font-size:20px;color:#175aa1;background:url(../img/pline.png) bottom left no-repeat;}

.er_right_nav span{float:right;font-size:16px;color:#222;background:url(../img/nav.png) no-repeat left  center;padding-left:20px;padding-right:10px;}
.er_right_nav span a{font-size:15px;}
.er_right_nav h1{padding:0px 15px;float:left;display:block;border-bottom:3px #1484cc solid;font-size:20px;font-weight:normal;color:#0e7ac0;}
.er_right_font{width:840px;padding:10px 30px;}
.er_right_font p{line-height:30px;text-indent:2em;}


.er_right_new{width:880px;padding:10px 10px;}
.er_right_new ul li{width:858px;height:48px;line-height:48px;border-bottom:1px #ccc dashed;float:left;background:url(../img/doc.png) 6px center no-repeat;padding-left:22px;}
.er_right_new ul li span{float:right;color:#4582b8;}
.er_right_new ul li a{color:#222;}
.page{width:870px;line-height:50px;text-align:center;margin:0 auto;}


.er_right_xnew{width:880px;padding:10px 10px;}
.er_right_xnew h1{font-size:16px;line-height:50px;text-align:center;}
.er_right_xnew_date{width:870px;height:40px;line-height:40px;text-align:center;border:1px #ccc dashed;margin:10px 0px;}
.er_right_xnew p{line-height:32px!important;}


.er_right_tu{width:880px;padding:20px 20px 10px 0px;}
.er_right_tu ul li{width:273px;height:226px;float:left;margin-left:20px;text-align:center;}
.er_right_tu ul li span{color:#222;padding-top:10px;}
.er_right_tu ul li img{width:273px;height:182px;}
.er_right_tu ul li a{color:#222;}
.page{width:870px;line-height:50px;text-align:center;margin:0 auto;}