@charset "utf-8";
/* CSS Document */
@import "reset.css";
@import "slide.css";
@import "gun.css";
@import "daohang.css";
@import "lrtk.css";
@import "djgundong.css";
a:link, a:visited { color: black }
body{font-size:14px;font-family: "Microsoft YaHei" ! important;color: #252525; }
a:link{color:#555555;}
a:visited { color: #555555; }
a:hover { color: #555555; }
a:active { color: #555555; }
.l { float: left }
.r { float: right }
.clr { clear: both; }
.height2{ height:2px;}
.height10 { height:10px;}
.height5 { height:5px;}
.w1100 { width: 1100px; margin: 0 auto; }
.topban { height: 26px; background: #FF0000;line-height:26px; font-size:12px;}
.dy_logo{ width:300px; font-size:28px; color:#d20001; line-height:106px;}
.dy_nav{ width:800px;line-height:110px;font-size:16px;}
.dy_nav li{ float:left;margin-left:45px;}
.searchbg{ background:#eeeeee; font-size:14px; height:60px;}
.link_tag li{ float:left; margin-left:20px; line-height:60px;}
.search{ line-height:60px;}

.procate{ width:230px; border:8px #d4211c solid;}
.procate_head{ background:#d4211c; color:#FFFFFF; height:69px; font-size:16px; text-align:center;}
.procate_head h1{ font-size:26px; margin-bottom:5PX;}
.procate_nav ul li{ height:45px; text-align:center; line-height:45px; border-bottom: solid 1px #efefef}
.lxdh{ font-size:16px; color:#FFFFFF; line-height:43px; background:#ae292c; text-align:center; margin-top:15px;}
.pro{ width:850px;}
.pro li{ width:250px; border:1px solid #cccccc; float:left; height:288px; margin-left:20px; margin-bottom:10px; text-align:center;}
.pro li img{ margin-top:5px;}
.r2,.r4{background:url(../images/1.png);}
.r3r1,.r4r1{ text-align:center; margin:20px 0;}
.company{ width:550px;line-height:30px; text-align:left;}
.company span{ width:120px; height:40px; display:block; background:#FF0004; text-align:center; font-size:16px; color:#FFFFFF; line-height:40px; margin:0 auto; margin-top:30px;}
.dy_news{ width:540px;}
.dy_news li{  overflow:hidden; margin-bottom:30px;}
.dy_news img{width: 130px;height:95px;float:left;}
.dy_news a{display: block;float:right;width:387px;word-break: break-all;color:#5c5d57;}
.dy_news a h2{font-size: 14px;font-weight: bold;}
.dy_news a span{font-size: 14px;}
.lyfk li{ line-height:60px; height:60px;font-size: 12px;}
.lyfk input{ height:35px; width:430px; border:1px solid #cccccc; border-radius:4px;}
.lyfk textarea{ height:50px; width:430px;border-radius:4px;border:1px solid #cccccc;}
.lyfk span{ line-height:10px; margin-top:25px;  float:left}
#footer{ background:#434343;}
.footer{ height:100px; text-align:center; line-height:25px;color:#ffffff; padding-top:30px;}
.footer a{color:#ffffff;}
