
@charset "utf-8";
/* CSS Document */
/*zhuanti*/
.zhuan{ height:113px; background-color:#f5f4f2; margin-top:20px;}
.zhuan1{ float:left; margin-right:10px;}
.zhuan2 img{ float:left; margin:10px 7px; width:114px; border:1px solid #c81624}
.zhuan3{ border-bottom:1px #848484 dashed; font-size:18px; line-height:34px; height:40px; width:610px; float: right; margin-right:5px;}
.zhuan3 span{ background:url(../images/xiao.png) 0 -16px no-repeat; display:inline-block; width:20px; height:30px;}
.zhuan4{ line-height:24px; width:610px; margin-right:5px; float:right; margin-top:8px; }
.zhuan4 img{ float:right; width:13px; margin-right:15px; margin-top:2px;}
.zhuan a{color:#3c3c3c;}
.zhuan4 p{ color:#3c3c3c}
.pindent p{text-indent:2em;}
/*end*/
.middle{ width:998px; height:350px; margin-top:30px; border:1px solid #dddddd; overflow:hidden;}
.middle a{ color:#666666}
.newslift{ width:396px; height:350px; float:left; overflow:hidden;}
.newslift1{ padding:10px 20px; border-bottom:1px solid #dddddd; width:356px;height: 30px; clear:both;}
.newslift1 span{ display:inline-block; background:url(../images/xiao.png) 0 -53px no-repeat; width:25px; height:23px; margin-right:10px; margin-top:5px; float:left; }  
.ititle{float:left; color:#666666; font-size: 18px; line-height:30px; font-weight: bold;}
.imore{ float:right; font-size:12px; color:#c81624; line-height:30px; }
.newslift2{ font-size:14px; font-weight: bold; line-height:31px; margin:0px 20px;}
.newslift3 img { width:75px; float:left; margin-right:15px;}
.newslift3 a { line-height:24px;}
.newslift3{ padding:5px 0 10px 0; border-bottom:1px solid #dddddd; margin:0px 20px;}
.newslift4{ margin-top:10px;}
.aboutm{ width:30%; border-left:1px solid #dddddd; border-right:1px solid #dddddd; height:350px; overflow:hidden; float:left;}
.aboutm1{ padding:10px 20px; border-bottom:1px solid #dddddd; width:276px;height: 30px;}
.aboutm1 span{ display:inline-block; background:url(../images/xiao.png) 0 -82px no-repeat; width:25px; height:23px; margin-right:10px; margin-top:2px;  float:left;}  
.aboutm1 font a{ float:right; font-size:12px; color:#c81624}
.abontm2{ margin:10px 20px; line-height:24px; color:#666666}
.abontm2 span{ color:#c81624; }
.port{ width:30%;height:350px; overflow:hidden; float:right;}
.port1{ padding:10px 20px; border-bottom:1px solid #dddddd; width:276px;}
.port1 span{ display:inline-block; background:url(../images/xiao.png) 0 -118px no-repeat; width:30px; height:23px; margin-right:10px; margin-top:5px;  float:left;}  
.port1 a{ color:#666666; font-size: 18px; line-height:30px; font-weight:bold;}

.video{ width:273px; margin:20px 10px;}
.video a{ display:block; height:185px; overflow:hidden; position:relative;}
.play{ position:absolute; width:57px; height:57px; background:url(../images/3.png) no-repeat; left:50%; top:50%; margin:-30px 0 0 -30px;}
.tuku{ width:272px; margin:0px 10px;}


.banbot{ width:100%; height:8px; background:url(../images/1pxshadow.png) repeat-x;}



.mainny{ width:1000px; margin:30px auto; line-height:24px;}
.left{ width:205px; float:left; margin-right:15px;}
.right{ width:780px; float:right;}
/*新闻内页*/
.tit{border-bottom:1px #dddddd solid;height:40px;}
.tit h2{ font-size:24px; color:#c81624;  }
.left ul li{ height:38px; line-height:38px; border-bottom:1px #dddddd solid; background:url(../images/libg.gif) no-repeat left -35px; padding-left:20px; width:185px; overflow:hidden;}
.left ul li a{ width:185px; height:38px; display:block; color:#666666; font-size:14px;}
.left ul li a:hover{ color:#000;}
.left ul li:hover{ background-position:left 17px;}
#leftnew{ background-position:left 17px;}

.menu_list { width: 150px; }
.menu_head { padding: 2px 10px; cursor: pointer; position: relative; margin:0 4px;  }
.menu_head a{ color:#333; width:192px; display:block; height:24px; overflow:hidden;}
.menu_body { display:none; }
.menu_body a { display:block; margin:0 1px 0 6px;  text-decoration:none; width:192px; }
.case{ width:205px; height:300px; margin:30px 0; border:1px solid #ccc; padding:15px 0; }
#secondpane{ width:203px; height:310px; }
.case font{ display:block; width:175px; height:35px; line-height:35px;color:#c81624; font-size:18px; padding-left:15px}

.tit1 h2{ color:#444; display:inline; float:left;}
.tit1 span{ float:right; margin:5px 0 0 20px;}
.tit1 span a{ color:#666666; margin:0 3px;}

.right_con h3{ text-align:center; font-size:18px; height:50px; line-height:50px; color:#444;}
.right_img { text-align:center;}
.right_img img{ margin:15px auto;}
.right_con span{ float:left; margin:2px 30px 0 150px; color:#666;}
.next span{ float:left; margin:2px 30px 0 5px; color:#666;}
.right_con p{ text-indent:2em; color:#444;}
.bdsharebuttonbox{ line-height:28px; color:#666;}
.newinfo{ width:520px; float:left; margin:5px 0 25px 0;}
.fanhui{ float:right; text-align:center; margin:5px 0 25px 0;}
.fanhui a{ display:block; width:72px; height:24px; background-color:#d9d9d9;}
.prenext{ border-top:1px #dddddd solid; margin:20px 0 0 0; padding:20px 0 0 0;}
.prenext P{ width:340px; float:left; padding-right:50px; height:24px; overflow:hidden; margin:0 0 20px 0;}

/*新闻列表页*/
.new_list dl{ margin:10px 0; border-bottom:1px #dddddd solid;}
.new_list dl dt a{ font-size:16px; font-weight:bold}
.new_list dl dt font{ float:right; color:#cccccc;}
.new_list dl dd{ color:#666666; margin:7px 0; width:780px; height:50px; overflow:hidden; text-indent:2em;}

.next { margin:27px auto 20px auto; width:522px;}
.next a{ width:38px; height:25px; line-height:25px; line-height:25px; display:block; float:left; border:1px #ccc solid; padding:0px 3px; text-align:center; margin:0 6px; color:#c30000;}
.next a:hover{ background-color:#bf1522; color:#fff;}
.foot2{ min-height:45px;}
.footend2{ border-bottom:none;}

/*视频中心页*/
.right_video{ width:800px; margin:15px 0 0 0;}
.right_video dl{ width:178px; height:260px; background-color:#e3e3e3; float:left; margin:0 22px 20px 0;}
.right_video dl dt{ margin-bottom:10px;}
.right_video dl:hover{ background-color:#fff;}
.right_video dl dd{  background:url(../images/shunky_031.png) no-repeat 10px bottom; width:178px;}
.right_video dl dd:hover{ background:url(../images/shunky_03_03.png) no-repeat 10px bottom;}
.right_video dl dd a{ font-size:14px; color:#454646; display:block; width:165px; height:45px; overflow:hidden;}
.right_video dl dd a:hover{ color:#000;}
.right_video dl dd span{  text-align:left; float:none;}
.right_video dl dd span a{ margin:10px; height:38px;}

#Tab1{width:800px;margin:0px;padding:0px;margin:0 auto;}
/*菜单class*/
.Menubox {width:778px; background-color:#ededed;height:50px;line-height:40px; border:1px #dddddd solid; border-bottom:none; margin-bottom:20px;}
.Menubox ul{margin:0px 20px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:78px;text-align:center;color:#666;margin:15px 30px 0 0; font-size:14px;}
.Menubox li.hover{padding:0px;width:80px;border-left:1px solid #dddddd;border-top:1px solid #dddddd;border-right:1px solid #dddddd;color:#ce3440;height:34px; margin:15px 30px 0 0; background-color:#f4f4f4; font-size:14px;}
.Contentbox{clear:both; margin-top:0px; border-top:none; padding-top:8px;}

/*关于我们页*/
.about_con h3{ text-align:left; font-size:14px; color:#c81624; margin-bottom:-10px;}
.about_con{color:#666666; margin:15px auto;}
.about_con p{ text-indent:inherit; }
.about_con img{ margin:20px 0 10px 0;}

/*企业简介页*/
.about_con1{ margin:15px 0; color:#666666;}

.about_con1 img{ margin:0 0 20px 0; width:315px;}
.video_about img{ float:left; margin:0 2px 20px 0; width:463px;}

/*产品列表页*/
.bannerny{ margin:0px auto 0 auto; text-align:center;}
.bannerny img{width:100%; min-width:1000px; max-width:1440px;}
.selectfl h2{ font-size:18px; color:#c81624;}
.selectfl select{ height:30px; margin-top:20px; color:#666; font-family:"微软雅黑"; font-size:12px; }
.selectfl select:hover{ cursor:pointer;}
.tit2{ margin-bottom:10px; width:1000px; text-align:right;}
.tit2 a{ color:#666666;}
#Tab2{width:800px;margin:0px;padding:0px;margin:0 auto;}
/*菜单class*/
.Menubox1 {width:778px; background-color:#F5F5F5;height:92px;line-height:92px; border:1px #dddddd solid; border-bottom:none; margin-bottom:20px;}
.Menubox1 ul{margin:0px 20px;padding:0px;}
.Menubox1 li{float:left;display:block;cursor:pointer;width:104px;text-align:center;color:#949694;font-weight:bold; padding:15px 0 0 0; height:77px;}
.Menubox1 li.hover{padding:0px;width:104px; background:url(../images/shunky_011_05.png) no-repeat 0 0px;padding:15px 0 0 0; }
.Menuboxlist{width:778px; background-color:#F5F5F5;line-height:30px; border:1px #dddddd solid; border-bottom:none; margin-bottom:20px;}
.Menuboxlist li{float:left; border: 1px solid #dddddd; margin:10px 4px; padding:4px;}
.Menuboxlist li a{display: block;padding: 5px 4px;}
.Menuboxlist li a:hover{background-color: #c81624;display: block;color: #ffffff;padding: 5px 4px;}
.Menuboxlist .liahover{background-color: #c81624;display: block;color: #ffffff;padding: 5px 4px;}

.Contentbox1{clear:both; margin-top:0px; border-top:none; text-align:center;padding-top:8px;}
.prolist dl{ float:left; margin:0 17px 15px;}
.prolist dl dd{margin-top:5px; width:225px; text-align:center; height:25px; overflow:hidden;}
.prolist dl dd a{ font-size:14px; color:#333333; }
.prolist dl dd a:hover{ color:#c81624;}


/*产品页*/
.prodes{ line-height:24px;}

.mod_focus_show { width: 500px; height: 367px; position: relative; overflow: hidden; margin: 0 auto; float:left; margin-right:40px; }
.mod_focus_show .mod_focus_pic { display: block; width: 700px; height: 320px; }
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 500px; height: 367px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom: 80px; overflow: hidden; zoom: 1; width: 500px;  background-color: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); background-image: url(about:blank); }
:root .mod_focus_title { filter: none; }
.mod_focus_show .mod_focus_title li { width: 390px; padding: 0 0 0 20px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.mod_focus_show .mod_focus_title li h3 { line-height: 53px; _line-height: 55px; font-size: 28px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight: 500; }
.mod_focus_show .mod_focus_title li h3 a { color: #98e404; }
.focus_switch { width: 59px; height: 29px; position: absolute; z-index: 2; right: 15px; bottom: 92px; }
.focus_switch a { float: left; width: 29px; height: 29px; background-image: url(../images/icon_focus_switch.png); background-repeat: no-repeat; cursor: pointer; }
.focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.focus_switch .icon_prev:hover { background-position: -30px 0; }
.focus_switch .icon_next { background-position: -60px 0; }
.focus_switch .icon_next:hover { background-position: -90px 0; }
.mod_focus_show .mod_focus_list { padding:13px 9px; float:right; overflow: hidden; height: 60px; }
.mod_focus_show .mod_focus_list li { width: 30px; height: 24px; float: left; margin: 0 4px 0 5px; position: relative; *display: inline; }
.mod_focus_show .mod_focus_list li a { display: block; width: 30px; height: 24px; }
.mod_focus_show .mod_focus_list li a:hover{ cursor:default;}
.mod_focus_show .mod_focus_list li img { display: block; width: 30px; height: 24px; }
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.mod_focus_show .mod_focus_list li .mask { display: block; height: 24px; width: 30px; position: relative; top: -60px; margin: 0 0 -60px; eft: 0; bottom: 0; }
.mod_focus_show .mod_focus_list li .border { display: none;}
.mod_focus_show .mod_focus_list .current .border { display: block; width: 30px;height: 2px; background: #c81624; }

.prodesrig h2{ font-size:30px; font-weight:normal; color:#c81624; margin:0 0 20px 0;}
.pro_con h3{ font-size:12px; font-weight:normal;}
.pro_con h3 span{ color:#c81624;}
.prodesrig ul{ margin:19px 0;}
.prodesrig ul li{ float:left; width:63px; height:28px; background-color:#eeeeee; border:1px #dddddd solid; line-height:28px; margin:0 10px 15px 0; padding-left:40px;}
.sqbj{ background:url(../images/probg.png) no-repeat 20px 5px;}
.zxly{ background:url(../images/probg.png) no-repeat -122px 5px;}
.cpsc{ background:url(../images/probg.png) no-repeat -258px 5px;}
#cptk{ background:url(../images/probg.png) no-repeat -398px 5px; margin-right:0; background-color:#eeeeee;}
.prodesrig font{ font-size:14px; color:#c81624; width:460px; height:25px; display:block; float:right; }
.prodesrig dl{ margin:10px 10px 0 0; float:left; }
.prodesrig dl dt img{ border:2px #dddddd solid; width:100px; height:73px; }
.prodesrig dl dd{ width:95px; height:20px; overflow:hidden; text-align:center; margin:5px 0 0 0;}
.pro_con_r{ background:url(../images/pro_conbg1.jpg) no-repeat;}



#Tab3{
width:1000px;
padding:0px;
margin:40px auto 10px auto; line-height:24px;}

#Tab3 img{ margin:15px auto;}

.prodcaselist{ margin-top:30px;}
.prodcaselist dl{float:left; margin:10px 10px 0px 25px; width:460px; border-bottom:1px #dddddd solid; height:165px; overflow:hidden;}
.prodcaselist dl dt{ float:left; width:110px; height:162px; margin-right:15px;}
.prodcaselist dl dd{ width:330px; float:right; text-align:left; color:#666;}
.prodcaselist dl dd p{ text-indent:inherit;}
.prodcaselist dl dd span{ float:none; margin:0; color:#c81624;}
.prodcaselist dl dd h3{ text-align:left;  height:40px; line-height:40px; overflow:hidden}
.prodcaselist dl dd h3 a{ color:#666; font-size:18px; font-weight:600;}
.prodcaselist a:hover{ color:#c81624;}
.prodcaselist dl dd font{ width:70px; height:24px; line-height:24px; display:block; background-color:#c81624;  float:right; text-align:center;}
.prodcaselist dl dd font a{color:#f4f4f4;}
.prodcaselist dl dd font a:hover{ color:#f4f4f4;}
.prodcaselist #Tab3 p {text-indent: 0em;}

/*菜单class*/
.Menubox2 {
width:100%;
height:45px;
line-height:28px;
border:1px #dddddd solid;border-bottom:none;background-color:#ededed;
}
.Menubox2 ul{
	 width:1000px;
margin:0px;
padding:0px;
}
.Menubox2 li{
	padding-top:10px;
float:left;
display:block;
cursor:pointer;
width:85px;
text-align:center;
color:#666;
font-weight:bold;
 height:35px; line-height:35px; margin:0 32px;
 font-size:14px;
}

.Menubox2 li.hover{
padding:0px;
background:#f4f4f4;
width:85px;
color:#c81624;
font-weight:bold;margin:10px 32px 0 32px;
height:34px;
line-height:34px;
border:1px #ddd solid; border-bottom:none;
}
.Contentbox2{
clear:both;
margin-top:0px;
border-top:none;
text-align:center;
padding-top:8px;
}

.fhlb3{ float:right; font-size:14px; padding:3px 7px; border:1px #dddddd solid; margin-bottom:55px; }


.message{ width:520px; float:left;}
.message h3{ font-size:18px; font-weight:normal; color:#666666; background:url(../images/messagebg.jpg) no-repeat left 6px; padding:0 0 0px 35px; border-bottom:1px #b3b3b3 dotted; line-height:30px; margin:0 0 10px 0;}


#messagedata{ font-size:12px; width:100%;}
#messagedata ul li{ list-style:none; height:30px; line-height:25px;}
#messagedata ul li img{ margin:0px 0 0 0;}

.feedmessage{ float:left; width:30px; }
.messagedata inpnt{ background-color:#333;}

.submitmess{ margin:15px 10px 0 140px; text-align:center;}
.submitmess a{ display:block; width:65px; height:27px; line-height:27px; background-color:#c81624; border-radius: 3px; float:left; font-size:14px; color:#ffffff; margin:0 15px;box-shadow:-1px -1px 3px #c81624 inset;}
.submitmess .subb{border:none; display:block; width:65px; height:27px; line-height:27px; background-color:#c81624; border-radius: 3px; float:left; font-size:14px; color:#ffffff; margin:0 15px;box-shadow:-1px -1px 3px #c81624 inset;}

.new2{ float:right; line-height:24px; width:440px;}
.new2 font{ background-color:#c81624; font-size:14px; width:93px; height:27px; line-height:27px; border-radius: 3px; display:block; text-align:center; margin:0 0 15px 0; box-shadow:-1px -1px 3px #c81624 inset;}
.new2 font a{ color:#fff;}
.new2 ul{ margin:0 0 17px 0;}
.new2 ul li{ margin:9px 0; width:440px; height:24px; overflow:hidden;}

/*服务承诺页*/
.about_con2 span{ display:block; margin:0; float:none; width:54px; height:27px; line-height:27px; background:url(../images/shunky1_10.jpg) no-repeat; font-size:14px; color:#f4f4f4; padding-left:15px; margin:18px 0 10px 0;}
.about_con2 font{ background-color:#c81624; color:#f4f4f4; width:108px; height:40px; border:1px #9d0000 solid; display:block; line-height:40px; text-align:center; font-size:18px; margin:24px 0 18px 0;}
.about_con2 p{ text-indent:2em;}

/*客户留言页*/
.leavmess{ margin:15px 0; color:#666;}
.leavmess p{ text-indent:inherit;}

.feedback{ margin:10px 20px; line-height:35px;_overflow:visible; _height:550px; width:678px; font-size:14px; color:#666;}
.feedback li{ padding:3px 0; list-style:none; margin:5px 0;}
.feedback li input{ height:23px; width:272px;}
.feedback li font{ color:#c60000; margin-left:7px;   }
.feedback li span{ font-size:12px; color:#cb1a1c; margin-left:12px;float:right; margin-right:95px;}
.feedback3{ width:78px; float:left;}
.feedback select{ width:115px; height:29px; font-size:14px; color:#666;}
.feedback a{ display:block; width:65px; height:28px; background-color:#d31a2b; border-radius:3px; margin:32px 0 7px 200px; text-align:center; line-height:28px; color:#fff;}

/*联系我们页*/
.contact{ margin:15px 0; color:#666; line-height:31px;}
.contact p{ text-indent:inherit;}
.conleft{ float:left; margin-bottom:80px;}
.contact span{ float:none; margin:0; color:#c81624;}
.contact a{ color:#c81624;}
.conleft font{ color:#c81624; font-size:18px; font-weight:bold;}
.contact img{ margin:45px 85px 0 30px; float:right;}

.contactfs1 a{ height:105px; width:112px; display:block; margin: 0 60px 60px 80px; background:url(../images/shunky1_07.png) 0px 0px no-repeat; float:left;}
.contactfs2 a{ height:105px; width:112px; display:block; margin: 0 60px 60px 0px; background:url(../images/shunky1_07.png) -170px 0px no-repeat; float:left;}
.contactfs3 a{ height:105px; width:112px; display:block; margin: 0 60px 60px 0px; background:url(../images/shunky1_07.png) -335px 0px no-repeat; float:left;}
.contactfs4 a{ height:105px; width:112px; display:block; margin: 0 60px 60px 0px; background:url(../images/shunky1_07.png) -505px 0px no-repeat; float:left;}

.posi{ font-size:24px; color:#444; margin-bottom:20px;}

/*销售网络页*/
.leavmess img{ margin:25px 0 10px 0;}

/*山启招聘页*/
.zhaopin{ margin:15px 0; color:#666;}
.zhaopin span{ float:none; margin:10px 0; width:94px; height:30px; line-height:30px; display:block; text-align:center; background-color:#c81624; color:#f4f4f4; border:1px #9d0000 solid; font-size:14px;}
.zhaopin p{ text-indent:inherit;}
.zhaopin p span{ display:inline; background:none; color:#c81624; border:none; font-size:12px;}
.zhaopin font{ width:140px; height:37px; line-height:37px; font-size:16px; color:#f4f4f4; background:url(../images/shunky1_16.png) no-repeat; display:block; margin:10px 0; padding-left:22px;}
.gangwei{ color:#c81624;}
.zhaopin a{ color:#c81624;}

/*产品手册页*/
.right_con table{ text-align:center; margin:20px 0;}
.right_con table tr{ height:35px; line-height:35px;}
.right_con table tr th{ background-color:#c81624; color:#f4f4f4; font-size:14px;}

/*培训发展页*/
.zhaopin1 span{ width:68px; margin:30px 0 10px 0;}
.zhaopin1 font{ width:107px; background:url(../images/shunky1_20.png) no-repeat; padding-left:19px; margin-top:20px;}
.workcon{ width:794px;}
.workcon ul li{ float:left; margin-right:12px;}
.workcon ul li img{ border:1px #cccccc solid; margin-top:10px;}

/*配件展厅页*/
.peijian{ width:796px; margin-bottom:20px;}
.peijian dl{ float:left; margin:0 15px 0 0;}
.peijian dl dd{ text-align:center; width:184px; height:20px; overflow:hidden;}

/*资质荣誉页*/
.zhengshu{ margin:15px 0; width:795px;}
.zhengshu dl{ float:left; margin:15px 15px 10px 0;}
.zhengshu dl dt img{ margin-bottom:5px;}
.zhengshu dl dd{ text-align:center;}
.next1{ margin:0px 0 30px 330px; width:120px;}

/*视频内页*/
.video_sid{color:#666;}
.video_sid h3{ width:780px; height:45px; overflow:hidden; font-size:18px; font-weight:normal; color:#444; margin-bottom:5px;}
.video_sid span{ margin:0 0 15px 255px; }
.video_sid font{ margin:35px 0 5px 0; font-size:16px; color:#333; display:block; font-weight:bold;}
.rec_video{ width:800px;}
.rec_video dl{ float:left; width:178px; height:260px; background-color:#e3e3e3; margin:10px 22px 20px 0;}
.rec_video dl dt{ margin-bottom:10px;}
.rec_video dl:hover{ background-color:#fff;}
.rec_video dl dd{  background:url(../images/shunky_031.png) no-repeat 10px bottom; width:178px;}
.rec_video dl dd:hover{ background:url(../images/shunky_03_03.png) no-repeat 10px bottom;}
.rec_video dl dd a{ font-size:14px; color:#454646; display:block; width:165px; height:45px; overflow:hidden;}
.rec_video dl dd a:hover{ color:#000;}
.rec_video dl dd span{  text-align:left; float:none;}
.rec_video dl dd span a{ margin:10px; height:38px;}


/*工程案例页*/
.case_con{ margin-top:0px;}
.case_con dl{ margin:20px 0 0 0; width:732px; border-bottom:1px #dddddd solid;padding:20px 0px;}
.case_con dl dt{ float:left; width:220px; height:162px; margin-right:35px;}
.case_con dl dd{ width:476px; float:right; text-align:left; color:#666;}
.case_con dl dd p{ text-indent:inherit;line-height: 20px;}
.case_con dl dd span{ float:none; margin:0; color:#00659c;}
.case_con dl dd h3{ text-align:left; margin:2px 0 0 0; height:32px;font-size: 17px;}
.Contentbox7 dl dd h3 a{ color:#666; font-size:18px; font-weight:600;}
.case_con a:hover{ color:#00659c;}
.case_con dl dd font{ width:70px; height:24px; line-height:24px; display:block; background-color:#00659c;  float:right; text-align:center;margin-bottom: 5px;}
.case_con dl dd font a{color:#f4f4f4;}
.case_con dl dd font a:hover{ color:#f4f4f4;}
.interest{ font-size:18px; color:#595959; margin:25px 0 8px 0; display:block;}
.in_pro{float:left;  margin:0 3px 0 -3px;  font-size:14px; text-align:center; }
.in_pro a{ color:#666;padding:0 6px 0 3px;}

.kuangshi{ background:url(../images/shunky_06.jpg) no-repeat center; width:780px; height:150px;}
.kuangshi ul{ margin:10px auto 0 auto; width:740px;}
.kuangshi ul li{ float:left; margin:138px 0 0 0; width:148px; text-align:center; padding-left:0px; color:#c81624;}
.kuangshi1{ background:url(../images/shunky_003.jpg) no-repeat center;}

/*工程案例内页*/
.case_inside{ color:#666;}
.case_inside h3{ font-size:24px; font-weight:normal; margin:10px 0 20px 0;}
#focus_change { position:relative; width:750px; height:720px; overflow:hidden; margin:20px 0 1px 15px; }
#focus_change_list { position:absolute; width:3000px; height:550px; }
#focus_change_list li { float:left; }
#focus_change_list li img { width:750px; height:550px; }
.focus_change_opacity { position:absolute; width:750px; height:70px; top:225px; left:0;filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
#focus_change_btn { position:absolute; width:750px; height:65px; top:555px; left:0; }
#focus_change_btn ul { padding-left:5px; }
#focus_change_btn li { display:inline; float:left; margin:0 3px; padding-top:12px; }
#focus_change_btn li img { width:175px; height:127px; border:2px solid #c6c6c6; }
#focus_change_btn .current { background:url() no-repeat 37px 8px;}
#focus_change_btn .current img { border-color:#c81624; }
.case_inside span{ float:none; margin:0 0 10px 0; color:#333; font-size:18px; display:block;}
.case_inside p{ text-indent:inherit; color:#595959;}
.repro{ width:796px; margin:25px 0 0 0;}
.repro dl{ float:left; width:180px; margin-right:17px; margin-top:5px;}
.repro dl dt img{ border:1px #dddddd solid;}
.repro dl dd{ text-align:center; width:180px; height:23px; overflow:hidden; margin:7px 0 0 0;}

/*专题报道页*/
.baodao{ color:#666; margin-top:20px;}
.baodao dl{ border-bottom:1px #dddddd solid; height:190px; margin-top:20px;}
.baodao dl dt{ float:left; margin-right:20px;}
.baodao dl dd{ float:right; width:530px;}
.baodao dl dd span{ float:none; margin:0 0 7px 0; display:block; font-size:14px; color:#333333; width:530px; height:23px; overflow:hidden;}
.baodao dl dd span a{ color:#333;font-size:16px; font-weight:bold;}
.baodao dl dd p{ text-indent:inherit;}
.baodao dl dd ul{ margin:25px 0 0 0;}
.baodao dl dd ul li{ background:url(../images/bdbg.png) no-repeat left center; width:510px; padding-left:20px; height:24px; overflow:hidden;}
.baodao dl dd ul li a{ color:#666;}
.baodao dl a:hover{ color:#c81624;}


.devcont{ background:url(../images/debg6.png) repeat-y scroll 85px 0 transparent; height:auto; overflow:hidden; font-size:12px; line-height:24px; margin:25px 0;}
.devcont span{ margin:0; }
.devcont .datetime{ margin:0px 0 0px 0;  width:75px;float:left; clear:right;}
.devcont .detail{ background:url(../images/debg7.png) no-repeat scroll 0 5px transparent; display:inline; float:right; width:660px; padding-left:41px; margin-bottom:15px;}
.devcont_list li{ margin:10px 0}


.qqwz{ width:480px; color:#666; margin:15px 0 30px 0;}
.qqwz p{ text-indent:inherit;}
.qqwz a{ width:240px; display:block; float:left; font-size:18px; color:#c81624; height:30px; margin-top:13px;}

.enlan{ background:url(../images/enlan.jpg) no-repeat; height:400px; width:950px; margin-top:30px;}
.enlan ul{ padding-top:57px;  }
.enlan ul li{ float:left; width:120px; margin:0 22px 55px 0;font-size:9px; padding-left:2px;}
.lan{ width:94px; height:30px; line-height:30px; background-color:#c81624; border:1px #9d0000 solid; display:block; text-align:center; margin:45px 0 0px 0;}
.lan a{ color:#ffffff; font-size:18px;}

.lhlan{ width:883px; height:80px;}
.pylan{ margin-top:0; background:none; float:left; height:180px;width:432px;}
.lan1{ margin:0 0 30px 0; }
.pylan ul{ background:url(../images/pylan.jpg) no-repeat; width:432px; height:50px;}


.frlan{ float:right; width:450px; background:none; height:180px;}
.lan2{ margin:-30px 0 0 0;}
.frlan ul{ background:url(../images/falan.jpg) no-repeat; margin:30px 0 0 0; height:50px;}
.frlan ul li{ margin-right:25px;}

.pylan1 ul{ background:url(../images/flan.jpg) no-repeat;}
.frlan1 ul{ background:url(../images/eslan.jpg) no-repeat;} 

.conpic{ margin-top:20px;}
.conpic img{ margin:30px 0 0 0; border:1px #dddddd solid;}