@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:#fe0000;border:1px solid #fe0000;}


.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:530px; margin-top:41px; 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: #000;}
.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: #737373;}

@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:#fe0000; 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:#fe0000; 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:#999; 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:center;}
.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:#fe0000; 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:#999; 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;}



.pro_ny .text .pro_nyleft{ float:left; width:45%;}
.pro_ny .text .pro_nyleft p{ font-size:16px; color:#999; line-height:35px;}

.pro_ny .text .pro_nyright{ float:right; width:50%;}
.pro_ny .text .pro_nyright  p{ font-size:14px; color:#999; line-height:30px;}
.pro_ny .text .pro_nyright img{max-width: 100%;}










.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:#fe0000; } 

.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;   }
	.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:#fe0000}

/* .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:#999; line-height:35px;}

.pro_ny .text .pro_nyright{ float:right; width:100%;}
.pro_ny .text .pro_nyright  p{ font-size:14px; color:#999; 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:#fe0000; 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;}
.pro_list2 ul li .img{ margin:0 6%; }
.pro_list2 ul li .img img{ width:100%; max-width:640px;}

.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:#fe0000; 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{ float:left; width:100%; padding-bottom:3em;}
.sjny_content .contact .lianxi p{ font-size:14px; color:#999; 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:#999;}
.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:#999;}
/* .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:#fe0000; 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 .pro_ny .text h3{ font-size:14px;line-height:20px;} */
.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:#fe0000; 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:#fe0000;} 

/* .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:#fe0000} */

}


















