body {font-size: 12px;background-color: white;width: 100%;margin: 0px;padding: 0px;overflow-x:hidden;}
html {margin: 0px;padding: 0px;}
* {margin: 0;padding: 0;border: 0;}
ul,li {list-style-type: none;}
a {text-decoration: none;color: #8c8f91;}
img{margin: 0;padding: 0;vertical-align: bottom;}

.header_bg{background: url(header_bg.jpg) top repeat-x;overflow: hidden;clear: both;}
.header_index{width: 1100px;margin: 0 auto;overflow: hidden;clear: both;}
.header_top{width: 1100px;margin: 0 auto;overflow: hidden;clear: both;}
.header_top_left{font-size: 14px;color: #676767;line-height: 34px;width: 275px;float: left;padding-left: 14px;}
.header_top_right{float: right;width: 250px;line-height: 34px;}
.header_top_right a{margin-left: 6px;margin-right: 8px;}
.header_h1 {font-size: 14px;color: #676767;line-height: 34px;width: 320px;float: left;font-weight: normal;}
.header_main{width: 1100px;margin: 0 auto;clear: both;}
.header_main img{vertical-align: bottom;float: left;}
.logo{float: left;}
.header_mian_phone{background: url(header_main_phone.jpg) left 4px no-repeat;font-size: 30px;color: #ff0000;float: left;margin-top: 24px;margin-left: 100px;width: 200px;line-height: 28px;padding-left: 63px;}
.header_mian_phone span{display: block;font-size: 17px;color: #175e9f;}
.weixin_top{width: 137px;height: 93px;background: url(weixin_top.jpg) no-repeat;overflow: hidden;clear: both;position: absolute;margin-left: 975px;margin-top: 14px;}
.weixin_top img{margin-top: 7px;margin-left: 16px;}

.nav_index{width: 1100px;margin: 0 auto;clear: both;}
.nav_index ul{width: 1100px;margin: 0 auto;clear: both;}
.nav_index li{float: left;width: 139px;text-align: center;line-height: 50px;}
.nav_index li a{display: block;width: 139px;color: #ffffff;font-size: 17px;line-height: 50px;}
.nav_index li:last-child{background: none;}
.nav_index li:hover{background: url(nav_li_bg.jpg) center top no-repeat;}

/*轮播图*/
.midbg{ width:100%; height:515px; position: relative; z-index:1;clear:both}
.iBan { height:515px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:515px; background-repeat:no-repeat; background-position:center top;}
.iBanScreen ul{ width:100%; height:515px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ width:100%; height:515px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }
.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}
.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}

/*pro_list*/
.pro_list_bg{background: url(pro_list_bg.jpg);overflow: hidden;clear: both;}
.pro_list{width: 1200px;margin: 0 auto;}
.pro_list_left{line-height: 66px;background: url(pro_list_left_bg.jpg) left center no-repeat;padding-left: 14px;font-size: 14px;color: #374049;width: 640px;}
.pro_list_left a{color: #374049;}
.form2{width: 518px;height: 32px;border: 2px solid #c8c8c8;float: right;margin-top: -50px;background-color: #fff;}
.form2 #input {height: 32px;width: 402px;vertical-align: middle;border: none;}
.form2 .search {height: 32px;vertical-align: middle;float: right;}

/*product*/
.pro{width: 1355px;margin: 0 auto;overflow: hidden;clear: both;}
.pro_tit{text-align: center;font-size: 38px;color: #343434;font-weight: bold;background: url(pro_tit_bg.png) center 18px no-repeat;margin-top: 66px;line-height: 40px;}
.pro_tit span{display: block;font-size: 18px;color: #93918f;font-weight: normal;}
.pro_main{font-size: 16px;text-align: center;color: #4d4c4b;margin-bottom: 52px;}
.bd{width: 1200px;overflow: hidden;margin-top: 23px;margin-bottom: 22px;margin-left: 80px;} 
.arrow_rightcp{width: 36px;margin-top: 110px;margin-left: 1312px;} 
.hd{width: 36px;margin-top: -26px;position: absolute;} 
.arrow_leftcp{width: 44px;margin-top: -46px;position: absolute;} 
.pro_nr_nysa li{ width:288px;float:left;margin-bottom:17px;margin-right: 21px;} 
.pro_nr_nysa li a{ display:block;width: 288px; margin: 0 auto;} 
.pro_nr_nysa li a>img{border: 1px solid #cecece;}
.pro_nr_nysa li p{text-align:left; font-size:16px; color:#676767; line-height:42px; width:288px; height:39px; overflow:hidden;padding-left: 8px;} 

/*about*/
.bg_ru{background: url("about_bg.jpg") no-repeat top center; }
.about_index{ margin:0px auto; width:1200px; clear:both; overflow:hidden; padding-top:20px; padding-bottom:63px;}
.about_title{text-transform:uppercase;font-family:Arial;font-size: 30px;font-weight: bold;padding-top:50px;color: #ffffff;}
.about_title span {font-size: 16px; }
.about_left{float: left;width: 573px;}
.about_p{font-size: 16px;color: #fff;margin-top: 24px}
.about_left ul li{float: left;padding-right: 60px;margin-top: 22px}
.about_left ul li .p1{font-size: 16px;color: #fff;line-height: 38px;font-weight:bold;}
.about_left ul li .p2{font-size: 16px;color: #999999;line-height: 10px;}
.about_left>a{background: url("learnmore.jpg") no-repeat center top;width: 137px;height: 34px;margin-top: 165px;-moz-appearance: none;display: block;}
.about_left>ul li a img{border-radius: 6px;}

/*news*/
.news_index_bg{overflow:hidden;padding-top: 60px;padding-bottom: 50px;}
.news_index{margin:0 auto;width:1200px;color:#a2a2a2}
.news_index .company_news{width:610px;box-sizing:border-box;margin-right:25px;float:left}
.news_index .company_news>p{font-size:30px;margin-bottom:32px;color:#242424}
.news_index .company_news>p>span{font-size:12px;font-variant:small-caps;font-family:font-variant;color:#a2a2a2}
.news_index .company_news .company_news_more{float:right;font-size:14px;color:#242424}
.company_news_cell{float:left;width:285px;height:340px;margin-right:40px}
.company_news_cell:last-child{margin-right:0}
.company_news_cell img{width:285px;height:210px}
.company_news_cell_title{color:#356eb9;line-height:30px;font-size:18px;margin:10px 0}
.company_news_cell_content{overflow:hidden;line-height:23px;font-size:14px;margin-top:9px;color:#a2a2a2}
.news_index .product_news{width:520px;float:right;padding-left:35px;background: url(new_center_bg.jpg) left top no-repeat;}
.news_index .product_news>p{font-size:30px;margin-bottom:46px;color:#242424}
.news_index .product_news>p>span{font-size:12px;font-variant:small-caps;font-family:font-variant;color:#a2a2a2}
.news_index .product_news .product_news_more{float:right;font-size:14px;color:#242424}
.product_news_cell:last-child{margin-right:0}
.product_news_cell_date{flex-direction:column-reverse;width:59px;height:74px;box-sizing:border-box}
.product_news_cell_date .pro_news_cell_day{font-size:40px;font-weight:600;color:#666;line-height: 41px;}
.product_news_cell_date .pro_news_cell_month{text-indent:3px;font-size:20px;line-height: 36px;}
.pro_news_cell_right{width:460px;float:right;height:67px;box-sizing:border-box;overflow:hidden;border-left:1px solid #474747;padding-left:20px}
.pro_news_cell_right:last-child{margin-bottom:0}
.product_news_cell{margin:45px 0}
.product_news_cell_title{margin-bottom:5px;font-size:18px;color:#373737}
.product_news_cell_content{font-size:14px}



/*apply*/
.apply_bg{background: url("app_bg.jpg")no-repeat center top;height: 605px;}
.apply_index{width: 1200px;margin: 0 auto;overflow: hidden;}
.apply_left{float: left;width: 744px;height: 345px;margin-top: 5px;}
.apply_left>a{float: left;margin-right: 10px;}
.apply_left>a:first-child{background: url("yd_1.jpg")no-repeat center top;width: 369px;;height: 299px;}
.apply_left>a:last-child{background: url("yd_2.jpg")no-repeat center top;width: 355px;;height: 299px;}
.apply_left>a>p{text-align: center;line-height: 42px;height: 42px;background-color: rgba(24,24,26,0.7);color: #ebebeb;margin-top: 258px;}
.apply_right{float: right;width: 456px;height: 360px;/*margin-top: 44px;*/}
.apply_right>a{float: left;display: block;margin-right: 5px;margin-top: 6px;}
.apply_right>a:nth-child(1){background: url("yx_1.jpg")no-repeat center top;width: 222px;height: 149px;}
.apply_right>a:nth-child(2){background: url("yx_2.jpg")no-repeat center top;width: 223px;height: 149px;}
.apply_right>a:nth-child(3){background: url("yx_3.jpg")no-repeat center top;width: 222px;height: 143px;}
.apply_right>a:nth-child(4){background: url("yx_4.jpg")no-repeat center top;width: 222px;height: 143px;}
.apply_right>a:nth-child(1) p{text-align: center;line-height: 31px;height: 31px;color: #ffffff;background-color: rgba(24,24,26,0.7);margin-top: 118px;}
.apply_right>a:nth-child(2) p{text-align: center;line-height: 31px;height: 31px;color: #ffffff;background-color: rgba(24,24,26,0.7);margin-top: 118px;}
.apply_right>a:nth-child(3) p{text-align: center;line-height: 31px;height: 31px;color: #ffffff;background-color: rgba(24,24,26,0.7);margin-top: 112px;}

/*footer*/
.footer_bg{background: url("footer_bg.jpg")center top no-repeat;height: 333px;}
.footer_index{margin: 0 auto;width: 1200px;clear:both;overflow: hidden;}
.footer_index>p:first-child{width: 800px;font-size: 21px;line-height: 40px;height: 40px;color: #ffffff;background: url("search_news.png")no-repeat left center;padding-left: 53px;margin-top: 25px;float: left;}
.footer_index>a{display: block;float: right;color: #ffffff;width: 160px;height: 41px;line-height: 41px;background-color: #1f2022;text-align: center;text-transform: uppercase;font-family: Arial;float: right;margin-top:-40px;}
.footer_index>ul{margin-left: 60px;margin-top: 80px;}
.footer_index>ul li{float: left;text-align: left;margin-top: 75px;}
.footer_index>ul li p:first-child{font-size: 21px;color: #ffffff;}
.footer_index>ul li p:last-child{font-size: 17px;color: #787878;font-weight: bold;}
.footer_index>ul li:nth-child(1){margin-left: 14px;}
.footer_index>ul li:nth-child(2){margin-left: 171px;}
.footer_index>ul li:nth-child(3){margin-left: 188px;}
.footer_index>ul li:nth-child(4){margin-left: 168px;}
.footer_index>p:last-child{font-size: 14px;color: #707070;text-align: center;margin-top: 310px;}

/*内页分类样式*/
.fenlei_list{border-bottom: 1px solid #d4d4d4;overflow: hidden;clear: both;}
.fenlei_ny{width: 1110px;margin: 0 auto;}
.fenlei_ny li{width: 96px;float: left;line-height: 41px;text-align: center;margin-right: 15px;}
.fenlei_ny li:first-child{margin-left: 10px;}
.fenlei_ny li a{font-size: 16px;color: #666666;display: block;width: 96px;line-height: 41px;}
.fenlei_ny li:hover{background: url(fenlei_li_bg.jpg) bottom center no-repeat;}
.fenlei_ny li:hover a{color: #c01a20;}
.fenlei_li{background: url(fenlei_li_bg.jpg) bottom center no-repeat;color: #c01a20;}
.title_h1{color:#22211c;font-size: 24px;font-weight:bold;text-align:left;width: 500px;float: right;}
.return {float: right;font-size: 12px;color: #a0a0a0;line-height: 41px;padding-right: 6px;}
.return a {font-size: 12px;color: #a0a0a0;}

.banner_ny{background: url(banner_ny.jpg) center top no-repeat;overflow: hidden; clear: both;height: 515px;}

/*内页*/
.container_ny {
    width: 1200px;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom: 62px;
    overflow: hidden;
}

#navigation{float:left; width:287px;}
.nav_h2title{background:url(list_topny.jpg) no-repeat left top; height:70px;margin-bottom:20px;}
.nav_h2title h2{ font-size:24px; color:#fff; margin-left:40px; padding:20px 0; font-weight:bold;line-height: 30px;}
.nav_en{font-family:arial; color:#a9a9a9; font-size:14px; text-transform:uppercase; margin-left:20px;}
.prolist_nav{overflow:hidden; margin-bottom:30px;background:#434343;padding:20px;}
.prolist_nav>li{background:url(list_ny.jpg) 22px center no-repeat;  }
.prolist_nav>li>a{ display:block; border-bottom:1px solid #2085e4;padding-left:24px; font-size:18px; color:#fff; background:url(list_link.jpg) no-repeat right center; margin-right:18px;line-height:43px;}
.prolist_nav a:hover{background:url(list_hover.jpg) no-repeat right center; color:#c42715;}
.prolist_nav a.red:link,.prolist_nav a.red:visited{background:url(list_hover.jpg) no-repeat right center; color:#c42715;}
.nav_ul>li{background:url(list_ny.jpg) 22px center no-repeat;  }
.nav_ul>li>a{ display:block; border-bottom:1px solid #2085e4;padding-left:50px; font-size:18px; color:#fff; background:url(list_link.jpg) no-repeat right center; margin-right:18px;line-height:43px;}

.contact_h2title{background:url(list_topny.jpg) no-repeat left top; line-height:70px; color:#fff; padding-left:40px; font-size:24px;}
.navcontact{overflow:hidden; margin-bottom:20px; padding-bottom:20px; padding-top:25px;font-size: 17px;line-height: 26px;}
.navcontact p{font-size:16px;line-height:32px;padding-left:10px;}
.navcontact span{border-bottom:1px solid #000;font-size:18px;line-height:45px;width:100%;display: block;margin-bottom:10px;}

/*产品列表页*/
.nry_right{ float:right; width:880px; overflow: hidden;  margin-top:15px;}
.nry_content{ margin-top:10px; padding: 15px; clear:both; }
.nry_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px;}
/*产品列表页的右侧*/
.title_h1{color:#22211c;font-size: 24px; border-bottom: 1px solid #dedcdc;  font-weight:bold; padding-bottom:10px; text-align:left; width:880px;}
.return {float: right;font-size: 12px;color: #595955;line-height: 33px;}
.return a {font-size: 12px;color: #595955;}

.pro_nr_ny{overflow:hidden; margin-top:20px; clear:both; width:100%; }
.pro_nr_ny li{ width:290px;float:left; padding-bottom:8px; margin-bottom:17px;}
.pro_nr_nys li{ width:290px;float:left; padding-bottom:8px; margin-bottom:17px;}
.pro_nr_ny li img{border:1px solid #c9c9c9;}
.pro_nr_ny li a{ display:block;width: 256px; margin: 0 auto;}
.pro_nr_nys li a{ display:block;width: 220px; margin: 0 auto;border: 1px solid #ccc;}
.pro_nr_ny li p{ text-align:center; font-size:15px; color:#595955; line-height:38px; width:256px; height:38px; overflow:hidden;}
.pro_nr_nys li p{ text-align:center; font-size:15px; color:#595955; line-height:38px; width:220px; height:38px; overflow:hidden;}
.pro_ny_duotu{ width:1000px; margin:0 auto; clear:both; margin-top:25px; }
/*分页*/
#up_down{clear:both;color:#9d9898; font-size:14px; margin-top:8px;margin-bottom: 12px;overflow: hidden;text-align: left;}
#up_down a{color:#666666;padding-left:5px;  font-size:14px;text-align:center; padding:9px 15px; line-height:29px;}
#up_down a.active:link, #up_down a.active:visited {color: #f66e0a}

/*内页切换样式*/
.proshow_l{width:500px !important;margin-bottom:20px;margin-top: 20px; float:left;}
.proshow_da{width:500px !important;padding-top: 16px;padding-left: 10px;}
.proshow_da table {width:500px;height:357px;border:1px solid #b1b0b0;}
.proshow_l_bot {width:500px;height:84px;margin-top:-20px;position:relative;padding-left: 13px;margin-bottom: 40px;}

.proshow_l_bot .proshow_sl {width:9px;height:17px;background:url(proshow_l.png) left top no-repeat;cursor:pointer;margin-top:17px;}
.proshow_l_bot .proshow_sr {width:9px;height:17px;background:url(proshow_r.png) left top no-repeat;cursor:pointer;margin-top:17px;}
.proshow_l_bot .proshow_sl:hover {background:url(proshow_l_hover.png) left top no-repeat;}
.proshow_l_bot .proshow_sr:hover {background:url(proshow_r_hover.png) left top no-repeat;}
.fl {float:left;display:inline}
.fr {float:right;display:inline;}
.proshow_xiao {width:552px;height:84px;overflow:hidden;margin:0 auto;position:relative;}
.proshow_xiao ul {width:100000px;height:60px;margin-left:2px;position:relative;}
.proshow_xiao ul li {float:left;border:1px solid #c9c9c9;margin-left:5px;}
.proshow_xiao ul li .jzimg {width:60px;height:60px; padding:2px;}
.proshow_xiao ul li .jzimg img {max-width:60px;max-height:70px;}
.proshow_xiao ul li:first-child {margin:0px;}
.proshow_xiao ul li:hover {border:1px solid #d51d14;}
.proshow_xiao .xiao_cur {border:1px solid #d51d14;}
.MagicZoomPup {background:#fff;}

.jqzoom {border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img {background:url(loading.gif) no-repeat center center;max-width:500px;max-height:500px; width:100%;}
.zoomdiv {z-index:100;position:absolute;top:0px;left:0px;width:370px;height:431px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*产品内页*/
.contents{width: 100%;margin: 0 auto;overflow: hidden;clear: both;}
.constants_pro{width: 1110px;margin: 0 auto;}
.pro_ny_rightsse{width: 580px;float: right;margin-top: 36px;}
.pro_ny_titsse{font-size: 30px !important;text-align: center !important;margin-bottom: 24px !important;color: #666; !important}
.pro_ny_rightsse p{font-size: 16px;color: #666;line-height: 24px;}
.image li{float: left;margin-right: 7px;margin-left: 8px;margin-bottom: 12px;}
.image li p{width: 224px;text-align: center;font-size: 16px;line-height: 34px;color: #666;}
.details{font-size: 20px;padding-bottom: 12px;color: #666;}
.pro_ny_content{clear: both;color: #333;font-size: 15px;margin-bottom: 20px;}
.pro_ny_content_tit{font-size: 30px;color: #666;border-bottom: 2px solid #2264f8;padding-bottom: 20px;text-align: center;margin-bottom: 26px;}


/*新闻列表页*/
.news_ny_bg{background: #f5f5f5;overflow: hidden;clear: both;}
.news_ny{width: 1110px;margin: 0 auto;}
.news_ny li{width: 100%;margin-top: 60px;overflow: hidden;clear: both;}
.news_ny li>a>p{font-size: 18px;line-height: 40px;margin-right: 29px;width: 8%;float: left;text-align: center;color: #787878;}
.news_ny li>a>p>span{font-size: 36px;padding-bottom: 6px;display: block;border-bottom: 1px solid #acacac;}
.news_ny_des{width: 65%;float: right;}
.news_ny_img{width: 27%;float: left;}
.news_ny_des_main{color: #787878;font-size: 14px;line-height: 20px;padding-bottom: 16px;margin-bottom: 16px;border-bottom: 1px solid rgba(0,0,0,0.1);}
.news_ny_des_main span{display: block;font-size: 18px;line-height: 50px;}
.news_ny_des_an{font-size: 14px;color: #787878;font-weight: bold;}

/*新闻内页*/
.title_news{font-size: 26px;text-align: center;line-height: 62px;color: #333;}
.hit{font-size: 14px;text-align: center;display: block;margin-bottom: 24px;color: #333;}
.nry_content{font-size: 16px;text-indent: 2em;line-height: 24px;color: #333;}
.list{font-size: 14px;margin-top: 20px;margin-bottom: 20px;color: #333;}
.list a{color: #333;color: #333;}

.contentus_ny_bg{background: #f5f5f5;overflow: hidden;clear: both;}
.contentus_ny{width: 1110px;margin: 0 auto;}
.contentus_ny_des{margin-bottom: 26px;}
.contentus_ny_des p{font-size: 16px;text-indent: 2em;color: #333;line-height: 26px;letter-spacing: 1px;}
.contentus_ny_tit{font-size: 28px;color: #333;font-weight: bold;text-align: center;line-height: 90px;}

.contentlxfs_ny_bg{background: #f5f5f5;overflow: hidden;clear: both;}
.contentlxfs_ny{width: 1110px;margin: 0 auto;}
.contentlxfs_ny_des{margin-bottom: 26px;padding-left: 20px;}
.contentlxfs_ny_des p{font-size: 16px;color: #333;line-height: 26px;letter-spacing: 1px;}
.contentlxfs_ny_tit{font-size: 28px;color: #333;font-weight: bold;text-align: center;line-height: 90px;}

#page{font-size: 16px;color: #666;text-align: center;letter-spacing: 2px;line-height: 50px;overflow: hidden;clear: both;}
.about_an a{color: #ffffff;display: block;}

.right_ny{ float:right; width:880px; overflow: hidden;  margin-top:15px;}
.page_content{margin-top: 20px;width: 850px;font-size: 16px;color: #595955;line-height: 26px;padding-left: 12px;padding-top: 40px;}

.lXPopup-btnzt {
    width: 110px;
    height: 30px;
    border-radius: 30px;
    border: 0;
    outline: 0;
    background-color: #333;
    line-height: 2;
    color: #fff;
    cursor: pointer;

}

.right-fixed.right-fixed{
  --fixed-theme-color: rgba(0, 0, 0, 0.59);
  --form-theme-color: #333;
  --li-hover-color: #333;
       z-index:999;
}

/*在线咨询不透明*/
.right-fixed-ul .fixed-Consulting .qq-ground.qq-ground{ 
 --fixed-theme-color:#333;
}

/*留言背景和外框阴影*/
.right-fixed-ul .fixed-form.fixed-form {
    background-color: var(--form-theme-color);
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.12);
    padding-top: 5px;
}

/*欢迎您的咨询的字体颜色*/
.right-fixed-ul .fixed-form.fixed-form > p {
    font-family: "SimSun";
    margin: 15px 0;
    font-size: 13px;
    color: #fff;
}

/*文本框*/
.right-fixed-ul .fixed-form.fixed-form input[type=text]{
    width: 205px;
    border: 1px solid white;
    background-color: #fff;
}

/*留言框颜色*/
.right-fixed-ul .fixed-form.fixed-form textarea {
    border: 1px solid white;
    background-color: #fff;
}

/*留言按钮*/
.right-fixed-ul .fixed-form .submit.submit {
    display: inline-block; 
    border: 0px;
    height: 30px;
    background: #333; 
    background: #fff;  
    border-radius: 15px;
    margin-top: 10px;
    border: 0px;
    color: #888; 
}