@charset "gb2312";
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var , td{font-style:normal; font-weight:normal;}
table th, table td{margin:0px; padding:0px; list-style:none; border:0px;}  
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#555; text-decoration:none;}
a:focus{outline:none;}
a:hover {text-decoration:none;color:#c90000;}
.main { width:1100px; margin:0 auto;}
.mp{ margin-bottom:20px;}
.top100{padding-top:100px;}
.top80{ padding-top:80px;}
.top55{ padding-top:55px;}
.top45{ padding-top:45px;}
.top40{ padding-top:40px;}
.top35{ padding-top:35px;}
.top30{ padding-top:30px;}
.top25{ padding-top:25px;}
.top20{ padding-top:20px;}
.top15{ padding-top:15px;}
.top10{ padding-top:10px;}

.font14{ font-size:14px; color:#555; line-height:33px;}
.font14 a{ font-size:14px; color:#555;}
.font14 a:hover{  color:#c90000;}
.font30{ font-size:30px; color:#c90000; font-weight:bold; letter-spacing:1px;}
.font16{ font-size:16px; color:#555;}



/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}


body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: "Microsoft YaHei"; position:relative;}

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1100px; font-family:microsoft yahei;}

/*ding*/
.header{width:100%; background-color:#fff; min-width:1100px;}
.htop{background:#c90000; position:relative;z-index:999;}
.htop em{ line-height:40px; color:#fff;}
.htop .top_right{}
.htop .top_right ul{ float:left; line-height:40px;  margin-right:10px;}
.htop .top_right li{ float:left; position:relative; z-index:99;}
.htop .top_right li .ewm{ position:absolute; top:40px; left:0; display:none;}
.htop .top_right li:hover .ewm{ display:block;}
.htop .top_right li a{ color:#fff; padding:0 10px; border-left:1px solid #fff;}
.htop .top_right li a.noBg{ border-left:none;}
/*搜索*/
.htop .top_right .search{ float:left; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231151348_886005296.png) no-repeat center; width:159px; height:25px;  margin-top:8px;}
.htop .top_right .search .txt{ float:left; width:113px; height:25px; line-height:25px; background:none; padding:0 10px; color:#6a6a6a; border:none; outline:none;}
.htop .top_right .search a{ float:left; width:46px; height:25px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161230/20161230202108_1249982285.jpg) no-repeat center;}



.hcont{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231100249_933455786.jpg) repeat-x; position:relative; z-index:99;  height:100px;}
.hcont .logo{ float:left;}
.hcont .logo img{ display:block;}
/*导航*/
.hcont .navList{ float:right; height:100px; line-height:100px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231152530_1234321030.png)right  no-repeat;}
.hcont .navList .kl{ float:left; position:relative; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231101037_107554547.png) left no-repeat; height:100px;}
.ll{width:2px; float:left;}
.hcont .navList .kl a{ text-decoration:none;}
.hcont .navList .kl span{ display:inline-block; position:relative; cursor:pointer; text-align:center; padding:0 23px;  padding-bottom:44px;}
.hcont .navList .kl span a{ font-size:16px; color:#3d3d3d;}
.hcont .navList .kl span.noPr{ padding-right:0; background:none;}
.hcont .navList .kl span i{ display:block;  position:absolute; bottom:0px; left:50%; margin-left:-3px; width:6px; height:3px; display:none;}
.hcont .navList .kl .noPr{  border-left:none;}
.hcont .navList .kl:hover span a{ color:#c8151e;}
/*导航下拉*/
.hcont .navList .kl .sedNav{ padding:40px 80px 40px 30px; position:absolute; width:100%; background:#eee; left:-400px; top:91px; z-index:99;width:460px; display:none;}
.hcont .navList .kl .sedNav dl{ float:left; padding-right:40px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231101955_370461069.png) no-repeat right top;}
.hcont .navList .kl .sedNav dt{ border:10px solid #fff; margin-top:10px;}
.hcont .navList .kl .sedNav dt img{ display:block;}
.hcont .navList .kl .sedNav dd{ margin-top:25px;}
.hcont .navList .kl .sedNav dd h5{ font-size:18px; color:#c8151e; font-weight:normal; line-height:18px;}
.hcont .navList .kl .sedNav dd p{ font-size:14px; color:#3b3b3b; line-height:14px; margin-top:6px; margin-bottom:10px;}
.hcont .navList .kl .sedNav dd span{ font-size:10px; color:#c0c0c0; display:block; line-height:11px;}
.hcont .navList .kl .sedNav ul{ float:left; margin-left:20px;}
.hcont .navList .kl .sedNav li{ float:left;}
.hcont .navList .kl .sedNav li.noPr{ padding-right:0;}
.hcont .navList .kl .sedNav li p{ height:39px; line-height:39px;}
.hcont .navList .kl .sedNav li p a{ color:#3b3b3b; font-size:14px;}
.hcont .navList .kl .sedNav li p a:hover{ color:#c8151e;}


/*focus*/
.focus {width:100%; height:600px; overflow:hidden; position:relative; min-width:1100px;}
.focus ul {height:600px; position:absolute;}
.focus ul li {float:left; width:100%; height:600px; overflow:hidden; position:relative; background:#000; min-width:1100px;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:100%; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:center;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.focus .btn span.on {background:#fff;}
.focus .preNext {http://login.114my.cn/memberpic/beidisheng/uploadfile/image/20161230/20161230202449_436278497.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}


/*news1*/
.news_top{width:1100px; height:35px; margin:15px auto; line-height:35px;  background:#fff url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161230/20161230210516_1315473334.jpg) no-repeat left;}
.news_topl { widows:110px; padding-left:30px; font-size:16px; font-family:"Microsoft YaHei"; color:#c90000;}
.news_topl { widows:110px; padding-left:30px; font-size:16px; font-family:"Microsoft YaHei"; color:#c90000;}
.news_topl a{ widows:110px; font-size:16px; font-family:"Microsoft YaHei"; color:#c90000;}
.news_topl a:hover{ color:#555;}
.news_topr{width:990px;}
.news_run{width:990px; height:37px; overflow:hidden;}
.news_run a{width:990px; height:37px; overflow:hidden; color:#555;}
.news_run a:hover{color:#c90000 !important;}

/*com*/
.com{ width:640px;}
.com_t{ width:255px;}
.com_z{width:357px;}_z{width:357px;}
.com_bt{ font-size:18px; color:#c90000; }
.com_bt1{ font-size:18px; color:#c9c9c9; text-transform:uppercase;}

/*case*/
.case{ width:396px;}
.case_t{ width:255px;}
.case_bt { font-size:16px; color:#c9c9c9;text-transform:uppercase;}
.case_bt sapn{font-size:18px; color:#555; }
.case_bt1{ font-size:14px; color:#555; float:right;}
.case_bt1 a{ font-size:14px; color:#555;}
.case_bt1 a:hover{ color:#c90000; }
.case1{ width:396px; line-height:38px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161230/20161230212644_1568946608.jpg) no-repeat; font-size:14px; color:#555; line-height:38px; padding-left:20px;}


/*工程案例*/
.qiye{ width:1100px; margin:0 auto; margin-top:15px;}
.qiyebt { background:#dfdfdf; height:50px; line-height:50px;}
.qiyebt li { height:50px; line-height:50px; display:block; text-decoration:none; float:left; text-align:center;}
.qiyebt li a {font-size:14px; display:block;  padding:0 12px;}
.qiyebt li a:hover { background:#c90000;  display:block; text-decoration:none; color:#FFF;}
.neitong{ width:1100px;}
/*鼠标经过定住背景*/
.qiyetubg{  background:#c90000 !important; color:#FFF;}
.qiyetubg a{color:#FFF;}
/*栏目背景*/
.qiyeneirong{margin-top:10px; height:623px;}
.qiyeneirong img{ border:1px solid #CCC;}
.qiyeneirong a:hover img{border:1px solid #c90000;}

.qiyebt li.libt a:hover{ background:none; display:block;}
.qiyebt li.limore a:hover{ background:none; display:block;}


/*ys*/
#ys{ width:100%; height:990px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231092728_719286085.jpg)no-repeat; margin:0 auto; min-width:1100px;BORDER-BOTTOM: 2px solid #c90000;}
.ys{ width:1100px; height:990px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20170309/20170309165825_1418523247.png)no-repeat; margin:0 auto;}
.ys44{ font-size:44px; color:#c90000; font-weight:bold; text-align:center;}
.ys20{font-size:24px; color:#555;  text-align:center;}
.ys1{ padding-top:60px; padding-left:80px;}
.ys2{ padding-left:80px;padding-top:265px;}
.ys3{  padding-left:590px;padding-top:50px;}
.ys4{ padding-top:50px; padding-left:75px;}



/*yingyong*/
.yingyong_b{ font-size:22px;color:#fff; font-weight:bold; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231113723_319109298.jpg) center no-repeat;padding-left:30px; line-height:60px; margin-left:14px;}
.yingyong_b a{ font-size:22px;color:#fff; font-weight:bold;}
.yingyong_b a:hover{color:#f7fa02; }


.yingyong1{ width:1100px;overflow:hidden; }
.yingyong1 td{ position:relative;padding:0px !important;}
.yingyong1 a{ width:340px; height:255px; overflow:hidden;display:block;}
.yingyong1 div{margin-left:13px; position:absolute; bottom:17px; width:340px;height:40px; line-height:40px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231113807_874166963.png); padding-top:0 !important; }
.yingyong1 div a{font-size:16px; color:#FFF;}
.yingyong1 div a:hover{color:#c90000;}
.yingyong1 td img{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;}
.yingyong1 td img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}



/*news2*/
.newsbt1{font-size:23px; color:#e3e3e2; text-transform:uppercase;text-align:center;}
.newsbt {font-size:22px; color:#333; text-align:center;}
.newsbt a{font-size:22px; color:#333;}
.newsbt a:hover{color:#c90000;}
.newsfk{ width:162px; font-size:18px; color:#fff; text-align:center; margin:0 auto; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231140226_567841732.jpg) center no-repeat;height:38px;}
.newsfk a{ width:162px; line-height:38px; font-size:18px; color:#fff; text-align:center; margin:0 auto;}
.newsfk a:hover{ color:#f7fa02;}

.news_l{ width:407px;}
.newst{ width:407px; height:187px; }
.news14{ font-size:14px; color:#555; }
.news14 a{ font-size:14px; color:#555; }
.news14 a:hover{color:#c90000; }
.news12{ font-size:12px; color:#555; line-height:28px; width:407px;}

.news_w{width:670px;}
.news_r1{ float:left; width:410px;}
.news_r1 .news_div_item{ position:relative;}
.news_r1 .news_div_item_pic{ position:absolute; top:0;}
.news_r1 .news_div_item_content{line-height:30px; width:410px; padding-top:10px; position:absolute; top:260px;}
.news_r1 .news_div_item_a{ font-size:16px;}
.news_r1 .news_div_item_body{ color:#999; line-height:24px;}


.news_r{width:670px; }
.news_r .news_div .news_div_item:nth-child(1){ display:none;}  
.news_r .news_div_item{background:#f6f6f6; width:670px; height:80px; margin-bottom:10px;}
.news_r .news_div_item_date{float:left; width:92px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231140908_248859074.jpg) right no-repeat;  height:80px; position:relative;  font-family:Arial, Helvetica, sans-serif;}
.news_r .news_div_item_day{position:absolute; top:24px; left:35px; font-size:20px; font-weight:bold;}
.news_r .news_div_item_month{position:absolute; top:50px; left:57px; color:#999;}
.news_r .news_div_item_year{position:absolute; top:50px; left:19px; color:#999;}
.news_r .news_div_item_content{ float:left; line-height:30px; margin-left:20px; width:430px; padding-top:10px;}
.news_r .news_div_item_body{ color:#999;}
.news_r .news_div_item:hover { background:#c90000;}
.news_r .news_div_item:hover .news_div_item_day,.news_r .news_div_item:hover .news_div_item_month,.news_r .news_div_item:hover .news_div_item_year,.news_r .news_div_item:hover .news_div_item_title,.news_r .news_div_item:hover .news_div_item_body{ color:#FFF;}
.news_r .news_div_item:hover .news_div_item_title a{ color:#FFF;}


/*yq*/
.yq{ width:125px; background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231092734_591739236.jpg) no-repeat; height:46px;}
.yq1{ font-size:18px; color:#c90000; padding-left:36px; padding-top:15px;}
.yq2{}


/*bq*/
#bq{ width:100%; background:#f6f6f6; min-width:1100px; margin:0 auto;}
.bqx{ width:106px; height:1px; }
.bqz{ padding-left:90px;}
.bqm{ width:290px; height:157px;}
.bqt{ width:100%;  min-width:1100px;background:#c90000;text-align:center;margin:0 auto; line-height:40px;}
.bq12{ font-size:12px; color:#fff; text-align:center;}
.bq12 a{ font-size:12px; color:#fff; text-align:center;}
.bq12 a:hover{ color:#f7fa02;}



/*内页六张banner*/
.jj{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20170220/20170220183717_1255544960.jpg) center no-repeat; width:100%; height:350px; min-width:1100px;}
.po{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20170220/20170220183718_1251510417.jpg) center no-repeat; width:100%; height:350px; min-width:1100px;}
.xw{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231173530_1987832796.jpg) center no-repeat; width:100%; height:350px; min-width:1100px;}
.ly{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231173530_1913406535.jpg) center no-repeat; width:100%; height:350px; min-width:1100px;}
.lx{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20170304/20170304115137_294293774.jpg) center no-repeat; width:100%; height:350px; min-width:1100px;}
.fangan{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20170221/20170221100112_514626998.jpg) center no-repeat; width:100%; height:350px; min-width:1100px;}
.zs{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231173530_771571097.jpg) center no-repeat; width:100%; height:350px; min-width:1100px;}



/*定义新闻*/
.news_li_lbm{font-family:"Microsoft YaHei";font-size:14px; color:#c90000; padding-top:5px; line-height:28px;}
.news_li_lbm a:link {color: #c90000; font-size:14px; font-family:"Microsoft YaHei";text-decoration: none;}
.news_li_lbm a:visited {text-decoration:  none; color: #c90000;font-size:14px; font-family:"Microsoft YaHei";}
.news_li_lbm a:hover {text-decoration:  none; color: #c90000; font-size:14px;font-family:"Microsoft YaHei";}
.news_li_desc_lbm{ line-height:28px; margin-bottom:15px; padding-bottom:15px;}

/*内页自定义新闻栏目*/
.dgweb_list_item_date{ color:#c90000;font-size:14px; font-weight:bold;}
.dgweb_list_item_a{ color:#c90000;font-size:15px; font-weight:bold; line-height:28px; font-family:"Microsoft YaHei";} 
.dgweb_list_item_a a{ font-size:15px; font-weight:bold; font-family:"Microsoft YaHei";color:#c90000;}
.dgweb_list_item_desc{ line-height:28px; margin-bottom:15px; padding-bottom:15px;}




/*内页导航*/
#bodycon{ margin-top:25px;}
.strong_title{ display:none;}
.mianbxContent{width:830px!important;text-align:left !important; font-size: 16px !important; padding-bottom:10px;  padding-top:5px; border-bottom:1px solid #e5e5e5; margin-bottom:10px !important;font-family:"Microsoft YaHei";background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231184711_2072084218.png) no-repeat left; padding-left:30px;padding-bottom:10px;}
.mianbxContent a{font-size:16px !important;font-family:"Microsoft YaHei";}
.mianbxContent a:hover{font-size: 16px !important; color:#c90000;font-family:"Microsoft YaHei";}




/*内页左边*/
.zb{ width:200px;border:1px solid #eeeeee;font-family:"Microsoft YaHei"; }
.zb0{ width:200px; height:70px; color:#fff; font-size:22px; background:#c90000; line-height:70px; text-align:center; font-weight:bold;}
.zb0 a{ color:#fff;font-size:22px;}
.zb0 a:hover{ color:#f9f601 !important;}
.zbl{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231201456_1146956424.jpg) no-repeat;font-size:14px; color:#c90000; font-weight:bold; height:51px; line-height:49px; padding-left:40px;}
.zbl a{ color:#555; font-size:15px;}
.zbl a:hover{color:#c90000 !important; }
.zb2{ background:url(https://memberpic.114my.com.cn/beidisheng/uploadfile/image/20161231/20161231201304_2126707770.png) repeat-y; line-height:49px;padding-left:40px;color:#555; font-size:14px;font-family:"Microsoft YaHei" !important; }
.zb2 a{ color:#555;font-size:14px;font-family:"Microsoft YaHei" !important; }
.zb2 a:hover{ color:#c90000 !important;}



/*neiyexinwen*/
.pro_list_box_item{ width:860px !important;  border-bottom:1px #e2e2e2 dashed;}
.pro_list_box_item_l{ padding-bottom:10px !important;padding-top:10px !important; height:160px !important;}
.pro_list_box_item_r{ width:620px !important; padding-left:18px;font:13px/26px "Microsoft YaHei";color:#676767;}
.pro_list_box_item_r strong{font:bold 16px/32px "Microsoft YaHei"; color:#555;}
.pro_list_box_item_r a{ width:85px; display:block; background:#c21008; color:#fff; text-align:center; margin-top:6px;}
.pro_list_box_item_r font{width:85px; height:26px; color:#fff;}
.pro_list_box_item_r a:hover font{width:85px; height:26px; display:block; text-decoration:underline; background:#c90000; }
.pro_list_box_item_l img{ border:1px #ccc solid; padding:2px;}
.pro_list_box_item_l img:hover{ border:1px #c21008 solid; padding:2px;}