@charset "utf-8";
/* CSS Document */
@font-face {
    /* font-properties */
    font-family: myfont;
    src:url('/font/SourceHanSerifCN-Regular.otf');
}
/*body{margin:0; padding:0; background:#efefef; font-size:12px; color:#333; font-family: Arial}*/
body{margin:0; padding:0; background:#efefef; font-size:12px; color:#555555; font-family:"微软雅黑";}
a{color:#555555; text-decoration:none}
a:hover{color:#1c69b1;}
a img{border:none}
ul,h3,h4{margin:0; padding:0}
.clear{clear:both}

.top{width:100%;height:90px;background:url(../images/topbg.jpg) repeat-x;}
.logo{float:left}
.quicklink{float:right; height:90px; line-height:90px;}
.nav_wrap{width:100%; height:40px; line-height:40px; background:url(../images/nav_bg.jpg) repeat-x;}
.nav_wrap ul{width:980px; height:40px;margin:auto; list-style:none;}
.nav_wrap ul li{float:left; font-size:14px; font-weight:bold;width:140px; text-align:center;position:relative;}
.nav_wrap ul li a{width:140px; height:40px; display:block;color:#fff; }
.nav_wrap ul li a:hover{background:url(../images/nav_sl_bg.jpg) center no-repeat;color:#0263a7}
.nav_wrap ul li:hover a{background:url(../images/nav_sl_bg.jpg) center no-repeat;color:#0263a7}
.nav_wrap ul li a.current{background:url(../images/nav_sl_bg.jpg) center no-repeat;color:#0263a7}
.nav_wrap ul li div {z-index:99;display:none;}
.nav_wrap ul li:hover div{display:block;position:absolute;z-index:99;top:40px;left:0;width:140px; border:2px solid #1980c8; border-top:none;background:#ffffff;}
.nav_wrap ul li:hover div a{display:block;background:#ffffff;font-size:12px;font-weight:400;width:117px;height:35px; line-height:35px;color:#444; background:url(../images/liico.png) 10px no-repeat; text-align:left; padding-left:23px;}
.nav_wrap ul li:hover div a:hover{background:#ddd url(../images/liico.png) 10px no-repeat;}

.banner{width:980px; margin:0 auto; margin-top:10px;}
#slider-wrap{width:980px; height:295px;}   /*可以修改宽高*/
#slider{position: relative; width:980px; height:295px; background:#FFF; z-index:-1000} /*可以修改宽高*/
#slider img{position:absolute; top:0; left:0; display:none; width:980px; height: 295px;}/*可以修改宽高*/
.nivoSlider{position:relative;overflow: hidden;}
.nivoSlider img{position:absolute; top:0px; left:0px}
.nivoSlider a.nivo-imageLink{position:absolute; top:0px;display:block;left:0px;width:980px;height:295px;border:0;padding:0;margin:0;z-index:6;}/*可以修改宽高*/
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}
.nivo-box {display:block;position:absolute;z-index:5;}
.nivo-caption{position:absolute; left:0; bottom:0; background:#000;width:980px; z-index:50; height: 30px; }/*可以修改宽高*/
.nivo-caption p{width:980px;height: 30px; text-indent: -9999px}/*可以修改宽高*/
.nivo-controlNav{position:absolute; left:45%; bottom:10px; z-index: 100;}/*可以修改左右上下间距*/
.nivo-controlNav a{position:relative; z-index:99; cursor:pointer;background:#fff}
.nivo-controlNav a.active{background:#ff6600;font-weight:bold}
.nivo-controlNav a{display:block; color: #fff; width:20px; height:10px; line-height: 12px; text-align: center; margin-right:5px; float:left; overflow: hidden;}/*可以修改宽高*/
.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}   /*左右切换按钮，不能删除，如果不需要可以设背景，删除会引起图片错位*/
.nivo-directionNav a {display:block;width:30px;height:30px;text-indent:-9999px;border:0;}
a.nivo-nextNav {right:15px;}
a.nivo-prevNav {left:15px;}


#main{width:980px; margin:0 auto; margin-top:20px;}
.news,.service{width:480px;height:190px;background:#FFF; border:1px solid #ddd;}
.news{float:left}
.service{float:right}
.title{height:35px; line-height:35px;border-bottom:1px solid #ddd; padding:0 15px}
.title .tit{float:left}
.title .tit .ch{font-size:14px; color:#333; font-weight:bold}
.title .tit .en{color:#888}
.title .more{float:right; margin-top:15px;}
.newsCon{padding:5px 15px;}
.newsCon ul li{list-style:none; line-height:28px; height:28px;border-bottom:1px dashed #ccc;}
.newsCon ul li.li03{border-bottom:none}
.newsCon ul li div{float:left}
.newsCon ul li h3{display:inline; float:left; font-size:12px; font-weight:100}
.newsCon ul li a{color:#555555; text-decoration:none; background:url(../images/liico.png) left no-repeat; padding-left:10px;}
.newsCon ul li a:hover{color:#1c69b1;background:url(../images/lihoverico.png) left no-repeat;}
.newsCon ul li .newspro{padding-left:10px;}
.newsCon ul li .n_time{float:right;color:#999}

.serviceCon{width:480px; margin-top:12px}
.serviceCon .left_line{width:40px;text-align:left;height:100px;}
.serviceCon .left_line img{cursor:pointer;}
.serviceCon .right_line{width:40px;text-align:right;height:100px;}
.serviceCon .right_line img{ cursor:pointer;}
.demo_width{ overflow:hidden; width:420px; height:150px}
.photo_scroll div{float:left;line-height:25px; text-align:center}
.photo_scroll div img{ width:120px; height:100px;margin:0px 8px; padding:3px; border:1px solid #ccc}
.photo_scroll div:hover a{color:#1c69b1;}
.photo_scroll div:hover img{padding:2px; border:2px solid #1c69b1}

.mbanner{margin-top:10px;}

.equipment,.accessories{width:480px;height:515px;background:#FFF; border:1px solid #ddd; margin-top:10px;}
.equipment{float:left}
.accessories{float:right}
.equipmentCon{padding:15px}
.yf_01{margin-bottom:10px}
.yf_img {float: left; margin-right:10px;}
.yf_img img{width:120px; height:80px; padding:2px; border:1px solid #ddd; margin-bottom:5px}
.yf_01 h3{font-size: 12px;font-weight: bold;line-height: 30px;}
.yf_01 h3 a{color:#555555; background:url(../images/arrow.gif) 2px no-repeat; padding-left:12px}
.yf_01 h3 a:hover{color:#1c69b1;}
.yf_01 span{font-size: 12px;line-height: 20px; line-height:25px;}

#footer{width:100%; background:#ddd; border-top:2px solid #0061a5; padding:15px 0; margin-top:20px; float:left;position:relative}
.footCon{width:980px; margin:0 auto}
.copyright{float:left; line-height:24px;}
.footmenu{float:left; margin-left:80px;}
.footmenu h3{font-size:12px;color:#1c69b1; line-height:25px;}
.footmenu h3 a{font-size:12px;color:#1c69b1; line-height:25px;}
.footmenu li{line-height:24px; background:url(../images/footico.png) left no-repeat; padding-left:8px; list-style:none}
.search{float:right; line-height:24px;}
.search h3{font-size:12px;color:#1c69b1; line-height:25px;}
.search .text{color:#666666;width:160px;}
.search .btn{border:none; background:url(../images/search_btn.gif);width:22px;height:22px; cursor:pointer}

.inmain{width:960px; background:#fff; border:1px solid #ddd; float:left; padding:10px;}
.leftpart{float:left; width:220px;}
.rightpart{float:right; width:730px;}
.leftpart .menu{width:220px;}
.leftpart .menu .title{background:url(../images/intitlebg.jpg) no-repeat; height:42px; line-height:60px;color:#fff}
.leftpart .menu .title .ch{font-size:16px;}
.leftpart .menu .title .en{font-size:12px;}
.leftpart .menu a{display:block; width:185px; height:35px; line-height:35px; border-bottom:1px solid #ddd; background:url(../images/liico.png) 20px no-repeat; padding-left:35px; font-size:14px}
.leftpart .menu a:hover{background:url(../images/lihoverico.png) 20px no-repeat;border-bottom:2px solid #1c69b1;color:#1c69b1; font-weight:bold;}
.leftpart .menu a.current{background:url(../images/lihoverico.png) 20px no-repeat;border-bottom:2px solid #1c69b1;color:#1c69b1;font-weight:bold;}
.leftpart .contact{text-align:center; margin-top:15px;}
.leftpart .hpro{margin-top:15px;}
.leftpart .hpro .title{height:25px; line-height:25px; font-size:14px; font-weight:bold}
.leftpart .hpro .hproCon{ padding-top:15px;}
.leftpart .hpro .hproCon li{list-style:none;margin-bottom:10px; height:70px;}
.leftpart .hpro .hproCon .floatl{float:left}
.leftpart .hpro .hproCon .floatl img{ border:1px solid #ccc;padding:2px}
.leftpart .hpro .hproCon .floatl a:hover img{ border:1px solid #1c69b1; }
.leftpart .hpro .hproCon .floatr{float:right;width:115px; line-height:22px;}
.leftpart .hpro .hproCon .floatr a{ font-weight:bolder;}

.rightpart .title{border-bottom:1px #ddd solid;width:700px;height:35px;line-height:35px;}
.rightpart .title .titlename{background:url(../images/iconh.jpg) left no-repeat;padding-left:15px;float:left}
.rightpart .title .titlename .ch{font-size:16px; color:#1c69b1; font-weight:bold}
.rightpart .title .titlename .en{color:#888}
.rightpart .title .webadd{height:30px;line-height:30px;padding-right:10px;font-size:12px;color:#777;float:right}
.rightpart .text_con{padding:10px;}
.rightpart .text_con p{line-height:30px; text-indent:2em;}
.rightpart .news_con{padding:10px;}

dl.news_dl {font-size:14px; line-height:25px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl dt{margin-bottom:3px;margin-top:5px;height:24px;line-height:24px;width:720px;overflow:hidden;}
dl.news_dl .dt_1{background:url(../images/arrow2.gif) 10px no-repeat;display:block;height:24px;line-height:24px;padding-left:23px;font-size:12px; text-decoration:none; color:#666666}
dl.news_dl .dt_1:hover{color:#1c69b1; }
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;color:#999}
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;}
dl.news_dl dd{margin-left:23px;;font-size:12px;margin-bottom:5px;}

.news_con h2{ text-align:center; font-size:14px;margin:10px 0; font-weight:100; color:#666666}
.news_con .son_title{ text-align:center; padding:10px; color:#666; font-size:12px; border-bottom:1px #ccc dashed;}
.news_con .con p{line-height:25px; margin-top:12px}

a.more1:link {font-size:16px; font-weight:bold; color:#1c69b1}     /* 未被访问的链接 */
a.more1:visited {font-size:16px; font-weight:bold; color:#1c69b1}  /* 已被访问过的链接   */
a.more1:hover {background:url(../images/lihoverico.png) 20px no-repeat;border-bottom:1px solid #1c69b1;color:#1c69b1; font-weight:bold;}    /* 鼠标悬浮在上的链接 */
a.more1:active {font-size:16px; font-weight:bold; color:#1c69b1}   /* 鼠标点中激活链接   */