@charset "utf-8";
/* CSS Document */
body ,html{padding: 0px;margin: 0px; font-size:12px; font-family:"SimSun"; background:#fff; }
*{margin:0px; padding:0px;}
ul,li,p,span,img,h6{margin:0px; padding:0px;}
ul,li{list-style:none;}
img{border:none;}
p{font-weight:normal; line-height:25px;}
a{ text-decoration:none; color:#333;border:none;}

.w1200{ width:1200px; margin:0 auto; clear:both; overflow:hidden;}
.w1100{ width:1100px; margin:0 auto; clear:both; overflow:hidden;}
.clear{ clear:both;}

#header_bg{ background: url("bg_header.png") repeat-x center top; overflow: hidden; }
.header_index{
    /* width: 1200px; */
     margin: 0px auto;}
.top_hy{ float:left; font-size:12px; color: #ffffff; line-height:34px;}
.top_h1{ float:left; font-size:12px; color: #ffffff; line-height:34px; margin:0px;} 
.top_wz{ float:right;height: 34px}
.top_wz li{float: left;color: white;height: 33px;line-height: 33px;padding-left: 10px;}
.top_wz li img{padding-top: 4px}
.top_wz span{ color: #ffffff;display: inline-block}
.top_wz input{border-radius:4px;height: 20px;}
.top_wz a{ margin:0px 6px; font-size:12px; color:#999999; line-height:34px; padding-left:26px; display:block; float:right; }
.top_right01{ background:url("/Onepx.jpg") no-repeat left center;}
.top_right02{ background:url("/Onepx.jpg") no-repeat left center;}

.logo{float: left;padding-top: 8px;}
.top_right{ float:right;padding-left:40px;}

.menu_index{ clear:both; overflow:hidden; margin-top:1px;}
.menu_index li{ float: left;  width:88px; text-align: center;}
.menu_index li a{display:block; line-height: 88px; font-size:14px; color: #080808;}
.menu_index li a:hover{display:block; line-height: 88px; font-size:14px; color: #fff;background-color: #ffb53e}

.banner_lxfs{ text-align:center; height:121px; position:absolute; z-index:999; bottom:0; width:100%; display:none;}
.banner_lxfs p{ font-size:20px; color:#ffffff; font-weight:bold; line-height:56px;}
.banner_lxfs a{ width:180px; line-height:46px; display:block; font-size:15px; color:#ffffff; margin:0 auto; background:#4f4f4f; border-radius:30px;}
.midbg:hover .banner_lxfs{ display:block;}

.zwkf_indexbg{ background:#ee1d23; clear:both; overflow:hidden;}
.zwkf_index{width: 1200px; margin: 0px auto; } 
.zwkf_index li{ float:left; padding-left:80px; padding-top:23px; width:220px; height:87px;}
.zwkf_index li p{ font-size:35px; color:#fff; line-height:35px; font-weight:bold;} 
.zwkf_index li span{ color:#fff; font-size:15px; line-height:19px;}

.introduction_shouyebg{ background:#f6f6f6;}
.introduction_shouye{margin:0px auto; 
    /* width:1200px; */
     padding-top:52px; padding-bottom:0px; overflow:hidden;clear: both;
    /* height: 192px; */
    height: 242px;
}
.introduction_hot{ float:left;display: inline-block;width: 400px}
.introduction_index{float:right;margin: 0;display: inline-block;width:800px;}
.introduction_index ul{margin-right: 0;}
.introduction_index ul li{float: right; text-align: center;padding-left: 20px}
.introduction_index ul li:first-child(3){font-size: 24px;color: #424242;padding-top: 10px}
.introduction_p1 {font-size: 24px;color: #424242;padding-top: 10px;text-align: center}
.introduction_p2 {color: #a2a2a2;font-size: 10px}

.bg_ru{background: url("bg_about.png") no-repeat center top;}
.bg_about{margin: 0 auto;
    /* width: 1202px; */
    clear: both;overflow: hidden;background: white;
    /* height: 375px; */
}
.about_index{ margin:0px auto;
    /* width:1202px; */
     clear:both; overflow:hidden;padding-top: 127px;padding-bottom: 33px}
.about_img{ float:left;}
.about_img img{padding: 31px;}
.about_right{ float:right; width:530px;
    /* padding: 27px 58px 0 0; */
    padding-right: 15px;
}
.about_title{ font-size:30px; color:#000000; font-weight:bold;line-height:74px;}
.about_title_f{ float:left; line-height:22px; color:#676767; font-size:15px; width:510px; text-align:center; margin-bottom:25px;}
.about_right span{ float:left; width:66px; height:22px;}
.about_p{ text-indent:2em; font-size:13px; color:#676767; line-height:27px; clear:both;}
.about_right a{ display:block; width:80px;height:22px; background: url("yellowbtn.jpg") no-repeat center top; color:#FFF; font-size:13px; text-align:center;margin-top:32px;  }

.home_title{ font-size:26px;color: #000000; line-height:84px; text-align:center; padding-top:29px;font-weight: bold}
.home_title span{ font-size:26px; color:#000000; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;  }

.pro_index_bg{ padding-bottom:41px; clear:both; overflow:hidden;  }
.pro_index_top{clear:both; overflow:hidden;margin:0 auto; margin-top:30px; margin-bottom:20px;    }
.pro_index_top li{ float:left; margin:0px 10px;width: 175px; margin-top: 18px}
.pro_index_top a{ display:block;font-size:14px; color:#5d5d5d; background: #ffffff;border: 1px solid #c1c1c1;border-radius: 6px;text-align: center;width: 175px;line-height: 40px;}
.pro_index_top a:hover{ background: #127bd0; color:#FFF; }

.pro_title{ clear:both; text-align:center; margin-top:45px;}
.pro_title01{ font-size:34px; color:#343434; font-weight:bold; line-height:48px; background:url("pro_title.png") no-repeat center center;}
.pro_title span{ color:#d3d3d2; text-transform:uppercase; line-height:25px;}
.pro_title02{ font-size:14px; color:#343434; line-height:26px; }


.pro_index_bg h2{ font-size:35px; color:#000; line-height:48px;}
.pro_index_bot{ clear:both; margin-top:20px; margin-bottom:20px; overflow:hidden;}
.pro_index_bot li{ float:left;}
.pro_index_bot li img{border: 1px solid #c4c4c4;border-bottom: none;}
.pro_index_bot li h3{ font-size:16px; color: #515253; line-height:38px; width:100%;
    background:url("p_bg.png") no-repeat center right; padding-right:0px;
    position:relative; z-index:99;border: 1px solid #c4c4c4;border-left: none;border-right: none; }

.video_index li{ float:left; width:24%; margin:0.5%; text-align: center;}
.video_index li p{ font-size:16px; line-height:35px;}

.in_pro{ width:1053px; height:269px; margin:0 auto; position:relative; z-index:100;}
.in_pro .btn{ display:block; position:absolute;width:24px; height:47px;z-index:999}
.in_pro .prev{ left:1146px;background-position: left center; background:url(index_10.png) left center no-repeat;}
.in_pro .next{ right:-132px; background-position:right center; background:url(index_10_02.jpg) left center no-repeat;}
.in_pro .box{ position:absolute; right:-146px;width:1053px; height:206px; overflow:hidden;padding-top: 48px;}
.in_pro .box .ctg_box{ width:10000px;}
.in_pro .box .ctg_box_1,.in_pro .box .ctg_box_2{ float:left;}
.in_pro .box li{ float:left; width:249px; margin-right:19px;}
.in_pro .box li.none{ margin-right:0px;}
.in_pro .box li a{ display:block; width:247px; height:168px; border:1px solid #F0F0F0; text-align:center; background:#FFF; overflow:hidden; position:relative;}
.in_pro .box li .p_ru{ z-index: 888;display: inline-block;text-align: center;width: 247px;color: #676869}
.in_pro .box li a .p_4{ position:absolute; left:0; bottom:0;}
.in_pro .btnbox{ position:absolute; left:0; bottom:19px; width:1053px; height:12px;}
.in_pro .btnbox li{ float:left; width:12px; height:12px; background:#8D8D8D; margin-right:7px; cursor:pointer;}
.in_pro .btnbox li.cur{ background:#0E61A8;}

.change_bg{  clear:both; overflow:hidden; width: 100%;height:800px;margin: 0 auto;}
.change_index{margin:0 auto;     position: relative;}
.change_bg .change_index .change_left{float: left;width: 240px;height: 667px;background-color: #2662e5;padding-top: 18px}
.change_bg .change_index .change_left li{margin: 0 auto;line-height: 88px;text-align: center;height: 88px;border-bottom: 1px solid #4375e8;width: 180px}
.change_bg .change_index .change_left li:hover{background: url("right_btn.png") no-repeat right;}
.change_bg .change_index .change_left li .num{color: #ffffff;font-size: 30px;font-weight: bold;float: left}
.change_bg .change_index .change_left li .change_text{color: #ffffff;font-size: 26px;float: left;margin-left: 16px;}
.change_bg .change_index .change_right img{margin-top: 67px;float: left}
.change_bg .change_index .change_cover{z-index: 888;float: left;height: 200px;width: 1200px;float: left;position: absolute;background-color: #232529;margin-top: 465px;opacity:0.5;}
.change_bg .change_index .change_index{z-index: 999;float: left;height: 200px;width: 1200px;float: left;position: absolute;margin-top: 465px;}
.change_bg .change_index .change_index .change_cover_left{ float: left;margin: 0 auto;color: white;width: 240px;height: 200px;text-align: center;}
.change_bg .change_index .change_index .change_cover_left li{padding-top: 60px;z-index: 999;}
.change_bg .change_index .change_index .change_cover_right{ margin-left:287px;margin-top:43px;height: 160px;width: 912px;color: white}
.change_bg .change_index .change_index .change_cover_right .change_covertitle{font-size: 24px;line-height: 40px;}
.change_bg .change_index .change_index .change_cover_right .change_covertext{font-size: 16px;line-height: 26px;background: url("point.jpg") no-repeat left;padding-left: 18px;}
.change_bg .change_index .change_index .change_cover_left .s_one{font-size: 40px;font-weight: bold}
.change_bg .change_index .change_index .change_cover_left .s_three{font-size: 18px;color: #bbc2db;font-weight: bold}


.news_bg{background: url("bg_news.png") no-repeat center top;clear: both;overflow: hidden;width: 100%;margin: 0 auto;}
.news_bg .news_index{margin: 0 auto;
    /* width: 1200px; */
    position: relative;}
.news_bg .news_index .btn_ru{background: url("new_btn.png") no-repeat center top;position: absolute;width: 144px;height: 47px;margin-top: 102px;margin-left: 425px;z-index: 9999;}
.news_bg .news_index .f_left{width:716px; 
    /* height: 585px; */
    float:left;margin-top:189px}
.news_bg .news_index .f_right{float:right;height: 514px;float:right;margin-top: 189px;padding-top: 71px;}
.f_right ul{ clear:both;}
.f_right ul li{ border-bottom:1px solid #a8a8a8; line-height:39px;margin-top: 27px;}
.f_right ul li a{ color:#666666; padding-left:27px; background:url("question.png") no-repeat left top;display: inline-block;}
.f_right #point{width: 69px;height: 14px;float: right;margin-top: 20px;}
.f_right #point a{display: inline-block;width: 14px;height: 14px;background: url("../style/point_02.jpg") no-repeat center top;padding-left: 5px;}
.f_right #point .zh{display: inline-block;width: 14px;height: 14px;background: url("../style/point_01.jpg") no-repeat center top;}

.news_title{ background:url("news_title.jpg") no-repeat bottom left; font-size:20px; color:#1a1a1a; padding-bottom:13px;}
.news_title a{ float:right; font-size:12px;background:url("more.png") no-repeat center top;width: 52px; height: 11px; text-align:center; margin-top:10px;display: inline-block }
.new_bot a p{color: #2a69d8;font-size: 14px;font-weight: bold;}
.time_index{ float:right;font-size:14px; color:#666666; }
.news_bg .news_index .f_left .f_left_button{width: 100%;height: 100px;}
.news_bg .news_index .f_left .f_left_button button{background-color: #fff;border-radius: 25px;width: 174px;height: 46px;font-size: 18px;color: #000;margin-top:25px;margin-right: 21px;border: 1px solid #707077;}
.news_bg .news_index .f_left .f_left_button .ro{background-color: #0272dc;border-radius: 25px;width: 174px;height: 46px;font-size: 18px;color: #fff;margin-top: 25px;margin-right: 21px;}
.news_bg .news_index .f_left .f_left_button .only_a{float:right;background: url("more.png") no-repeat center top;width: 52px;height: 11px;display: inline-block;margin-top:45px;}
.news_bg .news_index .f_left ul{display: block;height:370px;width: 100%;}
.news_bg .news_index .f_left ul li{display: block;width:348px;height: 100%; padding-top:15px;}
.news_bg .news_index .f_left ul li img{width: 305px;height: 188px;display: block;margin:0 auto;}
.news_bg .news_index .f_left ul li p{margin: 0px 22px; height: 28px;}
.news_bg .news_index .f_left ul li:first-child .pOne1{font-size: 19px;color: white;line-height: 20px;margin-top:32px;}
.news_bg .news_index .f_left ul li:first-child .pOne2{font-size: 14px;color: #adb1b8;height: 52px;}
.news_bg .news_index .f_left ul li:last-child .pTwo1{font-size:19px;color: #494949;line-height: 20px;margin-top:32px;}
.news_bg .news_index .f_left ul li:last-child .pTwo2{font-size: 14px;color: #adb1b8;height: 52px;}
.news_bg .news_index .f_left ul li a{margin: 22px 22px;display: inline-block;text-decoration: underline;color: #858c97}
.news_bg .news_index .f_left ul li:first-child{float: left;background-color: #324259;overflow: hidden;}
.news_bg .news_index .f_left ul li:last-child{float: right;background-color: #f2f2f2;overflow: hidden;}
.news_bg .news_index .f_right .a_three{right: 0;display: block;float: right;margin-top: 45px;}


.map_bg{background: url("bg_map.png") no-repeat center top;width: 100%;height: 364px;}


.f_c_h2{ font-size:14px; color:#575757; line-height:1; margin-bottom:24px; }
#facebook_in{ width:651px; }
#name_in{ width:306px;height:38px;line-height:38px;border:1px solid #d9d9d9;color:#cccccc; font-size:16px; margin-bottom:16px; margin-right:15px; text-indent:1em;*margin-left:-12px }
#tel1_in{ border:1px solid #d9d9d9; width:326px; color:#cccccc; font-size:16px; height:38px;margin-bottom:16px;line-height:38px;text-indent:1em;*margin-left:-12px}
#mailbox_in{border:1px solid #d9d9d9; width:649px; color:#cccccc; font-size:16px; height:38px;margin-bottom:16px;line-height:38px;text-indent:1em;*margin-left:-12px}
#szdw_in{border:1px solid #d9d9d9; width:649px; color:#cccccc; font-size:16px; height:38px;margin-bottom:16px;line-height:38px;text-indent:1em;*margin-left:-12px}
#content_in{ width:649px;height:220px; line-height:38px; color:#cccccc; font-size:16px; border:1px solid #d9d9d9; margin-bottom:17px;text-indent:1em;*margin-left:-12px}
.tijiao_in{ height:32px; text-align:center; width:114px; background:#d21728; border:none; font-size:18px; color:#fff;  }
.liuyan_p{ font-size:14px; color:#575757; line-height:32px; width:500px; margin-top:-32px; margin-left:130px; position:relative}


.news_name{ background:url("/news_img.jpg") no-repeat top center; padding-top:118px; text-align:center;margin-bottom:10px; overflow:hidden; }
.news_name a{line-height:34px; color:#ffffff; font-size:14px;}



.foot_bg{ background:url("footbg_04.png") repeat-x top center; clear:both; overflow:hidden;
    /* height: 79px; */
}
.foot_index{margin:0px auto; 
    /* width:1200px;height:79px; */
}
.foot_index .foot_l{
    /* float: left; */
    margin: 0 auto;padding-top: 18px;}
/* .foot_index p{width: 1200px;} */
.foot_l .foot_nav ul li{float: left;}
.foot_l .foot_nav ul li a{color:#FFFFFF}
.foot_l p{color: #8fb6e3;}
.foot_r{float: right;top: 0;position: relative;}
.foot_r select{margin-top: 26px;margin-right: 160px;border: 1px solid #fff;background-color: #127bd0;width: 187px;height: 27px;}
select{appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url("arrow.png") no-repeat scroll right 10px center transparent;
    color: #ffffff;
    padding-left: 10px;
}
.foot_r p{position: absolute;width: 120px;height: 24px;top: 28px;left: 200px;z-index: 99;font-size: 14px;color: #ffffff;}

.menu_index li:first-child{background: none;}
    /**ny**/

.banner_in{ height:250px; }

.container_ny{width: 1200px; margin: 0 auto; padding-top:20px; padding-bottom:62px; overflow: hidden;}
.right_ny{ float:right;  width:880px; }

.search_hot01{font-size: 30px;color: #343434;padding-top: 10px}
.search_hot02{font-size: 10px;color: #c3c3c3}

.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; *margin-top:-25px; }
.return a{font-size: 12px; color:#595955;}
.ny_y{ padding-left:12px;}
.page_content{text-align:center;overflow: hidden; margin:20px;    line-height: 30px;}
.page_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px; }
.page_content a{ color:#080808; font-size:16px; text-indent:0;}
.page_content img{ max-width:650px;}
.page_content table{ margin:0 auto;}
.page_lxwm p{ text-align:left;}


.hit{color:#080808; font-size:16px;height: 30px; line-height: 30px;  text-align:center; margin-bottom:20px;}
.list{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px;}
.list a{color:#7e7e7e;}

.title_news{height: 30px; line-height: 30px; font-size: 20px; font-weight: bold; color: #000; margin-bottom:20px; }
#up_down{clear:both; text-align:center; color:#9d9898; font-size:14px; margin-top:33px;}
#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}

.nry_right{ float:right; width:880px; overflow: hidden; text-align:center; 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;}
.nry_content p a{ text-indent: 0;}

.nry_content td{line-height:29px; color:#080808; font-size:16px; text-align:left; padding-left:3px;}

.pro_nr_ny{overflow:hidden; margin-top:7px; }
.pro_nr_ny li{float:left; margin:12px 5px; border:1px solid #cdcdcd;}

.pro_nr_ny li a{ display:block;color:#000; font-size:14px; }
.pro_nr_ny li a h2{ text-align:center; line-height:42px;}

.biaoti{ text-align:center; font-size:19px; color:#000; margin-top:20px;}

.about_us{ text-align:center;}

.product_list_ny{overflow:hidden;}
.product_list_ny li{ border-bottom: 1px dashed #d7d7d7; line-height:30px;text-align:left; padding-left:10px; }
.product_list_ny li a{ background:url(news_h.jpg) no-repeat left center; padding-left:16px; font-size:14px; color:#5b5b5b; }
.product_list_ny li a:hover{ color:#F00;  background:url(news_a.jpg) no-repeat center left; }
.time_ny{ float:right; font-size:14px;}

.related_product{overflow:hidden; clear:both; }
.related_product h2{font-size:16px; text-align:left; }
.related_product01{margin:15px 0; text-indent:2em; font-weight:bold;}

#liuyan_ny td{ padding-bottom:10px; padding-right:20px; font-size:14px;}

.ny_left{ float:left; width:300px;}
.prolist_ny{ padding-top:33px; padding-left:9px; margin-bottom:18px;}
.prolist_title_ny{ font-size:24px; color:#FFF; padding-bottom:22px;}
.prolist_title_ny span{color:#FFF; font-size:20px; line-height:40px;}
.prolist_fl{ background:#2c3d4d; margin-left:18px; padding:10px 19px 23px 18px;}
.prolist_fl li{ padding-left:23px; border-bottom: 1px solid #475664;}
.prolist_fl li a{ line-height:51px; color:#FFF; font-size:18px; padding-left:24px;}
.prolist_fl li a:hover{ color:#F00;}
.prolist_fl p{ border-bottom: 1px solid #475664;color:#FFF; font-size:15px; line-height:33px; padding-left:10px;}

.ny_cp_left{ float:left; margin-left:80px; margin-right:80px;}
.ny_cp_left img{ width:250px;}
.ny_cp_right{ float:right; width:350px;}
.ny_cp_right p{color:#080808; font-size:16px; text-align:left;}
.ny_cp_right a{color:#080808; font-size:16px; text-align:left;}


#navigation{float:left; width:287px;}
.nav_h2title{ 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{border-bottom:1px solid #ee1d23;}
.prolist_nav a{ display:block; padding-left:30px; font-size:16px; color:#fff;  margin-right:18px;line-height:43px;}
.prolist_nav a:hover{color:#c42715;}
.prolist_nav a.red:link,.prolist_nav a.red:visited{color:#c42715;}

.contact_h2title{line-height:70px; color:#fff; padding-left:40px; font-size:24px;}
.navcontact{overflow:hidden; margin-bottom:20px; padding-bottom:20px; padding-top:25px;}
.navcontact p{font-size:16px;line-height:32px;padding-left:10px;}
.navcontact span{border-bottom:1px solid #000;font-size:16px;line-height:45px;width:100%;display: block;padding-left:10px;margin-bottom:10px;}



.page_zlj{ text-align:left;}
.page_zlj h2{ font-size:26px;}







/**ny**/

.banner_in{ background:url(banner_ny.jpg) no-repeat top center; height:250px; }

.container_ny{width: 1200px; margin: 0 auto; padding-top:20px; padding-bottom:62px; overflow: hidden;}
.right_ny{ float:right;  width:880px; }

.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; *margin-top:-25px; }
.return a{font-size: 12px; color:#595955;}
.ny_y{ background:url(dazuo.jpg) no-repeat left center; padding-left:12px;}

.page_lxwm p{ text-align:left;}

.hit{color:#080808; font-size:16px;height: 30px; line-height: 30px;  text-align:center; margin-bottom:20px;}
.list{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin-top:20px;}
.list a{color:#7e7e7e;}

.title_news{height: 30px; line-height: 30px; font-size: 20px; font-weight: bold; color: #000; margin-bottom:20px; }
#up_down{clear:both; text-align:center; color:#9d9898; font-size:14px; margin-top:33px;}
#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}

.nry_right{ float:right; width:880px; overflow: hidden; text-align:center; margin-top:15px;}
.nry_content{ margin-top:10px; padding: 15px; clear:both; }
.nry_content h2{text-align:left; }

.nry_content p{  text-align:left; text-indent: 2em; line-height:29px; color:#080808; font-size:16px;}

.nry_content td{line-height:29px; color:#080808; font-size:16px; text-align:left; padding-left:3px;}

.pro_nr_ny{overflow:hidden; margin-top:7px; }
.pro_nr_ny li{float:left; margin:12px 5px; border:1px solid #cdcdcd;}

.pro_nr_ny li a{ display:block;color:#000; font-size:14px; }
.pro_nr_ny li a h3{ text-align:center; line-height:42px;}

.biaoti{ text-align:center; font-size:19px; color:#000; margin-top:20px;}

.about_us{ text-align:center;}

.ny_left{ float:left; width:300px;}
.prolist_ny{ background:url(ny_left_title.png) no-repeat left top; padding-top:33px; padding-left:9px; margin-bottom:18px;}
.prolist_title_ny{ font-size:24px; color:#FFF; padding-bottom:22px;}
.prolist_title_ny span{color:#FFF; font-size:20px; line-height:40px;}
.prolist_fl{ background:#2c3d4d; margin-left:18px; padding:10px 19px 23px 18px;}
.prolist_fl li{ padding-left:23px; border-bottom: 1px solid #475664;}
.prolist_fl li a{ line-height:51px; color:#FFF; font-size:18px; background:url(fl_left_j.jpg) no-repeat left center; padding-left:24px;}
.prolist_fl li a:hover{ color:#F00;}
.prolist_fl p{ border-bottom: 1px solid #475664;color:#FFF; font-size:15px; line-height:33px; padding-left:10px;}

.ny_cp_left{ float:left; margin-left:80px; margin-right:80px;}
.ny_cp_left img{ width:250px;}
.ny_cp_right{ float:right; width:350px;}
.ny_cp_right p{color:#080808; font-size:16px; text-align:left;}
.ny_cp_right a{color:#080808; font-size:16px; text-align:left;}


#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{border-bottom:1px solid #ee1d23;background:url(list_ny.jpg) 15px center no-repeat;  }
.prolist_nav a{ display:block; padding-left:30px; font-size:16px; color:#fff;  margin-right:18px;line-height:43px;}
.prolist_nav a:hover{color:#c42715;}
.prolist_nav a.red:link,.prolist_nav a.red:visited{background:url(list_hover.jpg) no-repeat right center; color:#c42715;}

.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;}
.navcontact p{font-size:16px;line-height:32px;padding-left:10px;}
.navcontact span{border-bottom:1px solid #000;font-size:16px;line-height:45px;width:100%;display: block;padding-left:10px;margin-bottom:10px;}


#nb_icon_wrap { margin-top: 3000px!important;}


.lXPopup-btn1 {
    width: 110px;
    height: 30px;
    border-radius: 30px;
    border: 0;
    outline: 0;
    background-color: #2662e5;
    line-height: 2;
    color: #fff;
    cursor: pointer;

}

.right-fixed.right-fixed{
  --fixed-theme-color:rgba(0,0,0,0.59);
  --form-theme-color: #2662e5;
  --li-hover-color: #2662e5;
}
/*在线咨询不透明*/
.right-fixed-ul .fixed-Consulting .qq-ground.qq-ground{ 
 --fixed-theme-color:#2662e5;
}

.right-fixed-ul .fixed-form .submit.submit { background-color: #fff;}

@media(max-width:768px){ 
    #newBridge{
       display: none!important;
    }
}
.mobile_footer ul li {
    background-color: #124fa5 !important;
}
@media(max-width:1200px){ 
.top_hy{ display:none;}


}