@charset "gb2312";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline;
	}

/* HTML5标签初始化 
--------------------------------------------------*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }

/* 标签初始化 
--------------------------------------------------*/
body { line-height: 1; color:#333;font:14px/1.5 Arial, Helvetica, Verdana, sans-serif;}
ol, ul,li{ list-style: none; }
blockquote, q { 
	quotes: none; 
	border-left: solid 4px #39c;
	margin-left: 10px;
	padding-left: 10px;
	background: whitesmoke;
	margin: 10px auto;
	padding: 6px 10px;
	color: #666;
	font-size: 20px;
}
i,em{
	font-style:normal;
	font-weight:100;
}
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
a img{ border:0}
h1{ font-size:20px; font-weight: normal;}
h2{ font-size:18px;  font-weight: normal;}
h3{ font-size:16px; font-weight: normal; }
h4{ font-size:14px;  font-weight: normal;}
h5, h6{ font-size:12px;  font-weight: normal;}



div{display:block;}

table{ border-collapse: separate;border-spacing: 0;}th, td {text-align: left; font-weight: normal;} img, iframe {border: none; text-decoration:none;}input, textarea, select, button {font-size: 100%;font-family: inherit;margin:0;padding:0;}select {margin: inherit;} hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}
strong,b{font-weight:100;}
input,button{border: 0;outline:none;}
button:hover{cursor:pointer;}
/* 解决Google浏览器字体不小于12px的问题
--------------------------------------------------*/
html{ -webkit-text-size-adjust:none;}
a{color: #333;text-decoration: none;}
a:hover{text-decoration: none;color: #ff0000;}
a{outline: none;}
a:active{*star: expression(this.onFocus=this.blur());}
a:focus{*outline: 0; }


/*常用样式*/
.pr{ position:relative}
.fb,strong{ font-weight:700;}
.fb0{ font-weight:100;}
.hid{overflow:hidden;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.db{display: block;}
.imglink{display: block;text-align: center;}
.radius {border-radius:5px; background:#fff;overflow:hidden;padding:12px;}
/*input 框提示文字 html5*/
.placeholder{color:#888888;}
input::-webkit-input-placeholder{	color: #888888;}
input::-moz-placeholder{color: #888888;}
textarea::-webkit-input-placeholder{color: #888888;}
textarea::-moz-placeholder{color: #888888;}

/*清除浮动*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{ clear:both; }/* For IE 6/7 (trigger hasLayout) */
.clearfix{zoom:1;margin-top:12px;}
.clear{clear:both;height:0px;overflow:hidden;}

/* 定义全局通用样式 */
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.fl{float:left;}
.fr{float:right;}
.hide{display: none;}
.full{width: 100%}

.vc{
	display: table-cell;
   vertical-align: middle;
   /*text-align: center;*/
}
.fr{float: right;}
.fl{float: left;}
.index-a{width:100%;overflow: hidden;}
.index-b{width:1200px;overflow: hidden;margin:0 auto;}
.index-c{width:100%;height:390px;margin-top:5px;overflow: hidden;}
.index-d{width:100%;height:60px;background:#0B7DCA;float:left;overflow: hidden;}
.index-e{width:100%;height:295px;background:#BDDBFC;float:left;overflow: hidden;}

.back-header{height:32px;line-height:32px;background-color:#eee;font-size:14px;}
.index-logo{width:1100px;height:100px;float:left;}
.index-logo1{width:550px;float:left;margin-left:15px}
.index-logo1 img{width:auto;}
.index-logo1 h1{position:absolute;top:100px;padding-left:120px;width:300px;height:20px;font-size:16px;color:#333;font-family: "微软雅黑", "黑体","宋体";}
.index-logo1 .nh1{position:absolute;top:100px;padding-left:120px;width:300px;height:20px;font-size:16px;color:#333;font-family: "微软雅黑", "黑体","宋体";}
.index-logo2{width:240px;height:80px;background:url(../../hkrl/images-a/teltop.png) no-repeat left;float:right;margin-top:10px;margin-right:20px}
.index-logo2-tel{width:70%;height:20px;float:left;font-size:15px;color:#333333;font-family:"微软雅黑", "黑体", "宋体";padding-top:10px;text-align:left;padding-left:50px;}
.index-logo2-tel1{width:70%;height:20px;float:left;font-size:30px;line-height: 32px;color:#FF0000;font-family:impact;padding-top:5px;text-align:left;padding-left:50px;}
.index-logo-m{display: none;}

.index-daoh{width:100%;height:100%;/*padding-left:60px;*/text-align: center;}
.index-daoh a{width:135px;height:30px;float:left;font-family:"微软雅黑", "黑体", "宋体";padding:8px 5px 5px 5px;font-size:18px;color:#FFFFFF;border:1px solid #0B7DCA;margin-top:8px;border-radius:5px;}
.index-daoh a:hover{border:1px solid #FFFFFF;border-radius:5px;background:#FFFFFF;color:#0B7DCA;font-weight:bold}
.banner{width:100%;overflow:hidden;height:470px;position:relative}
.banner img{height: 470px;width:100%;}
.banList{position:absolute;left:50%;margin-left:-960px;height:470px}
.banList li{height:470px;width:100%;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:15px;height:15px;border-radius:50%;margin:0 5px;}
.jsNav a.current{background:#fc8f0f;cursor:pointer}


.index-cpzs{width:1200px;height:47px;float:left;background:url(../../hkrl/images-a/r1.png);margin-top:10px;}
.index-cpzs span{width:140px;height:30px;float:left;padding-left:30px;padding-top:7px;text-align:left;font-size:20px;color:#004E9B;font-family:"微软雅黑", "黑体", "宋体";font-weight:bold}
.index-cpzs-list{width:1200px;height:100%;float:left;margin-top:10px;border:1px solid #0B7DCA;border-radius:5px; }
.index-cpzs-list1{width:215px;height:200px;float:left;padding:10px 10px 10px 15px;}
.index-cpzs-list1 a{floaT:left;}
.index-cpzs-list1 img{width:205px;height:165px;float:left;}
.index-cpzs-list1 span a{width:205px;height:20px;    text-align: center;margin-top:10px;font-size:14px;color:#333333;font-family:"微软雅黑", "黑体", "宋体";font-weight:bold}


.index-about{width:1200px;height:100%;float:left;margin-top:10px;}
.index-about-lxwm{width:250px;height:100%;float:left;}
.index-about-gywm{width:930px;height:100%;float:right;}
.index-about-lxwm1{width:100%;height:50px;float:left;background:#0B7DCA}
.index-bt h2{width:100%;height:30px;float:left;color:#FFFFFF;font-family:"微软雅黑", "黑体", "宋体";font-weight:bold;font-size:20px;padding-top:2px;}
.index-bt{width:100%;height:30px;float:left;text-align:center;color:#FFFFFF;font-family:"微软雅黑", "黑体", "宋体";font-weight:bold;font-size:20px;padding-top:10px;}
.index-bt a{color:#333333;}
.index-about-lxwm2{width:100%;height:100%;float:left;background:#E5E5E5}
.index-about-lxwm3{width:100%;height:100%;float:left;margin-top:8px;margin-bottom:10px;}
.index-about-lxwm3 a{width:76%;height:25px;line-height: 25px;float:left;font-family:"微软雅黑", "黑体", "宋体";font-weight:bold;font-size:16px;color:#000122;background: url(../../hkrl/images-a/li1.png) no-repeat 10px;text-align:left;padding:10px 10px 5px 40px;margin-left:5px;border-bottom:1px solid #FFFFFF;}
.index-about-lxwm3 li{list-style:none;}
.index-about-lxwm3 a:hover{color:#006CB4;color:#006CB4;background:#FFFFFF url(../../hkrl/images-a/li3.png) no-repeat 10px;float:left;border-radius:3px;padding:10px 10px 5px 40px; }
.index-about-lxwm4{width:100%;height:63px;float:left;background:URL(../../hkrl/images-a/lll.jpg)}
.index-about-lxwm5{width:99.5%;height:auto;float:left;border:1px solid #E5E5E5;background:URL(../../hkrl/images-a/lxwm.png);}
.index-about-lxwm5 dd{width:100%;height:33px;float:left;padding-left:10px;Line-height:50px;color:#000122;font-family:"微软雅黑", "黑体", "宋体";font-size:16px;text-align:left;}

.index-about-gywm1{width:100%;height:50px;background:url(../../hkrl/images-a/r1.png);}
.index-about-gywm2{width:100%;height:100%;float:left;text-align:left;border:1px solid #0B7DCA;border-radius:5px;margin-top:5px;}
.index-about-gywm3{width:98%;height:100%;margin:5px;float:left;color:#333333;Line-height:30px;font-family:"微软雅黑", "黑体", "宋体";font-size:16px;Text-indent:33px;}
.index-about-gywm3 a{color:#333333;}
.index-about-gywm3 a:hover,.index-bt a:hover{color:red}
.index-about-gywm1 #more{display:inline-block;height:32px;line-height:32px;font-size:14px;padding-top: 5px;float:right;}
.index-about-gywm4{width:455px;height:100%;margin-top:5px;}
.index-about-gywm4-a{width:935px;height:100%;float:left;margin-top:5px;margin-left:10px;}
.index-about-gywm5{width:100%;height:100%;float:left;margin-top:3px;border:1px solid #0B7DCA;border-radius:5px;text-align:left}
.index-about-gywm5-1{width:98%;height:100%;float:left;text-align:left;}
.index-about-gywm5-1 li{background:url(../../hkrl/images-a/li.png) no-repeat 5px;list-style:none;line-height:40px;height:40px;color: #0099ff;padding-left:14px;width:97%;border-bottom:1px dashed #000000;margin-left:5px;margin-top:3px;}
.index-about-gywm5-1 a{color:#333333;font-size:16px;text-align:left;height:40px;width:80%;font-family:"微软雅黑", "黑体", "宋体";padding:3px;}
.index-about-gywm5-1 span{width:100px;height:100%;float:right;font-size:16px;line-height:40px;text-align:right;color:#333333;font-style:oblique;}
.index-about-gywm5-1 a:hover{background:#0B7DCA;color:#fff;border-radius:3px;}
.img1{width:1200px;height:175px;margin:auto;text-align:center;}
.img2{width:1200px;margin:10px auto;text-align:center;}
.ys_1{overflow: hidden;margin-bottom:14px;}
.ys_2{overflow: hidden;}
.img2 .container{width:50%;overflow: hidden;text-align: left;}
.img2 .container .title{font-size: 22px;height: 40px;line-height: 40px;text-align: left;margin-left: 50px;
border-bottom:1px dashed #aaa;
width:100%;

}
.img2 .container .content{height: 88px;line-height: 29px;padding-left:44px;}
.img2 .container .title_1{background: url(../images/ys_title_1.jpg) no-repeat;background-size: 42px;}
.img2 .container .title_2{background: url(../images/ys_title_2.jpg) no-repeat;background-size: 42px;}
.img2 .container .title_3{background: url(../images/ys_title_3.jpg) no-repeat;background-size: 42px;}
.img2 .container .title_4{background: url(../images/ys_title_4.jpg) no-repeat;background-size: 42px;}
.img2 .img_ys{width:49%;overflow: hidden;}
.img2 .img_ys img{width: 100%;height:260px;}

.index-jp{width:1200px;height:230px;float:left;}
.index-jp-l{width:45px;height:100%;float:left;background:url(../../hkrl/images-a/lbtn.png) no-repeat left;}
.index-jp-z{width:1100px;height:100%;float:left;border:1px solid #ffffff;}
.index-jp-r{width:45px;height:100%;float:right;background:url(../../hkrl/images-a/rbtn.png) no-repeat left;}
.index-jp-z1{width:220px;height:220px;float:left;padding:10px 10px 10px 15px;}
.index-jp-z1 a{floaT:left;}
.index-jp-z1 img{width:215px;height:155px;float:left;}
.index-jp-z1 span{width:215px;height:35px;float:left;background:#FFFFFF;margin-top:10px;text-align:center}
.index-jp-z1 span a{width:215px;height:35px;float:left;margin-top:0px;font-size:16px;color:#333333;font-family:"微软雅黑", "黑体", "宋体";font-weight:bold;background:#FFFFFF;padding-top:10px;text-align:center}
.index-jp-z1 span a:hover{background:#0B7DCA;color:#FFFFFF;}

.index-news-item{
	height:140px;
	padding:5px;
	border-bottom:1px dashed #aaa;
}

.index-f{width:100%;background:#006CB4;float:left;margin-top:10px;}
.index-f-1{width:100%;height:30px;float:left;border-bottom:8px solid #000;}
.index-f-2{width:100%;float:left;margin:10px 0px 20px 0;}
.index-ightz{width:150px;height:150px;float:left;}
.index-ightz img{width:150px;height:150px;float:left;}
.index-ighty{padding-left:20px;height:150px;float:left;color:#FFFFFF;font-size:16px;font-family:"微软雅黑", "黑体", "宋体";line-height:40px;}
.index-ighty a{color:#FFFFFF;}
.index-f-3{width:100%;float:left;margin-top:10px;}
.nav_mobile{display: none;}
.mobile_con{background: #3771c3;text-align: center;margin-bottom:70px;padding:10px 10%}
.mobile_con p{line-height: 34px;font-size: 15px;color:#fff;}
/* 链接*/
.foot_link{margin:5px auto;  width: 1190px;height:auto; color:#FFFFFF;font-size:16px;font-family:"微软雅黑", "黑体", "宋体";}
.foot_link .TabTitle{background:#006CB4;clear: both;height: 27px;overflow: hidden;border-bottom:1px #FFF solid;text-align:left;  /*title±?*/font-size:14px;}
.foot_link .TabTitle ul{margin:0;padding:0;}
.foot_link .TabTitle li{border-left:1px #F2F2F2 solid; line-height:25px;float:left;width:74px;cursor: pointer;margin:auto 0px;  /*??*/padding-top:2px;padding-right: 0px;padding-left: 0px;padding-bottom:2px;list-style-type: none;line-height:16px;}
.foot_link .TabTitle .active{ width:74px;  background: url() 0 0 repeat-x; color:#fff; font-weight:bold;}
.foot_link .TabTitle .active a{ width:74px;  background: url() 0 0 repeat-x; color:#fff; }
.foot_link .TabTitle .normal{  width:74px; background: url() 0 0 repeat-x ; color:#fff; }
.foot_link .TabTitle .normal a{  width:74px; background: url() 0 0 repeat-x ; color:#fff; }
.foot_link .TabContent{font-size: 14px;width:auto; margin:10px auto;line-height:20px;padding:3px 0 10px 1px;height:auto;overflow:hidden;text-align:left;}
#list li{float:left;padding:0 4px;line-height:20px;}
.foot_link .TabContent a{color:#ffffff}
.footer{ margin:0 auto; width:980px; line-height:22px;}
.footer img{ border:1px solid #F00;}
.footer_nav{ width:960px; height:25px; line-height:26px;border-top:1px solid #16457b;padding-top:2px;}
.footer_nav a{ color:#333; margin:0 7px;}
.footer_hezuo{ margin:0; padding:0; color:#F00;}
/*滚动图片下面新加-*/
.index-new1{width:1200px;height:100%;float:left;border:1px solid #0B7DCA;margin-top:10px;padding-bottom:10px;}
.index-new2{width:590px;height:100%;float:left;}
.index-new2-title{width:100%;height:30px;float:left;border-bottom:1px solid blue;}
.index-new2-title1{height:32px;line-height:32px;float:left;display|:inline-block;
font-size:16px;font-family: "微软雅黑", "黑体","宋体";color:#1681E0;text-align:left;padding-left:30px;padding-top:5px;}
.index-new2-title a{width:100px;height:20px;float:right;text-align:right;font-size:16px;font-family: "微软雅黑", "黑体","宋体";color:#1681E0;padding-right:10px;padding-top:5px;}
.index-new2-pic{width:150px;height:120px;float:left;margin:10px 5px 5px 10px;padding:5px ;}
.index-new2-pic img{width:150px;height:120px;border:none;}
.index-new2-bt{width:66%;height:25px;float:right;margin-top:10px;font-weight:bold;margin-right:10px;}
.index-new2-bt a{width:90%;height:20px;float:left;font-size:16px;font-family: "微软雅黑", "黑体","宋体";color:#1681E0;text-align:left;padding-left:10px;}
.index-new2-sm{width:66%;float:right;margin-top:10px;font-size:14px;font-family: "微软雅黑", "黑体","宋体";text-align:left;margin-right:10px;}
.index-new2-title a:hover,.index-new2-bt a:hover{color:red}
.none {display:none;}

#womendht {height:47px;line-height:47px;font-size:16px; font-family: "微软雅黑";background-image:url(../../hkrl/images-a/r1.png);margin-top:10px;padding-left:25px;}
#lxwm{width:250px;height:315px;background-image:url(../../hkrl/images-a/lxwm.png);line-height:30px;}
/*产品内容*/
#women{ line-height:30px;}
#women img{margin-top:10px;border:2px solid #999;float:center}
#xgnr img{margin-top:10px;border:2px solid #999;float:center}
#women{width:950px;float:right}
#women h1{font-size:16px;float:clear}


#womendht {height:47px;line-height:47px;font-size:16px; font-family: "微软雅黑";background-image:url(../../hkrl/images-a/r1.png);margin-top:10px;padding-left:25px;}
#xwzx{width:100%;float:right}

#xwzx li{width:100%;height:35px;line-height:32px;background-image:url(../../hkrl/images-a/newsline.png); float:left}
#xwzx i{margin-right:10px;float:right}
#xinwen{width:49%;float:left}
#xinwendht{height:47px;line-height:47px;font-size:16px;background-image:url(../../hkrl/images-a/r1.png); padding-left:25px;}
#zixun{width:49%;float:right}
#zixundht{height:47px;line-height:47px;font-size:16px;background-image:url(../../hkrl/images-a/r1.png); padding-left:25px;}

@media(max-width:1040px){
	#women{width:100%;}
	.wd9{display:none}
	#lxwm{display:none;}
	#xwzx{width:100%}
	#xinwen{width:100%}
	#zixun{width:100%}
	#xwzx li{width:100%}
	/*隐藏首页客服*/
	#lovexin12 {display: none}
}

@media(max-width:900px){
  .index-b{width: 100%;overflow: hidden;}
  .index-logo{display: none}
  .index-logo-m{display: block;}
  .index-logo-m img{width: 100%;height: auto;}

  .banner{height:auto;}
.banner img{height: auto;}
  .index-d {height: auto;background: none}
  .index-daoh{padding-left:0;width: 100%;}
  .index-daoh a{
    width:24%;
    padding:0;
    margin:0;
    font-size: 14px;
    background-color: #0b7dca;
    line-height: 36px;
    height: 36px;
    margin-bottom: 10px;
    margin-right: 1.3%;
    border:none;
  }
  
  .index-daoh a:nth-child(4n){margin-right: 0;}
.index-daoh a:hover{border:none;border-radius:5px;background:#0B7DCA;color:#fff;font-weight:normal}

  .index-cpzs{width: 100%;background:none;background-color: #0b7dca;}
  .index-cpzs span{color:#fff;}
  .index-cpzs-list{width: 100%;}
  .index-cpzs-list1{width: 48%;padding:0;overflow: hidden;padding: 1%;height: auto;}
  .index-cpzs-list1 img{width: 100%;height: auto;}
  .index-cpzs-list1 span a{width: 100%;}
  
  .index-about{width: 100%}
  .index-about-lxwm{width: 100%;}
  .index-about-lxwm4{display: none}
  .index-about-lxwm5{display: none}
  .index-about-gywm5-1 span{font-size: 14px}
  .index-about-gywm5-1 a{font-size: 14px}
  .index-about-lxwm3 li{display: inline;overflow: hidden;}
  .index-about-lxwm3 a{
	  float:left;
	  width: auto;
	  border:1px solid #0b7dca;
	  border-radius:5px;
	  background: none;
	  margin-bottom:5px;
	  padding: 0 8px;
	  }
  .index-about-gywm{width: 100%;}
  .index-about-gywm1{height: auto;float: none;background: none;overflow: hidden}
  .index-about-gywm2{margin:3px;width: auto;}
  .index-about-gywm4{width: 98%;margin:0 auto;float: none}
  .img1{width:100%;height:auto;}
  .img1 img{width:100%;height:auto;}
  .img2{width: 100%;height: auto}
  .img2 .container{width:100%;}
  .img2 .container .title{width: 100%;}
  .img2 .container .content{height: auto}
  .img2 .img_ys{width:100%;}
  .index-new1{width: 99%;margin:0 auto;display:none}
  .index-new2{width: 100%;}
  .index-jp{width: 100%;}
  .index-jp-l{display: none}
  .index-jp-r{display: none}
  .index-jp-z{width: 100%;}
	.index-new2-title1{padding-left:5px;}
	.footer-pc{display: none}
  .nav_mobile{display: block;}
  .footer_nav a{margin:0;}
  .footer_nav { width: 100%; height: 65px; position: fixed!important; bottom: 0; right: 0; z-index: 9999; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; }
  .foot {background:#0053c9; width: 100%; position: fixed; height: 65px; bottom: 0; left: 0; z-index: 10; -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; }
  .foot-relative { position: relative; width: 100%; height: 65px; }
  .foot a { display: block; float: left; width: 25%; color: #fff }
  .foot a span { display: block; width: 100%; text-align: center; font-size: 25px;line-height:38px; }
  .foot a h3 { width: 100%; text-align: center; font: 14px/10px "microsoft yahei"; }
  @font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot'); src: url('../fonts/icomoon.eot') format('embedded-opentype'),  url('../fonts/icomoon.ttf') format('truetype'),  url('../fonts/icomoon.woff') format('woff'),  url('../fonts/icomoon.svg') format('svg'); font-weight: normal; font-style: normal; }
  .iconfont { font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; 
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.index-news-item{height:auto}
.index-new2-pic{display:none;}
.index-new2-bt{width:100%;}
.index-new2-sm{width:100%;}













}