@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;}

.w1100{ width:1100px; margin:0 auto; clear:both; overflow:hidden;}

.clear{ clear:both;}



#header_bg{ background: url("../style/bg_header.jpg") no-repeat center top; overflow: hidden; }

/* .header_index{width: 1200px; margin: 0px auto;} */

.top_hy{ float:left; font-size:12px; color:#999999; line-height:34px;padding-top: 4px;}

.top_wz{ float:right; }

.top_wz a{ margin:0px 6px; font-size:12px; color:#999999; line-height:34px; padding-left:15px; display:block; float:right;padding-top: 4px;}

.top_right01{ background:url("../style/Onepx.jpg") no-repeat left center;}

.top_right02{ background:url("../style/Onepx.jpg") no-repeat left center;}











.logo{float: left; height: 110px;}

.top_right{ float:right;}

.top_right p{ font-size:12px; color:#6c6c6c;}

.top_right span{ font-size:20px; color:#353333; font-family:Arial, Helvetica, sans-serif;}



.menu_index{ clear:both; overflow:hidden;}

.menu_index li{ float: left;  width:115px; text-align: center;height: 129px}

.menu_index li a{display:block; line-height: 35px; font-size:16px; color:#000;font-weight:bold;padding-top: 52px;}



/*banner*/

.midbg{ width:100%; height:650px; position: relative; z-index:1;clear:both}

.iBan { height:650px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}

.iBanScreen{  height:650px; background-repeat:no-repeat; background-position:center top;}

.iBanScreen ul{ width:100%; height:650px; position:relative; top:0; margin:0 auto;}

.iBanScreen li{ width:100%; height:650px; overflow:hidden; position:absolute; display:none;}

.iBanScreen li a{ display:block; width:100%; height:100%}

.iBanScreen .num{ position:absolute; bottom:20px; 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);}

.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;}







/*导航*/

.clear .top_right ul li:hover:before{-webkit-transform: scaleY(1);transform: scaleY(1);}

.clear .top_right ul li:hover{color: #3a0e74; display: block;background-color: #eb3c00;}

.clear .top_right ul li.active{  background: -webkit-linear-gradient(top,#0099d6,#0076a5) no-repeat;}

.clear .top_right ul li.active a{color: #3a0e74}

.clear .top_right ul li ul{display: none;}

.clear .top_right ul li.dropdown{}

.clear .top_right ul li.dropdown ul{position:absolute; left:0; top:100%; display: none; background: -webkit-linear-gradient(top,#0099d6,#0076a5) no-repeat;; z-index:122}

.clear .top_right ul li.dropdown ul li{line-height: 36px; font-size: 14px;}

.clear .top_right ul li.dropdown ul li:hover{color:#231815; background-color: #3a0e74;}

.clear .top_right ul li.dropdown ul li:hover a{color:#231815;}

.clear .top_right ul li.dropdown:hover > ul{display: block;}



.phonemeng{position: absolute; top: 106px; left: 0; width: 100%; height: 100%; background-color: #000; opacity: .6; z-index: 196; display: none;}

.phonemeng.active{display: block;}

.clear .top_right .img1,.clear .top_right .img2{display: none;}





.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}

.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}



.about_index{ margin:0px auto; width:1200px; clear:both; overflow:hidden; padding-top:52px; padding-bottom:68px;}

.about_img{ float:left;}

.about_img img{ border:7px solid #f2f2f2;}

.about_right{ float:right; width:650px;}

.about_title{ font-size:30px; color:#000000; font-weight:bold; text-align:center; 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:200px; line-height:35px; background:#c20f00; color:#FFF; font-size:13px; text-align:center; margin:0 auto; margin-top:25px;  }



.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;  }
.pdfys {
    padding-top: 20px;
    padding-bottom: 40px;
    background: #fcf6ea;
    text-align: center;
}
.pdfys p {padding-top: 40px;}
.pdf_more{border: 1px solid #cccccc;text-align: center;font-size: 22px;padding: 10px;}
.pdfys p a:hover{
	background: #2852a2;
    color: #FFF;
}
.pro_index_top{clear:both; overflow:hidden; 
    /* width:1200px; */
}

.pro_index_top li{ float:left;text-align: center;font-size:15px;margin-top:26px;margin-right: 43px;width: 197px;
    height: 59px;margin-bottom: 10px;}

.pro_index_top a{ display:block;line-height:29px;width: 183px;height: 59px;color: #0d0801;font-weight: bold; border: 1px solid #cccccc;word-break: normal;}

.pro_index_top li:nth-child(16){margin-left: 142px;text-align: center;font-size:15px;width: 257px;height: 61px;}

.pro_index_top li:nth-child(17){text-align: center;font-size:15px;width: 257px;height: 61px;}

.pro_index_top li:nth-child(18){text-align: center;font-size:15px;width: 185px;height: 61px;}

.pro_index_top a:hover{ background: #2852a2; color:#FFF; }

.pro_index_top1 a{display: block;line-height: 29px;width: 250px;height: 59px;color: #fdfff7;font-weight: bold;background: url("../style/1.png") no-repeat top center;word-break: normal;}
.pro_index_top2 a{display: block;line-height: 29px;width: 250px;height: 59px;color: #fdfff7;font-weight: bold;background: url("../style/1.png") no-repeat top center;word-break: normal;}
.pro_index_top3 a{display: block;line-height: 59px;width: 250px;height: 59px;color: #fdfff7;font-weight: bold;background: url("../style/1.png") no-repeat top center;word-break: normal;}
.pro_index_top0 a{display:block;line-height:59px;width: 183px;height: 59px;color: #0d0801;font-weight: bold; border: 1px solid #cccccc;word-break: normal;}


.pro_index_bot{ clear:both; margin-top:35px; overflow:hidden;width: 100%}

.pro_index_bot li{ float:left; text-align:center;
    /* margin:0px 4px 15px 2px; */
    border:1px solid #cccccc;}

.pro_index_bot li img{ border:1px solid #fff; border-bottom: none;}

.pro_index_bot li p{border: 1px solid #999999; font-size:16px; color:#ffffff; line-height:38px; width:100%; margin:0 auto; background:url("../style/pro_tit.jpg") repeat-x top center;position:relative; z-index:99; }

/* .pro_index_bot li .protit{height: 40px} */
.paddingt40 {
    padding-top: 40px;
}
.fz35 {
    font-size: 35px;
}







.productborder{
    /* margin:0px auto 20px; */
    margin-bottom: 15px;
    border:2px solid #e0dedb; position:relative;}

.productborder::before,.productborder::after {content:'';border:2px solid transparent;width:0;height:0;position:absolute;}

.productborder::before {top:-2px;left:-2px;}

.productborder::after{right:-2px;bottom:-2px;}

.productborder:hover::before,.productborder:hover::after{width:100%;height:100%;}

.productborder:hover::before {border-top-color:#0099d6;border-right-color:#2564af;border-left-color:#331375;-webkit-transition:width 0.25s ease-out, height 0.25s ease-out 0.25s;transition:width 0.25s ease-out, height 0.25s ease-out 0.25s;}

.productborder:hover::after {border-bottom-color:#0099d6;border-left-color:#0099d6;-webkit-transition:border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;transition:border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s;}

.productborder a{cursor:pointer; display: block; position: relative; z-index: 1;}





.protit{width:100%; text-align:center; height: 45px; line-height: 19px; position: relative; font-size: 14px; padding-top: 27px; background-color: transparent; overflow: hidden; }

.protit:before{left: 50%;}

.protit:after{right: 50%;}

.protit:before,.protit:after{content: ''; width: 0; height: 100%; opacity: 0; position: absolute; top: 0; z-index: -1;-webkit-transition: all 0.3s; transition: all 0.3s;}

.protit:before,.protit:after {background: -webkit-linear-gradient(top,#331274,#2562ae) no-repeat;}

.protit:before,.protit:after {background: -webkit-linear-gradient(top,#331274,#2562ae) no-repeat;}

.productborder:hover .protit:before, .productborder:hover .protit:after{width: 50%;opacity: 1;}

.productborder:hover .protit {color: #fff;}

.protit .line{bottom: 20px; }

.productborder:hover .protit .line{transition: all 0.6s; width:100px; margin-left:-50px;}

.protit{width:100%; text-align:center; height: 60px; line-height: 19px; position: relative; font-size: 14px; padding-top: 27px; background-color: transparent; overflow: hidden; }

.line {width: 41px; bottom: 0px; position: absolute; font-size: 0; line-height: 0; overflow: hidden; left: 50%; margin-left: -20px; border-bottom: 2px solid #0099d6; content: "";}



.youshi_index{ background:url("aboutUs_bg.jpg") no-repeat top center;height:635px;clear:both; overflow:hidden;}

.youshi_index a{display: block;margin: 0 auto;z-index: 9999;background: url("aboutUs.jpg") no-repeat center bottom;width: 47px;height: 47px;bottom: 0;margin-top: 588px;}



.news_bg{ background: url("bg_news.jpg") no-repeat center top; clear:both; overflow:hidden; padding-top:200px;
    /* height: 480px; */
    padding-bottom: 15px;
}

/* .news_index{margin:0px auto; width:1200px;} */

.new_bot{ float:left; 
    /* width:388px;height: 350px; */
    border:1px solid #bfbfbf;position: relative;
    z-index: 2;
}

.new_bot li .cover{width: 100%;z-index: 9999;float: left;background-color: #505ec6;opacity:0.5;position: absolute;margin-top: -26px;height: 27px}

.new_bot li .news_time{position: absolute;margin-top: -26px;text-align: center;color: #fff;font-size: 20px;z-index: 10000;width: 100%}

.new_bot li a{display: block;margin: 0 auto;padding: 17px;}

.new_bot li a .news_title{font-size: 15px;font-weight: bold;color: #000}

.new_bot li a .news_description{font-size: 12px;color: #656565}

.f_left .moreImg{background: url("newsMor.jpg") no-repeat center top;width: 37px;height: 9px;z-index: 9999;float: right;margin-top: -15px;margin-right: 23px}



.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}



.f_right{ float:right; width:753px;}

.f_right .new_pot li{border-bottom: 1px dashed #999999;padding-bottom: 15px;margin-top: 18px;}

.f_right .new_pot a .pot_title{font-size:15px;color: #000;font-weight: bold;}

.f_right .new_pot a .pot_title span{font-size: 12px;color: #656565;float: right;}



.time_index{ float:right;font-size:14px; color:#666666; }



.foot_bg{ background:url("../style/bg_footer.jpg") repeat-x top center/cover; clear:both; overflow:hidden;
    padding: 15px 0;
    /* height: 219px; */
    text-align: center;clear: both}

/* .foot_index{margin:0px auto; width:1200px;clear: both;} */

.foot_bg .foot_index .ulOne{padding-top: 25px;float: left;
    /* width: 900px; */
}

.foot_bg .foot_index .ulOne li a{float: left;color: #fff;font-size: 16px;
    /* padding-left: 60px; */
    margin: 5px 10px;
}

.foot_bg .foot_index .ulTwo li{float: left;font-size: 12px;color: #fff;padding-top: 20px;
    /* padding-left: 35px; */
}

.foot_bg .foot_index .ulTwo{float: left;display: block;
    /* width: 648px; */
    margin: 0 auto;clear: both;}

.foot_bg .foot_index .pImg{display:inline-block;width: 118px;
    /* height: 137px; */
    margin-top: 20px;
    position: relative;float: right;margin-left: 20px;
    /* margin-top: -15px; */
    text-align: center;color: #fff;}



    /**ny**/



.banner_in{ height:250px;clear: both;background: url("../style/banner_ny.jpg") no-repeat center top;}



.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;}

.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 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 p{ 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; padding-top:15px; text-align:left; padding-left:10px; }

.product_list_ny li a{ padding-left:16px; font-size:14px; color:#5b5b5b; }

.product_list_ny li a:hover{ color:#F00;}

.time_ny{ float:right; font-size:14px;}



.related_product{overflow:hidden; clear:both; }

.related_product p{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;}

























/**ny**/



.banner_in{ background:url(../style/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_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;}

.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;}


#tab {overflow:hidden;zoom:1; background: url(ico.jpg) repeat-x left 27px;}
#tab li {float:left; width:111px; height:25px; border:1px solid #c1c0c0; background:url(proshow_xxk_bj.jpg) left top repeat-x; text-align:center; margin-right:10px;	cursor:pointer;	line-height:25px; font-size:14px; margin-right:10px;}
#tab li.current {background:#fff; border:1px solid #0f78b2; border-top:2px solid #0f78b2; border-bottom:2px solid #fff;}
#new_tab p{text-align:left;line-height:22px; padding:10px;}
#new_tab div.tabcon { margin-top:26px; display:none;}
#new_tab li{float:left; width:467px; margin:0px 15px 40px 15px; *margin:0px 10px 0px 10px;  *padding-bottom:40px;}
#new_tab a{color:#000; font-size:14px; font-weight:bold; margin-bottom:5px;}
#new_tab a:hover{color: #6ab82e;}

.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 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 3px; */
    margin-bottom: 15px;
    border:1px solid #cdcdcd;}



.pro_nr_ny li a{ display:block;color:#000; font-size:14px; }

.pro_nr_ny li a p{ 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; padding-top:15px; 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 p{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{ 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) left 18px no-repeat;padding-left: 12px;}

.prolist_nav a{ display:block; padding-left:2px; font-size:16px; color:#fff;  margin-right:0px;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;}


.two_list{display: none;}
.prolist_nav>li:hover ul{display: block;}
.two_list>li{padding-left: 10px;border-bottom: none;}
.two_list>li a{color: #73b2ff;}


.swiper-containerzs{ position:relative;  }
.swiper-slide img{ padding:0 15px;}
.swiper-slide p{ font-size:16px; color:#323232; line-height:50px;}
.swiper-button-prevzs{background: url(zs_left.jpg) no-repeat;width:31px; height:54px; position:absolute; z-index:99; left:180px; top:36%;}
.swiper-button-nextzs{background: url(zs_right.jpg) no-repeat; width:31px; height:54px; position:absolute; z-index:99; right:180px; top:36%;}














