body{background:#f6f6f6 url(../img/bk_01.gif) no-repeat center 0;font-size: 14px;color: #666;}

/*header*/
.header{overflow: hidden;width: 1200px;margin:0 auto;height:243px;padding-top:95px; }
.header .logo{float: left;margin-left:60px;}
.header .logo img{float:left;}

/*nav*/
.nav{overflow: hidden;width: 1200px; height:60px;margin:0 auto;background:#1453ba;}
.nav ul{width: 1198px; margin:0 auto; line-height:60px; height:60px;}
.nav ul li{float: left;cursor: pointer;text-align:center; padding:0px 25px;}
.nav ul li a{font-size: 22px;color: #fff;}
.nav ul li.li-bg{ background-color:#4682e3;}

/*wheater*/
.wheater{ width:1200px; height:63px; line-height:63px; margin:0 auto; overflow:hidden; background-color:rgba(255,255,255,0.6)}
.wheater .wheater1{ margin-left:20px; font-size:12px; color:#333; float:left;}
.wheater .wheater1 span{font-weight:bold;}
.wheater .wheater1 em{ background:url(../img/tm_13.png) no-repeat left center; padding-left:30px; color:#f90400;}
.wheater .wheater1 a{ color:#333;}
/*search*/
.wheater .search{ float:right; width:273px; height:63px; line-height:63px; margin-right:100px; margin-top:16px;}
.wheater .search .search_box{ background:url(../img/tm_07.png) no-repeat; width:273px; height:34px; margin-left:30px;}
.wheater .search input{border: none;background: none;}
.wheater .search input.sea-text{width: 225px;height:34px;line-height:34px;text-indent:10px;font-size: 14px;font-family: 'Microsoft YaHei';color: #666;float: left; margin-left:15px;}
.wheater .search input.sea-btn{width:22px;height:34px;cursor: pointer; background:url(../img/tm_10.png) no-repeat center; float:left;}


/*footer*/
.footer{height: 125px; width:100%;background: #297cc4;overflow: hidden;margin-top:40px;}
.footbox{width: 1200px;margin: 0 auto;overflow: hidden;}
.footbox .img{float:left;margin-left: 180px;margin-top: 25px;}
.footbox .footcon{float: left;margin-top: 25px;margin-left: 40px; width: 600px; text-align:center;}
.footbox .footcon p{color: #fff;line-height: 30px;}
.footbox .img2{float:left;margin-left:105px;margin-top:20px;}


.sub-main{width: 1200px;margin: 0 auto;overflow: hidden;background: #fff; margin-top:10px;}
.sub-one{ width:1190px; margin:0 auto; overflow:hidden; margin-top:10px; padding-bottom:10px;}
.sub-one-left{width:610px;float:left;}
.section-focus-pic{height: 360px;width:610px;overflow:hidden;position:relative;float: left;}
.section-focus-pic ul li a{color: #fff;}
.section-focus-pic ul li{position:absolute;top:0;left:610px;width:610px;height:360px;}
.section-focus-pic ul li h3{position:absolute;bottom: 6px;left:0;font-weight:normal;color:#FFF;margin-left: 14px;z-index: 111;font-size: 14px;font-family: "Microsoft YaHei";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:30px;background-color:rgba(148,148,148,0.6);width:1160px;}
.section-focus-pic .pages{width:610px;height:360px;}
.section-focus-pic .controler{position:absolute;bottom:8px;right: 19px;}
.section-focus-pic .controler b{cursor:pointer;width: 10px;height: 10px;display:block;overflow:hidden;text-indent:20px;float:left;margin: 0 0 0 10px;background: #bddeff;border:1px solid #fff;}
.section-focus-pic .controler b.down{background: #297cc4;}

.sub-one-right{float:right;width:550px; height:360px;overflow:hidden;}
.news{overflow:hidden;}
.news-title{ border-bottom:2px solid #1453ba; overflow:hidden;}
.news-title h3{width:122px;height:38px;text-align: center;line-height: 38px;margin-right:10px;font-size: 16px;color: #333;float: left;}
.news-title h3 a{display: block;height: 100%;width: 100%;color: #333;}
.news-title h3.last{margin-right: 0;}
.news-title h3.active{background:url(../img/tm_19.png) no-repeat;color: #fff;}
.news-title h3.active a{color: #fff;}
.news-title h4{ float:right;line-height: 38px; padding-right:10px;}
.news-title h4 a{ color:#1453ba; font-size:14px;}
.newscon1{width: 100%;}
.newscon1 .tt{ overflow:hidden; width:528px; margin:0 auto; padding-bottom:10px; border-bottom:1px dashed #666;}
.newscon1 .tt h1 a{ font-size:18px; font-weight:bold; color:#0081da; text-align:center; line-height:50px;}
.newscon1 .tt h1 a:hover { color:#0081da;}
.newscon1 .tt span a{ font-size:14px; color:#666; line-height:25px; }
.newscon1 .tt span a:hover { color:#0081da;}
.newscon1 ul{font-size: 0; margin-top:5px;}
.newscon1 ul li{height:30px;line-height:30px;}
.newscon1 ul li a i{font-size: 16px;color: #cccccc;margin: 0 7px;}
.newscon1 ul li a{float: left;font-size: 16px;color: #333;}
.newscon1 ul li span{font-size: 14px;color: #666;float: right;margin-right:10px;}
.newscon1 ul li:hover a{color: #297CC4;}

.newshide{display: none;}
.newshide .tt{ overflow:hidden; width:528px; margin:0 auto; padding-bottom:10px; border-bottom:1px dashed #666;}
.newshide .tt h1{ font-size:18px; font-weight:bold; color:#0081da; text-align:center; line-height:50px;}
.newshide .tt span a{ font-size:14px; color:#666; line-height:25px; }
.newshide .tt:hover a{ color:#0081da;}
.newshide ul{font-size: 0; margin-top:5px;}
.newshide ul li{height:30px;line-height:30px;}
.newshide ul li a i{font-size: 16px;color: #cccccc;margin: 0 7px;}
.newshide ul li a{float: left;font-size: 16px;color: #333;}
.newshide ul li span{font-size: 14px;color: #666;float: right;margin-right:10px;}
.newshide ul li:hover a{color: #297CC4;}




/*m2*/
.m2{ width:1200px; margin:0 auto; overflow:hidden; margin-top:10px; height:300px;}
.m2 .m2-left{ width:285px; float:left;overflow:hidden; padding:10px;background-color:#fff; }
.m2 .m2-left .m2-ti{ width:285px; height:42px; line-height:38px; background:url(../img/tm_14.png) no-repeat;}
.m2 .m2-left .m2-ti h3{ float:left;}
.m2 .m2-left .m2-ti span{ float:right; padding-right:10px;}
.m2 .m2-left .m2-ti span a{ color:#1453ba;}
.m2 .m2-left .m2-ti h3 a{ display:block;text-indent:20px; color:#fff;}
.m2 .m2-left .m2-cen{width:285px; overflow:hidden;padding-top:3px;height:243px;}
.m2 .m2-left .m2-cen li{ line-height:30px; font-size:16px; }
.m2 .m2-left .m2-cen li a i{margin: 0 7px;}
.m2 .m2-left .m2-cen li a{color:#333; width:260px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;-webkit-text-overflow:ellipsis;}
.m2 .m2-left .m2-cen li:hover a{color: #297CC4;}

.m2 .m2-right{ width:865px; padding:10px; background-color:#fff; float:right;}
.m2 .m2-right .m2new{ width:420px; float:left;}
.m2 .m2-right .m2new-title{border-bottom:2px solid #1453ba; overflow:hidden;}
.m2 .m2-right .m2new-title h3{width:83px;height:36px;text-align: center;line-height: 36px;margin-right:10px;font-size: 16px;color: #333;float: left; margin-top:2px;}
.m2 .m2-right .m2new-title h3 a{display: block;height: 100%;width: 100%;color: #333;}
.m2 .m2-right .m2new-title h3.last{margin-right: 0;}
.m2 .m2-right .m2new-title h3.on{ background:url(../img/tm_17.png) no-repeat;}
.m2 .m2-right .m2new-title h3.on a{color: #1453ba;}
.m2 .m2-right .m2new-title h4{background:url(../img/tm_19.png) no-repeat;width:122px;height:38px; float:left;line-height: 38px; padding-right:10px;text-align:center;}
.m2 .m2-right .m2new-title h4 a{ color:#fff; font-size:16px;}
.m2newcon1{width: 100%;}
.m2newcon1 ul{font-size: 0; margin-top:5px;height:180px;}
.m2newcon1 ul li{height:30px;line-height:30px;}
.m2newcon1 ul li a i{font-size: 16px;color: #cccccc;margin: 0 10px;}
.m2newcon1 ul li a{float: left;font-size: 16px;color: #333;}
.m2newcon1 ul li span{font-size: 14px;color: #666;float: right;margin-right:10px;}
.m2newcon1 ul li:hover a{color: #297CC4;}

.m2newhide{display: none;}
.m2newhide .tt{ overflow:hidden; width:488px; margin:0 auto; padding-bottom:10px; border-bottom:1px dashed #666;}
.m2newhide .tt h1{ font-size:18px; font-weight:bold; color:#0081da; text-align:center; line-height:50px;}
.m2newhide .tt span a{ font-size:14px; color:#666; line-height:25px; }
.m2newhide .tt:hover a{ color:#0081da;}
.m2newhide ul{font-size: 0; margin-top:5px;height:180px;}
.m2newhide ul li{height:30px;line-height:30px;}
.m2newhide ul li a i{font-size: 16px;color: #cccccc;margin: 0 10px;}
.m2newhide ul li a{float: left;font-size: 16px;color: #333;}
.m2newhide ul li span{font-size: 14px;color: #666;float: right;margin-right:10px;}
.m2newhide ul li:hover a{color: #297CC4;}


/*banner*/
.bannerbox1{height:110px;width:1200px;overflow: hidden;padding-top:10px;margin:0 auto;position:relative;}
.bannerbox{height:110px;width:1200px; overflow: hidden;}
.bannerbox ul{ display:block;width:1200px;height:110px;}
.bannerbox ul li{width:1200px;height:110px; float:left; }
.bannerbox ul li a{ display:block;width:100%;height:100%;}
.bannerbox ul li.fst-li{ background:url(../img/tm_41.png) no-repeat;}
.bannerbox ul li.fst-li2{ background:url(../img/tm_03.png) no-repeat;}
.bannerbox ul li.fst-li3{ background:url(../img/tm_62.png) no-repeat;}
.bannerbox ul li.fst-li4{ background:url(../img/tm_66.png) no-repeat;}
.bannernav{width:60px;height:14px;position:absolute;bottom:5px;right:5px;}
.bannernav dl dd{list-style-type:none;width:6px;height:6px;float:left;margin-right:5px;cursor:pointer;
  background:#BDDEFF; border-radius:50%;}
.bannernav dl .bg{background:#297CC4;width:6px;height:6px;border:none;}


/*m3*/
.m3{ width:1200px; margin:0 auto; overflow:hidden; margin-top:10px;height:473px;}
.m3 .m3-left{ width:285px; float:left;overflow:hidden; padding:10px;background-color:#fff; }
.m3 .m3-left .m3-ti{ width:285px; height:42px; line-height:38px; background:url(../img/tm_14.png) no-repeat;}
.m3 .m3-left .m3-ti h3{ float:left; background:url(../img/tm_46.png) no-repeat 10px;}
.m3 .m3-left .m3-ti span{ float:right; padding-right:10px;}
.m3 .m3-left .m3-ti span a{ color:#1453ba;}
.m3 .m3-left .m3-ti h3 a{ display:block;text-indent:40px; color:#fff;}
.m3-gai{ width:285px; overflow:hidden;}
.m3-gai li{ background:url(../img/tm_38.png) no-repeat; width:262px; height:50px; line-height:50px; margin-top:10px; font-size:16px;}
.m3-gai li a.li1{ background:url(../img/tm_50.png) no-repeat 50px 6px; color:#fff;width:262px; height:50px; display:block; text-indent:110px;}
.m3-gai li a.li2{ background:url(../img/tm_50.png) no-repeat 50px -54px; color:#fff;width:262px; height:50px; display:block; text-indent:110px;}
.m3-gai li a.li3{ background:url(../img/tm_50.png) no-repeat 50px -113px; color:#fff;width:262px; height:50px; display:block; text-indent:110px;}
.m3-link{ margin-top:7px;}
.m3-link td{ background:url(../img/tm_42.png) no-repeat 0px; text-indent:25px; line-height:30px;}
.m3-link td a{ color:#666; font-size:16px;}
.m3-link td:hover a{ color:#297CC4;}
.xx{ background:url(../img/tm_58.png) no-repeat; width:285px; height:55px; line-height:55px; text-align:center; margin-top:10px;}
.xx a{ color:#fff; font-size:16px;}
.m3 .m3-right{ width:865px; padding:10px; background-color:#fff; float:right;}
.m3 .m3-right .m2new{ width:420px; float:right;}
.m3 .m3-right .m2new-title{border-bottom:2px solid #1453ba; overflow:hidden;}
.m3 .m3-right .m2new-title h3{width:83px;height:36px;text-align: center;line-height: 36px;margin-right:10px;font-size: 16px;color: #333;float: left; margin-top:2px;}
.m3 .m3-right .m2new-title h3 a{display: block;height: 100%;width: 100%;color: #333;}
.m3 .m3-right .m2new-title h3.last{margin-right: 0;}
.m3 .m3-right .m2new-title h3.on{ background:url(../img/tm_17.png) no-repeat;}
.m3 .m3-right .m2new-title h3.on a{color: #1453ba;}
.m3 .m3-right .m2new-title h4{background:url(../img/tm_19.png) no-repeat;width:122px;height:38px; float:left;line-height: 38px; padding-right:10px;text-align:center;}
.m3 .m3-right .m2new-title h4 a{ color:#fff; font-size:16px;}
.m3 .m3new{width:420px; float:left;}
.m3 .m3new .m3new-ti{width:420px;border-bottom:2px solid #1453ba; overflow:hidden;line-height:38px;}
.m3 .m3new .m3new-ti h3{ background:url(../img/tm_19.png) no-repeat; width:122px; height:38px;  float:left; text-align:center;}
.m3 .m3new .m3new-ti h3 a{ color:#fff;}
.m3 .m3new .m3new-ti span{ float:right; margin-right:10px;}
.m3 .m3new .m3new-ti span a{ color:#1453ba;}
.m3 .m3new ul{font-size: 0; margin-top:5px;height:180px;}
.m3 .m3new ul li{height:30px;line-height:30px;}
.m3 .m3new ul li a i{font-size: 16px;color: #cccccc;margin: 0 10px;}
.m3 .m3new ul li a{float: left;font-size: 16px;color: #333;}
.m3 .m3new ul li span{font-size: 14px;color: #666;float: right;margin-right:10px;}
.m3 .m3new ul li:hover a{color: #297CC4;}









/*äºŒçº§-ç»†è§ˆ*/
.center{ width:1200px; margin:0 auto; background-color:#fff; margin-top:10px; padding-bottom:20px;}
.center-ti2{ width:1200px; border-bottom:2px solid #297CC4;overflow:hidden;height:50px;}
.center-ti2 span{ float:left;line-height:50px; background:url(../img/zz_04.png) no-repeat left center;margin-left:10px; font-size:14px; color:#666; padding-left:25px;}

.g-p-set5 .g-p-s{ width:250px;float:left;}
.g-p-set5 .g-p-l{ width:870px;}
.g-p-last{ float:left; margin-left:20px;}
/*é€šç”¨æ¦‚è§ˆ*/
.slide-bg{ margin:0 auto; clear:both; overflow:hidden; background:url(../img/cate_bg.gif) repeat-y;}
.m-active{ width:210px; margin:0 auto; overflow:hidden; padding-top: 25px;}
.m-active h2{ height: 50px; font: normal 24px microsoft yahei; text-align: center; margin-bottom: 25px; color: #FFF; background-color:#1453BA; line-height: 50px; }
.m-active ul li{ height:50px; text-align:center; font:normal 18px/50px microsoft yahei; clear:both; overflow:hidden; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #D4D4D4; background-image: url(../img/msfw_jt.gif); background-repeat: no-repeat; background-position: 200px center; }

.m-active li.on{ background:#ededed; cursor:pointer; background-image: url(../img/msfw_jt.gif); background-repeat: no-repeat; background-position: 200px center;}
.m-active li.on a{ color:#1453BA;text-decoration:none;}

.side_title_2{font-family:Microsoft YaHei; clear:both; overflow:hidden; margin-top:25px; margin-bottom: 15px; background:url(../img/title_line.jpg) no-repeat left center; font-size:18px;}
.side_title_2 p{ padding-left:15px; color:#1453BA; text-align:left;}
.side_title_2 p a{ color:#1a466d;}
.m-list-t-skin-1{ font-size:14px; line-height:32px;}
.m-list-t-skin-1 li{ position:relative; border-bottom:1px solid #eee; padding:10px 100px 10px 25px;  overflow:hidden; zoom:1;}
.m-list-t-skin-1 span.time{ position:absolute; right:0px; top:0px; padding-top:10px;  color:#888; width: 100px;}
.m-list-t li{list-style:none;}
.m-list-t{line-height:27px; text-align:left; font-size:14px;}
.m-list-t li{background:url(../img/dots.png) 5px -1px no-repeat; padding-left:14px; clear:both; }
.m-list-t a,.g-list-t a:visited{ text-decoration:none; color:#333; padding-right:5px;}
.m-list-t a:hover{color:#1453BA; text-decoration:underline;}
.m-list-t span.time{ display:inline-block; color:#888;}
.m-list-t li a i{margin: 0 10px;}
.m-list-t-skin-1 span.time{ position:absolute; right:0px; top:0px; padding-top:10px;  color:#888;}
/**/
.zi-page {text-align: center;font-size: 12px; width:846px; margin:0 auto; padding-top:40px; padding-bottom:40px; overflow:hidden;}
.zi-page .zi-pager .prev,.zi-page .zi-pager .next{border: 1px solid #ccc; color:#999;}
.zi-page .zi-pager .last{ color:#666;}
.zi-page .zi-pager a, .zi-page .zi-pager span {display: inline-block;zoom: 1;line-height: 26px;border: 1px solid #2a5dbb;padding: 0 10px;background: #fff;text-decoration: none;color: #2a5dbb;}
.zi-page span.current {background: #2a5dbb;border-color: #2a5dbb;color: #fff;font-weight: 600;padding: 0 10px;}
.zi-page input {border: 1px solid #2a5dbb;background: #fff;width: 30px;height: 26px;line-height: 26px;padding: 0;margin: 0;text-align: center;vertical-align: top;}
.zi-page .zi-pager .disabled {border:0; color: #4f4f4f; border:none; font-size:12px;}



/* detail */
.m-detail-print-mark{display:none; text-align:right; padding:20px; font-size:12px; font-style:italic; color:#666;}
.m-pos{ text-align:left; font-size:14px; padding:0px 10px 10px 30px; border-bottom:1px solid #d6d6d6;  color:#999; background:url(../img/icon_detail.gif) 10px -148px no-repeat; }
.m-pos a,.g-pos a:visited{color:#333; text-decoration:none;}
.m-pos a:hover{color:#c30; text-decoration:underline;}
.m-pos .title{color:#333;}
.m-pos .tip{display:none;}

.m-detail{text-align: left;}
.m-detail h1.title{ font-size:24px; line-height:32px; font-weight:normal; color:#000; text-align:center;}
.m-detail .desc{line-height:30px;  margin:20px 10px; color:#666; height:30px; }
.m-detail .desc .info{ float:left; text-wrap:none; white-space:nowrap; }
.m-detail .info .pubtime{ float:left; background:url(../img/icon_detail.gif) 0px 7px no-repeat; padding:7px 0px 20px 20px; line-height:16px; height:16px;}
.m-detail .info .source{ float:left; padding:7px 0px 20px 20px; line-height:16px; height:16px;}
.m-detail .desc .tools{float:right;}
.yejiao{ width:1150px; margin:0 auto; border-bottom:1px solid #00a1e9; overflow:hidden; padding-bottom:10px;}
.yejiao ul{ float:left;height:19px; width:250px;}
.yejiao ul li{ float:left; width:19px; height:19px; margin-left:5px;}
.yejiao ul li a{ display:block;width:19px; height:19px; }
.yejiao ul .link1{ background:url(../img/xl_15.png) no-repeat 0px 0px;}
.yejiao ul .link2{ background:url(../img/xl_15.png) no-repeat -21px 2px;}
.yejiao ul .link3{ background:url(../img/xl_15.png) no-repeat -46px 0px;}
.yejiao ul .link4{ background:url(../img/xl_15.png) no-repeat -66px 0px;}
.yejiao ul .link5{ background:url(../img/xl_15.png) no-repeat -91px 0px;}
.yejiao ul .link6{ background:url(../img/xl_15.png) no-repeat -115px 0px;}
.yejiao .link-right{ float:right;}
.yejiao .link-right a{float:left; color:#333; font-size:14px; line-height:30px;}

.m-detail .p222{margin-top:20px;}
.m-detail .p11{font-size:18px; color:#000; margin:0 auto; width:100%;line-height:30px;text-align:center; }

.tpclass{float:left;padding-left:10px;padding-top:8px;padding-right:10px;}
.tpclass1{float:left;padding-left:10px;padding-top:11px;padding-right:10px;}

.tpgl dl {float:left; padding-top:20px; padding-left:8px;padding-right:8px;margin:0px; }
.tpgl dl img {width:250px; height:180px; padding:2px; border:#CCC solid 1px;}
.tpgl dl a:hover img {border:1px solid #2a5dbb;}
.tpgl dd {text-align:center;margin:0px;padding-top:0px;height:30px;}
.tpgl dd a{color:#666;font-family: Î¢ÈíÑÅºÚ; font-size:16px; line-height:41px;  }
.tpgl dd a:hover{color:#1453BA;font-family: Î¢ÈíÑÅºÚ; font-size:16px; line-height:41px;  }  /*×ó±ßÀ¸Ä¿Ñ¡ÖÐÐ§¹û*/

.demo{ width:100%; height:110px; position:relative; overflow:hidden;}
.num{ position:absolute;right:10px; top:85px; z-index:10;}
.num a{ width:18px; height:18px; line-height:18px;display:inline-block; text-align:center;  cursor:pointer;}
.num a.cur{ background:red;color:#fff;}
.num a.cur1{ background:#018be2;color:#fff;}
.demo ul{ position:relative; z-index:5;float:left;list-style-type:none;margin:0px;padding:0px;}
.demo ul li{ position:absolute; display:none;list-style-type:none;}

