*{margin:0; padding:0;}
body {font-size:14px; line-height:23px;color:#585858; background:#ffffff;font-family: "Microsoft YaHei", "STXihei", "Lantinghei SC", "Open Sans", "Arial", "Hiragino Sans GB", "STHeiti", "WenQuanYi Micro Hei", "SimSun", "sans-serif";}
.clr{clear:both; font-size:0; line-height:0;zoom:1}
ul, li { list-style:none;margin:0; padding:0;}
img { border:none; }
/*--------公用--------------*/
td {FONT-WEIGHT: normal;FONT-SIZE: 13px;COLOR: #5A5A5A;LINE-HEIGHT: 20px;TEXT-DECORATION: none;}
.borders{ border:1px #ebe7e8 solid;}
.fl{ float:left}
.fr{ float:right;}
.mag20{ margin-top:20px;}
.clearBoth{line-height:1px;height:1px;clear:both}
.w1200{width:1200px;margin: 0 auto 0;}
.min1200{ min-width:1200px;}
.mag30{ margin-top:30px;}
.mag50{ margin-top:60px;}
em{font-style:normal}
/*==================================head===========================================*/
.head-bg{ width:100%; height:42px; background:#f6f7fb; border-bottom:1px solid #e6e9ee}
.head1{ margin:auto; height:42px;}
.head1 .head-tel{ float:left; line-height:42px; background:url(../images/tel.png) no-repeat 0 50%; padding-left:20px;}
.head1 .head-mail{ float:left; margin-left:30px; line-height:40px; background:url(../images/mail.png) no-repeat 0 50%; padding-left:20px;}
.head1 .head-lang{ float:right; height:40px;line-height:40px; background:url(../images/ch.png) no-repeat 0 50%; padding-left:30px;}

.heads{width:100%; background:#f5f5f5; overflow:hidden; line-height:40px; border-bottom:1px solid #e9e9e9}
.logob{width:100%; background:#ffffff; overflow:hidden}
.por{position: relative;}
header{position: fixed;left: 0;top: 0;height: 128px;min-width: 1200px;z-index:10;opacity: 1;width:100%;background:#fff;box-shadow:0px 0px 3px #000}
.header-box{ width:1200px;height:85px;position: relative;min-width: 1200px; margin:auto;}
.header-box .logo{float:left;height: 85px; width:120px;}
.header-box .menu{float:RIGHT;width:950px;height:85px;}
.nav{width:100%; margin:auto; height:85px;line-height:85px; position:relative; z-index:1; float:right}
.nav a{ color:#575556;}
.nav .nLi{ float:left;position:relative; display:inline;}
.nav .nLi h3{ float:left;text-align:center; font-weight:normal; padding:0px 20px;}
.nav .nLi h3 a{ display:block;  font-size:15px;color:#575556;TEXT-DECORATION: none; padding:0px 10px;}
.nav .sub{ display:none; width:110px; left:0; top:85px;  position:absolute; background:#049d88;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; color:#ffffff}
.nav .sub a:hover{ background:#047666; color:#fff;  }
.nav .on h3 a{ background:#f0f0f0;}
/*==================================swf===========================================*/
.fullSlide{width:100%;position:relative;height:619px;background:#24292f; padding-top:1px; min-width:1200px; margin-top:85px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:619px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:560px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px; border-radius:20px; width:20px; height:20px; margin:0 5px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px; display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(/images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
/*==================================lan1=============================================*/
.main1-tit{ width:100%; margin-top:40px; overflow:hidden}
.main1-tit h2{ width:100%; text-align:center; font-size:29px; color:#1872c5;text-transform:uppercase; line-height:40px;}
.main1-tit p{ width:100%; text-align:center; font-size:14px; color:#787479; background:url(../images/tit-line.jpg) no-repeat center bottom; padding-bottom:20px;}
.main1{ width:1200px; margin:auto; margin-top:50px; overflow:hidden}
.main1 ul{ margin-left:-50px;}
.main1 ul li{ float:left; width:262px; margin-left:50px;}
.main1 ul li p{float:left; width:100%; line-height:50px; color:#1872c5; font-size:16px; text-align:center; background:url(../images/tit-line.jpg) no-repeat center bottom;}
.main1 ul li span{float:left; width:100%; font-size:13px; color:#787479; text-align:center}

/*==================================lan2=============================================*/
.main2-tit{ width:100%; margin-top:40px; overflow:hidden; background:#1872c5; padding:10px 0px}
.main2-tit h2{ width:100%; text-align:center; font-size:29px; color:#ffffff;text-transform:uppercase; line-height:50px;}
.main2-tit p{ width:100%; text-align:center; font-size:14px; color:#ffffff;}
.main2-sanjiao{ width:100%; height:23px; background:url(../images/sanjia.png) no-repeat center; background-color:#f5f5f5}
.homeProduct{ width:100%;padding:50px 0;overflow:hidden; background:#f5f5f5}
.homeProduct .left{ float:left; width:320px;}
.homeProduct .left h2{ font-size:20px; background:#1872c5; color:#fff;padding:30px 0; text-align: center;}
.homeProduct .left ul{}
.homeProduct .left ul li{float:left;height:65px; /*width:159px;1行2列*/width:280px;padding:10px 20px 10px 20px;margin:0px 1px 1px 0px;display: inline-block;color:#fff;font-size:16px; background: #444;cursor: pointer;}
.homeProduct .left ul li a{color:#fff;font-size:16px;}
.homeProduct .left ul li em{ display: block; line-height:20px;margin:0 0 10px 0; font-size:30px;font-weight:bold;}
.homeProduct .left ul li:hover,.homeProduct .left ul li.selected{background:#fbaa35/**/}
.homeProduct .right{ float:right;width:830px;padding:20px;background:#fff;}
.homeProduct .tab_box{}
.homeProduct .tab_box .box{ display: none;}
.homeProduct .tab_box .img{width:463px;height:470px;/* width:200px; */}
.homeProduct .tab_box .frame{width: 330px;}
.homeProduct .tab_box .frame h2{color:#000; font-size:18px;line-height: 50px;margin:0 0 30px 0; border-bottom: 1px #666 dashed; font-weight:bold;}
.homeProduct .tab_box .frame h3{margin:10px 0;color:#000; font-size:16px;font-weight:bold;}
.homeProduct .tab_box .frame .wx{margin: 0 0 30px 0;line-height:22px;color:#6b6b6b;font-size:14px;overflow-y:hidden}
.homeProduct .tab_box .frame a.one{margin-right:5px;background:#1872c5;color:#fff; font-size:14px;padding:10px 20px;}
.homeProduct .tab_box .frame a.two{color:#919191; font-size:14px;padding:10px 20px; border: 1px #aaa solid;}
.homeProduct .tab_box .frame a.one:hover,.homeProduct .tab_box .frame a.two:hover{color:#fff;background:#fbaa35}
/*==================================lan3=============================================*/
.main3{width:1200px; margin:auto; margin-top:20px; overflow:hidden;}
.main3 ul{ margin-left:-45px;}
.main3 ul li{ float:left; width:370px;  margin-left:45px;}
.main3 ul li h2{ width:370px; line-height:40px; font-size:22px; margin:auto; text-align:center; color:#cb4343; font-weight:normal}
.main3 ul li p{ width:370px; margin:auto; line-height:22px; padding:15px 0px; font-size:12px;  color:#818181; height:80px;}
/*==================================lan4=============================================*/
.main4-bg{ width:100%; background:#f5f5f5; margin-top:40px; overflow:hidden; padding:20px 0px}
.main4{ width:1180px; margin:auto; background:#fff; padding:20px 10px; overflow:hidden;}
.main4 .main4-L{float:left; width:580px; overflow:hidden;}
.main4 .main4-L h1{float:left; width:100%; font-size:30px; line-height:40px; padding-bottom:20px; text-transform:uppercase}
.mian4 .main4-L p{float:left;width:100%; line-height:22px; }
.main4 .main4-R{ float:right; width:574px;}
.main4-nr h3{ width:100%; text-align:center; font-size:18px; color:#049d88; line-height:40px; font-weight:normal; padding-top:10px;}
.main4-nr p{ width:100%; line-height:22px; padding-top:10px;}
/*==================================lan5=============================================*/
.main5-bg{ width:100%; background:url(../images/buss.jpg) no-repeat center top; margin-top:40px; overflow:hidden; padding:20px 0px}
.main5-titl{ width:100%; font-size:35px; color:#fff; text-align:center; margin-top:40px; line-height:50px; overflow:hidden}
.main5{ width:1200px; margin:auto; margin-top:80px; overflow:hidden;}
.main5 ul{ margin-left:-36px;}
.main5 ul li{ float:left; width:336px; height:292px; background:#0193de; margin-left:36px; padding:20px;}
.main5 ul li p{ float:left; width:100%; line-height:62px; font-size:24px; color:#ffcf0d; height:62px; padding-left:60px; text-transform:uppercase}
.main5 ul li span{ float:left; width:100%; line-height:22px; font-size:13px; color:#fff; margin-top:25px;}
/*==================================lan6=============================================*/
.main6-bg{ width:100%; background:#f5f5f5; margin-top:40px; overflow:hidden; padding:20px 0px}
/*==================================lan7=============================================*/
.main7-tit{ width:1200px; margin:auto; margin-top:20px; overflow:hidden; line-height:40px; font-size:30px; color:#0193de; text-align:center}
.main7-tit1{width:1200px; margin:auto; line-height:40px; font-size:22px; color:#808080; text-align:center; line-height:50px;}
.box4{ width:1200px; margin:auto; margin-top:20px; overflow:hidden; background:#fff; padding:10px 0px}
.box4 p{ text-align:center; font-size:24px; color:#31343c; line-height:50px;}
.box4 span{ text-align:center; line-height:40px; color:#999999}
.box4 .box4L{ float:left; width:489px; margin-top:10px; text-align:center}
.box4 .box4L img{ width:470px; height:364px;}
.box4 .box4R{ float:left; width:711px;}
.innews{ width:680px; margin-left:20px; overflow:hidden;}
.innews ul{}
.innews ul li{ float:left; width:680px; border-bottom:1px dashed #dbd4cd; overflow:hidden; padding:5px 0px;}
.time{float:left;background:#dbdbdb;width:80px;height:80px;}
.time p{line-height:41px;color:#404040;font-size:24px;text-align:center;width:80px;}
.time span{color:#404040;font-size:12px;display:block;}
.Nlist{float:right; width:580px;}
.Nlist .bts{ float:left; width:580px; line-height:40px;}
.Nlist .nrs{ float:left; width:580px; color:#999999}

/*==================================foot===============================================*/
.foot_bg{ width:100%; background:#2f4052; padding:20px 0px; overflow:hidden;}
.foot1{width:1200px; margin:auto; overflow:hidden; margin-top:30px;}
.foot1-L{ float:left; width:300px;}
.foot1-C{ float:left; width:520px;}
.foot1-R{ float:right; width:270px;}

.foot1-L p{ width:100%; color:#829bb6; font-size:13px; padding-left:10px;}
.social-list{display:block;padding-top:35px;}
.social-list li{display:inline;float:left;text-transform:uppercase;margin-right:8px;color:#829bb6;}
.social-list li.tit{margin-right:1.5em;padding-top:2px;}
.social-list li img{max-height:17px;height:auto;}
.social-list li a{display:inline-block;padding:0 5px;border-bottom:3px solid rgba(255,255,255,0);position:relative;}
.social-list li .social-tips{display:inline-block;padding:8px;line-height:1.1;border-radius:3px;background-color:rgba(255,255,255,0);opacity:0;filter:alpha(opacity=0);position:absolute;left:50%;bottom:33px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-transform:none;font-size:12px;display:none\9;white-space:nowrap;}
.social-list li .social-tips:before{content:attr(data-tit);}
.social-list li .social-tips:after{content:'';display:block;width:0;height:0;overflow:hidden;border-style:solid dashed dashed;border-color:#000 transparent transparent;border-width:6px 6px 0;position:absolute;left:50%;margin-left:-6px;bottom:-6px;}
.social-list li a:hover .social-tips{opacity:1;filter:alpha(opacity=100);background-color:#000;-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%);bottom:28px;}
.social-list li a:hover img{opacity:1;-webkit-animation:icon-bounce .6s linear;animation:icon-bounce .6s linear;}

.foot1-C p{ width:100%; font-size:16px; color:#fff}
.footc-list{ width:100%; margin-top:15px; overflow:hidden}
.footc-list li{ float:left; width:100%; line-height:30px; color:#a3b1bf; padding-left:20px;}

.foot1-R p{ width:100%; font-size:16px; color:#fff}
.subscribe{padding-top:20px;}
.subscribe-form:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.subscribe-form .subscribe-ipt{display:block;width:150px;padding:11px 0;background-color:#fff;border-radius:3px 0 0 3px;font-size:14px;border:0;text-indent:1em;color:#999;float:left;vertical-align:middle;}
.subscribe-form .subscribe-btn{display:inline-block;padding:9px .6em;border:2px solid #000;font-size:14px;background-color:#000;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;border-radius:0 3px 3px 0;letter-spacing:0;float:left;margin:0;text-transform:uppercase; cursor:pointer}
.subscribe-form .subscribe-btn:hover{background-color:transparent;border-color:#fff;}

.copyright{ width:100%; background:#283645; text-align:center; line-height:55px; color:#5d7187;}

A:link {FONT-SIZE: 13px; COLOR: #5A5A5A; TEXT-DECORATION: none}
A:active {FONT-SIZE: 13px; COLOR: #5A5A5A;TEXT-DECORATION: none}
A:visited {FONT-SIZE: 13px; COLOR: #5A5A5A; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 13px; COLOR: #02b4b6;TEXT-DECORATION: none}
.big {font-size: 14px;font-weight: bold;color: #000000;}
.All {border: 1px solid #E6E6E6;LINE-HEIGHT: 25px;TEXT-DECORATION: none;}
.input{border: 1px solid #999999;}
A.link_bai:link {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:active {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:visited {FONT-SIZE: 17px; COLOR: #ffffff;  TEXT-DECORATION: none}
A.link_bai:hover {FONT-SIZE: 17px; COLOR: #fff;TEXT-DECORATION: none}
/*友情链接*/
.links{ width:100%;  background:#f0f0f0; line-height:50px; margin-top:30px; min-width:1200px;}
.link{ width:1200px; margin:auto; line-height:50px;}
.link span{ font-size:14px; color:#093a7f; font-weight:bolder;background:url(../images/shu.jpg) no-repeat 0 50%; padding-left:10px;}
/*================================内页bannar=============================================*/
.inner-banner{position:relative;height:400px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover; margin-top:85px;}
.inner-banner .text{position:absolute;top:135px;background-image:url(../images/b-88.png)}
.inner-banner .text .tc{padding:45px;color:#fff}
.inner-banner .text .tc .t1{font-size:30px;line-height:30px;margin-bottom:5px}
.inner-banner .text .tc .t2{font-size:20px; line-height:30px; padding-top:10px;}
.mlAuto{margin-left:auto;margin-right:auto}
.content{width:1200px;position:relative}
/*================================about=============================================*/
/*位置*/
.local{ width:100%; height:50px; min-width:1200px; background:#f5f5f5;}
.locals{ margin:auto; width:1200px; height:50px;}
.locals .l{float:left;line-height:50px; background:url(../images/home_ico.png) no-repeat 10px 50%; padding-left:35px;}
.locals .l a{display:inline-block;background-image:url(../images/local.gif);padding-right:15px; padding-left:5px;background-position:right center;background-repeat:no-repeat}
.locals .l a:last-child{background:none;padding-right:0}
.locals .r{float:right;line-height:50px;}
.locals .r a{background-image:url(../images/back.gif);padding-right:18px;background-position:right center;background-repeat:no-repeat}

.nei-tit{ width:100%; line-height:30px; font-size:25px; text-align:center;}
.nei-tite{ width:100%; line-height:22px; font-size:14px; color:#999999; text-align:center;}
.neirong{ width:100%; margin-top:30px; line-height:30px; font-size:15px;}
.wh-bg{ width:100%; background:#2a2b2d; margin-top:40px; overflow:hidden;}
.wh-bg .wh-left{ width:50%; float:left;}
.wh-bg .wh-right{ width:50%; float:right; height:400px; background:url(../images/about_wh.jpg) no-repeat left;}
.qiyewh{ width:500px; float:right; padding-right:100px; overflow:hidden; margin-top:50px; color:#aeaeae; line-height:30px; font-size:15px; padding-bottom:50px;}
.qiyewh-tit{ float:left; width:100%; line-height:30px; font-size:25px; color:#fff;}
.qiyewh-tite{ float:left;width:100%; line-height:22px; font-size:14px; color:#989898; padding-bottom:30px;}
.shili-bg{ width:100%; background:#f3f3f3; padding:30px 0px; overflow:hidden;}
.shili{ width:1200px; margin:auto; margin-top:10px;}
.shili li{ float:left; width:400px; height:257px; display:inline; background:#fff;}
.box1t{ width:360px; padding:20px; float:left;}
.box1t h1{ float:left; width:360px; line-height:20px; font-size:20px; text-align:center}
.box1t p{ float:left; width:360px; line-height:25px; padding-top:10px;}
.about-honor{ width:100%; background:url(../images/about-bg.jpg) no-repeat center; height:400px; overflow:hidden; padding:40px 0}
.honor-tit{width:100%; float:left; width:100%; line-height:30px; font-size:25px; color:#fff; text-align:center}
.honor-tite{width:100%; float:left;width:100%; line-height:22px; font-size:14px; color:#989898; padding-bottom:30px; text-align:center}
.laowai{ width:1200px; margin:auto; margin-top:30px; overflow:hidden; margin-bottom:60px;}
.laowai ul{margin-left:-20px;}
.laowai ul li{ width:282px;float:left;display:inline;margin-left:20px; margin-top:20px;}
.laowai ul li img{ width:280px; height:187px; border:1px #DDDDDD solid;}
/*about honor*/
.about-fc{ width:1200px; margin:auto;padding:40px 0; overflow:hidden; }
.about-fc ul{margin-left:-8px;}
.about-fc ul li{ width:302px;float:left;display:inline;margin-left:8px; margin-top:7px;}
.about-fc ul li img{ width:300px; height:228px; border:1px solid #e7e7e7}
.about-fc ul li h1{ width:300px;line-height:30px; text-align:center;display:block;overflow:hidden;font-weight:normal; font-size:14px; color:#fff}
.about-fc ul li a{ color:#fff;}
.contents{ width:1200px; margin:auto;margin-top:50px; margin-bottom:50px;}

/*============================产品详情页面====================================*/
.proinfo{ width:1200px; margin:auto; margin-top:40px;}
.proinfo .inofname{ width:100%; line-height:50px; text-align:center; font-size:30px; font-weight:bold}
.proinfo .infoimg{ width:100%; padding:20px 0px}
.proinfo-sm{ width:1200px; margin:auto; margin-top:30px;}
.proinfo-sm .t1{ float:left; width:40px; height:40px; background:#fb9614; line-height:40px; font-size:17px; color:#fff; text-align:center;}
.proinfo-sm .t2{ float:left; width:200px; line-height:40px; background:#02b4b6; font-size:17px; color:#fff; margin-left:1px; padding-left:10px;}
.proinfo-sm .pronr{ float:left; width:100%; padding:15px 0px; font-size:16px;}
.pronext{ width:1188px; margin:auto; border:1px solid #ebe9e9; padding:5px; background:#f7f7f7; overflow:hidden; margin-bottom:50px; margin-top:40px;}
.pronext .nextlast{ float:left; width:1000px; line-height:30px;}
.pronext .pro-back{ float:right; width:100px;}
.pback{width: 90px;height: 30px;background: #02b4b6; color: #fff; text-align: center; line-height: 30px; border-radius: 5px; position: relative; margin-top:15px;}

/*===========================联系我们=========================================*/
.clearfix{*zoom:1}
.main {width: 1200px; padding: 0 10px; margin: 0 auto; }
.g_mt { margin-top: 80px; }
.address { margin-bottom: 50px; overflow:hidden;}
.address .infor { float: left; width: 50%; border: 1px solid #e4e4e4; }
.address .infor .list > li {}
.address .infor .list .li_1 .box { padding: 27px 58px 23px 38px; background: #0087d1; color: #ffffff; }
.address .infor .list .li_1 .box .h1 { font-size: 24px; font-weight: bold; padding-bottom: 5px; }
.address .infor .list .li_1 .box .h2 { font-size: 13px; }
.address .infor .list .li_2 {padding:50px 37px 40px 30px; line-height:35px; font-size:15px;}
.address .ditu { float: left; width: 49%; }
/*--在线留言--*/
.message { background: url(../images/message_banner.jpg) no-repeat center center; background-size: cover; padding: 70px 0; }
.message .mes_con { background: #ffffff; margin: 0 212px; box-shadow: 0 0 20px rgba(0,0,0,.08); }
.message .ly { padding: 48px; }
.message .ly .ly_con .list_inp { margin-left: -30px; }
.message .ly .ly_con .list_inp > li { float: left; width: 45%; padding-left: 30px; }
.message .ly .ly_con .list_inp > li span { padding-bottom: 13px; color: #282828; display: block; }
.message .ly .ly_con .input_1 { width: 100%; height: 38px; background: #eaeeef; border: 1px solid #eaeeef; }
.message .ly .ly_con .text_a { width: 100%; height: 78px; background: #eaeeef; border: 1px solid #eaeeef; }
.message .ly .ly_con .btn { padding: 14px 45px; background: #865f23; color: #ffffff; margin-top: 30px; display: inline-block; text-align: center; border:none; cursor:pointer}
.message .ly .ly_con .p1_inp { padding-top: 28px; }
.message .ly .ly_con .p1_inp span { padding-bottom: 13px; color: #282828; display: block; }
.message .ly .ly_con .h1 { font-size: 30px; color: #282828; padding-bottom: 40px; text-align: center; }
.message .ly .ly_con .h1 .line { width: 50px; height: 4px; background: #865f23; display: block; margin: 28px auto 0 auto; border-radius: 4px; }

/*=====================================newslist===============================*/
.crumbs{background-image:url(../images/line.png);background-position:center center;background-repeat:repeat-x}
.crumbs a{display:inline-block;border:1px solid #ddd;margin-left:5px;margin-right:5px;padding-left:15px;padding-right:15px;color:#666;line-height:35px;background-color:#fff; font-size:16px;}
.crumbs a:hover,.crumbs a.current{background-color:#02b4b6;border:1px solid #02b4b6;color:#fff}
.current .crumbs{opacity:1}
/*newstop*/
.newstop{ width:1200px; margin:auto; margin-top:40px; overflow:hidden;}
.newstop .newstop-left{ float:left; width:545px;  height:359px;}
.newstop .newstop-left img{ width:545px; height:359px;}
.newstop .newstop-right{ float:right; width:620px; overflow:hidden;}
.newstop .newstop-right ul{ width:100%}
.newstop .newstop-right li{width: 100%;padding-bottom: 15px;border-bottom: 1px solid #e5e5e5;margin-bottom: 40px; overflow:hidden;}
.newstop .newstop-right li{margin-bottom: 10px;padding-bottom: 6px;}
.newstop .newstop-right li{margin-bottom: 8px;padding-bottom: 6px;}
.newstop .newstop-right li a{display: block;cursor: pointer;}
.newstop .newstop-right .f24{ float:left; width:100%;font-size: 16px;line-height: 24px;height: 24px;overflow: hidden;}
.newstop .newstop-right .date{ float:left; width:100%;float:left;display: inline-block;line-height: 22px;color: #a5a5a5;margin-top: 4px;font-size: 14px;}
.newstop .newstop-right .word{ float:left; width:100%;display: block;line-height: 22px;color: #666;margin-top: 9px;height: 48px;overflow: hidden;font-size: 12px;}
.newstop .newstop-right li a:hover .f24{color: #02b4b6;}
.newstop .newstop-right li a:hover .date{color: #a3b9d8;}
.newstop .newstop-right li a:hover .word{color: #02b4b6;}
#info_lists1{ width:1200px;margin:auto;margin-top:70px;}
#info_lists1 li{display:block; clear:both;}
#info_lists1 li a{display:block; background:#FFF; cursor:pointer;}
#info_lists1 li div{float:left;}
#info_lists1 li div.clear{clear:both; float:none; font-size:0; height:0;}
#info_lists1 li div.tim{width:200px;}
#info_lists1 li div.tim img{width:200px; height:135px}
#info_lists1 li div.con{width:970px; float:right;}
#info_lists1 li div.con p.con1{color:#414141; font-size:16px; padding-top:3px;}
#info_lists1 li div.con p.con3{color:#414141; font-size:13px; padding-top:3px;}
#info_lists1 li div.con p.con2{color:#888; line-height:180%; padding-top:7px;}
#info_lists1 li.clear{width:100%; clear:both; height:26px; background:url(../images/hx.gif) repeat-x left center;}
.news_page{ width:1200px; height:40px; text-align:center; line-height:40px; margin-top:40px;}
/*文章正文*/
.proshow{width:1200px; margin:auto; margin-top:50px; margin-bottom:50px; overflow:hidden;}
.proshow li.bt{ width:1200px; margin:auto; height:70px; line-height:70px; font-size:16px; text-align:center; font-weight:bold; }
.proshow li.bt h1{ width:1200px; margin:auto; font-weight:normal; font-size:28px;}
.proshow li.shijian{ width:1200px; line-height:35px; font-size:14px; color:#686868; text-align:center}
.proshow li.nr{ font-size:13px; margin-top:30px; border-top:1px dashed #cccccc; padding-top:30px;}
.proshow li.ly{ font-size:12px; text-align:center;}
.proshow li.sx{ width:100%; line-height:35px; float:left; margin-top:30px; border-top:1px dashed #cccccc;}

/*================================honorlist==================================================*/
.honor{ width:1200px;margin:auto;margin-top:20px; overflow:hidden}
.honor ul{margin-left:-60px;}
.honor ul li{ width:252px;float:left;display:inline;margin-left:60px; margin-top:20px;}
.honor ul li img{ width:250px; border:1px #DDDDDD solid;}
.honor ul li span{ width:250px;line-height:30px; padding-top:10px;height:30px;display:block;overflow:hidden; font-size:13px; text-align:center; font-weight:normal}
.honor ul li a{display:block; overflow:hidden;}
.news_page{ width:780px; height:40px; margin:auto; text-align:center; line-height:40px; margin-top:40px;}

.case{ width:1200px;margin:auto;margin-top:20px; overflow:hidden}
.case ul{margin-left:-60px;}
.case ul li{ width:252px;float:left;display:inline;margin-left:60px; margin-top:20px;}
.case ul li img{ width:250px; border:1px #DDDDDD solid;}
.case ul li span{ width:250px;line-height:30px; padding-top:10px;height:30px;display:block;overflow:hidden; font-size:13px; text-align:center; font-weight:normal}
.case ul li a{display:block; overflow:hidden;}
/*===============================product=========================================================*/
#info_lists{ width:1200px;margin:auto;margin-top:70px;}
#info_lists li{display:block; clear:both;}
#info_lists li a{display:block; background:#FFF; cursor:pointer;}
#info_lists li div{float:left;}
#info_lists li div.clear{clear:both; float:none; font-size:0; height:0;}
#info_lists li div.tim{width:300px;}
#info_lists li div.tim img{width:300px; height:225px}
#info_lists li div.con{width:870px; float:right;}
#info_lists li div.con p.con1{color:#414141; font-size:16px; padding-top:3px;}
#info_lists li div.con p.con3{color:#414141; font-size:13px; padding-top:3px;}
#info_lists li div.con p.con2{color:#888; line-height:180%; padding-top:7px;}
#info_lists li.clear{width:100%; clear:both; height:26px; background:url(../images/hx.gif) repeat-x left center;}
/*2022-12-20*/
.about{margin:auto; margin-top:25px;}
.about .about_Left{float:left; width:224px; background:#ffffff}
.typest{ width:100%; height:100px; background:#0083db; line-height:100px; font-size:20px; color:#ffffff; font-weight:bold; text-align:center}
.ablx{ width:200px; background:#0083db; padding:7px; color:#ffffff; line-height:26px; margin-top:20px;}
.about .page_r{ width:926px; float:right; padding:10px; margin-bottom:20px; background:url(../images/nei_t.jpg) no-repeat top; background-color:#FFF}
.bar{width:100%;height:40px; border-bottom:1px solid #0083db; margin:auto; margin-top:10px;}
.bar h2{padding-left:12px; float:left; line-height:33px;overflow: hidden; color:#515151; font-size:16px; font-weight: bold; background:url(../images/shu.jpg) no-repeat 0 50%; margin-left:5px;}
.bar p{ line-height:33px; float:right; font-size:12px;}
.content{border-top:none; padding:15px 15px; line-height:32px; font-size:16px; overflow:hidden }
.mune{ width:220px; height:auto; margin:auto; margin-top:20px; font-size:14px; line-height:37px; }
.mune ul{}
.mune li{ width:220px; height:37px; line-height:37px; margin-bottom:5px;line-height:30px;border-bottom:1px solid #dcdcdc;  }
.mune li a{ background:url(../images/local.gif) no-repeat 3px 50%; width:220px; height:37px; line-height:37px; padding:0px 0 0 10px; display:block;}
.mune li a:hover{ background:url(../images/local.gif) no-repeat 3px 50%; color:#0083db; line-height:37px; }
.mune a.selected{ background:url(../images/local.gif) no-repeat 3px 50%; color:#0083db; line-height:37px; }
.proshow{width:880px; margin:auto;}
.proshow li.bt{ width:880px; margin:auto;  line-height:50px; font-size:16px; text-align:center; font-weight:bold; }
.proshow li.times{ line-height:28px; font-size:13px; color:#999999; text-align:center}
.proshow li.bt h1{ width:880px; font-size:20px;margin:auto;}
.proshow li.nr{ line-height:32px; font-size:16px;}
.proshow li.ly{  text-align:center}
.fenxian {float:left}
.cplist{ width:950px;height:auto; margin:auto;}
.cplist ul{margin-left:-26px;}
.cplist ul li{ width:292px;float:left;display:inline;margin-left:26px; margin-bottom:20px;}
.cplist ul li img{ width:290px; height:218px; border:1px #DDDDDD solid;}
.cplist ul li h1{ width:290px;line-height:40px;display:block;font-weight:normal; font-size:13px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.news_page{ width:950px; margin:auto; margin-top:40px; line-height:40px; text-align:center}