*{margin: 0px; padding: 0px; list-style: none; border: none; word-wrap: break-word;}
body{font-size: 12px; color: #000; background: #FBFBFB url(../images/head_bg.jpg) repeat-x;}
a:link,a:visited{color: #333; text-decoration: none;}
a:hover{color: #016e2c; text-decoration: none;}

.main{width: 1002px; margin: 0 auto;}
.clearBoth{clear: both;}
.h5{height: 5px;}
.h10{height: 10px;}
.h20{height: 20px;}
.h30{height: 30px;}

.head > a{background: url(../images/logo.jpg) no-repeat; display: block; width: 165px; height: 96px; float: left; text-indent: -9999px;}

/*导航*/
.head_nav{height: 96px; overflow: hidden; margin-left: 120px; width: 700px; float: left;}
	.head_nav a{background: url(../images/allbgs.png) 0px -165px no-repeat; width: 90px; height: 30px; line-height: 30px; display: block; color: #fff; font-size: 14px; font-weight: bold; float: left; text-align: center; margin-left: 10px; margin-top: 66px;}
	.head_nav a:hover{background: url(../images/allbgs.png) 0px -195px no-repeat; color: #1e79c4;}
	.head_nav a.current{background: url(../images/allbgs.png) 0px -195px no-repeat; color: #1e79c4;}

/*首页幻灯片*/
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999; 
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
.index_ads{width: 100%; height: 380px; background: #000 url(../images/index_16.jpg) center center no-repeat;}

/*首页滚动公告*/
.index_notice{width: 100%; height: 34px; line-height: 34px; background: url(../images/notice_bg.jpg) repeat-x;}
	.index_notice h3{width:64px; height: 34px; display: block; float: left; background: url(../images/allbgs.png) 0px -225px no-repeat; text-indent: -9999px;}

.left{position:relative; width: 928px; height: 34px; float: left; overflow:hidden;}
.left dl,.left dt,.left a{float:left;}
.left a{display:block; width: 200px; margin-left: 10px;}
.left dl{width:9999%;}

.index_center{background: url(../images/index_33.jpg) 707px 50px no-repeat;}

/*首页作品案例*/
.index_left{width: 689px; float: left;}
	.index_case h3{width: 100%; height: 38px; background: url(../images/allbgs.png) 0px -333px no-repeat; text-indent: -9999px;}
	.index_case ul li{width: 217px; height: 185px; background: url(../images/allbgs.png) 0px -910px; no-repeat; float: left; position: relative; margin: 10px 6px 0px 6px;}
		.index_case ul li img{width: 203px; height: 138px; position: absolute; top: 5px; left: 5px; border: solid 1px #fff;}
		.index_case strong,.index_case font{position: absolute; bottom: 6px; display: block; height: 25px; line-height: 25px;}
		.index_case strong{left: 10px;}
		.index_case font{right: 10px; font-size: 12px; color: #484848;}

	.index_about h3{width: 100%; height: 37px; background: url(../images/allbgs.png) 0px -259px no-repeat; text-indent: -9999px;}
	.index_about dl{margin-top: 10px;}
		.index_about dl dt,.index_about dl dd{float: left;}
			.index_about dl dt{width: 102px; height: 94px; background: url(../images/allbgs.png) 0px -615px no-repeat; text-indent: -9999px;}
			.index_about dl dd{width:587px; height: 94px; background: url(../images/allbgs.png) 0px -709px no-repeat;}
				.index_about dl dd p{width: 544px; line-height: 200%; margin-top: 8px; margin-left: 45px;}
					.index_about dl dd p a{color: #970000; font-weight: bold;}

/*首页最新动态*/
.index_right{width: 254px; margin-left: 52px; float: left;}
	.index_news h3{width: 100%; height: 38px; background: url(../images/allbgs.png) 0px -372px no-repeat; text-indent: -9999px;}
	.index_news ul{margin-top: 5px;}
	.index_news ul li{height: 25px; line-height: 25px; overflow: hidden;}
	.index_news ul li span{width: 20px; height: 9px; display: block; background: url(../images/allbgs.png) 0px -1095px no-repeat; float: left; margin-top: 9px;}
	.index_news ul li a{width: 234px; display: block;}

	/*首页联系我们和客服*/
	.index_contact h3{width: 100%; height: 106px; background: url(../images/allbgs.png) 0px -804px no-repeat; text-indent: -9999px;}
	.index_contact a{width: 123px; height: 37px; display: block; text-indent: -9999px; background: url(../images/allbgs.png) 0px -296px; float: left; margin-right: 2px;}
	.index_contact p{display: block; margin-top: 83px; line-height: 180%;}

	/*首页服务项目*/
	.index_service h3,.index_service h4{text-indent: -9999px;}
	.index_service h3{height: 40px; background: url(../images/allbgs.png) 0px -410px no-repeat;}
		.index_service h4.web{margin-top: 10px; height: 41px; background: url(../images/allbgs.png) 0px -490px no-repeat;}
		.index_service h4.shop{height: 42px; background: url(../images/allbgs.png) 0px -573px no-repeat;}
		.index_service h4.net{height: 42px; background: url(../images/allbgs.png) 0px -531px no-repeat;}
		.index_service h4.soft{height: 40px; background: url(../images/allbgs.png) 0px -450px no-repeat;}
		.index_service p{line-height: 180%; margin: 8px 0px;}

	/*行业资讯和网络营销*/
	.index_info,.index_network{float: left;}
		.index_info h3,.index_network h3{height: 30px; text-indent: -9999px;}
		.index_info{width: 479px; }
		.index_info h3{background: url(../images/allbgs.png) 0px -105px no-repeat;}

		.index_network{width: 484px; margin-left: 39px;}
		.index_network h3{background: url(../images/allbgs.png) 0px -135px no-repeat;}

		.index_info ul li,.index_network ul li{height: 25px; line-height: 25px;}
		.index_info ul li span,.index_network ul li span{width:12px; height: 6px; background: url(../images/allbgs.png) 0px 0px no-repeat; display: block; float: left; margin: 10px 10px 0px 10px;}
		.index_info ul li a,.index_network ul li a{width: 90%; display: block; overflow: hidden;}

/*内页banner*/
.contact_banner{background: #000 url(../images/concat_03.jpg) center center no-repeat; height:199px; width: 100%;}
.about_banner{background: #000 url(../images/about_02.jpg) center center no-repeat; height:201px; width: 100%;}
.news_banner{background: #000 url(../images/news_02.jpg) center center no-repeat; height:201px; width: 100%;}
.case_banner{background: #000 url(../images/case_03.jpg) center center no-repeat; height:201px; width: 100%;}
.service_banner{background: #000 url(../images/service_02.jpg) center center no-repeat; height:201px; width: 100%;}

/*内页标题*/
.sub_title{background: url(../images/nav_bg.jpg) repeat-x; height: 58px;}
.contact_title h3{background:url(../images/sub_source.png) 0px -308px no-repeat; height: 58px; width: 1002px; display: block; margin: 0 auto; text-indent: -9999px;}
.about_title h3{background:url(../images/sub_source.png) 0px -192px no-repeat; height: 58px; width: 1002px; display: block; margin: 0 auto; text-indent: -9999px;}
.news_title h3{background:url(../images/sub_source.png) 0px -134px no-repeat; height: 58px; width: 1002px; display: block; margin: 0 auto; text-indent: -9999px;}
.case_title h3{background:url(../images/sub_source.png) 0px -250px no-repeat; height: 58px; width: 1002px; display: block; margin: 0 auto; text-indent: -9999px;}
.service_title h3{background:url(../images/sub_source.png) 0px -76px no-repeat; height: 58px; width: 1002px; display: block; margin: 0 auto; text-indent: -9999px;}

/*内页子类导航*/
.sub_nav{margin-top: 10px; height: auto;}
.sub_nav a{width: 177px; height: 35px; line-height: 35px; background: url(../images/sub_nav_bg.jpg) no-repeat; display: block; float: left; margin-right: 10px; text-align: center; color: #04599a; font-size: 14px; font-weight: bold;}
.sub_nav a:hover{color: #4fa124;}
.sub_nav a.current{color: #4fa124;}

/*联系我们*/
.contact_left{width: 254px; float: left;}
.contact_right{width: 718px; margin-left: 30px; float: left;}
	.contact_right h3{background:url(../images/sub_source.png) no-repeat 0px -30px; height:46px; width: 345px; text-indent: -9999px;}
	.contact_right dl{float: left;}
	.contact_right dl.s1{width: 220px;}
	.s1 dt,.s2 dt{height: 30px; line-height: 30px;}
	.s1 dd.vercode{background: url(../images/bj.jpg) no-repeat;}
	.s1 dd{background:url(../images/sub_source.png) no-repeat 0px 0px; height: 30px; line-height: 30px;  width: 220px; overflow: hidden;}
	.s1 input{background: none; height: 28px; line-height: 28px; border: none; text-indent: 5px; width: 208px;}

	.s2{width: 415px; margin-left: 30px;}
	.s2 dd{background:url(../images/sub_source.png) no-repeat 0px -366px; height:162px; width: 415px; position: relative;}
		.s2 dd textarea{border: none; background: none; width: 405px; height: 115px; overflow: hidden;margin-left: 5px; margin-top: 5px;}
		.s2 a.submit{position: absolute; width: 80px; height: 27px; bottom: 0px; left: 120px; display: block; text-indent: -9999px;}
		.s2 a.reset{position: absolute; width: 80px; height: 27px; bottom: 0px; left: 213px; display: block; text-indent: -9999px;}

/*新闻列表*/
.news_list{width: 700px; border: solid 1px #ccc; padding: 8px 10px; float: left;}
.news_list ul li{height: 25px; line-height: 25px; overflow: hidden;}
	.news_list ul li span{width: 20px; height: 9px; display: block; background: url(../images/allbgs.png) 0px -1095px no-repeat; float: left; margin-top: 9px;}
	.news_list ul li a{width: 90%; display: block;}

.news_pic{float: left; width: 250px; height: 516px; overflow: hidden; margin-left: 10px;}
	.news_pic li{height: 190px; margin-bottom: 10px; overflow: hidden; position: relative; border: solid 1px #dedede;}
	.news_pic li span{display: block; position: absolute; bottom: 0px; left: 0px; width: 250px; line-height: 25px; background-color: #222; filter:alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; text-align: center; color: #fff; font-weight: bold;}

/*作品案例*/
.case_list ul li{width: 217px; height: 185px; background: url(../images/allbgs.png) 0px -910px; no-repeat; float: left; position: relative; margin: 10px 10px 0px 10px;}
		.case_list ul li img{width: 203px; height: 138px; position: absolute; top: 5px; left: 5px; border: solid 1px #fff;}
		.case_list strong,.case_list font{position: absolute; bottom: 6px; display: block; height: 25px; line-height: 25px;}
		.case_list strong{left: 10px;}
		.case_list font{right: 10px; font-size: 12px; color: #484848;}

/*内容页面*/
.content h1{text-align: center; font-size: 18px; padding: 5px;}
.content span.time{text-align: center; border: solid 1px #ccc; border-width: 1px 0px; background-color: #eee; display: block; height: 25px; line-height: 25px; padding: 5px;}
.content p.desc{color: #333; border: solid 1px #ccc; margin: 5px 0px; text-indent: 25px; line-height: 180%;}
.content p.con{font-size: 14px; line-height: 180%; padding: 5px; color: #3283b5;}

.related_pin{float: left; margin-left: 10px; width: 210px;}
.related{width: 100%; border: solid 1px #dcdcdc; overflow: hidden; padding: 5px;}
.related h3{line-height: 30px; border-bottom: solid 1px #dcdcdc; text-indent: 5px;}
.related ul li{height: 25px; line-height: 25px; border-bottom: dashed 1px #dcdcdc;}
.related ul li i{font-style: normal;}
/*分页*/

.pages{margin-top:10px; float: right;}
.pages li{float:left; line-height:20px;border:1px solid #E1E1E1;  margin-right:10px; background-color:#FFF;}
.pages li.c{background-color:#588FD9; color:#FFF;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:20px;}
.pages li a:hover{background-color:#588FD9; color:#FFF;text-decoration: none;}

.prev{text-align: right; margin-top: 10px;}


/*合作流程*/
.process{background: url(../images/sub_source.png) no-repeat 0px -528px; height: 237px; width: 1002px; text-indent: -9999px;}

/*友情链接和版权*/
.footer{background: url(../images/foot_bg.jpg) repeat-x; height: 178px;}
	.link_copy{background: url(../images/index_93.jpg) repeat-x; height: 178px;}
	a.comment{width: 81px; height: 20px; background: url(../images/allbgs.png) 0px -65px no-repeat; text-indent: -9999px; display: block;}
	a.request{width: 77px; height: 20px; background: url(../images/allbgs.png) 0px -45px no-repeat; text-indent: -9999px; display: block;}
	.link_comment{display: inline-block; overflow: hidden; width: 100%; margin-top: 20px; height: 82px;}
	.link_comment dt{float: left; width: 90px;}
	.link_comment dd{float: left; width: 912px;}
	.link_comment dd a{float: left; width: 92px; height: 20px; line-height: 20px; background: url(../images/allbgs.png) 0px -25px no-repeat; text-align: center; margin: 0px 5px 5px 0px; color: #727272; display: block;}

	.copy{display: inline-block; overflow: hidden; width: 100%; margin-top: 30px;}
	.copy dt{float: left; width: 90px;}
	.copy dd{float: left; width: 912px; color: #727272;}