@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; color:#8CA3AF;background:#f3f3f3;}
html, body { -webkit-text-size-adjust: none; }
a{color:#BFD2E0;text-decoration:none;}
a:hover{color:#BFD2E0; text-decoration:underline;}
*{margin:0px; padding:0px; border:0;}
* { padding: 0; margin: 0; background: none; text-decoration: none; background: none;font-weight: normal; }

/***********/
.maincon {width:1020px; margin: 0 auto; padding:0; overflow:hidden; clear:both}
.wrap1020 {width:1020px; margin: 0 auto; padding:0; overflow:hidden; clear:both}
#imgs img{padding:0;margin:0;border:0;display:block;}
.allbg1{background:url(bg1.jpg) no-repeat top #000;}
.allbg2{background:url(bg2.jpg) no-repeat top;}
.allbg3{background:url(bg3.jpg) no-repeat bottom;}

/******/

.fl { float:left;}
.fr { float:right;}
.cl:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:".";}
.cl{clear:both;*zoom:1;}

.yx_PpGs { width:940px;/* height:428px; */margin:0 auto; position:relative; z-index:10; background:#000}

.yx_Fy_Prc { height:290px; padding:138px 0 0 600px; background:url(yx_Prc.jpg) no-repeat 0 0;}
.yx_Fy_Prc dl { width:266px; font:12px "微软雅黑"; color:#474747; letter-spacing:1px;}
.yx_Fy_Prc dt { padding-left:20px; font-size:16px; color:#8c7866; margin-bottom:10px; background:url(sjx.png) no-repeat 0 center;}
.yx_Fy_Prc dd { text-indent:2em; line-height:18px; margin-bottom:40px;}

.yx_PpZz { height:348px; padding:80px 0 0 400px; background:url(yx_PpGs.jpg) no-repeat 0 0; display:none;}
.yx_PpZz li { width:142px; height:166px; float:left; margin-right:20px;}
.yx_PpZz a.wz { display:block; padding-top:6px; font:14px "宋体"; color:#98704e;}
.yx_PpZz a.wz:hover { text-decoration:underline;}
.yx_PpZz p { font:12px "微软雅黑"; color:#474747;}


.yx_YzFw { height:324px; padding:104px 0 0 250px; background:url(yx_YzWf.jpg) no-repeat 0 0; display:none;}
.yx_YzFw dl.yx_Mx { width:400px; margin-bottom:30px;}
.yx_YzFw dl.yx_Mx dd { text-indent:2em;}
.yx_YzFw dl.yx_5sFw { padding-left:60px;}
.yx_5sFw li { float:left; width:240px;}
.yx_5sFw a span { color:#474747;}

.yx_YzFw dt { font:14px "微软雅黑"; color:#fff; background:url(sjx_bs.png) no-repeat 0 center; padding-left:20px; margin-bottom:4px;}
.yx_YzFw dd,.yx_5sFw a { font:12px "微软雅黑"; color:#927143; line-height:20px;}

.yx_Zd { width:600px; padding:16px 0 0 10px; /*border:1px solid #666;*/}
.yx_Zd span { display:block; width:32px; padding-top:20px; overflow:hidden; cursor:pointer;}
.yx_Zd span:hover img { margin-left:-34px;}
.yx_Zd_Tu { width:506px; margin:0 auto; overflow:hidden;}
.yx_Zd_Tu ul { width:1500px;}
.yx_Zd_Tu li { width:162px; float:left; text-align:center; margin-right:10px;}
.yx_Zd_Tu p { line-height:30px;}

.yx_PpGs_Nav { position:absolute; top:10px; left:28px;}
.yx_PpGs_Nav li { float:left; width:298px; height:64px; overflow:hidden; _position:relative;}

/*a_03*/
.a_03 {
	height:121px;
	width:1020px;
	overflow:hidden;
	background:#FFF;
}
.ponemain {
	width: 960px;
	clear: both;
	overflow:hidden;
	margin:0 auto;	
}
.sfour{padding:38px 0 38px 46px;float: left;font-size:16px;}
.sfour a{width:180px;height:62px;padding-top:10px;padding-right:48px;float:left;display:inline-block;background:url(bg_4s_on.gif) no-repeat;-webkit-transition:all .3s ease;border-radius:5px;color:#000;text-decoration:none;}
.sfour a:hover{background:url(bg_4s.gif) no-repeat;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform-origin:top center;}
.sfour a span{width:44px;float:left;color:#ffffff;text-align:center;font-size:24px;padding:2px 20px 0 8px;}
.sfour a span small{font-size:11px;}

/*************/

.wrap textarea { resize: none; overflow: auto; }
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block }
.wrap .fl{ float: left;}
.wrap .fr{ float: right;}
.wrap .wc_yellow{ color: #937343; font: normal;}
.wrap .bs{ box-shadow: 5px 5px 5px #ccc;}
.wrap br{ font-size:0px;}
 object,.wrap  embed { display: block; outline: none; }

.wrap { height: auto; width: 100%; position: relative; background: #fff; font-size: 14px; font-family: "微软雅黑"; text-align: Justify; text-justify: inter-ideograph; max-width: 1920px;min-width:1200px; margin: 0 auto; overflow:hidden; color:#000;}


/*了解美杜莎*/
#title_lj{ background: url(../images/bg_big_eyes.jpg) no-repeat center 20px; width: 100%; height:800px; margin-top:36px;}
.title_lj1{ width: 678px; margin: 0 auto !important; padding-top:55px; text-align: center; color: #000;}
.title_lj1 h1{ font-size: 48px;}
.title_lj1 h1 span{ font-size: 68px;}
.title_lj1 p{ display: inline-block; margin: 37px auto 64px; text-align:left; font-size: 16px;}
.lj_no{ display: inline-block;}
.lj_no li{display: inline-block; float: left;}
.circle{ width:54px; height:55px; border-radius: 44px;behavior: url(ie-css3.htc); border:5px solid #000; color: #000; background: #dcdbdb; display: block;text-align: center; font-size:24px; display:block; padding-top:3px; line-height:26px; padding:10px 12px;}
.circle.on{border:5px solid #937343; color: #937343;}
.circle:hover{border:5px solid #937343; color: #937343; cursor: pointer;}
.word_no{ font-size:300px; line-height: 250px; color: #888888; margin-top: -13px;}
.img_o{ width:228px; height:226px; background: url(../images/img_o.jpg) no-repeat;}
.word_o{margin: 19px; display: block; text-align: center; font-size:16px; padding-top:40px;}

.btn_zx3{ display:block; font-size: 26px; color: #fff; padding-top:15px;}
.btn_zx3:hover{ color: #000;}
.btn_zx4{ font-size:20px; color: #000; display: block; padding-top:38px; padding-right:40px;}
.btn_zx4:hover{ color: #000;}



/*核心技术*/
#title_hx{ width: 100%;}
.title_hx1{ width: 100%; background:url(../images/bg_title_hx1.jpg) no-repeat left top #f3f3f3; height:740px; position: relative; }
.title_hx11{ width: 620px; position: absolute; top:80px; left:46%;}
.title_hx11 p{ line-height: 30px; font-size: 15px;}
.title_hx11 h2{ font-size:50px; display: block; margin: 20px 0 60px 0;}
.hx1_list{}
.hx1_list li{ padding:10px 0 0 175px;height: 96px; display: block;  background-position: 0 0; background-repeat: no-repeat; list-style:none;}
.hx1_list li p{ display: block;font-size: 26px;}
.hx1_list li span{ display: block; font-size: 18px; padding-left: 14px; line-height:32px;}

.title_hx2{ width: 1200px; margin: 0 auto; position: relative; overflow: hidden; height: 880px;}
.title_hx21{ width: 1200px; background: url(../images/bg_hx21.jpg) no-repeat right -70px ; margin:0 auto !important; height: 930px; padding-top: 77px;position: relative; overflow:hidden;}
.title_hx2 h1{ font-size:44px; display: block; margin:10px 0 25px 0;}
.title_hx2 h3{ font-size: 18px; line-height: 18px; display: block; margin-top: 18px; width:680px;}
.title_hx2 h3 span{ color: #000; font-size: 14px; line-height: 18px; }
.title_hx2 h4{ }
.title_hx2 img.db_img{ display: block !important; margin: 40px 0 !important;}
.hx_btn{ background: url(../images/btn_hx2.png) no-repeat; width: 417px; height:167px; text-align: center; font-size:24px; padding-top: 26px; margin-top:-230px;margin-left:750px; display:block;}

.title_hx22{ width: 1200px; background: url(../images/bg_hx22.jpg) no-repeat right -70px; margin:0 auto !important; height: 930px; padding-top: 77px;position: relative; overflow:hidden;}
.title_hx23{ width: 1200px; background: url(../images/bg_hx23.jpg) no-repeat right -70px; margin:0 auto !important; height: 930px; padding-top: 77px;position: relative; overflow:hidden;}
.title_hx2 .xm{}
/*slicker   .wrap .hx 大*/
.title_hx2 .slider { position: relative;width:1200px; height:930px; overflow:hidden;}
.title_hx2  .slick-slider { position: relative; }
.title_hx2 .slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; width:1200px; height:930px; margin:0 auto; }
.title_hx2  .slick-list:focus { outline: none; }
.title_hx2  .slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.title_hx2  .slick-loading .slick-track { visibility: hidden; }
.title_hx2  .slick-slide { float: left; /*height: 100%;*/ min-height: 1px; position: relative; }
.title_hx2  .slick-slide img { display: block !important; }
.title_hx2  .slick-slide.slick-loading img { display: none; }
.title_hx2  .slick-slide.dragging img { pointer-events: none; }
.title_hx2  .slick-initialized .slick-slide { display: block; position: relative; }
.title_hx2  .slick-loading .slick-slide { visibility: hidden; }
.title_hx2  .slick-vertical .slick-slide { display: block; height: auto; }
.title_hx2  .slick-prev,.title_hx2  .slick-next { position: absolute; display: block; height:114px; width:36px; line-height: 0; font-size: 0; cursor: pointer; top:300px; padding: 0; border: none; outline: none;}
.title_hx2  .slick-prev { left:0px;  background: url(../images/btn_prev01.png) no-repeat; }
.title_hx2  .slick-prev:hover{ background: url(../images/btn_prev02.png) no-repeat; }
.title_hx2  .slick-next { right:0px; background: url(../images/btn_next01.png) no-repeat; }
.title_hx2  .slick-next:hover{ background: url(../images/btn_next02.png) no-repeat; }


.x_lc{ display:block; width:548px; height:122px; overflow:hidden; position:relative; margin:20px 0;}
.banner_wrap { position: absolute; left: 0px; top: 0px; z-index: 2; }
.banner_wrap li{ float: left; width:548px;}


/*国际专家*/

.title { font-weight: bolder; }
.title a:link { color: #C60080; }
.title a:visited { color: #C60080; }
.title a:hover { color: #C60080; }
.title a:active { color: #900; }
.title img{ width: 100%; height: auto;}

#title_zj{ width:100%; padding-top:40px;}
.title_zjbox{padding:32px 0px 12px 0px; display:block; width:100%;background:#f3f3f3;}
.title_zj1{ margin: 0 auto !important; display:block; width:966px;}
	.title_zj1 ul li{ padding-bottom:32px;}

/*前后对比*/
#title_db{ width: 100%; padding-top:100px;}
.title_db1{ width: 1200px; margin: 0 auto !important;}
.db_list{ display: block; margin: 91px auto 107px !important;}
.db_list li{ float: left; display: block; margin: 0 3px !important; width:1200px; height: 305px;}

.title_db1{ display:block; width:1200px; height:480px; overflow:hidden; position:relative;}
.db_list { position: absolute; left: 0px; top: 0px; z-index: 2; }
.db_list li{ float: left; width:1200px;}

.title_db1 .btn{ position: absolute; top:195px; width:36px; height:114px; display: block; z-index: 3; }
.title_db1 .btnPre{ background: url(../images/btn_prev01.png) no-repeat 0 0; left:3px; }
.title_db1 .btnNext{ background: url(../images/btn_next01.png) no-repeat 0 0; right:0px; }
.title_db1 .btnPre:hover{ background: url(../images/btn_prev02.png) no-repeat; }
.title_db1 .btnNext:hover{ background: url(../images/btn_next02.png) no-repeat; }

/*************/
