@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; font-family:"微软雅黑"; list-style:none;}
table{border-collapse:collapse;}
input{outline:none;}
.bold{ font-weight:bold}
@font-face {
  font-family: 'iconfont';  /* project id 638109 */
  src: url('//at.alicdn.com/t/font_638109_0klwulp3dqwd0a4i.eot');
  src: url('//at.alicdn.com/t/font_638109_0klwulp3dqwd0a4i.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_638109_0klwulp3dqwd0a4i.woff') format('woff'),
  url('//at.alicdn.com/t/font_638109_0klwulp3dqwd0a4i.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_638109_0klwulp3dqwd0a4i.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;} 
body{ background:url(../images/bg.jpg) repeat-x}
.header{ width:100%; height:95px; margin:0 auto;  width:expression(document.body.clientWidth <= 1000? "1000px": "auto"); min-width:1000px;}
.header_main{ width:1000px; height:95px; margin:0 auto; background:url(../images/logo_bg.jpg) no-repeat center center}
.header_main a{ display:block; float:right; line-height:95px; font-size:12px; color:#156d6f; padding-right:32px;}
.header_main a:hover,.singer_pange_mian a:hover{ color:#b1081c}
.nav{ width:100%; height:65px; margin:0 auto; background:url(../images/nav_bg.png); width:expression(document.body.clientWidth <= 1000? "1000px": "auto"); min-width:1000px;}
.nav_main{ width:1000px; height:65px; margin:0 auto;}
.nav_main_con{ width:960px; height:45px; float:left; margin:10px 0;}
.nav_main_con li{ width:105px; height:45px; float:left}
.nav_main_con li a{ display:block; width:105px; height:45px; line-height:45px; font-size:15px; color:#fff; text-align:center}
.nav_main_con li a:hover,.navaction{ background:#4ea9ac}
.banner{ width:100%; height:280px; position:relative; top:-10px;}
.banner_main{ width:1020px; height:280px; margin:0 auto; background:url(../images/banner_bg.png) no-repeat center center}
.banner_main_con{ width:1000px; height:270px; float:left; margin:0 10px 10px 10px;}
/*产品展示*/
.right{ float:right}
.left{ float:left}
.show{width:940px; height:270px; padding:0 30px;}
.show .ibox{width:790px;height:240px;overflow:hidden;position:relative; left:25px}
.show .ibox .showbox{position:absolute;left:0;width:3950px;height:240px;}
.show ul{width:3950px;height:240px;overflow:hidden;margin:0 0 25px 0;}
.show ul li{float:left;width:765px;padding-left:25px;}
.show ul h3{display:block;margin-top:25px;}
.show ul h3 a{font-size:28px;color:#478e90;}
.show ul p{font-size:14px;line-height:24px;color:#478e90;white-space:normal;text-indent:2em;margin:15px 0 15px;}
.show ul .more{font-size:18px;color:#478e90;}
.show ul a:hover{color:#19585a;}
.show ul img{margin:10px 0 0 15px;}
.show a.pre,.show a.next{background:#327e80 url(../images/l1.png) no-repeat;width:50px;height:50px;display:block;text-indent:-9999px;margin-top:100px;}
.show a.pre:hover{background:#327e80 url(../images/l2.png) no-repeat;}
.show a.next{background:#327e80 url(../images/r1.png) no-repeat;}
.show a.next:hover{background:#327e80 url(../images/r2.png) no-repeat;}
.num{width:250px;position:absolute;bottom:15px;left:50%;margin-left:-125px;overflow:hidden}
.num li{background:url(../images/on1.gif) no-repeat;width:44px;height:6px;float:left;text-indent:-9999px;margin:0 3px;display:inline; cursor:pointer}
.num li.numcur{background:url(../images/on2.gif) no-repeat; cursor:pointer}
.index_pro{ width:100%; height:150px; margin:0 auto;}
.index_pro_main{ width:1017px; height:150px; margin:0 auto; background:url(../images/index_pro.png) no-repeat center center}
.index_pro_con{ width:1000px; height:55px; float:left; margin:20px 8px 0 9px;}
.index_pro_con li{ width:210px; height:55px; float:left; margin:0 20px; background:url(../images/indexpro_li.png) no-repeat center center}
.index_pro_con li:hover{ background:url(../images/indexpro_li_hover.png) no-repeat center center}
.index_pro_con li a{ display:block; width:210px; height:55px; font-size:14px; color:#fff; text-align:center; line-height:55px; letter-spacing:-1px}
.footer{ width:100%; overflow:hidden; margin:0 auto;  width:expression(document.body.clientWidth <= 1000? "1000px": "auto"); min-width:1000px;}
.footer_main{ width:1000px; overflow:hidden; margin:0 auto}
.footer_con{ width:800px; overflow:hidden; text-align:center; font-size:12px; color:#156d6f; line-height:200%; padding:30px 100px;}
.singer_page{ width:100%; height:65px; margin:0 auto}
.singer_pange_mian{ width:1000px; height:65px; line-height:65px; font-size:12px; color:#156d6f; margin:0 auto}
.singer_pange_mian a{ color:#156d6f;}
.about{ width:100%; overflow:hidden; margin:0 auto;  width:expression(document.body.clientWidth <= 1000? "1000px": "auto"); min-width:1000px;}
.about_main{ width:1000px; overflow:hidden; margin:0 auto}
.about_main_left{ width:260px; overflow:hidden; float:left}
.abpit_main_left_tip{ width:260px; overflow:hidden; float:left; background-color:#b5dbdc; border-radius:10px;}
.abpit_main_left_tip1{ width:260px; overflow:hidden; float:left; background-color:#b5dbdc; margin-top:15px; border-radius:10px;}
.about_main_left_top_mains{ width:250px; overflow:hidden; float:left; margin:4px; border:1px solid #a1d0d1; background-color:#fff; border-radius:10px;}
.aboutleft_little{ width:250px; height:35px; border-bottom:1px dashed #cccccc; background:url(../images/aboutleft_bg.jpg); float:left}
.aboutleft_little span ,.about_main_right_little span{ padding-left:10px; display:block; line-height:35px; font-size:16px; color:#666}
.aboutleft_search{ width:250px; height:120px; float:left}
.aboutseach_select{ width:250px; height:30px; float:left; margin-top:20px;}
.aboutleft_name{ overflow:hidden; float:left; line-height:30px; height:30px; padding:0 5px 0 10px; font-size:14px; color:#156d6f; width:45px;}
.aboutselect_border{ width:150px; height:28px; float:left; border:1px solid #156d6f}
.aboutselect_border select{ height:28px; font-size:12px; color:#7d7d7d; width:150px; text-align:center; border:0;}
.aboutleft_pro{ width:250px; overflow:hidden; float:left; margin:0 0 10px 0}
/** =======================
 * Contenedor Principal
 ===========================*/
.list-title{
    display: inline-block;
    width: 100%;
    max-width: 250px;
    background: #FFF;
    text-align: center;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #f39800;
    cursor: pointer;
}
h1 {
    color: #FFF;
    font-size: 24px;
    font-weight: 400;
    text-align: center;
    margin-top: 80px;
}

h1 a {
    color: #f39800;
    font-size: 16px;
}

.accordion {
    width: 100%;
    max-width: 250px;
    background: #FFF;
}

.accordion .link {
    cursor: pointer;
    display: block;
    padding-left:10px;
	line-height:30px;
    color: #427575;
    font-size: 14px;
	height:30px;
	background:url(../images/leftpro_list.jpg);
    position: relative;
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.accordion li:last-child .link {
    border-bottom: 0;
}
.accordion li{
    cursor: pointer;
	
}


.accordion li i.fa-chevron-down {
    right: 12px;
    left: auto;
    font-size: 16px;
}

.accordion li.open .link {
    color: #427575;
}


.accordion li.open i.fa-chevron-down {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/
.submenu {
    display: none;
    font-size: 13px;
}

.submenu li {
    border-bottom: 1px dashed #d6d7dc;
	height:30px; line-height:30px;
}
.submenu li.choosed,  .submenu li.choosed a{
    font-weight:bolder;
    color:#f39800
}
.submenu a {
    display: block;
    text-decoration: none;
    color: #666;
	padding-left:10px;
    -webkit-transition: all 0.25s ease;
    -o-transition: all 0.25s ease;
    transition: all 0.25s ease;
}
.submenu i{ display:block; padding-right:5px; padding-left:10px; font-size:8px; color:#666; float:left}
.submenu a:hover ,.submenu li.current a{
    color:#f39800;
	text-decoration:underline
}
.link img{ padding-right:5px;}
.aboutcontact{ width:250px; height:200px; float:left; background:url(../images/leftcontact.jpg) no-repeat center center}
.aboutlcontact_name{ overflow:hidden; height:20px; line-height:20px; float:left; padding:5px 0 5px 60px; font-size:12px; color:#096568; font-weight:bold}
.aboutlcontact_name span{ background-color:#e4f2f2; padding:0 5px; font-weight:normal !important}
.about_main_right{ width:725px; overflow:hidden; float:right; border-radius:10px; background-color:#b5dbdc}
.about_main_right_con{ width:715px; overflow:hidden; margin:5px; background:#fff; border-radius:10px; float:left; min-height:600px;}
.about_main_right_little{ width:715px; height:35px; float:left; background:url(../images/aboutleft_bg.jpg); border-bottom:1px dashed #cccccc;}
.about_main_concon{ width:695px; overflow:hidden; padding:10px; font-size:13px; color:#666; line-height:240%}
.about_main_concon img{ max-width:100%}
#jsddm{	margin: 0;padding: 0}
#jsddm li{	float: left;list-style: none;font: 12px Tahoma, Arial}
#jsddm li ul{margin: 0;padding: 0;position: absolute;z-index:9999999;visibility: hidden;}
#jsddm li ul li{float: none;display: inline}
#jsddm li ul li a{width:105px;background: #419b9d;color: #fff}
#jsddm li ul li a:hover{background: #317d7f}
.pro_name{ width:695px; /*height:65px;*/ float:left; margin-bottom:20px;}
.pro_name span{ display:block; height:35px; float:left; padding-right:50px;}
.pro_name span:nth-child(2){ padding-left:10px;}
.pro_name span a{ color:#427575; font-size:14px; font-weight:bold}
.pro_name span a:hover,.pro_littlespanright a:hover,.pro_more a:hover,.peijianfenleiname a:hover{color:#f39800; text-decoration: underline;}
.pro_little{ width:693px; height:30px; float:left; border:1px solid #96cdce; background:url(../images/leftpro_list.jpg)}
.pro_little i{ display:block; float:left; font-size:14px; color:#156d6f; padding-left:10px; padding-right:10px;}
.pro_littlespan{ display:block; float:left; font-size:14px; font-weight:bold; color:#156d6f}
.pro_littlespanright a{ display:block; float:right; padding-right:10px; font-size:12px; color:#000; line-height:30px;}
.pro_maincon{ width:692px; overflow:hidden; float:left; margin:0 2px 0 1px;}
.pro_maincon li{ width:143px; height:165px; float:left; margin:20px 15px;}
.pro_maincon li a{ display:block; width:143px; height:165px;}
.pro_maincon_img{ display:block; width:143px; height:143px; float:left; background:url(../images/pro_img.jpg) no-repeat center center}
.pro_maincon_img:hover{ background:url(../images/pro_imghover.jpg) no-repeat center center}
.pro_maincon_img img{ width:129px; height:129px; padding:7px;}
.pro_mainci_name{ display:block; width:143px; height:22px; line-height:22px; text-align:center; font-size:12px; color:#19585a}
.pro_maincon li:hover span{color:#f39800; text-decoration: underline;}
.pro_more{ width:695px; height:60px; float:left}
.pro_more a{ display:block; width:695px; height:60px; line-height:60px; text-align:center; font-size:12px; color:#333;}
.pro_showtime{ width:695px; height:435px; float:left; margin:20px 0;}
.pro_showimg{ width:500px; height:431px; float:left; border:1px solid #0b7779}
.pro_right{ width:173px; height:38px; float:right; margin-bottom:25px;}
.pro_right a{ display:block; width:173px; height:38px;  border:1px solid #0b7779} 
.pro_right a i{ display:block; float:left; font-size:22px; line-height:38px; color:#0b7779; padding:0 18px;}
.pro_right a span{ font-size:14px; float:left; color:#0b7779; line-height:38px; font-weight:bold}
.pro_right a.noinfo{ border:1px solid #A3A3A3}
.pro_right a.noinfo i{ color:#A3A3A3;}
.pro_right a.noinfo span{color:#A3A3A3;}
.pro_fenlei{ width:173px; height:35px; float:right; line-height:35px; font-size:14px; color:#0b7779; font-weight:bold}
.pro_fenlei a{ color:#0b7779; padding-left:35px;}
.pro_fenlei a:hover{color:#b95e05}
.pro_fenleiaction{ color:#b95e05 !important}
.pro_table{ width:695px; overflow:hidden; float:left; margin:20px 0;}
.pro_table table{ border:1px solid #0b7779}
.pro_table table td{ padding:0px 0 0px 10px; border:1px solid #0b7779; color:#171717}
.peijian_l{ width:695px; height:45px; line-height:45px; float:left; font-size:17px; color:#126e71; font-weight:bold}
.peijian_ll{ width:695px;  line-height:30px; float:left; font-size:12px; color:#126e71; font-weight:bold}
.peijian_xialai{ width:695px; height:40px; float:left; margin:20px 0 20px 0}
.peijian_xialai select{ width:693px; height:40px; float:left; line-height:40px; border:1px solid #126e71; color:#999; font-size:12px !important;}
.peijian_name{ width:70px; height:20px; background:#126e71; font-size:12px; color:#fff; text-align:center; line-height:20px; position:relative; top:-158px; left:65px;}
.peiajin_tiop{ width:693px; overflow:hidden; float:left; margin:20px 0; border:1px solid #126e71}
.peijian_top_main{ width:693px; height:55px; float:left; line-height:55px; font-size:14px; color:#575757;}
.peijianname{ padding-left:15px; float:left}
.peijianxinghao{ color:#126e71 !important; font-weight:bold; float:left}
.peijianseacrh{ width:240px; height:30px; float:left; border:1px solid #126e71; float:left; margin:11px 0}
.peijianseacrhmain{ width:200px; height:28px; line-height:28px; float:left; border:0; font-size:12px; color:#575757; padding-left:10px;}
.peijianseacrh a{ width:30px; height:30px; line-height:30px;}
.peijianseacrh a i{ font-size:20px; color:#137b7f}
.peijian_lei{ width:693px; overflow:hidden; float:left; margin:20px 0;}
.peijainfenlei{ display:block; float:left; overflow:hidden; font-size:14px; color:#333; font-weight:bold; padding-left:99px; width:70px;}
.peijianfenleiname{ display:block; float:left; overflow:hidden; width:515px;}
.peijianfenleiname a{ display:block; padding-right:20px; font-size:13px; color:#575757; float:left}
.peijian_table{ width:695px; overflow:hidden; float:left; margin:0 0 20px 0;}
.peijian_table table td{ border:1px solid #126e71; font-size:12px; color:#575757; text-align:center}
.peijian_table table{ border:1px solid #126e71}
.peijian_paixu{ padding-left:4px; position:relative; top:3px}
.peijian_table table td a{ padding:3px 6px; width:80px; height:25px; line-height:25px; text-align:center; font-size:12px; color:#fff; background:#126e71}
.peijian_table table td a:hover{ color:#d2a077}
.peijianmore{ width:126px; height:30px; float:right; background:#126e71; border-radius:5px;}
.peijianmore a{ display:block; width:126px; height:30px; line-height:30px; text-align:center; font-size:13px; color:#fff;}
.peijianmore a:hover,.pejianzongji a:hover{ background:#e0896f; border-radius:5px;}
.peijiantneiye{ border:1px solid #126e71}
.peijiantneiye td{ border:1px solid #126e71; text-align:center; font-size:12px;}
#j_cbAll{ top:1px; position:relative; right:5px;}
.red{ color:#C03}
.lan{ color:#126e71}
.pejianzongji{ width:695px; height:50px; float:left; margin:10px 0; background: url(../images/pejianzongji.jpg)}
.pejianzongji a{ display:block; width:80px; height:30px; background:#126e71; margin:10px 40px 10px 30px; float:left; text-align:center; color:#fff; font-size:12px; border-radius:5px;}
.pejianzongji span{ float:left; display:block; line-height:50px; font-size:14px; color:#666;}
.opejiantijiao{ width:683px; height:40px; float:left; line-height:40px; color:#464646; padding-left:10px; font-size:13px;}
.prijianbiaoge{ width:673px; overflow:hidden; float:left; padding:0 10px;}
.peijianbiaoge_1{ width:673px; height:50px; line-height:50px; float:left; margin-bottom:15px; font-size:14px; color:#464646}
.name{ width:182px; height:30px; border:1px solid #999; padding:0 10px; font-size:13px; color:#464646}
.peijianbiaoge_1 span{ margin-right:40px;}
.yazhengma{width:92px; height:30px; border:1px solid #999; padding:0 10px; font-size:13px; color:#464646}
.peijianbiaoge_1 span a{ width:80px; height:30px; background:#126e71; text-align:center; color:#fff; font-size:13px; padding:7px 12px;}
.peijianbiaoge_1 span .yzm{ width:89px; height:30px; background:#126e71; text-align:center; color:#fff; font-size:13px; height:32px; border:0; cursor:pointer}
.name2{ width:230px; height:30px; border:1px solid #999; padding:0 10px; font-size:13px; color:#464646}
.peijianhuayu{ width:695px; height:15px; line-height:15px; float:left; font-size:12px; color:#126e71; margin-bottom:40px;}
.downloadlittle{ width:695px; height:25px; float:left; margin:20px 0;}
.downloadas{ display:block; width:115px; height:25px; float:left; margin:0 10px; background:#c4e4e4; text-align:center; font-size:12px; line-height:25px; color:#0b7679}
.downloadass{ display:block; width:115px; height:25px; float:left; margin:0 10px; background:#0b7679; text-align:center; font-size:12px; line-height:25px; color:#fff}
.downloadmain{ width:310px; height:50px; float:left; border-bottom:1px dashed #999; line-height:50px; margin:10px 0}
.dowanloadname{ font-size:14px; color:#575757}
.dowanloadkan{ display:block; height:25px; padding:0 4px; border:1px solid #0b7679; float:right; text-align:center; line-height:25px; margin-top:12px; color:#0b7679; font-size:12px; margin-left:10px;}
.dowanloadkan:hover{ border:1px solid #C60; color:#C60}
.downloadmain_right{ width:310px; height:50px; float:right; border-bottom:1px dashed #999; line-height:50px; margin:10px 0}
.peijianseacrhmainleft{width: 119px;height: 28px;line-height: 28px;float: left;border: 0;font-size: 12px;color: #575757;padding-left: 10px;}
.aboutselect_border a i{font-size: 16px;color: #137b7f;display: block;padding-top: 5px;}
#web_bg{
  position:fixed;
  top: 0;
  left: 0;
  width:100%;
  height:100%;
  min-width: 1000px;
  z-index:999999;
  zoom: 1;
  background-color:rgba(0,0,0,0.7);
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  background-position: center 0;
}
.peijiantanchu{ width:310px; height:160px; position:absolute; top:40%; margin-left:50%; left:-155px; background:#bbdfdf; border-radius:5px;}
.pejiancmanei{ width:310px; height:80px; float:left; line-height:80px; text-align:center; font-size:14px; font-weight:bold; color:#0b7679}
.pejiananniu{ width:310px; height:80px; float:left}

.yes{ display:block; width:90px; height:30px; float:left; background:#1b6a6c; font-size:14px; text-align:center; color:#fff; line-height:30px; margin:20px 34px}
.no{ display:block; width:90px; height:30px; float:left; background:#1b6a6c; font-size:14px; text-align:center; color:#fff; line-height:30px; margin:20px 30px}
.yes:hover,.no:hover{ background:#e39b34}
#web_bgnone{ display:none}
.pejianshangchuang{ border:1px solid #1b6a6c; padding:10px; font-size:12px; color:#999; margin:30px 10px 30px 0; width:300px;}
.peijiananniu{ width:80px; height:30px; margin-right:20px; text-align:center; line-height:30px; font-size:12px; color:#fff; background:#1b6a6c; border:0}
.toinquiry{
    border-color:#f39800 !important;
}
.toinquiry i, .toinquiry span{
    color:#f39800 !important;
}
.borderhighlight{
    border:2px solid #f39800;
}

















