*{margin:0;padding:0;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
li{list-style:none outside none;}
body{font-size:14px;line-height:1.42857;font-family:"微软雅黑";color:#333}

h1,h2,h3,h4,h5,h6{font-family:"微软雅黑";}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"微软雅黑";}

/* header */
.header{height:38px;line-height:38px;border-top:1px solid #c8c8c8;border-bottom:1px solid #eee;}
.header-top,.header-logo{width:1000px;margin:0 auto;overflow:hidden;}
.header-top{font-size:12px;}
.ht-l{float:left;color:#DF132D;}
.ht-r{float:right;color:#999;}
.ht-r a{color:#999;}

/* logo */
.header-logo{margin-top:24px;}
.logo{float:left;width:180px;text-align:center;}
.logo img{height:70px;}
.logo-banner{float:right;width:790px;height:100px;}
.time{color:#999;line-height:30px;}
.logo-banner img{width:100%;height:100%;}

/* nav */
.nav{margin:23px 0 0;width:100%;height:auto;overflow:hidden;background:url(nav.jpg) no-repeat scroll 50% 0;}
.nav-box{width:1000px;margin:0 auto 0;padding:10px 0;overflow:hidden;}
.navs {width:100%;height:60px;font-size:16px;overflow:hidden;}
.navs a{height:30px;line-height:30px;display:block;color:#93CCD8;float:left; width:142px; text-align:center; font-size:16px;}
.navs a span{ font-weight:bold;color:#fff;}
.navs a:hover{ text-decoration:none;}
.navs a:hover span{color: #FF9}
.search{float:right;overflow:hidden;margin:14px 20px 0 0;}
.search input{display:block;float:left;background:none;height:32px;border:0 none;}
.search input.input-text{width:160px;padding:0 10px;color:#454545;background-color:#eee;}
.search input.input-submit{width:40px;background:url(search.png);cursor:pointer;}

/* col */
.page{width:1000px;margin:30px auto 0;overflow:hidden;}
.col-1{width:710px;float:left;overflow:hidden;}
.col-1-1{width:350px;float:left;}
.col-1-2{width:333px;float:right;}
.col-2{width:260px;float:right;overflow:hidden;}

h1{font-size:36px;line-height:40px;margin:0 0 25px;}
h1 a{color:#333;}
h1 .little-caption{margin:15px 0 0;font-size:12px;line-height:20px;overflow:hidden;}
h1 .little-caption span,h1 .little-caption p,h1 .little-caption a{float:left;}
h1 .little-caption p {padding:0 10px 0 5px;font-weight:normal;}
h1 .little-caption a{color:#1F7E4C;font-weight:normal;}
h1 .little-caption p a{float:none;color:#333;}



/* grid */
h2{position:relative;font-size:20px;overflow:hidden;background:url(icon-title-bg.png) no-repeat scroll right bottom;}
h2 span{display:block;float:left;padding:0 10px 0 15px;}
h2 a.small-title{display:block;}
h2 .small-title{float:right;margin-right:70px;font-size:16px;font-weight:normal;line-height:25px;}
h2 .small-title a{color:#999;margin-left:10px;}

.grid{overflow:hidden;}
.grid.yw{margin:0 0 25px;}
.grid.first{margin:0 0 25px;}
.title-1{padding-left:37px;height:34px;line-height:34px;position:relative;}
.icon-tit{top:0;left:0;position:absolute;display:block;background:url(icon-tit.png);width:48px;height:36px;}
.icon-tit.icon-tit-1{background:url(../images/icon-tit-1.png);}
.title-1 span{height:32px;line-height:32px;border-bottom:2px solid #217E4E;color:#217E4E;background:#009A79;color:#fff;}
.title-2 span{height:34px;line-height:34px;background:#009A79;color:#fff;padding:0 10px;}
.title-1 .small-title{line-height:30px;}
.yw .title-2 span{background-color:#E1152F;}
.title-2.title-full-bg{background:url(icon-title-bg-1.png) no-repeat scroll right 4px;}

img.small-img{display:block;width:260px;height:90px;margin:15px 0 0;}

/* news */
.news{margin:15px 0 0;}
.news a{display:block;height:28px;line-height:28px;color:#666;}
.news.icon-i a{padding-left:10px;background:url(icon-i.png) no-repeat scroll 0 50%;}



/* direct-seeding */
.direct-seeding{width:1000px;margin:25px auto 0;height:70px;background:url(icon-zb.gif) no-repeat scroll 0 0 #eee;}
.direct{width:895px;float:right;margin-right:16px;}
.direct h5,.direct h6{font-size:14px;line-height:30px;font-weight:normal;}
.direct h5{border-bottom:1px dashed #666;padding:5px 0 0;}
.direct h5 a{color:#666;margin:0 10px 0 0;}
.direct h6 a{color:#DF132D;}

/* imgs */
.imgs{width:350px;height:220px;position:relative;margin:20px 0 0;float:left;}
.imgs h3{position:absolute;bottom:0;left:0;width:92%;padding:0 4%;font-weight:normal;background:url(rs.png);font-size:14px;height:30px;line-height:30px;}
.imgs a{color:#fff;}
.news.float-r{width:334px;float:right;}
.imgs.im1{width:165px;height:220px;}
.imgs.im1 img{width:100%;height:100%;}
.imgs.im1.right{float:right;}
/* advertisement */
.advertisement{overflow:hidden;}
.advertisement-box{width:1020px;top:0;left:0;height:240px;position:relative;overflow:hidden;margin:25px 0 0;}
.advertisement-silder {left:0;position:absolute;width:100%;height:100%;}
.advertisement-silder dd{position:relative;width:184px;height:240px;float:left;margin-right:20px;margin-bottom:20px;}
.advertisement-silder dd img{width:184px;height:240px}

.ty-1{overflow:hidden;margin:22px 0 0;}
.ty-1 img{display:block;width:140px;height:94px;float:left;}
.ty-1 h3{font-size:14px;color:#666;}
.ty-1 h3 a{color:#666;}
.ty-1 p{font-size:12px;color:#999;margin:4px 0 0;}
.ty-1 h3,.ty-1 p{float:right;width:200px;line-height:18px;}

.silder-box{position:relative;margin:20px auto 0;}
.silder{margin:0 auto 0;}
.silder li{width:180px;height:155px;}
.silder li img{width:180px;height:120px;}
.silder li h3{color:#333;font-size:14px;font-weight:normal;text-align:center;height:35px;line-height:35px;}
.silder li h3 a{color:#333;}
.silder-button{top:38px;width:22px;height:44px;position:absolute;cursor:pointer;}
.silder-button.btl{left:0;background:url(bl.png);}
.silder-button.btr{right:0;background:url(br.png);}
.silder-box-1{width:1000px;}

/* kelly#5606 */
/* 链接切换 */
.tab{width:1000px;margin:30px auto 0;overflow:hidden;}
.linker{color:#666;height:37px;line-height:37px;position:relative;background:url(hr.gif) repeat-x scroll 0 bottom;}
.linker em,.linker span{display:block;font-style:normal;float:left;}
.linker em {font-size:18px;color:#217E4E;}
.linker span{cursor:pointer;height:35px;line-height:35px;padding:0 20px;font-weight:normal;font-size:16px;}
.linker span.on{border:2px solid #E57E81;border-bottom:0 none;background:#fff;}
.linker-nav{position:absolute;top:0;left:85px;}
.tab ul{overflow:hidden;height:auto;width:100%;margin:20px 0 0;}
.tab a{color:#777;margin-right:10px;}



/* page content */
.page.cont .grid{margin-top:30px;}
.page.cont .grid.f{margin-top:0;}
.page.cont .col-2 h2{margin-bottom:2px;}

/* footer */
.footer{background:#009481;color:#F0F0E0;margin:40px 0 0;padding:35px 0 50px;font-size:14px;text-align:center;line-height:25px;}
.footer a{color:#F0F0E0;}


/* imgs页面 */
.details-box,
.content,
.image-show-box{margin:0 auto 0;padding:35px 0 0;}
.kr{width:100%;max-width:1000px;margin:0 auto 0;padding:4px 0 14px;line-height:20px;color:#666;border-bottom:1px solid #217E4E;}
.kr a{background:#009A79;border-radius:5px;padding:5px;color:#fff;}
.kr span{font-size:16px;}
.image-box{width:1000px;overflow:hidden;margin:25px auto 0;}
.image-box ul{overflow:hidden;width:1030px;}
.image-box li{float:left;margin-right:26.666px;margin-bottom:30px;width:230px;height:170px;}
.image-box img{display:block;width:100%;height:140px;}
.image-box h3{height:30px;font-weight:normal;line-height:30px;text-align:center;background:#eee;font-size:12px;}
.image-box a{color:#666;}

/* paging */
.paging{font-size:14px;text-align:center;margin-top:20px;*margin-top:50px;overflow:hidden;}
.paging a{color:#333;margin-right:10px;display:block;float:left;border:1px solid #ccc;padding:5px 10px;}
.paging a:hover,.paging a.on{background:#217E4E;color:#fff;text-decoration:none;}


/* details 页面 */
.details-box{background:#F5F4F3;padding-bottom:35px;}
.details{width:998px;margin:20px auto 0;border:1px solid #ccc;background:#fff;padding:20px 0 30px;}
.footer.top-none{margin:0;}
.content-news-list .details-box,
.details-box.content-html-content-box{padding:0;}


.article{width:920px;margin:0 auto 0;font-size:32px;color:#333;font-weight:normal;padding:15px 0 25px;text-align:center;line-height:1;border-bottom:1px solid #ccc;}
.article-info{position:relative;width:50%;margin:0 auto 0;text-align:center;font-size:14px;font-weight:normal;color:#999;height:50px;line-height:50px;}
i.font-size{cursor:pointer;top:14px;position:absolute;display:block;width:23px;height:23px;}
i.font-size.big{right:40px;background:url(icon-a.png) no-repeat scroll 0 0;}
i.font-size.normal{right:0;background:url(icon-a.png) no-repeat scroll -23px 0;}

.article-content{height:auto;font-size:16px;}
.article-content img{display:block;margin:20px auto;max-width:900px;}
.article-content p{line-height:2;width:100%;max-width:915px;margin:0 auto 0;}

.editor{line-height:70px;height:70px;width:100%;max-width:1000px;margin:0 auto 0;text-align:right;}
.editor div.goTop{float:right;position:relative;top:25px;cursor:pointer;}
.editor span{display:block;float:right;margin-right:20px;color:#666;}

/* content-box页面 */
.content{background:#F5F4F3;padding-bottom:35px;}
.content-box{width:1000px;margin:0 auto 0;overflow:hidden;}

.content-box .details{width:100%;border:0 none;background:none;}
.content-box h3.article{text-align:left;width:100%;border-bottom:0;padding-bottom:0;}
.content-box h4.article-info{width:100%;text-align:left;}

.title-3{border-bottom:1px solid #1F7E4C;font-size:22px;}
.title-3 span{display:block;line-height:40px;color:#1F7E4C;}
.news.icon-i.news-1 {overflow:hidden;}
.news.icon-i.news-1 a{float:left;width:47%;}

.news-list{width:100%;}
.news-list h3{font-size:18px;color:#333;height:40px;line-height:40px;}
.news-list h3 a{color:#333;}
.news-list h3 span{float:right;}
.news-list dl{padding:20px 0;border-bottom:1px dashed #ccc;}
.news-list p {overflow:hidden;font-size:14px;line-height:25px;}
.news-list p img{float:left;margin-right:15px;}
.news-list p a{color:#333;}
.content.content-news-list .details-box,
.content.content-news-list{background:#fff;}


/* more */
.more{position:absolute;width:50px;height:21px;display:block;top:4px;right:0;}
.title-2.title-full-bg .more{top:9px;right:7px;}

/* 2018.4.17改版 */
.tt{ width:824px;height:67px; background:#CCC; margin:25px auto 0; background:url(tt.png); padding:0 88px; overflow:hidden;}
.tt img{ width:824px; height:40px; }
.ttmore{ width:750px; float:left;line-height:12px; padding-top:8px; overflow:hidden;}
.ttmore a{ display:block; float:left; font-size:12px; color:#666; border-left:1px #ccc solid; margin-right:15px; padding-left:15px;}
.ttmore_btn{ width:66px; float:right;line-height:12px; padding-top:8px;}
.ttmore_btn a{ font-size:12px; color:#C30; font-weight:bold;}
.oh{ overflow:hidden;}
.jd{ width:530px; height:357px; overflow:hidden; float:left;}
.yw_n{ width:432px; height:357px; overflow:hidden; float:right;}
/* switch */
.switch{width:100%;height:357px;position:relative; }
.switch ul{width:100%;height:100%;position:relative;overflow:hidden;}
.switch li{width:100%;height:100%;position:absolute;top:0;left:0;}
.switch ul li img{width:530px; height:357px;position:absolute;top:0;left:0;}
.switch-nav{bottom:40px;right:10px;position:absolute;z-index:1;height:9px;}
.switch-nav span{margin:0 3px;font-size:10px;text-align:center;line-height:15px;cursor:pointer;float:left;display:block;width:9px;height:9px;background:url(icon-switch.png) no-repeat scroll 0 0;color:#fff;}
.switch-nav span.active{background-position:0 -9px;}
.switch-hot-news{line-height:28px;width:454px;padding:0 0 0 105px;height:28px;margin:5px 0 0;background:url(../images/rc.png) no-repeat scroll 0 0;}
.switch-hot-news a{background:url(../images/n.gif) no-repeat scroll 0 50%;padding:0 10px 0 8px;font-size:13px;}
.switch h3{height:30px;line-height:30px;position:absolute;width:94%;padding:0 3%;background:url(rs.png);font-size:14px;font-weight:normal;bottom:0;}
.switch h3 a{color:#fff;}
.yw_news{ padding-top:15px;}
.yw_news a{ width:97%; height:34px; overflow:hidden;line-height:34px; font-size:16px; color:#666; display:block; float:left; background:url(icon-i.jpg) no-repeat 0 16px; padding-left:3%;}
.w350{ width:350px; float:left;}
.w333{ width:333px; float:right;}
/* imgs */
.imgbox{position:relative;margin:20px 0 0; width:100%; height:220px;}
.imgbox img{ height:100%; width:100%;}
.imgbox h3{position:absolute;bottom:0;left:0;width:92%;padding:0 4%;font-weight:normal;background:url(rs.png);font-size:14px;height:30px;line-height:30px;}
.imgbox a{color:#fff;}

.zthc{ padding-top:20px; height:190px;}
.zthc img{ width:260px; height:76px; margin-bottom:7px;}


