@charset "utf-8";
/* DIVCSS5 www.divcss5.com - 请保留以便售后维护与服务 */

#v1{ width:990px; margin:0 auto; overflow:hidden; padding:10px 0 10px 0;margin-bottom:10px; margin-top:10px;border:#CCCCCC 1px solid;}
.rollBox1{
	OVERFLOW: hidden;
	width: 990px;
	HEIGHT: 220px;
	text-align: left;
	position: relative
}
.button{
	WIDTH: 34px;
	CURSOR: pointer;
	height: 100px;
	position: absolute;
	top: 55px;
	z-index: 20;
}
.left{ BACKGROUND:url("left.png") no-repeat 0 0; left:7px}
.right{ BACKGROUND:url("right.png") no-repeat right 0; right:7px}
.Boxs{ OVERFLOW: hidden; WIDTH:992px; background:#FFF;float:left; height:206px; z-index:10; position:absolute; left:0; top:0;}

ul.boxs4{WIDTH:2976px; height:206px; overflow:hidden; text-align:left;padding-top:5px;}
ul.boxs4 li{ float:left; padding:5px 18px; height:206px; width:212px; background:url("anlibj.gif") no-repeat center 0;text-align:center;}
ul.boxs4 li img{ width:212px; float:left; height:159px; overflow:hidden; }
ul.boxs4 li span{ float:left; width:100%; height:40px; line-height:40px; overflow:hidden; font-size:14px; font-weight:bold}

#v2{ background:url("ver-bg.gif") no-repeat center 0; padding-bottom:15px; height:260px}
h3.index-title{ width:100%; text-align:left; font-weight:bold; font-size:14px; height:30px; line-height:30px; padding-top:5px;}
.tit1{text-indent:20px;}
.tit2{text-indent:16px;}
.tit3{text-indent:15px;}
.v2-1{ float:left; width:367px;}
.v2-2{ float:left; width:336px; padding-left:14px}
.v2-3{ float:right; width:249px;}
.v2-about{ padding:3px 20px 0 20px;width:327px; overflow:hidden; line-height:24px; height:230px; text-align:left; text-indent:25px;}.v2-about a{ color:#06F; text-decoration:underline}
ul.index-news{ padding:3px 20px 0 18px;width:298px; text-align:left}
ul.index-news li{ float:left; width:298px; height:24px; line-height:24px; overflow:hidden; background:url("dol-3.gif") no-repeat 0 9px;}
ul.index-news li div{ float:left;width:210px; height:24px; line-height:24px; padding-left:14px; overflow:hidden;}
ul.index-news li div em{ font-style:normal; color:#06F}ul.index-news li div em a{color:#06F}
ul.index-news li span{ float:right; text-align:right; height:24px; line-height:24px; width:65px; color:#999}
ul.cp-list{padding:3px 0 0 20px;width:228px; text-align:left}
ul.cp-list li{ float:left; background:url("dol22.gif") no-repeat 0 10px; padding-left:12px; width:88px; padding-right:10px; height:24px; line-height:24px; overflow:hidden;}

.xia{ width:990px; margin: 0 auto;}
.l{ float:left;}
.r{ float:right;}
.flfg{ width:258px; height:248px; overflow:hidden; border:#CCCCCC 1px solid;margin-right:10px;}
.typetop{ display:block; height:45px; line-height:45px; background:url("typebg.jpg") repeat-x; text-align:right;}
.typetop strong{ float:left; text-indent:30px; background:url("ico.jpg") no-repeat left top; height:32px; font-size:14px}
.typetop a{ margin-right:5px;}
.flfg ul{ margin:0 auto; width:250px; padding-top:10px;}
.flfg ul li{ display:block; width:250px; height:25px; line-height:25px; overflow:hidden;}
.news{
	width: 478px;
	height: 248px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
}
.news dl{ height:200px; width:465px; margin:12px auto;}
.news dt{ float:left; width:80px;}
.news dd{ float:left; width:460px;}
.news dd a{ font-size:14px; font-weight:bold; color:#BE1803; line-height:25px;}
.news dd a:hover{ color:#000000;}
.news dd p{ line-height:18px; color:#6A6A6A;}
.news ul{ margin:0 auto; width:470px;}
.news ul li{ display:block; width:470px;height:26px; line-height:26px; overflow:hidden; text-align:right;}
.news ul li a{ float:left;}
.case{ width:228px;height:248px; overflow:hidden; border:#CCCCCC 1px solid;}
.case ul{ margin:0 auto; width:220px; padding-top:10px;}
.case ul li{ display:block; width:220px; height:25px; line-height:25px; overflow:hidden;}
.hzhb{ width:988px; height:58px;border:#CCCCCC 1px solid; overflow:hidden; margin-top:10px;}
.hzhb span{ float:left;border-right:#CCCCCC 1px solid;}
.hzhb li{ float:left; width:174px; line-height:58px; text-align:center}
