@charset "utf-8";
/*-----------------------header menu-----------------------------*/
body{
	font-family: "宋体";
	margin: 0;
	padding: 0;
	text-align: center;
}
#content{width:950px; margin:0 auto;font-family:"宋体"; }
.clear {clear:both;overflow:hidden;height:0; *display:inline;/*IE only*/}
a:focus { outline: none; }
/*----------------------------------------menu--------------------------------------------*/
.header{height:67px; width:100%; background:#eaedee; margin:0 auto; border-bottom:1px solid #cfcfcf; border-top:3px solid #206f96;}
.header_middle{width:950px; margin:0 auto; border-right:1px solid #cfcfcf;}
.logo{width:380px; background:url(../images/index/logo.jpg) no-repeat left center; height:67px; float:left;_width:485px;}
.menu{
	height: 67px;
	width: 560px;
	float: left;
	_width: 565px;
	position: relative;
	z-index: 1
} 
#nav {margin:0 auto; width:560px; display:block;_width:565px;}
#nav .jquery_out {float:left;line-height:67px;display:block;text-align:center; color:#fff; font-size:12px; font-family:"宋体";}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {float:left; width:91px; border-left:1px solid #cfcfcf; vertical-align:middle; /*IE6 only*/}
#nav .mainlevel a {color:#333; text-decoration:none; line-height:67px; display:block; width:92px; font-size:12px; font-family:"宋体";}
#nav .mainlevel a:hover {color:#fff; text-decoration:none; height:67px; background:#206f96}
#nav .mainlevel ul {display:none; position:absolute; *margin-left:-46px;border:1px solid #cfcfcf; border-top:none}
#nav .mainlevel li a{border-top:1px solid #cfcfcf; color:#333; background:#eaedee; width:188px;  filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; /*IE6 only*/ text-align:left; padding-left:8px;line-height:30px;}
#nav .mainlevel li a:hover{border-top:1px solid #fff; color:#fff; background:#206f96; width:188px; filter:alpha(opacity=90);-moz-opacity: 0.9;opacity: 0.9; /*IE6 only*/text-align:left; padding-left:8px;height:30px;}

/*----------------------------------------banner--------------------------------------------*/
.banner{width:948px; float:left;  height:654px; margin-top:20px; border:1px solid #eaedee}
#newsSlider {clear: both; margin: 0px auto; width: 926px; position: relative;}
#newsSlider .container {margin: 12px auto; position:relative; overflow: hidden; width: 926px;  height: 610px; z-index:-1}
#newsSlider ul.slides {padding: 0px; left: 0px; margin: 0px; position: absolute; top: 0px;}
ul.slides li {padding: 0px; display:none; margin: 0px; width: 926px; position: absolute; top: 0px; text-align:left; height:472px;}
#newsSlider ul.slides dl {margin-top: 20px}
#newsSlider ul.slides dd{font:bold 16px/24px "宋体"; color:#333}

#newsSlider ul.pagination {padding: 0 0 0 855px; margin: 0px; position:relative; top:-20px;}
#newsSlider ul.pagination li {float:left; margin-right: 5px;}
#newsSlider ul.pagination li a { display:block; float:left; background: url(../images/banner/point.jpg) no-repeat 0px 0px; font: 12px/12px "Times New Roman", Times, serif; width: 12px; color: #888; text-align:center;text-decoration:none;}
#newsSlider ul.pagination li.active a {background-position: 0px 100%; color: #206f96; text-decoration:none;}
ul.pagination li a:hover {background-position: 0px 100%; color: #206f96; text-decoration:none;}

#newsSlider #loopedSlider {clear:both; margin: 0px auto; width: 928px; position: relative}
.container dd span{text-decoration:underline;}
.container dd a{text-decoration:none; color:#206f96;}
.container dd.dz a{text-decoration:underline; color:#333}

.banner_content{
	width: 950px;
	float: left;
	margin-top: 30px
}

/*----------------------------------------service--------------------------------------------*/
.service{width:950px; float:left;}
.service li{text-align:left;}
.bg_service{width:950px; float:left; background:url(../images/index/img_service.jpg) no-repeat; height:36px; margin:25px auto;}
.service_main{width:224px; height:370px;background:#eaedee; margin-right:18px; float:left; display:inline;}
.service_wz{width:224px; height:141px; float:left; margin-top:0;}
.service_title_name{width:224px; height:59px; float:left;}
.service_content{width:182px; margin-left:21px; display:inline; float:left; font:14px/24px "宋体"; color:#333; text-align:left;}
.service_main_02{width:224px;height:370px;float:left; background:#eaedee}
.btn_sevice a{display:block;height:24px; width:195px; float:left; background:#eaedee; font:14px/24px "宋体"; text-decoration:none; color:#206f96; text-align:left; margin:2px 5px; padding-left:19px; _margin:2px 0 2px 3px;}
.btn_sevice a:hover{background:#206f96; color:#fff}
.btn_sevice_02 a{display:block;height:21px; width:105px; float:left;font:13px/21px "宋体"; text-decoration:none; color:#fff; text-align:left;margin:2px 5px; padding-left:5px;background:#206f96}
/*----------------------------------------client--------------------------------------------*/
.client{width:950px; float:left;}
.client_bg{background:url(../images/index/img_client.jpg) no-repeat; width:950px; height:36px; margin:25px 0; float:left;}
.client_bg ul li{width:16px; margin:12px 2px 0; float:right; display:inline;}
.client_bg ul li a{background:url(../images/index/index2_69.jpg) no-repeat; width:16px; height:16px; display:block; text-decoration:none; color:#fff; font:12px/16px "黑体";}
.client_bg ul li a:hover{background:url(../images/index/index2_67.jpg) no-repeat;}
.client_01{width:200px; height:68px; float:left; margin:0 50px 25px 0; display:inline;}
.client_02{width:200px; height:68px; float:left; margin:0 0 25px 0; display:inline;}
/*----------------------------------------news_and_case--------------------------------------------*/
.news_and_case{width:950px; float:left;}
.news{
	width: 450px;
	margin-right: 10px;
	float: left;
	display: inline;
}
.news_bg{background:url(../images/index/img_news.jpg) no-repeat; width:450px; height:38px; margin-bottom:10px; margin-top:25px}
.news_bg ul li{width:16px; margin:12px 2px 0; float:right; display:inline;}
.news_bg ul li a{background:url(../images/index/index2_69.jpg) no-repeat; width:16px; height:16px; display:block; text-decoration:none; color:#fff; font:12px/16px "黑体";}
.news_bg ul li a:hover{background:url(../images/index/index2_67.jpg) no-repeat;}
.news_main{width:350px; float:left; text-align:left; height:16px; margin-top:10px;}
.news_main a{font:12px/16px "宋体";color:#333; text-decoration:none;}
.news_main a:hover{ text-decoration:underline;}
.news_time{color:#999;font:12px/16px "宋体"; width:98px; float:left; text-align:right;height:16px;margin-top:10px;}

.case{width:451px; float:left;}
.case_02{width:100%;height:118px; float:left;}
.case_01{width:100%;height:118px;  margin-bottom:15px; float:left;}
.case_bg{background:url(../images/index/imh_qa.jpg) no-repeat; width:100%; height:37px;margin-bottom:23px; margin-top:25px}
.case_bg ul li{width:16px; margin:12px 2px 0; float:right; display:inline;}
.case_bg ul li a{background:url(../images/index/index2_69.jpg) no-repeat; width:16px; height:16px; display:block; text-decoration:none; color:#fff; font:12px/16px "黑体";}
.case_bg ul li a:hover{background:url(../images/index/index2_67.jpg) no-repeat;}
.case_img{width:208px; height:118px; float:left; display:block;}
.case_title a{width:230px; height:30px; font:16px/18px "黑体"; color:#206f96; text-align:left; margin-left:13px;float:left; display:block;text-decoration:none;}
.case_main{width:230px; height:78px; font:13px/18px "宋体"; color:#333; text-align:left; margin-left:13px;float:left; display:block; margin-top:10px; }
.case_main a{color:#206f96; text-decoration:none}
/*----------------------------------------main--------------------------------------------*/
.main{width:950px; float:left; margin-top:30px;}
.left{width:188px; margin-right:30px; display:inline; float:left; background:#eaedee; padding-bottom:288px;}
.left_sidebar{width:188px; margin:0 auto;}
.left_contact{width:100%; margin-top:15px; float:left;}
.left_contact li{font:12px/18px "宋体"; text-align:left; width:168px;  margin:10px; color:#333}
.left_contact li a{color:#206f96; text-decoration:none;}
.left_contact li a:hover{text-decoration:underline}
.left_sidebar h1{background:#206f96; width:188px; height:38px; float:left;}
.left_sidebar h2{background:#8e8c8c; width:188px; height:30px; margin:3px 0; float:left; color:#fff; line-height:30px; font-size:14px; font-weight:bold;}
.left_sidebar ul{margin:0; padding:0; list-style:none;}
.left_sidebar li{height:30px; width:100%; line-height:30px; float:left; border-bottom:1px solid #cfcfcf; }
.left_sidebar li a{display:block; text-decoration:none; background:#eaedee; color:#333; font-family:"宋体"; font-size:12px;}
.left_sidebar li.current a{text-decoration:none; height:30px; width:100%; color:#206f96;background:#e4e7e8;}
.right{width:732px; float:left;}
/*----------------------------------------bottom--------------------------------------------*/
.bottom{background:url(../images/index/bg_bottom.jpg) repeat-x; width:100%; height:191px; float:left; margin-top:30px;}
.bottom_main{width:950px; margin:20px auto;}
.bottom_logo{background:url(../images/index/logo_bottom.jpg) no-repeat left center; width:210px; height:52px; float:left;}
.bottom_map{width:560px; float:left; text-align:center;color:#8eafc7;font:13px/18px "宋体";}
.bottom_map a{color:#8eafc7; text-decoration:none; font:13px/18px "宋体";}
.bottom_map a:hover{color:#fff; text-decoration:underline;}
.bottom_contact{width:180px; height:52px; float:left;font:13px/18px "宋体";color:#8eafc7; }
.bottom_contact a{font:13px/18px "宋体";color:#8eafc7; text-decoration:none;}
/*----------------------------------------iframe--------------------------------------------*/
.content_iframe{width:732px; margin:0 auto;}
.iframe_dh{width:732px; float:left; text-align:right; font:13px/18px "宋体"; margin:10px 0 5px 0;}
.iframe_dh span{color:#206f96; font-weight:bold;}
.iframe_title{background:#8e8c8c; width:732px; float:left; text-align:left; height:30px;}
.iframe_main{width:732px; float:left;}
.iframe_main_left{width:360px; float:left; margin-right:12px; display:inline;}
.iframe_main_right{width:360px; float:left;}
.iframe_main_middle{width:732px; float:left;}
.iframe_main h1{
	width: 340px;
	background: url(../images/content/icon_sf.jpg) no-repeat left center;
	height: 20px;
	padding-left: 20px;
	color: #206f96;
	text-align: left;
	float: left;
	margin-top: 20px;
	margin-bottom: 10px;
	font-family: "宋体";
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}
.iframe_main h2{font:bold 12px/20px "宋体"; color:#333; text-align:left; width:340px; padding-left:20px; height:20px;float:left;}
.iframe_main_left li,.iframe_main_right li{font:12px/16px "宋体"; color:#333;text-align:left; width:325px; margin-left:20px; padding-left:15px; background:url(../images/content/icon_sj.jpg) no-repeat left center;float:left; display:inline; margin-bottom:10px}
.iframe_main_middle li{font:12px/16px "宋体"; color:#333;text-align:left; width:697px; margin-left:20px; padding-left:15px; background:url(../images/content/icon_sj.jpg) no-repeat left center;float:left; display:inline; margin-bottom:10px}
.iframe_title_f{width:732px; float:left; text-align:left; font:300 30px "黑体"; color:#206f96; margin-top:30px; margin-bottom:5px}
.iframe_main_text{width:732px; margin:10px 0; float:left;font:12px/18px "宋体"; color:#333;text-align:left;}
.iframe_main_middle li.zm{
	background: none;
	float: left;
	margin-left: 5px;
	font-size: 14px;
	line-height: 1.5;
}
.iframe_main_middle li.color_zm,.iframe_main_right li.color_zm,.iframe_main_right li.color_zm{background:none; float:left; margin-left:5px;color:#206f96}
.iframe_process{width:100%; margin:0 auto; text-align:center;}
.iframe_main_middle li.news_main_list{width:555px; float:left;}
.iframe_main_middle li.news_time_list{background:none; width:100px; float:left; text-align:right;}
.iframe_main_middle li.news_main_list a{font:12px/16px "宋体";color:#333; text-decoration:none;}
.iframe_main_middle li.news_main_list a:hover{ text-decoration:underline;}
.iframe_main_middle h1{width:100%;}
.iframe_main_middle li.client_01{width:200px; height:68px; float:left; margin:10px 40px 0 0; display:inline; background:none;}
.iframe_main_middle li.client_02{width:200px; height:68px; float:left; margin:10px 0 0 0; display:inline;background:none;}
