﻿@charset "utf-8";
*,
*:before,
*:after { margin: 0px;padding: 0px;box-sizing: border-box;}
body { font-family: "微软雅黑"; font-size: 16px; line-height:160%; color: #333; background:#f6f7fa url(../img/bg.jpg) no-repeat center top; }
ul,ol,li {list-style: none;}
select { border: 1px solid #DFDFDF; font-family: "微软雅黑"; border-radius:5px; }
img {border: none;}
em {font-style: normal;}
a {text-decoration: none; color: #333;cursor: pointer;}
a:hover {color:#CE3537;text-decoration: none; cursor: pointer;}
.hide {display: none;}
.clear {zoom: 1;}
.fl {float: left;}
.fr {float: right;}
input {outline: none;}
.blue { color:#1A4588; }
.white a { color:#fff; }
.red { color:#C31F0B; }
.green { color:#6bb590; }
input.radio, input.checkbox {width: auto;}
.longTitle{/* 长标截断 */
	text-overflow:ellipsis;/*IE省略号*/
	white-space:nowrap;/*强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象*/
	overflow:hidden;
	-o-text-overflow:ellipsis;/*op专用省略号*/
	}
.clearf,.cf,.clear-both {
	clear:both;
	overflow:hidden;
	font-size:0px;
	line-height:0px;
}
img{border: 0;}
table{border-collapse:collapse;}
li{vertical-align: bottom;}
ul,ol,li {list-style:none;}
em { font-style:normal; }

#header_index { width:1200px; height:142px; margin:0 auto; }
#header { width:1200px; height:192px; margin:0 auto; }
.logo { float:left; width:750px; margin:55px 0 0 0; }
.h_right { float:right; width:400px; margin:40px 0 0 0; }
.share { height:25px; line-height:25px; }
.share a { float:left; }
.share a img { margin:0 0 0 5px; vertical-align:middle; }
.share span { float:right; color:#666; font-size:12px;margin-right:20px; }
.search { float:right; margin:10px 0 0 0; width:230px; height:35px; line-height:35px; background:#fff; border-radius:20px; }
.search input { float:left; width:175px; height:33px; margin:0 0 0 15px; border:0; background:none; }
.search a { float:left; margin:4px 0 0 3px;  }

#wapper { width:1200px; margin:0 auto; }
.main { clear:both; float:left; width:1200px; margin:10px auto; background:#fff; }
.bar { float:left; width:1200px; height:490px; background:#fff; }
.nav { float:left; width:149px; }
.nav li a {
	display:inline-block;
	float:left;
	width:149px;
	height:68px;
	margin:0 0 2px 0;
	background-image: url(../img/nav01.png);
	background-repeat: no-repeat;
	background-position: left top;
} 
.nav  li#n1 a{background-image: url(../img/nav01.png);}
.nav  li#n1 a.on,.nav  li#n1 a:hover {background-image: url(../img/nav01_a.png);}
.nav  li#n2 a{background-image: url(../img/nav02.png);}
.nav  li#n2 a.on,.nav  li#n2 a:hover  {background-image: url(../img/nav02_a.png);}
.nav  li#n3 a{background-image: url(../img/nav03.png);}
.nav  li#n3 a.on,.nav  li#n3 a:hover  {background-image: url(../img/nav03_a.png);}
.nav  li#n4 a{background-image: url(../img/nav04.png);}
.nav  li#n4 a.on,.nav  li#n4 a:hover  {background-image: url(../img/nav04_a.png);}
.nav  li#n5 a{background-image: url(../img/nav05.png);}

.nav  li#n6 a{background-image: url(../img/nav06.png);}
.nav  li#n6 a.on,.nav  li#n6 a:hover  {background-image: url(../img/nav06_a.png);}
.nav  li#n7 a{background-image: url(../img/nav07.png);}
.nav  li#n7 a.on,.nav  li#n7 a:hover  {background-image: url(../img/nav07_a.png);} 

/*子页主菜单*/
#navs{clear:both;width: 1200px;margin:20px auto;text-align:center;height:50px;background-color: #478CC7;box-shadow: 0 5px 10px rgba(0, 0, 0, .2);}
#navs ul li{width:150px; font:normal 18px/47px Microsoft YaHei; height:50px;float:left; overflow:hidden;}
#navs ul li.nn0 a{background-image: url(../img/nav00_c.png);}
#navs ul li.nn1 a{background-image: url(../img/nav01_c.png);}
#navs ul li.nn2 a{background-image: url(../img/nav02_c.png);}
#navs ul li.nn3 a{background-image: url(../img/nav03_c.png);}
#navs ul li.nn4 a{background-image: url(../img/nav04_c.png);}
#navs ul li.nn5 a{background-image: url(../img/nav05_c.png);}
#navs ul li.nn6 a{background-image: url(../img/nav06_c.png);}
#navs ul li.nn7 a{background-image: url(../img/nav07_c.png);}
#navs ul li a{ width:100%;height:100%;line-height:50px;color:#ffffff;text-decoration:none;display:block;background-repeat: no-repeat;background-position: 20px center;text-indent: 10px;}
#navs ul li:hover,#nav ul li.current {background:#0E4C95; line-height:50px !important;}	


.bar_r { float:right; width:1020px; margin:20px 0 0 0; }
.bar_r h3 a span{ color:#1e63b0; }

.news { float:left; width:480px; }
.tab { float:left; width:480px; padding:0 0 10px 0; border-bottom:3px solid #dadada;    text-align: left;}
.tab2,.tab3 { padding:0 0 10px 0;border-bottom:3px solid #dadada;text-align: left;}
.tab a,.tab2 a,.tab3 a { font-size:20px; padding:0 10px 11px 10px; font-weight:bold; color:#686868; }
.tab .on,.tab2 .on,.tab3 .on { color:#1e63b0; border-bottom:3px solid #175399; }
.news_list { float:left; width:480px; margin:20px 0 0 0;clear: both;text-align: left;}
.news_list li { height:39px; line-height:39px; } 
.news_list li span { float:right; color:#999; }
.news_list li b { color:#2e8bd6; margin:0 10px 0 0; } 
.nListG {
	height:200px;
	overflow: hidden;
}
.nListG li{
	height:36px;
	
}
.nListG li a{float:left;width:335px;margin-right:30px;
		display: block;
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;background-image: url(../img/dot.jpg);
	background-repeat: no-repeat;
	background-position: left center;padding-left:20px;}
.nListG li span{float:left;}


.in_news { float:right; width:480px; margin:0 20px 0 0; }
.picture { float:left; width:480px; margin:0px 0 0 0; } 
.picture_list ul { width:490px; }
.picture_list li { float:left; width:148px; margin:20px 8px 0 5px; }
.picture_list li img{ width:148px;height:113px; }


.organ_l { float:left; width:185px; }
.organ_l h3,.function h3,.install h3,.online h3,.views h3,.message .cont h3,.topic h3,.g_cont h3,.info_open h3,.interview_l h3,.int_cont h3 { float:left; width:185px; padding:0 0 10px 0; border-bottom:3px solid #dadada; }
.organ_l h3 span,.function  h3 span,.install h3 span,.online h3 span,.view h3 span,.message .cont h3 span,.topic h3 span,.g_cont h3 span,.info_open h3 span,.interview_l h3 span,.int_cont h3 span { font-size:20px; padding:0 5px 10px 5px; font-weight:bold; color:#1e63b0; border-bottom:3px solid #175399; }
.organ_l ul { width:215px; }
.organ_l ul li { float:left; width:90px; font-size:18px; margin:20px 15px 5px 0; }
.organ_r { float:right; width:810px; } 
.function { float:left; width:380px; }
.function h3,.install h3 { width:380px; }
.function div { float:left; width:380px;  margin:20px 0 20px 10px; }
.function p { line-height:250%; }

.install { float:right; width:380px; margin:0 20px 0 0; }
.install ul { width:400px;padding-top: 10px;clear: both;}
.install ul li {clear:both; margin:15px 0 5px 0; }
.install ul li b { color:#2e8bd6; margin:0 8px 0 0; }

.online { float:left; width:355px; }
.online h3 { width:355px; }
.online div { float:left; width:355px;  margin:20px 0 20px 5px; }
.online ul  { float: left; margin:20px 0 0 0; }
.online ul li { background:url(../img/ico09.png) no-repeat 0 10px; padding:0 0 0 35px; height:35px; line-height:35px; }
.views { float:right; width:615px; margin:0 20px 0 0; }
.views h3 { width:615px; }
.view_teb { clear:both; float:left; width:615px; margin:20px 0 0 0; }
.view_teb th { background:#e4eef7; height:35px; line-height:35px; font-size:16px; color:#0068b7; }
.view_teb td { height:45px; line-height:45px; border-bottom:1px solid #e7e7e7; text-align:center;}
.button { float:left; clear:both; width:615px; margin:30px 0 0 0; }
.button a { float:left; margin:0 5px 0 5px; }

.message_l { float: left; width:780px; }
.message { width:380px; }
.message .cont { float:left; margin:0 0 20px 0; }
.message .cont h3 { width:380px; }
.message .cont ul { float:left; width:380px; margin:20px 0 0 0; }
.message .cont li { height:39px; line-height:39px; } 
.message .cont ul li b { color:#2e8bd6; margin:0 8px 0 0; }
.message_r { float:right; width:198px; margin:0 20px 0 0; }
.message_r li { float:left; word-spacing:198px; margin:15px 0 0 0; }

.topic { float:left; width:685px; }
.topic h3 { width:685px; }
.topic ul { float:left; width:685px; margin:20px 0 0 0; }
.topic li { height:39px; line-height:39px; } 
.topic ul li b { color:#2e8bd6; margin:0 8px 0 0; }
.topic ul li span { float:right; color:#999; }
.imgScroll { float:right; width:278px; margin:20px 20px 0 0; }
.imgScroll li { float:left; width:278px; margin:0px 0 5px 0; }
.imgScroll li img{width:278px;height:87px;}
.imgScroll .prev,.imgScroll .next{display:block;margin:0px auto;width:24px;height:10px;overflow:hidden;cursor:pointer; background:url("../img/1_arr.jpg") no-repeat left top;}
.imgScroll .next{ background-position: left bottom;margin:10px auto;}
.imgScroll .prev:hover{ background-position:right top;}
.imgScroll .next:hover{ background-position:right bottom;}

.industry { float:left; width:1000px; margin:0px 20px 0 20px; }
.industry dl { float:; width:1000px; height:51px; line-height:51px; margin:12px 0 0 0; }
.industry dl dt { float:left; width:140px; height:50px; font-size:20px; color:#0e4c95; text-align:center; border:1px solid #0e4c95; border-radius:5px; }
.industry dl dt a{color:#0e4c95; }
.industry dl dd { float:left; margin:0 0 0 30px;background-image: url(../img/dot.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 20px; }
.industry dl dd b { color:#2e8bd6; margin:0 8px 0 0; }

.picture_img li { float:left; margin:20px 0 10px 18px; }
.notice { float:left; width:1200px; padding:5px 20px; }
.notice h3 { float:left; font-size:20px; color:#0e4c95;line-height:44px; }
.notice #div1 {float:left; height:50px;line-height:50px;padding-left:20px;}
.notice #div1 li{ height:50px;line-height:50px;}
.notice #div1 li span{margin-left: 10px;font-size: 14px;color: #999;}
.notice #div1 li b {color: #2e8bd6;margin: 0 10px 0 0;}

.main01 { clear:both; float:left; width:1200px; margin:10px auto; }
.main01_l { float:left; width:795px; }
.announce { width:388px; padding:20px 15px; background:#fff; }
.announce .tab,.announce .tab2 { float:left; width:355px; padding:0 0 10px 0; border-bottom:3px solid #dadada; }
.announce .tab a,.announce .tab2 a { font-size:20px; padding:0 5px 11px 5px; font-weight:bold; color:#686868; }
.announce .tab .on,.announce .tab2 .on { color:#1e63b0; border-bottom:3px solid #175399; }
.announce ul { float:left; width:388px; margin:15px 0 0 0; }
.announce li { float:left; width:388px; height:39px; line-height:39px; } 
.announce li b { color:#2e8bd6; margin:0 8px 0 0; }

.model_e{padding:20px 20px; display: flex;justify-content: space-between;}
.model_e select{ width: 360px;height: 32px;padding-left: 10px; }


.main03 { clear:both; float:left; width:1200px; padding:20px 20px; margin:0 0 20px 0; background:#fff; }
.location { float:left; width:1160px; height:40px; line-height:40px; background:#e9eff4; }
.location img { margin:0 10px 0 10px; vertical-align:middle; }

.supervise,.government,.interview { float:left; width:1160px; margin:20px 0 0 0; }
.supervise .tab,.supervise .tab2 { width:1160px; }
.supervise ul,.g_cont ul { float:left; width:1160px; margin:20px 0; } 
.supervise li,.g_cont li { float:left; width:1160px; height:39px; line-height:39px; } 
.supervise li b,.g_cont li b { color:#2e8bd6; margin:0 8px 0 0; }
.supervise li span,.g_cont li span { float:right; color:#999; }

.government_l { float:left; width:570px; }
.g_cont,.g_cont h3 { float:left; width:570px; } 
.g_cont ul,.g_cont li { width:570px; }
.g_cont .tab { width:570px; }
.government_r { float:right; width:570px; }
.info_open { float:left; width:570px; }
.info_open h3 { width:570px; }
.info_open ul { float:left; width:580px; margin:30px 0 20px 0; }
.info_open ul li { float:left; margin:5px 8px 5px 8px; }
.government_r .g_cont,.government_r .g_cont h3 { width:570px; }
.government_r .g_cont .tab { width:570px; }
.government_r .g_cont ul,.government_r .g_cont li { width:570px; }

.interview_l { float:left; width:780px; }
.interview_l h3 { width:780px; }
.in_cont { float:left; width:780px; }
.in_cont dl { float:left; width:780px; margin:20px 0 0 0; }
.in_cont dt { float: left; width:215px; }
.in_cont dd { float:right; width:525px; line-height:220%; }
.in_cont dd strong { color:#175399; }
.in_cont .view_teb { width:780px; }
.interview_r { float:right; width:350px; }
.int_bottom { float:left; width:350px; margin:0 0 10px 0; }
.int_bottom a { float:left; margin:0 0 10px 0; }
.int_cont h3 { width:350px; }

.int_cont ul { float:left; width:350px; margin:20px 0; } 
.int_cont li { float:left; width:350px; height:39px; line-height:39px; } 
.int_cont li b { color:#2e8bd6; margin:0 8px 0 0; }

.news_cont { float:left; margin:20px 0; text-align:center; }
.news_cont h2 a { float:left; padding:20px 0; width:100%; text-align:center; font-size:30px; font-weight:normal; color:#0068b7; }
.banner { float:left; width:570px; margin:0 0 20px 0; }



/************************************子页****************************************/
#mainSub {
    clear: both;
    float: left;
    width: 1200px;
    padding: 20px 20px;
    margin: 0 0 20px 0;
    background: #fff;
}
/*︻▓▇▇◤子页︻▓▇▇◤ */
.main_inner {background: #fff;}
#left {margin-top:10px;
	width:268px;
	overflow:hidden;
	float: left;
	display:inline;
	min-height:650px;
	border: 1px solid #D8D8D8;
	background-color: #F5F5F5;
}
#right {margin-top:10px;
	width:855px;
	overflow-x:hidden;
	float: right;
	min-height:280px;
	padding-right: 5px;
}
#crumb{
	margin-bottom:18px;
	height:40px;
	line-height:40px;
	font-size:14px;
	background-image: url(4_home.jpg);
	background-repeat: no-repeat;
	background-position: 10px 50%;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8D8;
}
#crumb *{color:#686868;}
#crumb h2{
	position: absolute;
	font-size: 15px;
	color:#fff;
	text-indent: 25px;	display:none;
}
#crumb span{/*background: url(images/hom.gif) no-repeat 5px 50%;*/
	text-indent: 25px;	
	float: left;
	margin-right: 30px;	
	padding-left: 10px;	font-size: 15px;	
}
#sideMenu{	
	margin-bottom:10px;
	background-color: #fff;
}
#sideMenu h3{	
	line-height: 55px;
	overflow: hidden;
	font-size: 22px;
	font-weight: normal;
	color:#FFFFFF;
	text-align: center;
	letter-spacing: 2px;
	background-color: #478CC7;
}

#sideMenu ul{}
#sideMenu li{border-bottom: 1px solid #d8d8d8;}
#sideMenu a{	
	line-height:50px;
	display: block;
	text-align: center;
	letter-spacing: 2px; color:#333;
	border-left:6px solid transparent;
	font-size: 18px;}
#sideMenu a:link,#sideMenu a:visited{}
#sideMenu a:hover,#currentLi a:link,#sideMenu #currentLi a:visited,#sideMenu #currentLi a:hover{
	border-left: 6px solid #478CC7;
	color: #0E4C95;
	text-decoration: none;
	background-color: #E9EFF4;}
	
#op1{padding:0;}
#op1 ul li {
	height:41px;
	line-height:41px;
	overflow:hidden;
	border-bottom: 1px dashed #D8D8D8;}
#op1 ul li a {
	white-space:normal;
	float:left;
	display: block;
	font-size: 16px;  color:#333;
	width:80%;}
#op1 span{
	width:90px;
	margin-left:-90px;
	float:right;
	text-align:right;
	font-size: 14px;
	color: #999;
}
/*分页钮*/
#pagetop{clear: both;height: 20px;clear: both;}
.pages {clear:both;	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 13px; MARGIN: 3px; PADDING-TOP:13px; TEXT-ALIGN: center;}
.pages A {BORDER: #D7D7D7 1px solid; PADDING: 2px 10px;  MARGIN: 2px; TEXT-DECORATION: none}
.pages A:hover,.pages A:active {COLOR: #666; BORDER: #d7d7d7 1px solid}
.pages .current {BORDER: #478CC7 1px solid;
	PADDING: 2px 12px;	
	FONT-WEIGHT: bold;	
	MARGIN: 2px;
	COLOR: #fff;	
	BACKGROUND-COLOR: #478CC7;
}
.pages .disabled {
	BORDER: #D7D7D7 1px solid;
	PADDING: 2px 10px;	
	MARGIN: 2px;
	COLOR: #bbb;	
}
/*文章内容页*/
#content{
	font-size: 16px;
	line-height: 28px;
	padding: 10px 20px 10px 20px;	color:#333;
}
#contentPic{text-align: center;}
#contentPic img{max-width:980px;margin:0 auto;margin-bottom:20px;}
#content table td{
	margin:0 auto;
	border: 1px solid #999;	
}
#content p{	font-size: 16px;margin-bottom:10px;}
#Err{
	
	height: 300px;
}
#ShowArtOne{border: 0px solid #DCDCDC;padding:10px;
	position: relative;margin-bottom:10px;
}
#ShowArtOne #title{
	font-size: 12px;
	text-align: center;
	margin:10px;
	border-bottom: 1px solid #DDDDDD;
	padding-bottom:10px;
}
#ShowArtOne #title h1{
	line-height:26px;
	font-size: 26px;
	margin-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	color:#333;
	font-weight: 700;
}
#ShowArtOne #title p{
	height:30px;font-size: 12px; color:#999;
	line-height:30px;
	
}
#ShowArtOne #title em{font-style: normal;margin-left:10px;}
#ShowArtOne hr{border-top: 1px dashed #C1C1C1;}
#backLastPageBtn{color:#3F6F9F;}
#PreNext{
	border-top: 1px dashed #CCCCCC;
	margin-top:15px;margin-bottom:15px;padding-top:5px;
	font-size: 12px;
}
#PreNext li{height:24px;
}
#fuJian{
	clear:both;
	margin:30px 0;padding-top:20px;
}
#fuJian h3{
	height:30px;
	line-height:30px;
	margin-bottom: 10px;
	font-size: 14px;
	color: #183181;
	font-weight: normal;
}
#fuJian a{
	line-height:30px;
	font-size: 14px;
	margin-bottom:6px;
	display: block;
	text-decoration: underline;
}
#fuJian a:link,#fuJian a:visited{color: #193080;}
#btns{padding-bottom:30px;padding-left:300px;}
#btns #btn1,#btns #btn2,#btns #btn3,#btns #btn4{
	float:left;
	width: 72px;
	height: 34px;
	display: inline-block;
	margin-right: 14px;
	text-decoration: none;
	text-indent: -2000px;
}
#btns #btn1{background: url(4_btn1.jpg) no-repeat 0px 0px;}
#btns #btn2{background: url(4_btn2.jpg) no-repeat 0px 0px;}
#btns #btn3{background: url(4_btn3.jpg) no-repeat 0px 0px;}
#btns #btn4{background: url(4_btn4.jpg) no-repeat 0px 0px; width: 128px;padding-left:82px;}





#footer { float:left; width:100%; padding:30px 0; margin:10px 0 0 0; line-height:200%; background:#478cc7; color:#fff; font-size:14px;}
.foot { width:1200px; margin:0 auto; }
.cont { float:left; width:680px; }
.cont_pic { float:right; }
.cont_pic img { margin:10px 0 0 20px; }

