@charset "utf-8";



/* CSS Document */



input {-webkit-appearance:none; /*去除input默认样式*/} 











input[type="button"], input[type="submit"], input[type="reset"] {







-webkit-appearance: none;







}



Element{



  -webkit-appearance: none; 



}



Element {



  -webkit-tap-highlight-color:rgba(255,255,255,0)



}



textarea {  -webkit-appearance: none;}   











.button{ border-radius: 0; } 











ul.animate { -webkit-transition: -webkit-transform 0.75s cubic-bezier(0.860, 0.000, 0.070, 1.000); -moz-transition: transform 0.75s cubic-bezier(0.860, 0.000, 0.070, 1.000); -o-transition: transform 0.75s cubic-bezier(0.860, 0.000, 0.070, 1.000); transition: transform 0.75s cubic-bezier(0.860, 0.000, 0.070, 1.000); /* ease-in-out */ }



.stage { width: 76%; margin: 0 12%; padding: 0 0; text-align: center; overflow: hidden; }



.sldr { margin: 0 auto; overflow: visible; position: relative; clear: both; display: block; }



.sldr > ul > li { float: left; display: block; width: 100%; }



div.skew {margin: 0 auto; display: block; overflow: hidden;  }



div.skew > div.wrap { display: block; overflow: hidden;  width: 100%; }



img { /*! width: 100%; */ height: auto; /*display: block; ! margin: 0 auto; */ }



.selectors { padding-left:50%; margin-left:-49px; /*margin: 15px 0 0;*/



}



.selectors li {font-size:0px; display: inline; }



.selectors li a { text-decoration: none; display:block; background:#646464; width:8px; height:8px; float:left; border-radius:100px; margin:0 3px; }



.selectors li.focalPoint a {background:#ccc; cursor: default; }















.captions div { left: 200%; position: fixed; opacity: 0; -webkit-transition: opacity 0.75s cubic-bezier(0.860, 0.000, 0.070, 1.000); -moz-transition: opacity 0.75s cubic-bezier(0.860, 0.000, 0.070, 1.000); -o-transition: opacity 0.75s cubic-bezier(0.860, 0.000, 0.070, 1.000); transition: opacity 0.75s cubic-bezier(0.860, 0.000, 0.070, 1.000); /* ease-in-out */ }



.captions div.focalPoint { opacity: 1; left: inherit; position: static; }



















#full-screen-slider { width:100%; height:684px; margin-top:41px; float:left; position:relative}



#slides { display:block; width:100%; height:684px; 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:630px; z-index:9900;  padding:5px 15px 5px 0; margin:0}



#pagination li { display:block; list-style:none; width:14px; height:14px; float:left; margin-left:15px; border-radius:8px; background:#FFF; border:1px solid #e4e4e4; }



#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}



#pagination li.current { background:#192e6d;border:1px solid #192e6d;}











.banner_text{ position:absolute; left:0; top:0; height:684px; width:100%;}



.banner_text .text{ margin:0 auto;width:1280px; position:relative;}



.banner_text .text img{ width:100%; max-width:1100px}



.banner_text2{ position:absolute; left:0; top:0; height:530px; width:100%;}



.banner_text2 .text{ margin:0 auto;width:1280px; position:relative;}



.banner_text2 .text img{ width:100%; max-width:1100px}











.ny_banner { width:100%; height:330px; margin-top:54px; position:relative;}



/* .ny_banner .about_ban{ background:url(../images/about_banner.jpg) no-repeat center top; height:530px;}



.ny_banner .about2_ban{ background:url(../images/about2_banner.jpg) no-repeat center top; height:530px;}



.ny_banner .contact_ban{ background:url(../images/contact_banner.jpg) no-repeat center top; height:530px;}



.ny_banner .pro_ban{ background:url(../images/pro_banner.jpg) no-repeat center top; height:530px;} */











.video{ padding:56px 0;border-bottom: 2px solid #f4f4f4;border-top: 2px solid #f4f4f4;}











.index_content .con1 dl dt{ float:left; width:428px; overflow:hidden; height:427px;position:relative;}



.index_content .con1 dl dt .dt2{ position:absolute; right:0; top:0; z-index:99;width:214px; height:228px; overflow:hidden; }



.index_content .con1 dl dt .dt2 img { cursor: pointer; transition: all 0.6s;   }



.index_content .con1 dl dt .dt2 img:hover {  transform: scale(1.2);}



.index_content .con1{ padding:56px 0;}



.index_content .con1 dl dd{ width:100%; float:left;}



.index_content .con1 dl dd ul li{ float:left; width:33.33%; overflow:hidden; height:auto; position: relative;}



.index_content .con1 dl dd ul li.li2 img{ display:block; padding:0; margin:0; width:100%; height:214px; cursor: pointer; transition: all 0.6s; }



.index_content .con1 dl dd ul li.li2 img:hover {  transform: scale(1.2);}







.index_content .con1 dl dd .section-list li .txt{ position: absolute; left: 25px; bottom: 20px; color: #4b4c4d;}



.index_content .con1 dl dd .section-list li .txt h3{ font-weight: 500; font-size: 22px; padding-bottom: 8px; }



.index_content .con1 dl dd .section-list li .txt h3:after{ width: 45%; height: 1px; background: #737373; display: block; content: ""; margin-top: 12px;}



.index_content .con1 dl dd .section-list li .txt p{ font-size: 15px; color: #4b4c4d;font-weight: bold;}







@media only screen and (max-width:767px){



	.index_content .con1 dl dd .section-list li .txt{ left: 5%; }



	.index_content .con1 dl dd .section-list li{ width: 100%; border-top: none; }



	.index_content .con1 dl dd .section-list li:first-child{ border-top: 2px #FFFFFF solid; }



	.index_content .con1 dl dd .section-list li .txt h3{ font-size: 18px; }



	.index_content .con1 dl dd .section-list li .txt p{ font-size: 13px; }



}







.index_content .adbanner{ height:511px; margin-bottom:28px;padding-top:61px;}



.index_content .adbanner1{ background:url(../images/adbanner1.jpg) no-repeat center top; }



.index_content .adbanner2{ background:url(../images/adbanner2.jpg) no-repeat center top;}



.index_content .adbanner a{ display:block; width:60px; height:18px; line-height:18px; color:#fff; background:#192e6d; border-radius:9px;  text-align:center; margin-top:20px;}











.index_content .pro_list{ padding-bottom:50px;}



/* .index_content .pro_list .title{ height:38px; background:url(../images/pro_tit.png) no-repeat center;margin: 56px 0px 30px 0px;} */



.index_content .pro_list ul li{ float:left; width:25%; text-align:center; position:relative;}



.index_content .pro_list ul li .zise{ position:absolute; left:0; top:0; z-index:99; font-size:15px; background:#192e6d; color:#fff; line-height:20px;}



.index_content .pro_list ul li .zise p{ font-size:15px; line-height:20px; border-bottom:1px solid #fff; padding:0 5px;}



.index_content .pro_list ul li p{ font-size:16px; line-height:22px;}



.index_content .pro_list ul li .img{ margin-top:35px; height:315px;}















.ny_content{ padding:36px 0 80px 0;}



/* .ny_content .about .title{  text-align:center;}



.ny_content .about .title h2{ font-size:51px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:66px;}



.ny_content .about .title p{font-family:"ITC Fenice Std"; font-size:20px;}



.ny_content .about .text{ padding:40px 0 0 0; font-size:15px; line-height:25px;}



.ny_content .about .img{ text-align:center;}











.ny_content .contact .lianxi{ float:left; width:45%;}



.ny_content .contact .lianxi p{ font-size:20px; color:#4b4c4d; line-height:35px; padding-bottom:30px;}



.ny_content .contact .lianxi .tel{ font-size:18px; padding-left:45px; background:url(../images/tel_ico.png) no-repeat left center; height:40px; line-height:40px;}



.ny_content .contact .lianxi .email{font-size:18px; padding-left:45px; background:url(../images/emaill_ico.png) no-repeat left center; height:40px; line-height:40px;}



.ny_content .contact .feedbook{ float:right; width:50%;}



.ny_content .contact .feedbook input.put{ width:630px; border:1px solid #e6e6e6; height:44px; line-height:44px; font-size:18px; margin-bottom:20px; text-indent:14px;}



.ny_content .contact .feedbook .put2{width:630px; border:1px solid #e6e6e6; height:182px; line-height:44px; font-size:18px; margin-bottom:20px;text-indent:14px;}



.ny_content .contact .feedbook input.btn{ height:20px; border:0; background:#7f5fa4; line-height:20px; border-radius:10px; text-align:center; color:#fff; width:45px; cursor:pointer;}



.ny_content .contact .title{font-family:"ITC Fenice Std"; font-size:30px; line-height:45px; padding-bottom:30px;} */















.ny_content1{ padding:36px 0 80px 0;}



.ny_content1{ padding:36px 0 80px 0;}



.ny_content1 .about .title{  text-align:left;}



.ny_content1 .about .title h2{ font-size:30px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:66px;}



.text h3{ font-size:30px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:66px; text-align: center;margin-bottom: 30px;}



.ny_content1 .about .title p{font-family:"ITC Fenice Std"; font-size:20px;}



.ny_content1 .about .text{ /*padding:40px 0 0 0;*/ font-size:15px; line-height:25px;}



.ny_content1 .about .img{ text-align:center;}



.ny_content1 .pro_ny .text a{ background:#192e6d; font-size:12px; text-align:center; color:#fff; height:20px; line-height:20px; border-radius:10px; display:block; max-width:170px; width:100%; margin-top:2em;margin-bottom: 30px;} 



.ny_content1 .contact .lianxi{ float:left; width:45%;}



.ny_content1 .contact .lianxi p{ font-size:16px; color:#4b4c4d; line-height:35px; /*padding-bottom:30px;*/}



.ny_content1 .contact .lianxi .tel{ font-size:18px; padding-left:45px; background:url(../images/tel_ico.png) no-repeat left center; height:40px; line-height:40px;}



.ny_content1 .contact .lianxi .email{font-size:18px; padding-left:45px; background:url(../images/emaill_ico.png) no-repeat left center; height:40px; line-height:40px;}



.ny_content1 .contact .feedbook{ float:right; width:50%;}



.ny_content1 .contact .feedbook input.put{ width:630px; border:1px solid #e6e6e6; height:44px; line-height:44px; font-size:18px; margin-bottom:20px; text-indent:14px;}



.ny_content1 .contact .feedbook .put2{width:630px; border:1px solid #e6e6e6; height:182px; line-height:44px; font-size:18px; margin-bottom:20px;text-indent:14px;}



.ny_content1 .contact .feedbook input.btn{ height:20px; border:0; background:#7f5fa4; line-height:20px; border-radius:10px; text-align:center; color:#fff; width:45px; cursor:pointer;}



.ny_content1 .contact .title{font-family:"ITC Fenice Std"; font-size:30px; line-height:45px; padding-bottom:30px;}

.contact dl {padding-bottom: 3px;clear: both;overflow: hidden;position: relative;}
.contact dl dt {float: left;width: 120px;margin-right: 20px;}
.contact dl dd {float: left;width: calc(100% - 239px);margin-top: 20px;}
.contact dl dt img {width: 100%;border-radius: 100px;}
.contact dl dd h3 { font-size: 20px; line-height: 40px; color: #333; }















.pro_ny .text .pro_nyleft{ float:left; width:45%;}



.pro_ny .text .pro_nyleft p{ font-size:16px; color:#4b4c4d; line-height:35px;}
.pro_ny .text .pro_nyleft img{width: 100%;border: 1px solid #ccc;}






.pro_ny .text .pro_nyright{ float:right; width:50%;}

.pro_ny .text .pro_nyright h3{ font-size:24px; font-weight:bold;font-family:"ITC Fenice Std"; line-height:30px; text-align: left;margin-bottom:0px}

.pro_ny .text .pro_nyright  p{ font-size:16px; color:#4b4c4d; line-height:30px;}



.pro_ny .text .pro_nyright img{max-width: 100%;border: 1px solid #ccc;}











































.feedbook{ float:right; width:100%;}







.feedbook .title{font-family:"ITC Fenice Std"; font-size:30px; line-height:45px; padding-bottom:30px;}















.feedbook input.put{ width:630px; border:1px solid #e6e6e6; height:44px; line-height:44px; font-size:18px; margin-bottom:20px; text-indent:14px;}



.feedbook .put2{width:630px; border:1px solid #e6e6e6; height:182px; line-height:44px; font-size:18px; margin-bottom:20px;text-indent:14px;}



.feedbook input.btn{ height:20px; border:0; background:#7f5fa4; line-height:20px; border-radius:10px; text-align:center; color:#fff; width:45px; cursor:pointer;}



#feedbookpc{ width:50%; height:400px;float: right;}















/* .ny_content .pro_list2{  border-top:1px solid #b4b4b4; margin-top:30px; padding-top:90px;}



.ny_content .pro_list2 .title{ height:190px; background:url(../images/pro_tit.png) no-repeat center;}



.ny_content .pro_list2 ul li{ float:left; width:33.333333%; padding-bottom:81px; text-align:center; position:relative;}



.ny_content .pro_list2 ul li .zise{ position:absolute; left:0; top:0; z-index:99; font-size:15px; background:#8a6dab; color:#fff; line-height:20px;}



.ny_content .pro_list2 ul li .zise p{ font-size:15px; line-height:20px; border-bottom:1px solid #fff; padding:0 5px;}



.ny_content .pro_list2 ul li p{ font-size:16px; line-height:22px;}



.ny_content .pro_list2 ul li .img{ margin-top:35px; height:315px;}



.ny_content .pro_list2 ul li .img img { cursor: pointer; transition: all 0.6s; max-width:300px;   }



.ny_content .pro_list2 ul li .img img:hover {  transform: scale(1.2);}



.left_h{font-size:20px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:66px;} */







.ny_content .pro_ny .position{ font-size:18px;color:#c1c1c1;}



.ny_content .pro_ny .position a{ margin:0 6px; color:#c1c1c1;font-size:18px; height:24px; line-height:24px;}



.ny_content .pro_ny .position a:hover,.pro_ny .position a.dq{ color:#192e6d; } 







.ny_content .pro_ny .pro_show{ border-bottom:1px solid #b4b4b4; padding:42px 0; margin-bottom:50px;height:420px;}



hr{height:1px;border:none;border-bottom:1px solid #b4b4b4;}



.ny_content .pro_ny .text{ }



.ny_content .pro_ny .text h3{ font-size:17px;line-height:28px;}



.ny_content .pro_ny .text p{ font-size:15px;line-height:25px;}



.ny_content .pro_ny .text ul{ padding:25px 0; border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4; clear:both; overflow:hidden; margin:30px 0; }



.ny_content .pro_ny .text ul li{ float:left; width:100%; padding-bottom:20px; font-size:15px;}



.ny_content .pro_ny .text ul li strong{ display:block;}



.ny_content .pro_ny .text a{ background:#7f5fa4; font-size:14px; text-align:center; color:#fff; height:20px; line-height:20px; border-radius:10px; display:block; width:170px; margin-top:50px;}











#lrtk{ height:320px;  }



#lrtk >li{width:400px; text-align:center;}



.mb-wrapper{position:relative;left:0;top:0}



.mb-slider,.mb-scroll{width:100%;height:320px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;top:0}



.mb-active-slider{border-color:#333}



.mb-slider .mb-panel{margin-top:100px;display:block;cursor:pointer;float:left;list-style:none}



.mb-panel a{outline:0}



.mb-slider .mb-panel.current{cursor:auto}



.mb-inside *{max-width:100%}



a.mb-scrollButtons{display:block;width:41px;height:82px;position:absolute;top:100px;cursor:pointer;text-decoration:none;outline:0;border:0;}



a.mb-scrollButtons.mb-left{background:transparent url(../images/left.png) no-repeat;_background:transparent url(../images/left.png) no-repeat;left:-82px}



a.mb-scrollButtons.mb-right{background:transparent url(../images/right.png) no-repeat;_background:transparent url(../images/right.png) no-repeat;right:-82px}







a.mb-scrollButtons.disabled{display:none}



.mb-controls{ display:none;margin:0 auto;text-align:center;position:absolute; top:350px; left:560px;z-index:100}



.mb-controls a{color:#666;font:18px/2.2 Georgia, Serif;display:inline-block;text-decoration:none;padding:2px;margin:0 5px 0 0;text-align:center;outline:0}



.mb-panel{margin-top:90px}



.mb-controls a:hover{color:black}



.mb-controls a.current{color:#900}



.main-nav{display:block; text-align:center; border-bottom:2px solid #a71700;margin:0 0 20px 0;padding:0 0 10px 0}



.main-nav a{text-decoration:none;color:#3e63ec;font-size:18px;margin:0 8px}



.main-nav a:hover{color:black;border-bottom:2px solid black}



.mb-inside img{width:100%; }











@media (min-width: 769px){



	#feedbookm{ display: none;}







	.ny_content{ padding:36px 0 80px 0;}



	.ny_content{ padding:36px 0 80px 0;}



	.ny_content .about .title{  text-align:center;}



	.ny_content .about .title h2{ font-size:30px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:66px;}



	.pro_list .title h2{ font-size:30px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:66px;text-align: center;}



	.ny_content .about .title p{font-family:"ITC Fenice Std"; font-size:20px;}



	.ny_content .about .text{  font-size:15px; line-height:25px;}



	.ny_content .about .img{ text-align:center;}







	.ny_content .pro_list2{  border-top:1px solid #b4b4b4; /*margin-top:30px; padding-top:90px;*/}



	.ny_content .pro_list2 .title{ height:190px; background:url(../images/pro_tit.png) no-repeat center;}



	.ny_content .pro_list2 ul li{ float:left; width:33.333333%;  text-align:center; position:relative;}



	.ny_content .pro_list2 ul li .zise{ position:absolute; left:0; top:0; z-index:99; font-size:15px; background:#8a6dab; color:#fff; line-height:20px;}



	.ny_content .pro_list2 ul li .zise p{ font-size:15px; line-height:20px; border-bottom:1px solid #fff; padding:0 5px;}



	.ny_content .pro_list2 ul li p{ font-size:16px; line-height:22px;min-height: 44px;}



	.ny_content .pro_list2 ul li .img{ margin:35px 0;}



	.ny_content .pro_list2 ul li .img img { cursor: pointer; transition: all 0.6s; max-width:300px; border: 1px solid #ccc;  }



	.ny_content .pro_list2 ul li .img img:hover {  transform: scale(1.2);}



	.left_h{font-size:20px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:66px;}











	.ny_content .news_list2{  border-top:1px solid #b4b4b4; margin-top:30px; padding-top:30px;}



	.ny_content .news_list2 .title{ height:190px; background:url(../images/pro_tit.png) no-repeat center;}



	.ny_content .news_list2 ul li{ float:left; width:45%;  margin-right: 40px;text-align:left; position:relative;}



	.ny_content .news_list2 ul li .zise{  z-index:99; font-size:15px; color:#808080; line-height:30px;float: right;}



	.ny_content .news_list2 ul li .zise p{ font-size:15px; line-height:20px; border-bottom:1px solid #fff; padding:0 5px;}



	.ny_content .news_list2 ul li p{ font-size:16px; line-height:22px;min-height: 44px;}



	.ny_content .news_list2 ul li .img{ height: 30px;line-height: 30px;border-bottom: 1px dashed #dedede;padding: 12px 0;}



	.ny_content .news_list2 ul li .img img { cursor: pointer; transition: all 0.6s; max-width:300px;   }



	.ny_content .news_list2 ul li .img img:hover {  transform: scale(1.2);}



	.left_h{font-size:20px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:66px;}







}



















#pc_banner{ display:block;}



#sj_banner{ display:none;}



.index_content .sj_video{ display:none;}



.index_content .video{ display:block;}



 .sj_prolist{ display:none;}



.index_content .pro_list{ display:block;}



.index_content .adbanner{ display:block;}



.index_content .sj_adbanner{ display:none;}



	.ny_banner{ display:block;}



.sj_nybanner{ display:none;}



	.ny_content{ display:block;}



	.sjny_content{ display:none;}











.tijiao{ float:right; width:50%;font-family:"ITC Fenice Std"; font-size:30px; line-height:45px; padding-bottom:30px;}















@media (max-width: 768px) {



	.tijiao{font-size:18px;float:left; width:100%;line-height:45px; padding-bottom:0;}



	#feedbookpc{ display: none;}



	#feedbookm{ width:100%; height:350px;}



	.ny_banner{ display:none;}



	.sj_nybanner{ display:block;}



	.ny_content{ display:block;}



	.ny_content1{ display:none;}



	.sjny_content{ display:block; padding:0 3%; width:94%; line-height:20px;}



	.sjny_content img{ width:100%; margin:0 0;}



	.sjny_content .about .title{  text-align:center; padding-bottom: 20px; padding-top: 20px;}



.sjny_content .about .title h2{ font-size:24px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:30px;}



.text h3{ font-size:24px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:30px;}



.sjny_content .about .title p{font-family:"ITC Fenice Std"; font-size:14px;}







.sjny_content1{ display:block; width:94%; line-height:20px;}







.ny_content{ display:block; padding:0 3%; width:94% !important; line-height:20px;}



.ny_content img{ width:100%; margin:1em 0;}



.ny_content .about .title{  text-align:center;   padding-top: 20px;}



.ny_content .about .title h2{ font-size:24px; font-weight:normal;font-family:"ITC Fenice Std"; line-height:30px; text-align: center;}



.ny_content .about .title p{font-family:"ITC Fenice Std"; font-size:14px; text-align: center;} 







.sj_nybanner img{ width:100%;}



#pc_banner{ display:none;}



#sj_banner{ display:block;margin-top: 0px;}



.case_slider{display:none;width: 100% !important;}/*用于获取更加体验*/



.case_slider .focus span{width:8px;height:8px; border:1px solid #e5e5e5; background:#fff;margin-right:15px;border-radius:50%;font-size:0}



.case_slider .focus span.current{background:#192e6d}







/* .index_content .con1 { display:none;} */



.index_content .video { display:none;}



.index_content .sj_video{ display:block;}







.pro_ny .text .pro_nyleft{ float:left; width:100%;}



.pro_ny .text .pro_nyleft p{ font-size:16px; color:#4b4c4d; line-height:35px;}







.pro_ny .text .pro_nyright{ float:right; width:100%;}



.pro_ny .text .pro_nyright  p{ font-size:14px; color:#4b4c4d; line-height:30px;}



.pro_ny .text .pro_nyright img{max-width: 100%;}







.index_content { padding:0 3%; margin:0 auto; width:94%; margin-top:1em;}



.index_content .sj_video img{ width:100%; margin:0; padding:0; display:block;}



.index_content .sj_video a{ background:#192e6d; display:block; width:100%; text-align:center; color:#fff; height:48px; line-height:48px; font-size:1.125em;}



/* 首页产品 css */



img { max-width: 100%;}



.width1506 { margin: 0 auto; width: 100%; }



.index_content .con1 dl dd { width: 100%; }



.index_content .con1 dl dt { float: left; width: 100%; overflow: hidden; position: relative; height: auto;}



.index_content .con1 dl dt a img{max-width: 100%;}



.index_content .con1 dl dt .dt2 { position: absolute; right: 0; top: 0; z-index: 99; width: 50%; height: auto; overflow: hidden; }



.index_content .con1 dl dd ul li{ float:left; width:50%; overflow:hidden;height: auto; }



.index_content .con1 dl dd ul li.li2 { width:50%; overflow:hidden; }



.index_content .con1 dl dd ul li.li2 img{ display:block; padding:0; margin:0; max-width:100%; cursor: pointer; transition: all 0.6s; height: auto;}



.index_content .con1 dl dd ul li.li2 img:hover {  transform: scale(1.2);}







 /* .sj_prolist{ display:block;}



 .sj_prolist .title{text-align:center; padding:2em 0; border-bottom:1px solid #cecece;}



.sj_prolist .title img{ width:45%; text-align:center; max-width:274px; margin:0 auto;}



.sj_prolist ul li{ width:100%;margin:3em 0; text-align:center; position:relative;border-bottom:1px solid #cecece; padding-bottom:3em;}



.sjny_content .sj_prolist ul li{ width:100%;margin:3em 0; text-align:center; position:relative; padding-bottom:3em; border-bottom:0;}



.sjny_content .sj_prolist ul{ border-top:1px solid #cecece; clear:both; margin-top:1.5em; overflow:hidden;} */







.width1080{width:100%;}



.pro_list2{ display:block;}



.pro_list2 .title{text-align:center; padding:2em 0; border-bottom:1px solid #cecece;}



.pro_list2 .title img{ width:45%; text-align:center; max-width:274px; margin:0 auto;}



.pro_list2 ul li{ width:50%; float:left;margin:.2em 0; text-align:center; position:relative;}



.content .pro_list2 ul li{ width:100%;margin:3em 0; text-align:center; position:relative; padding-bottom:3em; border-bottom:0;}



.content .pro_list2 ul{ border-top:1px solid #cecece; clear:both; margin-top:1.5em; overflow:hidden;}







.pro_list2 ul li p{ font-size:16px; line-height:22px;min-height: 44px;}



.pro_list2 ul li .img{ margin:0 6%; }



.pro_list2 ul li .img img{ width:100%; max-width:640px;border: 1px solid #ccc;}







.ny_content .pro_list2{border-top: 1px solid #cecece; margin-top: 30px;}







.sj_prolist{ display:block;}



.sj_prolist .title{text-align:center; padding:3em 0; border-bottom:1px solid #cecece;}



.sj_prolist .title img{ width:100%; text-align:center; max-width:160px; margin:0 auto;}



.sj_prolist ul li{ width:100%;margin:3em 0; text-align:center; position:relative;border-bottom:1px solid #cecece; padding-bottom:3em;}



.sjny_content .sj_prolist ul li{ width:100%;margin:3em 0; text-align:center; position:relative; padding-bottom:3em; border-bottom:0;}



.sjny_content .sj_prolist ul{ border-top:1px solid #cecece; clear:both; margin-top:1.5em; overflow:hidden;}















.sj_prolist ul li p{ font-size:16px; line-height:22px;}



.sj_prolist ul li .img{ margin:0 6%; }



 .sj_prolist ul li .img img{ width:100%; max-width:640px;}



.index_content .pro_list{ display:none;}







.index_content .adbanner{ display:none;}



.index_content .sj_adbanner{ display:block;}



.index_content .sj_adbanner img{ width:100%; margin:0; padding:0; display:block;}



.index_content .sj_adbanner a{ background:#192e6d; display:block; width:100%; text-align:center; color:#fff; height:48px; line-height:48px; font-size:1.125em; margin-bottom:0.75em;}















.sjny_content .contact .lianxi{ width:100%; padding-bottom:3em;}



.sjny_content .contact .lianxi p{ font-size:14px; color:#4b4c4d; line-height:28px; padding-bottom:10px;}



.sjny_content .contact .lianxi .tel{ font-size:14px; padding-left:25px; background:url(../images/tel_ico.png) no-repeat left center; height:1.75em; line-height:1.75em; background-size:20px; color:#4b4c4d;}



.sjny_content .contact .lianxi .email{font-size:14px; padding-left:25px; background:url(../images/emaill_ico.png) no-repeat left center; height:1.75em; line-height:1.75em; background-size:20px;}



.sjny_content .contact .lianxi .email a{ color:#4b4c4d;}



/* .sjny_content .contact .feedbook{ float:right; width:100%;}



.sjny_content .contact .feedbook input.put{ width: calc(100% - 2px); border:1px solid #e6e6e6; height:34px; line-height:34px; font-size:14px; margin-bottom:10px; text-indent:7px;}



.sjny_content .contact .feedbook .put2{width: calc(100% - 2px) ;border:1px solid #e6e6e6; height:112px; line-height:34px; font-size:14px; margin-bottom:10px;text-indent:7px;}



.sjny_content .contact .feedbook input.btn{ height:20px; border:0; background:#7f5fa4; line-height:20px; border-radius:10px; text-align:center; color:#fff; max-width:45px; width:100%; cursor:pointer;} */







.feedbook{ float:right; width:100%;}



.feedbook .title{font-family:"ITC Fenice Std"; font-size:18px; line-height:45px; padding-bottom:30px;}







.feedbook input.put{ width: calc(100% - 2px); border:1px solid #e6e6e6; height:34px; line-height:34px; font-size:14px; margin-bottom:10px; text-indent:7px;}



.feedbook .put2{width: calc(100% - 2px) ;border:1px solid #e6e6e6; height:112px; line-height:34px; font-size:14px; margin-bottom:10px;text-indent:7px;}



.feedbook input.btn{ height:20px; border:0; background:#192e6d; line-height:20px; border-radius:10px; text-align:center; color:#fff; max-width:45px; width:100%; cursor:pointer;}







.sjny_content .contact .title{font-family:"ITC Fenice Std"; font-size:16px; line-height:25px; padding-bottom:10px;padding-top: 10px;}


.sjny_content .contact dl {padding-bottom: 10px;clear: both;overflow: hidden;position: relative;}
.sjny_content .contact dl dt {float: left;width: 120px;margin-right: 20px;}
.sjny_content .contact dl dd {float: left;margin-top: 20px;width: 50%;}
.sjny_content .contact dl dt img {width: 100%;border-radius: 100px;}
.sjny_content .contact dl dd h3 { font-size: 20px; line-height: 40px; color: #333; }




/* .sjny_content .pro_ny .text h3{ font-size:14px;line-height:20px;} */

.sjny_content .pro_ny .text h3{ font-size:16px; font-weight:bold;font-family:"ITC Fenice Std"; line-height:30px;margin-top:10px;}

.sjny_content .pro_ny .text p{ font-size:12px;line-height:20px;}



.sjny_content .pro_ny .text ul{ padding:1em 0; border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4; clear:both; overflow:hidden; margin:1.75em 0; }



.sjny_content .pro_ny .text ul li{ float:left; width:100%; padding-bottom:1em; font-size:12px;}



.sjny_content .pro_ny .text ul li strong{ display:block; font-size:14px;}



.sjny_content .pro_ny .text a{ background:#192e6d; font-size:12px; text-align:center; color:#fff; height:20px; line-height:20px; border-radius:10px; display:block; max-width:170px; width:100%; margin-top:2em;margin-bottom: 30px;} 











.sjny_content #sj_banner{ margin-bottom:1em;padding-bottom:1em;border-bottom:2px solid #e6e6e6; }



.sjny_content .case_slider .focus span{width:8px;height:8px; border:1px solid #e5e5e5; background:#fff;margin-right:8px;border-radius:50%;font-size:0;}



.sjny_content .case_slider .focus span.current{background:#192e6d;} 







/* .ny_content .pro_ny .text h3{ font-size:14px;line-height:20px;}



.ny_content .pro_ny .text p{ font-size:12px;line-height:20px;}



.ny_content .pro_ny .text ul{ padding:1em 0; border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4; clear:both; overflow:hidden; margin:1.75em 0; }



.ny_content .pro_ny .text ul li{ float:left; width:100%; padding-bottom:1em; font-size:12px;}



.ny_content .pro_ny .text ul li strong{ display:block; font-size:14px;}



.ny_content .pro_ny .text a{ background:#7f5fa4; font-size:12px; text-align:center; color:#fff; height:20px; line-height:20px; border-radius:10px; display:block; max-width:170px; width:100%; margin-top:2em;} */











/* .ny_content #sj_banner{ margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #e6e6e6; }



.ny_content .case_slider .focus span{width:8px;height:8px; border:1px solid #e5e5e5; background:#fff;margin-right:8px;border-radius:50%;font-size:0;}



.ny_content .case_slider .focus span.current{background:#192e6d} */







}











































































