@charset "utf-8";
/* CSS */
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
style version 0.1 
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/

body,html{
	 width:100%;
     height:100%;
	 border:0;
	 outline:0;
	 font-size:100%;
	 margin:0;
	 padding:0;
}
img{border:none;vertical-align: middle;}

ul {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

h1,h2,h3,h4{font-weight:400;color:#222}

h1{font-size:26px}
h2{font-size:22px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:11px;text-transform:uppercase}

.h7{font-size:16px;font-weight:900;}
.h8{font-size:16px;font-weight:900;color:#0099CC;}
.h9{font-size:12px;color:#888888;}

a {text-decoration:none;color:#333}
a:hover {text-decoration:underline}

.more{width:100px;height:24px;float:right;margin-top:17px;}

.floatclear{height:18px; clear:both;}
.floatclear_a{height:8px; clear:both;}


/******二级页控制底部适应内容的样式******/
#whole {
	position: relative;
	width: 100%;
	min-height:100%;
}
#header {
	width:100%;
	height:220px;
}
#main{width:100%;margin:0 auto;padding-bottom:245px;}
#footer {
	position:absolute;
	bottom:0px;
	width:100%;
	height:245px;}
/******title******/
.title_a{width:100%;height:27px; background:url(/nsi/pages/website/webpage/images/title_a.png) no-repeat;}
.title_b{width:100%;height:27px; background:url(/nsi/pages/website/webpage/images/title_b.png) no-repeat;}
.title_c{width:100%;height:27px; background:url(/nsi/pages/website/webpage/images/title_c.png) no-repeat;}
.title_d{width:100%;height:27px; background:url(/nsi/pages/website/webpage/images/title_d.png) no-repeat;}
.title_e{width:100%;height:27px; background:url(/nsi/pages/website/webpage/images/title_e.png) no-repeat;}

/******title******/

.fr{float:right;}
.fl{float:left;}

/******font******/
.font_a{color:#666;font-size:12px;}
.font_b{color:#404040;font-size:14px; font-weight:900;}
.font_c{color:#0099CC;font-size:12px; font-weight:900; line-height:27px;}
.font_d{color:#F25555;font-size:12px; font-weight:900; line-height:27px;}
.font_e{color:#669933;font-size:12px; font-weight:900; line-height:27px;}
.font_f{color:#6954D1;font-size:12px; font-weight:900; line-height:27px;}
.font_g{color:#333;font-size:14px;line-height:25px;}
.font_h{color:#fff;font-size:16px;line-height:28px;font-weight:900;}
/******header******/

.container{width:1170px;margin:0 auto;}/*1170px*/
.container1{width:100%;margin:0 auto;}/*1170px*/
.header_bg{width:100%; z-index:1;}/*bk wangll 2018-05-30 for lianghui2018_2.png  background:url(/nsi/pages/website/webpage/images/head_bg.png) no-repeat;*/
.header{height:120px;position: relative;}
.navbar_left{width:627px;float:left;position:absolute; z-index:2;}
.navbar_right{width:543px;float:left; left:627px; position: absolute; z-index:-3; display:none;}
.jsqr {width:210px;float:right; right:5px; position: absolute; z-index:1;} 
.jsqr a{float:right;border:0;font-size:14px;font-weight:bold;color:#666;padding:8px 8px;line-height:30px;}
/******menu******/

.menu{width:100%; background:#035a86;}
.nav_menu{width:1170px;height:60px; background:#035a86;}
.menu_left{float:left;}
.menu_right{float:right;}
.menu_li{height:60px;float:left; background:#035a86; text-align:center;}
.menu_li:hover{background:#F15309;}
.menu_li a{font-size:14px;color:#FFF;padding:23px 15px; line-height:60px;}/*2017-9-27 padding:23px 26px;*/
.menu_li a:hover{ text-decoration:none;}
.gap{width:1px;height:60px;background:#073F74;float:left;}
/*.gap{width:1px;height:60px;background:#9E3023;float:left;}*/
.nav_li{height:60px;float:left; background:#035a86; text-align:center;}
.nav_li:hover{background:#F15309;}
.nav_li a{font-size:14px;color:#FFF;padding:23px 10px; line-height:60px;}
.nav_li a:hover{ text-decoration:none;}

/******slider_bg******/

.slider_bg{ background: url(/nsi/pages/website/webpage/images/slider_bg.jpg) no-repeat; background-size:cover;width:100%; /*height:470px;*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/slider_bg.jpg', sizingMethod='scale');}

/******main_bg******/

.main_bg{}
.yzjs{width:248px;height:372px; padding:8px 10px; background: url(/nsi/pages/website/webpage/images/module.png) no-repeat; float:left;margin:0px 32px 0px 0px;}
.ldgh{width:248px;height:372px; padding:8px 10px; background: url(/nsi/pages/website/webpage/images/module.png) no-repeat; float:left; margin:0px 32px;}
.mtbd{width:248px;height:372px; padding:8px 10px; background: url(/nsi/pages/website/webpage/images/module.png) no-repeat; float:left; margin:0px 32px 0px 0px;}
.xyxw{width:248px;height:372px; padding:8px 10px; background: url(/nsi/pages/website/webpage/images/module.png) no-repeat; float:left;}
.lhsy{width:248px;height:372px; padding:8px 10px; background-color:#fdd;border-radius:5px; float:left;margin:0px 32px 0px 0px;}

.tsjy{width:1170px;height:49px; background: url(/nsi/pages/website/webpage/images/tsjy.png);}
.zyjs{width:1170px;height:49px; background: url(/nsi/pages/website/webpage/images/zyjs.png);}
.xyfg{width:1170px;height:49px; background: url(/nsi/pages/website/webpage/images/xyfg.png);}
.tsjy_main{width:1130px;height:388px;padding:20px;background: url(/nsi/pages/website/webpage/images/tsjy_main.png);}

.xzfc{width:1170px;height:49px; background: url(/nsi/pages/website/webpage/images/xzfc.png);}
.xzfc_main{width:1170px;height: 352px;padding: 20px 0px;background: url(/nsi/pages/website/webpage/images/xzfc_main.png);}

.pic{width:100%;height:156px;}
.word_list{width:100%;height:25px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.items{width:80%;}
.gejy_article{width:530px;height:365px;margin-right:10px; text-indent:24px;}
/******footer_bg******/

/* start footer */
.footer_bg{
	background: #f6f6f6;
	border-top:1px solid #ccc;
	height:245px;
	width:100%;
	float:left;
}
.footer{
	padding: 4%;
}
.copy p{
	color: #3b3b3b;
	font-size: 14px;
	line-height: 1.8em;
}
.copy p a{
	color:#ff5454;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}
.copy p a:hover{
	color: #3b3b3b;
	text-decoration: none;
}
.copy_a{ list-style-type:none; width:240px;float:left;}
.copy_a li{width: 100%;height:25px; text-align:left;}

.character{width:1170px;}
.hr1{width:1133px;margin:0 auto;}

.word_des{width:100%;height:20px;color:#333;}
.zyz_list{width:100%;height:auto;color:#333; text-indent:24px; line-height:22px;}
.addrass{width:700px;margin:0 auto;font-size: 12px;}

/* ---------chihui  start-------*/
.menu-sec{width:100%;}
.menu-secTop{width:100%;height:45px;}
.menu-title{float:left;width:25%;padding-top:10px;font-size:22px;font-weight:900;color:#333;font-family:"黑体"}
.menu-select{width:75%;padding-top:10px;float:left;}


.before{float:right;width:85px;height:30px;font-size: 14px;text-align:center;line-height: 28px;-moz-border-radius:2px;border-radius:2px;background:#eee;border: 1px solid #ddd;}
/**.selection{float:right;width:85px;height:30px;text-align:center;text-decoration:none;color:#FFF;line-height: 28px;;-moz-border-radius:6px;border-radius:3px;background:#78ba37;border: 1px solid #ddd;}*/
.before:hover{float:right;width:85px;height:30px;text-align:center;text-decoration:none;color:#FFF;line-height: 28px;-moz-border-radius:6px;border-radius:3px;background:#0793d9;border: 1px solid #0793d9;}
.before_now{color:#FFF;background:#035a86;border:1px solid #035a86;}
.menu-secBottom{width:100%;}
.foot{width:100}
/* ---------chihui  end-------*/
/*--daohang anniu's css--*/
.zskx {width:220px;height:auto;float:left;margin:5px;background-color:white;margin-top:50px;margin-left:20px;opacity: 0.7;padding:20px;}
.zskx p{line-height:30px;border-bottom:1px solid #bbb;font-weight:bold;font-size:16px;color:#0099CC;}
.zskx div{color: #0099CC;font-size: 12px;font-weight: 900;line-height: 18px;margin-lift:10px}
.zskx .red{color:red}
.zskx .blue{color:blue}
.anniu {float:left;background-color:white;border-radius:20px;width:20px; height:20px ;line-height:20px;text-align:center;opacity: 0.75;border:2px solid #ddd;margin:5px;}
.anniubianhong {float:left;background-color:white;border-radius:20px;width:20px; height:20px ;line-height:20px;text-align:center;opacity: 1;border:2px solid white;margin:5px;font-weight:900;}
#fd_flag {width:200px;height:50px;bottom: 75px;/*position: absolute;*/padding-left: 50px;}
.qqandweixin div{float:left}
/*透明度*/
.op01{opacity: 0.1;}
.op75{opacity: 0.75;}
.op90{opacity: 0.9;}
.biaoyu{float:right;width:332px;height:77px;position:absolute;top:22px;right:5px;}

/*2019-2-13 add*/
.gejy{width:99px;height:27px;-moz-border-radius:3px;border-radius:3px;background:#0099cc;text-align:center;float:left;}
	
	.font_h2{font-weight:900;font-size:14px;color:#FFF;line-height:27px;}
	.gejy_a{font-size:14px;font-weight:900;color:#0099cc;float:right;margin-top:5px;}
	.gejy_a{font-size:14px;font-weight:900;color:#0099cc;float:right;margin-top:5px;}
	/*title class*/
	.red_title{width:98px;height:27px;-moz-border-radius:3px;border-radius:3px;background:#f25555;text-align:center;float:left;}
	.green_title{width:98px;height:27px;-moz-border-radius:3px;border-radius:3px;
		background:#669933;text-align:center;float:left;}
	
	.purple_title{width:99px;height:27px;-moz-border-radius:3px;border-radius:3px;background:#6954D1;text-align:center;float:left;}
	/*a_class*/
	._font{font-size:12px; font-weight:900; line-height:27px;}
	.a_color_purple{color:#6954D1}
	.a_color_red{color:red}
		.a_color_green{color:#669933}
	/*div class*/
	._ldgh{width:246px;height:372px; padding:8px 10px;  float:left;border-radius:8px;}
	.pinkky{background-color: #fdd;border:1px #fdd solid;}
	.clarity{border:1px #e7e7e7 solid;}
	
	/*div index css */
	._one{ }
	._two{ margin:0px 32px 0px 32px;}
	._three{ margin:0px 32px 0px 0px;}
	._four{ }
.menu_active {background-color: #FFFFFF;}
.menu_active a {color: #035a86;font-weight: bold;border-bottom: 2px solid #035a86;}
.menu_li a:HOVER {background-color: #0793d9;color: #FFFFFF;}

.nav_active {background-color: #0793d9;}
.nav_active a {color: #0793d9;font-weight: bold;border-bottom: 2px solid #0793d9;}
.nav_li a:HOVER {background-color: #0793d9;color: #FFFFFF;}

.xysh_i{width:350px;height:200px;object-position: 0 0; object-fit: cover;}
.xysh_k{float: left;width: 350px;text-align: center;margin-left: 30px;margin-top: 20px}
.xysh{width: 100%;height: 240px;}
.xysh .xysh_title {height: 40px;}