/* CSS Document */
body{ font-size:12px; font-family: "微软雅黑", Arial, sans-serif;margin:0;padding:0;color:#5b5b5b;}
div,img,h3,h4,p,dd,dl,dt,em,article,aside,nav,section,header,footer{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul{list-style:none;margin:0;padding:0}
form{margin:0}
#left{float:left}
#right{ float:right;}
a{text-decoration:none; color:#323232; font-style:normal;}
a:hover{text-decoration:underline;}
.clearfloat{clear:both;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after,.clear{clear:both}

/*头部*/
#pc-head {width: 100%;position: relative;}
#pc-head .top {height: 100px;width: 1200px;margin: 0 auto;}
#pc-head .top .logo {float: left;width: 205px;height: 91px;display: block;margin-top:1px;}
#pc-head .top .right {float: right;}
#pc-head .top .right .nav li {float: left;height: 100px;overflow: hidden;margin-left: 50px;}
#pc-head .top .right .nav li a {height: 50px;display: block;color: #5b5b5b;margin-top: 30px;line-height: 50px;position: relative; font-size:15px;}
#pc-head .top .right .nav li a:hover {color: #ff8a1a; font-size:15px; text-decoration:none}
#pc-head .top .right .nav li .on { border-top:2px #ff8a1a solid;}
#pc-head .top .right .nav li .cnen1 {color: #494949;height: 16px;line-height:50px;padding: 0 5px; margin-top:35px;}





.ny_banner{ width: 100%; height: 300px; background: url("../images/ny_b.jpg") no-repeat center; background-size: 100% 100%;}
.banner_box{ width: 1200px; margin: 0 auto; overflow: hidden; text-align: center; padding-top: 78px;}
.banner_box h2{ color: #ffffff; font-size: 32px; line-height: 40px; margin-bottom: 19px;}
.banner_box p{ color: #fff; font-size: 15px; line-height: 24px;}
.banner_box p sup{font-size:14px;}
.banner_box p a{color:#fff;}



#full-screen-slider{ width:100%; height:600px; float:left; position:relative;}
#slides{ display:block; width:100%; height:600px; list-style:none; padding:0; margin:0; position:relative}
#slides li,#slides1 li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a,#slides1 li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination,#pagination1{ display:block; list-style:none; position:absolute; left:50%; bottom:15px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li,#pagination1 li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF; overflow:hidden;}
#pagination li a,#pagination1 li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current,#pagination1 li.current { background:#FF8918}

/*服务*/
#fuwu {width: 100%;  height:300px; margin-top:30px; }
#fuwu .rj {width: 1200px;margin: 0 auto;}
#fuwu .rj .txt {color: #5B5B5B;font-size: 19px; padding: 10px;margin-bottom: 20px;font-weight:bold;}
#fuwu .rj .lx{ line-height:26px;}
#fuwu .rj .nav {float: left; padding-top:40px; padding-left:50px; margin-right:50px; width:200px; text-align:center}
#fuwu .rj .nav a {display: block;color: #5b5b5b;padding: 5px 0; font-size:14px;}
#fuwu .rj .nav a:hover {color: #ff8a1a; font-size:14px;}

/*产品*/
.Product { width: 100%; height: auto;padding: 30px 0;margin-top:620px;}
.Product .p1 {display: block; text-align: center;font-size: 30px; color: #5b5b5b;letter-spacing: 2px;line-height: 1; margin-bottom: 10px;}
.Product .p2 { display: block;text-align: center;font-size: 16px;color: #5b5b5b;font-weight:normal;}
.Product .line { border-bottom:2px #000000 solid;width:100px;margin: 0 auto; height:10px;}
.Product .p3 {display: block;width: 100%;height: 1px; position: relative;text-align: center; margin-top:20px;}
.Product .p3 span { display: block; width: 322px; line-height: 20px;padding: 0 30px; font-size: 14px;color: #999; border-radius: 5px; position: absolute;left: 50%;margin-left: -191px;top: -10px;}

.inPro {width: 1200px;height: auto; margin: 0 auto;padding-bottom: 20px;}
.inProList{width:1220px}
.inProList ul li{float:left;width:280px;margin:0 20px 20px 0}
.inProList ul li .img{width:250px;height:239px;overflow:hidden; padding-bottom:20px; border-bottom:1px #cdcdcd solid;}
.inProList ul li img{display:block;width:250px;height:239px}
.inProList ul li span{display:block;width:280px; font-size:14px;text-align:center;line-height:30px; padding-top:5px;}
.inProList ul li  a { color:#5d5d5d;}
.inProList ul li  a:hover { color:#ff8a1a;text-decoration:none}
.inProList ul li .sc{ color:#5d5d5d; font-size:13px; line-height:24px;text-align:center;}


.inPro2 {width: 870px;height: auto; margin: 0 auto;padding-bottom: 20px;margin-top:15px;}
.inProList2{width:870px}
.inProList2 ul li{float:left;width:270px;margin:0 20px 10px 0}
.inProList2 ul li .img{width:250px;height:239px;overflow:hidden; padding-bottom:20px; border-bottom:1px #cdcdcd solid;}
.inProList2 ul li img{display:block;width:250px;height:239px}
.inProList2 ul li span{display:block;width:280px; font-size:14px;text-align:center;line-height:30px; padding-top:5px;}
.inProList2 ul li  a { color:#5d5d5d;}
.inProList2 ul li  a:hover { color:#ff8a1a;text-decoration:none}
.inProList2 ul li .sc2{ color:#5d5d5d; font-size:13px; line-height:24px;text-align:center;}


.Product2 { width: 100%; height: auto;padding: 30px 0;margin-top:15px;}
.Product2 .p12 {display: block; text-align: center;font-size: 30px; color: #5b5b5b;letter-spacing: 2px;line-height: 1; margin-bottom: 10px;}
.Product2 .p22 { display: block;text-align: center;font-size: 16px;color: #5b5b5b;font-weight:normal;}
.Product2 .line2 { border-bottom:2px #000000 solid;width:100px;margin: 0 auto; height:10px;}
.Product2 .p32 {display: block;width: 100%;height: 1px; position: relative;text-align: center; margin-top:20px;}
.Product2 .p32 span { display: block; width: 322px; line-height: 20px;padding: 0 30px; font-size: 14px;color: #999; border-radius: 5px; position: absolute;left: 50%;margin-left: -191px;top: -10px;}

/*关于我们*/
.inAbout {width: 1200px;height: auto; margin: 0 auto;padding-bottom: 20px;}
.inAbout .mess{width:1200px;margin:0 auto}
.inAbout .mess .right{width:680px;float:right}
.inAbout .mess .right p{display:block;line-height:25px;text-indent:1em;font-size:13px; color:#5d5d5d;}
.inAbout .mess .right img{ padding-top:10px;}
.inAbout .mess .left{width:500px;float:left}
.inAbout .mess .left .img1{display:block;width:476px;height:321px;margin-bottom:20px}

/*资讯*/

.news { width: 100%; padding-bottom:10px; margin-top:30px; background: #f7f7f7;}
.inNews{width:1200px;margin:0 auto 50px}
.inNews .left{float:left;width:580px}
.inNews .right{float:right;width:580px}
/*资讯one */
#example-one{padding-top:15px;margin:10px 0 20px 0;}
#example-one .nav{overflow:hidden;margin:0 0 20px 0; border-bottom:1px #cdcdcd solid;}
#example-one .nav li{width:120px;float:left;margin:0 10px 0 0;}
#example-one .nav li.last{margin-right:0;}
#example-one .nav li a{display:block;padding:5px;font-size:10px;text-align:center;border:0;  font-size:18px;}
#example-one .nav li a:hover{text-decoration:none;color:#ff8a1a}

#example-one ul{list-style:disc; color:#ff8a1a; line-height:38px;}
#example-one ul li a{display:block;padding-left:5px;float:left;line-height:38px;color:#5b5b5b; font-size:14px;overflow:hidden;}
#example-one ul li a:hover{color:#ff8a1a; text-decoration:none; }
#example-one ul li:last-child a{border:none;}
#example-one ul li span{display:block;float:right;line-height:38px;color:#999}

#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover{color:#ff8a1a;border-bottom:3px #fe8a1b solid; font-size:18px; }
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover{color:#ff8a1a;border-bottom:3px #fe8a1b solid; font-size:18px;}

/*资讯two */

#example-two{padding-top:29px;margin:10px 0 20px 0;}
#example-two .nav{overflow:hidden; margin:0 0 20px 0; border-bottom:1px #cdcdcd solid;}
#example-two .nav li{width:120px;float:left;margin:0 10px 0 0;}
#example-two .nav li.last{margin-right:0;}
#example-two .nav li a{display:block;padding:5px;font-size:10px;text-align:center;border:0;  font-size:18px;}
#example-two .nav li a:hover{text-decoration:none;color:#ff8a1a}

.zzList{width:580px; padding-top:20px;}
.zzList ul li{float:left;width:175px;margin:0 15px 15px 0}
.zzList ul li .img{width:170px;height:190px;overflow:hidden; padding-bottom:18px; border-bottom:1px #cdcdcd solid;}

.zzList ul li span{display:block;width:190px; font-size:14px;text-align:center;line-height:30px; padding-top:5px;}
.zzList ul li  a { color:#5d5d5d;}
.zzList ul li  a:hover { color:#ff8a1a;text-decoration:none}
.zzList ul li .sc{     text-align: center;line-height:26px;}

#example-two li a.current,#example-two li a.current:hover{color:#ff8a1a;border-bottom:3px #fe8a1b solid; font-size:18px;}
#example-two .nav li a:hover, #example-two .nav li a:focus{color:#ff8a1a;border-bottom:3px #fe8a1b solid; font-size:18px;}


/*底部*/
#foot-nav {width: 100%; background-color:#000000; height:450px; }
#foot-nav .dibu .about{ height:74px; float:left;}
#foot-nav .dibu .about ul{ width:280px;}
#foot-nav .dibu .about li{ width:100px; float:left; display:block;font-size:14px;color:#B1B1B1;}
#foot-nav .dibu .about li a{font-size:14px;color:#B1B1B1;}
#foot-nav .dibu .about li a:hover{font-size:14px;color:#B1B1B1;}


#foot-nav .dibu {width: 1200px;margin: 0 auto;}

#foot-nav .dibu .txt {color: #fff;font-size: 16px;padding: 0 20px 15px 0;margin-bottom: 25px;}

#foot-nav .dibu .lx{ line-height:26px;font-size:14px;color:#B1B1B1;}


#foot-nav .dibu .nav {float: left; padding-top:40px;margin-right: 100px; width:180px;}

#foot-nav .dibu .nav2 {float: left; padding-top:40px;margin-right: 100px; width:260px;}

#foot-nav .dibu .nav a {display: block;font-size:14px;color:#B1B1B1;padding: 5px 0;}

#foot-nav .dibu .nav a:hover {color: #B1B1B1;}
.ln{border-top:2px #616161 solid; width:1200px; margin:0 auto; margin-top:30px;}
.f-left{float:left;width: 325px; height: auto;text-align: center;}
.f-center{width: 930px; height: auto;float: left; text-align: left; line-height: 23px; padding-left: 240px;color:#B1B1B1;font-size:14px;padding-top:15px;}
.f-center a,.f-center a:hover{color:#B1B1B1;font-size:14px;}
.kk{width:1200px; margin:0 auto}
.tel{ height:30px; line-height:30px; padding-left:50px; background:url(../images/tel2.png) no-repeat left center } 
.tel span{ font-size:26px; font-weight:bold; text-align:left;font-family:Arial;color:#B1B1B1;}

.main-word { float: right; width: 870px;  }
.wrap { width: 1200px; margin: auto; }
.clearfix:after { content: "."; clear: both; height: 0; visibility: hidden; display: block; }
.clearfix { *zoom: 1; }

.rlink { line-height: 66px; padding-left: 26px; background: url(../images/abt_05.jpg) no-repeat 0 center; border-bottom: 1px solid #cdcdcd;font-size:14px; }
.select-left { float: left; width: 294px; }
.slt-head { padding-left: 50px; height: 61px; padding-top: 15px; color: #FF8C19; font-size: 14px; text-transform: uppercase; background: url(../images/abt_09.jpg) no-repeat left center; border-bottom: 1px solid #e3e3e3; position: relative; }
.slt-head h3 { font-size: 20px; line-height: 58px;color: #FF8C19; }
.slt-head h3 a{ font-size: 20px; line-height: 58px;color: #FF8C19; }
.slt-head h3 a:hover{ font-size: 20px; line-height: 58px;color: #FF8C19; }
.slt-head p { opacity: .7; display: none; }
.slt-head:before { position: absolute; bottom: -1px; left: 0; width: 152px; height: 2px; background: #FF8C19; content: ""; }
.slt-list li { height: 59px; padding-top: 20px; text-align: center; border-bottom: 2px dotted #cacaca; }
.slt-list li:last-child { border-bottom: none; }
.slt-list li a { display: block; width: 98%; height: 42px; color: #666666; font-size: 18px; line-height: 42px; margin: auto; }
.slt-list li a:hover, .slt-list li.show a { color: #fff; background: #FF8C19; }

.article, .list { padding: 20px 0 45px; min-height: 500px; }
.abt-head { padding: 26px 34px; background: #f7f7f7; }
.abt-head h3 { float: left; padding-bottom: 18px; position: relative; }
.abt-head h3:before { position: absolute; bottom: 0; left: 0; width: 24px; height: 2px; background: #FF8C19; content: ""; }

.abt-title { font-size: 24px; color: #FF8C19; }
.box{ padding: 34px; font-size: 14px; color: #666; border: 1px solid #f7f7f7; line-height:32px;}

.page{text-align:center;margin-top:25px;font-size:14px;ling-height:33px;}

.pro-info-img { float: left; width: 22%; }
.pro-words { float: left; padding-left: 200px; width: 400px; }
.pro-words-title { color: #001578; line-height: 32px; font-size: 24px; position: relative; margin-bottom: 6px; }
.pro-words-title:before { position: absolute; top: 14px; left: -16px; width: 6px; height: 6px; background: #001578; border-radius: 50%; content: ""; }

/*企业动态*/
.news-lists { padding: 0 32px; }
.news-lists li { padding: 2px;  }
.n-list-box { float: right; width: 805px; font-size: 14px; }
.n-titles a { font-size: 20px; color: #666; line-height: 42px; }
.n-titles a:hover { color: #001578; }
.n-txt { margin-top: 12px; padding-bottom: 10px; border-bottom: 1px dotted #d0d0d0; }
.n-txt a { color: #999999; line-height: 22px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.browses { line-height: 40px; color: #999; }

.n-txt2 { font-size:14px;line-height:30px;}

.prenext { font-size:14px;line-height:30px;margin-top:15px;  }