﻿.ds_top{ height:116px;background:url(../images/ds1.jpg) center top no-repeat; padding-top: 12px;}
.ds_chin{ float:right; font-size:14px; color:#b8131a; height:30px; line-height:30px;background:url(../images/ds2.jpg) left center  no-repeat; padding-left:30px; margin-left:20px;}
.index_nav{ height:37px; padding-top:60px;}
.index_nav ul{ float:right; width:720px;}
.index_nav ul li{ float:left; padding:0 15px; background:url(../images/ds3.png) right center no-repeat; height:37px;}
.index_nav ul li a{ display:block; font-size:16px; color:#fff; line-height:37px; text-align:center; }
.index_search{ float:right;margin: 2px 0 0;}
.index_inp1{ float:left; width:162px; height:25px; border:1px solid #c8c8c8;line-height:25px; text-indent:10px; color:#000; background:#fff; outline:none; font-size:14px;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #ffd498; opacity:1; 
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #ffd498;opacity:1;
}

input:-ms-input-placeholder{
    color: #ffd498;opacity:1;
}

input::-webkit-input-placeholder{
    color: #ffd498;opacity:1;
}
.index_inp2{ float:left; width:36px; height:26px; background:url(../images/search.jpg) center no-repeat; border:0;}
/*content*/
.index_notice{ padding:20px 0;}
.ds_banner{ height:455px;background:url(../images/ds4.jpg) center no-repeat;}
.index_dong{ background:#fff; overflow:hidden; margin-bottom:13px; padding-bottom:29px;}
.slideBox02{  width:1250px; height:454px;  position:relative; padding-top:1px; margin: 0 auto ;  }
.slideBox02 .hd{  height:20px; overflow:hidden; position:absolute; right:15px; bottom:0; z-index:1; }
.slideBox02 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox02 .hd ul li{ float:left; margin-right:10px;  width:9px; height:9px; line-height:18px; border-radius:9px;  text-align:center; background:#fff; cursor:pointer; padding:0;}
.slideBox02 .hd ul li.on{  background:#fc9400  }
.slideBox02 .bd{ position:relative; height:100%; z-index:0;}
.slideBox02 .bd li{ zoom:1; vertical-align:middle; }
.slideBox02 .bd li span{ position:absolute; left:0; bottom:0; height:40px; width:100%; background:rgba(0,0,0,0.3); color:#fff; line-height:40px; font-size:14px; font-weight:bold; box-sizing:border-box; padding:0 20px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.slideBox02 .prev{  position:absolute; left:23px; top:212px; margin-top:-55px; display:block; width:34px; height:31px; background:url(../images/ds6.jpg) center no-repeat;}
.slideBox02 .next{   position:absolute; right:23px; top:212px; margin-top:-25px; display:block; width:34px; height:31px;background:url(../images/ds7.jpg) center no-repeat;}
.slideBox02 .prevStop{ display:none;  }
.slideBox02 .nextStop{ display:none;  }

.ds_channel{ margin-top:-37px; width:1150px; position:relative;}
.ds_cma{ float:left; width:271px; height:158px; background:#474747; margin-left:13px;}
.ds_cname{ display:block; height:37px; background:#b8131a; line-height:37px; color:#fff; padding:0 13px;}
.ds_cname span{ float:left; font-size:14px;}
.ds_cname a{ float:right; color:#fff}
.ds_cimg{ float:left; margin:19px 0 0 17px;}
.ds_cma ul{ float:left; width:175px; padding:10px 0 0 15px;}
.ds_cma ul li{ float:left;background:url(../images/ds9.jpg) left center no-repeat; padding-left:10px; line-height:25px;}
.ds_cma ul li a{ float:left; color:#fff}

.ds_nleft{ float:left; width:691px; background:#f2f2f2; height:306px; margin-top:10px;}
.ds_name{ display: block; height:29px;background:url(../images/ds11.jpg) left center repeat-x; line-height:29px;}
.ds_name span{ float:left; margin-left:10px; font-size:14px; color:#cc0000;}
.ds_name a{ float:right; margin-right:10px; margin-top:10px;}
.ds_nleft ul{ float:left; width:100%; padding:20px 0 0 ;}
.ds_nleft ul li{float:left; width:100%;line-height:26px;}
.ds_nleft ul li a{ float:left; padding-left:35px; background:url(../images/ds12.jpg) 25px center no-repeat; font-size:16px; }
.ds_nleft ul li span{ float:right; color:#9c9c9c; font-size:14px;padding-right:20px;}
.ds_aright{ float:right; width:408px;background:#f2f2f2; height:306px; margin-top:10px;}
.ds_acon{ display:block; padding:20px; font-size:14px; line-height:20px;}

.ds_ck{ float:left; width:361px; height:312px; background:#f2f2f2; margin:10px 0 0;}
.ds_ckimg{ display:block; width:338px; height:84px; margin:10px auto;}
.ds_ckulr{ float:left; width:100%; padding:20px 0 0 ;}
.ds_ckulr li{float:left; line-height:26px;}
.ds_ckulr li a{ float:left; padding-left:35px; background:url(../images/ds12.jpg) 25px center no-repeat; font-size:16px; }
.ds_ckul{ float:left; width:100%; padding:20px 0 0 ;}
.ds_ckul li{float:left; width:100%;line-height:26px;}
.ds_ckul li a{ float:left; padding-left:35px; background:url(../images/ds12.jpg) 25px center no-repeat; font-size:16px; }

.index_dongr{ float:right; width:536px;height: 368px; margin-right:36px; background: url(../images/dongt.jpg) center top no-repeat;}
.dongtitle{  height:45px; position:relative;}
.dongtitle span{ position:absolute; border-bottom:4px solid #b32600; left:0; bottom:-1px; color:#b32600; font-size:18px;  line-height:40px; }
.dongtitle a{ float:right; font-size:14px; line-height:40px; margin-right:20px;}
.index_dongr ul{ float:left; width:100%; margin-top:10px;}
.index_dongr ul li{padding: 0 5%; float:left; width:90%;line-height:36px;font-size:14px;}
.index_dongr ul li .dong_wor{ float:left;  width:355px; padding-left:18px; background:url(../images/dian.jpg) left center no-repeat;}
.index_dongr ul li .dong_date{ float:right; }
.index_ling{ margin:13px 0; padding:17px 19px; background:#fff; overflow:hidden;}
.zhen_iptop{ float:left; width:133px; background:#b32600; height:343px;}
.zhen_iptop span{ font-size:16px; float:left; width:100%; height:59px; line-height:59px; color:#fff;;cursor:pointer;margin: 20px 0 0;}
.zhen_iptop span a{ color:#fff}
.zhen_iptop span.pro_tab{ background:url(../images/tab.jpg) center no-repeat;}
.zhen_iptop span img{ vertical-align:middle; margin-right:5px; margin-left:16px;}
.yao_nfra{ float:left; width:228px; height:313px; background:#f4f4f4; border:1px solid #d5d5d5; margin:0 0 0 16px; padding:15px;}
.yao_line h4{ font-size:16px; margin:0 0 20px;}
.ling_timg{ float:left;}
.ling_con{ float:left; width:100px; height:139px; background:#d5d5d5; margin-left:8px; text-align:center; font-size:14px; line-height:30px;}
.ling_con h6{ font-size:16px; line-height:40px;}
.ling_naul{ float:left; width:100%; margin-top:10px;}
.ling_naul li{ float:left; width:50%; text-align:center; font-size:16px; height:30px; line-height:30px;}
.index_cright{ float:right; width:745px;}
.index_banul{ float:left; width:100%}
.index_banul li{ float:left; width:236px; height:69px; border:1px solid #d5d5d5; background:#f4f4f4; margin:0 0 0 8px; line-height:69px; font-size:16px; font-weight:bold;}
.index_banul li img{ vertical-align:middle; margin:0 8px 0 18px;}
.zhen_iptop1{ float:left; width:732px; margin-left:8px; margin-top:10px; height:38px; background:#b32600; }
.zhen_iptop1 span{ font-size:16px; float:left; text-align:center; width:184px; height:38px; line-height:38px; color:#fff;cursor:pointer; border-right:1px solid #fff;}
.zhen_iptop1 span.pro_tab{ background:#ff9400;}
.zhen_iptop1 span a{ color:#fff;}
.index_zul{ float:left; width:100%; margin-top:10px;}
.index_zul li{ float:left; width:325px;padding-left:18px; background:url(../images/dian.jpg) left center no-repeat; height:36px;line-height:36px; font-size:14px; margin:0 0 0 15px;}
.index_gun{ background:#ffffff; margin:17px 0; padding:19px 15px; overflow:hidden;}
/**/
.mr_frbox{float: left;width: 100%;position: relative;}
.mr_frBtnL{cursor:pointer;display:inline;top:32px;left:0;position: absolute;}
.mr_frBtnR{cursor:pointer;top:32px;right:0;position: absolute;}
.mr_frUl{ margin:0 auto;width: 1110px; overflow: hidden;}
.tempWrap ul{overflow: hidden;	}
.tempWrap{width: 1125px !important; margin:0 auto; }
.product-ul li{ float:left; width:360px; height:84px;  z-index:0; margin-right:12px; overflow:hidden; position:relative; background:#fff;}
/**/
.index_shu{ background:#fff; overflow:hidden; margin:17px 0; padding:19px 15px;}
.shu_left{ float:left; width:325px;}
.shu_title{ border-bottom:2px solid #a82722; float:left; width:100%;}
.shu_title span{ display:block; text-align:center; height:41px; line-height:41px; color:#fff; font-size:16px; background:#a82722; }
.shu_title a{ float:right; font-size:14px; line-height:41px;}
.shu_con img{ width:323px; margin-top:16px;}
.shu_name{ display:block; line-height:30px; text-align:center; color:#666666; font-size:14px;}
.shu_right{ float:right; width:810px; margin:0 10px 0 0;}
.index_zuls{ float:left; width:100%; margin:10px 0 0;}
.index_zuls li{ float:left; width:360px;padding-left:18px; background:url(../images/dian.jpg) left center no-repeat; height:36px;line-height:36px; font-size:14px; margin:0 0 0 15px;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}

.shu_titledd{ border-bottom:2px solid #a82722; float:left; width:100%;}
.shu_titledd span{ float:left;  height:41px; line-height:41px; color:#000; font-size:16px; }
/**/
.index_link{background:#fff; overflow:hidden; margin:17px 0; padding:19px 15px;}
.index_link span{ float:left; font-size:16px; color:#b32600; margin:0 0 0 20px;}
.index_link select{ float:left; margin-left:30px; width:220px; padding:5px 0;border:1px solid #d5d5d5;appearance: none;-moz-appearance: none; -webkit-appearance: none; background: url(../images/arrowx.jpg) 195px center no-repeat #f9f9f9; padding-left:25px; font-size:14px; color:#525252;}
/*footer*/
.index_footer{ background:#b42600; height:135px; color:#fff; font-size:14px;text-align:center; line-height:120px;}
.index_footer img{  float:left; margin:46px 10px 0 225px;}
.index_fcon{ float:left;text-align:left; margin-top:43px;} 
/*float*/
.index_float{ position:fixed; right:0; width:139px; top:350px; z-index:11;}
.index_float1{ position:fixed; left:0; width:139px; top:350px; z-index:11;}

.float_a{ width:128px; height:40px; background:#b32600; color:#fff; font-size:14px; text-align:center; line-height:40px; display: block; border-radius:10px; margin:5px auto 12px;}
.float_a:hover{ color:#fff;}
.float_er{ background:url(../images/line.png) center top no-repeat; margin:10px 0 0; padding:10px 0 0; text-align:center; color:#272727; font-size:14px; line-height:22px;}
.index_close{ position:absolute; right:5px; top:0; font-size:25px; font-weight:bold; cursor:pointer;}

/*list*/
.fy_list{ overflow:hidden; background:#fff; padding-bottom: 30px; margin-top:20px; margin-bottom:20px;}
.list_left{ float:left; width:242px; margin:0 0 0 20px;}
.list_lul{ float:left; width:100%; padding: 15px 0 0;}
.list_lul li{ float:left; width:80%; background: url(../images/dian3.jpg) 10px 12px no-repeat #f2f2f2;  margin:10px 0 0 3%; line-height:30px; font-size:16px; padding-left:10%;}
.list_right{ float:left; margin:0 0 0 50px; width:860px;}
.list_rul{ float:left; width:100%;margin-top:20px; border-bottom:1px dotted #727272; padding-bottom:20px;}
.list_rul li{ float:left; width:100%; line-height:36px;font-size:14px;}
.list_rul li .dong_wor{ float:left;  width:655px; padding-left:18px; background:url(../images/dian.jpg) left center no-repeat;}
.list_rul li .dong_date{ float:right; }
.list_now{ padding-left:40px;}
.listv_title{ text-align:center; padding:0 20px; font-size:25px; padding-top:25px;}
.listv_td{ text-align:center; font-size:14px; background: #f8f8f8; padding:10px 0; margin:20px 40px 0;}
.listv_con{ padding:20px 40px; font-size:14px; line-height:25px;}
.list_page{ text-align:center; padding-top: 20px; font-size: 16px; }
.ds_wf{ padding:0 40px;}

.ds_map{ margin-top:10px;}
.ds_map dl{ float:left; border-top:3px solid #b42600; width:145px; padding:0 10px; text-align:left; background:#f2f2f2; height:195px; margin-right:5px;}
.ds_map dl dt{ font-size:14px; font-weight:bold; line-height:35px;  }
.ds_map dl dd{ font-size:12px; line-height:17px;background:url(../images/ds12.jpg) left 5px no-repeat; padding-left:10px; }

.TRS_Editor img{ max-width:1100px;}
