﻿@charset "utf-8";

body{ height: 1696px; background-repeat: no-repeat; background-position: top center; background-image: url(../../img/y61/body1bg.jpg); }

.wsize{ width: 1000px; margin: 0 auto; position: relative; }

.head, .nav, .banner, .main{ width: 100%; position: relative; float: left; }

.scrollv1{ width: 100%; height: 100%; position: relative; }
.s1cover, .s1imgul{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; }
.s1cover{ z-index: 10; }
.s1imgul{ z-index: 9; }
.s1href, .s1count{ position: absolute; }
.s1href{ z-index: 10; }
.s1countbox{ width: 100%; position: absolute; left: 0; bottom: 0; z-index: 12; }
.s1href{ width: 100%; height: 100%; left: 0; top: 0; }
.s1href a{ width: 100%; height: 100%; display: block; position: relative; float: left; }
.s1count li{ display: inline-block; cursor: pointer; margin: 2px; }


.scrollv2{ width: 100%; height: 100%; position: relative; float: left; }
.lbtn, .rbtn{ display: inline-block; position: absolute; z-index: 10; }
.lbtn{ left: 0; }
.rbtn{ right: 0; }
.s2imgbox{ overflow: hidden; position: absolute; z-index: 9; }
.s2imgul li{ position: relative; float: left; }
.s2imgul a{ width: 100%; height: 100%; display: inline-block; position: relative; }
.s2imgul img{ position: relative; z-index: 10; }
.s2imgtxt{ width: 100%; position: absolute; bottom: 0; left: 0; z-index: 11; }


.more1{ width: 50px; height: 20px; display: block; background: url(../../img/y61/more1.png) no-repeat center; position: absolute; }

.tlist{ width: 100%; position: relative; float: left; }
.tlist>li{ width: 100%; float: left; }
.tlist>li>a{ width: 100%; height: 100%; position: relative; float: left; }
.tlist>li>a>i, .tlist>li>a>span, .tlist>li>a>em{ display: inline-block;}
.tlist>li>a>i, .tlist>li>a>span{ float: left;}
.tlist>li>a>em{ float: right; font-style: normal;}

/*顶部*/
.head{ z-index: 11; margin-top: 52px; }
.head, .head .wsize{ height: 142px; }
.logo{ height: 100%; position: absolute; left: 0; top: 0;}
.logo>table{ height: 100%; vertical-align: middle; }
.logo a{ display: block; }


.loginbox{ position: absolute; right: 0; top: 0; }
.login1{ position: relative; float: left; margin-top: 58px;}
.log1a, .log1b{ float: left; height: 34px; margin-right: 10px; position: relative; }
.log1a{ width: 110px; background: url(../../img/y61/log1in1.png) no-repeat left center;}
.log1b{ width: 178px; background: url(../../img/y61/log1in2.png) no-repeat left center;}
.log1c{ width: 60px; height: 34px; line-height: 34px; text-align: center; color: #fff; font-size: 14px; float: left; background: url(../../img/y61/log1c.png); }
.iuser, .ipsw{ width: 34px; height: 100%; position: absolute; left: 0; top: 0; background-position: center; background-repeat: no-repeat; }
.iuser{ background-image: url(../../img/y61/iuser.png); }
.ipsw{ background-image: url(../../img/y61/ipsw.png); }
.log1in1, .log1in2{ height: 34px; line-height: 34px; font-size: 14px; position: absolute;  top: 0; color: #333; z-index: 11;}
::-webkit-input-placeholder{ color: #dff3fe; }

.log1in1{ left: 34px; width: 65px;}
.log1in2{ width: 50px; text-align: center; left: 10px; }

.yzm{ width: 90px; height: 100%; overflow: hidden; cursor: pointer; position: absolute; left: 85px; }
.yzm img{ width: 90px; height: 33px; }

.login2{ position: relative; float: left; margin-top: 58px; font-size: 12px; }
.log2a, .log2b{ float: left; line-height: 30px; position: relative;}
.log2a{ color: #666666; }
.log2a a{ color: #1e8ace; padding: 0 5px; }
.log2b a{ padding: 0 12px; float: left; margin-left: 15px; color: #fff; }
.log2b1{ background: #f97caa; }
.log2b2{ background: #ffb200; }
.log2b3{ background: #2aa8cc; }

/*导航*/
.nav{ z-index: 10; }
.nav, .nav .wsize{ height: 58px; }

.menu{ position: relative; float: left; height: 100%; }
.menu>li{ position: relative; float: left; }
.menu>li:first-child{  }
.menu>li>a{ width: 130px; height: 48px; padding: 3px 6px 7px 4px; background: url(../../img/y61/menua.png); position: relative; float: left; font-family: Microsoft Yahei; font-size: 20px; color: #fff; text-align: center; line-height: 48px;}
.menu>li:hover>a, .menu>.menuon>a{ }

.subbg{ width: 93px; position: absolute; left: 24px; top: 53px; display: none; }
.subtop, .subbot{ width: 100%; height: 14px; position: absolute; left: 0; background-image: url(../../img/y61/subbg.png); background-repeat: no-repeat; }
.subtop{ top: 0; background-position: 0 0; }
.subbot{ bottom: 0; background-position: -186px 0; }
.subbox{ width: 100%; position: relative; float: left; margin: 14px 0; background: url(../../img/y61/subbg.png) repeat-y -93px 0; }
.sub{ width: 100%; position: relative; float: left; }
.sub>li{ width: 100%; position: relative; float: left;}
.sub>li>a{ width: 100%; height: 33px; float: left; line-height: 33px; font-size: 14px; color: #fff; text-align: center; }
.sub>li:hover>a, .sub>.subon>a{ background: #49870d; color: #f0e3aa; }
.menu>li:hover>.subbg{ display: block; }

/*内容*/
.main{ z-index: 9; }
.hbox1{ height: 141px; position: absolute; left: 358px; top: 385px; }
.hb1top{ width: 86px; height: 141px; position: absolute; left: 0; top: 0; background: url(../../img/y61/hb1top.png) no-repeat 12px bottom; }
.hb1name{ font-family: Microsoft Yahei; color: #704415; position: absolute; left: 0; top: 0;}
.hb1name>div{ position: absolute; line-height: 1em; }
.hb1n1{ font-size: 24px; left: 0; top: 10px; }
.hb1n2{ font-size: 30px; left: 20px; top: 34px; }
.hb1n3{ font-size: 24px; left: 0; top: 63px; }
.hb1n4{ font-size: 24px; left: 0; top: 86px; }
.hb1box{ position: absolute; left: 86px; top: 0; }
.hb1a{ width: 186px; height: 125px; position: absolute; left: 0; top: 7px; }
.hb1a a{ width: 100%; height: 100%; display: block; }
.hb1a img{ width: 186px; height: 125px; }
.hb1b{ width: 341px; position: absolute; left: 203px; top: 0; }
.hb1b .tlist>li{ height: 33px; line-height: 33px; border-top: 1px dotted #073004; }
.hb1b .tlist>li:first-child{ border-top: 0; }
.hb1b .tlist>li>a>span{ font-size: 12px; color: #062a10; margin-left: 3px; }
.hb1b .tlist>li>a>em{ width: 45px; height: 100%; text-align: center; background: url(../../img/y61/em1bg.png) no-repeat center; font-size: 12px; color: #fff; margin-right: 5px; }
.hb1b .tlist>li:hover>a>span{ font-weight: bold; }

.hbox2{ position: absolute; left: 12px; top: 578px; }
.hb2top{ width: 80px; height: 154px; position: absolute; left: 0; top: 0; background: url(../../img/y61/hb2top.png) no-repeat -16px bottom; }
.hb2name{ font-family: Microsoft Yahei; color: #704415; position: absolute; left: 0; top: 0; }
.hb2name>div{ position: absolute; line-height: 1em; }
.hb2n1{ font-size: 24px; left: 0; top: 27px; }
.hb2n2{ font-size: 30px; left: 24px; top: 52px; }
.hb2n3{ font-size: 24px; left: 0; top: 78px; }
.hb2n4{ font-size: 24px; left: 0; top: 103px; }
.hb2box{ width: 541px; height: 154px; background: url(../../img/y61/hb2box.png); position: absolute; left: 80px; top: 0; }
.hb2box .s2imgbox{ width: 465px; height: 100%; left: 38px; top: 17px; }
.hb2box li{ width: 138px; height: 117px; margin-right: 26px; position: relative;}
.hb2box img{ width: 138px; height: 117px; float: left; }

.hbox3{ position: absolute; left: 670px; top: 534px; }
.hb3top{ width: 80px; height: 177px; position: absolute; left: 0; top: 0; background: url(../../img/y61/hb3top.png) no-repeat 15px bottom; z-index: 10; }
.hb3name{ font-family: Microsoft Yahei; color: #704415; position: absolute; left: 0; top: 0;}
.hb3name>div{ position: absolute; line-height: 1em; }
.hb3n1{ font-size: 24px; left: 0; top: 54px; }
.hb3n2{ font-size: 30px; left: 24px; top: 77px; }
.hb3n3{ font-size: 24px; left: 0; top: 105px; }
.hb3n4{ font-size: 24px; left: 0; top: 128px; }

.hb3box{ width: 201px; height: 136px; padding: 21px 21px 20px 22px; position: absolute; left: 80px; top: 0; background: url(../../img/y61/hb3box.png); z-index: 9; }
.hb3box .tlist>li{ height: 33px; line-height: 33px; border-top: 1px dotted #fff; }
.hb3box .tlist>li:first-child{ border-top: 0; }
.hb3box .tlist>li>a>span{ font-size: 12px; color: #fff; margin-left: 3px; }
.hb3box .tlist>li>a>em{ width: 45px; height: 100%; text-align: center; background: url(../../img/y61/em2bg.png) no-repeat center; font-size: 12px; color: #2c3936; margin-right: 5px; }
.hb3box .tlist>li:hover>a>span{ font-weight: bold; }

.hbox4{ position: absolute; left: 12px; top: 780px; }
.hb4top{ width: 73px; height: 140px; position: absolute; left: 0; top: 0; background: url(../../img/y61/hb4top.png) no-repeat 24px bottom; }
.hb4name{ font-family: Microsoft Yahei; color: #704415; position: absolute; left: 0; top: 0;}
.hb4name>div{ position: absolute; line-height: 1em; }
.hb4n1{ font-size: 24px; left: 0; top: 30px; }
.hb4n2{ font-size: 30px; left: 20px; top: 52px; }
.hb4n3{ font-size: 24px; left: 0; top: 76px; }
.hb4n4{ font-size: 24px; left: 0; top: 98px; }
.hb4box{ width: 228px; position: absolute; left: 73px; top: 0; color: #002d08; font-size: 12px; line-height: 34px; }


.hbox5{ width: 371px; position: absolute; left: 337px; top: 741px; }
.hb5top{ width: 100%; height: 51px; position: absolute; left: 0; top: 0; background: url(../../img/y61/hb5top.png) no-repeat left bottom; }
.hb5name{ font-family: Microsoft Yahei; color: #704415; font-size: 24px; line-height: 24px; position: absolute; left: 49px; bottom: 10px; }
.hb5box{ width: 100%; position: absolute; left: 0; top: 61px; }
.hb5box a{ width: 160px; height: 119px; float: left; padding: 6px 9px 9px 6px; margin-left: 17px; background: url(../../img/y61/hb5libg.png); }
.hb5box a:first-child{ margin-left: 4px; }
.hb5box img{ width: 160px; height: 119px; }

.hbtnbox{ position: absolute; left: 744px; top: 744px;}
.hbtnbox a{ position: absolute; }
.hbtnbox a:hover{ zoom: 1.02; }
.hbtnbox span{ position: absolute; font-family: Microsoft Yahei; font-size: 18px; line-height: 18px; }
.hbtn1{ width: 113px; height: 99px; left: 0; top: 0; background-image: url(../../img/y61/hbtn1.png); color: #219929; }
.hbtn2{ width: 113px; height: 97px; left: 134px; top: 0; background-image: url(../../img/y61/hbtn2.png); color: #e95a1b; }
.hbtn3{ width: 113px; height: 100px; left: 4px; top: 99px; background-image: url(../../img/y61/hbtn3.png); color: #2a95c4; }
.hbtn4{ width: 113px; height: 96px; left: 134px; top: 97px; background-image: url(../../img/y61/hbtn4.png); color: #f4a717; }

.hbtn1 span{ left: 15px; top: 36px; }
.hbtn2 span{ left: 19px; top: 33px; }
.hbtn3 span{ left: 16px; top: 36px; }
.hbtn4 span{ left: 17px; top: 32px; }

/*底部*/
.foot{ width: 100%; height: 175px; position: absolute; bottom: 0; left: 0; }
.link{ position: absolute; left: 10px; top: 65px; font-size: 14px; color: #fff; line-height: 24px; }
.link>a{ font-size: 12px; color: #fff; padding: 5px 8px; line-height: 14px; display: inline-block; }
.linka1{ background: #fe9031; }
.linka2{ background: #74be23; }
.linka3{ background: #369ce4; }

.copyright{ position: absolute; left: 10px; top: 107px; font-size: 12px; line-height: 24px; color: #fff; }
.fsel{ width:150px; height: 20px; position: absolute; left: 598px; top: 135px;}
.fsel select{ width:150px; height:20px; overflow: hidden; background:#ffffff; border:1px solid #7f9db9; margin-bottom:10px; display:inline; float: left; margin-bottom: 10px; color: #000; }
.ewm{ width: 135px; height: 135px; overflow: hidden; background: #eee; position: absolute; right: 10px; top: 20px; }
.ewm img{ width: 135px; height: 135px; }


/*列表页*/
.pbox{ width: 100%; margin-top: 389px; position: relative; float: left; }

.pboxl{ width: 219px; position: relative; float: left; margin: 15px 15px 0 8px;}
.pbltop, .pblbot{ width: 100%; height: 20px; position: absolute; left: 0; background-image: url(../../img/y61/pblbg.png); background-repeat: no-repeat;}
.pbltop{ top: 0; background-position: 0 0;}
.pblbot{ bottom: 0; background-position: -438px 0;}
.pblbox{ width: 100%; margin: 20px 0; position: relative; float: left; background: url(../../img/y61/pblbg.png) repeat-y -219px 0;}
.pbl1{ width: 195px; height: 44px; margin-left: 10px; background: url(../../img/y61/pbl1bg.png); position: relative; float: left;  }
.pbl1a{ position: absolute; left: 20px; top: 0; font-family: Microsoft Yahei; color: #fff; font-size: 22px; line-height: 44px; }
.pbl2{ position: relative; float: left; padding-left: 12px; border-left: 3px solid #e3e3e3; margin-left: 36px; margin-top: 20px; padding-bottom: 10px; }
.pbl2i{ width: 13px; height: 11px; background: url(../../img/y61/pbl2i.png); position: absolute; left: -8px; top: -6px; }
.mitem{ position: relative; float: left; }
.mitem>li{ position: relative; float: left; }
.mitem>li>a{ width: 143px; height: 38px; line-height: 38px; border-top: 1px dashed #eaeaea; position: relative; float: left; color: #737373; font-family: Microsoft Yahei; font-size: 14px; }
.mitem>li:first-child>a{ border-top: none; }
.mitem>li:hover>a, .mitem>.mitemon>a{ color: #db542c; }
.pbl3{ width: 100%; height: 184px; position: absolute; left: 0; top: 20px; background: url(../../img/y61/pbl3.png); }

.pboxr{ width: 743px; overflow: hidden; position: relative;  }
.pbrtop, .pbrbot{ width: 100%; height: 20px; position: absolute; left: 0; background-image: url(../../img/y61/pbrbg.png); background-repeat: no-repeat;}
.pbrtop{ top: 0; background-position: 0 0;}
.pbrbot{ bottom: 0; background-position: -1486px 0;}
.pbrbox{ width: 100%; margin: 20px 0; position: relative; float: left; background: url(../../img/y61/pbrbg.png) repeat-y -743px 0;}


.pbr1{ width: 715px; height: 44px; background: url(../../img/y61/pbr1bg.png); position: relative; float: left; margin-top: -10px; margin-left: 12px; }
.pbr1a{  position: absolute; left: 75px; bottom: 10px; font-family: Microsoft Yahei; font-size: 26px; line-height: 26px; color: #519501; }
.webon{ position:absolute; right:20px; bottom:14px; font-size:12px; color:#519501;}
.webon a{ color:#519501;}
.webon a:hover{ color:#519501; }
.webon span{ color:#519501;}
.pbr2{ width: 100%;  margin-top: 10px; float: left; }


/*图片列表*/
.imglist{ float:left; position:relative; margin-top:11px; display: inline;}
.imglist li{ width:151px; height:172px; float:left; display:inline; margin: 0 17px 10px 17px; background-image: url(../../img/y61/imglistbg.png); background-position: 0 0;}
.imglist a{ width:100%; height:100%; display:inline; float:left; position:relative;}
.imglist img{ width: 134px; height: 101px; position: absolute; top: 32px; left: 7px;}
.imglist p{ width:100%; text-align:center; font-size:12px; color:#666666; position:absolute; top: 138px; left:0; line-height: 24px;}
.imglist li:hover{ background-position: -151px 0;}

/*分页*/

.page{ width: 100%; position: relative; float: left; margin: 20px 0; }
.pages{ float: right; }
.pages a{ padding: 6px 12px; float: left; font-family: Microsoft Yahei; font-size: 14px; color: #666; background: #cfe032; margin-left: 5px; }
.pages a:hover, .pages .pageon{ background: #4ca0db; color: #fff; }

/*文章列表页*/
.txtlist{ width: 94%; margin: 0 3%; position:relative; margin-top:11px; display:inline; float: left;}
.txtlist li{ width:100%; height:47px; line-height:47px; font-size:14px; border-bottom: 1px solid #dbdbdb;}
.txtlist a{ width:100%; height:100%; display:inline; float:left;}
.txtlist>li>a>i{ margin: 0 21px 0 7px; width: 19px; background: url(../../img/y61/txtlist1.png) no-repeat left center; float: left; height: 100%; }
.txtlist span{ color:#666666; float:left;}
.txtlist em{ font-style:normal; color:#999999; float:right; padding-right: 5px;}
.txtlist li:hover span{ color:#d65f40;}
.txtlist li:hover em{ color:#a788e7;}


/*文章详细页*/
.tconttit, .tcontbox, .tcontbot{ width: 92%; position: relative; float: left; padding: 0 4%; }
.tconttit{ margin: 20px 0; font-family: Microsoft Yahei; font-size: 22px; color: #000; line-height: 24px; text-align: center; }
.tconttip{ width: 92%; margin: 10px 4%; padding: 10px 0; position: relative; float: left; font-size: 12px; color: #999; line-height: 20px; text-align: center; border-bottom: 1px dashed #ddd; }
.tconttip span{ color: #d65f40; }
.tcontbox{ height: 500px; margin: 10px 0; }
.tcontimg{ width: 100%; position: relative; margin: 10px 0; overflow: hidden; }
.tcontimg img{ max-width: 100%; display: inline-block; }
.tcontbot{ margin: 20px 0; }
.tcontpage{ float: right; }
.tcontpage a{ padding: 6px 12px; float: left; font-size: 14px; color: #fff; margin-left: 10px; display: inline; }
.tcontp1{ background: #3ebbb1; }
.tcontp2{ background: #acc90c; }

 #LayerS{position:absolute;z-index:550; background-color:White;}
 .closeb1{width: 17px;height: 17px;position: absolute;right: 0px;top: 0px;display: block;z-index: 11;background:url(/img/layclose.png);}
 



