﻿*{margin:0; padding:0;}
body {font-size:13px;font-family:"΢���ź�";line-height:23px;color:#585858;background:#ffffff;}
.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}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.tits{width:1200px; background:url(../images/tits.png) no-repeat center bottom; height:60px; margin:auto; margin-top:30px;}
.tits p{ width:145px; margin:auto; text-align:center;  font-size:30px; color:#333333; line-height:48px;}
.tits span{margin:auto; text-align:center; line-height:20px; font-size:12px; color:#e60012; text-transform:uppercase; display:block}
/*==================================head===========================================*/
.por{position: relative;}
header{position: fixed;left: 0;top: 0;height: 90px;min-width: 1200px;z-index:10;opacity: 1;width:100%;background:#fff;box-shadow:0px 0px 3px #000}
.header-box{ width:1200px;height:92px;position: relative;min-width: 1200px; margin:auto;}
.header-box .logo{float:left;height: 90px; width:350px;}
.header-box .menu{float:right;width:850px;height:90px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ margin:auto; height:90px; line-height:90px; position:relative; z-index:1;}
.nav a{ color:#4d4d4d;  }
.nav .nLi{ float:left; width:105px; position:relative;height:90px; display:inline;}
.nav .nLi a{ display:block; color:#4d4d4d;}
.nav .nLi a:hover{color:#e60115}
.nav .nLi h3{ float:left; width:105px;font-size:17px; text-align:center; font-weight:normal}
.nav .nLi span{ float:left; text-align:center; width:100%;}
.nav .sub{ display:none; width:110px; left:0; top:92px;  position:absolute; background:#e1e1e1;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; line-height:30px;}
.nav .sub a{ display:block; padding:0 10px; color:#4d4d4d }
.nav .sub a:hover{ background:#ffd3a4; color:#000000;}
/*==================================swf===========================================*/
.fullSlide1{width:100%;position:relative;height:635px;background:#24292f; padding-top:1px; min-width:1200px; margin-top:85px;}
.fullSlide1 .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide1 .bd ul{width:100% !important;}
.fullSlide1 .bd li{width:100% !important;height:635px;overflow:hidden;text-align:center;}
.fullSlide1 .bd li a{display:block;height:635px;}
.fullSlide1 .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide1 .hd ul{text-align:center;}
.fullSlide1 .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;}
.fullSlide1 .hd ul .on{background:#f00;}
.fullSlide1 .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;}
.fullSlide1 .next{left:auto;right:15%;background-position:-6px -137px;}
/*==================================lan1=============================================*/
.bar{ width:100%; margin:auto; background:url(../images/tit.jpg) no-repeat; height:29px}
.bar h2{ float:left; line-height:23px; font-size:18px; font-weight:normal; margin-left:10px;}
.bar span{ float:right; line-height:23px; display:inline}
.box1{ width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.box1 .box1L{ float:left; width:890px; overflow:hidden;}
.box1 .box1R{ float:right; width:287px; overflow:hidden;}
.newspic{ float:left; width:400px; margin-top:10px;}
.innews{ float:right; width:470px;overflow:hidden; height:273px; padding:10px; margin-top:10px;}
.innews ul li{ border-bottom:#bebebe dotted 1px; height:auto; background:url(../images/ico.jpg) no-repeat 0 50%;padding-left:1em;}
.innews ul li a{ height:33px;display:block;  line-height:33px;}
.innews ul li a span{ font-size:12px; float:right;}
.injm{ width:100%; background:#9a2a29; margin-top:10px; padding-bottom:5px;}
.injm p{ padding:10px; color:#ffffff; line-height:30px;}
/*==================================lan2=============================================*/
.box2_bg{ width:100%; background:url(../images/about_bg.jpg) no-repeat center; height:620px; margin-top:30px; padding-top:1px;}
.box2{width:1200px; margin:auto; margin-top:30px; overflow:hidden;}
.box2 .box2L{ float:left; width:1050px; overflow:hidden}
.box2 .box2R{ float:right; width:136px;}
.box2j{ width:100%; overflow:auto;}
.box2j .box2jl{ float:left; width:335px;}
.box2j .box2jr{ float:left; margin-left:28px; width:660px; font-size:14px; line-height:29px;}
.box2y{ width:100%; margin-top:64px;}

.box_ys{padding-top:20px;}
.box_ys li{width:20%;float:left;background:#f2f2f2;border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;box-sizing:border-box;}
.box_ys li .feature{padding-left:10%;background:#0061bf;color:#fff; height:46px;line-height:46px;}
.box_ys li .feature2{background:#e6884a;}
.box_ys li .feature3{background:#ca4540;}
.box_ys li .feature4{background:#4a98e6;}
.box_ys li .feature5{background:#4a98e6;}
.box_ys li .num{margin-left:10%;padding:30px 0 15px 0;font-size:22px;color:#0060bf;font-family:Arial;}
.box_ys li .num em{font-size:15px;}
.box_ys li .num2{color:#e6884a;}
.box_ys li .num3{color:#ca4540;}
.box_ys li .num4{color:#4a98e6;}
.box_ys li .des{margin:0 10% 0 10%;padding:15px 0;height: 100px;}
/*==================================lan3=============================================*/
.box-pic{ width:1200px; margin:auto; margin-top:10px; overflow:hidden}
.box-pic ul{ margin-left:-24px;}
.box-pic ul li{ width:302px;float:left;display:inline;margin-left:24px; margin-top:20px; background:#fff;}
.box-pic ul li img{ width:300px; height:213px; border:1px solid #cccccc}
.box-pic ul li p{ width:300px;line-height:30px;display:block;overflow:hidden;font-weight:normal;font-size:13px;text-align:center;}
.indexClick{ clear: both; display: block; text-align: center; margin: 30px 0px 10px;border-radius:5px;}
.indexClick a{ display: inline-block; height: 45px; line-height: 45px; padding: 0px 50px; border: 1px solid #d6d6d6; color:#d6d6d6;border-radius:5px; background:#ffffff;}
.indexClick a:hover{border: 1px solid #e50008; color:#e50008;}
/*==================================lan4=============================================*/
.box4_bg{ width:100%; background:url(../images/case_bg.jpg) no-repeat center; height:720px; margin-top:30px; padding-top:1px;}
.case-pic{ width:1200px; margin:auto; margin-top:10px; overflow:hidden}
.case-pic ul{ margin-left:-10px;}
.case-pic ul li{ width:290px;float:left;display:inline;margin-left:10px; margin-top:20px; background:#fff;}
.case-pic ul li img{ width:290px; height:205px;}
.case-pic ul li p{ width:290px;line-height:30px;display:block;overflow:hidden;font-weight:normal;font-size:13px;text-align:center;}
/*==================================lan5=============================================*/
.box5{width:1200px; margin:auto; margin-top:50px; overflow:hidden; padding-bottom:50px;}
.box5 .box5L{ float:left; width:751px; overflow:hidden;}
.box5 .box5R{ float:right; width:406px; overflow:hidden}
.box5y{ width:100%; margin-top:23px; overflow:hidden;}
.box5y ul{ margin-left:-24px;}
.box5y ul li{ float:left; height:141px; width:169px; line-height:141px;text-align:center; margin-left:24px;}
.box5y ul li a{color:#fff; font-size:20px; }
.box5y ul li a:hover{color:#fff; background:#000; display:block}
.gfnews{ float:right; width:100%;overflow:hidden;margin-top:5px;}
.gfnews ul li{ border-bottom:#bebebe dotted 1px; height:auto; background:url(../images/ico.jpg) no-repeat 0 50%;padding-left:1em;}
.gfnews ul li a{ height:33px;display:block;  line-height:33px;}
.gfnews ul li a span{ font-size:12px; float:right;}
/*==================================lan4=============================================*/
.news {overflow: hidden; padding:30px 0}
.news .front { float: left; display:block; width: 440px; margin-right: 20px; overflow:hidden; }
.news .front .pic { margin-bottom: 20px; }
.news .front .pic img { max-width: 100%; }
.news .front .l1 { color: #666666; font-size: 16px; margin-bottom: 15px; }
.news .front .l1 em.time { float: right; margin: 3px 0 0; color: #CECECE; font-size: 13px; }
.news .front .l2 { color: #808080; font-size: 13px; }
.news .list { overflow: hidden; }
.news .list > li { margin-bottom: 15px; }
.news .list > li:last-child { margin-bottom: 0; }
.news .list > li a { display: block; padding: 15px; background: #F7F5F5; }
.news .list > li a:hover { background: #5091C8; }
.news .list > li a .time { display: inline-block; float: left; width: 100px; font-family: Arial; border-right: 1px solid #CAC9C9; margin-right: 22px; text-align: center; color: #6C6C6C; transition: ease .3s; }
.news .list > li a:hover .time { border-right: 1px solid #fff; color: #fff; }
.news .list > li a .time b { display: block; font-size: 25px; }
.news .list > li a .l1 { color: #666666; font-size: 16px; margin-bottom: 10px; transition: ease .3s; }
.news .list > li a .l2 { color: #808080; font-size: 13px; overflow:hidden; transition: ease .3s; }
.news .list > li a:hover .l1 { color: #fff; }
.news .list > li a:hover .l2 { color: #fff; }
/*==================================��ҳ===============================================*/
.mains{ width:100%; background:#f5f5f5; overflow:hidden; padding-bottom:50px;}
.main{ width:1200px; margin:auto;  overflow:hidden; margin-top:20px;}
.ab-banner{height:350px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover; margin-top:92px;}
.ab-banner h2{font-size:36px;color:#e50216;margin-top:120px;font-weight:400;text-align:center}
.ab-banner>div{width:50px;height:3px;background:#e50216;margin:0 auto;margin-top:25px}
.ab-banner h6{text-align:center;font-weight:400;color:#e50216;font-size:14px; padding-top:15px; text-transform:uppercase}


.local{ width:100%; height:50px; min-width:1200px; background:#eaeaea;}
.locals{ margin:auto; width:1200px; line-height:50px; text-align:right}
.locals span{background:url(../images/home_ico.png) no-repeat; width:15px; height:12px; display:block; float:right}
/*left*/
.leftype{ width:232px; text-align:center; height:96px; line-height:96px; background:url(../images/left.jpg); font-size:24px; color:#fff;}
.types{width:100%;background:#fff; overflow:hidden}
.types .tit{color:#ffffff;font-size:18px; line-height:50px; text-align:center; background:#0657b2}
.types ul{width:90%; margin:auto; margin-bottom:15px;}
.types ul li{line-height:45px; width:100%; margin-top:15px;background:url(../images/pro_ico1.png) no-repeat 10px 50%;background-color:#f5f5f5;}
.types ul li a{ padding-left:40px;color:#5A5A5A;display:block; font-size:14px; line-height:45px;}
.types ul li a:hover{color:#fff;background:url(../images/pro_ico.png) no-repeat 10px 50%; background-color:#e50216;}
.content{width:1200px;margin:0 auto;padding-top:30px;}
.content .nrL{float:left;width:232px;height:auto;margin-bottom:33px; background:#fff;}
.content .nrR{float:right;width:900px;;height:auto;background:#fff;padding:20px 20px;margin-bottom:33px; font-size:15px; line-height:28px;}
.contR{ float:left; width:600px; margin-top:30px;}
.contR h3{ float:left; width:100%; line-height:50px; font-size:25px;}
.contR p{ float:left; width:100%; line-height:40px;  font-size:16px;}
/**.content .nrR img{width:100%;}*/
/*========================productList==========================================*/
.cplist{ width:900px;height:auto; margin:auto;margin-top:12px;}
.cplist ul{margin-left:-25px;}
.cplist ul li{ width:281px;float:left;display:inline;margin-left:25px; margin-top:10px;}
.cplist ul li img{ width:280px; height:198px; border:1px #DDDDDD solid;}
.cplist ul li span{ width:280px;line-height:30px;display:block;overflow:hidden;font-weight:normal; font-size:13px;text-align:center;}
.honor{ width:900px;height:auto; margin:auto;margin-top:12px;}
.honor ul{margin-left:-35px;}
.honor ul li{ width:272px;float:left;display:inline;margin-left:35px; margin-top:10px;overflow: hidden;white-space: nowrap;/*������*/text-overflow:ellipsis;/*��������������...��ʾ*/}
.honor ul li img{ width:270px; height:192px; border:1px #DDDDDD solid;}
.honor ul li span{ width:270px;line-height:40px;display:block;overflow:hidden;font-weight:normal; font-size:13px;text-align:center;}
/*news list*/
#info_lists{ width:900px;margin:auto;margin-top:30px;}
#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:62px; text-align:center; border-radius:0px 0px 10px 0px; margin-top:2px;}
#info_lists li div p.tim1{background:#b20313; color:#FFF; height:24px; line-height:24px;}
#info_lists li div p.tim2{border:1px solid #E6E6E6; border-top:0px none; font-size:26px; padding-top:13px; padding-bottom:13px; color:#919191;}
#info_lists li div.con{width:820px; float:right;}
#info_lists li div.con p.con1{color:#424242; font-size:16px; padding-top:3px;}
#info_lists li div.con p.con2{color:#888; line-height:180%; padding-top:7px; font-size:12px;}
#info_lists li.clear{width:100%; clear:both; height:26px; background:url(../images/hx.gif) repeat-x left center;}
.news_page{ width:900px; height:40px; text-align:center; line-height:40px; margin-top:40px;}
/*==================================foot===============================================*/
/*news info*/
.proshow{width:900px; margin:auto; margin-top:10px; margin-bottom:50px; overflow:hidden;}
.proshow li.bt{ width:900px; margin:auto; height:70px; line-height:70px; font-size:16px; text-align:center; font-weight:bold; border-bottom:1px dashed #BFC3C4;}
.proshow li.bt h1{ width:900px; margin:auto; font-weight:normal; font-size:28px;}
.proshow li.shijian{ width:900px; line-height:35px; font-size:14px; color:#9d9d9d; text-align:center; border-bottom:1px dashed #BFC3C4;}
.proshow li.nr{ font-size:15px; margin-top:20px; padding-top:30px;line-height:35px;text-indent:2em;}
.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;}
/*===================================��Ƹ====================================*/
.hg20{ width:100%; height:20px;}
.detail-content{ width:900px; margin:auto; margin-top:20px;}
.zhaopin li{height: auto;border: 1px solid #f0f0f0;border-width: 0 1px 1px;}
.zhaopin li:first-child{margin-top: 0;}
.zhaopin li:last-child{border-bottom: 0;}
.zhaopin li .r-jianjie{width: 100%;}
.zhaopin li .r-jianjie h3{color: #282828;height: 56px;line-height: 56px;border: 1px solid #f0f0f0;border-width: 1px 0 0;cursor: pointer; background:#f6f6f6}
.zhaopin li .r-jianjie h3,
.zhaopin li .r-jianjie p.tj,
.zhaopin li .r-jianjie .intro{padding: 0 20px;}
.zhaopin li .r-jianjie h3 span{display: inline-block;padding-left: 10px;font-size: 11px;color: #818181;}
.zhaopin li .r-jianjie h3 i.jia{width: 14px;height: 12px;margin-top: 23px;cursor: pointer;background: url(../images/open.png) no-repeat 0 0;}
.zhaopin li .r-jianjie .slide-hide{display: none;}
.zhaopin li .r-jianjie p.tj{margin: 14px 0 20px;}
.zhaopin li .r-jianjie p.tj a{display: inline-block;padding: 0 18px;color:#646464;background: url(../images/ico-3.png) no-repeat center right;}
.zhaopin li .r-jianjie p.tj a:first-child{padding-left: 0;}
.zhaopin li .r-jianjie p.tj a:last-child{background: none;}
.zhaopin li .r-jianjie .intro{padding-bottom: 20px;margin-bottom: 5px;}
.zhaopin li .r-jianjie .intro span{color: #282828;}
.zhaopin li .intro:last-child{border-bottom: none;}
.zhaopin li .r-jianjie h3 span.email:hover{color:#333;}
/* open */
.zhaopin li.open .r-jianjie .slide-hide{display: block;}
.zhaopin li.open .r-jianjie h3{border-width: 1px 0;}
.zhaopin li.open .r-jianjie h3 i.jia{background-position: 0 -72px;}
/*===================foot===============================*/
.foot{ width:100%; margin:auto; background:url(../images/bottom_bg.jpg) no-repeat center; height:300px;min-width:1200px; overflow:hidden}
.foot1{ width:1200px; padding-top:35px;margin:auto;}
.footLeft{width:800px;overflow:hidden;}
.footMenu{float:left; margin-top:5px;}
.footMenu li a{ float:left; color:#d7d7d7;font-size:13px; line-height:30px; width:150px;}
.footMenu li a:hover{ color:#f28300;}
.footMenu h3{ font-size:16px; line-height:40px; font-weight:bold; color:#d7d7d7; font-weight:normal;}
.footRight{width:300px;overflow:hidden; float:right; line-height:30px; color:#d7d7d7; border-left:1px solid #6e6e6e; padding-left:50px;}
.footRight p{font-size:16px; line-height:40px; font-weight:bold; color:#d7d7d7; font-weight:normal; }
.foot1 .footL{ width:767px; float:left}
.foot1 .footR{ float:right;}
.copyright{ width:100%; background:#1e1e26; text-align:center; line-height:30px; color:#6f747a; padding:15px 0px;}
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: #f28300;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}



