/* -- 页面整体布局 -- */
.fl { float:left;}
.fr { float:right;}
.content{ width:1400px; margin:0 auto;  }

.leftr{ float:left;}
.left2 { width:750px; float:left; overflow:hidden; margin-top:15px;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop {height:0px; font-size:0; overflow:hidden; margin-top:10px;}
.leftbot { height:0px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right,.rightl{ width:760px; float:right; display:inline;overflow:hidden;}
.rightl{ float:right;}
.right2 { width:226px;  float:right; overflow:hidden;margin-top:15px;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.rightbot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { height:0px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:760px; overflow:hidden; }
.right2_main { width:226px;overflow:hidden;}
.left2_main { width:750px;overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}



 /*temp.css*/
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px 0; background:url(../nodata.gif) no-repeat 20px 20px;}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px;display:none;}
#roll_top{background:url(../top.gif) no-repeat}
#fall{background:url(../top.gif) no-repeat 0 -80px}
#ct{background:url(../top.gif) no-repeat 0 -40px}
#roll{display:block;width:15px;margin-right:-520px;position:fixed;right:50%;top:80%;_margin-right:-520px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8)); z-index:100;}

.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(../bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(../im_01.gif)}
.ImRow0{background:url(../ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px; }
.ImRow1{background:url(../ico_item1.gif) no-repeat;margin:10px 10px 0;height:24px;padding-left:10px;padding-top:4px;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#fff; font-size:14px;}
.ImFooter{height:90px;background:url(../im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#333;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#333;text-align:center;margin:10px 0;}

.h_head_gd{filter:alpha(opacity=90);opacity:0.9; position:fixed; top:-165px; width:100%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)-165); z-index:10; left:0;}

/* -- 当前位置 -- */
.topadcs{width:100%; overflow:hidden; text-align:center;margin:0px auto; margin-bottom:0;height:350px;}
.topadcs a img{ width:100%; height:auto; display:block;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:350px;}

.weiz{ font:14px "Microsoft Yahei"; height:56px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; background:#f4f4f4; line-height:56px; overflow:hidden;}
.weiz .content{ height:56px; background:url(../weizhi.png) no-repeat left center; padding-left:35px; width:1223px;}
.weiz a{ color:#666; padding:0 5px;}
.weiz .c_red a{ color:#cf2929;}

.plc,.plc2{ background:none;height:20px;line-height:24px;padding:7px 8px 8px 0px; position:relative; color:#666; overflow:hidden; font-size:14px; border-bottom:1px solid #ececec; padding-bottom:8px; font-family:"Microsoft Yahei","微软雅黑";}
.plc span {}
.plc i,.plc2 i,.plc a{ font-style:normal; font-size:14px; color:#666;}
.red_x { color:#DD3904; display:inline; font-family:'Microsoft YaHei','微软雅黑'; font-size:12px;}
.plc .red_x{ color:#cf2929; font-weight:bold; font-size:16px;}
.red_x1 { color:#f00; display:inline; font-family:'Microsoft YaHei','微软雅黑'; font-size:12px;}

/*浮动*/
.drift{ width:50px; height:auto; position:fixed; bottom:3%; right:1.8%; z-index:999;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));-margin-top:350px;}
.drift li{ width:50px; height:49px; margin-bottom:3px;position: relative;}
.drift li a{ display:block;width:50px; height:49px; background:#e0e0e0; overflow:hidden;}
.drift li a:hover{ background:#cf2929;}
.drift li a:hover span{display:block;}
.drift li span{width:166px; right:51px;top: 0;height: 49px;line-height: 49px; background: #cf2929;color: #fff;text-align: center;font-family:Arial;position: absolute;font-size: 22px;font-weight: bold;display: none;}
.drift li .ewm{background:#fff;height:203px;border:1px solid #e0e0e0;}
.drift li .ewm img{width:146px;display:block;overflow:hidden;padding:10px;width:146px;}
.drift li .ewm em{height:40px;line-height:18px;overflow:hidden;  font-family: "Microsoft YaHei";font-size:12px;font-weight:normal;color:#000;}
.drift #rolls a{ background:#cf2929;} 
 /* -- 翻页效果 -- */
/*默认是屏蔽了当前记录数的可以通过CSS “cust_txt”开启*/
.apage { text-align:center;line-height:28px; margin: 10px 0 20px; }
.apage a { display:inline-block; text-align:center; margin:0 2px; color:#bbb; font-size:12px; width:28px; height:25px; border:1px solid #bbb; }
.apage .num_btns { float:right; font-family:Tahoma; }
.apage a:hover, .apage .cur { border:1px solid #cf2929 !important; background-color:#cf2929; color:#fff; text-decoration:none; }
.apage .cust_txt { display:none; float:left; }
.apage .oran_pg_fp { padding:0 5px; }
.apage .oran_pg_pp { width:65px; height:25px; text-align:center; font-size:12px; }
.apage .oran_pg_np { width:65px; height:25px; text-align:center; font-size:12px; }
.apage .oran_pg_lp { padding:0 5px; }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }

/*procenter-4-0产品中心-------------------------------*/
.b_procen a{ display:block; background:url(../b_procenter.jpg) no-repeat center top; height:350px; overflow:hidden;}

.cen_fen{ margin-top:40px; width:220px;}
.cen_c{ width:418px; height:auto; border:1px solid #dedede; background:#f4f4f4; overflow:hidden;}

.cen_c .h03 a{ background:#848484; color:#fff;}
.cen_c .h03 em{ color:#b5b5b5;}

.cen_c h2 a{ display:block; font:24px "Microsoft Yahei"; text-align:center; background:url(../cen_h.gif) repeat-x center top; line-height:68px; overflow:hidden; color:#fff; height:72px;}
.cen_c h2 em{ font-size:18px; padding-left:5px; color:#f07a7f; text-transform:uppercase;}

.cen_c h2.cur a{ display:block; font:24px "Microsoft Yahei"; text-align:center; background:url(../cen_h.gif) repeat-x center top; line-height:68px; overflow:hidden; color:#fff; height:72px;}
.cen_c h2.cur em{ font-size:18px; padding-left:5px; color:#f07a7f; text-transform:uppercase;}


.cen_c h3{ height:52px; font:18px "Microsoft Yahei"; line-height:52px; overflow:hidden; background:#2f61c6;}
.cen_c h3 a{ display:block; color:#fff; padding-left:30px; background:url(../cen_jt2.gif) no-repeat 175px 16px;}
.cen_c h3 a:hover{background:url(../cen_jt1.gif) no-repeat 175px 16px;}
.cen_c ul{ padding-bottom:15px;}
.cen_c li{ width:175px; font:14px "Microsoft Yahei"; margin:0 auto; height:39px; line-height:39px; border-bottom:1px dashed #b9b6b6; overflow:hidden;}
.cen_c li a{ color:#666; display:inline-block; background:url(../cen_jt4.gif) no-repeat 16px 16px; padding-left:35px;}
.cen_c li a:hover,.cen_c li.cur a{ background:url(../cen_jt3.gif) no-repeat 16px 16px; color:#e62129;}
.cen_c .nones{ border-bottom:0;}
.cen_c ul{ padding-top:10px; float:left}
.cen_fen h4{ margin-top:8px; position:relative;}
.cen_fen h4 em{ display:block; width:125px; height:60px; font:22px "Microsoft Yahei"; color:#535353; text-align:right; position:absolute; top:20px; right:12px;}
.cen_fen h4 em i{ display:block; font:18px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase;}
.cen_fen h5{ width:178px; height:70px; background:url(../cen_bg.gif) no-repeat center top; margin-top:10px; font:14px "Microsoft Yahei"; color:#fff; padding:20px 0 0 40px;}
.cen_fen h5 em{ display:block; font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}

.cen_pro{ width:800px; margin-top:40px; padding-bottom:50px; margin-right:100px;}
.tit3{ color:#2e2e2e;height:40px; font:24px "Microsoft Yahei"; font-weight:bold; background:url(../cen_hotline.gif) no-repeat left bottom; overflow:hidden; margin-bottom:28px;}
.tit3 a{ color:#2e2e2e;}
.tit3 em{ font:18px Arial, Helvetica, sans-serif; color:#cfcfcf; text-transform:uppercase; padding-left:5px;}
.cen_pro1{ width:747px; height:350px; margin-bottom:40px; overflow:hidden; position:relative;}
.cen_pro1 dl{ width:747px; height:350px; overflow:hidden; position:relative;}
.cen_pro1 dt{ width:747px; height:350px; overflow:hidden;}
.cen_pro1 dt img{ width:747px; height:350px; display:block;}
.cen_pro1 dd{ width:727px; font:18px "Microsoft Yahei"; font-weight:bold; height:58px; overflow:hidden; background:url(Img/alp.png); position:absolute; bottom:0; left:0; padding:5px 0 0 20px;}
.cen_pro1 dd a{ color:#fff;}
.cen_pro1 dd em{ display:block; font:14px "Microsoft Yahei"; color:#fff;}
.cen_pro1 dd span a{ display:inline-block; width:62px; height:63px; background:#e62129; font:14px "Microsoft Yahei"; text-align:center; line-height:63px; overflow:hidden; position:absolute; top:0; right:0;}
.cen_pro1 .h01{ width:33px; height:55px; overflow:hidden; position:absolute; top:150px; left:30px;}
.cen_pro1 .h02{width:33px; height:55px; overflow:hidden; position:absolute; top:150px; right:30px;}
.tit4{ background:url(../cen_line2.gif) no-repeat left bottom; margin-right:5px;}
.cen_pro li{list-style-type:none; width:250px; height:312px; border:1px solid #e3e3e3; background:#f7f7f7; border-bottom:5px solid #e1e1e1; float:left; margin-right:8px; margin-bottom:17px;}
.cen_pro li img{ width:250px; height:250px; display:block;border-bottom:1px solid #e3e3e3; }
.cen_pro li em{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:40px; line-height:40px; overflow:hidden; color:#323232; text-transform:uppercase; cursor:pointer;}
.cen_pro li desc{  font:12px "Microsoft Yahei";color:#323232; width:200px;}
.cen_pro .nones{ margin-right:0;}

.tit_index{ height:60px; margin:0 auto; background:url("../xg_line.gif") no-repeat left 5px; overflow:hidden; font:24px "Microsoft Yahei"; font-weight:bold; }
.tit_index a{color:#2e2e2e; display:inline-block; padding-left:30px;}
.tit_index em{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#bfbfbf; padding-left:10px;}
.tit_index span a{ background:#fff; font:14px "Microsoft Yahei"; color:#7f7f7f; display:inline-block; margin-top:25px;}


/*prodetail-4-1产品详细-------------------------*/
.tit2s{ height:60px; width:942px; margin:0 auto; background:url(../jg_line1.gif) no-repeat left top; overflow:hidden; font:24px "Microsoft Yahei"; font-weight:bold; }
.tit2s i{color:#2e2e2e; display:inline-block; padding-left:30px;}
.tit2s em{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#bfbfbf; padding-left:10px;}
.tit2s span a{ font:14px "Microsoft Yahei"; color:#7f7f7f; display:inline-block; margin-top:25px;}


.b_prodetail a{ display:block; background:url(../b_prodetail.jpg) no-repeat center top; height:350px; overflow:hidden;}

.datilcase{ margin-bottom:20px;}

.detail_h{ height:515px; overflow:hidden; background:#fff url(../line.gif) no-repeat center bottom; margin-top:25px; position:relative;}
.de{ width:411px; float:left; overflow:hidden; border-right:1px solid #ebebeb; overflow:hidden; height:507px; position:relative;}
.de .photo_scroll{ width:346px; height:433px; overflow:hidden; margin:36px auto 0;}
.de li img{ border:1px solid #e3e3e3; display:block; width:344px; height:431px;}
.de .h01{width:33px; height:55px; overflow:hidden; position:absolute; top:210px; left:45px;}
.de .h02{width:33px; height:55px; overflow:hidden; position:absolute; top:210px; right:45px;}
.detail_h p{ width:512px; padding-top:52px; float:right; overflow:hidden; padding-right:40px;}
.detail_h p em{ display:block; font:26px "Microsoft Yahei"; font-weight:bold; color:#323232; height:50px;}
.detail_h p span{ display:block; font:14px "Microsoft Yahei"; line-height:30px; color:#7f7f7f;}
.detail_h h5{ width:253px; height:75px; overflow:hidden; position:absolute; top:380px; left:447px;font:14px "Microsoft Yahei"; line-height:75px; color:#7f7f7f; padding-left:160px;}
.detail_h h5 em{ font:22px Arial, Helvetica, sans-serif; color:#e62129;}
.detail_h h5 i{ display:block; width:149px; height:51px; overflow:hidden; position:absolute; top:0; left:0;}

.canshu{ background:#fff url(../line.gif) no-repeat center bottom; padding:35px 0; margin-top:20px;}
.cans{ width:945px; margin:0 auto; height:385px;}
.tit5{ background:url(../cansu_line.gif) no-repeat center bottom; height:43px; font:22px "Microsoft Yahei"; color:#fff; padding-left:30px; line-height:43px; overflow:hidden; margin-bottom:23px;}
.cans dl{ border:1px solid #dedede;border-bottom:0px solid #dedede; border-left:0;}
.cans dd{ font:16px "Microsoft Yahei"; border-bottom:1px solid #dedede;height:45px;line-height:45px; color:#7f7f7f;}
.cans dd span{ display:inline-block; width:120px; height:45px; border-right:1px solid #dedede; border-left:1px solid #dedede; padding-left:34px;float:left;}
.cans dd em{display:inline-block; width:286px; height:45px; border-top:0px solid #dedede; border-left:0px solid #dedede; padding-left:30px; float:left;}

.intro{ position:relative; height:1505px;}
.intro .tit5{ width:915px; margin:0 auto;}
.intro dl{ height:272px; border-bottom:1px solid #ececec; overflow:hidden;}
.intro dt{ width:498px; height:240px; overflow:hidden; margin:20px 25px; display:inline;}
.intro dt img{ width:498px; height:240px; }
.intro dd{ width:360px; height:140px; padding:70px 0 0 85px;}

.intro dd.fr{ padding:70px 85px 0 0px;}

.intro dd h3{ font:30px "Microsoft Yahei"; color:#323232; padding-bottom:15px;}
.intro dd h3 em{ font:24px Arial, Helvetica, sans-serif; color:#989898; text-transform:uppercase; padding-left:8px;}
.intro dd p{ font:16px "Microsoft Yahei"; color:#7f7f7f; line-height:30px;}
.intro dd i{ display:block; font:24px "Microsoft Yahei"; color:#e62129;}
.intro .nones{ border:0;}
.intro ul{ width:885px; margin:20px auto 0;}
.intro li{ width:432px; height:285px; margin-bottom:25px;}
.intro li img{ width:432px; height:285px;}
.intro h4{ background:url(../yuan.png) no-repeat center top; font:30px "Microsoft Yahei"; font-weight:bold; color:#e62129; position:absolute; top:1070px; left:414px; width:174px; height:174px; overflow:hidden; text-align:center; line-height:174px;}

.gj_qu{ height:374px;padding-top:40px;background:#fff url(../line.gif) no-repeat center bottom; overflow:hidden; margin-top:20px;}
.gj_qu .tit2{background:url(../jg_quline.gif) no-repeat left top;}
.gj_qu .ab_ho1{ background:#fff; border:0; position:relative; margin-top:-14px;}

.jg_case{ height:550px;padding-top:40px;background:#fff url(../line.gif) no-repeat center bottom; overflow:hidden; margin-top:20px; margin-bottom:50px;}
.jg_case .tit2{ width:942px; margin:0 auto;background:url(../jg_cline.gif) no-repeat left top;}
.jg_case dl{ width:297px; float:left; margin:10px 0 0 26px; display:inline; overflow:hidden;}
.jg_case dt{ width:297px; height:194px; overflow:hidden;}
.jg_case dt img{ width:297px; height:194px; display:block;}
.jg_case dd{ height:218px; border:1px solid #e5e5e5; background:#f7f7f7;}
.jg_case dd h4 a{ display:block; font:16px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#494949; height:48px; line-height:48px; overflow:hidden;}
.jg_case dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#7f7f7f; width:252px; margin:0 auto;}
.jg_case dd em{ display:block; width:100px; height:35px; overflow:hidden; margin:20px auto 0;}


.xghot{background:#fff url(../line.gif) no-repeat center bottom; padding:35px 0 45px 0; margin:20px 0; height:350px;}
.xghot .tit2{ background:url(../xg_line.gif) no-repeat left 5px;}
.xghot1{ width:526px; height:246px; overflow:hidden; position:relative; margin:30px 0 0 30px; float:left; display:inline;}
.xghot1 h3{ width:526px; height:246px; position:relative;}
.xghot1 h3 img{ width:526px; height:246px;}
.xghot1 h3 p{ width:496px; height:40px; font:18px "Microsoft Yahei"; font-weight:bold; color:#fff; overflow:hidden; position:absolute; bottom:0; left:0; padding-left:30px; background:url(../alp.png); line-height:40px;}
.xghot1 h3 em{ display:inline-block; width:55px; height:40px; background:#e62129; font:14px "Microsoft Yahei"; text-align:center; line-height:40px; color:#fff; position:absolute; top:0; right:0;}
.xghot1 .h01{width:33px; height:55px; overflow:hidden; position:absolute; top:110px; left:20px;}
.xghot1 .h02{width:33px; height:55px; overflow:hidden; position:absolute; top:110px; right:20px;}
.xghot ul{ width:405px; height:200px; float:right; overflow:hidden; margin:89px 0 0 0; padding-right:16px;}
.xghot li{ width:196px; font:20px "Microsoft Yahei"; text-align:center; height:93px; margin:0 0 2px 2px; display:inline;  float:left; overflow:hidden; background:#666;}
.xghot li em{ display:block; width:30px; height:30px; overflow:hidden; margin:16px auto 8px;}
.xghot li em img{width:30px; height:30px;}
.xghot li a{ color:#fff;}
.xghot .li02{ background:#888;}
.xghot .li03{ background:#7a7a7a;}
.xghot .li04{ background:#969696;}
.xghot li:hover{ background:#e62129;display:block;}

/*newslist-6-2新闻列表---------------------------------*/
.b_newslist a{ display:block; background:url(../b_newslist.jpg) no-repeat center top; height:350px; overflow:hidden;}

.newslist{ width:1151px; margin:40px 0;}
.news_con{width:1151px;overflow:hidden;float:right;}
.newslist h2{ height:39px; font:24px "Microsoft Yahei"; background:url(../newslist_l.gif) no-repeat left bottom; overflow:hidden; color:#323232;}
.newslist h2 em{ font:18px "Microsoft Yahei"; color:#cdcdcd; text-transform:uppercase; padding-left:8px;}
.newslist dl{ margin-top:18px; height:95px; border:1px solid #ddd; overflow:hidden;}
.newslist dt{ width:104px; float:left; height:95px; font:16px Arial, Helvetica, sans-serif; text-align:center; line-height:95px; background:url(../newslist_bg.gif) no-repeat; color:#fff; margin-right:28px;}
.newslist dd{ width:580px; float:left;}
.newslist dd h3{ font:18px "Microsoft Yahei"; color:#333; line-height:36px;}
.newslist dd p{ font:14px "Microsoft Yahei"; line-height:20px; color:#6e6e6e; margin-top:5px;}
.newslist dd p a{ color:#e62129;}
.newslist .dl01{ height:151px; padding:18px 18px 0 18px; background:#f4f4f4;}
.newslist .dl01 dt{ width:233px; height:126px; overflow:hidden;}
.newslist .dl01 dt img{width:233px; height:126px;}
.newslist .dl01 dd{ width:450px;}
.newslist .dl01 dd h3{ height:43px; line-height:43px; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.newslist .dl01 dd h3 em{ display:inline-block; font:20px "Microsoft Yahei"; background:url(../focus_icon.png) no-repeat left top; text-align:center; color:#e62129; height:43px; width:92px; margin-right:10px; line-height:48px;}
.newslist .dl01 dd p{ font:14px "Microsoft Yahei"; color:#6e6e6e; line-height:24px; margin-top:12px;}

/*资讯中心列表页面（标题列表）--dl_2*/
ul.news_ul { line-height:25px; font-size:13px; color:#666;margin-bottom:10px; }
ul.news_ul li { background:url(../ico10.gif) no-repeat 0 11px; padding-left:10px; height:25px;font-family: 'Microsoft YaHei','微软雅黑';}
ul.news_ul li a {  font-size: 13px;}
ul.news_ul li .a_2 { width:405px; display:block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

ul.news_ul .last{ float:right; font-size:12px; color:#888;padding: 0 5px 0 8px;}
/*资讯中心列表页面（图片列表）--dl_2*/
.Help_3{ padding-top:8px; padding-bottom:20px;}
dl.dl_2 { width:208px; padding:25px 22px 0; float:left; display:inline-block;}
dl.dl_2 dt { width:204px; height:148px; overflow:hidden; } /*图片边框*/
dl.dl_2 dt a { width:200px; height:144px;  padding:1px; border:1px solid #ececec; display:block;}
dl.dl_2 img { display:block;  }
dl.dl_2 dd {width:200px; height:24px; line-height:24px;overflow:hidden; text-align:center; padding:10px 4px 0; font-size:14px; text-overflow:ellipsis; white-space:nowrap;}
 

/*newsdetail-6-3新闻详细------------------------*/
.b_newsdetail a{ display:block; background:url(../b_caselist.jpg) no-repeat center top; height:350px; overflow:hidden;}

.cen_c2{ border:0; width:235px;}
.cen_c2 h2{ display:block; font:24px "Microsoft Yahei"; text-align:center; background:url(../cen_h.gif) repeat-x center top; line-height:68px; overflow:hidden; color:#fff; height:72px;}
.cen_c2 h2 a{ color:#fff;}
.cen_c2 h2 i{ display:inline-block; width:20px; height:20px; background:url(../icon.gif) no-repeat; margin-left:5px;}
.cen_c2 dl{ height:auto; border-bottom:4px solid #e1e1e1; background:#f4f4f4; padding:10px 0  20px;}
.cen_c2 dt{ width:215px; margin:0 auto;}
.cen_c2 dt img{width:215px; height:116px;}
.cen_c2 dt h4{ font:14px "Microsoft Yahei"; text-align:center; color:#545454; height:36px; line-height:36px; overflow:hidden;}
.cen_c2 dt p{ font:12px "Microsoft Yahei"; color:#8b8b8b; line-height:22px; padding:0 2px;}
.cen_c2 dt p a{ color:#e62129;}
.cen_c2 dd{ margin-top:15px;}
.cen_c2 dd p{ font:14px "Microsoft Yahei"; color:#666; height:30px; line-height:30px; overflow:hidden;}
.cen_c2 dd p em{ display:inline-block; width:13px; height:13px; font:14px "宋体"; color:#fff; background:#b2b2b2; text-align:center; line-height:13px; margin:0 10px 0 17px;}
.cen_c2 dd .p01 em{ background:#e62129;}
.cen_fen2 h5{ width:184px; height:70px; background:url(../dy03.gif) no-repeat center top; margin-top:10px; font:14px "Microsoft Yahei"; color:#fff; padding:20px 0 0 50px;}
.cen_fen2 h5 em{ display:block; font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;}

.newsdetail{ width:1145px; margin:40px 0; float:right;}
.newsdetail h2{ height:110px; border-bottom:1px dotted #9b9b9b; font:28px "Microsoft Yahei"; text-align:center; color:#454545; line-height:110px; overflow:hidden; background:#f4f4f4;}
.newsdetail h3{ background:#f4f4f4; height:72px; font:14px "Microsoft Yahei"; color:#8d8d8d; padding-left:40px; position:relative; line-height:72px; margin-bottom:10px;}
.newsdetail h3 span{ margin-right:20px;}
.newsdetail h3 i{ padding:0 10px;}
.newsdetail h3 a{ display:inline-block; background:url(../icon1.gif) no-repeat 10px center; padding:0 5px 0 25px;}
.newsdetail h3 a.a02{background:url(../icon2.gif) no-repeat 10px center;}
.newsdetail h3 a.a03{ background:none; width:79px; height:38px; position:absolute; top:20px; right:20px;}
.detail{ background:#f4f4f4; padding:40px 30px;*margin-bottom:50px;}
.detail p{ font:14px "Microsoft Yahei"; line-height:24px; color:#666; padding-bottom:15px; text-indent:2em;}
.detail h4{width:684px; height:313px; margin-bottom:30px;}
.detail h4 img{ width:684px; height:313px;}
.detail .hh1{ width:682px; height:221px;}
.detail .hh1 img{width:682px; height:221px;}
.detail h5{ height:38px; border-top:1px dashed #cacaca; border-bottom:1px dashed #cacaca; font:14px "Microsoft Yahei"; line-height:38px; color:#797979;}
.detail h5 a{ color:#797979; display:inline-block; padding:0 12px;}
.detail .h04{ border:0;padding:15px 0; overflow:hidden;}
.detail .h04 span{ }
.detail .h04 span a{white-space:nowrap;width:262px;overflow:hidden; text-overflow:ellipsis;}
.detail .h04 em{ color:#e62129; display: inline-block; float: left;}
.detail2{ height:275px; background:#fff; overflow:hidden;}
.detail2 h5{ font:16px "Microsoft Yahei"; font-weight:bold; width:115px; height:35px; background:#e62129; overflow:hidden; color:#fff; margin:14px 0 0 15px; border:0; text-align:center; line-height:35px;}
.detail2 ul{ padding:15px 15px;}
.detail2 li{ font:14px "Microsoft Yahei"; height:36px; line-height:36px; overflow:hidden; background:url(../dot.gif) no-repeat left 16px; padding-left:10px;}
.detail2 li a{ color:#545454;}
.detail2 li span{ float:right; color:#b2b2b2;}

