﻿@charset "utf-8";
/*01*/

.heads{width:100%;background: #666666;overflow:hidden;line-height:40px;color:#ffffff;/* background:url(../images/h_top_bj2.jpg); */}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}



/*-------------------幻灯片 盒子316-------------------------*/
#indexmain { clear:both; width:100%; height:540px; position:relative;}
#banner { clear:both; overflow:hidden; height:540px;}
.leftLoop .picList li {height:540px; }
.leftLoop .picList li#b1 { background-color:#000;}
.leftLoop .picList li#b2 { background-color:#000;}
.leftLoop .picList li#b3 { background-color:#000;}
.leftLoop .picList li#b4 { background-color:#000;}
.leftLoop .picList li a { display:block; width:100%; height:440px;}
.leftLoop .hd .prev {  width:45px; height:79px; position:absolute; left:0; top:200px; cursor:pointer; display:block;}
.leftLoop .hd .prev:hover { background:url(../images/leftbtn.png) top center no-repeat}
.leftLoop .hd .next {  width:45px; height:79px; position:absolute; right:0; top:200px; cursor:pointer;display:block;}
.leftLoop .hd .next:hover { background:url(../images/rightbtn.png) top center no-repeat}
.leftLoop .hd ul {width: 140px;padding:0 9px;height:26px;position:absolute;left: 50%;margin-left: -70px;top: 500px;}
.leftLoop .hd ul li { float:left; display:inline; width:13px; height:26px; background:url(../images/dots.png) no-repeat; _background: url(../images/dotsFocus.gif) no-repeat;cursor:pointer; margin:0 5px; text-indent:-9999px;}
.leftLoop .hd ul li.on { background:url(../images/dotsFocus.png) no-repeat;}



.center {
    position: relative;
    width: 1150px;
    margin: 0 auto;
    /* margin-left: -500px; */
    /* left: 50%; */
}
.idnexCont .up {font-size: 14px;line-height: 21px;color: #999999;margin-bottom: 40px;text-align: center;width: 1150px;background: url(../images/icon-44.png) repeat-x center;}
.idnexCont .down {font-size: 14px;line-height: 21px; color: #999999;padding:0 230px;width: 540px;text-align: center;background: url(../images/icon-44.png) repeat-x center;}
.idnexCont .up span {font-size: 18px;color: #666666;}
.idnexCont .down span {font-size: 14px; color: #666666;}
.idnexCont .up b {background: #eff0f2;padding: 0 15px;}
.idnexCont .down p {background: #eff0f2;}


.idnexCont .contMain {margin-bottom: 0;overflow: hidden;_zoom:1;}
.idnexCont .contMain .l {width: 740px;}
.idnexCont .contMain ul {overflow: hidden;_zoom:1;width: 999px;margin-bottom: 50px;}
.idnexCont .contMain ul li {width: 270px;float: left;height: 270px;margin-right: 25px;}

.idnexCont .contMain ul li.li1 {background: url(../images/icons-1.png) no-repeat;}
.idnexCont .contMain ul li.li2 {background: url(../images/icons-2.png) no-repeat;}
.idnexCont .contMain ul li.li3 {background: url(../images/icons-3.png) no-repeat;}
.idnexCont .contMain ul li.li1:hover {background: url(../images/icons-10.png) no-repeat;}
.idnexCont .contMain ul li.li2:hover {background: url(../images/icons-20.png) no-repeat;}
.idnexCont .contMain ul li.li3:hover {background: url(../images/icons-30.png) no-repeat;}


.idnexCont .contMain ul li h4 {text-align: center;font-size: 18px;margin-bottom: 15px;color: #333333;margin-top: 100px;}
.idnexCont .contMain ul li p {padding: 0 20px;font-size: 14px;color: #999999;font-size: 12px;line-height: 20px;}
.idnexCont .contMain .l {width: 740px;float: left;/* overflow: hidden; */}

.idnexCont .contMain .r {width: 262px;float: right;}
.idnexCont .contMain .r h2 {margin-bottom: 10px;width: 262px;float: left;overflow: hidden;_zoom:1;height:94px;}
.idnexCont .contMain .r h2 a {display: inline-block;width: 262px;height: 94px;background:url(../images/icon-11.png) no-repeat;font-size: 24px;line-height: 94px;text-indent: 1em;color: #FFFFFF;float: left;}
.video{width: 262px;height:136px;}
.video img{ float:left;}
.idnexCont .contMain .r .video {position: relative;}
.idnexCont .contMain .r .video a {display: inline-block;width: 50px;height:50px;background: url(../images/icon-12.png) no-repeat center;position: absolute; left:50%;top:50%; margin-left:-25px; margin-top:-25px;}

.index_news{width: 1200px;padding:66px 0;margin:0 auto;}
.index_news{position:relative}
.in_news_tab{ width:396px; height:259px; float:left; position:relative;}
.in_news_tab .hd{ width:396px; height:41px;overflow:hidden ;line-height:41px; position:absolute; left:0; bottom:0; background:url(../images/black_bg.png) repeat;}
.in_news_tab .hd a{ width:261px; padding-left:10px; height:41px; display:block; float:left; color:#FFF; font-size:14px;}
.in_news_tab .hd ul{ width:125px; height:41px; float:right; text-align:center;overflow: hidden;}
.in_news_tab .hd ul li{ margin:0 3px; color:#FFF; font-size:25px; display:inline; cursor:pointer;}
.in_news_tab .hd ul li.on{ color:#34bff2;}
.groups_news{width: 440px;height:259px;float:left;margin-left:25px;}
.groups_news_title{width: 440px;height:45px;line-height:45px;border-bottom:1px solid #c1c1c1;}
.groups_news_title span{ float:left; font-size:20px; color:#1d1d1d;}
.groups_news_title a{ float:right; font-size:12px; color:#a4a3a3;}
.g_news_list{width: 430px;}
.g_news_list ul li{width: 440px;height:31px;padding-top:10px;border-bottom:1px solid #e0e0e0;}
.g_n_time{ width:320px; height:25px; font-size:12px; color:#757474; line-height:25px;}
.g_n_a{width: 420px;height:25px;font-size:14px;line-height:25px;float:left;overflow:hidden;}
.g_n_span{ width:46px; height:17px; display:block; float:right; color:#FFF; background-color:#34bff2; text-align: center; line-height:17px; border-radius:2px;}
.social_zeren{ width:262px; height:259px; float:right;}
.social_title{ width:262px; height:42px; line-height:42px;}
.social_title span{ float:left; font-size:20px; color:#1d1d1d}
.social_title a{ float:right; font-size:12px; color:#a4a3a3;}
.social_video{ width:262px; height:136px; position:relative; }
.social_video img{ width:262px; height:136px;}
.social_r_list{ width:320px; padding-top:10px; overflow:hidden;}
.social_r_list ul{ width:400px;}
.social_r_list ul li{ width:128px; height:30px; float:left; background:url(../images/social_r_list_bg.jpg) no-repeat; text-align: center; line-height:30px; margin-right:6px; margin-bottom:6px;}
.social_r_list ul li:hover{ background:url(../images/social_r_list_bg_on.jpg) no-repeat;}/*20160118鼠标上去的效果有变化*/
.social_r_list ul li:hover a{ color:#fff;}






.search form {width: 152px;height: 25px;margin-top: 8px;overflow: hidden;_zoom:1;background:#4e4e4e;}
.search input {padding: 0px;margin: 0px;border:none;float: left;}
.search .inputSubmit {width: 21px;height: 25px;background: url(../images/icon-4.png) no-repeat right center ;cursor: pointer;}
.search .inputText {width: 111px;height: 25px; background: #666666;padding: 0 10px;color: #FFFFFF;font-family: "Microsoft Yahei"; background:#4e4e4e;}
.language {line-height: 25px;color: #FFFFFF;}
.language a {color: #333;background: url(../images/icon-1.png) no-repeat left center;padding-left: 15px;margin-right: 15px;}
.language a.active {background: url(../images/icon-2.png) no-repeat left center;color: #fff;}
.yuyan{width: 799px;float:left;text-align: right;margin-top: 6px;}



@charset "utf-8";
/*nycommons**/
.boxwrap{ margin:0 auto;width:1200px;_width:1020px; height:auto;  text-align:left; padding:0;padding:0;}
.boxwrap:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
/*内页*/
.center{text-align:center;}
.ads_ny{background:url(../images/banner_ny.jpg?time=201902181806) center center no-repeat;height: 400px;}
.ads_ny a{ display:block; height:100%; width:100%;}

.ads_ny2{background:url(../images/banner042.jpg?v=20180822) center center no-repeat;height:250px;margin-bottom:20px;}

/*icons definde style*/
.comm,.view,.meta .time, .sidebar li a{background:url(../images/sprite.gif) no-repeat;}
.comm,.view,.meta .time{margin-right:10px;padding-left:20px;}
.comm{background-position:left 4px;}
.view{background-position:left -36px;}
.meta .time{background-position: left -158px;}
.arrow{float:right;padding-left:10px;color:#DDD;font-family:simsun;font-size:14px;font-style:normal;font-weight:bold;}

._left{float:left;width: 220px;}
._left .hd {/* width:100%; */}
._left .hd  h1{float:left;color:#ffffff;height: 91px;font-size:14px;padding: 0 0 12px 0;width: 100%;}

.left5_area{border-top:none;background: #333;color: #fff;}
.left5_area h1{height:30px;line-height:30px;font-size:14px;}
.left5_area p{line-height:24px;margin: 0 4px 0 8px;}
.left5_area a{color:#fff; }.left5_area a:hover{color:red; }

.left6_area .hd{width:100%;height: 80px;background: #2c40a7;line-height: 80px;font-size:20px;color:#ffffff;font-weight:bold;text-align:center;}
.left6_area .bd-item{width:100%;border-top:none;}
.left6_area .bd-item .inner-data{border: 1px #ebe7e8 solid;padding: 6px 0 0px 0;}
.left6_area .bd-item .inner-data ul{width:100%;}
.left6_area .bd-item  li{float:left;width:100%;border-bottom: 1px solid #dcdcdc;margin-bottom: 6px;}
.left6_area  .cur a { display:block; color:#C10005;}
.left6_area  li a {display:block;padding-left: 30px;background: url(../images/index_40.gif) no-repeat;line-height: 42px;height: 42px;overflow:hidden;margin-left: 10px;}
.left6_area  li a:hover{color:#fff;background: url(../images/index_41.gif) no-repeat;}

.right_area{position:relative;width: 962px;overflow:hidden;float:right;}
.right_area .hd2 {width:100%;height: 42px;line-height: 42px;border-bottom: 1px solid #2480cd;}
.right_area .hd2 .links {padding-right:10px;float:right;color: #515151;}
.right_area .hd2 .links a{color: #515151;}
.right_area .hd2 .links a:hover{color:red;}
.right_area .hd2  h1{float:left;color: #515151;font-family:微软雅黑;padding-left:25px;font-size: 16px;width: 226px;font-weight: bold;}





/*newslist-zhai==about*/
.right_area .bd-item{width: 928px;padding: 15px 16px;border: 1px solid #ebe7e8;margin-top: 2px;background:#fff;min-height:360px;height:auto!important;}
/*cooperate piclist*/
.right_area .bd-item2{border:1px solid #ccc;width:928px;padding: 12px 0 0px 19px;min-height:348px;height:auto!important;}
/*newlist-zhai*/
.list1 li{ padding-bottom:15px;}
/*newslist riqi areas*/
.list4{padding: 10px  26px 0  26px;}
.list4 .tim{width:62px;text-align:center;border-radius:0px 0px 10px 0px;margin-top: 5px;margin-right: 18px;float: left;/* font-size: 16px; */}
.list4 .tim1{background: #2480cd;color:#FFF;height:24px;line-height:24px;font-size: 13px;}
.list4 .tim2{border:1px solid #E6E6E6;border-top:0px none;font-size:26px;padding-top:13px;padding-bottom:13px;color: #2480cd;}
.entry  .list4 a{color:#424242;font-size: 16px;}
.entry  .list4 a:hover{color:#fe7d00;}
.list4 .note{color:#888;font-size: 13px;line-height: 28px;}
.list4 .info h2:hover{color:#fe7d00;}
.list4 .note:hover{color:#444;}
/*cooperate piclist*/
.list2 li{ width:180px;height:80px; margin:20px 24px;float:left; text-align:center;border:1px solid #e3e2e2;}
.list2 li img{ max-width:180px; _max-width:180px; width:180px; height:80px; }
.list2 li div{ height:26px; line-height:26px;}
/*honor*/
.list3 li{width: 270px;/* height:125px; */margin: 9px 15px;float:left;text-align:center;/* border:1px solid #e3e2e2; */}
.list3 li img{/* max-width: 241px; */_max-width:180px;width: 190px;height: 70px;height:125px;border: 1px solid #ddd;/* padding: 1px; *//* margin-bottom: 15px; */margin-top: 15px;}
.list3 li div{height:26px;line-height:26px;color: #333;}
/*equipment*/
.list5 li{width: 270px;/* height:125px; */margin: 9px 15px;float:left;text-align:center;/* border:1px solid #e3e2e2; */}
.list5 li img{/* max-width: 241px; */_max-width:180px;width: 255px;height: 200px;/* height:125px; */border: 1px solid #ddd;/* padding: 1px; *//* margin-bottom: 15px; */margin-top: 15px;}
.list5 li div{height:26px;line-height:26px;color: #333;}


/*标题*/
.meta{border-bottom: 1px dashed #BFC3C4;padding:15px 0;}
.meta p{margin: 0 0 0 460px;height: 28px;line-height: 28px;}  /*myself*/
.meta .share{float:right;}
.meta-tit{color: #444;font-size: 20px;margin: 10px 0 10px;font-weight: bold;width: 100%;}
.meta-tit span a{color:#008800;font-size:12px;font-weight:normal;margin-left:10px;}
.meta-info{color:#999;}
/*内容*/
.entry{font-size: 15px;line-height: 30px;word-wrap:break-word;color:#5a5a5a;margin-top:15px;}
.entry img{ max-width:100%!important; height:auto!important; /* border: 1px solid red; */}
.entry .center{ text-align:center;}
.entry h2,.entry h3,.entry h4{/* border-bottom:1px solid #EEE; */color:#111;padding-bottom:5px;}
.entry h2{font-size: 16px;}
.entry h3,.entry h4{font-size:1.1em;}
.entry strong{color:#DC2523;}
.entry ul,.entry ol{/* margin:1em; */}
.entry ul li{list-style:none;}
.entry ol li{list-style:decimal outside none;}
.entry p{margin: 18px 0;}
.entry br{height:3px;}
.entry a{ color: #888;}
.entry a:hover{ color:#fe7d00;}
.entry code, .comment code{background-color:#EEE;border-radius:5em;color:#777;font-family:'courier new'; line-height:1.7em}
.entry table{border-left:0.15em solid #EEE;border-top:0.15em solid #EEE;}
.entry table th{background-color:#F9F9F9;text-align:center;}
.entry table td, .entry table th{border-bottom:0.15em solid #EEE;border-right:0.15em solid #EEE;}
.entry .tit1{color: #1f60ad;font-family:'Microsoft YaHei';font-size: 17px;font-weight:600;margin: 18px 20px;}
.entry .tit2{color: #888;font-size: 14px;/* font-weight:bold; */margin: 18px 20px;background: #f3f3f3;padding: 6px 10px;}
.entry .tit3{font-size:19px;text-align:center;padding:20px 0;}
.entry strong{font-size: 15px;color: #555;/* margin: 5px 0; */}
.entry  .elist-1 li{list-style:disc;margin-left: 40px;}
.entry  .elist-1 li p{margin:2px 0;/* text-indent: 0px; */}
.next-prev-single{padding: 10px 60px;color:#444;font-size:14px;overflow:hidden;}
.next-prev-single p{ width:49%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.next-prev-single p a{ color:#428bca; text-decoration:none; }
.next-prev-single p a:hover{ color:#fe7d00;  }
.next-prev-single .prev{ float:left; }
.next-prev-single .next{float:right;text-align: right;}



/*job*/
.ui-table-ppi02{background-color: #ccc;width: 92%;border-collapse: separate;border-spacing:1px;margin-top: 32px;}
.ui-table-ppi02 .tit{ text-align:left;margin: 0px 15px 0px 10px;color:#323232;font-size: 14px;font-weight: bold; background:#c4def5;}
.ui-table-ppi02 td{ background-color:#ffffff; height: 36px;line-height: 36px;color:#333; text-align: left; padding-left: 15px;width:30%;}
.ui-table-ppi02 td.des{line-height:22px;padding:6px  12px 6px 15px;}
.ui-table-ppi02 .th{background-color: #f4f4f4;width:15%;color:#333;font-size:12px;text-align: center;}
.ui-table-ppi02 .tl{ text-align:left;padding-left:28px;}
.ui-table-ppi02 a{ color:#0090f0; text-decoration:none;}
.ui-table-ppi02 a:hover{color:#f40;}
.ui-table-ppi02 .title{color:gray; font-weight:500;}
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}
.menus2 a{margin:0 15px;color:#fff;}
.menus2 a:hover{color:red;}

/*trace*/
.padT20{ padding-top:20px;}
.pointer{ cursor:pointer;}
#noid{width:172px; height: 34px;line-height: 34px;}
#trace li{float:left; width:33%;height:35px; line-height:35px;background:#F2F2F2; margin-left:1px; margin-bottom:1px;color: #999; text-align:center;}
#trace .th li{ text-align:center;color: #444; background: #e5e6e5;}
#trace p{ line-height: 28px;}
#trace p .red{color:Red;}
#trace .list-no li{ width:99.2%;float:left;  background:#eee; text-align:center;height:30px; line-height:30px;}
.btn-submit{ width:126px; height:39px; color:#fff; line-height:39px; background-image:url(../images/btn_search.jpg);border:none;margin-right:4px;}
.btn-reset{width:126px; height:39px; color:#fff; line-height:39px;background-image:url(../images/btn_clear.jpg);border:none;}

.return-back{text-align:center;margin:30px 0 15px 0;}
.return-back a{ background:#f8a310;padding:10px 20px;font-size:13px;color:#fff;border-radius:6px;}
.return-back a:hover{background:#d78901;}
.return-back a.more{padding: 10px 30px;border: 1px solid #f8a310;background: none;color: #f8a310;font-size:14px;}
.return-back a.more:hover{background:#f8a310;border: 1px solid #f8a310;color:#fff;}
.return-back a.more2{padding: 10px 30px;border: 1px solid #1c79be;background: none;color: #1c79be;font-size:14px;}
.return-back a.more2:hover{background:#1c79be;border: 1px solid #1c79be;color:#fff;}


/*messages*/
.form_box{ margin-top:20px;}
.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
.form_box dl dd{margin-left:150px; padding-left:10px;}
.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #429342;background:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
.form_box .need{ color:#fa211e;}


.left3_area{width: 228px;overflow:hidden;float:left; }
.left3_area .hd {height: 43px;background: #fbfbfb;border: 1px solid #ccc;}
.left3_area .hd  h1{float:left;color: #024da0; padding: 0px  0 0  22px;height: 41px; line-height: 41px;font-size: 16px;width: 86px;border-bottom: 3px solid #024da0;}
.left3_area .hd2 h1{color:#fff; margin-left:15px;}
.left3_area .bd-item{ width: 99.5%;background: #fff;}
.left3_area .bd-item .inner-data ul{width:100%;}
.left3_area .bd-item  li{ line-height: 40px;float:left;width:226px;border: 1px solid #dcdcdc;border-top: none;}
.left3_area  .cur a { display:block; color: #5a5a5a;}
.left3_area  li a { display:block; padding-left: 45px; background: url(../images/ico1.gif) no-repeat 25px 18px; overflow:hidden;color: #5a5a5a;font-size: 14px;}
.left_pro li a{
    background: url(../images/icon_pro.png) no-repeat 22px 15px; 
}
.left_pro li a.curr{ background: url(../images/icon_pro_minus.png) no-repeat 22px 15px; }
.left3_area  li a:hover{color:#f90102;}
dl.list{margin-bottom:10px;}
.left3_area dd{margin-left:0px;  padding: 7px 0;line-height: 18px;}
.left3_area dd a{ background: url(../images/ico3.gif) no-repeat 29px 5px; font-size: 13px;color:#5a5a5a;}
.left3_area dd a.current{color:#f90102;}


/*搜索页面1*/
.search-page .hd {width: 99.8%;background: #fbfbfb;height: 43px;line-height: 46px; border: 1px solid #e7e7e7;/* border-bottom: none; */}
.search-page .hd .links {padding-right:10px;float:right;color: #7d7d7d;font-family: Arial;font-size: 12px;}
.search-page .hd .links a{color: #1274cd;}
.search-page .hd .links a:hover{color:red;}
.search-page .hd  h1{float:left;color: #024da0; /* font-family: 宋体; */padding-left:25px;font-size: 16px;width:146px;}

.sear-list .f-list{ padding-top:10px; }
.sear-list .f-list li{ display:block; padding: 12px 0; border-bottom:1px solid #f0f0f0; overflow:hidden; width: 16%;
    padding-left: 4%;float:left; }
.sear-list .f-list li:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.sear-list .f-list li h2{ font-size:16px; line-height:27px; font-weight:normal; }
.sear-list .f-list li h2 a{ font-size:13px;font-family: arial;font-weight:bold; line-height:29px; color:#3b8dd1; text-decoration:none; }
.sear-list .f-list li h2 a:hover{ color:red; }
.sear-list .nodata{ margin-top:30px; color:#666; font-size:14px; line-height:100px; text-align:center; }


.right_area .hd  h1{float:left;color: #515151;font-family:微软雅黑;padding-left:25px;font-size: 16px;width: 226px;font-weight: bold;}
.down-content .title{width:80%;float:left;padding-left:4%}
.down-content .fileurl{width:16%;float:left}
.down-bar{background:url(../images/down_bar.jpg);height:35px;line-height:35px;color: #333;border: 1px solid #ccc;}
.downfile ul{margin:0;padding:0}
.downfile li{border-bottom:1px dotted #ccc;height:38px;line-height:38px}
.downfile li a{text-decoration:none;color:#024da0;font-size:13px;}
.downfile li img{vertical-align:middle;text-align:center;margin-top:6px}

/*product*/
.range{height:160px;}
@media (min-width: 992px){
    .col-md-2 {
        width: 16.66667%;
        float:left;
    }
}
.wrap-loc{padding:10px 0;-webkit-box-shadow:0 -1px 2px rgba(0,0,0,.06) inset;box-shadow:0 -1px 2px rgba(0,0,0,.06) inset;background-color:#f3f3f3;border-bottom:1px solid #dadada;/* height:38px; */line-height:38px;border-top:1px solid #dadada;}
.wrap-loc a{color:#337ab7;text-decoration:none}
.wrap-loc a:focus,.wrap-loc a:hover{color:#23527c;text-decoration:underline}
.wrap-loc a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.sortclass{margin-bottom:45px}

.page-title{font-size:35px;font-weight:700;margin:45px 0 35px 0}
.page-title2{font-size: 29px;font-weight: normal;margin:45px 0 15px 0;}
.pro-list li h2{font-size:22px;margin-bottom:15px}
.pro-list li h2 a{color:#015A99}
.pro-list .des{font-size:14px;margin-bottom:35px}

/*分页样式*/
.pagers .pagination li{border: solid thin #ddd;margin: 3px;float: left;padding: 5px 10px;cursor: pointer;background: #fff;}
.pagers .pagination li.disabled{ background-color: #fff;   cursor: not-allowed;}
.pagers .pagination li.active{ border: solid thin #16a0d3;background-color: #16a0d3;color:#fff;}
.pagers .pagination li.active a{color:#fff;}
.pagers .pagination li.last{background: transparent;position: relative;}