@charset "gb2312";
/* CSS Document */

#slides{width:980px;height:317px; position:relative; margin:0 auto;}
.slides_container{width:980px;height:317px;overflow:hidden; margin:0px;}
.pagination{ margin:0;width:300px;position:absolute;left:895px;top:288px;z-index:2000;}
.pagination li{float:left;}
.pagination li a{ display:block;width:22px;height:0;padding-top:22px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{ background-position:0 -22px; _background-position:0 -21px;}

#con{width:980px;margin:18px auto;height:180px;}
#con_l{width:411px; height:179px; float:left; border:1px solid #dfdfdf; border-top:none; background:url(../images/indexnewsbg.gif) repeat-x;}
#tit{width:411px; height:28px;}
#tit li{width:83px; height:20px; text-align:center; padding-top:8px; line-height:14px; color:#666; float:left; background:url(../images/indexnewsbg1.gif) no-repeat; display:block;}
#tit li:hover,#tit li.hover{width:90px;color:#f9fafa; background:url(../images/indexnewsbg2.gif) no-repeat;}
#tit_r{ padding:9px 14px 0 0; float:right;}
#news{width:379px; height:131px; padding:20px 15px 0 17px;}
#news dt{ padding-top:6px; float:left;}
#news dt img{ padding:4px; border:1px solid #e3e0e0; margin-right:18px;}
#news dd{width:196px;background:url(../images/indexnewsdoc.gif) no-repeat 0px 8px; line-height:23px; padding-left:15px; float:left; display:block; height:23px;}
#news dd a{color:#757575;}
#con_m{width:334px; height:179px; float:left; border:1px solid #dfdfdf; border-top:none; background:url(../images/indexnewsbg.gif) repeat-x; margin:0 13px 0 12px;}
#tit1{height:19px; padding:9px 8px 0 30px; background:url(../images/indexaboutdoc.gif) no-repeat 11px 11px; color:#797979; font-weight:bold; line-height:14px;}
#about{ padding:19px 13px 0 16px;color:#707070; line-height:23px;}
#about b{ font-size:14px; color:#00509c; margin-bottom:7px; display:block;}
#con_r{width:192px; height:180px; float:right; background:url(../images/indextelbg.gif) no-repeat; line-height:18px; color:#dff4fe; padding-left:14px;}
#con_r h2{ padding:10px 0 15px 16px;line-height:16px;color:#fff; font-size:14px;font-family:Arial, Helvetica, sans-serif;}

#probg{width:978px; height:218px;margin:0 auto; background:url(../images/indexprobg.gif) repeat-x; border:1px solid #dfdfdf;}
#pro{width:978px; height:161px;padding-top:29px;}
	  .rollBox {width:978px; height:161px;overflow:hidden;}
	  .rollBox .LeftBotton {overflow:hidden;float:left;display:inline;background:url(../images/jt1.gif) no-repeat;width:24px;height:107px; cursor: pointer; margin:0px 20px 0 18px;}
	  .rollBox .RightBotton {overflow:hidden;float:left;display:inline;background:url(../images/jt2.gif) no-repeat;width:24px;height:112px; cursor:pointer;display:inline;margin:0px 12px 0 16px;}
	  .rollBox .Cont {width:859px;overflow:hidden;float:left;display:inline;}
	  .rollBox .ScrCont {width:10000px;}/*加大宽度是为了适应更多的logo内容*/

	  .rollBox .Cont li {width:158px; height:161px;float:left;text-align:center;display:inline; margin-right:19px;}
	  .rollBox .Cont li img{ border:1px solid #eaeaea; padding:2px;}
	  .rollBox .Cont li p a{ text-decoration:none; color:#797979; padding:7px 0 3px 0; display:block;}
	  .rollBox #List1, .rollBox #List2 {float:left;}