@charset "utf-8";
/* CSS Document */

html, span, object,h1, h2, h3, h4, h5, h6, p, em, dd,dl, dt, ol, ul, li, form{ margin:0;padding:0;border:0; font-size:100%; font-family:inherit; list-style:none; }
input.btn{ border:none}
label{vertical-align:middle} .inputcheckbox{vertical-align:middle;} 

body{font: 12px "微软雅黑"; color:#333333; margin:0 auto;padding:0; list-style:none; padding:0!important;; margin:0!important;}
a{ color:#333333; text-decoration:none; }
a:hover{  color:#e1000e; text-decoration: underline   }
.clear_all {clear:both;}

.blue { color:#2f374e;}
.blue a { color:#225d97;}
.blue a:hover { color:#f00;}
.f14 { font-size:14px;}
.fbd { font-weight:bold;}
.wr14 { font:14px "微软雅黑";}

img{ border:none; padding:0px; margin:0px; display:block; }
ul,li{ list-style-type:none; margin:0; padding:0; border:0; list-style:none }

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}


.body_bg { background:url(../images/index_bg.gif) top center repeat-x; width:100%; }
.body_index { height:100%; width:1110px; margin:0 auto; overflow:hidden; }

.body_top1 { width:1110px;  height:39px; line-height:40px; color:#666; overflow:hidden;}
.body_top1 h2 { float:left; font-weight:normal; color:#9c9c9c; }
.body_top1 p { float:right; padding-right:20px; }
.body_top1 p span { padding-left:8px; padding-right:8px;}


.body_top2 { width:1110px; height:107px; overflow:hidden;}
.body_top2 h1 { float:left; font-weight:normal; padding-top:15px;}
.body_top2 .c { float:left; padding-top:33px; padding-left:5px; }
.body_top2 .ctit1 { font:18px "微软雅黑";line-height:26px; color:#c70000; display:block;}
.body_top2 .ctit2 { font:16px "微软雅黑";line-height:26px; color:#696969}
.body_top2 h2 {font:100 24px/30px "微软雅黑";color:#e90001;}
.body_top2 h2 span{font:100 18px/30px "微软雅黑";color:#484848;}
.body_top2 .renzheng{ padding-top:36px; float:left; padding-left:15px;}


.body_top2 .r { float:right;  margin-top:30px; text-align:left; background:url(../images/phone.jpg) no-repeat 22px 9px; padding-bottom:5px; padding-left:70px; }
.body_top2 h3 { font:100 14px/22px "微软雅黑"; color:#666;}
.body_top2 p { font:100 24px/28px "微软雅黑";text-align:left; width:200px;  color:#e60012;}


#menupp { width:1110px; height:52px; overflow:hidden;}
#menupp li { float:left; height:52px;overflow:hidden; text-align:center; font:100 14px "微软雅黑"; line-height:52px; cursor:pointer; background:url(../images/li_l.jpg) right center no-repeat;}

 
.menupp01 a { display:block; width:123px; height:52px; text-align:center; color:#fff;}
.menupp01 a:hover { width:123px; background:url(../images/nav.jpg) left top no-repeat; text-align:center; text-decoration:none;}
.menupp01 d1 { display:none;}
#menupp01 .hover a{display:block; width:123px;  text-align:center;}


 /*轮换大区域*/
.lunhuan{width:100%;height:384px;overflow:hidden;position:relative;}
.lunhuan #lunhuanback{width:100%;height:384px;position:absolute;left:0px;top:0px;overflow:hidden;}
.lunhuan #lunhuanback p{width:100%;height:384px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);background-repeat:no-repeat;background-position:50% 0px;}
.lunhuan .lunhuan_main{width:1110px;height:384px;margin:0 auto;position:relative;}
/*左侧所有商品列表*/
.suoyouliebiao{width:239px;position:absolute;left:0px;top:0px;border-left:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;z-index:200;box-shadow:5px 5px 5px rgba(0, 0, 0, 0.2);}

#lunbonum{ height:12px; line-height:23px;position:absolute;left:525px;  top:360px;  z-index:5;}
#lunbonum li{ width:12px;height:12px;float:left; margin-right:8px;background:#B4B4B4; cursor:pointer;border-radius:9px}
#lunbonum .lunboone{background:#C80002;cursor:pointer;}

/*box*/
.box{ width:1110px; margin:0 auto; margin-top:20px;}
.box ul{}
.box ul li{ float:left; width:203px; height:228px; overflow:hidden; padding:5px; background:url(../images/box_li.jpg) left top no-repeat; margin-left:5px; margin-right:4px; position:relative;text-align:center;}
.box ul li p{ padding-top:45px; font:500 20px/30px "微软雅黑"; color:#005992;}
.box ul li p:hover{ color:#e1000e;}
.box ul li span{ position:absolute; top:121px; left:74px; background:url(../images/li1.png) left top no-repeat; width:71px; height:45px; padding-top:25px; color:#fff; font:100  16px/24px "Arial";}
.box ul li span:hover{ color:#e1000e;}
.box ul li a{ text-decoration:none;}

.con { height:100%; width:100%; overflow:hidden; margin-top:20px; padding-top:30px; padding-bottom:30px; background:#f8f8f8; }
.fuwu{ width:1080px; margin:0 auto;}
.con_tit{ background:url(../images/con_t.jpg) center center no-repeat; text-align:center;}
.con_tit h2 { font:100 30px/36px "微软雅黑"; color:#15509a;}
.con_tit h2 a { color:#15509a;}
.con_tit span{ font:100 14px/22px "Arial"; color:#7fb2d2;}

.con .l { float:left; width:231px; border:2px solid #2da2ef; margin-top:20px; }
.con .r { float:right; width:800px;}

/*首页产品滚动*/
.bd2 {  width:800px; }



.hot { width:800px; height:350px; overflow:hidden; margin-top:10px; position: relative; }

.hot .h_t{ width:350px; position:absolute; left:0px; top:10px;}
.hot .arr1{  width:100px; height:43px; position:absolute; right:0; top:0;}
.hot .arr2{ width:100px; height:43px; position:absolute; right:110px; top:0; }

.hot dl{ width:800px;  height:300px;  float:left; margin-top:60px; overflow:hidden; }
.hot dt{ width:392px; height:291px; padding:3px; background:#fff; float:left; overflow:hidden; }
.hot dt img{ width:392px; height:291px;}
.hot dd{ width:380px; float:left; overflow:hidden; margin-left:20px;}
.hot dd h4{ height:48px; font:18px "Microsoft Yahei"; line-height:48px; background:url(../images/cp2.gif) left bottom no-repeat; overflow:hidden;}
.hot dd h4 a{ color:#363636;}
.hot dd p{ font:14px "Microsoft Yahei"; color:#4a536a; line-height:24px; overflow:hidden; margin-top:12px;}
.hot dd h3{ background:url(../images/cp4.gif) left top no-repeat; font:100 24px/70px "微软雅黑"; color:#ffd300; width:240px; height:50px; margin-top:10px; padding-left:50px;}
.hotzx{margin-top:20px;}
.hotzx span{  width:105px; height:28px; background:#afafaf; float:left;margin-right:10px; overflow:hidden; text-align:center; line-height:28px;}
.hotzx span a{ color:#fff; }


/*首页产品滚动*/


.bd { border: 2px solid #2da2ef;}
.hd {background:url(../images/p_t.gif) left top no-repeat; height:80px;overflow:hidden; }
.hd h1{ float:left;  font: 22px "微软雅黑"; text-decoration:none; line-height:26px;  color:#bfe6ff; width:229px; text-align:center; padding-top:15px;}
.hd h1 a { color:#bfe6ff;}
.hd h1 span{font-size: 14px;font-family: "Arial";display: block; font-weight:100;}


.q_tpm { padding:14px; background:#0075cf;}
.menul { height:100%;overflow:hidden; }
.menul h1 {height:35px;line-height: 35px;overflow: hidden; background:url(../images/p_li.gif) left center no-repeat; margin-bottom:5px;}
.menul h1 a {font:100 14px/36px "微软雅黑"; color:#bfe6ff;padding-left:15px;text-decoration: none; display:block;}
.menul h1 a:hover{ color:#fff;}
.menul h2 { height:32px;}
.menul h2 a { background:url(../images/f1.png) no-repeat 20px center; padding-left:32px; font:100 12px/32px "微软雅黑"; display:block; color:#fff;}
.menul h2 a:hover{}
.menul span.no{ display:block;}

.contactus{width: 195px;height: 86px;margin-top: 12px; background:#013383;padding-left: 25px;overflow: hidden;}
.contactus p{font-size: 13px;color: #fff;padding-top: 20px; line-height:24px;}
.contactus span{font-size: 25px;font-weight: bold;color: #fff;font-family: "Arial"}


.q_tpm2 { width:805px;  overflow:hidden; }
.q_tpm2_1 { width:805px; overflow:hidden;  }
.q_tpm2_1 li {width:220px;height:200px;text-align: center;margin:15px 12px 0 12px;background: #f2f2f3;padding:10px;overflow: hidden;float: left;position: relative; }
.q_tpm2_1 li img { width:220px; height:160px;  border:1px solid #d8d8d8;border-radius:10px; }
.q_tpm2_1 li a{ text-decoration:none;}
.q_tpm2_1 li p{ margin-top:5px; font:100 14px/30px "微软雅黑"; color:#333;}
.q_tpm2_1 li p:hover{ color:#e1000e;}


/*about*/
.body_bg2{ width:100%; margin-top: 30px; background:url(../images/ab_bg.jpg) left top repeat-x; height:439px; overflow:hidden; padding-top:30px; padding-bottom:30px;}
.body_bg2 .about_con{ width:1110px; margin:0 auto;}
.body_bg2 .about_con .ab_t{ background:url(../images/ab_t.jpg) center top no-repeat; height:119px; overflow:hidden; position:relative;}
.body_bg2 .about_con .ab_t p{ position:absolute; top:58px; right:35px; font:100 24px/30px "微软雅黑"; color:#fff;}
.about_con .ab_con{ background:#fff; padding:20px 10px 30px 10px;}
.ab_con .shipinl{ float:left; width:370px; height:270px; overflow:hidden; margin-right:25px;}
.ab_con .jianjiem{ float:left; width:385px; position:relative; height:270px; overflow:hidden;}
.ab_con .jianjiem h2{font:100 18px/40px "微软雅黑"; color:#167cbe;}
.ab_con .jianjiem p{ font:100 14px/24px "微软雅黑"; color:#666;}
.ab_con .jianjiem h3 { width:105px; height:28px; border:1px solid #ff9000; color:#ff9000; text-align:center; display:block; line-height:28px; position:absolute; left:0; bottom:10px;}
.ab_con .jianjiem h3 a {color:#ff9000;}
.ab_con .jianjiem h3:hover { background:#112e7b; border:none;}
.ab_con .lianxir{ float:right; width:240px; background:url(../images/lianxi.jpg) left top no-repeat; height:240px; padding:15px 20px;}
.ab_con .lianxir h2{ font:100 16px/34px "微软雅黑"; color:#1a1919; border-bottom:1px solid #d3d3d3;}
.ab_con .lianxir h2 span{ font-size:14px; color:#898989;}
.ab_con .lianxir .lx_con{ font-family:"微软雅黑"; line-height:24px; padding-top:10px;}

.bd3_1 { height:30px;}
.bd3 { background:#fff; margin:10px 0px; overflow:hidden; height:390px; margin-bottom:40px;}
.hd3 {margin-top:20px; }
.hd3 h1 {  text-align:center; padding-right:80px;padding-top:10px;}
.hd3 h1 a { font:100 30px/36px "微软雅黑"; color:#2f374e; text-decoration:none;display:block; }
.hd3 h1 a:hover{ color:#d80001;}
.hd3 h1 span {font:16px "微软雅黑"; line-height:26px;  color:#919191; }


.q_tpm3 { width:1100px;  margin-top:30px; overflow:hidden; }
.q_tpm3 h3 { float:left;  margin-top:20px;}
.q_tpm3 img { width:492px; height:255px; overflow:hidden;}
.q_tpm3_1 { float:right; width:545px;}
.q_tpm3 .conus {  width:545px; line-height:24px; }

.q_tpm4 { margin-top:30px;  }
.q_tpm4 li { float:left;  margin-right:30px;}
.q_tpm4 li a{ font:bold 12px/40px "微软雅黑";width:138px; height:38px; text-align:center; border:2px solid #2e374e; color:#666; display:inline-block;}
.q_tpm4 li a:hover{ background:#2e374e; color:#fff; text-decoration:none;}

/*视频中心*/
.shebei{ width:100%;overflow:hidden; margin-top:30px;}
.she_box{ width:1110px; margin:0 auto;}
.shebei .sheb_tit{ background:url(../images/sp_t.jpg) center center no-repeat;  text-align:center;}
.shebei .sheb_tit p{font-size:12px;color:#b4b4b4; line-height:24px;}
.shebei .sheb_tit h3{display: block;font:100 31px/40px "微软雅黑";color:#747474;}
.shebei .sheb_show{ height:200px;overflow:hidden;}
.q_tpm6{ line-height:26px; overflow:hidden; width:1110px; margin-top:20px;}

.propic{ padding:4px; width:247px; height:187px;margin-left:3px; margin-right:3px; background:#efefef;}
.propic img{ width:247px; height:157px;}


.newsbox{ width:100%;}
.con2 { height:100%; width:1110px; overflow:hidden;padding-top:20px;}
.con2 .l { float:left; width:788px; border:1px solid #dcdcdc; border-top:none; }
.con2 .r { float:right; width:293px; border:1px solid #dcdcdc;}


.bd5 { width:788px; }
.hd5 { height:42px; line-height:42px; overflow:hidden;  }
.area_pmsy {}
.area_pmsy li { font-size:16px; float:left; width:394px; cursor: pointer;  height:42px; line-height:42px; text-align:center;   text-decoration:none; background:#e5eaee;border-top:1px solid #0856a9; }
.area_pmsy li a{color:#000; text-decoration:none; font-weight:100;}
.area_pmsy li span{ font:100 12px Arial;}
.area_pmsy li.current { }
.area_pmsy li.current a { text-align:center; text-decoration:none; color:#fff;  }


li#ene1,li#hui1 { width:394px; height:42px;  }
li.current#ene1,li.current#hui1 { width:394px;background:#0856a9; height:42px}
li.current#ene2,li.current#hui2 { width:394px;background:#0856a9; height:42px}

.q_tpm5 { width:788px; margin:16px 15px 0px 0px; padding-bottom:5px;  overflow:hidden;}
.q_tpm5 img { float:left; width:220px; height:156px; margin-right:5px; margin-left:10px;}
.q_tpm5 .com { float:left; width:525px; padding:10px; height:130px; overflow:hidden; } 
.q_tpm5 .com h2 { font:bold 14px/40px "微软雅黑";}
.q_tpm5 .com .connew { line-height:24px; }

.bdlx { width:768px; padding:10px; line-height:36px; }
.bdlx li { float:left; width:367px; height:36px; line-height:36px; margin-left:5px; margin-right:10px;}
.bdlx li a { float:left; background:url(../images/icon01.gif) left center no-repeat; padding-left:15px; }
.bdlx li span { float:right; padding-right:15px; color: #989898; }


.bd6 { width:293px;}
.hd6 { background:#eaeff3;}
.hd6 h1{display: block; height:42px;font-size: 18px;padding-left:35px;font:100 14px/42px "微软雅黑"; background:url(../images/wt_t.gif) 15px center no-repeat;}
.hd6 h1 a {}
.hd6 h1 span{font-size: 12px;color: #999;margin-left: 10px;font-weight: lighter;}

.bdlx2 { width:263px;padding:15px;}
.bdlx2 li { padding-bottom:7px;margin-bottom:6px; border-bottom:1px dashed #ccc;}
.bdlx2 li h3{ height:35px; font-size:14px; line-height:35px; background:url(../images/icon_2.gif) no-repeat left 10px; padding-left:25px;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bdlx2 li h3 a{ color:#333;}
.bdlx2 li p{background:url(../images/icon_3.gif) no-repeat left 5px; padding-left:25px; color: #989898; line-height:22px;}
.bdlx2 li h3 a:hover{ color:#e1000e;}


/*友情链接*/
.link{ width:1100px; margin:0 auto; margin-top:20px;}
.link .l_t{ float:left; width:80px; text-align:center; font:bold 14px/30px "微软雅黑";  color:#004dac;}
.link .l_r{ float:left;width:1020px; overflow:hidden;font:100 12px/30px "微软雅黑";}
.link .l_r a{ padding-left:5px; padding-right:5px;}

/*底部*/
.index_bot_1 {background:#222222; border-top:5px solid #0080d2; width:100%; margin-top:30px; }
.index_bot{ width:1110px; margin: 0 auto; height:215px;padding-top:25px; padding-bottom:20px; overflow:hidden;  }
.index_bot .kuai{ float:left;margin-left:50px; width:150px;}
.index_bot .kuai h3{ font:100 14px/40px "微软雅黑";background:url(../images/b_li.jpg) 140px center no-repeat; border-bottom:1px solid #393939;}
.index_bot .kuai h3 span{ color:#999999; font:100 12px/40px "Arial";}
.index_bot .kuai h3 a{ color:#fff;}
.index_bot .kuai a{color:#999999; text-decoration:none;}
.index_bot .kuai a:hover{ color:#fff;}
.index_bot .kuai ul{ padding-top:10px;}
.index_bot .kuai li{ font:100 12px/24px "微软雅黑"; color:#999999;}

#teshu{ width:455px; float:right;}
#teshu h3{ background:url(../images/b_li.jpg) 395px center no-repeat;}
.index_bot .kuai ul .t_1{ float:left;}
.index_bot .kuai ul .t_2{ float:right; width:100px; text-align:center; line-height:18px;}
.index_bot .kuai ul .t_2 img { padding-bottom:5px; width:100px;}

/*关于我们*/
.ban { background:url(../images/ban.jpg) no-repeat top center; width:100%; height:280px;}

.sec_con { height:100%; width:1110px; overflow:hidden; margin-top:15px;}
.sec_con .l { float:left; width:235px; }
.sec_con .r { float:right; width:840px;display:inline }

.sec_bd20 { width:235px;}
.sec_hd20 { height:40px;  background:#0075cf;}
.sec_hd20 h1 { font:16px "微软雅黑";line-height:40px; padding-left:50px; color:#fff;}
.q_tpm20 { padding:2px; border-top:none; border:1px solid #dcdcdc;}
.con_lx{line-height:24px; color:#262626; padding:5px;}


.sec_bd{ width:840px; }
.sec_hd{ height:42px; border-bottom:2px solid #cccccc; }
.sec_hd h3{ float:left; font:100 18px/42px "微软雅黑"; text-align:center; height:42px; width:100px; border-bottom:2px solid #0075cf;}
.sec_hd span{ float:right;font:100 12px/42px "宋体"; padding-right:10px;}

.sec_con2 { width:840px; padding:10px 0px; min-height:394px;}
.sec_tpm { font-size:14px; width:810px; line-height:24px; margin:10px 15px; overflow:hidden;}
.sec_tpm img { margin:0 auto;}


.sec_tpm3 { width:810px; line-height:34px; margin:10px 15px;overflow:hidden; }

.wr20 { font-size:20px;}
.wr14 { font-size:14px;}

.sectit { height:35px; width:800px; margin-top:20px; background:#d7d7d7; padding-left:20px; margin-bottom:20px; }
.sectit h5 { display:inline-block;  font-weight: bold; cursor: pointer; height:30px; line-height:30px; margin-top:5px; text-align:center;background:#fff;  padding-left:25px; padding-right:25px;overflow:hidden }

.secbut { width:88px; height:32px; display:inline-block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; text-align:center; background:#d71a21; -moz-border-radius: 5px;/* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius:5px; margin-right:10px; }

.propic2 { width:181px; text-align:center; line-height:25px; }
.propic2 img { border:1px solid #d6d6d6; padding:2px; width:175px; height:131px; text-align:center; margin-left:5px; margin-right:5px;}


/*产品*/
.ul_1{  width:240px; margin-top:15px; overflow:hidden; margin-left:10px; margin-right:10px;}
.ul_1 li{ width:240px; height:246px; margin-right:20px; margin-bottom:20px;  position:relative;}
.ul_1 li .t_284{ width:238px; height:177px; border:1px solid #eee; border-bottom:none; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s;}
.ul_1 li .t_284 img { width:235px; height:174px;}

.ul_1 li .d_284{  width:200px;  padding-left:20px; padding-right:20px; padding-top:10px; height:62px; background:#f5f5f5; cursor:pointer;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.ul_1 li:hover .d_284{ background:#0075cf;}
.ul_1 li:hover .d_284 .t_27 a{ color:#fff;}
.ul_1 li:hover .d_284 .m_36{ color:#fff;}
.ul_1 li:hover .d_284 .d_23_4 a{ color:#fff;}

.ul_1 li .d_284 .t_27{ width:200px; font-size:14px; color:#000;height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; text-align:left;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.ul_1 li .d_284 .t_27 a{ color:#000; text-decoration:none;}


.ul_1 li .d_284 .d_23_4{ font-size:12px; float:left; width:200px; height:23px; line-height:23px; padding-left:14px; background:url(../images/fimg41.png) left center no-repeat; position:relative;text-align:left;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}

.ul_1 li .d_284 .d_23_4 a{ color:#c4c4c4;}
.ul_1 li:hover .d_23_4{ width:175px; background:0; color:#fff; padding-left:0;}

.ul_1 li .d_284 .d_23_4 .pf_right_icon2{ position:absolute; width:24px; height:17px; margin-top:3px; left:175px; top:0; z-index:2; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.ul_1 li .d_284 .d_23_4 .pf_right_icon2 i{ float:left; width:0px; height:1px; margin-top:8px; background:#bebebe;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;
}
.ul_1 li:hover .d_23_4 .pf_right_icon2 i{ width:24px;}
.ul_1 li .d_284 .d_23_4 .pf_right_icon2 b{ float:left; width:8px; height:17px; margin-left:-8px;}


/*新闻*/
.ul04 .l2_1{width:810px; height:100px; padding-top:20px; padding-bottom:20px; border-bottom:1px solid #f0f0f0; display:block;}
.ul04 .l2_1 .l_117{ float:left; width:100px; height:70px; padding-top:15px; padding-bottom:15px; background:#b7b7b7; margin-right:30px;}
.ul04 .l2_1 .l_117 .t_50_1{  width:100px;font-family:"Arial"; font-size:48px;  height:50px; line-height:50px; color:#fff; text-align:center; display:block; }
.ul04 .l2_1 .l_117 .d_23_5{  width:100px; font-family:"Arial"; font-size:12px; height:23px; line-height:23px;  color:#fff; text-align:center;display:block; }


.ul04 .l2_1 .r_714{ float:left; width:680px; height:100px; overflow:hidden;}
.ul04 .l2_1 .r_714 .t_48_1{ float:left; width:680px; height:36px; padding-bottom:4px; line-height:36px; font-size:16px; font-weight:bold; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ul04 .l2_1 .r_714 .t_48_1 a{ color:#333;}

.ul04 .l2_1 .r_714 .d_56{ float:left; width:680px; height:56px; line-height:28px; font-size:14px; color:#888; overflow:hidden;}
.ul04 .l2_1 .r_714 .d_56 a{ color:#888;}

.ul04 .l2_1:hover .t_48_1 a{ color:#494949;}
.ul04 .l2_1:hover .d_56 a{ color:#494949;}
.ul04 .l2_1:hover .l_117{ background:#494949;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}