﻿
.bannerbox { position:relative; margin:80px auto 0px auto; width:1150px; height:500px; overflow:hidden; }

.bannerbox .bannerlist { position:absolute; left:0px; top:0px; width:100%; }

.bannerbox .bannerlist .banner { position:absolute; left:0px; top:0px; display:block; width:100%; height:500px; background-position:center top; display:none; }

.bannerbox .pagelist { position:absolute; left:0px; bottom:10px; width:100%; text-align:center; }

.bannerbox .pagelist .page { padding:0px 9px; font-size:11px; cursor:pointer; background-color:#CCCCCC; }

.bannerbox .pagelist .this { padding:0px 9px; font-size:11px; cursor:pointer; background-color:#FF0000; }

.bannerbox .bannernav { position:absolute; left:0px; top:0px; width:240px; height:500px; overflow:hidden; background-color:#30576A; }

.bannerbox .bannernav ul { margin:0px 0px 70px 0px; padding:0px; width:240px; }

.bannerbox .bannernav ul li { padding:10px 20px; font-size:16px; clear:both; }

.bannerbox .bannernav ul li:hover { background-color:#F75000; }

.bannerbox .bannernav ul li a { color:#FFFFFF; }

.bannerbox .bannernav ul li span { float:right; color:#FFFFFF; font-family:宋体; }



.video { margin:60px auto 0px auto; background-color:#DDDDDD; }

.video dt { text-align:center; font-size:30px; line-height:80px; color:#F75000; border-bottom:1px solid #F75000; }

.video dd { padding:30px; }

.video dd ul { width:1090px; }

.video dd ul li { float:left; width:50%; text-align:center; font-size:16px }

.video dd ul li img { width:500px; height:350px; margin:0px 0px 10px 0px; }

.video .more { margin:30px auto 0px auto; width:160px; height:40px; overflow:hidden; line-height:40px; border:1px solid #F75000; text-align:center; font-size:16px; }

.video .more a { color:#F75000; }



.service { margin:60px auto 0px auto; background-color:#DDDDDD; }

.service dt { text-align:center; font-size:30px; line-height:80px; color:#F75000; border-bottom:1px solid #F75000; }

.service dd { padding:30px; }

.service dd ul { width:auto; }

.service dd ul li { width:25%; text-align:center; float:left; }



.anli { margin:60px auto 0px auto; background-color:#DDDDDD; }

.anli dt { text-align:center; font-size:30px; line-height:80px; color:#F75000; border-bottom:1px solid #F75000; }

.anli dd { padding:30px; }

.anli dd .li { width:1090px; overflow:hidden; }

.anli dd .libox { width:2180px; }

.anli dd .li1 { width:1090px; overflow:hidden; float:left; }

.anli dd .li2 { width:1090px; overflow:hidden; float:left; }

.anli dd ul li { float:left; width:272px; text-align:center; font-size:16px }

.anli dd ul li img { width:250px; height:150px; margin:0px 0px 10px 0px; }

.anli .more { margin:30px auto 0px auto; width:160px; height:40px; overflow:hidden; line-height:40px; border:1px solid #F75000; text-align:center; font-size:16px; }

.anli .more a { color:#F75000; }



.news { margin:60px auto 0px auto; width:1120px; overflow:hidden; padding:30px; background-color:#DDDDDD; }

.news .dl1 { float:left; margin:0px 30px 0px 0px; width:250px; overflow:hidden; }

.news .dl1 dt { line-height:50px; }

.news .dl1 dt strong { font-size:20px; font-weight:normal; }

.news .dl1 dt span { font-size:12px; float:right; }

.news .dl1 dd { padding:10px 0px 0px 0px; clear:both; }

.news .dl1 dd ul { width:auto; }

.news .dl1 dd ul li { font-size:14px; line-height:250%; }

.news .dl2 { float:left; margin:0px 30px 0px 0px; width:250px; overflow:hidden; }

.news .dl2 dt { line-height:50px; }

.news .dl2 dt strong { font-size:20px; font-weight:normal; }

.news .dl2 dt span { font-size:12px; float:right; }

.news .dl2 dd { padding:10px 0px 0px 0px; clear:both; }

.news .dl2 dd ul { width:auto; }

.news .dl2 dd ul li { margin:0px 0px 10px 0px; font-size:14px; text-align:center; }

.news .dl2 dd ul li img { width:250px; height:150px; }

.news .dl3 { float:left; margin:0px 30px 0px 0px; width:250px; overflow:hidden; }

.news .dl3 dt { line-height:50px; }

.news .dl3 dt strong { font-size:20px; font-weight:normal; }

.news .dl3 dt span { font-size:12px; float:right; }

.news .dl3 dd { padding:10px 0px 0px 0px; clear:both; }

.news .dl3 dd ul { width:auto; }

.news .dl3 dd ul li { font-size:14px; line-height:250%; }

.news .dl4 { float:left; margin:0px 30px 0px 0px; width:250px; overflow:hidden; }

.news .dl4 dt { line-height:50px; }

.news .dl4 dt strong { font-size:20px; font-weight:normal; }

.news .dl4 dt span { font-size:12px; float:right; }

.news .dl4 dd { padding:10px 0px 0px 0px; clear:both; }

.news .dl4 dd ul { width:auto; }

.news .dl4 dd ul li { font-size:14px; line-height:250%; }




.link { margin:40px auto 0px auto; padding:20px; background-color:#DDDDDD; }

.link ul { width:auto; }

.link ul li { float:left; width:12.5%; text-align:center; line-height:200%; }