@charset "utf-8";
/* CSS Document */
/*CSS reset*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both}
a{ text-decoration:none; color:#555;}
a:hover{ color:#1c3650; }


body{ margin:0 auto;padding:0px;width:100%;font-family:microsoft yahei;font-size:15px!important;color:#555; }

.dingb{ background:#01478F; height:40px; line-height:40px; width:100%}
.dingb .dingb_a { width:1200px; margin:0 auto; color:#ced0d2}
.dingb_a a{ color:#ced0d2}
.dingb .fr ul li{ float:left; line-height:40px; font-size:16px;}
.dingb .fr ul li .green{ color:#E20517; font-size:20px; font-weight:900}
.yuyan{ background:#E20517; height:40px; width:35px; text-align:center; margin-left:20px;}
.yuyan a{ color:#fff;}
.alogo{ width:1200px; margin:0 auto; padding-top:30px; padding-bottom:30px;}

.nav_bgc{ width:660px; margin-top:20px; }
.nav li {float: left;display: inline-block;list-style: none;font-size: 17px;text-align: center;position: relative;}
.nav li a {width: 110px;
display: block;text-align: center;position: relative;color: #222;height: 30px;line-height: 30px;-moz-border-radius: 30px;-webkit-border-radius: 30px;border-radius: 30px;}
.nav li.hover a, .nav li:hover a {color: #fff;background: #E20517;}
.nav li .subnav {background: #fff;border-top: 2px solid #E20517;box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05);height: auto;left: 0;overflow: hidden;position: absolute;top: 100%; margin-top:20px;width: 100%;z-index: 99999999;}
.nav li .subnav {
filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.nav li:hover .subnav {opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.nav li .subnav a {-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;color: #666;display: block;font-size: 13px;font-weight: 500;
line-height: 40px;height: 40px;padding: 0;transition: all 0.2s ease-in-out 0s;width: 100%;border-bottom: 1px solid #eee;background: #fff;}
.nav li .subnav a:hover {color: #E20517;background: #f9f9f9;text-indent: 10px;}
.sousuo{ width:100%; margin:0 auto; border-bottom:1px solid #d8d8d8;}
.w1200{ width:1200px!important; margin:0 auto; overflow:hidden!important; zoom:1}
.search{height:38px;margin:0 auto;border:none; margin-top:25px; margin-bottom:25px;}
.search li{ float:left; width:auto }
.searchinput{ background:#f2f2f2; border:0px; height:38px; line-height:25px; color:#d8d8d8; width:220px; padding-left:15px; margin-top:0px; }
.guan{ width:700px; margin-top:32px;}
.guan ul li{ float:left; margin-right:20px;}
.guan ul li strong{ color:#1c3650; font-weight:bold;  font-size:17px; }
li.giaa{ margin-right:0px!important;}
.clearfix {
*zoom: 1;
}


.yellow{ color:#E20517}
.yuan{ font-size:30px;padding-left:20px;padding-right:20px; line-height:30px;}
.wenzi{ margin:0 auto;padding-top:60px; padding-bottom:40px; text-align:center;}
.wenzi h2 { color:#01478F; font-weight:900; font-size:40px; text-align:center; margin:0 auto; }
.wenzi h3{ font-size:17px; color:#333; text-align:center; margin-top:20px;}

.nlist{ width:390px;}
.tuijian{ margin-bottom:20px;}
.tuijian h2 a{ color:#1c3650; font-size:18px}
.tuijian h3{ line-height:25px; font-size:15px;text-overflow: ellipsis;display: -webkit-box; color:#818181;-webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden }
.nmore{ background:#E20517;height:30px; line-height:30px; text-align:center; width:150px;margin-top:20px;}
.nmore a{ color:#fff;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.nmore a:hover {padding-left:20px; color:#fff; display:block }
.news{ width:1200px; margin:0 auto; margin-top:40px; margin-bottom:0px; overflow:hidden!important}
.xwlist{ width:380px;  margin-left:57px;}
.xwlist ul li{ line-height:57px; border-bottom:1px solid #d8d8d8;}
.newimg{ width:323px; height:377px; overflow:hidden}
.newimg img{cursor: pointer; width:100%;transition: all 0.8s;}
.newimg img:hover{   transform: scale(1.4);}

.pama h3{ width:630px;margin:0 auto;text-align:center; line-height:30px; margin-top:20px;}
.pama h3 .fr{ background:#E20517; color:#fff; line-height:30px; height:30px; padding-left:20px; padding-right:20px;}
.why{ margin-bottom:60px; overflow:hidden; width:1200px; margin:0 auto}
.wsyoushi{ width:1200px; margin:0 auto; padding-top:40px; overflow:hidden}
.yamn{ width:248px;-webkit-transition: -webkit-transform 3s ease-out;  
-moz-transition: -moz-transform 3s ease-out;  
-o-transition: -o-transform 3s ease-out;  
-ms-transition: -ms-transform 3s ease-out;  }
.yamn:hover {  
-webkit-transform: rotateZ(360deg);  
-moz-transform: rotateZ(360deg);  
-o-transform: rotateZ(360deg);  
-ms-transform: rotateZ(360deg);  
transform: rotateZ(360deg);  }  
.yamn p{ text-align:center; font-size:17px; margin-top:10px;}
.juli{ margin-left:68px;}

/*----产品-----*/
.chanpin{ width:100%; margin:0 auto; background:url(../images/index_22.jpg) no-repeat center;background-attachment: fixed; height:782px; margin-top:70px;}
.product{ margin:0 auto; width:100%; background:url(../images/index_24.jpg) no-repeat center; height:662px;}
.chanpin .wenzi h2{ color:#fff;}
.chanpin .wenzi .yuan{ color:#fff}
.chanpin .wenzi h3{ color:#cfd3d8;}
.fenlei{ width:1200px; margin:0 auto; margin-top:40px; }
.fenlei ul{ height: 47px; }
.fenlei ul li {width:170px;height: 47px;background:#1b4e8e; border-right: 1px solid #242d34; text-align: center;   float: left; box-sizing: border-box; position: relative;  }
.fenlei ul li a{ text-decoration: none; position: relative;z-index: 3; display: block; font-weight: normal; line-height:47px; height:47px; font-size: 16px; color: #fff;}
.fenlei ul li a:hover{background:#E60115\9;color: #fff;}
.fenlei ul li:after{content:'';position:absolute;height:100%;width:0;background:#E60115;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;}
.fenlei ul li:hover:after,.fen ul li.cur:after{width:100%;color: #fff;}
.fenlei ul li:nth-child(3){margin-right: 0;}
.fenlei ul li.cur a { background:#E60115; color: #fff; }
.fen_nr{ background: #fff; display: block; width: 1200px; clear: both;overflow: hidden;  }

#demolefta{OVERFLOW: hidden!important; WIDTH:100%; margin:0 auto; margin-top:25px;  }
.cplist{ width:380px;-webkit-transition: .8s;margin-right:30px; margin-top:30px;}
.biaoq img{ max-height:260px; max-width:380px;}
.biaoq{ width:380px; height:260px; background:#fff; margin-top:40px;vertical-align:middle;display:block;position:relative;display:table-cell;vertical-align:middle; border:1px solid #d8d8d8; overflow:hidden }
.cplist h2{ font-size:20px; font-weight:bold; color:#fff; text-align:center; padding-top:15px; padding-bottom:15px;}
.cplist h2 a{ color:#fff}
.cplist a:hover  h2 { color:#DF060E}
.pmore{ background:#DF060E;height:35px; line-height:35px; text-align:center; width:130px;margin-top:40px; margin-bottom:40px;-moz-border-radius:20px;/*Firefox支持*/ -webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ margin:0 auto; text-align:center; margin-top:20px; color:#fff}
.pmore a{ color:#333;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.pmore a:hover {padding-left:20px; display:block }
.cplist:hover{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px); -o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition: .8s;-moz-transition:.8s;-o-transition: .8s;}

.nycontent{ margin-top:64px;}
.list_p{ font-size:18px; color:#01478F; font-weight:bold; margin-left:10px;}
.line10{ border-top:1px dashed #dcdcdc; margin-top:4px; margin-bottom:20px;}
.list_p1{ color:#01478F; text-align:center;font-weight:bold; margin-bottom:20px; font-size:17px;}
/*--youshi--*/
.youshi{ width:100%; margin:0 auto; margin-bottom:70px; }
.mmiao{ background:url(../images/zhuanti1_25.jpg) no-repeat center; width:739px; height:29px; margin:0 auto; text-align:center; font-size:17px; line-height:29px;}
.advan{ background:url(../images/ztbg1.jpg) no-repeat center; height:716px; width:100%; margin:0 auto;margin-top:50px;}
.ad01{ width:1200px; margin:0 auto}
.adbai{ width:599px; height:359px;  border-left:1px solid #d8d8d8; border-top:1px solid #d8d8d8;}
.adbai h2{ color:#d8d8d8; letter-spacing:3px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:900; font-size:40px;margin-top:20px;}
.adnr{ padding:40px;}
.biaoti{ font-size:27px; color:#000; padding-top:10px; padding-bottom:10px; font-weight:800;}
.xian{ background:#d8d8d8; height:1px; width:100%; margin-top:15px;}
.lvse{ background:#E20517; height:3px; width:70px;}
.adbai01{ width:600px; height:360px;  }
.adbai01 h2{ color:#d8d8d8; letter-spacing:3px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; font-size:40px; margin-top:20px;}
.adbai01 .xian{ background:#d8d8d8; height:1px; width:100%; margin-top:15px;}
.adbai01 .lvse{ background:#fff; height:3px; width:70px;}
.bmiao{ line-height:30px; margin-top:30px; padding-right:70px;}
.adbai01 .biaoti{ font-size:27px; color:#fff; padding-top:10px; padding-bottom:10px;}
.adbai01 .bmiao{ line-height:30px; margin-top:30px; padding-right:70px; color:#fff}
.adtu{width:600px;height: 360px!important; overflow: hidden!important; }
.adtu img{cursor: pointer; width:100%;
  transition: all 0.6s;}
.adtu img:hover{   transform: scale(1.4);}
.ad01{ width:1200px; margin:0 auto}
.adbai03{ width:599px; height:360px; border-left:1px solid #d8d8d8;  }
.adbai03a{ width:599px; height:359px; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; }
.adbai03 h2,.adbai03a h2{ color:#d8d8d8; letter-spacing:3px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; font-size:40px; margin-top:20px;}
.adbai03 .xian{ background:#d8d8d8; height:1px; width:100%; margin-top:15px;}
.adbai03 .lvse{ background:#E20517; height:3px; width:70px;}
.bmiao{ line-height:30px; margin-top:30px; padding-right:70px;}
.adbai03 .biaoti{ font-size:27px; padding-top:10px; padding-bottom:10px;}
.adbai03 .bmiao{ line-height:30px; margin-top:30px; padding-right:70px; }
.adtu{width:600px;height: 360px!important; overflow: hidden!important; margin-top:-3px; }

/*---公司简介-----*/
.womena{ background:url(../images/index_34.jpg) no-repeat center; height:511px; width:100%; margin:0 auto}
.about{ width:1200px; margin:0 auto;  padding-top:80px;}
.video{ width:609px; height:352px;}
.jieshao{ width:511px; background:#fff; padding:40px; height:272px;}
.atop h2{ color:#000; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:50px; font-weight:900;}
.atop h3{ color:#E20517; font-size:25px; font-weight:900;}

.amore{ background:#DF060E;height:40px; line-height:40px; text-align:center; width:150px;margin-top:40px; margin-bottom:40px; margin:0 auto; text-align:center; margin-top:20px; color:#fff}
.amore a{ color:#fff;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.amore a:hover {padding-left:20px; display:block }
.miaoshua{text-overflow: ellipsis;display: -webkit-box; color:#818181;-webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow:hidden; line-height:30px;}
.huisebg{ width:100%; margin:0 auto; background:#01478F}
.amia{ width:1200px; margin:0 auto; overflow:hidden}
.amia .zuo{ padding:50px; width:500px; background:#1d364f}
.amia .you{ padding:50px; width:500px;}
.ntop h2{ color:#E20517; font-weight:900; font-size:30px; margin-left:15px;}
.ntop h3{ font-size:15px; letter-spacing:5px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#8e949c; margin-left:15px;}
.aamiao{text-overflow: ellipsis;display: -webkit-box; color:#fff;-webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden; margin-top:30px; line-height:25px;}
.more{ margin-top:30px;font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase}
.more a{ color:#E20517;-webkit-transition: padding-left .8s;
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
.more a:hover {padding-left:20px; display:block }

/*-------底部-----------*/
.foot{ background:#005fb2; border-top:8px solid #E20517; width:100%; margin:0 auto}
.foot_a{ width:1200px; margin:0 auto; padding-top:60px; padding-bottom:60px;}
.foot_a a:hover{ color:#a1a1a1}
.flian{ width:250px;}
.flian h2{ color:#fff; font-size:25px;font-weight:bold; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.flian h3{ margin-top:10px; margin-bottom:20px; color:#fff;}
.flian ul li{ float:left; width:50%; line-height:27px;}
.flian ul li a{ color:#e4e4e4}
.lianxia{ width:400px; margin-left:220px;}
.miaol{ line-height:27px; color:#e4e4e4}
.ewm{ width:150px!important}
.gsa{ font-size:17px; color:#fff;}
.footb{ width:100%; margin:0 auto; background:#1d364f; line-height:70px;}
a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 15px;text-decoration:none;color: #a6a6a6;}
a.zzb07link:hover {text-decoration: underline;color: #a6a6a6;}
.zzb07tail{font-size:15px;font-family:Arial, Helvetica, sans-serif;color:#a6a6a6;}

/*----内页---*/
.nyabout{width:100%; margin:0 auto; background:url(../images/nyabout.jpg) no-repeat center; height:300px; }
.nycon{width:100%; margin:0 auto; background:url(../images/nycon.jpg) no-repeat center; height:300px; }
.nyfuwu{width:100%; margin:0 auto; background:url(../images/nyfuwu.jpg) no-repeat center; height:300px; }
.nydaili{width:100%; margin:0 auto; background:url(../images/nydaili.jpg) no-repeat center; height:300px; }
.nypro{width:100%; margin:0 auto; background:url(../images/nypro.jpg) no-repeat center; height:300px; }
.nynews{width:100%; margin:0 auto; background:url(../images/nynews.jpg) no-repeat center; height:300px; }
.nyjob{width:100%; margin:0 auto; background:url(../images/nydaili.jpg) no-repeat center; height:300px; }
.neirong{ width:1200px; margin:0 auto; margin-top:40px; margin-bottom:50px; line-height:30px;}
.page_zhici_box_l{ width:347px;}
.page_zhici_box_r{ background:#f2f2f2; height:320px; width:853px;padding-bottom:50px; margin-top:70px;}
.page_zhici_box_r_title{ padding-top:50px; padding-left:50px; font-size:25px; font-weight:bold; padding-bottom:30px;}
.page_zhici_box_r_con{ padding-left:50px; padding-right:50px; }

.neirong .cplist2{ width:360px;-webkit-transition: .4s;margin-right:20px; margin-left:20px; margin-top:60px;}
.neirong .biaoq2{ width:364px; height:242px; border:1px solid #d8d8d8; margin-top:40px;text-align:center;vertical-align:middle;display:block;position:relative;display:table-cell;vertical-align:middle; }
.neirong .biaoq2 img{width:317px;height:164px; }
.neirong .cplist2 h2{ font-size:16px; font-weight:bold; color:#333; text-align:center; padding-top:15px; padding-bottom:15px;}
.neirong .cplist2 h2 a{ color:#333}
.neirong .cplist2 a:hover  h2 { color:#DF060E}
.neirong .cplist2:hover{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px); -o-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition: .4s;-moz-transition:.4s;-o-transition: .4s;}

.contentPage{text-align:center; margin:0px 3px; padding:0px; padding-top:15px;width: 100%; color: #1c3650; line-height: 30px; text-decoration: none; clear:both; margin-top:20px;}
.contentPage a:link {color: #1c3650; text-decoration: none; font-size: 12px; margin:0px 3px; padding:4px 7px; border: 1px solid #1c3650; font-weight: normal;}
.contentPage a:visited {color: #1c3650; text-decoration: none; font-size: 12px; margin:0px 3px; border: 1px solid #0070c0; padding:4px 7px; font-weight: normal;}
.contentPage a:hover {color:#FFF; margin:0px 3px; font-size: 12px; text-decoration: none; padding:4px 7px; background-color:#E20517;font-weight:normal;}
.contentPage .current{color:#E20517; text-decoration: none; font-size: 12px; margin: 0px; border:0px solid #E20517; padding:4px 7px; font-weight: normal;}
.contentPage .zi{font-size:12px; font-weight:bold; float:none!important;}
.contentPage .zi form{ display:inline;}
.contentPage .zi form input[type="text"]{ border:1px solid #CCC; line-height:18px; width:25px!important;}
.contentPage .zi form input[type="submit"]{ background-color:#CCC; border:0px; line-height:20px; color:#FFF; cursor:pointer;}


.weizhi{ margin-top:35px; font-size:16px;}
.weizhi b {
    font-weight: normal;
    padding-left: 30px;
    background-image: url(../images/map.png);
    background-repeat: no-repeat;
    background-position: left center;}
.endit-content{ line-height:28px;}
.endit-content p{margin:15px 0;}
.endit-content img{max-width:100%;}

.lianxi_ny { height:520px;}
.lianxi_ny_l, .lianxi_ny_r   { width:47%;  }
.lianxi_ny_l h2, .lianxi_ny_r h2  {font-size:25px; line-height:75px; width:100%; float:left; color:#333; }


.lianxi_ny_l .con {width:100%;float:left; margin-top:10px;}
.lianxi_ny_l .con .li {width:30%;float:left; margin-right:3%;}
.lianxi_ny_l p { width:100%; line-height:24px; margin-top:15px; float:left;  }
.lianxi_ny_l strong { width:100%; line-height:29px; margin-top:15px; float:left; font-size:18px;   color:#333;}
.lianxi_ny_l .zixun { line-height:50px; width:200px; color:#fff; text-align:center; background-color:#fa951f; float:left; margin-top:20px;}


.con_gg { color:#fff; padding:30px 0; height:120px; background:url(../images/ys_bg.jpg) no-repeat top center;}
.con_gg h2 { padding-top:15px; line-height:50px; font-size:32px; }
.con_gg p { font-size:18px; line-height:35px;}

.job_ny  table tr td { border:1px solid #efefef; }
.content_lxwm_Bcn{
    overflow: hidden; margin-bottom:60px;
    margin-top: 50px;
    border-top: 4px solid #F3F3F3;
    border-bottom: 4px solid #F3F3F3;
}
.content_lxwm_Bcnl{
    float: left;
    width:28%;
    padding-top: 50px;
    padding-bottom: 50px;
    padding-right: 58px;
}.content_lxwm_Bcnlrb { font-size:16px; color:#2e2e2e; line-height:28px;}
.content_lxwm_Bcnlrt{
    font-size: 24px;
    color: #000000;
}
.content_lxwm_Bcnlr{
    padding-top: 13px;
}
.content1 {
    width: 1200px;
    margin: 0 auto;
}

.kuang1 {
    line-height: 50px;
    height: 50px;
    width: 572px;
    color: rgb(41, 41, 41);
    font-family: 微软雅黑;
    padding-left: 20px;
    margin: 5px;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(205, 205, 205) !important;
    border-image: initial !important;
}
.kuang2 {
    line-height: 50px;
    height: 120px;
    width: 572px;
    font-family: 微软雅黑;
    float: left;
    padding-left: 20px;
    color: rgb(41, 41, 41) !important;
    margin: 5px;
    border-width: 1px !important;
    border-style: solid !important;
    border-color: rgb(205, 205, 205) !important;
    border-image: initial !important;
}
.kuang3 {
line-height: 50px;
height: 50px;
width: 366px;
float: left;
color: rgb(41, 41, 41);
font-family: 微软雅黑;
padding-left: 20px;
margin: 5px;
border-width: 1px !important;
border-style: solid !important;
border-color: rgb(205, 205, 205) !important;
border-image: initial !important;
}
.font7 table tr td img {
float: left;
height: 52px;
width: 166px;
}
.ann {
line-height: 48px;
color: rgb(255, 255, 255);
text-align: center;
height: 46px;
width: 198px;
font-family: 微软雅黑;
font-size: 15px;
margin-top: 15px;
background-color:#ff0000!important;
border-width: 1px;
border-style: solid;
border-color: #ff0000!important;
border-image: initial;
}
.tit {font-size: 28px;text-align: center;margin: 55px 0;}
.wmen { color:#ff0000;}
.chi {margin-bottom: 5px;font-weight: bold;color: #333;letter-spacing: 2px;}
.chi i {font-weight:400;color:#fa951f;font-size:14px;padding: 0 15px;font-family:Arial, Helvetica, sans-serif;font-style: italic; letter-spacing: 0px;}
.eng {text-transform: uppercase;font-weight: 100;font-size: 16px;}
.lianxi_ny { height:520px;}
.lianxi_ny_l, .lianxi_ny_r   { width:47%;  }
.lianxi_ny_l h2, .lianxi_ny_r h2  {font-size:25px; line-height:75px; width:100%; float:left; color:#333; }


#ny_xinwen {
	width:1140px; margin:auto; clear:both; 
	
}
#ny_xinwen ul {
	float: left;
	height: 221px;
	width:1140px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	position: relative;
}
#ny_xinwen ul span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #6d6d6d;
	height: 57px;
	width: 72px;
	border-top-width:2px;
	border-top-style: solid;
	border-top-color: #6d6d6d;
	position: absolute;
	left: 32px;
	top: 40px;
	line-height: 57px;
	text-align: center;
}
#ny_xinwen ul font {
	font-size:13px;font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	color: #6d6d6d;
	height: 25px;
	width: 72px;
	position: absolute;
	left: 32px;
	top: 97px;
}
#ny_xinwen ul li {
	font-size: 17px;
	line-height: 19px;
	color: #000;
	height: 19px;
	width: 729px;
	position: absolute;
	left: 136px;
	top: 40px;
}
#ny_xinwen ul li a{

	color: #000;
	
}
#ny_xinwen ul p {
	font-size: 13px;
	line-height: 28px;
	color: #848484;
	text-align: left;
	float: left;
	height: 56px;
	width: 729px;
	position: absolute;
	left: 136px;
	top: 75px;
}
#ny_xinwen ul em {
	font-size: 13px;
	line-height: 30px;
	color: #1c3650;
height: 30px;
	width: 95px;
	position: absolute;
	left: 136px;
	top: 149px;border:1px solid #1c3650;
	font-style: normal;
	text-align: center;
}
#ny_xinwen ul em a{ color:#1c3650;-webkit-transition: padding-left .8s;	
-moz-transition: padding-left .8s;
-o-transition: padding-left .8s;}
#ny_xinwen ul em a:hover em{ border:1px solid #E20517}
#ny_xinwen ul em a:hover {padding-left:20px; display:block; background:#1c3650; color:#fff; border:none}
#ny_xinwen ul img {
	height: 133px; border:1px solid #d8d8d8;
	width: 229px;overflow:hidden;cursor: pointer;
	position: absolute;
	top: 40px;
	right: 22px;
}

#ny_xinwen_da {
	width:1140px; 
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ny_xinwen_da h3 {
	font-size: 28px;
	line-height: 33px;
	color: #333;
	text-align: center;
	float: left;
	padding-bottom:20px;
	width:1140px; 
	margin-top: 55px;
	font-weight: normal;
}
.xinwen_zz {
	font-size: 13px;
	line-height: 32px;
	color: #bbbbbb;
	float: left;
	height: 46px;
	width:1140px; 
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7e7e7;
	text-align: center;
}
.proimg{ width:500px;text-align:center;vertical-align:middle;display:block;position:relative;display:table-cell;vertical-align:middle; border:1px solid #d8d8d8; overflow:hidden}
.proimg img{ max-width:500px; }
.proimg img{cursor: pointer; width:100%;transition: all 0.6s;}
.proimg img:hover{   transform: scale(1.4);}
.protxt{ width:630px;}
.protxt h2{ font-size:25px; font-weight:900; color:#000;}
.protxt h3{ color:#fdae17; font-size:20px; margin-top:10px;}
.protxt h4{text-overflow: ellipsis;display: -webkit-box; color:#818181;-webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow:hidden; margin-top:10px;}
.shangxia{ margin-top:30px;}
.wshs{ border:10px solid #f2f2f2; width:100%;}
.dianhua{ background:#fdae17; height:40px; line-height:40px; text-align:center; color:#fff;font-weight:bold; width:240px; margin-top:30px;}
.baoo{ font-size:30px; color:#000; font-weight:900; margin-bottom:40px;}
.xwbiaoti{ text-align:center; font-size:35px; color:#333; font-weight:bold}
.fabu{ color:#bbbbbb; text-align:center; margin-top:10px;}
.fline{ background:#d8d8d8; height:1px; width:1200px; margin:0 auto; margin-top:30px; margin-bottom:40px;}
.nyabouta{ width:1150px;}
.nyvideo{ width:600px; margin-top:90px;}
.nymiao{ line-height:30px;}
.nyabouta h2{ color:#000; font-weight:30px; font-weight:900; margin-bottom:30px;}
.abhs .abjam{ width:1200px; margin:0 auto; padding-top:70px; padding-bottom:70px; }
.abhs{ background:#f2f2f2; width:100%; margin:0 auto}
.ccp{ background:#01478F; height:160px; line-height:160px; color:#fff; font-size:30px; text-align:center; padding:0px;}
.con4{ width:1200px; margin:0 auto;padding-bottom:70px; margin-top:70px;}
.con4 table td{ padding-left:30px; padding-top:30px; padding-bottom:30px; padding-right:20px;}
.con4 table p{ font-size:20px; font-weight:bold; color:#E20517; padding-bottom:10px;}
.con4 table span{ font-size:15px;}

