.width1200{ min-width:1200px;}
.indexcontent{ margin:0 auto; width:1200px;}
.sl{overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
a.bs:hover{ text-decoration:underline;}
.block{ display:block;}
.fl {
  float: left;
}

.fr {
  float: right;
}
.enlarge8{
  -moz-transition:all 0.8s; /* Firefox 4 */
  -webkit-transition:all 0.8s; /* Safari and Chrome */
  -o-transition:all 0.8s; /* Opera */
  transition:all 0.8s;
  cursor: pointer;
}

.enlarge4{
  -moz-transition:all 0.4s; /* Firefox 4 */
  -webkit-transition:all 0.4s; /* Safari and Chrome */
  -o-transition:all 0.4s; /* Opera */
  transition:all 0.4s;
  cursor: pointer;
}
.ellipsis{
  overflow: hidden; /*自动隐藏文字*/
  text-overflow: ellipsis;/*文字隐藏后添加省略号*/
  white-space: nowrap;/*强制不换行*/
}
.ellipsis2{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.ellipsis3{
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.clearfix::after {
  content: "";
  clear: both;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
}

.clear {
  clear: both;
  font-size: 1px;
  width: 1px;
  height: 0;
  visibility: hidden;
  zoom: 1;
}

.content{ font-size:16px; color:#222; line-height:30px;}
.content *{ line-height:30px;}
.content img{ max-width:100%; height:auto !important;}
.content video,
.content iframe{ width:100%;}
.content table {
  width: 100%!important;
  color: #484848;
  border-top: 1px solid #f1f0ee;
  border-left: 1px solid #f1f0ee;
  border-collapse: collapse;
  margin-bottom: 15px;
  box-sizing: border-box;
}
.content table tbody {
  width: 100%;
}
.content table tbody tr:first-child th {
  width: auto;
}
.content table tbody td {
  max-width: 100px;
  line-height: 1.6;
}
.content table tbody th {
  width: 25%;
  padding: 0.15rem;
  line-height: 1.6;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px solid #f1f0ee;
  border-right: 1px solid #f1f0ee;
}
.content table tbody td {
  padding: 0.15rem;
  line-height: 1.6;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px solid #f1f0ee;
  border-right: 1px solid #f1f0ee;
  white-space: normal!important;
  word-break: break-all !important;
}
.content table tbody pre {
  white-space: normal!important;
  word-break: break-all !important;
}

.pages { font-size: 16px; line-height: 50px; text-align: center;}
.pages a { text-decoration: none; color: #888; /*background: #eeeeee;*/ border:#e0e0e0 1px solid; padding:8px 15px; margin-right: 10px }
.pages a.active { background: #ff6600; color: #fff; border:#ff6600 1px solid;  }
.pages a:hover {  background: #ff6600; color: #fff; border:#ff6600 1px solid;  text-decoration: none;  }
.pages a.wz{  padding:9px 20px;}


/*首页*/
.top1{ height:114px; position:relative;}
.top1 .top_logo{ position:absolute; left:12px; top:36px;}
.top1 .top_search{ position:absolute; right:110px; top:40px; width:356px; height:408px;}
.top1 .top_search .top_search_inp{ float:left; display:block; width:296px; height:40px; border:#e0e0e0 1px solid; border-right:0; box-sizing:border-box; padding:0 20px; font-size:16px; outline:none;}
.top1 .top_search .top_search_bt{ float:right; display:block; width:60px; height:40px; border:0; padding:0; background:url(../images/top_search_bt_ico.png) #ff8900 center no-repeat; cursor:pointer;}
.top1 .top_ewm{ position:absolute; right:0; top:11px;}

.top2{ background:#ff8900; height:60px; position:relative;}

.i_xm_nav{ position:relative; margin-top:-120px; z-index:2;}
.i_xm_nav_list li{ float:left; width:149px; height:120px; background:rgba(0,0,0,0.5); margin-left:1px; cursor:pointer;}
.i_xm_nav_list li .ico{ padding-top:20px; height:50px; line-height:40px; text-align:center;}
.i_xm_nav_list li .ico img{ vertical-align:middle;}
.i_xm_nav_list li .txt{ font-size:16px; color:#fff; line-height:30px; text-align:center;}
.i_xm_nav_list li.on{ background:rgba(8,111,161,0.5);}

.i_xm_box{ float:left; width:880px; height:480px;}
.i_box1{ box-sizing:border-box; border:#e0e0e0 1px solid; border-top:#ff8900 2px solid;}
.i_title1{ height:40px; position:relative; padding-left:16px; font-size:16px; color:#086fa1; font-weight:bold; background:#f9f9f9; line-height:40px;}
.i_title1 a.a_more{ position:absolute; right:20px; font-size:12px; color:#ff8900; font-weight:normal;}

.i_xm_tb .i_xm_tb_title{ height:37px; border-bottom:#e0e0e0 1px solid; font-size:14px; color:#222222; font-weight:bold;}
.i_xm_tb .i_xm_tb_title td:nth-child(1){ width:35px;}
.i_xm_tb .i_xm_tb_title td:nth-child(2){ width:150px;}
.i_xm_tb .i_xm_tb_title td:nth-child(3){ width:347px;}
.i_xm_tb .i_xm_tb_title td:nth-child(4){ width:70px; text-align:center;}
.i_xm_tb .i_xm_tb_title td:nth-child(5){ width:130px; text-align:center;}
.i_xm_tb .i_xm_tb_title td:nth-child(6){ width:146px; text-align:center;}
.i_xm_tb .tr{ text-align:center; height:40px;}
.i_xm_tb .tr .no{ display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; background:#999999; font-size:12px; color:#fff; font-weight:bold;}
.i_xm_tb .tr:nth-child(1) .no,
.i_xm_tb .tr:nth-child(2) .no,
.i_xm_tb .tr:nth-child(3) .no{ background:#c21515;}
.i_xm_tb .tb_txt1{ width:150px;}
.i_xm_tb .tb_txt2{ width:417px; text-align:left;}
.i_xm_tb .tb_txt2 img{ margin-left:3px;}
.i_xm_tb .tb_txt3{ width:130px;}
.i_xm_tb .tr{ text-align:center; height:40px;}
.i_xm_tb .tr:hover{ background:#f9f9f9;}

.i_xmcx_box{ float:right; width:300px; height:480px;}
.i_xmcx_title_ico{ position:relative; top:-2px; margin-right:5px;}
.i_xmcx_c{ padding:10px 15px 0 15px;}
.i_xmcx_c .i_xmcx_txt{ margin-top:20px; border:#e0e0e0 1px solid; height:38px;}
.i_xmcx_c .i_xmcx_txt .title{ float:left; line-height:38px; width:90px; padding-left:10px;}
.i_xmcx_c .i_xmcx_txt .i_xmcx_inp{ float:right; display:block; border:0; padding:0 20px; width:120px; height:38px; line-height:38px; outline:none; text-align:right;}
.i_xmcx_c .i_xmcx_txt .i_xmcx_sel{ float:right; display:block; border:0; padding:0 20px; width:140px; height:38px; line-height:38px; outline:none; text-align:right;}
.i_xmcx_c .i_xmcx_bt{ display:block; width:100%; height:48px; border:0; text-align:center; line-height:48px; background:#fc7e2a; border-radius:5px; font-weight:16px; color:#fff; margin-top:34px; cursor:pointer; outline:none;}

.i_zdxm_c{ padding:3px 8px 50px 8px; position:relative;}
.i_zdxm_list li{ padding:12px; box-sizing:border-box; width:394px;}
.i_zdxm_list li a{ display:block;}
.i_zdxm_list li .txt{ padding:12px; height:125px;}
.i_zdxm_list li .txt .txt1{ font-size:14px; color:#333333; font-weight:bold; line-height:30px; padding-bottom:15px;}
.i_zdxm_list li .txt .txt2{ float:left; width:50%; font-size:12px; color:#333333; line-height:25px;}
.i_zdxm_list li a:hover{ box-shadow: 0px 0px 10px #fcbd72;}
.i_zdxm_c .swiper-pagination{ width:100%; height:40px; line-height:40px;}
.i_zdxm_c .swiper-pagination .swiper-pagination-bullet{ width:20px; height:4px; border-radius:0; margin:0 5px;}
.i_zdxm_c .swiper-pagination .swiper-pagination-bullet-active{ background:#ff8900;}

.i_tp_list li{ float:left; width:390px; height:150px; margin-left:15px;}
.i_tp_list li:nth-child(3n+1){ margin-left:0px;}

.i_news_d{ border:#e0e0e0 1px solid; padding:19px;}
.i_news_l{ float:left; width:360px; height:280px;}
.i_news_l li{ position:relative; width:360px; height:280px;}
.i_news_l li .txt{ position:absolute; left:0; bottom:0; width:100%; height:50px; padding-left:10px; padding-right:100px; text-align:center; line-height:50px; background:rgba(0,0,0,0.7); color:#fff; box-sizing:border-box}
.i_news_box{ float:left; width:380px; height:280px; margin-left:20px;}
.i_news_title{ height:26px; border-bottom:#f2f2f2 4px solid; position:relative; line-height:20px;}
.i_news_title_nav li{ float:left; width:80px; height:26px; line-height:20px; text-align:center; font-size:16px; color:#999999; font-weight:bold; cursor:pointer;}
.i_news_title_nav li.on{ border-bottom:#ff1800 4px solid; color:#222;}
a.i_news_title_more{ position:absolute; right:10px; top:0px; font-size:12px;}
.i_news_list{ margin-top:10px;}
.i_news_list li{ height:40px; line-height:40px; position:relative; padding-right:100px; padding-left:10px;}
.i_news_list li .date{ position:absolute; right:10px; top:0; color:#999999;}
.i_news_list li:hover{ background:#f9f9f9;}
.i_news_list li:hover a{ color:#ff1800;}

.i_zyfw_list li{ float:left; width:275px; height:87px; padding:20px 12px;}
.i_zyfw_list li img{ float:left; display:block; width:87px; height:87px;}
.i_zyfw_list li .txt{ float:right; width:170px;}
.i_zyfw_list li .txt .txt1{ font-size:16px; color:#333333; font-weight:bold; line-height:30px;}
.i_zyfw_list li .txt .txt2{ font-size:14px; color:#333333; line-height:26px;}

.i_link_c{ padding:20px 20px 50px 20px; width:100%; box-sizing:border-box; position:relative;}
.i_link_list li{ height:80px; line-height:58px; border:#e0e0e0 1px solid; text-align:center; padding:10px; box-sizing:border-box; width: 279px;margin-right: 14px;}
.i_link_list li img{ max-width:100%; max-height:58px; vertical-align:middle;}
.i_link_c .swiper-pagination{ width:100%; height:40px; line-height:40px;}
.i_link_c .swiper-pagination .swiper-pagination-bullet{ width:20px; height:4px; border-radius:0; margin:0 5px;}
.i_link_c .swiper-pagination .swiper-pagination-bullet-active{ background:#ff8900;}

.footer1{ border-top:#ffbe73 4px solid; background:#aaaaaa; padding-top:40px; padding-bottom:20px;}
.footer1 .footer1_txt{ float:left; width:900px; padding-left:15px;}
.footer1 .footer1_txt .txt1{ font-size:16px; color:#fff; line-height:30px;}
.footer1 .footer1_txt .txt1 *{ color:#fff;}
.footer1 .footer1_txt .txt2{ font-size:16px; color:#fff; line-height:30px; margin-top:20px;}
.footer1 .footer1_txt .txt2 *{ color:#fff;}
.footer1 .footer1_ewm{ float:right; padding-right:15px; width:160px; text-align:center;}
.footer1 .footer1_ewm .txt{ font-size:16px; color:#fff; line-height:30px; text-align:center; margin-top:10px;}
.footer2{ border-top:#888888 1px solid; background:#aaaaaa;}
.footer2 .footer2_txt1{ float:left; width:900px; padding-left:15px; padding-top:10px; padding-bottom:10px; font-size:16px; color:#fff; line-height:30px;}
.footer2 .footer2_txt1 *{ color:#fff;}
.footer2 .footer2_txt2{ float:right; width:200px; padding-right:15px; padding-top:10px; padding-bottom:10px; font-size:16px; color:#fff; line-height:30px; text-align:right;}
.footer2 .footer2_txt2 *{ color:#fff;}

.backToTop{position: fixed; left: 50%; margin-left: 610px; bottom: 20%; width: 53px;}
.backToTop .totop{ background: url(../images/xf_ico1.jpg) no-repeat; width:53px; height:53px; cursor:pointer;}
.backToTop .goback{ margin-top:5px; background: url(../images/xf_ico2.jpg) no-repeat; width:53px; height:53px; cursor:pointer;}

.fullSlide2{ width:360px;  position:relative;  height:280px; background:#000; float: left;}
	.fullSlide2 .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide2 .bd ul{ width:100% !important;  }
	.fullSlide2 .bd li{ width:100% !important;  height:280px; overflow:hidden; text-align:center;  }
	.fullSlide2 .bd li a{ display:block; height:280px; position:relative; }
	.fullSlide2 .bd li a .f_txt{ background:url(../images/tm.png) repeat; height:40px; text-align:left; width:331px; position:absolute; left:0px; bottom:0px; font-size:14px; color:#fff; line-height:40px; padding-left:8px; padding-right:95px}
	.fullSlide2 .bd li a .f_txt span{ font-size:12px; line-height:20px;}

	.fullSlide2 .hd{  position:absolute; z-index:1; bottom:15px; right:0; height:34px; line-height:30px;  text-align:center;
	}
	.fullSlide2 .hd ul{ text-align:right;  padding-top:10px; padding-right:15px;  }
	.fullSlide2 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; border-radius:5px;  margin:0 3px; overflow:hidden; 
		line-height:9999px; background:#fff;
	}
	.fullSlide2 .hd ul .on{ background:#ff8900; }
	.fullSlide2 .prev,
	.fullSlide2 .next{ position:absolute; left:100px; top: 355px; display:block; width:50px; height:99px; overflow:hidden; cursor:pointer; background:url(../images/banner_left.png) repeat;  }
	.fullSlide2 .prev img,
	.fullSlide2 .next img{ margin-left:0px; margin-top:0px;}
	.fullSlide2 .next{ left:auto; right:100px; background:url(../images/banner_right.png) repeat;}
	.fullSlide2 .prev:hover{ background:url(../images/banner_left_on.png) repeat;}
	.fullSlide2 .next:hover{ background:url(../images/banner_right_on.png) repeat;}

/*简介页*/
.n_baner{ background:url(../images/n_banner.jpg) center no-repeat; height:250px;}
.left{ float:left; width:300px;}
.right{ float:right; width:880px;}
.left_nav_list{ padding:0 20px;}
.left_nav_list li{ height:60px; border-top:#e0e0e0 1px solid;}
.left_nav_list li:nth-child(1){ border-top:0px;}

.left_nav_list li a{ display:block; height:60px; line-height:60px; padding-left:38px; position:relative;}
.left_nav_list li a:after{content: "";width:4px;height: 4px;background: #222222; border-radius:50%; position: absolute;left: 14px; top:50%; margin-top:-2px; transition:all 0.3s;}
.left_nav_list li.on a,
.left_nav_list li:hover a{ color:#ff6600;}
.left_nav_list li.on a:after,
.left_nav_list li:hover a:after{ background:#ff6600;}

.left_img_list li{ margin-top:20px;}

.n_title1{ height:40px; position:relative; padding-left:16px; font-size:14px; color:#222222; background:#f9f9f9; line-height:40px;}
.about_content{ padding:0 25px;}

/*新闻列表页*/
.news_list{ padding:0 20px;}
.news_list li{ padding:20px 0; border-bottom:#e0e0e0 1px solid;}
.news_list li .news_list_img{ float:left; width:200px; height:130px;}
.news_list li .txt{ float:right; width:620px;}
.news_list li .txt .txt1{ font-size:16px; color:#222222; font-weight:bold; line-height:35px;}
.news_list li .txt .txt2{ font-size:14px; color:#222222; line-height:30px; padding:5px 0;}
.news_list li .txt .txt3{ font-size:14px; color:#999999; line-height:25px;}

.news_list2{ padding:0 20px;}
.news_list2 li{ border-bottom:#e0e0e0 1px solid; height:40px; position:relative;}
.news_list2 li .txt1{ font-size:14px; color:#222222; font-weight:bold; line-height:40px; padding-right:100px;}
.news_list2 li .txt2{ font-size:14px; color:#999999; line-height:40px; position:absolute; right:0; top:0;}

/*新闻详情页*/
.news_i_c{ padding:0 20px;}
.news_i_title1{ font-size:16px; color:#222222; font-weight:bold; line-height:35px; text-align:center; padding-top:15px;}
.news_i_title2{ font-size:14px; color:#999999; line-height:35px; text-align:center; padding-bottom:10px; border-bottom:#e0e0e0 1px solid;}

/*相关下载*/
.download_list{ margin:0 20px; border-bottom:#e0e0e0 1px solid; padding-bottom:20px;}
.download_list li{ margin-top:20px;}
table.download_tb {
  width: 100%!important;
  font-size: 12px;
  color: #484848;
  border-top: 1px solid #f1f0ee;
  border-left: 1px solid #f1f0ee;
  border-collapse: collapse;
  margin-bottom: 15px;
  box-sizing: border-box;
}
table.download_tb {
  width: 100%;
}
table.download_tb tr:first-child th {
  width: auto;
}
table.download_tb td {
  max-width: 100px;
  line-height: 1.6;
}
table.download_tb th {
  width: 25%;
  padding: 5px 15px;
  line-height: 30px;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px solid #f1f0ee;
  border-right: 1px solid #f1f0ee;
}
table.download_tb td {
  padding: 5px 15px;
  line-height: 30px;
  font-weight: 400;
  text-align: left;
  border-bottom: 1px solid #f1f0ee;
  border-right: 1px solid #f1f0ee;
  white-space: normal!important;
  word-break: break-all !important;
}
table.download_tb pre {
  white-space: normal!important;
  word-break: break-all !important;
}
table.download_tb tr.title_tr { background:#f9f9f9;}
table.download_tb tr.title_tr td.title{ font-size:14px; color:#222222; font-weight:bold; text-align:center;}
table.download_tb tr.title_tr td.title:nth-child(2){ width:80px;}
table.download_tb tr.title_tr td.title:nth-child(3){ width:80px;}
table.download_tb tr.title_tr td.title:nth-child(4){ width:80px;}
table.download_tb tr.title_tr td.title:nth-child(5){ width:100px;}
table.download_tb tr td{ text-align:center;}
table.download_tb a.download_a{ display:block; height:30px; width:100%; background:#fc7e2a; font-size:16px; color:#fff; border-radius:5px;}
table.download_tb td.sm_td{ text-align:left;}

/*项目列表页*/
.n_xm_box{ padding-bottom:30px; border:0; border-bottom:#e0e0e0 1px solid;}
.n_xm_tb .n_xm_tb_title{ height:37px; border-bottom:#e0e0e0 1px solid; font-size:14px; color:#222222; font-weight:bold;}
.n_xm_tb .n_xm_tb_title td:nth-child(1){ width:50px;}
.n_xm_tb .n_xm_tb_title td:nth-child(2){ width:160px;}
.n_xm_tb .n_xm_tb_title td:nth-child(3){ width:347px;}
.n_xm_tb .n_xm_tb_title td:nth-child(4){ width:70px; text-align:center;}
.n_xm_tb .n_xm_tb_title td:nth-child(5){ width:130px; text-align:center;}
.n_xm_tb .n_xm_tb_title td:nth-child(6){ width:146px; text-align:center;}
.n_xm_tb .tr{ text-align:center; height:40px;}
.n_xm_tb .tr .no{ display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; background:#999999; font-size:12px; color:#fff; font-weight:bold;}
.n_xm_tb .tr:nth-child(1) .no,
.n_xm_tb .tr:nth-child(2) .no,
.n_xm_tb .tr:nth-child(3) .no{ background:#c21515;}
.n_xm_tb .tb_txt1{ width:160px; text-align:left;}
.n_xm_tb .tb_txt2{ width:347px; text-align:left;}
.n_xm_tb .tb_txt2 img{ margin-left:3px;}
.n_xm_tb .tb_txt3{ width:130px;}
.n_xm_tb .tr{ text-align:center; height:40px;}
.n_xm_tb .tr:hover{ background:#f9f9f9;}
.n_xm_tb .tr:hover td{ color:#ff1800;}
.n_xm_tb .tr:hover td a{ color:#ff1800;}

.xm_px{ padding:10px 18px;}
.xm_px_txt{ float:left; width:50px;}
.px_box{ float:left; margin-left:6px; width:138px; height:28px; border:#e0e0e0 1px solid; position:relative;}
.px_box a.px_box_txt{ display:block; padding-left:12px; width:100px; color:#999999; height:28px; line-height:28px;}
.px_box a.ico1{ position:absolute; top:6px; right:10px; display:block; width:12px; height:6px; background:url(../images/px_t_ico1.png) center no-repeat;}
.px_box a.ico2{ position:absolute; bottom:6px; right:10px; display:block; width:12px; height:6px; background:url(../images/px_b_ico1.png) center no-repeat;}

.px_box.on1 a.ico2{ background:url(../images/px_b_ico1_on.png) center no-repeat;}
.px_box.on2 a.ico1{ background:url(../images/px_t_ico1_on.png) center no-repeat;}
.px_box_sel{ float:right; width:140px; height:30px; border:#e0e0e0 1px solid; padding-left:10px; 
appearance:none;
-moz-appearance:none;
-webkit-appearance:none;
background: url("../images/px_b_ico1.png") no-repeat scroll right 5px center transparent;}
select.px_box_sel::-ms-expand { display: none; }

/*项目详情页*/
.qycq_i_box1{ padding:0 20px 20px 20px;}
.qycq_i_d1_title1{ padding:30px 0; padding-right:280px; font-size:30px; color:#222222; line-height:50px; border-bottom:#e0e0e0 1px solid; position:relative;}
.qycq_i_d1_title1 a.wgxq_bt{ position:absolute; right:102px; top:30px; display:block; width:140px; height:50px; line-height:50px; text-align:center; background:#ff6600; font-size:18px; color:#fff; font-weight:bold; border-radius:5px;}
.qycq_i_d1_title1 a.wgxq_bt img{ margin-right:10px;}

.fx_ico{ display:block; position:absolute; right:0; top:30px; width:90px; line-height:50px; background:#999999; font-size:18px; color:#fff; font-weight:bold; text-align:center; border-radius:5px;}
.fx_ico .fx_c{ display:none; position:absolute; right:0; top:50px; padding-top:10px;}
.fx_ico .fx_c_c{ width:296px; height:140px; border:#ececec 1px solid; background:#fff; padding-left:20px; position: relative; z-index:1;}
.fx_ico .fx_c .fx_c_title{ font-size: 16px; padding-top:10px; padding-bottom: 10px; line-height:40px; text-align:left; color:#333; margin:0 10px;}
.fx_ico .fx_c .bds_tsina{ background: url(../images/fx_tb_ico1.png) center no-repeat !important; width:50px; height: 50px; margin:0 10px;}
.fx_ico .fx_c .bds_qzone{ background: url(../images/fx_tb_ico2.png) center no-repeat !important; width:50px; height: 50px; margin:0 10px;}
.fx_ico .fx_c .bds_sqq{ background: url(../images/fx_tb_ico3.png) center no-repeat !important; width:50px; height: 50px; margin:0 10px;}
.fx_ico .fx_c .bds_weixin{ background: url(../images/fx_tb_ico4.png) center no-repeat !important; width:50px; height: 50px; margin:0 10px;}
.fx_ico:hover .fx_c{ display:block;}

.qycq_i_d1_title2{ padding:20px 0 20px 20px; font-size:18px; color:#222222; line-height:60px; border-bottom:#e0e0e0 1px solid; position:relative;}
.qycq_i_d1_title2 .gpjg{ font-size:40px; color:#ff6600; font-family:Arial; position:relative; top:5px;}
.dqsj_box{ position:absolute; right:0; top:20px; border:#e0e0e0 1px solid; width:498px; height:58px;}
.dqsj_box .dqsj_box_title{ float:left; width:148px; height:58px; line-height:58px; text-align:center; background:#f9f9f9; font-size:18px; color:#222222; border-right:#e0e0e0 1px solid;}
.dqsj_box .dqsj_box_sj{ float:left; padding-left:35px; font-size:14px; color:#222222;height:58px; line-height:58px;}
.dqsj_box .dqsj_box_sj span{ font-size:18px; color:#ff8900; font-weight:bold;}

.qycq_i_d1_title3{ padding:20px 0 20px 20px;}
.qycq_i_d1_title3_txt{ float:left; line-height:38px; margin-bottom:10px;}
.qycq_i_d1_title3_txt .txt1{ float:left; width:155px; font-size:18px; color:#999999;}
.qycq_i_d1_title3_txt .txt2{ float:left; font-size:18px; color:#222222; max-width:960px;}
.qycq_i_d1_title3_txt .txt3{ float:left; font-size:18px; color:#ff6600;}
.qycq_i_d1_title3_txt1{ width:100%;} 
.qycq_i_d1_title3_txt2{ width:640px;} 
.qycq_i_d1_title3_txt3{ width:490px;} 

.qycq_i_d2_nav{ background:#f9f9f9; height:46px;}
.qycq_i_d2_nav a{ display: block; float: left; line-height: 46px; padding: 0 15px; font-size: 16px; color: #999999; font-weight:bold; cursor: pointer;}
.qycq_i_d2_nav a.active{ background:#fff; color:#086fa1;}
.qycq_i_box2{ padding:0 20px 0px 20px;}
.scroll-floor{ border:#e0e0e0 1px solid; padding:0 20px 25px 20px; margin-top:20px;}
.scroll-floor .title{ font-size:18px; color:#222222; font-weight:bold; line-height:60px;}

.qycq_i_ms{ padding:15px 20px 20px 20px;}
.ms_inp_l{ float:left; width:558px;}
.ms_inp_r{ float:right; width:578px;}
.ms_inp{ display:block; border:#e0e0e0 1px solid; padding:0 10px; width:100%; width:100%; height:40px; box-sizing:border-box; margin-bottom:26px;}
.ms_textarea{ display:block; border:#e0e0e0 1px solid; padding:0 5px; width:100%; width:100%; height:174px; font-family:"微软雅黑"; line-height:30px; box-sizing:border-box;}
.ms_bt{ display:block; width:270px; height:48px; padding:0; border:0; margin:0 auto; background:#fc7e2a; font-size:16px; color:#fff; line-height:48px; text-align:center; border-radius:5px; cursor:pointer;}