.col-xs-6 {
    width: 50%;
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: left;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
@media (min-width: 768px){
.col-sm-6 {
    width: 50%;
}
.col-md-4 {
    width: 33.33333333%;
}
.col-sm-5 {
    width: 41.66666667%;
}
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: left;
}
}
@media (min-width:992px) {
	.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
	float:left
}
.col-md-8 {
    width: 66.66666667%;
}
.col-md-4 {
	width:33.33333333%
}
.col-md-6 {
    width: 50%;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
}




.neirong *{ box-sizing:border-box;}
   @font-face {font-family: "iconfont";
  src: url('fonts/iconfont2.eot?t=1487753295445'); /* IE9*/
  src: url('fonts/iconfont2.eot?t=1487753295445#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('fonts/iconfont2.woff?t=1487753295445') format('woff'), /* chrome, firefox */
  url('fonts/iconfont2.ttf?t=1487753295445') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('fonts/iconfont.svg?t=1487753295445#iconfont') format('svg'); /* iOS 4.1- */
}
i{ font-style:normal;}
.ny_banner_box{ padding-top:100px;}
@media (max-width: 1024px) {
	.ny_banner_box{ padding-top:0px;}
}
   

.cpnnt {
   padding-top:50px;
   padding-bottom:30px;
   height:auto; overflow:hidden;
   background:url(../images/cpnei.jpg);
   }
   
.cplan {
   height:auto; overflow:hidden;
   }
   
.cplan-aa {
   width:50%;
   float:left;
   font-size:18px;
   }
   
.cplan-aa h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:36px;
   font-weight:bold;
   margin-top:0px; margin-bottom:5px;
   }
   
.cplan-bb {
   width:98px;
   float:right;
   margin-top:27px;
   }   

.cplan-bb a {
   display:block;
   width:98px;
   height:34px;
   line-height:34px;
   background:url(../images/cpmore.png);
   color:#FFFFFF;
   text-align:center;
   }
   
.cptp {
   margin-top:18px;
   } 
   
.cptp p {
   text-align:center;
   margin-top:10px;
   }  
   
.quan { border-radius: 50%; border:1px solid #d7d7d7;}


.abbj {
   background:url(../images/abbj.jpg) top center;
   height:825px;
   padding-top:300px;
   }
   
.abzi {
   color:rgba(255, 255, 255, 0.8);
   line-height:24px;
   }
   
.abmore {
   width:102px;
   margin:26px auto 0px;
   }
   
.abmore a {
   display:block;
   width:102px;
   height:36px;
   line-height:36px;
   text-align:center;
   border:1px solid #ffffff;
   color:#FFFFFF;
   border-radius: 10px;
   }
   
.abmore a:hover {
   background-color:#FFFFFF;
   color:#104082;
   }
   
   
.swag {
    background: url(../images/bg-index-news.jpg) no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
	padding-top:60px;
	padding-bottom:70px;
}

.swag h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:24px;
   font-weight:bold;
   padding-bottom:8px;
   height:auto; overflow:hidden;
   margin-top:0px;
   margin-bottom:12px;
   text-align:center;
   color:#5c5c5c;
   background:url(../images/xian.jpg) bottom center; background-repeat:no-repeat;
   }
   
.swag h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:24px;
   text-align:center;
   margin-top:0px;
   margin-bottom:60px;
   color:#5c5c5c;
   }
   
   
.xwnei {
   margin-top:60px;
   }
   
.xwkuai {
   padding-left:60px;
   padding-right:60px;
   font-size:12px;
   color:#666666;
   }
   
.xwkuai h4 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   text-align:center;
   margin-top:10px; margin-bottom:8px;
   color:#666666;
   }
   
.xwkuai h5 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   margin-top:0px; margin-bottom:12px;
   padding-bottom:14px;
   background:url(../images/xian2.jpg) bottom center; background-repeat:no-repeat;
   color:#666666;
   }
   
.xwzi {
   line-height:22px;
   height:auto; overflow:hidden;
   margin-bottom:10px;
   }
   
   
.lxbj {
   background-color:#e4e6ec;
   height:auto; overflow:hidden;
   padding-top:16px;
   padding-bottom:16px;
   color:rgba(0, 77, 160, 0.8);
   }
   
.lxyou {
   border-left:1px solid #9fb8d5;
   padding-left:115px;
   }
   
.lxbj h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   color:#004da0;
   font-weight:bold;
   margin-top:12px; margin-bottom:12px;
   }
   
.lxbj h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   font-weight:bold;
    color:rgba(0, 77, 160, 0.8);
	margin-top:0px; margin-bottom:12px;
   }
   
.kuan {
   width:100px;
   }

.bottom {
   background-color:#104082;
   height:auto; overflow:hidden;
   line-height:40px;
    color:rgba(255, 255, 255, 0.6);
   }
   
   
/* 单页 */
.neirong {
    height: auto;
    overflow: hidden;
	margin-top:60px; margin-bottom:60px;
}

.lielanx {
    background-color:#bd9b53;
    height: 80px;
    padding-left: 15px;
    padding-top: 20px;
	border-radius: 8px 8px 0 0;
}

.lielanx h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 30px;
    font-weight: bold;
    color: #FFFFFF;
    margin-top: 0px;
    margin-bottom: 5px; line-height:33px;
}
   
.lie-hhx {
   height:50px;
   border-bottom:1px solid #ebebeb;
   }
   
.lie-hhx a {
   display:block;
   width:100%;
   height:50px;
   line-height:50px;
   background-color:#f7f7f7;
   border-bottom:1px solid #ebebeb;
   font-size:14px;
   color:#717071;
   }
   
.lie-hhx a:hover {
   background-color:#ffffff;
   color:#104082;
   }
   
.lie-hhx.hover a {
   background-color:#ffffff;
   color:#104082;
   }
   
.lie-aa {
   width:100%;
   padding-left:25px;
      height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   float:left; color:#333;
   }
   
.lie-bb {
   width:25%;
   float:right;
   text-align:right;
   padding-right:25px;
   }
   
   
   
.rrnei {
   background-color:#FFFFFF;
   border:1px solid #ecebeb;
   height:auto; overflow:hidden;
   border-radius: 8px 8px 0 0;
   }
   
.rrnei-lan {
   height:50px;
   line-height:50px;
   color:#3e3a39;
   }
   
.rrnei-lan-a {
  
   float:left;
         height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;
   margin-left:25px;
   color:#595757;
   font-size:20px;
   font-weight:bold;
   }
   
.rrnei-lan a {
   color:#717071;
   }
   
.rrnei-lan-b {

   float:right;
   margin-right:25px;
   text-align:right;
      height: auto;
overflow: hidden;
   white-space: nowrap;
text-overflow: ellipsis;    padding-left: 16px;
    background: url(../images/icon-home.png) no-repeat left center; color:#717071; font-size:12px;
   }
   
.rrnei-nei {
   background:url(../images/neibj.jpg) top left; background-repeat:no-repeat;
   height:auto; overflow:hidden;width:100%;
   padding:30px; min-height:540px;
   }
   
.lxnei {
   padding:20px;
   background-color:#ffffff;
   border:1px solid #eeeeee;
   }
   
.lxlan {
	background-color:#bd9b53;
    height: 80px;
    padding-left: 15px;
    padding-top: 20px;
	border-radius: 8px 8px 0 0;
	margin-top:30px;
}

.lxlan h2 {
    font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
    font-size: 30px;
    font-weight: bold;
    color: #FFFFFF;
    margin-top: 0px;
    margin-bottom: 5px; line-height:33px;
}

/* 产品中心 */

.cptux {
   border:10px solid #efefef;
   background-color:#efefef;
   height:auto; overflow:hidden;
   margin-bottom:30px;
   }
   
.cptux:hover {
   border:10px solid #bd9b53;
   background-color:#bd9b53;
   transition: all 300ms ease-in 0ms;
   }
.cptux a {
   color:#333333;
   }
.cptux a img{ width:100%;}   
.cptux:hover a{
   color:#ffffff;
   }
   
.cptux p {
   margin-top:15px;
   margin-bottom:7px;
   text-align:center;
   }
   
   
/* 新闻中心 */
   
   
.newhh {
   margin-bottom:15px;
   height:auto; overflow:hidden;
   padding-top:10px; padding-bottom:10px;
   border:1px solid #f2f3f3;
   font-size:12px;
   background-color:#FFFFFF;
   }
   
.newhh:hover {
   border:1px solid #bd9b53;
   background-color:#bd9b53;
   transition: all 300ms ease-in 0ms;
   }
   
.newhh a:hover {
   color:#FFFFFF;
   }
   
.timex {
   margin-top:10px; margin-right:16px; line-height:2;
   }
   
.newhh a{ color:#333333;}  
.newhh h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:16px;
   margin-top:12px;
   margin-bottom:12px; 
   }
   
.ab-nei h2 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:35px;
   text-align:center;
   margin-top:20px;
   margin-bottom:15px;
   color:#595757;
   }
   
.ab-nei h3 {
   font-family: Microsoft YaHei, Helvetica, Arial, sans-serif;
   font-size:14px;
   text-align:center;
   margin-top:0px;
   margin-bottom:75px;
   color:#9b9a9a;
   }
   
/*在线留言*/
.bky {
    margin: 20px 5px 5px;
	line-height:30px;
}

.ttanniu {
    width: 150px;
}


/* 栏目切换 */
#acc {
    list-style: outside none none;
    color: #033;
}

#acc h4 {
   width:100%;
    height: 50px;
    line-height: 50px;
    cursor: pointer;
   background-color:#f7f7f7;
   border-bottom:1px solid #ebebeb;
      font-size:14px;
   color:#717071;
	margin:0px; overflow:hidden;
    text-decoration: none;
}

#acc li { width:100%;}

#acc h4:hover {
   background-color:#ffffff;
   color:#104082;
   }
   
#acc li.hover a {color:#0c4ca3; }
   
#acc .acc-section {
    overflow: hidden;
    background: #F0F0F0 none repeat scroll 0% 0%;
	width: 100%;
}

#acc .acc-content {
    width: 100%;
    border-top: medium none;
}

#nested {
    list-style: outside none none;
    color: #033;
    margin-bottom: 0px;
}

#acc ul li {
    padding-left: 0px;
	height:auto; overflow:hidden;
    line-height: 37px;
	   white-space: nowrap;
   text-overflow: ellipsis;	
}

#acc ul li a {
   display:block;
   width:100%;
   height:37px;
   line-height:37px;
   background-color:#ffffff;
   padding-left:30px;
   border-bottom:1px solid #eff0f0;
   font-size:12px;
   color:#898989;
}  

#acc ul li a:hover {
   color:#bd9b53;
  } 
#acc ul li.hover a {
   color:#bd9b53;
  }


.left-ny{ width: 25% !important;     padding-right: 15px;
    padding-left: 15px; float:left;  }
.right-ny{ width: 75% !important;     padding-right: 15px;
    padding-left: 15px; float:right; }
@media (max-width: 1024px){
.left-ny{ width: 100% !important; }
.right-ny{ width: 100% !important;  }
}
.lxnei p{ margin-bottom:10px; font-size:14px; color:#000; line-height:1.5;}

.row {
    margin-right: -15px; margin-left:-15px; 
}
.ab p{ font-size:16px; line-height:32px; text-indent:2em; color:#333;margin: 0 0 10px;}
.contact p{color:#333;margin: 0 0 10px;font-size:16px;color:inherit;}
.lxnei a{ color:inherit;}


.img-responsive {
    display: block;
    height: auto;
    max-width: 100%;
}
.cp{ float:left; }
.cp *{ box-sizing:content-box; }
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:400px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:300px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:400px;height:300px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:7px;width:402px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:49px; line-height:49px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:372px;height:51px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:74px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:60px;height:45px; display:inline-block;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


.text_right{ float:right; width:420px;}
.text_right h2{ color:#555; font-size:18px;}
.text_right p{ font-size:16px;}


.cp-txt{ line-height: 2; padding-top: 10px 0 ; float:left; margin-top:20px;}
.cp-txt span { display:block;
    border-bottom: 1px solid #000;
    margin-bottom:10px;
}
.cp-txt p{ font-size:16px; line-height:30px;}
.cp-txt span strong{ width:100px; display:block;
text-align: center;
line-height: 30px;
background-color: #000;
font-size: 16px;
color: white;}

.newstitle {
    text-align: center;
    font-size: 18px;
    font-family: "微软雅黑"; margin-bottom:10px;
}
.jn{ text-align:center;}
.jn img{ max-width:100%;}
.jn span{ display:inline-block; font-size:16px; line-height:40px;}
 
.page {
    height: 34px;
    padding-top: 0px;
    padding-bottom: 80px;
    text-align: center
}

.page .page-list {
    display: inline-block;
    height: 34px;
    margin: 0 auto;
    text-align: center
}

.page .page-list li {
    float: left;
    margin: 0 8px
}

.page .page-list li a,.page .page-list li span {
    display: block;
    height: 32px;
    line-height: 32px;
    font-size: 16px;
    padding: 0 12px;
    border: 1px solid #dfdfdf;
    background: #fff
}

.page .page-list li.active a {
    background: #bd9b53;
    color: #fff;
    border: 1px solid #bd9b53;
}

.page .page-list li:hover a {
    background: #bd9b53;
    color: #fff;
    border: 1px solid #bd9b53;
}
.lxlie{ margin-bottom:30px;}
.zs p{ text-align:center;}



.com{ margin-bottom:20px;}
.contactb{ margin:50px auto;}
.contactb *{ max-width:none !important; min-width:none !important;}
.con_in, .con_text{ font-size:15px; color:#767676; text-indent:0.5em; line-height:40px; border:none; border-bottom:2px solid #cccccc; margin-bottom:10px; width:49%; margin-right:1%; float:left; background:transparent;} 
.con_text{ height:115px; width:99%; resize:none;}
.con_dl i{ color:#6e6e6e;}
.con_dl{ position:relative;}
.con_dl dt{ position:absolute; left:0px; margin-bottom:20px;}
.con_dl dd{ font-size:16px; color:#111; line-height:25px; margin-bottom:10px; font-weight:normal}
.con_dl a{ color:inherit;}
.map *{ max-width:none; max-height:none;}
.timeshow{ margin:10px 0;}
.n_con{ line-height:30px;}
.video{ text-align:center;}
.video p{ font-size:16px; line-height:32px; margin-top:10px;}

.qhd-content{ margin:40px 0; margin-bottom:80px;}
.input-group{position:relative;display: table;border-collapse: separate;}
		.input-group .input-group-addon{/* float:left; *//*  *//* padding: 0px; *//* margin: 0px; *//* height: 20px; *//* line-height: 20px; */font-size:14px;font-weight:bold;background-color: #eee;/* padding-left: 15px; *//* padding-right: 15px; */display:table-cell;border-radius: 4px;width: 90px;text-align: center;border: 1px solid #dbdbdb;border-top-right-radius: 0;white-space: nowrap;vertical-align: middle;}
		.input-group .form-control{ float:left; border-radius:4px;padding: 0px;line-height:30px;min-height:30px;padding-left: 10px;display:table-cell;margin-left: -5px;    border-top-left-radius: 0;/* white-space: nowrap; *//* overflow: hidden; */}
		.input-group .input-group-addon1{position:absolute;right: 30px;top:15px;}
		.input-group .input-group-addon2{height: 100px;line-height: 100px;}
		.input-group .form-control2{height:62px;resize: none;}
		.btn-primary,.btn-primary:hover{color:#fff;background: #bd9b53;border-color:#007d40;width: 100%;border-radius:4px;}
		.form-control {
	display:block;
	width: calc(100% - 8px);
	height:2.5em;
	padding:.5em 1em;
	font-family:"微软雅黑", Calibri, Helvetica, Arial, sans-serif;
	font-size:12px;
	font-size:1rem;
	color:#0c3471;
	font-weight:bold;
	vertical-align:middle;
	background-color:#fff;
	background-image:none;
	border:1px solid #dbdbdb;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	-ms-border-radius:15px;
	-o-border-radius:15px;
	border-radius:15px;
	-webkit-transition:border-color ease-in-out;
	-webkit-transition-delay:.15s;
	-moz-transition:border-color ease-in-out .15s;
	-o-transition:border-color ease-in-out .15s;
	transition:border-color ease-in-out .15s





}
.btn {
	position:relative;
	display:inline-block;*
	display:inline;
	padding:.8em 1.6em .7em 1.6em;
	vertical-align:middle;
	border:0;
	cursor:pointer;
	-webkit-font-smoothing:antialiased;
	-webkit-transition:all .15s ease;
	-moz-transition:all .15s ease;
	-o-transition:all .15s ease;
	transition:all .15s ease


}
.input-group .form-control2 {
    height: 114px;
    resize: none;
}

.feedbackdetail{
	/* padding:20px 10px; */
	/* margin-top:20px; */
}
.feedbackdetail .jobInfo{
	width:100%;
	background:#FFF;
	box-shadow:0px 0px 5px #999;
	text-indent:20px;
	text-align:left;
}
.feedbackdetail .jobInfo h3{
	padding:20px 0px 10px 0px;
	font-size:18px;
	font-weight:bold;
}
.feedbackdetail .jobInfo p{
	line-height:40px;
	padding:0px;
}
.feedbackdetail .jobInfo p i{
	display:inline-block;
	width:80px;
	text-indent:0px;
	font-style:normal;
}
.feedbackdetail .jobInfo span{
	padding:0px 20px 10px 20px;
	line-height:24px;
	display:block;
}
.feedbackdetail .jobInfo .btn{
	padding:10px;
	margin-top:30px;
	border-radius:0px;
	text-indent:0px;
}



.feedbackdetail form{
	background:#FFF;
	/* box-shadow:0px 0px 5px #999; */
	/* padding:20px 10px; */
}
.feedbackdetail .input-group{
	padding:10px;
	width: calc(100% - 20px);
}







.iproductd *{ box-sizing:border-box;}
.iproductd .ipdleft{
	border:1px rgba(0,0,0,.2) solid;
}
.iproductd .ipdleft img{
	width:100%;  display: block;
}
.iproductd #ipdimg{
	margin-top:10px;
	padding:0 35px;
}
.iproductd #ipdimg .swiper-slide span{
	display:block;
	border:1px rgba(0,0,0,.2) solid;
	cursor:pointer;
}
.iproductd #ipdimg .swiper-slide span img{ display:block;}
.iproductd #ipdimg .swiper-slide span.hover{
	border:1px #bd9b53 solid;
}
.iproductd #ipdimg .swiper-button-next{
	background-color:#545454;
	height:100%;
	right:-1px;
	top:0;
	width:30px;
	margin:0;
	opacity:1;
	background-size:50% 50%;
}
.iproductd #ipdimg .swiper-button-prev{
	background-color:#545454;
	height:100%;
	left:0;
	top:0;
	margin:0;
	background-size:50% 50%;
	opacity:1;
	width:30px;
}
.iproductd #ipdimg .swiper-button-disabled{
	background-color:#545454;
}
@media (max-width:992px) {

}
.ipdright>span{
	font-size:18px;
	display:block;
	padding-bottom:0px;margin-top:5px; line-height:1;
}
.ipdright>section{
	padding:20px 0px;
	line-height:28px;
	color:rgba(0,0,0,.6); 
}
.ipdright>section>p{
	width:100%;
}
.ipdright>small{
	display:flex;
	line-height:46px;
	font-size:1.6rem;
	margin:20px 0px 0px;
	color:rgba(0,0,0,.6);
}
.ipdright>small a{
	display:block;
	width:130px;
	transition:.3s;
	height:46px;
	background:#1670af;
	text-align:center;
	line-height:46px;
	color:#fff;
	font-size:1.4rem;
}
.ipdright>small a:hover{
	background:rgba(0,0,0,.7);
}
.ipdright>small span{
	font-size:2.0rem;
	color:#1670af;
}
.pd-content{
	background:#f1f1f1;
	margin:50px 0px 0px;
	padding:35px 0px;
}
.pd-content .pdct-ct{
	background:#fff;
	padding:25px;
}
.pd-content .pdxiang{
	background:#fff;
	padding:25px;
}
.pd-content .pdxiang>span{
	display:block;
	margin-bottom:20px;
	font-size:2.0rem;
}
.pd-content .pdxiang ul li img{
	width:100%;
	border:1px rgba(0,0,0,.2) solid;
}
.pd-content .pdxiang ul li a p{
	text-align:center;
	font-size:1.4rem;
	margin:10px 0px 20px;
	color:rgba(0,0,0,.7);
	
}
.pd-content .pdcttitle{
	font-size:1.8rem;
	color:#1670af;
	border-bottom:1px rgba(0,0,0,.2) solid;
	padding-bottom:10px;
	margin-bottom:25px;
	margin-top:15px;
	position:relative;
}
.pd-content .pdcttitle:after{
	content:"";
	position:absolute;
	width:80px;
	height:3px;
	background:#1670af;
	bottom:-2px;
	z-index:9;
	left:0;
}

.pro-info-mid{
  margin: 40px 0 0px;
  min-height: 370px;  float:left; width:100%; 
}
.pro-info-mid td{
  border: 1px solid #e8e8e8;
}
.pro-info-mid > ul{
  width: 100%;
  background: #fbfbfb;
  line-height: 50px;
  height: 50px;
  border:1px solid #e2e2e2; 
}
.pro-info-mid > ul li{
  font-size: 16px;
  height: 50px;
  color: #333;
  width: 160px;
  text-align: center;
  
  float: left;
  position: relative;
  display: block;
  cursor: pointer;
}
.pro-info-mid > ul li em{
  display: none;
  position: absolute;
  left: 67px;
  bottom: -28px;
}
.pro-info-mid > ul > li:hover em,.pro-info-mid > ul > li em.cur{
  display: block;
}
.pro-info-mid > ul > li:hover,.pro-info-mid > ul > li.cur{
  background-color: #bd9b53;
  color: #fff;
}
.por-list-text{
  padding-top:40px;
}
.por-list-text > strong{
  display: block;
  color: #333;
  margin-bottom: 10px;
  line-height: 14px;
  font-size: 14px;
}
.por-list-text{max-width:820px;}
.por-list-text img{max-width:100%;}
.por-list-text p{
  font-size: 14px; text-align:left !important; line-height:24px; 
  color: #666;
  display: block;
}
@media (max-width:1200px){
 
}
@media (max-width:1080px){
.por-list-text{max-width:600px;}
}
@media (max-width:1000px){
.por-list-text{max-width:none;}

}

@media (max-width:768px){
.ipdright>span{

	padding-bottom:0px;margin-top:5px; line-height:2;
}
}
.pro-info-mid .pro-one{
  display: block;
}
.pro-info-mid .pro-two{
  display: none;
}
.pro-info-mid .pro-s{
  display: none;
}
.pro-s ul{
  width: 100%;
}
.pro-s ul li{
  padding: 28px 0 23px;
  border-bottom: 1px solid #eaeaea;
  width: 100%;
}
.pro-s ul li span{
  display: block;
  width: 500px;
  background: url(../images/pic-6.png) no-repeat left center;
  padding-left: 35px;
  font-size: 14px;
  color: #666;
  float: left;
}
.pro-s ul li em{
  width: 100px;
  display: block;
  background: url(../images/pic-7.png) no-repeat left top;
  font-size: 14px;
  color: #666;
  float: right;
  font-style: normal;
  text-align: right;
}
.pro-s ul li:hover em{
  color: #006cb8;
  background: url(../images/pic-7.png) no-repeat left -32px;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}

.nybanner img{ display:block;}
@media (max-width:600px){
.page-title .breadcrumbs{ display:none;}
.rrnei-lan-a{ margin-left:10px;}
.rrnei-lan-b{ margin-right:10px;}
.ipdright>span {
    font-size: 1.5rem;

}
.ipdright>section {
    padding: 10px 0px;
    line-height: 28px;
    color: rgba(0,0,0,.6);
}
.rrnei-nei{ padding:10px; padding-top:20px;}
}


.anli_img{ text-align:center; margin:20px 0;}
.anli{ line-height:40px; font-size:20px; text-align:center;}



.plane-body {
    float: left;
    width: 100%; margin-top:30px; margin-left:30px;
}

.form-group {
    margin-bottom: 15px;width:100%;float:left; 
}.form-group label {
    color: #7e7e7e;float:left;
    display: inline-block;
    font-size: 12px;
    text-transform: capitalize;
    width: 70px;
}.form-group .form-control {
    border: 1px solid #ddd;
    width: 80%;float:left;
}.require {
    color: red;float:left;padding-left:10px;
}textarea.form-control {
    min-height: 100px;
    resize: vertical;
}.form-control {
    background: #fff none repeat scroll 0 0;
	border-radius:0;
    box-sizing: border-box;
    height: 46px;
    padding: 6px 8px;
}.btn.btn-submit {
    border: 1px solid #bd9b53;
    box-sizing: border-box;
    color: #bd9b53;
    font-size: 24px;
    height: auto;
    margin-top: 35px;
    padding: 10px;
    text-align: center;
    width: 80%;
}.btn {
    background: #fff none repeat scroll 0 0;
    border: medium none;
    box-sizing: border-box;
    color: #333;
    cursor: pointer;
    display: inline-block;
    height: 46px;
    line-height: 36px;
    padding: 5px 20px;
    vertical-align: middle;
    white-space: nowrap;
}

.btn.btn-submit:hover {
    background: #bd9b53 none repeat scroll 0 0;
    color: #fff;
}



.job-info {
    width: 100%; }
.job-info p{ text-indent:0;}
.job-title {
    height: 55px;
    line-height: 55px;
    text-align: center;
    cursor: pointer; }
  .job-info > .job-title {
    background-color: #eee;
    cursor: default; }
  .job-info span,
  .job-info em {
    display: inline-block;
    vertical-align: middle; }
  .job-title span {
    width: 250px; }
  .job-title em {
    width: 76px;
    height: 100%;
    background: url(../images/down.png) no-repeat center;
    background-size: 13px 8px;
    font-style: normal; }
  .job-wp .job-title:hover {
    color: #bd9b53; }
  .job-wp {
    border-bottom: 1px solid #eee; }
  .job-desc {
    /*border: 1px solid red;*/
    padding: 0 96px 26px;
    line-height: 26px;
    color: #666;
    display: none; }
  .job-desc h2 {
    margin-top: 26px;
    font-size: 18px; color:#000;
    font-weight: 200; }
  .job-title .active {
    transition-duration: 1s;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg); }
  .job-title .deactive {
    transition-duration: 1s;
    transform: rotate(0);
    -webkit-transform: rotate(0); }


@media screen and (max-width: 1400px) {
.job-title span {
    width: 200px; }

}
@media screen and (max-width: 1200px) {
.job-title span {
    width: 150px; }

}
@media screen and (max-width: 768px) {
.job-title span {
    width: 100px; }
.job-desc{    padding: 0 26px 26px;}
}
@media screen and (max-width: 380px) {
.job-title span {
    width: 70px; }
.job-title{ line-height:20px;}
.job-title em{ line-height:55px;}
}
.nex_h3{ font-size:24px;}
.text-center {
    text-align: center;
}
.ftxinxi a{color:#fff;}
.lxnei P:nth-child(3){display:none;}
.lxnei P:nth-child(5){display:none;}