/* 全局样式 */
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{margin:0;padding:0;border:0;vertical-align:middle;}
body{color:#535353;font-size:12px; margin:0 auto;font-family:"宋体";background: url(../images/header_top.gif) repeat-x 50% top;}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
 a{text-decoration:none;}
 a:link{color:#232323;}
 a:visited{color:#232323;}
 a:hover{color:#CC3300; text-decoration:underline;}
 a:active{color:#CC3300;}

.left{ float:left;}
.right{ float:right;}
.clearit{clear:both;}
#bg_none{ background:none;}
/*启凡头部*/
#header{ width:960px; height:110px; padding:5px 0 0 0; margin:0 auto; position:relative;}
#header span{ position:absolute;right:30px;color:#737373;width:185px;top:10px;border:1px solid #DCE7EB;display:block;padding:10px;}
#header strong{ position:absolute; right:100px;top:55px;}
/*启凡导航*/
.nav{ background:url(../images/nav_bg.gif) repeat-x; height:37px;}
.nav ul{width:860px; margin:0 auto; padding:4px 0 0 160px;  background:url(../images/nav_aa.jpg) no-repeat; height:29px;}
.nav ul li{ float:left; width:93px; height:22px; padding:5px 0 0 0; background:url(../images/bg_border.jpg) right no-repeat;}
.nav ul li a{text-decoration:none; display:block;  text-align:center; font-size:14px;}
.nav ul li a:link{color:#fff;}
.nav ul li a:visited{color:#fff;}
.nav ul li a:hover{color:#fff;text-decoration:underline;}
.nav ul li a:active{color:#fff;}
/*头部焦点*/
.ct_top{ width:960px; height:329px; margin:0 auto; margin-top:5px;}
.ct_img{ width:665px; height:323px; float:left; border:#c8c8c8 3px solid;}
.ct_img h2{width:52px;position:absolute;height:52px;}
.ct_news{ width:279px; height:329px; float:left; margin-left:10px;}
.ct_news h2{ background:url(../images/dxnew.jpg) no-repeat; width:279px; height:37px; font-size:12px; position:relative;}
.ct_news h2 strong{ right:18px; position:absolute; top:12px; font-weight:normal;}
.ct_news ul{ width:277px; height:154px; padding:10px 0 0 0; border:#d7d4d4 1px solid;}
.ct_news ul li{ float:left; display:block; line-height:21px; width:257px; background:url(../images/dot_1.gif) no-repeat 10px; padding:0 0 0 20px;}
.ct_news dl{ width:278px;height:124px;border-right:#d7d4d4 1px solid;}
.ct_news dl dd{ float:left;}
.ct_news dl dd a{border:#d7d4d4 1px solid; border-top:none; float:left; width:137px; height:41px;}
/*推荐服务*/
.ct_clm{width:958px; height:160px; margin:0 auto; border:#d7d4d4 1px solid; margin-top:5px;}
.ct_clm ul{ padding:10px 0 0 4px;}
.ct_clm ul li{ float:left; width:159.5px; line-height:21px; padding:0 15px; display:inline;}
.style1 {border-right:#c6c6c6 1px solid;background:url(../images/sy_6.jpg) no-repeat right top;cursor:pointer;}
.style2 {border-right:#c6c6c6 1px solid;background:url(../images/sy_7.gif) no-repeat right top;cursor:pointer;}
/*网站建设案例*/
.products{ width:958px; margin:0 auto; margin-top:8px; border:1px solid #c0080a; height:303px;}
.products h2{ font-size:12px; position:relative; background:url(../images/proshow.jpg) no-repeat 15px 10px; width:958px; height:43px;}
.products h2 strong{ position:absolute; right:30px; top:10px; font-weight:normal;}
.products ul{ width:768px; height:250px; background:url(../images/ren.jpg) no-repeat 30px;margin:0 auto; padding:0 0 0 170px; display:block;}
.products ul li{ float:left; width:165px; line-height:33px; padding:0 20px 0 0; text-align:center;}
.products ul li img{border:1px solid #cbcbcb; padding:2px;}
/*网站建设新闻*/
.newse{ width:958px; margin:0 auto; margin-top:5px; border:1px solid #cbcbcb; height:303px;}
.newse .news_left,.newse .news_right{ width:440px; height:305px; float:left; padding:0 0 0 20px;}
.newse .news_left h3,.newse .news_right h3{ background:url(../images/jzsxk.jpg) no-repeat 0 10px; width:440px; height:42px; position:relative;}
.newse .news_left h3 strong,.newse .news_right h3 strong{ position:absolute; right:20px; top:10px; font-weight:normal; font-size:12px;}
.newse .news_left dl,.newse .news_right dl{ width:440px; position:relative; height:99px; top:10px;}
.newse .news_left dl dt,.newse .news_right dl dt{ position:absolute;left:0;}
.newse .news_left dl h2,.newse .news_right dl h2{ position:absolute; top:0; left:130px;font-size:16px; width:300px; text-align:center;}
.newse h2 a{text-decoration:none; font-size:14px;}
.newse h2 a:link{color:#ff0000;}
.newse h2 a:visited{color:#ff0000;}
.newse h2 a:hover{color:#ff0000; text-decoration:underline;}
.newse h2 a:active{color:#ff0000;}
.newse .news_left dl dd,.newse .news_right dl dd{ position:absolute; width:316px; right:0; top:30px; line-height:20px;}
.newse .news_left ul,.newse .news_right ul{width:450px; display:block; padding:10px 0 0 0;}
.newse .news_left ul li,.newse .news_right ul li{ width:225px; line-height:21px; float:left;}
.newse .news_right ul{width:460px; display:block; padding:10px 0 0 0;}
.newse .news_right ul li{ width:225px; float:left;line-height:21px; border:none;}
.newse .news_right{ width:475px; height:305px; float:right; padding:0;}
.newse .news_right h3{background:url(../images/jjfa.jpg) no-repeat 0 10px; width:440px; height:42px;}
.newse .news_right dl{ width:440px; position:relative; height:99px; top:5px;}
/*网站建设单页面2*/
.webs{ width:960px; margin:0 auto; margin-top:5px;}
.webs_left{ width:198px; border:1px solid #d7d4d4; float:left;}
.webs_left ul li{ border-top:1px solid #d7d4d4; line-height:25px; background:url(../images/dot.jpg) no-repeat 10px 10px; padding:0 0 0 20px; font-weight:bold;}
.webs_left ul li a{text-decoration:none;}
.webs_left ul li a:link{color:#878986;}
.webs_left ul li a:visited{color:#878986;}
.webs_left ul li a:hover{color:#CC3300; text-decoration:underline;}
.webs_left ul li a:active{color:#CC3300;}
.webs_right{ width:750px; float:right; min-height:500px;}
.webs_ct{ padding:10px; line-height:21px;}
.webs_ct img{ max-width:700px;}
.webs_right .show_lists{ text-align:center; line-height:23px;}
/*网站建设产品案例*/
.products_2{ width:960px; margin:0 auto;}
.products_2 h2{ font-size:14px; color:#b60704; background:url(../images/dot_2.jpg) no-repeat 15px 7px; padding:0 0 0 35px; line-height:30px;}
.products_2 h2 a{text-decoration:none; font-size:12px; font-weight:normal;}
.products_2 h2 a:link{color:#ff0000;}
.products_2 h2 a:visited{color:#ff0000;}
.products_2 h2 a:hover{color:#ff0000; text-decoration:underline;}
.products_2 h2 a:active{color:#ff0000;}
.products_2 ul{ border:1px solid #cbcbcb; width:908px; padding:20px 0 0 50px; min-height:430px; display:block;}
.products_2 ul li{ float:left; line-height:30px; text-align:center; padding:0 20px 0 0;}
.products_2 ul li img{border:1px solid #cbcbcb; padding:2px;}
.products_2 .show_list{ width:960px; line-height:23px; text-align:center;}
/*网站建设新闻*/
.news_rights{ width:750px; float:right; min-height:500px;}
.news_rights h2{ font-size:14px; color:#b60704; background:url(../images/dot_2.jpg) no-repeat 15px 7px; padding:0 0 0 35px; line-height:30px; position:relative;}
.news_rights h2 strong{ position:absolute; font-size:12px; font-weight:normal; color:#000; right:10px; line-height:normal;}
.news_rights h3{ background:url(../images/news_8.jpg) no-repeat; width:735px; height:21px; color:#fff; padding:7px 0 0 15px; font-size:14px;}
.news_rights ul{ padding:15px 0 0 0px;}
.news_rights ul li{ line-height:30px; border-bottom:1px dashed #d7d4d4; padding:0 0 0 20px; position:relative;}
.news_rights ul li span{ position:absolute; right:10px; top:-7px; display:block;}
.news_rights .show_list{ width:750px; line-height:23px; text-align:center;}
/*内容页面*/
.main{ width:960px; margin:0 auto; margin-top:5px;}
.main .ct_left{ width:680px;  float:left;}
.main .ct_left h1{color:#CD3301; font-size:16px; text-align:center; line-height:23px; padding:8px 0 0 0;}
.main .ct_left h1 a{text-decoration:none; font-size:16px;}
.main .ct_left h1 a:link{color:#CC3300;}
.main .ct_left h1 a:visited{color:#CC3300;}
.main .ct_left h1 a:hover{color:#CC3300; text-decoration:underline;}
.main .ct_left h1 a:active{color:#CC3300;}
.main .ct_left .ly{ padding:0 0 0 150px;line-height:23px; font-weight:normal; display:block; border-bottom:#ccc 1px solid; position:relative;}
.main .ct_left .ly a{ text-decoration:none; color:#0044DA;}
#ckepop{ width:150px; position:absolute; top:2px; right:100px;}
.main .ct_left a{text-decoration:none; font-size:14px;}
.main .ct_left a:link{color:#0044DA;}
.main .ct_left a:visited{color:#0044DA;}
.main .ct_left a:hover{color:#CC3300; text-decoration:underline;}
.main .ct_left a:active{color:#CC3300;}
.main .main_ct{ font-size:14px; color:#232323; line-height:25px; padding:0 10px; padding-top:10px; width:660px;}
.main .main_ct img{ max-width:640px;}
.main .ct_right{ width:270px; float:left; margin-left:8px; border:1px solid #C2C2C2; border-bottom:none;}
.main .ct_right h3{background:url(../images/latest_img.jpg) no-repeat; width:268px; height:49px;position:relative;}
.main .ct_right h2{background:url(../images/hot_img.jpg) no-repeat;width:268px; height:49px; position:relative;}
.main .ct_right h2 img{ position:absolute; right:0;}
.main .ct_right h3 img{ position:absolute; right:0;}
.main .ct_right ul{ border-top:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;}
.main .ct_right ul li{color:#8A8A8A; line-height:22px; padding:0 0 0 5px;}
.hxts{ border:1px solid #c8d8f2; width:658px; background:#f5f8fd; padding:10px; margin-top:5px; line-height:23px;}
/*版权*/
.footer{ width:940px; margin:0 auto; margin-top:5px; border:3px solid #cbcbcb; padding:10px 0 0 14px; height:94px; line-height:22px; background:url(../images/bottom.jpg) no-repeat 595px;}
/*友情链接*/
.links{ width:960px; margin:0 auto; line-height:23px;}