﻿/*整站样式*/
body {color:#404040; background:#fff; font-size:14px; font-family:Microsoft YaHei;}
body,td,th {color:#4B4B4B; font-size:14px; font-family:Microsoft YaHei;}
a:link {color: #4B4B4B; font-size:14px; text-decoration: none;}
a:visited {text-decoration: none; color: #4B4B4B;font-size:14px;}
a:hover {text-decoration: none; color: #FF3C00; font-size:14px; text-decoration:underline;}
a:active {text-decoration: none; color: #4B4B4B; font-size:14px;text-decoration:underline;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
dl,dt,dd{ margin: 0px; padding: 0px; list-style: none;}
ul,li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:12px;}
img{border:0;}
.fl{float:left;}
.fr{float:right;}
.clear{height:0; overflow:hidden; clear:both;}
.cl{height: 0px; clear: both; overflow: hidden;}
#top,#logo,#youshi1,#youshi2,#youshi3,#youshi4,#body2,#body3,#body4,#yq{ width:1200px; margin:0 auto; overflow:hidden;}
/*top*/
#topall{ width:100%; overflow:hidden; background:url(../Images/20160528160916_122420198.jpg) repeat-x;}
.top1{ width:600px; height:32px; line-height:32px; font-size:12px;}
.top2{ width:267px; height:32px; line-height:32px; text-align:right; font-size:12px;}
/*logo*/
.logo1{ width:103px; padding-top:46px; padding-bottom:31px; text-align:center;}
.logo2{ width:223px; padding-top:37px;}
.logo3{ width:600px; padding-left:20px; padding-top:75px; font-size:26px; color:#000; font-weight:bold; line-height:25px;}
.logo4{ width:246px; padding-top:44px; text-align: center;}
/*导航*/
#navall{ width:100%; overflow:hidden; margin:0 auto; background:#A21424; height:42px; line-height:42px;}
.container{ margin:0 auto; width:1200px;}
.header_navbox .header_nav{height:42px;}
.header_navbox .header_nav li{ float:left; background:url(../Images/20160528161950_1872886274.jpg) no-repeat left; line-height:42px; font-weight:bold; position:relative; width:120px; text-align:center;}
.header_navbox .header_nav li a{ color:#fff; display:block; text-decoration:none;  font-size:14px;}
.header_navbox .header_nav .cur a,.header_navbox .header_nav li:hover a{ background-color:#780101;}
#navall1{ width:100%; overflow:hidden; margin:0 auto; background:url(../Images/20160528162843_1858925444.jpg); height:10px;}
/*banner*/
.focus {width:100%; height:550px; overflow:hidden; position:relative;}
.focus ul {height:550px; position:absolute;}
.focus ul li {float:left; width:100%; height:550px; overflow:hidden; position:relative; background:#000;}
.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:1100px; padding-right:50px; height:23px; margin-left:-501px; left:50%; bottom:15px; text-align:right;}
.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 {width:45px; height:100px; position:absolute; top:220px; background:url(../Images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}

#bannerbj{ width:100%; overflow:hidden; margin:0 auto; background:url(../Images/20160528165834_1922891459.jpg) repeat-x; height:14px; height:33px; margin-bottom:20px;}
/*body1*/
#body1{ width:1200px; margin:0 auto;}
.body1_dh{ text-align:center;}
.body1_dh1{ font-size:20px; height:65px; line-height:65px; color:#A21424; text-align:center; font-weight:bold;}

.Brief_g{width:1200px; margin:0 auto; position:relative; background:url(../Images/20160528195306_528243065.jpg) top no-repeat; padding-top:6px; margin-bottom:35px; overflow:hidden;}
.texiao_a{position:absolute; left:0px; width:124px; height:194px;display: block; overflow:hidden;}
.texiao_aa{height:194px;background:url(../Images/20160528200107_1154964861.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}	
a:hover .texiao_aa{background-position:center -194px;}

.texiao_b{position:absolute; left:124px; width:123px; height:194px;display: block; overflow:hidden;}
.texiao_bb{height:194px;background:url(../Images/20160528200107_488480226.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}		
a:hover .texiao_bb{background-position:center -194px;}

.texiao_c{position:absolute; left:247px;width:123px; height:194px;display: block; overflow:hidden;}
.texiao_cc{height:194px;background:url(../Images/20160528200107_182788870.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}		
a:hover .texiao_cc{background-position:center -194px;}

.texiao_d{position:absolute; left:370px;width:123px; height:194px;display: block; overflow:hidden;}
.texiao_dd{height:194px;background:url(../Images/20160718085733_1699775355.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}		
a:hover .texiao_dd{background-position:center -194px;}

.texiao_e{position:absolute; left:493px;width:123px; height:194px;display: block; overflow:hidden;}
.texiao_ee{height:194px;background:url(../Images/20160718092321_926133958.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}		
a:hover .texiao_ee{background-position:center -194px;}

.texiao_f{position:absolute; left:616px;width:123px; height:194px;display: block; overflow:hidden;}
.texiao_ff{height:194px;background:url(../Images/20160718092321_1905031043.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}		
a:hover .texiao_ff{background-position:center -194px;}

.texiao_g{position:absolute; left:739px;width:123px; height:194px;display: block; overflow:hidden;}
.texiao_gg{height:194px;background:url(../Images/20160528200108_979806736.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}		
a:hover .texiao_gg{background-position:center -194px;}

.texiao_h{position:absolute; left:862px;width:123px; height:194px;display: block; overflow:hidden;}
.texiao_hh{height:194px;background:url(../Images/20160528200108_601382485.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}		
a:hover .texiao_hh{background-position:center -194px;}

.texiao_i{position:absolute; left:985px;width:120px; height:194px;display: block; overflow:hidden;}
.texiao_ii{height:194px;background:url(../Images/20160528200108_283666384.jpg) no-repeat center 0px;transition:background 0.5s;-moz-transition:background 0.5s;-webkit-transition:background 0.5s;-o-transition:background 0.5s;}		
a:hover .texiao_ii{background-position:center -194px;}

.texiao_j{ width:95px; overflow:hidden;}
.texiao_j{ background:url(../Images/20160528200703_127818907.jpg) left no-repeat; overflow:hidden; height:194px; display:block; }
.texiao_j a{display:block; text-align: center; line-height:25px; padding-top:50px; font-size:20px; color:#FFF;}
.texiao_j a:hover{ background:url(../Images/20160528200703_1347324859.jpg); text-decoration:none; overflow:hidden; display:block; color:#000; text-align: center; line-height:25px; height:194px;}

.cpz6 td{padding-left:0 !important;}
.cpz6 td{ padding-bottom:20px; padding-right:8px;}
.cpz6 td br{ display:none;}
.cpz6 td span a{ width:286px !important; height:35px; line-height:35px; padding-top:8 !important; background:#e2e2e2; display:block;}
.cpz6 td span a:hover{ width:286px !important; height:35px; line-height:35px; padding-top:8 !important; background:#A21424; display:block; color:#FFF;}
.cpz6 td span a:active{ width:286px !important; height:35px; line-height:35px; padding-top:8 !important; background:#A21424; display:block; color:#FFF;}

.more{ width:440px; margin:0 auto; overflow:hidden; margin-top:20px;}
.more1{ width:200px; margin:0 auto; border:1px solid #A21424; text-align:center; font-size:16px; line-height:40px; color:#000; float:left; display:block;}
.more1 a:link{ width:200px; margin:0 auto; text-align:center; font-size:16px; line-height:40px; color:#000; float:left;}
.more1 a:hover{ width:200px; margin:0 auto; text-align:center; font-size:16px; line-height:40px; color:#fff; float:left; background:#A21424; font-weight:bold; text-decoration:none;}
.haoma{ text-align:center; margin-top:25px;}
/*guanggao*/
#guanggao{ width:100%; margin:0 auto; overflow:hidden; background:url(../Images/20170223114353_1215746463.jpg) center no-repeat; height:135px; margin-top:50px;}
/*youshi*/
#youshi1all{ width:100%; overflow:hidden; margin:0 auto; background:url(../Images/20160529102232_118067110.jpg) center no-repeat; height:415px;}
.youshi1_1{ font-size:14px; line-height:28px; padding-left:153px; padding-top:180px;}

#youshi2all{ width:100%; overflow:hidden; margin:0 auto; background:url(../Images/20160529102233_635105060.jpg) center no-repeat; height:453px;}
.youshi2_1{ font-size:14px; line-height:28px; padding-top:25px; padding-left:714px; padding-top:165px;}

#youshi3all{ width:100%; overflow:hidden; margin:0 auto; background:url(../Images/20160529104529_1646113818.jpg) center no-repeat; height:640px;}
.youshi3_1{ font-size:16px; line-height:28px; padding-top:25px; padding-top:160px; text-align:center;}
/*案例*/
.hzbg{height:407px; overflow:hidden;}
.hz{width:1002px; height:440px; margin:0 auto;}
.hz_c{overflow:hidden;}
.hz_c .hzimg{width:1002px; height:300px; margin:0 auto; padding-top:70px;}
.hz_c .hzimg ul{width:800px;height:276px; margin:0 auto;}
.hz_c .hzimg li{ width:283px;height:276px; border:2px solid #A21424; background:#fff;}
.hz_c .hzimg li a.bora{display:block;width:100%;}
.hz_c .hzimg li img{width:100%;}

#youshi4all{ width:100%; overflow:hidden; margin:0 auto; background:url(../Images/20160718094050_612903787.jpg) center no-repeat; height:608px;}
.youshi4_1{ font-size:14px; line-height:28px; padding-top:145px; padding-left:715px;}
/*body2*/
#body2bj{ width:100%; margin:0 auto; overflow:hidden; background:url(../Images/20160529145220_745207658.jpg) center no-repeat; height:560px;}
.case_l{ width:292px; overflow:hidden;}
.main_dd{width:292px;height:279px; background:url(../Images/20160529154046_865144938.jpg);}
.main_dd p{width: 100%; height: 100%; position:relative; top:0px; left:0px; background:url(../Images/20160529160239_2135531072.jpg); opacity:0;}
.main_dd:hover p{opacity:1; cursor:pointer;}

.main_tt{width:292px;height:281px; background:url(../Images/20160529154046_615177093.jpg);}
.main_tt p{width: 100%; height: 100%; position:relative; top:0px; left:0px; background:url(../Images/20160529161338_1153410879.jpg); opacity:0;}
.main_tt:hover p{opacity:1; cursor:pointer;}

.case_r{ width:888px; overflow:hidden; padding:10px;}
/*body3*/
#body3{ margin-top:20px;}
.border{ border:1px solid #E1E1E1; border-top:none; padding:10px 40px 40px 40px; overflow:hidden; line-height:26px;}
/*body4*/
#body4{ margin-top:32px;} 
.news_1{ text-align:center; padding-bottom:15px;}
.news_2{ text-align:center; font-size:40px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#3E3F43;}
.news_3{ text-align:center; font-size:24px; font-weight:bold; color:#000;}

#newsall{ overflow:hidden; margin-top:50px;}
#fangan{ width:383px; float:left; overflow:hidden;}
.fangan1{ background:url(../Images/20160529173352_2081054708.jpg); height:34px; font-size:18px; color:#BA0C01; padding-left:53px; padding-top:15px; font-weight:bold;}
.fangan2{ padding-left:52px; padding-top:15px;}

#wenti{ width:393px; float:left; overflow:hidden; margin-left:21px;}
.wenti1{ background:url(../Images/20160529173352_2140166975.jpg); height:34px; font-size:18px; color:#BA0C01; padding-left:60px; padding-top:15px; font-weight:bold;}
.wenti2{ padding-left:58px; padding-top:15px;}

#news{ width:382px; float:right; overflow:hidden; margin-left:21px;}
.news1{ background:url(../Images/20160529173352_245200877.jpg); height:34px; font-size:18px; color:#BA0C01; padding-left:52px; padding-top:15px; font-weight:bold;}
.news2{ padding-left:52px; padding-top:15px;}
/*友情链接*/
#yqw{ background:#F1F1F1; margin-top:40px; padding-top:30px; padding-bottom:30px;}
.yq3{ padding-top:20px;}
/*版权*/
#bqw{ background:#A21424; height:42px; line-height:42px; color:#FFF; text-align:center; font-size:13px;}
#bqw a{ color:#FFF; font-size:13px;}
#bq{ text-align:center; line-height:26px; font-size:13px; padding-top:30px; padding-bottom:30px;}
#bq a{ font-size:13px;}

/*定义产品 详情隐藏*/
.detail_title{ display:none;}
.pcontent_title_h4{ text-align:center; font-size:20px;}
.pro_detail_title{ display:none;}
/*定义新闻*/
.news_li_lbm{ font-size:15px; color:#000; line-height:40px; font-weight:bold;}
.news_li_lbm a:link {color: #000; font-size:15px; text-decoration: none; font-weight:bold;}
.news_li_lbm a:visited {text-decoration: none; color: #000;font-size:15px; font-weight:bold;}
.news_li_lbm a:hover {text-decoration: none; color: #FF3C00; font-size:15px; text-decoration:underline; font-weight:bold;}
.news_li_lbm a:active {text-decoration: none; color: #000; font-size:15px;text-decoration:underline; font-weight:bold;}
/*定义其它新闻*/
.dgweb_list_item{ font-size:15px; color:#000; line-height:40px; font-weight:bold;}
.dgweb_list_item a:link {color: #000; font-size:15px; text-decoration: none; font-weight:bold;}
.dgweb_list_item a:visited {text-decoration: none; color: #000;font-size:15px; font-weight:bold;}
.dgweb_list_item a:hover {text-decoration: none; color: #FF3C00; font-size:15px; text-decoration:underline; font-weight:bold;}
.dgweb_list_item a:active {text-decoration: none; color: #000; font-size:15px;text-decoration:underline; font-weight:bold;}
/*共用*/
.cp img{padding:2px; border:1px solid #D6D6D6; background:#FFF;}
.cp img:hover{padding:2px; border:1px solid #A21424; background:#fff;}
/*内页导航*/
.mianbxContent{ text-align:left !important; font-size: 18px !important; height:39px !important; padding-top:10px; margin-bottom:20px !important; background:url(../Images/20160530102823_410008233.jpg) repeat-x; font-weight:bold; color:#A21424; padding-left:15px;}
.mianbxContent a{ font-size:18px; color:#A21424;}
.strong_title{ display:none;}
#bodycontent.mianbxContent{ width:100% !important;}

#form1{ font-size:12px!important;}
/*内页排版*/
.pro_list_box_item_zdy{width:900px; height:260px; padding-bottom:20px; padding-top:20px; border-bottom: 1px solid #AAA;}
.pro_list_box_item_l_zdy{width:188px; height:250px; float:left;}
.pro_list_box_item_r_zdy{width:680px; float:right; text-align:left}
.pro_list_box_item_r_zdy p{height: 35px; font-weight: bolder; font-size: 20px; color: #340302; border: none;}
.pro_list_box_item_r_zdy div{ font-size:12px; font-weight:normal; color:#000; height:180px; }
.pro_list_box_item_r_zdy div p{ font-size:12px; font-weight:normal; color:#000;  }
.pro_list_box_item_l_zdy a img {width: 188px; height: 250px; border: none;
}
.pro_list_box_item_r_zdy a{text-decoration:none}
.pro_list_box_item_r_zdy a:hover{text-decoration:none}
.content_more_a_zdy{ width: 90px; height: 30px; background: url(../Images/20160613164003_386631410.png); display:block
}