* {padding: 0;margin: 0;}
body {font-weight: normal;font-family: "微软雅黑";margin: 0px;padding: 0px;border: none;outline: none;font-size: 16px;min-width: 1200px; background:#fff;}
ul,dd,dt,dl,li,p,h2,h3,h4,h1,h5,h6,textarea,a {
	list-style: none;text-decoration: none;margin: 0px;padding: 0px;}
img {border: none;}
input,button,textarea {border: none;font-family: "微软雅黑";}
a{color: #000;}
.clearfix {zoom: 1;}
.clearfix:after {content: "";display: block;height: 0;visibility: hidden;clear: both;}
.t_center{text-align: center;}
.main-inner {margin: 0 auto;width: 1200px;}
.bord_box{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.fl{float:left;}
.fr{float:right;}

.tzystable{border-top:1px solid #999;border-left:1px solid #999;margin:15px 0px 30px;}
.tzystable td{border:1px solid #999;border-top:none;border-left:none;padding:10px; text-align:center; font-size:15px;}
.tzystable .firstRow td{background:#9b1a17; color:#fff; font-weight:bold;}

.fullSlide{width:100%;position:relative;}
.fullSlide .bd li{width:100%;}
.fullSlide .bd li img{width:100%;}
.fullSlide .hd{position: absolute;bottom:5%;text-align: center;width:100%;z-index:99;font-size:0px;}
.fullSlide .hd li{width:15px;height:15px;background:rgba(0,0,0,0.8);border-radius:50%;margin:0 4px;display: inline-block;cursor: pointer;}
.fullSlide .hd li.on{background:#9b1a17;}

.topskan{width:100%;transition: top .5s;}
.gizle { top: -120px; }
.sabit { top:0; z-index: 99999; }
.topnav{height:120px;background:#fff;width:100%; position:relative;}
.toplink{ height:46px; line-height:46px;float:right;margin-top:40px;}
.toplink a,.toplink a:link{color:#333; font-size:14px;padding:0px 5px;}
.toplink a:hover{color:#c11523;}
.skinlogo{float:left;width:466px;height:92px;margin:15px 0px 0px;}
.logotxt{float:left;width:382px;height:40px;margin:44px 0px 0px 28px;}
.logogp{width:350px;height:40px;line-height:40px;font-size:20px; position:absolute;right:0px;top:45px;color:#a6000e;}

.nytopbg{height:400px;position:relative;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{background:#c11523;z-index:99;color:#fff;height:84px;width:100%;}
.navbarw{width:1200px;margin:0 auto;}
.nav h3{ font-size:100%; font-weight:normal; font-size:16px;  }
.nav .m{ position:relative; float:left;display:inline;text-align:center;width:14.285%;}
.nav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px; background:url(images/icon.png) 0 -280px no-repeat; overflow:hidden; margin:-2px 0 0 5px;vertical-align:middle; filter:alpha(opacity=50);opacity:0.5; }
.nav h3 a{zoom:1;line-height:30px;display:block; color:#fff;padding:17px 26px;}
.nav h3 a span{ line-height:20px; font-size:12px; line-height:20px; display:block;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.nav .on h3 a{background:#a6000e;  }
.nav .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }

.nav .sub{ display:none; /*默认隐藏*/ width:100%; padding:0;  position:absolute; left:0%; top:84px;background:url(../images/menubg.png) repeat left top;float:left; line-height:40px;}
.nav .sub li{ text-align:center;    border-bottom: 1px solid #eee;}
.nav .sub li a{ color:#fff; display:block; zoom:1;}
.nav .sub li a:hover{  background:#c11523; color:#fff;   }

#m7 .sub{ display: none!important;}

/*轮播图 start*/
.banner{position: relative;width: 100%;height: 577px; z-index:1; margin-top:204px;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: transparent none repeat scroll 0% 0%; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0px; left: 0px; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0px; left: 0px; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: 12%; z-index: 100; width: 86px; height: 86px; overflow: hidden;text-indent: -9999em; margin-top: -43px; background:url(../images/prev.png) no-repeat scroll 0% 0% ! important; }
.box_skitter .next_button { position: absolute; top: 50%; right: 12%; z-index: 100; width: 86px; height: 86px; overflow: hidden;text-indent: -9999em; margin-top: -43px; background:url(../images/next.png) no-repeat scroll 0% 0% ! important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
#slideshow { width: 1920px; height: 577px;  }
#slideshow ul { display: none; }
#yc-mod-slider { overflow: hidden; position: relative; height: 577px; }
div.wrapper { position: absolute; left: 50%; margin-left: -960px; width: 1920px;}
#slideshow { overflow: hidden; position: relative; }
.info_slide { position:absolute; left:0px; bottom:15px; height:24px; width:100%; display:block!important; text-align:center; z-index:200;}
.info_slide .image_number{ display:inline-block;width:10px;height:10px;border-radius:10px;font-size:0px;overflow:hidden; cursor:pointer; background:#fff!important;}
.info_slide .image_number_select{background:#a6000e!important;width:32px;}
/*轮播图 end*/

.clear{clear:both; font-size:0px; line-height:0px;}
.skinw{width:1200px;margin:0 auto;}

.row1{padding:50px 0px 40px;}
.video{width:574px;height:414px;float:left;}
.news{ width:576px; height:414px; overflow:hidden}
.news .newstit a{display:block;width:146px;font-size:28px;font-weight:bold;color:#fff;height:56px;line-height:56px;background:#c31525 url(../images/newico.png) no-repeat 10px center; padding-left:60px;}
.newstline{ border-top:1px solid #d9d9d9; font-size:0px; line-height:0px;  }
.newsmenu{ height:36px; font-size:16px; font-weight:bold; margin-top:5px; }
.newsmenu li{ float:left; background:#333;transition: all .5s ease 0s; width:98px; height:36px; line-height:36px; text-align:center}
.newsmenu a{ display:block;color:#fff;}
.newsmenu li:hover,.newsmenu .on{background:#cc2020;}
.newsmenu li:hover a,.newsmenu .on a{color:#fff}
.homenew{  }
.homenew a{ display:block;border-bottom:1px  dashed #cdcac5;padding:14px 5px 13px 3px;}
.homenew img{ width:134px; height:84px; border:3px solid #e2e2e2; float:left;}
.homenew .homenewr{ width:410px; float:right;}
.homenew .homenewr h5{ font-size:16px; padding-bottom:5px; padding-top:5px;}
.homenew .homenewr h5 span{ font-weight:normal; font-size:14px; color:#999999;float:right;}
.homenew .homenewr p{ font-size:13px; line-height:26px; color:#5b5b5b; height:52px; overflow:hidden;}
.homenew a:hover h5{color:#a81a12;}


.hometit{text-align:center;}
.hometit .en{font-size:40px;color:#e2e2e2;font-weight:bold;line-height:40px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.hometit .cn{font-size:38px;color:#333333;line-height:50px; text-transform:uppercase; font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.hometit .line{width:173px;height:2px;background:#d70000;margin:10px auto 60px;}


.row2box{width:215px;height:187px;background:#f8f8f8;float:left;margin:0px 31px 30px 0px;}
.row2box5,.row2box10{margin:0px 0px 30px 0px;}
.row2box a{ display:block;width:215px;height:186px;padding:1px 0px 0px;}
.row2box a .pic{height:72px;margin:22px 0px 0px;}
.row2box a .zw{font-size:26px;color:#333;line-height:48px; text-transform:uppercase; text-align:center;font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.row2box a .yw{font-size:16px;color:#cacaca;line-height:20px;text-transform:uppercase;text-align:center; font-family:Arial, Helvetica, sans-serif;}
.row2box a:hover{ display:block;width:215px;height:186px; background:#c31525;}
.row2box a:hover .pic{height:72px;margin:23px 0px 0px;}
.row2box a:hover .zw{font-size:26px;color:#fff;line-height:48px; text-transform:uppercase; text-align:center;font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.row2box a:hover .yw{font-size:16px;color:#fff;line-height:20px;text-transform:uppercase;text-align:center; font-family:Arial, Helvetica, sans-serif;}

.row2box1 .pic{background:url(../images/row2icon1.png) no-repeat center center;}
.row2box2 .pic{background:url(../images/row2icon2.png) no-repeat center center;}
.row2box3 .pic{background:url(../images/row2icon3.png) no-repeat center center;}
.row2box4 .pic{background:url(../images/row2icon4.png) no-repeat center center;}
.row2box5 .pic{background:url(../images/row2icon5.png) no-repeat center center;}
.row2box6 .pic{background:url(../images/row2icon6.png) no-repeat center center;}
.row2box7 .pic{background:url(../images/row2icon7.png) no-repeat center center;}
.row2box8 .pic{background:url(../images/row2icon8.png) no-repeat center center;}
.row2box9 .pic{background:url(../images/row2icon9.png) no-repeat center center;}
.row2box10 .pic{background:url(../images/row2icon10.png) no-repeat center center;}

.row2box1 a:hover .pic{background:url(../images/row2icon1h.png) no-repeat center center;}
.row2box2 a:hover .pic{background:url(../images/row2icon2h.png) no-repeat center center;}
.row2box3 a:hover .pic{background:url(../images/row2icon3h.png) no-repeat center center;}
.row2box4 a:hover .pic{background:url(../images/row2icon4h.png) no-repeat center center;}
.row2box5 a:hover .pic{background:url(../images/row2icon5h.png) no-repeat center center;}
.row2box6 a:hover .pic{background:url(../images/row2icon6h.png) no-repeat center center;}
.row2box7 a:hover .pic{background:url(../images/row2icon7h.png) no-repeat center center;}
.row2box8 a:hover .pic{background:url(../images/row2icon8h.png) no-repeat center center;}
.row2box9 a:hover .pic{background:url(../images/row2icon9h.png) no-repeat center center;}
.row2box10 a:hover .pic{background:url(../images/row2icon10h.png) no-repeat center center;}


.row3{background:url(../images/row3bg.jpg) no-repeat center bottom; height:782px;}
.row3l{background:url(../images/row3l.jpg) no-repeat left top;width:235px; height:702px; position:relative; float:left;}
.menus{padding:134px 0px 0px;}
.menus a,.menus a:link{ display:block;height:76px;line-height:76px;color:#fff;border-bottom:1px solid #a72935; text-align:center;font-size:18px;}
.menus a:hover{background:#880a16;}
.menub{width:235px;height:160px; position:absolute;left:0px;bottom:0px; text-align:center;}
.menubdh{font-size:18px;color:#fff; line-height:26px;text-align:center; font-weight:bold;}
.menubdh span{ display:block; font-size:24px; line-height:52px;}
.menub .xhbt{margin-top:20px; display:block;}

.row3r{float:right;width:960px;}
	.scrollBox1{ width:960px;position:relative; height:770px;}
	.scrollBox1 .piclist{ overflow:hidden; zoom:1;}
	.scrollBox1 .ohbox{overflow:hidden; position:relative;width:960px;left:0px}
	.scrollBox1 {position:relative;overflow:hidden;zoom:1;}
	.scrollBox1 .piclist li{float:left; display:inline;width:960px;}
	.scrollBox1 .piclist li a{ display:block; float:left;width:303px; height:326px;margin:0px 0px 0px 16px; overflow:hidden; position:relative;}
	.scrollBox1 .piclist li a .pic{width:303px;height:266px; overflow:hidden;}
	.scrollBox1 .piclist li a .tit{ line-height:60px; font-size:18px;color:#333; text-align:center;}
	.scrollBox1 .piclist li a .bg{ display:none; width:303px;height:266px;background:url(../images/albg.png) repeat left top; position:absolute;left:0px;top:0px;}
	.scrollBox1 .piclist li a .fdj{ display:none; width:55px;height:55px;background:url(../images/fdj.png) repeat left top; position:absolute;left:124px;top:104px; z-index:1;}
	.scrollBox1 .piclist li a img{ display:block; float:left;width:303px; height:266px;transition:all ease-in-out 0.5s;}
	.scrollBox1 .piclist li a:hover img{ display:block; float:left;width:303px; height:266px;transition:all ease-in-out 0.5s;transform:scale(1.1);}
	.scrollBox1 .piclist li a:hover .bg{ display:block;}
	.scrollBox1 .piclist li a:hover .fdj{ display:block;}

	.scrollBox1 .pageBtn{height:55px; position:relative;width:100%;padding:38px 0px 18px;}
	.scrollBox1 .pageBtn .prev{background:url(../images/row3jtl.jpg) no-repeat left center;width:44px;height:44px;position:absolute;right:52px;top:38px; font-size:0px;}
	.scrollBox1 .pageBtn .next{background:url(../images/row3jtr.jpg) no-repeat left center;width:44px;height:44px;position:absolute;right:0px;top:38px; font-size:0px;}
	.scrollBox1 .pageBtn .list{ display:none;}
	.scrollBox1 .pageBtn .prev:hover{background:url(../images/row3jthl.jpg) no-repeat left center;}
	.scrollBox1 .pageBtn .next:hover{background:url(../images/row3jthr.jpg) no-repeat left center;}






.row4{padding:45px 0px 35px;}
.row4 .skinw{width:1230px;margin:0 auto;}
.row4box{width:465px;height:120px;margin-bottom:24px;padding:0px 20px 0px 115px;}
.row4box .tit{font-size:20px;color:#333;font-weight:bold;line-height:40px;padding:15px 0px 0px;}
.row4box .des{font-size:14px;color:#666;line-height:24px; height:48px; overflow:hidden;}
.row4box1{background:url(../images/num1.jpg) no-repeat left center #f7f7f7;}
.row4box2{background:url(../images/num2.jpg) no-repeat left center #f7f7f7;}
.row4box3{background:url(../images/num3.jpg) no-repeat left center #f7f7f7;}
.row4box4{background:url(../images/num4.jpg) no-repeat left center #f7f7f7;}
.row4box5{background:url(../images/num5.jpg) no-repeat left center #f7f7f7;}
.row4box6{background:url(../images/num6.jpg) no-repeat left center #f7f7f7;}





.row5{background:url(../images/row5bg.jpg) no-repeat center bottom #f4f4f4;padding:36px 0px; height:690px;}
	.scrollBox{ width:1200px;position:relative; height:542px;}
	.scrollBox .piclist{ overflow:hidden; zoom:1;}
	.scrollBox .ohbox{overflow:hidden; position:relative;width:1200px;left:0px}
	.scrollBox {position:relative;overflow:hidden;zoom:1;}
	.scrollBox .piclist li{float:left; display:inline;width:1200px;}
	.scrollBox .piclist li a{ display:block; float:left;width:296px; height:239px;margin:0px 4px 4px 0px; overflow:hidden; position:relative;}
	.scrollBox .piclist li a .bg{ display:none; width:296px;height:239px;background:url(../images/albg.png) repeat left top; position:absolute;left:0px;top:0px;}
	.scrollBox .piclist li a .fdj{ display:none; width:55px;height:55px;background:url(../images/fdj.png) repeat left top; position:absolute;left:124px;top:104px; z-index:1;}
	.scrollBox .piclist li a img{ display:block; float:left;width:296px; height:239px;transition:all ease-in-out 0.5s;}
	.scrollBox .piclist li a:hover img{ display:block; float:left;width:296px; height:239px;transition:all ease-in-out 0.5s;transform:scale(1.1);}
	.scrollBox .piclist li a:hover .bg{ display:block;}
	.scrollBox .piclist li a:hover .fdj{ display:block;}

	.scrollBox .pageBtn{height:55px; position:relative;width:1200px;}
	.scrollBox .pageBtn .prev{background:url(../images/jtll.png) no-repeat left center;width:18px;height:32px;position:absolute;left:520px;top:20px; font-size:0px;}
	.scrollBox .pageBtn .next{background:url(../images/jtlr.png) no-repeat left center;width:18px;height:32px;position:absolute;left:660px;top:20px; font-size:0px;}
	.scrollBox .pageBtn .list{overflow:hidden;zoom:1;width:120px;height:16px; position:absolute;left:567px;top:30px; }
	.scrollBox .pageBtn .list li{background:#333;float:left;display:inline;width:16px;height:16px;cursor:pointer; border-radius:8px;margin:0px 7px;line-height:10000px;overflow:hidden;  }
	.scrollBox .pageBtn .list li.on{background:#a10000;}



.row6{padding:50px 0px 45px;}
.row6l{float:left;width:585px;height:474px;overflow:hidden;position:relative;}
.row6l .zzbg{background:url(../images/yybg.png) repeat left top;width:100%;height:94px;position:absolute;left:0px;bottom:0px;}
.row6l img{width:585px;height:474px; transition:all ease-in-out 0.5s;}
.row6l a:hover img{width:585px;height:474px;transition:all ease-in-out 0.5s; transform:scale(1.1);}
.row6l .zzbg .tit{color:#fff;font-size:20px;font-weight:bold;line-height:34px;padding:20px 0px 0px 25px;}
.row6l .zzbg .des{color:#fff;font-size:14px;line-height:18px;padding:0px 25px; height:18px; overflow:hidden;}

.row6r{float:right;width:535px;padding-right:25px;}
.row6r .tit1{font-size:30px;color:#333;font-weight:bold;line-height:42px;}
.row6r .tit2{font-size:14px;color:#999;font-weight:bold;line-height:26px; text-transform:uppercase;}
.row6r .line{width:115px;height:3px;background:#ccc;margin:10px 0px;}
.row6r .tit3{font-size:18px;color:#333;line-height:30px;margin-bottom:15px; }
.row6r .des{font-size:14px;color:#666;line-height:24px; }
.row6r .ljxq{ display:block; height:50px; line-height:50px; font-size:14px;color:#333;}
.quanbox{margin:28px 0px 0px;display: flex;justify-content: space-between;}
.quanbox h3:hover{transform:rotate(360deg);transition: All 0.4s ease-in-out;}

.quanbox h3{width:132px;height:132px;border-radius:50%;overflow: hidden;background:#f1f1f1;
font-size:18px;text-align: center;line-height:132px;color:#333;}


.row62{padding:45px 0px 0px;display: flex;justify-content: space-between;}
.row6box{width:215px;height:187px;background:#f8f8f8;}
.row6box5{margin:0px 0px 30px 0px;}
.row6box a{ display:block;width:215px;height:186px;padding:1px 0px 0px;}
.row6box a .pic{height:72px;margin:30px 0px 0px;}
.row6box a .zw{font-size:26px;color:#333;line-height:48px; text-transform:uppercase; text-align:center;font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.row6box a .yw{font-size:16px;color:#cacaca;line-height:20px;text-transform:uppercase;text-align:center; font-family:Arial, Helvetica, sans-serif;}
.row6box a:hover{ display:block;width:215px;height:186px; background:#c31525;}
.row6box a:hover .pic{height:72px;margin:23px 0px 0px;}
.row6box a:hover .zw{font-size:26px;color:#fff;line-height:48px; text-transform:uppercase; text-align:center;font-family:'微软雅黑',Arial, Helvetica, sans-serif;}
.row6box a:hover .yw{font-size:16px;color:#fff;line-height:20px;text-transform:uppercase;text-align:center; font-family:Arial, Helvetica, sans-serif;}

.row6box1 .pic{background:url(../images/row7icon1.png) no-repeat center center;}
.row6box2 .pic{background:url(../images/row7icon2.png) no-repeat center center;}
.row6box3 .pic{background:url(../images/row7icon3.png) no-repeat center center;}
.row6box4 .pic{background:url(../images/row7icon4.png) no-repeat center center;}
.row6box5 .pic{background:url(../images/row7icon5.png) no-repeat center center;}

.row6box1 a:hover .pic{background:url(../images/row7icon1h.png) no-repeat center center;}
.row6box2 a:hover .pic{background:url(../images/row7icon2h.png) no-repeat center center;}
.row6box3 a:hover .pic{background:url(../images/row7icon3h.png) no-repeat center center;}
.row6box4 a:hover .pic{background:url(../images/row7icon4h.png) no-repeat center center;}
.row6box5 a:hover .pic{background:url(../images/row7icon5h.png) no-repeat center center;}





.more{}
.more a{ display:block;width:119px;height:36px;border:2px solid #bebebe;text-indent:20px;line-height:36px;font-size:14px;color:#646464;background:url(../images/morejtl.png) no-repeat 83px center #fff;transition: all 0.5s ease-in-out 0s; margin:0 auto;}
.more a:hover{width:130px;border:2px solid #9b1a17;color:#fff;background:url(../images/morejth.png) no-repeat 98px center #9b1a17;transition: all 0.5s ease-in-out 0s; transition:;}

.floatlf{float: left;}
.floatrh{float: right;}





.footer{background:#1f1f1f;color: #fff;font-size: 16px;margin-top:94px;}
.footer .main-inner{padding: 34px 0 16px; position:relative;}
.footlogo{background:#f8f8f8;width:296px;height:252px; text-align:center; position:absolute;left:0px;top:-64px;padding:30px 0px 0px;}
.footlogo .footlogopic{ display:block;width:202px;height:135px;margin:0 auto;}
.footlogo .footdh{font-size:16px;color:#333; line-height:30px;padding-top:25px;}
.footlogo .footdh p{font-size:32px;color:#c11523; line-height:42px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.footerl{float:right;width:825px; min-height:315px;}
.tb_boxall{width:800px;}
.footer .td_box{float:left;background:url(../images/footline.jpg) no-repeat left top;width:120px; min-height:185px; text-align:center;}
.footer .lastwid{width: 130px; text-align:center; line-height:30px; font-size:14px;color: #c0c0bf;padding:0px 20px;}
.footer a{color: #c0c0bf;}
.footer a:hover{color: #fff88d;}
.footer .foot_img{margin: 30px 0 20px;}
.footer .td_box:not(.lastwid):hover .foot_title{color: #fff88d;}
.footer .td_box .line{width: 5px;height: 22px;border-left:2px solid #c70c0c;position: absolute;left: -1px;top: 0;}
.footer .td_box ul li{line-height: 30px; font-size:14px;}
.footer .foot_title{font-size: 16px;margin-bottom: 10px;}
.footer .foot_img ul li{float: left;padding-right: 50px;font-size:14px;}
.footer .foot_img ul li .img,.footer .foot_img ul li .text{display: inline-block;vertical-align: middle;}
.footer .foot_bottom{background:#0f0f0f;height:50px;line-height:50px;text-align:left;font-size:14px;color:#999;}
.footer .foot_bottom span{margin: 0 10px 0px 0px;}




.yqlj{line-height:60px;color:#dddddd;font-size:14px;margin:15px 0px 0px;border-top:1px dashed #4a4b4d;}
.yqlj a{background:url(../images/yqljline.jpg) no-repeat left center;padding:0px 8px 0px 9px;}
.yqlj .yqljli1{background:none;padding-left:4px;}



.order{background: url(../images/orderbg.png) center no-repeat #9b1a17;height: 56px;position: fixed;width: 100%;height: 56px;left: 0;bottom: 0;z-index: 300;}
.order .main-inner{position: relative;width: 1200px;height: 56px;}
.order .ordpeople{position: absolute;left: 30px;bottom: 0;width: 108px;height: 117px;}
.order .ordpeople img{width: 108px;height: 117px;vertical-align: middle;}
.order form{position: absolute;left: 275px;top:10px;height: 35px;}
.order form .input-group{display: inline-block;height: 35px;background: #fff000;padding-left: 10px;margin-right: 8px;}
.order form .input-group input{height: 31px;line-height: 31px;margin: 2px;border: none;outline: none;}
.order form .input-group .txt{background: #000;padding-left: 10px;color: #fff;}
.order form .submit{background: #FFF000;padding: 0 10px;display: inline-block;height: 35px;line-height: 35px;font-size: 16px;vertical-align: middle;transform: translateY(-1px);}
.order .tel{position: absolute;right: 18px;top: 0;margin-top: 12px;color: #EEE;font-size: 24px;}




.subNew{width:1200px;margin:30px auto;}
.newsli{margin:0px 0px 11px;}
.newsli a{ display:block;padding:19px;border:1px solid #fff;background:#f8f8f8;}
.newsli a:hover{border:1px solid #c4261d;transition: all 1s ease-in-out 0s;}
.newsli a:hover img{width:242px;height:142px;border:3px solid #c4261d;}
.newsli a:hover .newslitit{color:#c4261d;transition: all 1s ease-in-out 0s;}
.newsli .newslipic{float:left;width:248px;height:148px; text-align:center;}
.newsli .newslipic img{width:248px;height:148px;}
.newsli .newslicen{float:left;width:680px;height:140px;padding:4px 0px;margin-left:28px; overflow:hidden;}
.newsli .newslicen .newslitit{color:#555;font-size:16px;font-weight:bold;background:url(../images/newslititbg.jpg) no-repeat left bottom;height:46px;line-height:46px;}
.newsli .newslicen .newslides{font-size:14px;color:#777;line-height:26px;padding:10px 0px 0px;}
.newsli .newslimore{float:right;width:85px;padding-left:29px;border-left:1px solid #dcdcdc;height:148px;font-size:14px;color:#777; font-family:Arial, Helvetica, sans-serif; line-height:24px;}
.newsli .newslimore .yueri{padding:10px 0px 0px;font-size:16px;}
.newsli .newslimore .more{margin-top:20px;width:34px;height:34px;background:url(../images/newslimore.png) no-repeat left top;}
.clear{ clear:both;}

.skinabout{padding:25px 54px 30px 44px;margin:0 auto; font-size:14px; line-height:26px; width:1100px;}

.font16BR {
    color: #000000;
    font-size: 24px;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    padding-bottom: 10px;
    padding-top:0px;
    text-align: center;
    width: 700px;
}
.pubdate {
    border-bottom: 1px dashed #dadada;
    color: #404040;
    display: block;
    font-family: "å®ä½";
    height: 40px;
    line-height: 30px;
    text-align: center;
	margin-bottom:15px;

}
.pubdate em {
    color: #404040;
    font-style: normal;
    font-weight: normal;
}.pageNavi {
    border-top: 1px solid #cecece;
    margin: 10px auto 0;
    padding: 10px 0 25px;
    text-align: center;
    width: 98%;
}
.pageleft {
    float: left;
    padding-left: 10px;
    text-align: left;
	font-size:16px;
}
.pageleft {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    width: 300px;
}
.pageright {
    float: right;
    padding-right: 10px;
    text-align: right;
	font-size:16px;
}
.pageright {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    width: 300px;
}
.hometit{margin-top: 50px;}
.nybanner{width:100%;}
.nybanner img{width:100%;}
.nycont{overflow:hidden;margin-bottom: 80px;}
.nycont p{font-size:16px;line-height:32px;}
.nycont img{max-width:100%;}

/* 图片列表 */
.w12{width:1200px;margin:0 auto;}
.casebox .caseul{width: 100%;}
.casebox .caseul li{float:left; width:30%;background-color:#FFF; margin-right:4.5%; margin-bottom:30px;}
.casebox .caseul li:nth-child(3n){margin-right: 0px;}
.casebox .caseul li a{ display:block; width:100%;  }
.casebox .caseul li a font{ font-size:14px;color:#666;line-height:44px;text-transform:uppercase;padding-bottom:8px;font-family:Arial, Helvetica, sans-serif;}
.casebox .caseul li .cimg{ overflow:hidden; width:100%;height:258px; position:relative;}
.casebox a .cimg span{ display:none;}
.casebox a:hover .cimg span{ display:block;width:368px;height:258px; position:absolute;left:0px; top:0px;}
.casebox .caseul li .pic img{width: 100%;height: 100%;object-fit: cover;}

.casebox .caseul li img{ width:100%;height:100%;object-fit: cover;}
.casebox .caseul li .casb{padding:0px 25px;transition: all .5s ease 0s;border:1px solid #dbdbda; }
.casebox .caseul li h4{ font-size:18px; font-weight:normal; line-height:62px;transition: all .1s ease 0s; color:#333;border-bottom:1px solid #d9dada;}
.casebox .caseul li .jt{width:34px;height:10px;background:url(../images/cpjt.png) no-repeat center center; margin-top:80px;}

.mb70{margin-bottom: 70px;}
.casebox .caseul li:hover{-moz-box-shadow:0px 0px 9px #757575; -webkit-box-shadow:0px 0px 9px #757575; box-shadow: 1px 0px 5px 0px rgb(0 0 0 / 30%);}
.casebox .caseul li img{transition: all 0.6s;}
.casebox .caseul li a:hover img{ transform:scale(1.2); }
.casebox .caseul li a:hover .cimg span{ display:block; left:0px; top:0px; position:absolute; background:url(../images/cppichover.png) no-repeat center center;width:100%;height:100%;}
.casebox .caseul li a:hover .casb{ padding-left:20px; padding-right:20px;}
/* 图片列表 */

/* 分页  */
.page{margin-bottom:50px;text-align: center;}
.page a{display:inline-block;font-size:16px;padding:6px 8px;border:1px solid #eee;margin:0px 5px;}
.page a:hover,.page a.ons{background:#e11919;border:1px solid #e11919;color:#fff;}

/* 联系我们 statr */
.boxlxfs{margin-top: 10px;padding:20px 0px;box-shadow: 0px -8px 5px 0px #eee;}
.group23 .boxlxfs ul.clear{padding-bottom:30px;}
.group23 .boxlxfs li{float: left;height:162px;border-right: 1px solid #dddddd;text-align: center;width: 25%;padding: 20px 25px 25px 25px;line-height: 1.5;cursor: pointer;box-sizing: border-box;
	font-size:16px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.group23 .boxlxfs li.last{border-right:none;}
.group23 .boxlxfs li .lx1{background-image:url(../images/lxwm1.png)}
.group23 .boxlxfs li:hover .lx1{background-image:url(../images/lxwm1h.png)}
.group23 .boxlxfs li .lx2{background-image:url(../images/lxwm2.png)}
.group23 .boxlxfs li:hover .lx2{background-image:url(../images/lxwm2h.png)}
.group23 .boxlxfs li .lx3{background-image:url(../images/lxwm3.png)}
.group23 .boxlxfs li:hover .lx3{background-image:url(../images/lxwm3h.png)}
.group23 .boxlxfs li .lx4{background-image:url(../images/lxwm4.png)}
.group23 .boxlxfs li:hover .lx4{background-image:url(../images/lxwm4h.png)}
.group23 .boxlxfs li div{height:90px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: no-repeat center top;}
.group23 .boxlxfs li b{font-weight:bold;}
.group23 .boxlxfs li:hover{color:#e11919}
.map{width: 100%;height: 500px;margin-top:30px;}

/* 联系我们 end */

/* 在线留言 statr */
.nytitle{width: 100%;text-align: center;margin:51px auto;margin-top: 58px;}
.nytitle h3{font-size: 40px;line-height: 40px;font-weight: bold;margin-bottom: 30px;}
.nytitle span{font-size: 30px;line-height: 30px;text-transform: uppercase;font-weight: bold;color: #dcdcdc;}

.pt20{margin-top: 50px;    font-size: 26px;line-height: 40px;}
.message {color: #333;font-size: 12px;padding: 0 0 30px;text-align: center;width: 100%;}
.message .mess-box {margin: 0 auto;width: 1200px;}
.message .mess-box li {border: 1px solid #c3c3c3;display: inline-block;margin: 20px;position: relative;vertical-align: top;}
.message .mess-box li input {font-size: 14px;height: 40px;padding-left: 3px;padding-right: 20px;width: 320px;}
.message .mess-box li b {color: #333;display: inline-block;position: absolute;right: 5px;top: 10px;}
.message .mess-box li .sex {position: absolute;right: 5px;top: 10px;}
.message .mess-box li .rad {height: 14px;width: 14px;}
.message .mess-box li input {font-size: 14px;height: 40px;padding-left: 3px;padding-right: 20px;width: 320px;}
input, button, textarea {border: medium none;}
.message .mess-box li.bot textarea {height: 100px;padding: 3px;width: 1100px;}
.message .mess-box .btn button {background: #e11919 none repeat scroll 0 0;cursor: pointer;color: #fff;font-size: 30px;height: 60px;margin: 0 20px;width: 270px;}
.message .mess-box .btn button:hover {background:#2f2f2f none repeat scroll 0 0;}
.footer .lastwid .weixin img{width:100%;}







