﻿@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	font:12px/17px '宋体';
	color:#999;
	background:#F4F4F4;
}
div {
	margin:0;
	padding:0;
}
img {
	border:0;
}
i {
	display:none;
}
a {
	font:12px/17px '宋体';
	color:#999;
	text-decoration:none;
}
a:hover {
	color:#F00;
	text-decoration:underline;
}
/******************* logo 部分 ********************/
#logo_bg {
	width:100%;
	height:100px;
	background:url(../images/logo_bg.jpg) repeat-x;
}
#logo_bg .logo_iframe {
	margin:0 auto;
	width:978px;
	height:100px;
}
#logo_bg .logo_iframe .logo {
	float:left;
	width:193px;
	height:100px;
	background:url(../images/logo.jpg) no-repeat 0 23px;
}
#logo_bg .logo_iframe .logo_right {
	float:right;
	width:785px;
	height:100px;
}
#logo_bg .logo_iframe .logo_right .top_link {
	clear:both;
	margin:0 0 0 490px;
	width:270px;
	height:30px;
	text-align:right;
}
#logo_bg .logo_iframe .logo_right .top_link a {
	font:12px/30px '宋体';
}
#logo_bg .logo_iframe .logo_right .phone {
	clear:both;
	margin:0 0 0 510px;
	width:250px;
	height:28px;
	text-align:right;
	font:12px/28px '宋体';
	color:#D80000;
}
#logo_bg .logo_iframe .logo_right .menu {
	clear:both;
	margin:0 0 0 43px !important;
	margin:0 0 0 40px;
	width:720px;
	width:723px;
	height:42px;
}
#logo_bg .logo_iframe .logo_right .menu a {
	display:block;
	float:left;
	width:90px;
	height:42px;
	font:bold 13px/40px '宋体';
	color:#000;
	text-align:center;
	background:url(../images/nav_bg.jpg) no-repeat right top;
}
#logo_bg .logo_iframe .logo_right .menu a:hover {
	color:#FFF;
	text-decoration:none;
	background:url(../images/nav_hover_bg2.jpg) no-repeat right top;
}
#logo_bg .logo_iframe .logo_right .menu a.hover {
	display:block;
	float:left;
	width:90px;
	height:42px;
	font:bold 13px/40px '宋体';
	color:#FFF;
	text-align:center;
	text-decoration:none;
	background:url(../images/nav_hover_bg2.jpg) no-repeat right top;
}
/********************* 主页 fla 部分 *************************/
#index_fla {
	clear:both;
	margin:11px auto 0 auto;
	padding:0;
	width:939px;
	height:337px;
}
/******************** 主页内容1 *************************/
#index_content1 {
	clear:both;
	margin:3px auto 0 auto;
	padding:0;
	width:937px;
	height:105px;
	border:1px solid #D7D7D7;
	background:url(images/index_content1_bg.jpg) repeat-x;
}
#index_content1 ul {
	margin:29px 0 0 25px;
	padding:0;
	list-style:none;
}
#index_content1 ul li {
	float:left;
	height:60px;
	font:14px/30px '黑体';
	color:#000;
}
#index_red {
	clear:both;
	margin:0 auto;
	padding:0;
	width:925px;
	height:5px;
	background:#F00;
}
/******************** 主页内容2 *************************/
#index_content2 {
	clear:both;
	margin:0 auto;
	border:0;
	width:937px;
	height:231px;
}
#index_content2 .if_left {
	float:left;
	margin:0;
	padding:0;
	width:652px;
	height:231px;
}
#index_content2 .if_left .con2_btn {
	clear:both;
	margin:0;
	padding:0;
	width:649px;
	height:28px;
	background:url(../images/index_content2_bg1.jpg) repeat-x;
}
#index_content2 .if_left .con2_btn ul {
	margin:0;
	padding:0;
	list-style:none;
}
#index_content2 .if_left .con2_btn ul li {
	float:left;
	padding:0 3px 0 0;
	width:117px;
	height:28px;
	font:14px/28px '黑体';
	color:#000;
	text-align:center;
	background:url(../images/index_content2_btn1.jpg) no-repeat;
}
#index_content2 .if_left .con2_btn ul li.hover {
	float:left;
	padding:0 3px 0 0;
	width:117px;
	height:28px;
	font:14px/28px '黑体';
	color:#F00;
	text-align:center;
	background:url(../images/index_content2_btn2.jpg) no-repeat;
}
#index_content2 .if_left .con2_empty {
	clear:both;
	width:652px;
	height:5px;
	background:url(../images/index_content2_bg2.jpg) no-repeat;
}
#index_content2 .if_left .con2_bg {
	clear:both;
	width:652px;
	height:190px;
	background:url(../images/index_content2_bg3.jpg) repeat-y;
}
#index_content2 .if_left .con2_bg .con2_con {
	margin:0 auto;
	padding:0 0 0 140px;
	width:460px;
	height:130px;
	font:12px/30px '宋体';
	background:url(../images/index_content2_img1.jpg) no-repeat left 50%;
}
#index_content2 .if_left .con2_bg .con2_con ul {
	clear:both;
	margin:0;
	padding:0;
	list-style:none;
}
#index_content2 .if_left .con2_bg .con2_con ul li {
	float:left;
	margin:0 auto;
	padding:8px 10px;
	width:121px;
	height:31px;
	background:url(../images/index_con2_btn.jpg) no-repeat 50%;
}
#index_content2 .if_left .con2_bg .con2_con ul li span {
	float:left;
	width:95px;
	height:31px;
}
#index_content2 .if_left .con2_bg .con2_con ul li span a {
	display:block;
	width:95px;
	height:31px;
	font:14px/31px '宋体';
	color:#000;
	text-align:right;
	text-decoration:none;
}
#index_content2 .if_left .con2_bg .con2_con ul li span a:hover {
	color:#F00;
}
.over {
	float:right;
	width:26px;
	height:26px;
	top:-9px;
	position:relative;
	background:url(../images/Recommended.gif) no-repeat;
}
#index_content2 .if_left .con2_bg .pen {
	clear:both;
	margin:10px auto;
	padding:0 0 0 120px;
	width:480px;
	height:40px;
	font:12px/40px '宋体';
	background:url(../images/index_content2_pen.jpg) no-repeat 80px 50%;
}
#index_content2 .if_left .con2_bottom {
	clear:both;
	width:652px;
	height:8px;
	background:url(../images/index_content2_bg4.jpg) no-repeat;
}
#index_content2 .if_right {
	float:right;
	width:272px;
	height:231px;
}
#index_content2 .if_right .r_top {
	clear:both;
	width:272px;
	height:6px;
	background:url(../images/index_content2_bg5.jpg) no-repeat;
}
#index_content2 .if_right .r_mid {
	clear:both;
	width:272px;
	height:217px !important;
	height:228px;
	text-align:center;
	background:url(../images/index_content2_bg6.jpg) repeat-y;
}
#index_content2 .if_right .r_mid .domain {
	clear:both;
	padding:0 0 0 40px;
	width:232px;
	height:25px;
	text-align:left;
	background:url(../images/index_content2_dian.jpg) no-repeat 20px 50%;
}
#index_content2 .if_right .r_mid .domain_search {
	clear:both;
	margin:10px auto;
	width:240px;
	height:81px;
	text-align:center;
	font:12px/27px '宋体';
}
#index_content2 .if_right .r_bot {
	clear:both;
	width:272px;
	height:8px;
	background:url(../images/index_content2_bg7.jpg) no-repeat;
}
/**************************主页案例***************************/
#index_case {
	clear:both;
	margin:13px auto 0 auto;
	width:937px;
	height:200px;
}
#index_case .case_top {
	clear:both;
	width:937px;
	height:41px;
}
#index_case .case_top .case_top_left {
	float:left;
	width:39px;
	height:41px;
	background:url(../images/index_case_top_left.jpg) no-repeat;
}
#index_case .case_top .case_top_mid {
	float:left;
	width:847px;
	height:41px;
	font:bold 15px/25px '宋体';
	color:#000;
	background:url(../images/index_case_top_bg.jpg) repeat-x;
}
#index_case .case_top .case_top_right {
	float:right;
	width:51px;
	height:41px;
	background:url(../images/index_case_top_right.jpg) no-repeat;
}
#index_case .case_mid {
	clear:both;
	padding:22px 0 0 0;
	width:937px;
	height:126px;
	background:url(../images/index_case_mid_bg.jpg) repeat-y;
}
#index_case .case_mid .case_but_left {
	float:left;
	margin:0 0 0 15px !important;
	margin:0 0 0 8px;
	width:11px;
	height:104px;
}
#index_case .case_mid .case_but_left a {
	display:block;
	width:11px;
	height:104px;
	background:url(../images/index_case_but_left.jpg) no-repeat 0 50%;
}
#index_case .case_mid .case_but_left a:hover {
	background:url(../images/index_case_but_left_hover.jpg) no-repeat 0 50%;
}
#index_case .case_mid .case_pic {
	float:left;
	width:885px;
	height:104px;
	overflow:hidden;
}
#index_case_pic {
	clear:both;
	width:auto;
	height:104px;
}
#index_case_pic ul { list-style:none }
#index_case .case_mid .case_pic .case_pic_bg {
	float:left;
	margin:0 12px !important;
	margin:0 10px;
	padding:7px 0 0 6px;
	width:146px;
	height:98px;
	background:url(../images/index_case_pic_bg.jpg) no-repeat;
}
#index_case .case_mid .case_but_right {
	float:right;
	margin:0 15px 0 0 !important;
	margin:0 13px 0 0;
	width:11px;
	height:104px;
}
#index_case .case_mid .case_but_right a {
	display:block;
	width:11px;
	height:104px;
	background:url(../images/index_case_but_right.jpg) no-repeat 0 50%;
}
#index_case .case_mid .case_but_right a:hover {
	background:url(../images/index_case_but_right_hover.jpg) no-repeat 0 50%;
}
#index_case .case_bot {
	clear:both;
	width:937px;
	height:11px;
	background:url(../images/index_case_bot_bg.jpg) no-repeat;
}
/*******************************链接***********************************/
#link {
	clear:both;
	margin:0 auto;
	padding:25px 0;
	width:937px;
	height:45px;
	font:12px/95px Arial;
	text-align:center;
}
/********************************copyright****************************/
#foot {
	clear:both;
	margin:0 auto;
	width:937px;
	height:38px;
	font:12px/19px '';
	text-align:center;
}
/*-------------------------------------------------- MAIN ----------------------------------------------------------*/
#main_top {
	clear:both;
	margin:22px auto 0 auto;
	width:930px;
	height:35px;
}
#main_top .main_top_left {
	float:left;
	width:5px;
	height:35px;
	background:url(../images/main_top_left_bg.jpg) no-repeat;
}
#main_top .main_top_mid {
	float:left;
	width:920px;
	height:35px;
	background:url(../images/main_top_mid_bg.jpg) repeat-x;
}
#main_top .main_top_right {
	float:right;
	width:5px;
	height:35px;
	background:url(../images/main_top_right_bg.jpg) no-repeat;
}
#main_mid {
	clear:both;
	margin:0 auto;
	width:928px;
	border-left:1px solid #D2D5DE;
	border-right:1px solid #D2D5DE;
	background:#FFF url(../images/main_mid_mid_bg.jpg) repeat-x;
}
#main_mid .main_mid_left {
	float:left;
	margin:-3px 15px 0 15px !important;
	margin:-3px 7px 0 7px;
	padding:5px 7px;
	width:162px;
	text-align:center;
	background:url(../images/main_mid_left_bg.jpg) no-repeat;
}
#main_mid .main_mid_left ul {
	clear:both;
	margin:0 auto;
	padding:0;
	width:135px;
	list-style:none;
}
#main_mid .main_mid_left ul li {
	margin:0;
	padding:0 0 0 20px;
	width:115px;
	height:20px;
	text-align:left;
	border-bottom:1px solid #E4E4E4;
	background:url(../images/main_arrow.jpg) no-repeat 9px 50%;
}
#main_mid .main_mid_left ul li a {
	font:12px/20px '宋体';
	color:#333;
	text-decoration:none;
}
#main_mid .main_mid_left ul li a:hover {
	color:#F00;
}
#main_mid .main_mid_left ul li.hover {
	font:bold 12px/20px '宋体';
	color:#FF5313;
}
#main_mid .main_mid_left .main_nav {
	clear:both;
	margin:15px auto 0 auto;
	padding:5px;
	width:151px;
	height:60px;
	font:13px/17px '宋体';
	color:#777;
        text-align:left;
	border:1px solid #EAEAEA;
}
#main_mid .main_mid_right {
	float:right;
	padding:0 9px;
	width:704px;
	background:url(../images/main_mid_right_bg.jpg) repeat-y;
}
#main_mid .main_mid_right .main_fla {
	clear:both;
	width:704px;
	height:198px;
}
#main_mid .main_mid_right .main_location {
	clear:both;
	padding:0 30px;
	width:644px;
	height:30px;
	font:12px/30px '宋体';
	color:#686868;
	background:#F3F3F1 url("../images/jiantou.gif") no-repeat scroll 10px 50%;
}
#main_mid .main_mid_right .main_main {
	clear:both;
	width:704px;
	font:12px/20px '宋体';
	color:#666;
}
#main_bot {
	clear:both;
	margin:0 auto;
	width:930px;
	height:27px;
}
#main_bot .main_bot_left {
	float:left;
	width:5px;
	height:27px;
	background:url(../images/main_bottom_left_bg.jpg) no-repeat;
}
#main_bot .main_bot_mid {
	float:left;
	width:920px;
	height:27px;
	background:url(../images/main_bottom_mid_bg.jpg) repeat-x;
}
#main_bot .main_bot_right {
	float:right;
	width:5px;
	height:27px;
	background:url(../images/main_bottom_right_bg.jpg) no-repeat;
}