@charset "utf-8";
/* CSS Document */
/*======================整体样式=========================================================*/

@font-face {
    font-family: 'avantgarde_bk_btdemi';
    src: url('../images/avgardd-webfont.eot');
    src: url('../images/avgardd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../images/avgardd-webfont.woff2') format('woff2'),
         url('../images/avgardd-webfont.woff') format('woff'),
         url('../images/avgardd-webfont.ttf') format('truetype'),
         url('../images/avgardd-webfont.svg#avantgarde_bk_btdemi') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{font-size:12px;line-height:20px;margin:0px;padding:0px;color:#000;font-family:"Arial";}
ul,li,h1,h2,h3,h4,h5,h6,ol,ll,dd,dl,div,form{margin:0px;padding:0px;display:block;overflow:hidden;}
ul,li,ol,ll,dd,dl{list-style-type:none;}
img{border:0px;}
a{color:#000; text-decoration:none;}
a:hover{color:#ff6600; outline:none;}

.wd{width:1200px;margin:0px auto;clear:both;}
.m_t_10{margin-top:10px;}
.m_t_20{margin-top:20px;}
.m_t_2{margin-top:2px;}
.m_l_16{margin-left:14px;}
.f_r{float:right;}
.m_t_40{margin-top:40px;}
.m_b_30{margin-bottom:30px;}
.m_t_26{margin-top:26px;}

.clear{clear:both;}
/*******分页*************/
.page{width:100%;text-align:center;clear:both;height:32px;padding:20px 0;overflow:hidden;}
.page a{padding:4px 9px;border:1px solid #ccc;color:#505050;margin:0 1px;font-size:13px;text-align:center;}
.page .more{border:0;}
.page a:hover{background:#242424;border-color:#242424;color:#FFF;}
.page .pre{font-weight:600;color:#ff6400;}
.page .next{font-weight:600;color:#ff6400;}
.page .pre:hover{background:#242424;border-color:#242424;color:#FFF;}
.page .next:hover{background:#242424;border-color:#242424;color:#FFF;}
.page .more:hover{background:none;color:#505050;}
.page .current{background:#242424;border-color:#242424;color:#FFF;font-weight:700;}
.page .current:hover{background:#242424;border-color:#242424;color:#FFF;font-weight:700;}
.page .no_pre{color:#ccc;font-weight:600;}
.page .no_pre:hover{color:#ccc;background:none;border-color:#CCC;}
.page .no_next{color:#ccc;font-weight:600;}
.page .no_next:hover{color:#ccc;background:none;border-color:#CCC;}
/*=========================头部==================================*/
.head{clear:both;height:96px;}
.head .logo{float:left;width:619px;}
.head .head-right{float:right;width:345px;}
.phone{clear:both;height:30px; text-align:right;margin-top:10px;}

.banben-search{clear:both;height:29px;margin-top:10px;}
.search{float:right;width:224px;height:29px;}
.search .search-btn{background:url(../images/search_btn.jpg) no-repeat;border:0px;width:28px;height:28px;float:right;}
.search .search-txt{width:184px;height:24px;border:1px solid #cacaca;border-right:0px;padding-left:9px;line-height:24px;float:right;}
.banben{float:right;width:86px;margin-right:10px;padding-top:10px;}
.banben a{display:block; overflow:hidden;width:19px;height:13px;float:right;margin-left:5px;}
.banben .en{background:url(../images/en.jpg) no-repeat;}
.banben .fra{background:url(../images/fra.jpg) no-repeat;}
.banben .spa{background:url(../images/spa.jpg) no-repeat;}

.menu{clear:both;height:42px;line-height:42px;background-color:#242424;color:#FFF;}
.menu ul{clear:both;}
.menu ul li{float:left;}
.menu ul li a{display:block; overflow:hidden;width:150px;height:42px;line-height:42px; text-align:center;font-size:16px;color:#FFF;}
.menu ul li a:hover{background:url(../images/m_bg.jpg) repeat-x;}

#nav_sel{background:url(../images/m_bg.jpg) repeat-x;color:#FFF;}

.banner{clear:both;margin-top:1px;height:533px;}

.center{clear:both;padding:20px 0px;background-color:#ececec;}

.box{width:370px;height:405px;padding:8px;background-color:#FFF;}
.box .box-img{height:220px;}
.box .box-title{height:39px;line-height:49px;font-size:18px; text-transform:uppercase;}
.box .box-brief{clear:both;line-height:25px;color:#666666;font-size:14px;}

.about{float:left;}
.new{float:left;margin-left:20px;}
.contact{float:right;}

.new .box-con{clear:both;}
.new .box-con ul{clear:both;}
.new .box-con ul li{clear:both;height:24px;line-height:24px;}
.new .box-con ul li a{font-size:14px;color:#666666;float:left;}
.new .box-con ul li span{float:right; text-align:right;color:#bbbbbb;}

.contact .box-brief{font-size:12px;}

.link{clear:both;padding:10px;line-height:25px;background-color:#FFF;}
.link h1{float:left;color:#333333;font-size:16px;background:url(../images/sx.jpg) no-repeat right center;padding-right:10px;}
.link .wd div{float:right;width:1100px;}
.link .wd div a{color:#666666;}

.footer{clear:both;background-color:#0099df;padding:25px 0px;color:#FFF;}
.footer .footer-left{float:left;width:293px;}
.footer .footer-left h1{font-size:16px;font-weight:normal;}
.footer .footer-left ul{clear:both;margin-top:10px;}
.footer .footer-left ul li{clear:both;line-height:25px;}
.footer .footer-left ul li a{color:#c2eff4;}

.footer-center{float:left;width:519px;}
.footer-center h1{height:30px;line-height:30px;font-size:20px;font-weight:normal;}
.footer-center .add{height:49px;color:#FFF;line-height:49px;font-size:14px;padding-left:44px;background:url(../images/add.jpg) no-repeat left center;margin-top:20px;}
.footer-center .tel{height:49px;color:#FFF;line-height:49px;font-size:14px;padding-left:44px;background:url(../images/tel.jpg) no-repeat left center;}
.footer-center .em{height:49px;color:#FFF;line-height:49px;font-size:14px;padding-left:44px;background:url(../images/email.jpg) no-repeat left center;}
.footer-center a{color:#FFF;}

.footer-right{float:right;width:355px;}
.footer-right h1{height:30px;line-height:30px;font-size:20px;font-weight:normal;}
.footer-right ul{clear:both;margin-top:20px;width:375px;}
.footer-right ul li{float:left;width:120px;padding-left:53px;height:41px;margin-bottom:20px;font-size:14px;margin-right:10px;}
.footer-right ul .f1{background:url(../images/f1.jpg) no-repeat left center;}
.footer-right ul .f2{background:url(../images/f2.jpg) no-repeat left center;}
.footer-right ul .f3{background:url(../images/f3.jpg) no-repeat left center;}
.footer-right ul .f4{background:url(../images/f4.jpg) no-repeat left center;}
.footer-right ul li a{color:#FFF;}

.bottom{clear:both;height:50px;line-height:50px;background-color:#242424;color:#dbdbdb;}
.bottom .bottom-left{float:left;width:635px;color:#a9a9a9;}
.bottom .bottom-left a{color:#a9a9a9}
.bottom .bottom-right{float:right;width:505px; text-align:right;}

.nybanner{clear:both;height:230px;}

.left{float:left;width:240px;padding:8px;background-color:#FFF;}
.left .left-top{height:30px;line-height:30px;background-color:#242424;color:#FFF;font-size:16px;padding-left:10px;}
.left-menu{clear:both;margin-top:10px;}
.left-menu li{clear:both;margin-top:5px;}
.left-menu li a{background-color:#f1f1f1;height:25px;line-height:25px;display:block; overflow:hidden;padding-left:10px;}
.left-menu li a:hover{background-color:#dad9d9;}

.left .left-contact{line-height:25px;margin-top:10px;}

.right{float:right;width:890px;background-color:#FFF;padding:8px;}
.right .right-top{clear:both;height:30px;line-height:30px;background-color:#242424;color:#FFF;}
.right .right-top h1{float:left;font-size:16px;font-weight:normal;margin-left:10px;}
.right .right-top div{float:right; text-align:right;margin-right:10px;}
.right .right-top div a{color:#FFF;}
.right .right-con{padding:15px 10px;}

.prolist{clear:both;width:900px;}
.prolist li{float:left;width:202px;height:235px;line-height:30px; text-align:center;margin-right:21px;}
.prolist li .pro-img{display:block; overflow:hidden;width:200px;height:200px;border:1px solid #ececec;}

.fullSlide{width:100%;position:relative;height:533px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:533px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:533px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:5px;margin:5px;overflow:hidden;background:#3d7cff;line-height:999px;}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0px;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:0px;background-position:-6px -137px;}

/*********************注册会员*************************/
.feedback{line-height:35px;width:95%; margin-left:20px;border-left:1px dashed #CCC;border-top:1px dashed #CCC;}
.feedback td{border-bottom:1px dashed #CCC;padding-left:10px;border-right:1px dashed #CCC;}
.feedback .tdleft{text-align:right;background-color:#F5F5F5;}

.feedback_1{width:95%;border:1px dashed #CCC;background-color:#F5F5F5;margin-top:30px;margin-left:20px;line-height:25px;padding:10px;}

/* 产品介绍 tab */
.prodes{height:auto; overflow:hidden;clear:both;color:#5e5e5e }
.pro_tab_nav{ height:35px; background:url(../images/dot7.gif) repeat-x left bottom; margin-top:17px;}
.pro_tab_nav ul li{ float:left; width:auto; height:32px; line-height:32px; text-align:center; background:url(../images/tab_1.gif) no-repeat; font-weight:600; color:#818181; font-size:12px; margin-right:3px;padding-left:10px;float:left;}
.pro_tab_nav ul li .bg_right{background:url(../images/tab_right.gif) no-repeat; display:block; float:left;width:9px;height:32px;}

.pro_tab_nav ul li:hover, .pro_tab_nav ul li.hover{background:url(../images/tabover_1.gif) no-repeat; cursor:pointer; color:#FFF }
.prodes .pro_tab_nav ul li:hover .bg_right,.prodes .pro_tab_nav ul li.hover .bg_right{background:url(../images/tabover_right.gif) no-repeat;float:left;width:8px; }

.condestab{ display:none; text-align:left; line-height:24px; padding:10px 5px 15px; }

.pro_tab_nav{height:28px;line-height:28px;border:1px solid #d0d0d0;border-left:0px;border-right:0px;margin-bottom:10px; background-color:#dddddd;}
.pro_tab_nav span{border-right:1px solid #bdbdbd;display:block;height:28px;float:left;padding-right:10px;;padding-left:10px;color:#000;cursor:pointer;}
.pro_tab_nav .span_on{background-color:#242424;color:#FFF;}

.newlist{clear:both;}
.newlist li{clear:both;height:196px;margin-top:15px;background-color:#f2f3f3;padding:10px;}
.newlist li .new-left{float:left;width:145px;height:196px; text-align:center;}
.newlist li .new-right{float:right;width:530px;}
.newlist li .new-right .new-r-title{clear:both;height:25px;line-height:25px;font-size:14px;color:#da0f0e;margin-top:20px;}
.newlist li .new-right .new-r-title a{color:#da0f0e;}
.newlist li .new-right .new-r-brief{clear:both;margin-top:10px;line-height:25px;color:#333333;}
.newlist li .new-right .new-r-date{color:#999;}

/***********************新闻列表***********************************/
.newslist li{height:35px;line-height:35px;padding-left:10px;border-bottom:1px dashed #cccccc;background:url(../images/dot.jpg) no-repeat 5px center;}
.newslist li a{display:block;height:35px;line-height:35px;width:500px;float:left;padding-left:10px;}
.newslist li span{display:block; height:35px;line-height:35px;width:80px;float:right;}
/***************新闻详细*********************************/
.new_title{height:30px;line-height:30px; text-align:center;font-size:14px;color:#F00;}
.new_share{height:30px;line-height:30px; clear:both;background-color:#f4f4f4;padding-left:10px;margin-bttom:10px;border:1px dashed #CCC;}
.new_share .publish{text-align:center;}

.new_title1{height:30px;line-height:30px; text-align:center;font-size:12px;font-weight:bold;color:#5e8a00;}
.news_img{height:225px;clear:both; text-align:center;}
.news_img img{border:1px solid #CCC;}

.prev_n{line-height:30px;padding-left:20px;background-color:#f4f4f4;margin-top:10px;height:60px;border:1px dashed #CCC;}
.prev_n .nleft{width:600px;float:left;}
.prev_n .goback{width:50px;float:right;background:url(../images/blue.png) no-repeat left center;padding-left:20px;margin-top:13px;}

.faq1{clear:both;width:924px;margin:15px auto;}
.faq1 li{clear:both;border-bottom:1px dashed #CCC;padding-bottom:15px;margin-bottom:15px;}
.faq1 li .q{clear:both;}
.faq1 li .q span{float:left;width:25px;height:25px;background-color:#666;color:#FFF; text-align:center;line-height:25px;font-size:14px;}
.faq1 li .q a{float:right;font-size:14px;width:890px;color:#395898;}

.faq1 li .a{clear:both;margin-top:10px;}
.faq1 li .a span{float:left;width:25px;height:25px;background-color:#999;color:#FFF; text-align:center;line-height:25px;font-size:14px;}
.faq1 li .a div{float:right;width:890px;color:#999}

.in-list1{clear:both;}
.in-list1 li{float:left;padding:10px;background-color:#f8f8f8;width:405px;height:111px;margin-top:25px;margin-left:10px;}
.in-list1 li .in-img{float:left;width:113px;}
.in-list1 li .in-right{float:right;width:35px;padding-top:50px;}
.in-list1 li .in-right a{display:block; overflow:hidden;background:url(../images/sj.jpg) no-repeat;height:17px;width:14px;margin:0px auto;}
.in-list1 li .in-center{float:left;width:252px;margin-left:15px;}
.in-list1 li .in-center .in-c-title{clear:both;line-height:18px;}
.in-list1 li .in-center .in-c-title a{font-size:14px;color:#2b94df;}
.in-list1 li .in-center .in-c-brief{clear:both;color:#9c9c9c;margin-top:10px;}
.in-list1 li .in-center .in-c-title a:hover{color:#ff6600;}