/* CSS Document */
.marg{ margin:40px auto; height:auto; overflow:hidden;}
.hide{ display: none;}

.list_layout{ width:100%; height:160px;background: #e4f5ff;}
.list_nezuo{ width:100%; height:240px;background: #e4f5ff;}
.list_layout .wrap{ position:relative; width:1000px; height:168px;}
.list_layout ul{ position:absolute; width:1040px;}
.list_layout ul li{ width:140px; height:145px; float:left; margin:54px 32px 20px 0; cursor:pointer;}
.list_layout ul li span{ display:block; height:40px; background: #e4f5ff; text-align: center; line-height:40px; font-size:16px; font-weight:bold;}
.list_i1, .list_i2, .list_i3, .list_i4, .list_i5, .list_i6{background: url("../images/icon_list.png") no-repeat #e4f5ff;width:140px; height:80px;}
.list_layout ul li:hover .list_i1, .list_layout ul li:hover .list_i2, .list_layout ul li:hover .list_i3, .list_layout ul li:hover .list_i4, .list_layout ul li:hover .list_i5, .list_layout ul li:hover .list_i6{background: #e4f5ff url("icon_list.png"/*tpa=https://www.xinjianglink.com/common/images/icon_list.png*/) no-repeat #fff;}
.list_i1{background-position:0 0; }
.list_i2{background-position:-140px 0;}
.list_i3{background-position:-280px 0;}
.list_i4{background-position:-420px 0;}
.list_i5{background-position:-560px 0;}
.list_i6{background-position:-700px 0;}
.list_layout ul li:hover .list_i1{ background-position:0 -105px;}
.list_layout ul li:hover .list_i2{ background-position:-140px -105px;}
.list_layout ul li:hover .list_i3{ background-position:-280px -105px;}
.list_layout ul li:hover .list_i4{ background-position:-420px -105px;}
.list_layout ul li:hover .list_i5{ background-position:-560px -105px;}
.list_layout ul li:hover .list_i6{ background-position:-700px -105px;}
.list_layout ul li:hover span{ background: #e4f5ff;}
.list_layout ul li:hover span a{ color:#333;}

.news{ margin:40px auto; height:200px; position:relative;}
.news_tit h3{ font-size:22px; color:#9a9a9a; float:left;}
.news_tit{height:auto;overflow:hidden}
.icon_news{ float:left;background: url("../images/icon_all.png") repeat-x; background-position: 0 6px; width:72%; height:15px; margin:4px 0 0 0;}
.news_tit h3 a{color:#0083ce;font-weight:bold; height:30px; line-height:30px; padding-right:40px;}
.news_tit h3 a em{ font-size:18px; text-transform:uppercase; padding-left:15px;}
.news .news_text{ font-size:14px; color:#666666; line-height:24px; text-align:justify; margin:30px 0;}
.news ul{ position:absolute; width:1026px; height:140px;}
.news ul li{ width:302px; height:auto; overflow:hidden; float:left; text-align: center; margin:0 40px 0 0;}
.news_q{ height:58px; background: #0083ce; color:#fff; font-size:14px; text-align:left;}
.news_q a{ color:#fff; text-indent:1.8em; display:block; line-height:36px; margin-left:24px; padding-top:16px;}
.news_q a:hover{ color:#fff; text-decoration: underline;}
.news_q i{ display:block; width:14px; height:2px; background:#fff; }
.news .news_a{ border:1px solid #e8e8e8; width:300px; height:80px; border-top:none;background:#fff;}
.news .news_a p{color:#999999; line-height:22px; width:258px; height:30px; overflow:hidden; margin:0 auto; text-align:left; padding:18px 0;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.ad_box{ width:1000px; height:104px; background: url("../images/ad_bg.jpg") no-repeat center; margin:0 auto;}
.ad_box h3{ font-size:24px; font-weight:bold; color:#fff; width:326px; text-align:right; float:left; padding-top:20px;}
.ad_box ul{ width:620px; float:right; margin-top:15px;}
.ad_box ul li{ font-size:14px; color:#fff; background: url("../images/icon_all.png") no-repeat; background-position: 0 -44px; text-indent:1.4em; float:left; margin:0 20px 0 0; line-height:40px;}

.infor{ width:660px; height:492px; position:relative;}
.infor_c{ border-bottom:1px solid #ececec; height:36px; line-height:36px;}
.infor_c ul li{ width:100px; height:36px; float:left; text-align: center; font-size:16px;}

.infor_l thead th{ height:40px; line-height:40px; background: #eeeeee; display:block; float:left; width:25%; text-align: center; margin-top:15px; font-size:14px; font-weight:normal;}
.infor_l tbody{ clear:both;}
.infor_l tbody td{ width:25%; float:left; text-align: center; height:80px; line-height:80px; font-size:14px; color:#666666;}
.infor_d{ font-size:18px; color:#c8c8c8; position:relative; height:80px;}
.infor_d em{ color:#fd8127; padding-right:5px;}
.infor_d i{ color:#f15c56; font-style:normal; padding-left:5px;}
.infor_d p{ position:absolute; font-size:14px; color:#00a3e9; height:30px; line-height:30px; top:10px; left:41%;}
.infor_col{ background: #FFF;}
.infor_l span{ position:absolute; top:10px; right:0; display:block; width:14px; height:12px;}

.faq{ width:310px;height:450px;}
.faq .bao{ display:block; width:308px; height:98px; border:1px solid #dedede;}
.faq_tit{ height:40px; line-height:40px; background:#eeeeee; margin:12px 0 20px 0;}
.faq_tit h3 a{ font-size:16px; color:#494949; padding-left:15px;}
.faq .content {height: 320px; height:350px;position: relative;}
.faq .faq-c .faq-l {margin:10px 0px 10px 0px;clear:both;overflow:hidden; padding-bottom:2px; border-bottom:1px dashed #666666;}
.faq .faq-c .faq-l .faq-w span{ background: url("../images/icon_all.png") no-repeat; background-position:2px -96px; width:20px; height:20px;  float:left; line-height:20px;text-align:center;margin-right:5px;margin-bottom:10px;}
.faq .faq-c .faq-l .faq-d span{clear:both;color:#fff;width: 20px;height: 20px;line-height:20px;text-align:center;float:left;margin-right:5px;margin-bottom:10px;background: url("../images/icon_all.png") no-repeat; background-position:2px -124px;}
.faq .faq-c .faq-l .faq-w p {float:right;line-height: 20px;width: 284px;margin:0;color: #333;font-size: 14px;font-weight: bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.faq .faq-c .faq-l .faq-d p {float:right;width: 284px;height:80px;line-height:25px;margin:0;color: #333;overflow:hidden;}


.er_news_top{ width:100%; height:40px; border-bottom:#06C 1px dashed; margin:0 auto;}
.er_news_top h3{ width:1140px; height:40px; line-height:40px; color:#454545; margin:0 auto;}
.er_news_top h3 b{ font-weight:normal; color:#008ad2;}
.er_news_top h3 a{ color:#454545;}

.tra_box h3{ height:40px; line-height:40px; color:#454545;}
.tra_box h3 b{ font-weight:normal; color:#008ad2;}
.tra_box h3 a{ color:#454545;}

.lb{ overflow:hidden; width:920px; }
.news_list{ height:auto; overflow:hidden; margin-bottom:50px; width:900px; padding-left:20px;}
.news_list dl{ float:left; border-bottom:1px solid #d3d3d3; padding:25px 0; clear:both;}
.news_list dl dt{ float:left; width:160px; height:105px; overflow:hidden;}
.news_list dl dd{ float:left; margin:0 0 0 20px; width:690px;}
.news_list dl dd h3{ line-height:24px; height:24px; font-size:16px;}
.news_list dl dd h3 a:hover{ color:#09579f; font-weight:bold;}
.news_list dl dd p{ line-height:22px; font-size:14px; color:#888;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_list dl dd b{ border:1px dotted #ff8b00; display:block; width:100px; text-align:center; margin-top:6px;}
.news_list dl dd b a{ color:#ff8b00; display:block; padding:5px 0px;}

.news_show{ width:1000px; line-height:25px; font-size:14px; color:#888; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; margin:10px auto 20px auto;}

.newsleft{ width:180px; overflow:hidden; margin-top:25px; margin-left:25px; margin-bottom:20px;}
.newsleft .title{ background:#0083ce; color:#FFFFFF; text-align:center;}
.newsleft li{ line-height:40px; height:40px; border-bottom:1px solid #d3d3d3; background:#F2F2F2; text-align:center;}
.newsleft li:hover{ background:#0083ce; color:#FFFFFF;}
.newsleft li:hover a{ color:#FFFFFF;}

/**************搜索***************/
.search{ height:500px; overflow:hidden;}
.search h3{ width:340px; height:40px; margin:70px auto 40px auto;}
.fm{ width:636px; height:auto; overflow:hidden; margin:0 auto;}
.fm span{ display:block; float:left; width:auto; height:auto;}
.search_text{ width:534px; height:36px; line-height:22px; border:1px solid #b6b6b6; background: #fff;display: inline-block; vertical-align: top; overflow:hidden; text-indent:.4em;}
.search_sub{ width: 100px; height: 36px; color: #fff;font-size: 15px; letter-spacing: 1px; background: #0085d5;border-bottom: 1px solid #2d78f4; outline: medium; -webkit-appearance: none; -webkit-border-radius: 0; cursor:pointer;}
.search_sub:hover{ background:#0081ce;}

.bot{ width:200px; height:60px; margin:100px auto 30px auto;}

.rem{ text-align: center; color:#888; height:30px; line-height:30px;}



.hezuo { width:1026px; margin:0 auto; padding-top:30px; padding-bottom:15px; overflow:hidden;}
.hezuo_tit h3{color:#0083ce;font-weight:bold; font-size:18px; height:30px; line-height:30px; border-bottom:#CCC 1px dashed; padding-bottom:20px; text-align:center; margin-bottom:20px;}
.hezuo ul{ width:1026px; overflow:hidden;}
.hezuo ul li{ width:235px; height:100px; overflow:hidden; float:left; text-align: center; margin:0 10px; text-align:center; list-style:none;}
.hezuo ul li a{ color:#666; font-size:14px; display:block; width:235px; text-align:center;}
.hezuo ul li a:hover{ color:#0083ce; text-decoration:underline;}
.hezuo ul li p{ color:#999; font-size:12px; text-decoration: none;}
.hezuo ul li img{width:80px; height:60px;}



.dongtai { width:1000px;}
.dongtai_h3{ width:1000px; height:50px; font-size:22px; color:#9a9a9a; float:left;}
.dongtai_h3 a em{ font-size:12px; padding-left:15px;}
.dongtai_1 { width:130px; height:150px; background:url("../images/yuan_01.png") center top no-repeat; float:left; margin-left:200px;}
.dongtai_2 { width:130px; height:150px; background:url("../images/yuan_02.png") center top no-repeat; float:left; margin-left:100px;}
.dongtai_3 { width:130px; height:150px; background:url("../images/yuan_03.png") center top no-repeat; float:left; margin-left:100px;}

.dongtai_1_tit{ width:130px; color:#e28271; display:block; line-height:15px; height:15px; margin:0px 0px 3px 0px; font-size:12px; padding:85px 0px 0px 0px; text-align:center;}
.dongtai_2_tit{ width:130px; color:#acd21b; display:block; line-height:15px; height:15px; margin:0px 0px 3px 0px; font-size:12px; padding:85px 0px 0px 0px; text-align:center;}
.dongtai_3_tit{ width:130px; color:#b61222; display:block; line-height:15px; height:15px; margin:0px 0px 3px 0px; font-size:12px; padding:85px 0px 0px 0px; text-align:center;}
.dongtai_zhi{ color:#076298; display:block; line-height:20px; height:20px; margin:0px 0px 3px 0px; font-size:14px; padding:30px 0px 0px 0px; text-align:center;}


.er_ban_1{width:100%; margin:0 auto; position:relative; height:200px; background:url("../images/ban_1.jpg") center top no-repeat;}
.er_ban_2{width:100%; margin:0 auto; position:relative; height:200px; background:url("../images/ban_2.jpg") center top no-repeat;}
.er_ban_3{width:100%; margin:0 auto; position:relative; height:200px; background:url("../images/ban_3.jpg") center top no-repeat;}



/* 全局分页 */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{margin-right:3px;color:#808080;font-size:14px;padding:4px 10px;border:1px solid #aaa;}
#page .pageinfo strong{font-weight:normal;margin:0 3px}
#page  a{border:1px solid #aaa;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#09c;color:#fff;text-decoration:none;border:1px solid #09c;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #aaa;}



/*企业黄页*/
.huangye { width:1060px; margin:0 auto; padding-top:30px; padding-bottom:15px; overflow:hidden;}
.huangye_tit h3{color:#0083ce;font-weight:bold; font-size:18px; height:30px; line-height:30px; border-bottom:#CCC 1px dashed; padding-bottom:20px; text-align:center; margin-bottom:20px;}
.huangye ul{ width:1065px; overflow:hidden;}
.huangye ul li{ width:230px; height:230px; overflow:hidden; float:left; text-align: center; margin:0 17px; text-align:center; list-style:none;}
.huangye ul li a{ color:#666; font-size:14px; display:block; width:235px; text-align:center;}
.huangye ul li a:hover{ color:#0083ce; text-decoration:underline;}
.huangye ul li p{ color:#999; font-size:12px; text-decoration: none;}
.huangye ul li img{width:230px; height:175px; margin-bottom:8px;}













