/*基本样式开始*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font-size: 14px;font-family: "Microsoft YaHei","黑体","宋体","Arial",sans-serif !important;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
small{ font-size:12px; }
ul, ol, li { list-style:none; text-decoration:none;}
a { text-decoration:none; }
a:hover { text-decoration:none; }
sup { vertical-align:text-top; }
sub{ vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
.clear{  clear:both;  }
.wfull{ width: 100% ;min-width: 1040px;}
.w1200{ width: 1040px;margin: auto ; }
.auto{ margin: auto }
.fl{ float: left }
.fr{ float: right }
/*轮播*/

.flexslider {
        margin: 0px auto 20px;
        position: relative;
        width: 100%;
        height: 482px;
        overflow: hidden;
        zoom: 1;
    }
    
    .flexslider .slides li {
        width: 100%;
        height: 100%;
    }
    
    .flex-control-nav {
        width: 100%;
        position: absolute;
        bottom: 10px;
        text-align: center;
    }
    
    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }
    
    .flex-control-paging li a {
        background: url(https://www.hnsjrtech.com/statics/images/dot.png) no-repeat 0 -16px;
        display: block;
        height: 16px;
        overflow: hidden;
        text-indent: -99em;
        width: 16px;
        cursor: pointer;
    }
    
    .flex-control-paging li a.flex-active,
    .flex-control-paging li.active a {
        background-position: 0 0;
    }
    
    .flexslider .slides a img {
        width: 100%;
        height: 482px;
        display: block;
    }

/*顶部*/
.jiang_top{
	width: 1030px;
	height: 104px;
	/*background: #ccc;*/
	margin:0 auto;
}

.logo{
	width: 201px;
	height: 68px;
	float: left;    margin-top: 25px;
}

.right_fff{
	width: 238px;
	height: 85px;;
	/*background: #325a2c;*/
	float: right;    margin-top: 17px;

}

.guoqi{
	width: 238px;height: 34px;
	/*background: #ca5da5;*/

}



.china{
	width: 70px;height: 26px;
	/*background: #c52a55;*/
	float: left;    margin-top: 8px;
}

.china img{
	
	float: left;
	width: 32px;
	height: 22px;
}

.china span{
	
	float: right;
}

.usa{
	width: 86px;height: 26px;
	float: right;
	/*background: #fd55aa; */   margin-top: 8px;
}

.wem{
	width: 80px;
	height: 26px;
	float: left;    margin-top: 8px;
}

.sua img{
	
	float: left;
}

.usa span{
	
	float: right;
}



.search{
	width: 238px;
	height: 28px;
	/*background: #c2a4d4;*/
	margin-top: 10px;
}

.search input{
	width: 234px;
	height: 25px;
	border-radius:8px; border: none;
	border:1px solid #ccc; 
}

.search_img{
	    width: 21px;
    height: 21px;
    background: url('https://www.hnsjrtech.com/statics/images/2.png');
    background-size: 100% 100%;
    position: relative;
    float: right;
    padding: 0;
    border: 0;    top: -24px;
    left: -6px;
    border: none;
}

.nav_jiang{
	width: 100%;
	height: 46px;
	background: #00447a;

}

.nav_w1030{
	width: 1200px;
	height: 58px;
	/*background: #ccc;*/
	margin:0 auto;
}

.bgt {
      width: 100%;
  /*background:#0e0b0b;*/
  height:56px;
}
.top {
  width: 100%;
height: 56px;
position: relative;
}

.an {
  width:10%;
  padding-top:20px;
}
.nav {
   
}
.nav li {
  width:120px;
  height:53px;
  text-align:center;
  float:left;
  position: relative;
    z-index: 9999999;    margin: 0px 31px 0 0;
    /*background:#ca2568*/
}
.nav li:hover {
  /*background: #c4261d;*/
   width:120px;
  height:56px;
  text-align:center;
  float:left;
  position: relative;

}
.nav ul li a span {
 font-size: 13px;
}

.nav .thisnav {  }
.nav a {
  font-size:18px;
  line-height:19px;
  height::;px;
  color:#fff;
width:74%; display:block;
margin-left:14px;
/*background: #ccc;*/
margin-top: 13px;
height: 33px;
}
.nav a:hover {
  text-decoration:none !important;border-bottom: 5px solid #6bb92e; color:#fff;  background:url(../images/nav_hover.jpg) repeat-x bottom center;
   
}

.nav li .sub{color:#fff;background:rgba(0,68,123,0.8);z-index:9999;} 
.nav li .sub {display:none;padding:-1px 0;min-width:100%;width:auto;position:absolute;left:0;top:46px;height:auto;white-space:nowrap;}
.nav li .sub li {width:auto; display:block; overflow:hidden;text-align:center;height:40px;line-height:40px;}
.nav li .sub li a{ margin-left: 25px;height:40px;line-height:20px;color:#fff;display:block;zoom:1;}
.nav li .sub li a:hover {color:#fff;}


.bn {
  width:100%;
  height:750px;
  position:relative;
  overflow:hidden;
  zoom:1;
}
.nav_wfkk_right{
  width: 12%;
  height: 80px;
  background: #aaa;
  float: left
}
.nav_wfkk_right ul li{
  width: 33%;
  height: 54px;
  background:#020202;
  float:left
}
.nav_wfkk_right ul li:hover{
  width: 33%;
  height: 54px;
  background:#91040d;
  float:left;
}

.nav_wfkk_right ul li img{
width: 40%  ;
padding-top:29px;
margin-left: 16px;
}

.nav_tab_wfll_three_erweima{
  width:4%;
  height: 80px;
  background: #aaa;
  float: left
}

.nav_tab_wfll_three_erweima img{
  padding-top: 27px;
  padding-right: 10px;
  width: 43%
}

.nav_tab_wfll_three_erweima:hover{
  width: 4%;
  height: 80px;
  background: #eea004;
  float: left
}

.one_nav_ktf{
  width:103%;
  height: 80px;
  background:#050101;
  float:left
}

.one_nav_ktf:hover{
  width:103%;
  height: 80px;
  background:#eea004;
  float:left
}


/*banner*/

/*选项卡*/
.index_thriv{
	width: 1038px;
	height: 110px;
	background: #ccc;
	margin:0 auto;   
    z-index: 999999999;
    position: relative;
    bottom: 29px;
}


.index_thriv ul li { 
	width: 346px;
	height: 109px;
	float: left;

	
}

.index_thriv ul li img{ 
	width: 346px;
	height: 109px;
	
	
}

.index_about{
	width: 1030px;
	height: 85px;
	/*background: #c4a44d;*/
	margin:0 auto;
}

.left_abo{
	width: 128px;
	height: 40px;
	float: left;
	border-bottom:5px solid #00447a;
}

.left_abo p{
	    font-size: 22px;
    color: #333;
    line-height: 42px;
    float: left;
    font-weight: bold;

}

.left_abo span{
	font-size: 24px;
	color: #00447a; margin-left: 23px;

}

.right_abo{
	width: 900px;
	height: 42px;
	border-bottom: 1px solid #dbdcd9;float: right; 
}

.thive_abo_box{
	width: 289px;
	height: 41px;
	float: right;
	/*background: #4da454;*/
}

.thive_abo_box ul li{
float: left;
margin: 0 16px 0 0;
}

.thive_abo_box ul li a{
font-size: 14px;
color: #525252;
line-height: 42px;
}

.jhian_jiang{
	width: 1030px;
	height: 203px;
	margin:0 auto;
}

.wen_left_w810{
	width: 810px;
	height: 155px;
	/*background: #c4a447;*/
	float: left;

}

.wen_left_w810 p{
	font-size: 20px;
	color: #00447a;    line-height: 36px;    margin: 0 0 0 0;
}

.wen_left_w810 span{
	font-size: 15px;
	color: #141212;    line-height: 27px;
}

.right_bos_img{
	width: 211px;
	height: 135px;
	float: right;    margin-top: 17px;

}

/*产品与设备*/
.chan_bei{
	width: 100%;
	height: 410px;
	background:url('https://www.hnsjrtech.com/statics/images/8.png') no-repeat ;
	background-size: 100% 100%;
}

.title_base{
	width: 127px;
	height: 20px;
	margin:0 auto;
	/*background: #c45c4d;*/
}


.title_base p{
	font-size: 25px;
	color: #fff;

}

.title_base span{
	margin-left:30px;
}

.guang_she_gun{
	width: 1080px;
	height: 238px;
	/*background: #c54a5a;*/
	margin:0 auto;    margin-top: 40px;
}

.kbd_cs{
	width: 500px;
	height: 45px;
	margin:0 auto;
}

/*.新闻*/
.index_news{
	width: 1030px;
	height: 347px;
	/*background: #d54a64;*/
	margin:0 auto;
	margin-top:15px;
}

.news_title_casa{
	width: 1030px;
	height: 48px;
	/*background: #56a5ef;*/
}

.news_title_casa_left{
	width: 128px;
	height: 48px;
	float: left;
	/*background: #d5a5ee;*/
	border-bottom:5px solid #00447a; 
}

.news_title_casa_left p{
	font-size: 22px;
	color: #333;line-height: 42px;
	float: left;
font-weight:bold;
}

.news_title_casa_left span{
	font-size: 23px;
	color: #00447a; 
	float: right;    margin-left: 20px;font-weight:bold;
}

.news_right_huixian{
	width: 900px;
	height: 46px;
	border-bottom:1px solid #dbdcd9;  float: right;
}

.er_tow_seks{
	width: 142px;
	height: 45px;
	float: right;
	/*background: #29a9c8;*/
}

.er_tow_seks ul li{
	float: left;  margin: 0 15px 0 0;
}

.er_tow_seks ul li a{
	color: #404040;  
	font-size:14px;text-decoration:none;    line-height: 49px;

}

.fover_si{
	width: 1030px;
	height: 220px;
	margin:0 auto;
	/*background: #d4a44e;*/margin-top: 32px;
}


.fover_si ul li{
	width: 493px;
	height: 94px;
	/*background: #09f87f;*/
	float: left;    margin: 16px 27px 0px 0;
}

.left_time_case{
	width: 110px;
	height: 94px;
	border: 2px solid #cecece; 
	float: left;
}


.left_time_case:hover{
	width: 110px;
	height: 94px;
	border: 2px solid #00447a; 
	float: left;
}

.left_time_case:hover >center >p {
	font-size: 26px;
color: #00447a;
    margin-top: 4px;
    line-height: 35px;
}



.left_time_case p{
font-size: 26px;
color: #cecece;
    margin-top: 4px;
    line-height: 35px;
}

.right_centent_bos{
	width: 347px;
	height: 94px;
/*	background: #c54a55;*/float: right;
}

.right_centent_bos p a{
	font-size: 17px;
	color: #333;
	margin:0 0 0 0 !important;
}

.right_centent_bos p {

	margin:0 0 0 0 !important;color: #4c4c4c
}

.right_centent_bos span {
line-height: 24px;
color: #4c4c4c
}


/*案例*/
.fover_si_anli{
	width: 1030px;
	margin:0 auto;
	/*background: #d4a44e;*/margin-top: 32px;
}


.fover_si_anli ul li{
	width: 1000px;
	height: 115px;
	/*background: #09f87f;*/
	float: left;    margin: 16px 27px 0px 0;    border-bottom: 2px solid #ccc;
}

.left_time_case_anlis{
	width: 110px;
	height: 94px;
	border: 2px solid #cecece; 
	float: left;
}


.left_time_case_anlis:hover{
	width: 110px;
	height: 94px;
	border: 2px solid #00447a; 
	float: left;
}

.left_time_case_anlis:hover >center >p {
	font-size: 26px;
color: #00447a;
    margin-top: 4px;
    line-height: 35px;
}



.left_time_case_anlis p{
font-size: 26px;
color: #cecece;
    margin-top: 4px;
    line-height: 35px;
}

.right_centent_bos_anlis{
	width: 849px;
	height: 94px;
/*	background: #c54a55;*/float: right;
}

.right_centent_bos_anlis p a{
	font-size: 17px;
	color: #333;
	margin:0 0 0 0 !important;
}

.right_centent_bos_anlis p {

	margin:0 0 0 0 !important;color: #4c4c4c
}

.right_centent_bos_anlis span {
line-height: 24px;
color: #4c4c4c
}



/*友情链接*/
.link_youlian{
	width: 1030px;
	height: 133px;
	border: 1px solid #b3b3b3;
	margin:0 auto;
}

.wmdkh{
	width: 115px;
	height: 45px;
	/*background: #c5a45d;*/
	margin:0 auto;
}


.wmdkh p{
font-size: 23px;
color: #333;
line-height: 45px;
}

.link_img{
	width: 975px;
	height: 37px;
margin:0 auto;
margin-top: 18px;
}


.link_img ul li{
	width: 151px;
	height: 37px;
	/*background: #45c46a;*/
	float: left;    margin: 0 13px 0 0;
}

.link_img ul li img{
	width: 151px;
	height: 35px;
	

}

/*底部*/
.wfull_footers{
	width: 100%;
	height: 220px;
	background: #00447a;
	border-top:6px solid #00447a;     margin-top: 42px;
}

.footer_w1030{
	width: 1030px;
	height: 220px;
	margin:0 auto;
}

.footer_left_logo{
	width: 238px;
	height: 76px;
	/*background: #c5a45a;*/
	float: left;
	    margin-top: 37px;

}

.footer_er_wen{
	width: 584px;height: 110px;
	/*background: #d6a5a5;*/
	float: left;   margin-top: 15px;
}

.footer_nav_dao{
	width: 344px;
	height: 26px;
	/*background: #d5a54d;*/
}

.footer_er_wen p{
	font-size: 14px;;
	color: #fff
}


.footer_nav_dao ul li{
	float: left;
	/*width: 60px;*/
	height: 17px;
	/*background: #ccc;*/
	margin: 0 5px 0 0;color: #fff;
	
}

.footer_nav_dao ul li a{
color: #fff;
font-size: 14px;
}

.erweima{
	width: 203px;
	height: 83px;
float: right;
margin-top: 31px;
}


.san_yq_tubiao{
	width: 120px;
	height: 30px;
	float: left;
	   margin-top: 52px;
}


.san_yq_tubiao ul li{
	float: left;    margin: 0 6px 0 0;
}
/*面包屑*/
.amo_mianbx{
	width: 1030px;
	height: 50px;

	margin:0 auto;
}

.zazaza{
	width: 1030px;
	margin:0 auto;
}

.left_amo_i{
	width:251px;
	height: 50px;
	border-bottom:4px solid #00447a;
	float: left;
}


.left_amo_i p{
	font-size: 25px;
	color: #333333;
	float: left;
}


.left_amo_i span{
	font-size: 25px;
	color: #00447a;
float: right;    margin-left: 44px;
}

.left_amo_i_pro{
	width:134px;
	height: 50px;
	border-bottom:4px solid #00447a;
	float: left;
}


.left_amo_i_pro p{
	font-size: 25px;
	color: #333333;
	float: left;
}


.left_amo_i_pro span{
	font-size: 25px;
	color: #00447a;
float: right;    margin-left: 44px;
}

.right_amo_cak{
	/*width: 200px;*/
	height: 30px;
	float: right;
	/*background: #d5aa55;*/
	margin-top:19px;
}

.right_amo_cak ul li{
	/*width: 60px;*/
	height: 20px;
	float: left;
	/*background: #c56a66;*/
	margin:0 10px 0 0;
}

.right_amo_cak ul li a{
	font-size: 14px;
	color: #525252
}

.news_list_amobox{
	width: 1030px;
/*	height:1010px;*/
	/*background: #c56e45;*/margin:0 auto;
	margin-top: 15px;
}


.news_list_amobox ul li{
	width: 1030px;
	height:190px;
	/*background: #c56e45;*/
	border-bottom:2px solid #ccc; 
	/*background: #6a8a9d;*/

}

.left_news_img_suolue{
	width: 211px;
	height: 141px;
	float: left;
	margin-top: 15px;    margin-top: 24px;
}

.left_news_img_suolue img{
	width: 211px;
	height: 141px;
	
}

.right_title_news_bass{
	width: 800px;
	height: 141px;
	float: right;
	 margin-top: 24px;
}


.right_title_news_bass p{
	width: 731px;
	/*height: 141px;*/

}

.right_title_news_bass p a{
	font-size: 16px;font-weight:bold;
	color: #1d1d1d;    line-height: 23px;
}

.right_title_news_bass span{
font-size: 14px;
color: #1d1d1d  ;
}


.right_title_news_bass p a:hover{
	text-decoration:none; 
}

.centent_news_box{
	width: 800px;
	height: 52px;
   margin-top: 14px;
}


.centent_news_box a{ 
	font-size: 14px;
color: #1d1d1d  ;  line-height: 29px;
}



.centent_news_box a:hover{ 
	font-size: 14px;
	text-decoration:none; 
color: #1d1d1d;
}


/*产品*/

.pro_list_amobox{
	width: 1030px;
/*	height: 1066px;*/
	/*background: #c56e45;*/margin:0 auto;
	margin-top: 15px;
}


.pro_list_amobox ul li{
	width: 303px;
	height:320px;
	background: #ececec;float: left;
	    margin: 0 60px 60px 0;
	 overflow: hidden;   	
}


.pro_list_amobox ul li:hover{
	width: 303px;
	height:320px;
	background: #00447a;
	/*background: #6a8a9d;*/

}
.pro_list_amobox ul li:hover img{
	
	transform:scale(1.1,1.1);

}
.tpfdsx{
		overflow: hidden;
}
.pro_list_amobox ul li img{
	transition:all .5s ease;
}

.pro_list_amobox ul li:hover > center >p >a{
font-size: 16px;    line-height: 51px;
	color: #fff

}

.pro_list_amobox ul li img{
	width: 303px;
	height:262px;


}

.pro_list_amobox ul li p a{
	font-size: 16px;    line-height: 51px;
	color: #2d2d2d

}

.pro_list_amobox ul li p a:hover{
	color: #fff;
	text-decoration:none; 

}


.danye_bax{
	width: 1030px;
	/*height: 300px;*/
	/*background: #c54a55;*/
	margin:0 auto;    margin-top: 21px;
}


.danye_bax span{
	font-size: 14px;
	line-height: 30px;
	color: #222222
}

/*留言*/

.email{
	width: 1030px;
	/*background:#ac4598;*/
	height: 500px;
	margin:0 auto;    margin-top: 38px;
}

.xingming_span{
	font-size: 18px;
	line-height: 48px;
	color:#c4261d;
}
.xingming1{
	width: 315px;
	height: 48px;
	border: 1px solid #ccc;
	text-indent: 30px;
}
.xingming{
	margin-bottom: 26px;
	margin-left: 28px;
}
.submit99{
	width: 182px;
	height: 48px;
	background: #c4261d;
	text-align: center;
	line-height: 48px;
	font-size: 18px;
	cursor: pointer;
	color: #fff;
	margin: auto;
	border:none;
	display: block;
	margin-top: 33px;
}

.text_w{
	margin-top: 16px;
	width: 315px;
	height:150px;text-indent: 30px;

}



/* page模块 */

.ui-page {    overflow: hidden;
    margin-bottom: 40px; text-align:center
}
.ui-page a {
	background: none scroll 0 0 #bcbcbc;
	padding:10px 15px;
	color: #555;
	text-align: center;
	margin-left: 0px;
	font-size: 14px;
}
.ui-page .hover {
	background: none scroll 0 0 #004085;
	color: #fff;
	text-align: center;
	font-size: 14px;
}
.ui-page a:hover {
	background: none scroll 0 0 #c4261d;
	color: #fff;
	width: 40px;
height: 33px;
}
.ui-page .ui-pageTo {
	width: 66px;
}
.ui-page .ui-pageEnd {
	background: none scroll 0 0 #f0f0f0;
	display: inline-block;
	width: 66px;
	height: 36px;
	color: #bbb;
	line-height: 36px;
	text-align: center;
	margin-left: 10px;
	font-size: 14px;
}

.page_wfll_row{
width: 40px;
height: 42px;
background: #f0f0f0;
position: relative;
top:36px;
left: 392px;
line-height: 33px;
color:#333;	
}



.page_wfll_row:hover{
width: 40px;
height: 42px;
background: #004085;
position: relative;
top:36px;
left: 392px;
line-height: 33px;

}
.page_wfll_wei{
width: 40px;
height: 42px;
background: #f0f0f0;
position: relative;
bottom: 34px;
left: 760px;
line-height: 33px;
}

.page_wfll_wei a{
color:#aaa;
}

.page_wfll_wei:hover{
width: 40px;
height: 42px;
background: #004085;
position: relative;
bottom: 34px;
left: 760px;
line-height: 33px;

}
/* page模块 


/*我们的客户*/
.box{
				height: 36px;
				
				position: relative;
				display: inline-block;
				width: 940px;    margin-left: 21px;
				/*background: #ccc*/
			
			}
			#roll{
				width: 200%;
			}
			#roll li{
				width: 151px;
				height: 36px;
				/*background:#00EE00;*/
				float: left;
				
			}

				#roll li img{
				width: 151px;
				height: 36px;
				
				
			}
			/*.box span{position: absolute;bottom: 40%; left:-100px; display: inline-block;width: 50px;text-align: center;cursor: pointer;background: red;z-index: 90;color: #fff;}*/
			/*.box .next{right: -100px; left:auto;}*/

.w_kuan{
	width: 938px!important;
}

.li_claboxc{
	width: 6px!important;
}

.indextj{background: url(/statics/images/sjrindexgai_09.png);width: 1028px; border: 1px solid #eee;height: 303px; margin: 0 auto;margin-top: 40px;border: 1px solid #b3b3b3;}
.indextj .xingming{float: left;margin-bottom: 0px;}
.indextj .xingming1{width: 213px;}
.indextj .ly{width: 634px;margin-top: -16px;}
.indextj .ly .xingming_span{margin-top: 10px;}
.indextj .text_w{width: 544px;height: 105px;padding-top: 10px;}
.indextj .indexlxwm{text-align: center;font-size: 24px;display: block;margin: 10px 0;}
.indextj .submit99{width: 201px; height: 40px;line-height: 40px; background: #00447a;margin-top: 14px;margin-left: 117px;}
.indextj .xingming_span{color: #000;}
.hddb{width: 61px; height: 61px; background: url(/statics/images/sjrindexgai_03.png); position: fixed;right: 0px; top: 500px;}
.hdlxwm{width: 61px; height: 61px; background: url(/statics/images/sjrindexgai_06.png);position: fixed;right: 0px; top: 570px;}
.showchan_bei{background: url() no-repeat;}
.showchan_bei .kbd_cs{height: 0px;}
.showchan_bei .title_base p{color: #333;display: block;width: 134px;border-bottom: 4px solid #00447a;padding-bottom: 10px;}
.showchan_bei{height: 289px;}
.showchan_bei .title_base{width: 1030px;}
.showchan_bei .carousel-inner{margin-top: 16px;}