@charset "utf-8";
/* CSS Document */
/* 南京科捷分析仪器有限公司新产品发布暨海外上市启动会——专题 CSS Document 
 * ver：2.0
 * By：liuyang.
 * ICQ：1845676808
 * Date：2017/09/13
*/

/**common**/
body, div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {padding:0; margin:0; font:14px Helvetica,\5FAE\8F6F\96C5\9ED1,Arial,sans-serif;}
table,td,tr,th{font-size:14px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.clear{*zoom:1;}
.clear:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:none;}
a:active { text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none;}
input[type="text"] {
 -webkit-appearance: none;
}
textarea{
 -webkit-appearance: none;
}


/**ly_top**/
.ly_top { max-width:1920px; height:1210px; margin:0 auto; padding:0; background:#1552ff url(../images/top_bg.jpg) center top no-repeat;}
.ly_top .lg_tel { width:94%; height:60px; overflow:hidden; margin:0 auto; padding:40px 3%;}
.lg_tel .lg_l, .lg_tel .tel_r { display:block; width:220px; height:60px; overflow:hidden; margin:0; padding:0;}
.ly_top .ly_tit { width:1160px; height:220px; overflow:hidden; margin:30px auto 0; padding:0;}

.ly_top .ly_banner { width:1160px; height:520px; overflow:hidden; margin:225px auto 0; padding:20px; background-color:#107efb;}
#container { width:1160px; height:520px; margin:0 auto; padding:0; position:relative; z-index:0;}
#example { width:1160px; height:520px; position:relative;}
#slides { position:absolute; top:0; left:0; z-index:100;}
#slides .next, #slides .prev { display:block; width:20px; height:30px; background-color:#1552ff; margin:0; padding:15px 10px; position:absolute; top:220px; left:-20px; z-index:101;}
.slides_container { width:1160px; height:520px; overflow:hidden; position:relative;}
#slides .next {	left:1140px;}
.pagination { width:72px; height:14px; margin:0; padding:0; position:absolute; right:30px; bottom:20px; z-index:9;}
.pagination li { float:left; margin:0 5px;}
.pagination li a { display:block; width:14px; height:14px; overflow:hidden; line-height:40px; margin:0; padding:0; background-color:rgba(255, 255, 255, 0.5); float:left; border-radius:50%;}
.pagination li.current a { background-color:rgba(255, 255, 255, 1);}
.caption { width:1010px; height:40px; line-height:40px; margin:0; padding:10px 120px 10px 30px; background-color:rgba(0,0,0,.6); color:#fff; font-size:26px; text-shadow:none; position:absolute; bottom:-60px;}

/**ly_hdjs**/
.ly_hdjs { max-width:1920px; height:500px; overflow:hidden; margin:0 auto; padding:0; background-color:#107efb;}
.ly_hdjs .hdjs_md { width:1160px; height:380px; overflow:hidden; margin:0 auto; padding:60px 20px; background:url(../images/hdjs_bg.jpg) center center no-repeat;}
.hdjs_md .hdjs_tit { width:240px; height:80px; overflow:hidden; margin:60px auto 40px; padding:0;}
.hdjs_md p { width:1080px; overflow:hidden; line-height:32px; margin:0 auto 50px; padding:0; color:#fff; font-size:16px; text-align:center;}
.hdjs_md a { display:block; width:138px; height:38px; overflow:hidden; line-height:38px; color:#fff; font-size:15px; text-align:center; border:1px solid rgba(255, 255, 255, 0.5); margin:0 auto; padding:0;}
.hdjs_md a:hover { border:1px solid #1552ff; background-color:#1552ff;}

/**ly_xpfb**/
.ly_xpfb { max-width:1920px; height:970px; overflow:hidden; margin:0 auto; padding:0; background-color:#107efb;}
.ly_xpfb .xpfb_tit { width:1200px; height:250px; overflow:hidden; margin:0 auto; padding:0; background:url(../images/xpfb_tit_bg.jpg) center center no-repeat;}
.xpfb_tit img { display:block; width:240px; height:80px; overflow:hidden; margin:100px auto 0; padding:0;}
.ly_xpfb .xpfb_pro { max-width:1920px; height:600px; overflow:hidden; margin:0 auto; padding:60px 0; background-color:#1552ff;}
.xpfb_pro ul, .xpfb_pro ol { width:1185px; height:290px; overflow:hidden; margin:0 auto; padding:0 0 0 15px;}
.xpfb_pro ul { margin:0 auto 20px;}
.xpfb_pro ul li, .xpfb_pro ol li { height:290px; overflow:hidden; padding:0; float:left;}
.xpfb_pro ul li { width:570px; margin:0 22px 0 0;}
.xpfb_pro ol li { width:370px; margin:0 25px 0 0;}
.xpfb_pro ul li a, .xpfb_pro ol li a { display:block; height:280px; overflow:hidden; margin:0; padding:10px 20px 0; background-color:#107efb;}
.xpfb_pro ul li a { width:530px;}
.xpfb_pro ol li a { width:330px;}
.xpfb_pro ul li a:hover, .xpfb_pro ol li a:hover { background-color:#0b22e2;}
.xpfb_pro ul li a img, .xpfb_pro ol li a img { display:block; width:100%; height:220px; overflow:hidden; margin:0 auto; padding:0;}
.xpfb_pro ul li a h3, .xpfb_pro ol li a h3 { width:100%; height:40px; overflow:hidden; line-height:40px; color:#fff; font-size:18px; text-align:center; margin:10px auto; padding:0;}

/**ly_pic**/
.ly_pic { max-width:1920px; height:200px; overflow:hidden; margin:0 auto; padding:40px 0; background-color:#e3f0ff;}
.ly_pic .ly_scroll { width:1200px; height:200px; margin:0 auto; padding:0;}

.ly_scroll { width:1200px; height:200px;margin:0 auto; padding:0;}
.ly_scroll li { display:inline; width:285px; height:200px; margin-right:20px; padding:0; text-align:center; float:left;}
.ly_scroll a { display:block; width:265px; height:180px; overflow:hidden; margin:0; padding:0; border:10px solid #fff;}
.ly_scroll a:hover { border:10px solid #107efb;}

/**ly_spk**/
.ly_spk { max-width:1920px; height:655px; overflow:hidden; margin:0 auto; padding:0; background:url(../images/spk_bg.jpg) center center no-repeat;}
.ly_spk .spk_main { width:1200px; margin:60px auto 0; padding:0;}
.spk_main .spk_l { width:440px; height:535px; margin:0; padding:0;}
.spk_l a { display:block; width:440px; height:535px; overflow:hidden; margin:0; padding:0; background-color:#fff;}
.spk_main .spk_r { width:725px; height:535px; margin:0; padding:0;}
.spk_r ul li { width:725px; height:165px; margin:0 0 20px; padding:0;}
.spk_r ul li a { display:block; width:680px; height:135px; margin:0; padding:15px 30px 15px 15px; background-color:#fff;}
.spk_l a:hover, .spk_r ul li a:hover { box-shadow:0px 5px 30px rgba(0, 0, 0, 0.2);}
.spk_l a .spk_img { width:410px; height:270px; overflow:hidden; margin:0 auto; padding:15px;}
.spk_l a .spk_text { width:400px; height:205px; overflow:hidden; margin:0 auto; padding:15px 20px;}
.spk_text h3 { width:100%; height:30px; overflow:hidden; line-height:30px; color:#333; font-size:20px; margin:0 auto; padding:0;}
.spk_text span { display:block; width:30px; height:1px; overflow:hidden; margin:20px 0; padding:0; background-color:#1552ff;}
.spk_text p { width:100%; height:100px; overflow:hidden; line-height:25px; color:#666; font-size:14px; text-align:justify; text-justify:inter-ideograph;}
.spk_r a .spk_img1 { width:210px; height:135px; overflow:hidden; margin:0 30px 0 0; padding:0; float:left;}
.spk_r a .spk_text1 { width:440px; height:205px; overflow:hidden; margin:0 auto; padding:0;}
.spk_text1 h3 { width:100%; height:32px; overflow:hidden; line-height:32px; color:#333; font-size:16px; margin:0 auto; padding:0;}
.spk_text1 span { display:block; width:30px; height:1px; overflow:hidden; margin:10px 0 15px; padding:0; background-color:#1552ff;}
.spk_text1 p { width:100%; height:72px; overflow:hidden; line-height:24px; color:#666; font-size:14px; text-align:justify; text-justify:inter-ideograph;}

/**ly_video**/
.ly_video { max-width:1920px; height:750px; overflow:hidden; margin:0 auto; padding:60px 0 0; background:#107efb url(../images/vd_bg.png) center bottom no-repeat;}
.ly_video ul { width:1200px; overflow:hidden; margin:0 auto; padding:0;}
.ly_video ul li { width:580px; overflow:hidden; margin:0; padding:0;}
.ly_video ul li h3 { width:580px; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:24px; margin:0 0 30px; padding:0;}
.ly_video ul li h3 span { display:block; width:2px; height:24px; overflow:hidden; margin:3px 18px 3px 0; padding:0; background-color:#fff; float:left;}
.ly_video ul li .vd_main { width:540px; height:320px; overflow:hidden; margin:0; padding:0; border:20px solid #1552ff;}
.vd_main video { width:540px; height:320px; overflow:hidden; margin:0 auto; padding:0; background-color:#111;}

.ly_foot { width:1200px; overflow:hidden; margin:140px auto 0; padding:0;}
.ly_foot img { display:block; width:265px; height:120px; overflow:hidden; margin:0 140px 0 0; padding:0; float:left;}
.ly_foot .ft_contact { width:790px; height:120px; overflow:hidden; margin:0; padding:0; float:left;}
.ft_contact h3 { width:100%; height:30px; overflow:hidden; line-height:30px; color:#fff; font-size:18px; margin:0; padding:0;}
.ft_contact span { display:block; width:30px; height:1px; overflow:hidden; margin:20px 0 24px; padding:0; background-color:#fff;}
.ft_contact a { display:inline-block; height:44px; overflow:hidden; line-height:44px; color:#fff; font-size:14px; margin:0 20px 0 0; padding:0 20px; background-color:#1271fc; border-radius:2px;}
.ft_contact a:hover { background-color:#1552ff;}






