@charset "utf-8";
/* CSS Document */
BODY { COLOR:#333; padding:0;margin:0; font-size:14px; font-family:"微软雅黑","宋体","Arial";}
A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none; FONT-SIZE:14px; COLOR:#333;}
A:hover { FONT-SIZE:14px; COLOR: #FF0000; TEXT-DECORATION: none}
img {border:0}
ul,li,dd,dt { list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}
/* CSS 头部 */
#topbg { width:100%; height:85px; float:left; background:#1963b3; line-height:85px;}
.m { width:1200px; margin:0 auto}
.clear { clear:both} 
#logo { width:409px; height:85px; float:left}

.nv{width:760px; height:85px; float:right}
.nv ul{width:760px; height:85px; margin:0 auto; padding:0}
.nv li{ float:left; line-height:55px; width:98px; height:85px; text-align:center;}
.nv li a{display:block; font-size:18px; color:#fff}
.nv li a:hover{background:#1296db; width:98px; height:85px;font-size:18px;}
.nv li span{line-height:8px; width:98px;text-align:center; font-size:12px;  display:block}
.nv li a span{font-size:12px}

#full-screen-slider { width:100%; height:600px; float:left; position:relative}
#slides { display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:540px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


/*第一行开始*/
#row1 { width:100%; height:480px; float:left; background: url(../images/line.png) repeat-x bottom #f1f1f1;}
#abouts { width:1200px; height:380px; margin:40px auto 0 auto; background:#FFF;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";  /* For IE 8 */-moz-box-shadow: 1px 1px 1px 1px;-webkit-box-shadow: 1px 1px 1px 1px #000;box-shadow: 1px 1px 1px 1px #000;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000'); z-index:999}
#abouts img { width:610px; height:345px; float:left; padding:10px;}
#jianjie { width:530px; height:200px; background:url(../images/aboutbg.jpg) no-repeat left top; float:right; margin:30px 10px auto 10px; padding-top:60px; line-height:30px; overflow:hidden}

/*第二行开始*/
.row2_title { width:388px; height:105px; background:url(../images/titlebg.png) no-repeat center; margin:40px auto 20px auto; font-size:32px; font-weight:bold; text-align:center; color:#000}
.row2_title span { font-size:18px; text-align:center; color:#333; display:block}
#row2_left { width:790px; height:340px; margin:auto; float:left; padding:0}
#row2_left ul { width:790px; height:auto; margin:0; float:left; padding:0}
#row2_left li { width:790px; height:45px; border-bottom:1px dotted #ddd; float:left; line-height:45px; float:left; background:url(../images/inco.jpg) no-repeat left; text-indent:10px;}
#row2_left li span { float:right}
#row2_toutiao { width:100%; height:140px; float:left; line-height:30px; border-bottom:1px dotted #ddd; }
#row2_toutiao span { width:100%; height:45px; line-height:45px; text-align:center; font-size:24px; font-weight:bold; color:#1963b3; display:block}
#row2_toutiao span a{  font-size:24px; font-weight:bold; color:#1963b3}
#row2_toutiao span a:hover{  font-size:24px; font-weight:bold; color:#f00}

#row2_right { width:380px; height:340px; float:right; background:#efefef; margin:0; padding:0}
#row2_right span { width:100%; height:35px; line-height:35px; text-indent:15px; display:block; margin-top:10px; font-size:24px; font-weight:bold; color:#000}
#row2_right span i{ float:right; font-style:normal; margin-right:10px; font-weight:normal}
#row2_right p{ width:360px; height:275px; float:left; margin:10px; background:#fff;}

/*第三行开始*/
#row3 { width:100%; height:560px; background:#efefef; float:right; margin-top:20px;}
.row3_left { width:880px; height:370px; margin:0; padding:0; float:left}
.row3_left ul{ width:880px; height:370px; margin:0; padding:0;}
.row3_left li{ width:210px; height:370px; margin:auto 5px auto 5px; float:left; background:#fff;}
.row3_left a:hover li { width:210px; height:370px; background:#019fff; color:#FFF !important}
.row3_left li i { width:100px; height:100px; float:left; margin:20px 55px auto 55px; line-height:100px; font-size:86px; text-align:center; color:#1963b3; display:block}
.row3_left a:hover li  i {  font-size:86px; color:#fff;}
.row3_left li p { width:100%; height:35px; line-height:35px; font-size:24px; font-weight:bold; color:#333; text-align:center; float:left;}
.row3_left a:hover li p { font-size:24px; font-weight:bold; color:#fff; }
.row3_left li span { width:100%; height:30px; line-height:30px; font-size:16px; color:#999; text-align:center; float:left;}
.row3_left a:hover li span { font-size:16px; color:#fff; }
.row3_left li .row3_text { width:190px; height:170px; margin:10px; float:left; border-top:1px solid #ddd; color:#333; line-height:24px; overflow:hidden}
.row3_left a:hover li .row3_text  { border-top:1px solid #fff; color:#fff !important}

#row3_right { width:300px; height:370px; float:right; background:#fff; float:right }
#right_title { width:280px; height:39px; margin:10px; float:left; background:url(../images/zsbg.png) no-repeat left #efefef;  color:#FFF; font-size:16px; text-indent:15px; line-height:39px;}
#right_title span{ color:#666; float:right; margin-right:10px}
#right_title span a{ color:#666; font-size:14px}
#right_title span a:hover{ color:#f00; font-size:14px}

#row3_news { width:300px; height:320px; margin:auto; float:left; padding:0}
#row3_news ul { width:280px; height:auto; margin:0 10px; float:left; padding:0}
#row3_news li { width:280px; height:40px; float:left; line-height:40px; text-indent:10px; float:left; background:url(../images/inco.jpg) no-repeat left;}


#index_pro { width:1200px; height:260px; margin:0; padding:0}
#index_pro img{ width:320px; height:230px; margin:auto 10px;}
#index_pro a:hover img{ width:320px; height:230px; opacity:0.6;filter:alpha(opacity=60);}
#index_text { width:320px; height:30px; line-height:30px; display:block; text-align:center;font-size:14px; color:#666; overflow:hidden}
#index_text a span { font-size:14px !important; color:#666 !important;}
#index_text a:hover span { font-size:14px; color:#f00;}

/*底部部分*/
#bottom { width:100%; height:200px; float:left; background:#595959; margin-top:20px;}
#bottom span { width:680px; height:124px; margin:20px auto 0 auto; display:block; background:url(../images/bottomlogo.jpg) no-repeat left; padding:20px 0 0 180px; color:#FFF; line-height:30px;}
#banquan { width:100%; height:35px; line-height:35px; float:left; background:#484848; text-align:center; color:#FFF}
#banquan a{color:#FFF}
#banquan a:hover{color:#FF0}


/*内页部分*/
#second_banner { width:100%; height:300px; float:left; background:url(../images/banner_small.jpg) no-repeat center; float:left}
#second_left { width:300px; float:left; margin-top:20px;}
#second_right { width:880px; float:right; margin-top:20px;}
#left_nv { width:300px; margin:0; padding:0; float:left; border:1px solid #ddd;}
#left_nv ul { width:300px; margin:0; padding:0;}
#left_nv li { width:300px; height:60px; line-height:60px; float:left; background: url(../images/arrow.png) no-repeat 250px 20px #efefef; border-bottom:1px solid #ddd; text-indent:15px;}
#left_nv a:hover li { background: url(../images/arrow.png) no-repeat 250px 20px #fff; width:300px; height:60px; display:block}
#left_title { width:100%; height:80px; background:#1a62b4; float:left; font-size:24px; font-weight:bold; text-align:center; line-height:80px; color:#FFF}

#left_conent { width:300px; height:auto; background:url(../images/a6.jpg) no-repeat center top; float:left; margin-top:20px; border:1px solid #ddd;}
#left_conent p { width:280px; height:auto; margin:10px; float:left; line-height:30px; display:block; margin-top:190px;}

#second_title { width:100%; height:40px; border-bottom:1px solid #ddd; float:left; line-height:40px; color:#1a62b4; font-size:18px; font-weight:bold; text-indent:15px;}
#second_title span { width:auto; height:24px; background:url(../images/home.png) no-repeat left; float:right; text-indent:15px; font-size:12px; color:#666; font-weight:normal; line-height:24px}
#second_title span a { font-size:12px; color:#666}
#second_title span a:hover { font-size:12px; color:#f00}

#second_news { width:100%; margin:0; padding:0}
#second_news ul { width:100%; margin:0; padding:0}
#second_news li{ width:100%; height:100px; border-bottom:1px solid #ddd; float:left; color:#1a62b4; margin-top:15px;}
#second_news li a{ color:#1a62b4; font-size:18px}
#second_news li a:hover{ color:#f00; font-size:18px}
#second_news li span { width:100%; line-height:30px; display:block; font-size:12px; color:#666}
.news_date { width:70px; height:70px; background:#999; float:left; margin:10px 20px; color:#FFF; font-size:12px}
.news_date p{ color:#FFF; font-size:18px; display:block; text-align:center; height:40px; width:70px; float:left; line-height:40px;}
.news_date i { width:50px; height:30px; line-height:30px; margin:auto 10px; float:left; text-align:center; display:block; border-top:1px solid #fff; font-style:normal;}

#imglist { width:880px; margin:0; padding:0; float:left}
#imglist ul { width:880px; margin:0; padding:0;}
#imglist li { width:270px; height:275px; margin:10px; float:left}
#imglist li img{ width:270px; height:245px;}
#imglist li span{ width:270px; height:30px; line-height:30px; text-align:center; display:block}

/*内容页部分*/
			
			#content_nr { width:1180px; height:auto; float:left; margin:20px; line-height:30px;}
			#content_nr h1 { width:1180px; line-height:45px; text-align:center; font-size:30px; color:#0e5a98; font-weight:bold; margin:10px auto;}
			#content_chick { width:1180px; line-height:30px; height:30px; float:left; border-bottom:1px dotted #ddd; float:left; text-align:center; font-size:14px; color:#333}
			.listPage { width:1180px; line-height:35px; border:1px dotted #ddd; float:left; margin:10px auto; text-indent:10px; color:#333}
			.listPage a{ color:#333}
			.listPage a:hover{ color:#f00}
			
			#info { width:840px; height:auto; margin:20px; float:left; line-height:40px; }
#info img { max-width:800px;}
#info h1 { width:100%; line-height:45px; text-align:center; font-size:24px; color:#000; font-weight:bold; color:#004b98;border-bottom:1px dotted #ddd;}
		

/* 分页部分*/

.pagination {
	display: inline-block;
	padding-left: 0;
	margin: 20px auto;
	border-radius: 0;
}
.pagination>li {
	display: inline
}
.pagination>li>a, .pagination>li>span {
	position: relative;
	float: left;
	padding: 8px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: #2780E3;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left: 0;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
	z-index: 2;
	color: #165ba8;
	background-color: #e6e6e6;
	border-color: #ddd
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	z-index: 3;
	color: #999999;
	background-color: #f5f5f5;
	border-color: #ddd;
	cursor: default
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
	color: #999999;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed
}
.pagination-lg>li>a, .pagination-lg>li>span {
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.3333333
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}
.pagination-sm>li>a, .pagination-sm>li>span {
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}
.pager {
	padding-left: 0;
	margin: 20px 0;
	list-style: none;
	text-align: center
}
.pager li {
	display: inline
}
.pager li>a, .pager li>span {
	display: inline-block;
	padding: 5px 14px;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 0
}
.pager li>a:hover, .pager li>a:focus {
	text-decoration: none;
	background-color: #e6e6e6
}
.pager .next>a, .pager .next>span {
	float: right
}
.pager .previous>a, .pager .previous>span {
	float: left
}
.pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span {
	color: #999999;
	background-color: #fff;
	cursor: not-allowed
}