@charset "utf-8";
* {font-size: 12px;margin: 0px;padding: 0px; font-family:"微软雅黑";}
table,td,tr,ul,ol,li,dl,dd,dt,p,input,form,em,p,img,h1,h2,h3,h4,h5{margin:0px;padding:0px;}
ul{ list-style:none;}
.cursor{cursor:pointer;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
img {border:0;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none; color:#f3782a;}
body {
scrollbar-arrow-color: #070709; /*图6,羌头色*/
scrollbar-face-color: #070709; /*图5,色*/
scrollbar-3dlight-color: #000; /*图1,叩色*/
scrollbar-highlight-color: #000; /*图2,瞻撞值色*/
scrollbar-shadow-color: #000; /*图3,影色*/
scrollbar-darkshadow-color: #000; /*图4,强影色*/
scrollbar-track-color: #070709; /*图7,色*/
scrollbar-base-color:#070709; /*幕色*/}
.gy{ width:1200px; margin:0 auto;}
/*.banner{ background:url(../images/banner.jpg) no-repeat center; height:612px; width:100%; position:relative;}
.nav_bg{ width:100%; height:90px; background-color:#000; position:absolute; margin-top:-612px;filter:alpha(opacity=80);-moz-opacity:0.80;opacity:0.80;}
.nav{position: absolute;left: 50%;width:1200px;margin-left: -600px;margin-top:-612px; color:#fff;}
.logo{ width:170px; float:left; padding-top:20px;}
.nav_right{ width:1010px; float:right;}
.nav_right li{ float:left; line-height:90px; width:120px; text-align:center;}
.nav_right a{ color:#fff; font-size:14px; font-weight:bold;}
*/.what{ margin-top:40px; height:530px; clear:both; margin-top:550px;*margin-top:650px;}
.what_top{ text-align:center;}
.what_text{ margin:20px 0 30px 0;}
.what_text p{ color:#666; line-height:30px; text-align:center;}
.what_text span{ font-weight:bold;}
.what_list li{ width:160px; float:left; margin:0 18px;}
.what_list_icon{ background:url(../images/yw_list_bg.jpg) no-repeat center; width:92px; margin:0 auto; height:72px; padding-top:40px; text-align:center; margin-bottom:10px;}
.what_list_icon:hover{ background:url(../images/yw_list_bg02.jpg) no-repeat center;}
.what_list h1{ text-align:center; line-height:30px;}
.what_list_list p{ text-indent:30px; height:28px; line-height:28px; color:#666;}
.what_list_list2 p{text-indent:20px; height:28px; line-height:28px; color:#666;}
.what_list_list,.what_list_list2{ height:150px;}
.what_more{ width:53px; height:53px; margin:0 auto; text-align:center;}
.what_more a{ display:block; width:53px; height:53px; background:url(../images/more_bg01.jpg) no-repeat; line-height:53PX;}
.what_more a:hover{ display:block; width:53px; height:53px; background:url(../images/more_bg02.jpg) no-repeat; line-height:53PX; color:#fff;}
.wzfa{ clear:both; width:100%; background:url(../images/wztc_bg.jpg) no-repeat center; height:444px;}
.wzfa_top{ text-align:center; padding:30px 0;}
.wzfa_list{ margin-top:33px;}
.wzfa01{ width:182px; float:left; margin-left:25px;}
.wzfa02{ width:180px; float:left;margin-left:63px;}
.wzfagy h1{ text-align:center; }
.wzfagy img{ margin-bottom:10px;}
.wzfagy h2{ text-align:center; color:#fff; margin-bottom:25px;font-size:14px;}
.wzfagy p{ color:#4e4e4e; line-height:25px;}
.wzfagy span{ text-align:right;}
.case{ clear:both; padding-top:50px;}
.case_top{ text-align:center; margin-bottom:30px;}
/*.case_list{ width:1230px; margin:0 auto;}
.case_list li{ width:288px; height:177px; float:left; margin:0 7px 15px 8px;}
.case_list img{width:288px; height:177px;}*/
.about{ clear:both; width:100%; height:620px; background:url(../images/about_bg.jpg) repeat-x top;}
.about_top{ text-align:center; padding-top:33px; color:#666; line-height:30px;}
.about_top img{ margin-bottom:10px;}
.about_nr{ padding-top:30px;}
.about_new{ width:256px; float:left; height:350px; background-color:#fff}
.about_new_top{ height:52px; color:#fff; background-color:#f3782a;  line-height:22px; font-weight:normal;text-indent:6px;}
.about_new_top a {color:#FFF}
.about_new_text{ width:95%; margin:10px auto 0 auto; line-height:25px; height:100px;}
.about_new_pic img{ width:260px; height:159px;}
.about_new02{ width:530px; float:left; margin:0 30px;}
.about_new02 li{ height:70px; background-color:#fff; margin-bottom:20px;}
.new_date{ width:70px; height:60px; padding-top:10px; text-align:center; line-height:20px; background-color:#f3782a; color:#fff; float:left; margin-right:15px;}
.new_date span{ margin-top:10px; font-size:14px; font-weight:bold;}
.about_new02 h1{ line-height:35px; font-size:14px; font-weight:bold; color:#666;}
.about_text{ width:350px; float:right;}
.about_text_Pic{ text-align:center;}
.about_text h2{ color:#666; font-size:14px; margin:10px 0;} 
.about_text h1{ font-size:20px; color:#333;}
.about_text_list{ margin:20px 0 0 10px;font-size:14px; color:#666;}
.about_text_list li{ margin-bottom:10px;}
.about_text_list img{ margin-right:5px;}
.new{ clear:both; height:470px;}
.new01{ width:380px; float:left; margin:0 10px;}
.new01_top{ font-size:18px; color:#666; font-weight:bold; height:45px;}
.new01_top span{ font-size:16px; font-weight:normal; color:#f3782a;}
.new01 li{ height:84px; border-bottom:1px dashed #d8d8d8; line-height:22px; margin-bottom:10px;}
.new01 h1{ color:#666; margin-bottom:8px;}
.new01 span{ font-weight:normal;}
.foot_map{ clear:both; width:100%; background:url(../images/map_bg.jpg) no-repeat center; height:556px; position:relative;}
.map_address_center{ padding:120px 440px 0 400px; width:360px; color:#fff; line-height:30px;}
.map_address_center h1{ font-size:16px; margin-bottom:5px;}
.map_address_center p{ line-height:30px;}
.map_address_center img{ margin-right:10px;}
.link_bg{ position:absolute; width:100%; height:160px; background-color:#242424; margin-top:-160px;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}
.link{position: absolute;left: 50%;width:1200px;margin-left: -600px; height:160px; margin-top:-160px;}
.link_left{ width:110px; float:left; margin-left:20px;}
.link_list{ width:1020px; float:right; padding:20px; line-height:35px;}
.link_list a{ color:#fff; display:block; width:110px; float:left; text-align:center;}
.foot{ clear:both; width:100%; height:200px; background-color:#2f2f2f; border-top:2px solid #f3782a;}
.foot_nav{ height:40px; line-height:40px; border-bottom:1px solid #464646; margin-top:30px; color:#878787;}
.foot_nav span{ width:550xp; float:right; text-align:right; color:#f3782a;}
.foot_nav a{ color:#878787; margin:0 15px;}
.foot_text{ margin-top:20px;}
.foot_add{ width:400px; float:left; margin-left:15px; line-height:30px; color:#878787;}
.foot_add img{ margin-right:10px;}
.foot_copy{ width:500px; float:right; line-height:30px; color:#878787; text-align:right; margin-top:10px;}

/*案例详细页样式*/
.zy_top{ width:100%; background:url(../images/zy_top_bg.jpg) repeat-x; height:130px; margin-top:500px;*margin-top:600px;}
.zy_top_center{ height:130px; width:1170px; margin:0 auto;}
.zy_top_title{ width:400px; float:left; margin-top:35px; color:#666;}
.zy_top_title img{ float:left; margin-right:5px;}
.zy_top_title h1{ font-size:24px; line-height:40px;}
.zy_top_title span{ font-weight:normal; font-size:24px;}
.zy_top_wz{ width:300px; float:right; margin-top:70px; color:#666; text-align:right;}
.case_show{ width:1170px; margin:40px auto; clear:both;}
.case_show_left{ width:820px; float:left; margin-bottom:40px;}
.case_show_left img{ margin-bottom:40px; width:800px;}
.case_show_right{ width:240px; float:right; margin-right:40px;}
.case_show_button{ margin-bottom:10px;}
.case_show_logo{ width:240px; height:80px; text-align:center; padding-top:20px; background-color:#ffffff;}
.case_show_list{ width:98%; margin:10px auto;}
.case_show_list li{ height:35px; line-height:35px; border-top:1px dashed #aaa; color:#666; text-indent:6px;} 
.case_show_text{ line-height:25px; color:#666; width:98%; margin:0 auto;}
.case_show_bottom{ width:100%; clear:both; border-top:1px solid #d8d9d8; margin:20px 0;}
.case_show_bottom_center{ width:1170px; margin:0 auto; height:30px; padding-top:20px;}
.left_icon{ width:100px; float:left; text-align:left;}
.case_lb{ width:20px; float:left; margin-left:400px;}
.right_icon{ width:100px; float:right; text-align:right;}

/*关于我们页面样式*/
.zy_top_right{ width:520px; float:right;}
.zy_wz{ margin-top:30px; text-align:right; color:#666;}
.zy_top_list{ margin-top:25px;}
.zy_top_icon{ width:40px; float:left; padding-top:10px;}
.zy_top_fl{ width:430px; float:left;}
.zy_top_fl a{ display:block; width:92px; height:28px; background-color:#49494e; border:1px solid #313134; text-align:center; line-height:28px; color:#fff; float:left; margin:0 6px;}
.zy_top_fl a:hover{ display:block; background-color:#f3782a; border:1px solid #d85808;}
.zy_top_fl .on{background-color:#f3782a; border:1px solid #d85808;}
.about01{ text-align:center;}
.about01 h1{ text-align:center; font-size:30px; color:#333; margin:40px 0 20px 0; font-weight:normal;}
.about02{ height:220px; padding-top:30px; width:100%; background-color:#f3782a; margin:50px 0;}
.about02_pic{ width:350px; float:left;}
.about02_text{ width:780px; float:right; color:#fff;}
.about02_text h1{ font-size:30px; font-weight:normal;}
.about02_text p{ line-height:25px; margin:10px 0;}
.about02_text h2{ font-size:24px;}
.about02_text span{ font-size:20px; font-weight:normal;}
.culture_pic{ width:330px; float:left;}
.culture_text{ width:660px; float:right;text-align:center; color:#666; line-height:30px; margin-top:20px;}
.culture_text h1{ color:#ccc; font-size:30px; }
.culture_text h2{ color:#666; font-size:14px; margin:10px 0;}
.culture_text span{ font-size:14px; color:#f3782a;}
.about_hope{ clear:both; padding:40px 0; height:280px;}
.hope_text{ width:600px; float:left; text-align:right;}
.hope_text h1{color:#ccc; font-size:24px; line-height:50px;}
.hope_text span{ color:#f3782a; font-size:24px;}
.hope_text p{ color:#666; line-height:25px;}
.hope_pic{ width:270px; float:right; margin:20px 140px 0 0;}

/*基础服务样式*/
.zy_service{ padding-top:30px; color:#666; list-style-type:25px; width:1170px; margin:0 auto;}

/*案例列表样式*/
.zy_top2{ background:url(../images/case_top_bg02.jpg) repeat-x; height:185px; margin-top:500px;* margin-top:600px;}
.case_title_list{ width:1170px; margin:0 auto;}
.lb01 { height:20px; margin-top:20px;}
.lb01 li{float:left; text-align:center; padding:0 20px; border-right:1px solid #aaa;}
.lb01 img{ margin-right:6px;}
.lb01 a{ color:#333; font-size:14px;}
.lb02{ margin-top:20px;}
.lb02 a{ float:left; width:95px; text-align:center; margin:5px 5px; display:block; height:30px; line-height:30px;}
.lb02 a:hover{ display:block; background-color:#f3782a; color:#fff;}
.zy_case_list{ margin-top:20px;}
.fenye{ clear:both; padding-top:40px; width:520px; margin:0 auto; height:80px;}
.fenye a{ display:block; height:35px; border:1px solid #dfdfdf; color:#666; line-height:35px; width:35px; text-align:center; float:left; margin:0 5px;}
.fenye a:hover{ background-color:#f3782a; color:#fff;}

/*联系我们样式*/
.contact{ background:url(../images/contact_map.jpg) no-repeat center; height:717px;}
.lxfs{ width:385px; height:575px; padding:70px 0 0 580px;}
.lxfs_top{ width:100px; height:20px; background-color:#f3782a; text-align:center; margin:0 auto; padding-top:10px;}
.lxfs_main{ width:385px; height:525px; padding-top:20px;background-color:#f3782a;}
.contact_pic{ text-align:center;}
.contact_text{ width:345px; margin:20px auto 10px auto;}
.contact_text p{ height:55px; line-height:55px;color:#fff;}
.contact_text img{ margin:6px 6px 0 0; float:left;}
.contact_line{ background:url(../images/contact_line.jpg) repeat-x; height:2px; width:100%; margin-bottom:20px;}
.contact_text02{ width:345px; margin:0 auto; line-height:25px; color:#fff;}
.contact_text02 img{ float:left;}
.contact_text02 h1{ font-size:14px;}

/*人才招聘样式*/
.recru{ clear:both; padding:40px 0;}
.recru_left{ width:370px; text-align:right; float:left;}
.recru_list{ width:730px; float:right;}
.recru01{ padding-bottom:10px; border-bottom:1px dashed #aaa; margin-bottom:15px;}
.recru01 h1{ font-size:20px; height:46px; line-height:46px; color:#666; font-weight:normal;}
.recru01 img{ float:left; margin-right:6px;}
.recru01_text{ margin:10px 0; line-height:25px; color:#666;}
.recru01_text p{ margin-bottom:10px;}

/*网站建设样式*/
.zy_top_right2{ width:620px; float:right;}
.zy_top_fl2{ width:400px; float:left;}
.zy_top_fl2 a{ display:block; width:92px; height:28px; background-color:#49494e; border:1px solid #313134; text-align:center; line-height:28px; color:#fff; float:left; margin:0 6px;}
.zy_top_fl2 a:hover{ display:block; background-color:#f3782a; border:1px solid #d85808;}
.zy_top_fl2 .on{background-color:#f3782a; border:1px solid #d85808;}
.zy_top_icon2{ text-align:right;}
.wzjs{ clear:both; margin:20px 0; padding:40px 0; height:350px;}
.wzjs_left{ width:560px; float:left; text-align:center; line-height:30px; color:#666;}
.wzjs_left img{ margin-bottom:15px;}
.wzjs_left h1{ font-size:24px; font-weight:normal; margin-bottom:10px;}
.wzjs_left p{ text-align:center;}
.wzjs_tcnr{ width:610px; float:right; color:#666; line-height:25px;}
.wzjs_tcnr h1{ font-size:24px; font-weight:normal; color:#333; margin-bottom:10px;}
.wzjs_tcnr span{ color:#c30000; font-weight:bold; margin-right:5px;} 
.wzjs02{ background-color:#e9e9e9; height:350px; }


/*新闻详细样式
*/
.new_show_top{ width:100%; height:50px; padding:20px 0 0 0; border-bottom:1px solid #d8d9d8; margin:20px 0;}
.new_show_top_center{ width:1170px; margin:0 auto; font-size:18px; font-weight:bold; color:#333;}
.new_show_top_center span{ width:300px; float:right; text-align:right; color:#999; font-weight:normal;}
.new_show_top_center a{ color:#f3782a;}
.new_show_text{ width:1170px; margin:0 auto;  line-height:25px; text-indent:24px;}
.new_show_text img{ max-width:700px;}
.new_show_text h1{ font-size:16px;}
.new_show_text p{ margin-bottom:15px;font-size:14px; color:#333;}

/*新闻列表样式*/
.new_list{ width:1170px; margin:30px auto;}
.new_list li{ height:100px; padding:10px 0; margin-bottom:15px; border-bottom:1px dashed #cbcbcb;}
.new_list img{ width:94px; height:94px; float:left; margin-right:10px;}
.new_list h1{ font-size:18px; font-weight:normal; line-height:25px;}
.new_list h2{ font-weight:normal; color:#999; line-height:25px;}
.new_list p{ line-height:22px; color:#333;}
.new_list a{ color:#333;}
.new_list a:hover{ color:#e85a00;}

/*在线留言样式*/
.note{ background:url(../images/note_bg.jpg) no-repeat center; width:100%; height:580px; padding-top:60px;}
.note_center{ width:600px; margin:0 auto;}
.note_center h1{ font-size:14px; color:#9e9e9e; text-align:center; }
.note_center h2{ font-size:12px; text-align:center; color:#f3782a;line-height:45px;}
.note_center p{ text-align:center;}
.lyb{ color:#666; padding-top:20px;}
.lyb .srkgy{ background-color:#000; border:1px solid #000; line-height:38px; color:#666; text-indent:12px;}
.lyb .srk{ width:278px; height:38px;}
.lyb .srk2{ width:578px; height:38px;}
.lyb .srk3{ width:578px; height:140px;}


/*首页案例样式*/
.projectbg{width:100%; overflow:hidden; padding-bottom:30px;}
.project_pic {width:960px; margin:0 auto; overflow:hidden; }
.width960 .project_pic{width:960px;}          /* add */
.width1200 .project_pic{width:1200px;}        /* add */
.project_pic ul{position:relative; width:975px; height:395px;}
.width960 .project_pic ul{width:975px; height:410px;}      /* add */
.width1200 .project_pic ul{width:1215px; height:384px;}     /* add */
.project_pic li{width:100%; height:395px; overflow:hidden; overflow:hidden; position:absolute; top:0; left:0;}
.width960 .project_pic li{height:395px; }          /* add */
.width1200 .project_pic li{height:auto; }          /* add */
.project_pic li .project_box{float:left; margin-right:15px; margin-top:15px;}
.project_box {width:310px; height:190px; overflow:hidden; display:block;}
.width960 .project_box{width:310px; height:190px;}          /* add */
.width1200 .project_box{width:288px; height:177px;}         /* add */
.project_pop{height:36px; padding:10px 0 10px 15px; display:none; background:url(../images/searchpopbg.png) repeat; overflow:hidden; line-height:18px; position:relative;}
.project_pop h3{font-size:14px; color:#c1c5cb; font-weight:normal; height:18px; overflow:hidden; padding-right:50px;}
.project_pop p{color:#fc0; margin-top:3px;}
.project_pop i{width:26px; height:19px; background:url(../images/indexicon.png) 0 -60px no-repeat; display:block; position:absolute; right:10px; top:18px;}
.project_btn{text-align:center; margin-top:35px;}
.project_btn a{width:12px; height:12px; background:url(../images/indexicon.png) no-repeat; font-size:1px; line-height:1px; display:inline-block; margin:0 9px; zoom:1;}
.project_btn a.active{background:url(../images/indexicon.png) 0 -15px no-repeat;}
.project_img img{width:310px; height:190px;}
.width960 .project_img img{width:310px; height:190px;}     /* add */
.width1200 .project_img img{width:288px; height:177px;}     /* add */


/*子页案例样式*/
.casebg{width:100%; background:#f8f8f8; overflow:hidden;}
.case_list{width:960px; margin:0 auto; overflow:hidden;}
.width960 .case_list{width:960px;}       /* add */
.width1200 .case_list{width:1200px;}     /* add */
.width960 .case_list ul{width:975px;}      /* add */
.width1200 .case_list ul{width:1215px;}     /* add */
.case_list li{float:left; margin-right:15px; margin-top:15px; overflow:hidden;}

/*
首页公司新闻样式*/
.rollBox{width:260px;overflow:hidden;}
.rollBox .Cont{width:260px;overflow:hidden;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:260px;float:left; height:320px; background-color:#fff;}
*+html .rollBox .Cont .pic{width:260px;float:left;}
.rollBox .Cont .pic img{display:block;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{text-decoration:none;}
.rollBox .Cont a:hover{text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.pagination {
	font-family: 微软雅黑, 宋体, arial, helvetica, sans-serif;
	height:35px;
	line-height:35px;
	overflow: hidden;
}
.pagelist{ width:500px; margin:0 auto; padding-top: 20px; padding-bottom:30px;}
.pagination a { border:1px solid #d7d7d7;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 4px;
	margin: 0px 5px;
	color: #666;
	padding-top: 5px;
	text-decoration: none;
}
.pagination a:hover { border:1px  solid #f3782a;
	background-color: #f3782a; color:#fff;
}
div.pagination a:active { border:1px solid #d7d7d7;
	color: #fff;
	background-color: #f3782a;
}
.pagination span.current { border:1px solid #d7d7d7;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 4px;
	margin: 0px 1px;
	color: #666;
	padding-top: 5px;
}
.pagination span.current a:hover {border:1px  solid #f3782a;
	background-color: #f3782a; color:#fff;
	padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 4px;
	margin: 0px 1px;
	padding-top: 5px;
}

.pagination span.current .disabled{border:1px solid #d7d7d7;
	color: #fff;
	background-color: #f3782a;padding-right: 6px;
	padding-left: 5px;
	padding-bottom: 4px;
	margin: 0px 1px;padding-top: 5px;}
.zy_case_list02{ width:1230px; margin:0 auto; overflow:hidden; height:100%; clear:both;}
.zy_case_list02 li{ width:288px; height:247px; float:left; margin:0 7px 15px 8px;}
.zy_case_text{ background:url(../images/zy_case_list_bg.jpg) repeat-y; width:288px; height:55px;}
.zy_case_font{ width:230px; float:left; margin:5px 0 0 10px; line-height:20px;}
.zy_case_font h1{color:#999; font-size:14px;}
.zy_case_font p{ color:#ffc000;}
.zy_case_more{ width:40px; float:right; text-align:center; padding-top:15px;}

.framecenter {width: 1150px;margin: 0 auto;}

.gnjs{ width:100%; background-color:#fff; height:800px;}
.gnjs_list li{ width:167px; height:177px; padding-top:20px; float:left; text-align:center;}
.gnjs_list li:hover{ background:url(../images/gnjs_list_bg.jpg) no-repeat center;}
.gnjs_list img{ margin-bottom:15px;}
.gnjs_list h1{ font-size:18px; font-weight:normal; color:#3d3d3d;}
.gnjs_list p{ color:#a8a8a8; margin-top:8px;}




@charset "utf-8";
/* CSS Document */
html, body {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;

	-webkit-text-size-adjust: none;
}


/*============ TOP-INDEX */
#top-index {
	background: url(../images/menu_bg.png) repeat-x top center;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/menu_bg.png");/*只对IE6有效*/
	_background: none;
	width: 100%;
	height: 100px;
	margin: 0px auto;
	position: relative;
 *position: absolute;
	_position: absolute;
	z-index: 1001;
}
#top-index UL {
	width: 1200px;
	height: 100px;
	margin: 0px auto;
}
#top-index UL LI {
	float: left;
	display: block;
}
#top-index .logo {
	padding: 28px 0px 0px 0px;
	width: 235px;
	text-align: left;
}


#menu {
	width: 965px;
	height: 100px;
	line-height: 120px;
	font-family: "微软雅黑";
	font-size: 14px; font-weight:bold;
}
#menu a {
	color: #ffffff;
	display: block;
	height: 100px;
	float: left; font-size:16px;
	text-align: center;
}
#menu #m1 {
	width: 100px;
}
#menu #m2 {
	width: 114px;
}
#menu #m3 {
	width: 142px;
}
#menu #m4 {
	width: 128px;
}
#menu #m5 {
	width: 128px;
}
#menu #m6 {
	width: 125px;
}
#menu #m7 {
	width: 114px;
}
#menu #m8 {
	width: 114px;
}
#menu .now {
	background: url(../images/menu-sub-now.png) repeat;
	color: #fff;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/menu-sub-now.png");/*只对IE6有效*/
	_background: none;
}
.submargin {
	margin-top: 100px;
 *margin-top: 100px;
}
.submargin-index {
*margin-top: 100px;
}
#menu-sub-bg {
	width: 100%;
	background: #000;
	position: absolute;
	z-index: 1001;
	filter: alpha(opacity=80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	height: 0px;
	top: 100px;
}
#menu-sub {
	width: 100%;
	height:0px;
	font-size:0px;
	position: absolute;
	z-index: 1001;
	_margin-top: 100px;
	overflow:hidden;
}

#menu-sub .sub {
	width: 965px;
	padding-left: 235px;
	height: 340px;
	margin: 0px auto;
	text-align: left;
}
#menu-sub .sub a {
	display: block;
	color: #999999;
	font-family: "微软雅黑";
	font-size: 12px;
	height: 25px;
	line-height: 25px;
}
#menu-sub .sub a:hover {
	color: #fff;
}
#menu-sub .sub DIV {
	display: block;
	float: left;
	height: 100%;
	padding-left: 22px;
}
#menu-sub .sub #s1 {
	width:100px;
}
#menu-sub .sub #s2 {
	width: 114px;
}
#menu-sub .sub #s3 {
	width: 142px;
}
#menu-sub .sub #s4 {
	width: 128px;
}
#menu-sub .sub #s5 {
	width: 128px;
}
#menu-sub .sub #s6 {
	width: 125px;
}
#menu-sub .sub #s7 {
	width: 114px;
}
#menu-sub .sub #s8 {
	width: 114px;
}
#menu-sub .sub .now {
	background: url(../images/menu-sub-now.png) repeat !important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/menu-sub-now.png");/*只对IE6有效*/
	_background: none;
	height: 100%;
}
#menu-sub .sub-index {
	width: 965px;
	padding-left: 235px;
	height: 500px;
	margin: 0px auto;
	text-align:center;
}
#menu-sub .sub-index a {
	display: block;
	color: #999999;
	font-family: "微软雅黑";
	font-size: 12px;
	height: 30px;
	line-height: 30px;
}
#menu-sub .sub-index a:hover {
	color: #ffffff;
}
#menu-sub .sub-index DIV {
	display: block;
	float: left;
	height: 100%;

}
#menu-sub .sub-index #s1 {
	width: 100px;
}
#menu-sub .sub-index #s2 {
	width: 114px;
}
#menu-sub .sub-index #s3 {
	width: 142px;
}
#menu-sub .sub-index #s4 {
	width: 128px;
}
#menu-sub .sub-index #s5 {
	width: 128px;
}
#menu-sub .sub-index #s6 {
	width: 125px;
}
#menu-sub .sub-index #s7 {
	width: 114px;
}
#menu-sub .sub-index #s8 {
	width: 114px;
}
#menu-sub .sub-index .now {
	background: url(../images/menu-sub-now.png) repeat !important;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/menu-sub-now.png");/*只对IE6有效*/
	_background: none;
	height: 100%;
}
/* end*/









/*============ BANNER */
#banner {
	width: 100%;
	height: 600px;
	position:absolute;
	overflow: hidden;
	display: none;
	margin: -0 auto 0px auto;
	top: 0;
}
#banner .imgWarp {
	width: 1200px;
	height: 600px;
	overflow: hidden;
	position: relative;
	text-align: center;
}
#banner .imgList {
	position: absolute;
	left: 0;
}
#banner .imgList li {
	float: left;
	text-align: center;
	height: 600px;
}
#banner .imgList li DIV {
	width: 100%;
	height: 100%;
	left: -50%;
}
#banner .imgList li DIV SPAN {
	display: block;
	width: 100%;
	height: 100%;
}

}
#banner .imgBtn {
	position: absolute;
	text-align: center;
	bottom: 20px;
	z-index: 99 !important;
	width: 800px;
	left: 50%;
	margin-left: -400px;
}
#banner .btnWarp {
	overflow: hidden;
}
#banner .imgBtn li {
	width: 43px;
	height: 6px;
	display: inline-block;
	_zoom: 1;
 *display:inline;
	background: url(../images/banner_btn.png) no-repeat;
	_background: url(../images/banner_btn.gif) no-repeat;
	background-position: 0px 0px;
	cursor: pointer;
	margin: 0px 5px 0px 5px;
}
#banner .imgBtn li.hover {
	width: 43px;
	height: 6px;
	background: url(../images/web/banner_btn.png) no-repeat;
	_background: url(../images/web/banner_btn.gif) no-repeat;
	background-position: -53px 0px;
}
/* end*/


.xiangxi { width:560px; float:left;}
.xiangxi a{ display:block; width:560px; height:30px; background-color:#f3782a; border:1px solid #313134; text-align:center; line-height:30px; color:#fff; float:left; margin:0 6px;}
.xiangxi a:hover{ display:block; background-color:#49494e; border:1px solid #d85808;}
