/* CSS Document */
body,td,th {
	font-size: 12px;
}
body {
	margin: 0px;
}
td,div{font-size:12px;font-family:Arial;color:#381319;}
a{color:#381319;text-decoration:none;}
a:hover{color:#E58919;}

/* Footpage CSS Document */
a.pageFoot{color:#7F8080;text-decoration:underline;}
a.pageFoot:hover{color:#e58919}

a.infoah{color:#7F8080;text-decoration:underline;}
a.infoah:hover{color:#e58919}

.padL_25{padding-left:25px}
.datanews{font-size:11px;color:#ffffff;}
a.new_t{color:#03499A;text-decoration:none;}
a.new_t:hover{color:#03499A;text-decoration:underline;}

.block{width:1003px;margin:auto;}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:inherit;cursor:pointer;outline:none;}

.header{position:relative;left:0;top:0;right:0;z-index:3;background:url(../image/bg_head1.jpg) center top no-repeat;height:116px;}
.header .block{position:relative;height:100%;}
.header .logo{position:absolute;right:0;top:30px;height:50px;}
.header .logo:after{content:"";vertical-align: middle;display: inline-block;height:100%;}
.header .logo img{max-width:none;vertical-align: middle; border: none;}
.header .nav_main{position:absolute;left:40px;top:40px;height: 30px;}
.header .nav_main .item{float:left;position: relative;height:30px;}
.header .nav_main .item>a{padding:0 25px;color: #fff;font-size: 14px;display: block;}
.header .nav_main .item:first-child>a{padding-left: 0;}
.header .nav_main .item.now{font-weight: bold;}
.header .nav_main .item .child{position:absolute;left:0;top:100%;width:100%;padding-top:1px;display: none;}
.header .nav_main .item:hover .child{display:block;}
.header .nav_main .item ul{background:#43bde3;box-shadow:0 0 10px rgba(0,0,0,0.1);padding:5px 0;text-align: center;margin:0;border-radius:5px;}
.header .nav_main .item ul li{line-height:30px;}
.header .nav_main .item ul li a{color:#fff;}
.header .nav_main .item ul li:hover a{opacity: 0.8;}
.header .tools{position:absolute;right:150px;top:10px;}
.header .tools ul{margin:0;list-style:disc outside;}
.header .tools li{margin-left:25px;color: #fff;list-style:disc outside;float: left;}
.header .tools li a{color: #fff;}

.list1{padding:10px 20px; background: url(../image/1.png) no-repeat center;}
.list1 .item{margin:10px;height:98px;}
.list1 .item:hover{ background: #fff; }
.list1 .item .pic{width:96px;height:96px;border:1px solid #fff;overflow: hidden;float: left;}
.list1 .item .pic img{width:100%;height:auto; border: none;}
.list1 .item .text{padding-left:110px;}
.list1 .item .text h3{margin:0; font-size: 16px; font-weight: bold;}
.list1 .item .text .p{margin-top:5px;}

.frame{overflow:hidden;width:461px; position: relative;}
.frame .child{float:left;}
.frame .t{ position: absolute; width: 100%; height: 100%; font-size: 22px; color: #016726; font-weight: bold; box-sizing: border-box; -webkit-box-sizing: border-box; }
.frame .t span{ display: inline-block; text-align: center; line-height: 1.5; }

.frame .t1{ padding-top: 20px;transform: translateX(-100%); text-align: center; }
.frame .t1 .p1{ padding-left: 53px; }
.frame .t1 .p2{ padding-right: 35px; }
.frame .t1 .p3{ padding-right: 124px; }
.frame .t1.on{ animation: t1 5s; -webkit-animation: t1 5s; }

.frame .t2{ text-align: center; padding-top: 40px;transform: translateX(100%); }
.frame .t2 .p1{ padding-left: 60px; }
.frame .t2 .p2{ padding-right: 60px; }
.frame .t2.on{ animation: t2 5s; -webkit-animation: t2 5s; }

.frame .t3{ text-align: center; padding-top: 40px;transform: translateY(100%); }
.frame .t3.on{ animation: t3 5s; -webkit-animation: t3 5s; }

.frame .t4{ font-size: 15px; padding: 40px 0 0 20px; opacity: 0; }
.frame .t4.on{ animation: t4 5s; -webkit-animation: t4 5s; }



@keyframes t1{
	0{transform: translateX(-100%); -webkit-transform: translateX(-100%); opacity: 0;}
	20%{ transform: translateX(-80%); -webkit-transform: translateX(-80%); opacity: 0.8; }
	30%{ transform: translateX(-5%); -webkit-transform: translateX(-5%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	50%{ transform: translateX(0%); -webkit-transform: translateX(0%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	70%{ transform: translateX(5%); -webkit-transform: translateX(5%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	80%{ transform: translateX(80%); -webkit-transform: translateX(80%); opacity: 0.8; }
	95%{ transform: translateX(100%); -webkit-transform: translateX(100%); opacity: 0; }
	100%{ transform: translateX(-100%); -webkit-transform: translateX(-100%); opacity: 0; }
}

@keyframes t2{
	0{transform: translateX(100%); -webkit-transform: translateX(100%); opacity: 0;}
	20%{ transform: translateX(80%); -webkit-transform: translateX(80%); opacity: 0; }
	30%{ transform: translateX(5%); -webkit-transform: translateX(5%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	50%{ transform: translateX(0%); -webkit-transform: translateX(0%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	70%{ transform: translateX(-5%); -webkit-transform: translateX(-5%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	80%{ transform: translateX(-80%); -webkit-transform: translateX(-80%); opacity: 0.8; }
	95%{ transform: translateX(-100%); -webkit-transform: translateX(-100%); opacity: 0; }
	100%{ transform: translateX(100%); -webkit-transform: translateX(100%); opacity: 0; }
}

@keyframes t3{
	0{transform: translateY(100%); -webkit-transform: translateY(100%); opacity: 0;}
	20%{ transform: translateY(80%); -webkit-transform: translateY(80%); opacity: 0; }
	30%{ transform: translateY(2%); -webkit-transform: translateY(2%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	50%{ transform: translateY(0%); -webkit-transform: translateY(0%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	70%{ transform: translateY(-2%); -webkit-transform: translateY(-2%); animation-timing-function: linear; -webkit-animation-timing-function: linear; opacity: 1; }
	80%{ transform: translateY(-80%); -webkit-transform: translateY(-80%); opacity: 0.8; }
	95%{ transform: translateY(-100%); -webkit-transform: translateY(-100%); opacity: 0; }
	100%{ transform: translateY(100%); -webkit-transform: translateY(100%); opacity: 0; }
}

@keyframes t4{
	0{ opacity: 0;}
	20%{ opacity: 1;}
	50%{ opacity: 1; }
	80%{ opacity: 1; }
	100%{ opacity: 0; }
}


.clear:after{ content: ""; clear: both; display: block; }
#roll_news .li{ margin-bottom: 8px; }
#roll_news .li .limg{ width: 96px; height: 96px; float: left; }
#roll_news .li .limg img{ width: 100%; height: auto; }
#roll_news .li .ltbox{ margin-left: 110px; }
#roll_news .li .ltime{ margin-top: 20px; }
#roll_news{ padding: 8px 0; height: 96px !important;  }


