@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0; border:0; list-style:none; }
body { font: 12px/1.5 "微软雅黑", Arial, Helvetica, sans-serif; color:#454545; background:url(../images/bg.gif) repeat; line-height:20px; }
h1, h2, h3, h4, h5, h6 { font-weight:bold; }
img, a img { border:0; }
a { color:#454545; text-decoration: none; }
a:visited { color:#454545; }
a:hover { color:#C93; text-decoration: none; }
.clear { clear:both; }


ul { list-style:none; }
p a { color:#6190a6; }
span a { color:#6190a6; }
#warp { width:960; border-top:2px solid #2f2f2f; height:auto; }
/********index********/
#header { width:960px; margin:0 auto; height:85px; }
#header .logo { width:280px; float:left; }
#header .logo-right { width:680px; height:85px; float:left; text-align:right;  }
#header .logo-right p { color: #e30204; font-size: 14px; font-weight: bold;  padding-top: 60px; padding-right: 50px; }
#menu { background:url(../images/menu-bg.jpg) repeat-x; height:36px; }
#menu .nav-list { width:960px; margin:0 auto; background:url(../images/menu-nav.jpg) no-repeat left; height:36px; }
#menu .nav-list ul { padding-left:3px; }
#menu .nav-list ul li { line-height:36px; background:url(../images/menu-nav.jpg) no-repeat right; float:left; font-size:14px; font-weight:bold; }
#menu .nav-list ul li a { color:#fff; padding-left:32px; padding-right:32px; }
#menu .nav-list ul li a:hover { color:#4ea0d9; background: url(../images/menu-bg2.jpg) repeat-x; height:36px; line-height:36px; display:block; margin-right:3px; padding-left:31px; padding-right:31px; }
#main { width:960px; margin:0 auto; height:auto; }
#single-banner, #middle1, #middle { margin-top:20px; }
#banner { width:960px; height:330px; overflow:hidden; display:block; padding-top:20px; }

/*服务项目*/
.index-servers { width:180px; padding-right:5px; float: left; }
.index-servers ul{ border: 1px solid #CCC; }
.index-servers ul li { line-height: 25px; height: 29px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
.index-servers ul li a { height: 25px; display: block; text-indent: 25; text-align: center; background-image: url(../images/tree-nav.jpg); background-position: 35px center; background-repeat: no-repeat; }
.index-servers ul li a:hover{ text-decoration: underline; color: #C90; }
/*底部容器  新闻列表及会展知识列表*/
#end_content { width:960px; margin:0 auto; height:auto; }
#end_side {
	height:auto;
	width: 365px;
	float: left;
	padding-right: 5px;
	margin-right: 10px;
}
#end_side1 { width:230px; height:auto;margin-left:20px;  float:  right;  }
#end_main {
	height:auto;
	margin-top: 0;
	margin-right: 230px;
	margin-bottom: 0;
	margin-left: 365px;
	padding-right: 10px;
}


/********index-banner-end********/

#middle1 .index-contact, #middle1 .index-service, #middle1 .index-chat, #middle1 .index-projects, #middle .index-client, #middle .index-about, #middle .index-news { float:left; }
#middle .index-news { width:220px; padding-right:15px; }
#main .title3, .title2, #main .title1 { font-size:14px; font-weight:bold; padding-bottom:5px; color:#2e2e2e; }
#middle .index-news p { color:#8c8c8c; }
#middle .index-news ul { margin-top:5px; }
#middle .index-news ul li { background:url(../images/index-news2.jpg) no-repeat 3px center; padding-left:9px; line-height:23px; height:23px; }
#middle .index-about {  padding-left:14px; width:510px; }

#middle .index-about p { text-indent:2em; }
#middle1 .index-contact, #middle1 .index-service, #middle1 .index-chat, #middle1 .index-projects, #middle .index-client { width:230px; margin-left:20px; height:auto; }
#main .title2 { border:1px solid #d5d5d5; padding:0px; padding-left:10px; line-height:30px; height:30px; }
#main .title2 span { font-size:12px; font-weight:normal; float:right; padding-right:10px; }
/********首页栏目********/

.w230{width:230px}
.h35{height:35px}
.h200{height:200px}
.h220{height:220px}
.h230{height:230px}
.h300{height:300px}
.bgFFF{ background:#FFF}

.box1{ border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0D3A37; }
.box2 { width:230px; margin-left:20px; height:auto;float:left; }
.box3{ width:auto }
.box_left{width:230px; height:auto;float:left; padding-right:30px;}/********栏目左边栏********/
.t1{ padding-right: 10px; padding-left: 10px;  }
.t2{float: right; }
.t3{float: left; }

.font_1{ font-size: 14px; font-weight: bold; color: #2e2e2e; line-height: 35px; vertical-align: bottom; }

.in-gs{ background: url(../images/i.png) no-repeat 0 0; }
.in-servers{ background: url(../images/i.png) no-repeat 0 -35px; }
.in-kehu{ background: url(../images/i.png) no-repeat 0 -70px;  }
.in-contact{ background: url(../images/i.png) no-repeat 0 -105px;  }
.in-news{ background: url(../images/i.png) no-repeat 0 -140px;  }
.in-knowledge{ background: url(../images/i.png) no-repeat 0 -175px;  }
.in-liucheng{ background: url(../images/i.png) no-repeat 0 -210px;  }
.in-case{ background: url(../images/i.png) no-repeat 0 -245px;  }
.in-tuijian{ background: url(../images/i.png) no-repeat 0 -280px;  }

.all {}
.all a{ float: right; color: #666; margin-right: 5px; margin-bottom: 5px; margin-top: 12px; }
.all p{  text-indent:2em; }

.in-box{ border: 1px solid #0d3a37; }



/********首页栏目********/


#middle .index-client ul { background:url(../images/index-client1.jpg) repeat-y; height:auto; padding:0 6px; }
#middle .index-client ul li { width:108px; float:left; border-bottom:1px dashed #cbcbcb; text-align:center; padding:5px 0px; }
#middle .index-client ul li img { width:94px; height:36px; }
#middle .index-clientlist ul li { width:108px; float:left; border-bottom:1px dashed #cbcbcb; text-align:center; padding:5px 0px; }
#middle .index-clientlist ul li img { width:94px; height:36px; }
#middle1 .index-projects { width:710px; height:230px; padding:0; margin:0; }
#middle1 .index-projects ul { background:url(../images/index-pic1.jpg) repeat-y; height:auto; margin-left:2px; padding-top:10px; height:185px; }
#middle1 .index-projects ul li { width:170px; height:185px; margin-left:2px; float:left; padding-bottom:5px; }
#middle1 .index-projects ul li img { width:170px; height:130px; margin-left:2px; }
#middle1 .index-projects ul li p { color:#7e7e7e; margin-left:2px; }
#middle1 .index-projects ul li p span { color:#353535; }
#middle1 .index-projects ul li a { background:#eaeaea; color:#004795; padding:3px; margin-left:2px; }
#middle1 .index-service { margin-top:2px; }
#middle1 .index-contact { background:#f8f8f8; margin-top:2px; }
#middle1 .index-contact ul { background:url(../images/index-contact.jpg) repeat-y; height:auto; padding:0 6px; }
#middle1 .index-contact ul li { line-height:18px; height:25px; border-bottom:1px dashed #cbcbcb; padding-top:2px; padding-bottom:2px; }
#hotline { background:#eaeaea; height:auto; margin-top:30px; }
#footer .footer-navlist, #hotline .friendlink, #hotline .hotline-list { width:960px; margin:0 auto; padding-top:5px; }
#hotline .hotline-list ul li { width:220px; margin:0 10px; float:left; }
#hotline .hotline-list ul li h2 { font-weight:bold; border-bottom:1px solid #d5d5d5; font-size:12px; }
#hotline .hotline-list ul li a { line-height:24px; }
#hotline .friendlink a { padding:0 1px; }
#footer { background:url(../images/footer-bg.jpg) repeat-x; height:69px; }
#footer .footer-navlist { padding-top:8px; line-height:28px; text-align:center; height:28px; }
/********single********/
#single-banner img { width:960px; height:222px; }
#middle .single-left { float:left; width:230px; padding-right:30px; }
#middle .single-left .single-newslist ul li, #middle .single-left .tree ul li, #main .title3 { line-height: 30px; height: 30px; padding-bottom: 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; }
#middle .single-left .tree { }
#middle .single-left .tree ul li a {background:url(../images/tree-nav.jpg) no-repeat 3px center;  height:30px; display:block; text-indent:20px; }
#middle .single-left .single-service, #middle .single-left .single-chat img { margin-top:15px; margin-bottom:5px; width:229px; height:83px; }
#middle .single-left .single-newslist { }
#middle .single-left .single-newslist ul li {  }
#middle .single-left .single-newslist ul li a {  height:30px; display:block; text-indent:9px; }
#middle .single-left .single-newslist ul li span { float:right; }
#middle .single-right { float:left; width:700px; }
#main .title4 { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #0D3A37; line-height:35px; height:35px; }
#main .title4 h1 { background:url(../images/single-rightnav.jpg) no-repeat left center; height:35px; text-indent:35px; font-size:14px; }
#main .title4 span { float:right; background:none; font-size:12px; font-weight:normal; font-family:"微软雅黑", Arial, Helvetica, sans-serif; }
#main .title4 span a { color:#454545; }
#main .title4 span a:hover { color:#135ebb; }
#middle .single-right .projects-list, #middle .single-right .news-list, #middle .single-right .single-info { background:url(../images/single-bot.png) no-repeat bottom; height:auto; min-height:420px; margin-top:15px; padding-bottom:95px; }
#middle .single-right .single-info p { margin-top: 15px; font-size: 14px; line-height: 25px; }
#single-footer { background:url(../images/single-footer.jpg) repeat-x; height:110px; margin-top:10px; }
#single-footer .footer-navlist { line-height:36px; padding-bottom:5px; width:960px; margin:0 auto; text-align:center; color:#CCCCCC; }
#single-footer .footer-navlist a { color:#CCCCCC; padding:0 10px; }
#single-footer .footer-navlist a:hover { color:#135ebb; }
#single-footer .footer { width:960px; margin:0 auto; text-align:center; }
/********news-list********/
#middle .single-right .news-list ul { margin-top:15px; border-bottom:1px dotted #d5d5d5; padding-bottom:10px; margin-bottom:5px; }

#middle .single-right .news-list ul li { background:url(../images/news-nav.jpg) no-repeat left center; height:30px; line-height:30px; text-indent:16px; }
#middle .single-right .news-list.date,#middle .single-right .news-list li .date{
float:right;
white-space: nowrap;
overflow: hidden;
font:10px/21px Verdana, Arial, Helvetica, sans-serif;
padding-right:5px;
color:#999;
}




/********projects-list********/
#middle .single-right .projects-list { background:none; margin-top:0; padding-bottom:0px; }
#middle .single-right .projects-list ul { background:url(../images/projects-line.jpg) repeat-x bottom; padding-bottom:10px; margin-bottom:5px; }
#middle .single-right .projects-list ul li { width:330px; margin-right:20px; float:left; padding-bottom:15px; background:url(../images/single-line.jpg) repeat-x bottom; margin-top:15px; }
#middle .single-right .projects-list ul li img { background:url(../images/projects-picbg.jpg) no-repeat; width:130px; height:89px; padding:1px 2px 3px 2px; float:left; }
#middle .single-right .projects-list ul li p, #middle .single-right .projects-list ul li h2 { float:left; width:186px; padding-left:10px; font-size:12px; color:#6190a6; }
#middle .single-right .projects-list ul li p { line-height:18px; color:#666; }
/********projects-content********/

#middle .single-right .single-info h3 { font-size:12px; text-indent:22px; background:url(../images/projects-line2.jpg) no-repeat; height:33px; line-height:33px; margin-top:10px; }
/********client********/
#middle .single-right .single-info p img { margin-right:16px; }
/********contact********/
#middle .single-right .contact-info { padding-bottom:10px; }
#middle .single-right .contact-message { background:url(../images/projects-line.jpg) repeat-x top; padding-top:10px; }
#middle .single-right .contact-message form { width:95%; margin-top:10px; }
#middle .single-right .contact-message .form-top { padding:0px; background-color:#ddd; height:25px; line-height:25px; }
#middle .single-right .contact-message table tr td { line-height:20px; padding:2px 0; }
#middle .single-right .contact-message form textarea, #middle .single-right .contact-message form input { border:1px solid #d5d5d5; font-size:12px; }
.zybf { margin: 10px; padding: 8px; border: solid 1px #999999; }
.biaoti { float:left; margin-left:5px; margin-top:5px; margin-right:5px; width:160px; height:35px; }
/********成功案例动画效果********/
#focus { width:660px; height:445px; overflow:hidden; position:relative; }
#focus ul { height:445px; position:absolute; }
#focus ul li { float:left; width:660px; height:445px; overflow:hidden; position:relative; }
#focus ul li div { position:absolute; overflow:hidden; }
#focus .btnBg { position:absolute; width:1006px; height:40px; left:0px; bottom:0; }
#focus .btn { position:absolute; width:1006px; height:20px; padding:5px 10px; right:0; bottom:0; text-align:right; }
#focus .btn span { display:inline-block; _display:inline; _zoom:1; width:15px; height:15px; _font-size:0; margin-left:5px; cursor:pointer; background-image:url(../images/xtd.png); }
#focus .btn span.on { background:#fff; }
#focus .preNext { width:45px; height:100px; position:absolute; z-index:1000; top:200px; background: url(../images/sprite.png) no-repeat 0 0; cursor:pointer; }
#focus .pre { left:0px; }
#focus .next { right:0; background-position:right top; }
#focus img { max-width:660px; max-height:442px; }
fieldset, img { border:none; }
#hotnews { width:500px; }
#hotnews_caption { width:450px; overflow:hidden; float:left; height:50px; }
#hotnews_caption ul { float:left; }
#hotnews_caption ul li { cursor:pointer; float:left; margin-top:15px; }
#hotnews_caption .normal { color: #373737; width:80px; text-align:left; }
#hotnews_caption .current { color: #b3d230; width:80px; text-align:left; }
#hotnews_content { }
#hotnews_content .normal { display:none; float:left; }
#hotnews_content .current { display:block; float:left; }
#hotnews_content ul { padding:0px; float:left; }
#hotnews_content ul li { padding:0px; float:left; margin:0px; }
#hotnews_content ul li a { font-size:12px; }
/*新浪图动画开始*/
#slides { width:960px; margin:10px auto; height:225px; overflow:hidden; position:relative; border:1px solid #DDD;border-top:6px solid #333 }
.slides_container li { width:960px; float:left; }
.slides_container li a { display:inline-block; width:186px; height:162px; border:1px solid #fff; }
.slides_container li a img { width:186px; height:132px; }
.slides_container li a span {
	display: block;
	width: 186px;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	background: #262626;
	color: #fff;
	text-align: center;
}
.slides_container li a:hover { border:1px solid #ff8400; }
.slides_container li a:hover span { color:#ff8400; }
.pagination { position:absolute; z-index:10; top:200px; left: 450px; }
/*.pagination{ position:absolute; left:483px; z-index:10; top:170px;}*/
.pagination li { float:left; padding-right:7px; }
.pagination a { display:block; outline:none; background:url(../images/pg.gif) no-repeat -1px 0; text-indent:-999em; width:14px; height:14px; }
.pagination li.current a { background-position:-22px 0; }
.prev{ background:url(../images/arr.png) no-repeat; width:29px; height:43px; display:block; left:1px; top:80px; position:absolute; text-indent:-999em; outline:none; z-index:11; }
.prev:hover { background-position:0 -43px; }
.next { background:url(../images/arr.png) no-repeat -29px 0; width:29px; height:43px; display:block; right:5px; top:80px; position:absolute; text-indent:-999em; outline:none; z-index:11; }
.next:hover { background-position:-29px -43px; }
/*新浪图动画结束*/

/*联系方式*/

#about-bottom { height: 280px; width: 510; margin-right: 0px; margin-left: 0px; padding-right: 0px; padding-left: 0px; }

.idx-contact {margin-top:2px; width:230px;   float:right}
.idx-contact ul { width:230px; padding-right: 6px; padding-left: 6px; }
.idx-contact ul li{ width:230px; height:30px border-bottom: 1px dotted #999; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted #cbcbcb; line-height: 18px; }

.blank5,.blank10,.blank30 {clear:both;height:5px;overflow:hidden;}
.blank10 {height:10px;}
.blank30 {height:30px;}
.pd{ font-size:12px; line-height:26px; color:#666666; text-align:left; margin:15px 25px 25px 25px;}


/************* 新闻列表-李奇 */


.newslist {
margin:0px;
padding:0px;
}

.newslist ul{
margin:0;
padding:0;
}

.newslist ul li{
	list-style-type: none;
	height: 36px;
	font-size: 12px;
	overflow: hidden;
	line-height: 22px;
	background: url("../images/line.png") 0px 0px no-repeat;
	
}

.newslist li a:link,.newslist li a:visited,.newslist li a:active{
text-decoration: none;
color:#333;
}

.newslist li a:hover{ text-decoration: underline; color: #C90; }


.newslist li a{
float:left;
padding-left:20px;
}

.newslist .date,.newslist li .date{
float:right;
white-space: nowrap;
overflow: hidden;
padding-right:5px;
color:#999;
}

/************* 首页新闻列表及会展知识列表-李奇 */


.home_newslist {
margin:0px;
padding:0px;

}

.home_newslist ul{
margin:0;
padding:0;
}

.home_newslist ul li{
list-style-type: none;
height:26px;
font-size: 12px;
overflow: hidden;
line-height:26px;
}

.home_newslist li a:link,.home_newslist li a:visited,.home_newslist li a:active{
text-decoration: none;
color:#333;
}

.home_newslist li a:hover{
text-decoration: underline;
color:#C93;

}


.home_newslist li a{
float:left;
padding-left:5px;
}

.home_newslist .date,.home_newslist li .date{
float:right;
white-space: nowrap;
overflow: hidden;
padding-right:5px;
color:#999;
}


.title5 { border:1px solid #d5d5d5; padding:0px; padding-left:10px; line-height:30px; height:30px; font-size:14px; font-weight:bold; padding-bottom:5px; color:#2e2e2e; background:#FFFFFF }
.title5 span { font-size:12px; font-weight:normal; float:right; padding-right:10px; }

.box_list{
	padding: 0px;
	color: #2e2e2e;
	background: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #d5d5d5;
	border-right-color: #d5d5d5;
	border-bottom-color: #d5d5d5;
	border-left-color: #d5d5d5;
}
/************* 百度地图 */
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


/**
* 圆角内容框
*/
.content{
    width:962px;
    margin:13px auto 0 auto;
    overflow:hidden;
}
.content-second{
    margin-top:0;
}
#indexBody .content-main{
    float:left;
    width:648px;
}
#indexBody .content-sideBar{
    float:right;
    width:300px;
}
.home-bottom{
    clear:both;
    margin-top:10px;
} 

/**
*   通用圆角框
*/
.region{
   overflow:hidden;
   zoom:1;
}
.region-header{
    background: url(../images/sprites.png) no-repeat  right -35px  transparent;
    height:34px;
    line-height:34px;
    padding:0;
    font-size:14px;
    font-weight:bold;
}
.region-title{
    float:left;
    background: url(../images/sprites.png) no-repeat  left top  transparent;
    text-indent:15px;
    width:50%
}
.region-more{
    float:right;
    height:34px;
    font-size:12px;
    padding:0px 15px 0px 0;
    text-align:right;
    line-height:34px;
}
.region-content{
  border:1px solid #d4d4d4;
  clear:both;
  border-radius: 0 0 6px 6px;
  overflow:hidden;
  zoom:1;
}

.content .region{
    margin-bottom:13px;
}

/**
*   捐赠列表内容
*/
.itemlist{
    overflow:hidden;
    zoom:1;
}
.itemlist li{
    background:#fcfcfc;
    border:1px solid #f2f2f2;
    float:left;
    display:inline;
    padding-bottom:10px;
}

.itemlist .pic{
    padding:0;
    overflow:hidden;
}
.itemlist .itemTitle{
	color: #188ec0;
	border: dotted #cdcdcd;
	border-width: 0px 0px 1px 0px;
	margin: 10px;
	padding-bottom: 10px;
	text-align: center;
	
	
}
.itemlist .donateBar{
    zoom:1;
    overflow:hidden;
}
.itemlist .cent{
   float:left;
   color:#ff6c00;
   line-height:26px;
}
.itemlist .donateBtn{
    background: url(../images/sprites2.png) no-repeat  left -67px  transparent;
    float:right;
    font-weight:bold;
    text-align:center;
    line-height:26px;
    color:#346c99;
    cursor:pointer;
    border:0;
}

/**
*   三列，四列，五列木咛迳柚?
*/
 .list-three {
    width:645px;
    height:211px;
 }
 .list-three li{
    margin:12px 0 12px 20px;
    width:188px;
 }
 .list-three .pic{
    width:180px;
    height:104px;
    margin:4px;
 }
 .list-three .pic img{
    width:180px;
    height:104px;
 }
 .list-three .itemTitle{
	width: 166px;
	text-align: center;
 }
 .list-three .cent{
   padding-left:10px;
}
.list-three .donateBtn{
    width:84px;
    height:26px;
    margin-right:10px;
 }
 .list-four{
   width:700px;
   height:212px;
 }
 .list-four li{
	height: 174px;
	margin-top: 18px;
	margin-right: 0;
	margin-bottom: 18px;
	margin-left: 12px;
 }
 .list-four li:hover{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; }
 .list-four .pic{
    width:204px;
    height:132px;
    margin:4px;
 }
  .list-four .pic img{
    width:204px;
    height:132px;
 }
 .list-four .itemTitle{
    margin-top:12px;
    width:200px;
    border:0;
    margin-left:4px;
    padding-bottom:0;
 }

  .list-five{
   width:700px;
   height:auto;
 }


 .list-five li{
	height: 174px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 12px;background-color:#F7F7F7;
 }
 .list-five li:hover{ border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; border-right-width: 1px; border-right-style: solid; border-right-color: #CCC; }
 .list-five .pic{
    width:204px;
    height:140px;
    margin:4px;
 }



  .list-five .pic img{
    width:204px;
    height:140px;
 }
 .list-five .itemTitle{
    margin-top:12px;
    width:200px;
    border:0;
    margin-left:4px;
    padding-bottom:0;
	line-height:18px;  font-size:14px;
 }

 

 #moreCaseBody  .list-five  .itemTitle{
    border:0;
    padding-bottom:0;
 }
 
 #moreproBody .region-content{
    padding-bottom:15px;
 }
 
 #projectBody .list-five{
   height:200px;
   overflow:hidden;
 }
 #moreproBody .content-main{
    width:870px;
    margin:0 auto;
 }
 #newContentBody .region-content{
    padding:12px;
    font-family:"宋体",serif;
    font-size:14px;
 }
 .project-list-four{
   width:865px;
 }
 .project-list-four li{
    margin:12px 0 12px 20px;
    width:188px;
 }
 #moreproBody .project-list-four li{
    height: 195px;
 }
 .project-list-four .pic{
    width:180px;
    height:104px;
    margin:4px;
 }
 .project-list-four .pic img{
    width:180px;
    height:104px;
 }
 .project-list-four .itemTitle{
    width:166px;
 }
 .project-list-four .cent{
   padding-left:10px;
}
.project-list-four .donateBtn{
    width:84px;
    height:26px;
    margin-right:10px;
 }
 .content-second .region-content{
    height:213px;
 }
 
 /**
 *  notice
 */
 .notice .region-content{
    height:237px;
 }
 .notice p{
    line-height:19px;
 }
 .notice .first{
    border-bottom:1px solid #cdcdcd;
 }
 .notice p{
    margin:0 10px;
    padding:10px 0;
 }

/**
*   焦点图
*/
div.wrapper { width: 960px;   margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 960px; height: 330px; }
    #slideshow ul { display: none; }
/**
*   服务项目动画
*/	
.box{ width:510px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:510px; height:115px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:15px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}
/**
*   申请友情链接表格
*/	
.tableborder			{ border: 1px solid #CCCCCC; background-color: #CCCCCC; } 


