@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:"微软雅黑"}
ul,dl,dd,h1,h2,h3,h4{ margin:0px; padding:0px;}
ul{ list-style-type:none}
.top{ width:100%; height:145px;}
.logoline{ width:980px; height:145px; margin:auto}
.logoline .logoall{ width:980px; height:95px;}
.logoline .logoall .logo{ float:left; width:455px; height:97px;}
.logoline .logoall .webinfo{ width:520px; height:92px; float:left; padding-top:5px;}
.logoline .logoall .webinfo .sc{ width:520px; height:26px;}
.logoline .logoall .webinfo .sc li{ float:right; margin-right:10px; font-size:12px; line-height:26px;}
.logoline .logoall .webinfo .sc li a{ color:#015F6B; text-decoration:none}
.logoline .logoall .webinfo .sc li a:hover{ color:#FF9900}
.logoline .logoall .webinfo .tel{ width:520px; height:63px; background:url(tel.png) no-repeat right center}
.logoline .menu{ width:970px; height:50px; background:url(menubg.jpg) no-repeat; padding:0px 5px 0px 5px;}
.logoline .menu li{ float:left; width:120px; height:44px; font-size:14px; line-height:44px; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; background:url(menuline.jpg) no-repeat right center}
.logoline .menu li a{ color:#FFFFFF; text-decoration:none; display:block}
.logoline .menu li a:hover{ color:#FFFF00; text-decoration:none}

.flash{ width:100%; height:330px; }
.flash .pic{ width:962px; height:310px; margin:auto; margin-top:8px; background:url(flashbg.jpg) no-repeat; padding:4px; position:relative }


#controller {
width: 100px;
height:13px;
text-align: center; position:absolute; bottom:19px; left:475px;
}
#controller li {
display: inline; float:left; margin:0 5px;
width: 13px;
height: 13px;
text-indent:-99999px;
cursor:pointer;
background:url(icon_page.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='icon_page.png', sizingMethod='crop');
}
#controller li.active {
background:url(icon_page_active.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='icon_page_active.png', sizingMethod='crop');
}
.tbui_slideshow_container {
width: 962px;
height: 300px;
overflow:hidden;
position:relative;
}
#next,#prev{ width:65px; height:65px; overflow:hidden; display:block; position:absolute; top:108px; text-indent:-9999px; cursor:pointer;}
#prev{ left:10px;
background: url(btn_pre.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='btn_pre.png', sizingMethod='crop');
}
#next{ right:10px;
background: url(btn_next.png) no-repeat;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",src='btn_next.png', sizingMethod='crop');
}
.tbui_slideshow_container .tbui_slideshow_slide {
position: absolute;
top: 0;
left: 0;
z-index: 0;
display : none;
webkitBackfaceVisibility: hidden;
}
.tab_list{ display:none;}
.tbui_slideshow_list img{ width:962px; height:300px; overflow:hidden;}
.slide_bg{ width:962px; height:35px; position:absolute; bottom:10; left:0;filter:Alpha(Opacity=55);opacity: 0.55;}
.down_wrap{ padding-left:112px;}
.down_col{ float:left; display:inline; margin:0 50px 0 0; width:280px; background: url(down_dotted_line.jpg) repeat-y right 10px;}
.down_col dt{ height:59px;}
.down_col dd{ font-size:14px; line-height:18px; color:#787878; font-family:Arial,"??", Helvetica, sans-serif; margin:0;}
.down_col_ewm{ width:130px; margin:0; background-image:none;}
.down_col_ewm dt{ height:81px; padding:15px 0 10px;}
.down_col_ewm dd{ text-align:center;}
.ewm_box img{ width:81px; height:81px; display:block; margin:0 auto;}
.down_col_center{}
.down_more_blank{ height:68px; width:300px; margin:39px auto 0; padding-top:8px;}



.mleft .jctuijian{ width:200px; height:250px; margin-left:10px; background:#FFFFFF; margin-top:10px; padding:10px; overflow:hidden;}
.mleft .jctuijian ul{ margin:0px; padding:0px; list-style-type:none}
.mleft .jctuijian ul li{ float:left; font-size:12px; line-height:24px; margin-right:10px;display:inline}
.mleft .jctuijian a{ color:#333333; text-decoration:none;font-size:12px; line-height:22px;}
.mleft .jctuijian a:hover{ color:#FF6600}



.mleft .jctuijian{ width:200px; height:250px; margin-left:10px; background:#FFFFFF; margin-top:10px; padding:10px; overflow:hidden;}
.mleft .jctuijian ul{ margin:0px; padding:0px; list-style-type:none}
.mleft .jctuijian ul li{ float:left; font-size:12px; line-height:24px; margin-right:10px;display:inline}
.mleft .jctuijian a{ color:#333333; text-decoration:none;font-size:12px; line-height:22px;}
.mleft .jctuijian a:hover{ color:#FF6600}


.listpic{ width:100%; height:204px; background:url(listpicbg.png) repeat-x}
.listpic .lpic{ width:980px; height:184px; padding-top:20px; margin:auto}
.listpic .lpic dl{ width:222px; height:175px; float:left; margin-left:18px;}
.listpic .lpic dl dd{ width:218px; height:134px; border:2px #666666 solid;}
.listpic .lpic dl dd img{ width:218px; height:134px; border:none}
.listpic .lpic dl dd:hover{border:2px #FFCC00 solid;}

.listpic .lpic dl dt{ width:220px; height:28px; font-size:12px; line-height:28px; text-align:center; overflow:hidden}
.listpic .lpic dl dt a{ color:#FFFFFF; text-decoration:none; display:block}
.listpic .lpic dl dt a:hover{ color:#FFCC00; text-decoration:none}

.main{ width: 970px; height:auto; margin:auto}
.mleft{ width:240px; height:auto; border:1px #ccc solid; background:#E5E5E5; float:left; padding-bottom:10px;}
.mleft .listtit{ width:220px; height:30px; background:url(listtit.jpg) no-repeat; margin-top:3px; font-size:14px; line-height:24px; padding-top:7px; padding-left:20px; color:#FFFFFF}
.mleft .listall{ width:210px; height:auto; background:#FFFFFF; margin:auto; margin-top:8px; padding:10px; padding-top:2px; padding-right:0px;}
.mleft .listall .protit{ width:198px; height:28px; border:1px #CCCCCC solid;border-bottom:2px #CCCCCC solid; background:url(protit.gif) no-repeat; margin-top:10px; margin-bottom:6px;}
.mleft .listall .protit a{ font-size:12px; line-height:28px; width:173px; height:32px; display:block; color:#333333; text-decoration:none; padding-left:25px;}
.mleft .listall .protit a:hover{ color:#FF6600}

.mleft .listall .prolbox{ width:208px; height:auto;}
.mleft .listall .prolbox .prolist{ width:95px; height:26px; border:1px #efefef solid; background:url(proico.gif) no-repeat 8px center; margin-top:2px; float:left;margin-right:5px;position:relative;}
.mleft .listall .prolbox .prolist a{ font-size:12px; line-height:26px; width:85px; height:32px; display:block; color:#333333; text-decoration:none; padding-left:20px; }
.mleft .listall .prolbox .prolist a:hover{ color:#FF6600}

.mleft .listall .prolbox .prolist .menumore{display: none; }
.mleft .listall .prolbox .prolist:hover .menumore {display:block;  left:80px; top:20px; width:180px; height:auto;background:#fff;z-index:99999; position:absolute; border:2px  #999999 solid; padding:0px 10px;}
.mleft .listall .prolbox .prolist:hover .menumore li{ font-size:12px; line-height:28px; height:28px; border-bottom:1px #009999 dotted;background:url(ico.jpg) no-repeat left center}
.mleft .listall .prolbox .prolist:hover .menumore li a {display:block;  font-size:12px; color:#666666; z-index:990; background:none;}
.mleft .listall .prolbox .prolist:hover .menumore li a:hover{ color:#FF6600;}



.mright{ width:718px; height:auto; float:left; margin-left:10px;}
.mright .com{ width:718px; height:260px;}
.mright .com .comtxt{ width:498px; height:258px; float:left;border:1px #ddd solid; }
.mright .com .comtxt .comtit{ width:472px; height:29px; background:url(contitbg.gif) no-repeat; margin-top:3px; font-size:14px; line-height:24px; padding-top:7px; padding-left:26px; color:#FFFFFF;}
.mright .com .comtxt .comtxt{ width:476px; height:198px; font-size:12px; line-height:24px; color:#666666; padding:10px; border:none}
.mright .com .comtxt .comtxt img{ padding:3px; border:1px #efefef solid; float:left; margin-right:8px;}

.mright .mpro{ width:718px; height:auto; margin-top:10px; }
.mright .mpro .enp_tab{ width:716px; height:31px; background:url(tab_bg.jpg) repeat-x;border-left:1px #ddd solid;border-right:1px #ddd solid;}
.mright .mpro .enp_tab li{ width:174px; float:left; font-size:12px; line-height:29px; text-align:center;display:block;cursor:pointer;  border-right:1px #ddd solid; font-weight:bold; height:29px; color:#666666}
.mright .mpro .enp_tab li.hover{ width:170px; float:left; font-size:12px; line-height:27px; text-align:center; background:#fff;border-left:2px #018FD7 solid;border-top:2px #018FD7 solid;border-right:2px #018FD7 solid; color:#018FD7; height:29px;}

.mright .mpro .enp_txt{ width:716px; height:620px; border:1px #ccc solid; border-top:none}
#con_tab_1,#con_tab_2,#con_tab_3,#con_tab_4,#con_tab_5{ width:716px; height:auto;  font-size:12px; line-height:24px;}
#con_tab_1 dl{ width:166px; height:196px; float:left; margin-left:10px; margin-top:10px;}
#con_tab_1 dl dd{ width:166px; height:166px;}
#con_tab_1 dl dt{ width:166px; height:26px;font-size:12px; line-height:26px; text-align:center; overflow:hidden}
#con_tab_1 dl dt a{ color:#333; text-decoration:none}
#con_tab_1 dl dt a:hover{ color:#FF6600}

#con_tab_2 dl{ width:166px; height:196px; float:left; margin-left:10px; margin-top:10px;}
#con_tab_2 dl dd{ width:166px; height:166px;}
#con_tab_2 dl dt{ width:166px; height:26px;font-size:12px; line-height:26px; text-align:center; overflow:hidden}
#con_tab_2 dl dt a{ color:#333; text-decoration:none}
#con_tab_2 dl dt a:hover{ color:#FF6600}

#con_tab_3 dl{ width:166px; height:196px; float:left; margin-left:10px; margin-top:10px;}
#con_tab_3 dl dd{ width:166px; height:166px;}
#con_tab_3 dl dt{ width:166px; height:26px;font-size:12px; line-height:26px; text-align:center; overflow:hidden}
#con_tab_3 dl dt a{ color:#333; text-decoration:none}
#con_tab_3 dl dt a:hover{ color:#FF6600}

#con_tab_4 dl{ width:166px; height:196px; float:left; margin-left:10px; margin-top:10px;}
#con_tab_4 dl dd{ width:166px; height:166px;}
#con_tab_4 dl dt{ width:166px; height:26px;font-size:12px; line-height:26px; text-align:center; overflow:hidden}
#con_tab_4 dl dt a{ color:#333; text-decoration:none}
#con_tab_4 dl dt a:hover{ color:#FF6600}

#con_tab_5 dl{ width:166px; height:196px; float:left; margin-left:10px; margin-top:10px;}
#con_tab_5 dl dd{ width:166px; height:166px;}
#con_tab_5 dl dt{ width:166px; height:26px;font-size:12px; line-height:26px; text-align:center; overflow:hidden}
dl dt b{ font-weight:normal}
#con_tab_5 dl dt a{ color:#333; text-decoration:none}
#con_tab_5 dl dt a:hover{ color:#FF6600}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: ".";clear: both;}

.mright .com .con{ width:186px; height:173px; float:left; border:1px #ddd solid; margin-left:9px; background:url(contact_bg.gif) no-repeat 0px 10px; padding:75px 10px 10px 10px; font-size:12px; line-height:24px; color:#666666}

.news{ width:718px; height:242px; margin-top:10px;}
.news .newsbox{ width:352px; height:240px; float:left; border:1px #CCCCCC solid}
.news .newsbox .newstit{ width:326px; height:36px; background:url(contitbg.gif) no-repeat; margin-top:3px;font-size:14px; line-height:24px; padding-top:7px; padding-left:26px; color:#FFFFFF}
.news .newsbox .newstit span{ float:right; font-size:12px; line-height:24px; margin-right:10px;}
.news .newsbox .newstit span a{ color:#999999; text-decoration: none}
.news .newsbox .newstit span a:hover{ color:#FF6600}
.news .newsbox .newslist{ width:332px; height:180px; padding:10px;}
.news .newsbox .newslist li{ font-size:12px; line-height:24px; background:url(newsico.jpg) no-repeat left center; padding-left:15px; border-bottom:1px #efefef dotted}
.news .newsbox .newslist li a{ color:#666666; text-decoration:none}
.news .newsbox .newslist li a:hover{ color:#FF3300;}
.news .newsbox .newslist li span{ float:right; font-size:12px; line-height:24px; color:#aaa}

.mright .arttit{ width:716px; height:36px; background:url(articaltit.jpg) no-repeat; border:1px #CCCCCC solid; border-bottom:none}
.mright .arttit .tit{ width:90px; height:30px; margin-left:10px; margin-top:6px; font-size:14px; line-height:26px; color:#FFFFFF; float:left; text-align:center}
.mright .arttit .current{ width:500px; height:30px; float:right; margin-top:6px; font-size:12px; line-height:30px; color:#666666; text-align:right; padding-right:8px;}
.mright .arttit .current a{ color:#666666; text-decoration:none}
.mright .arttit .current a:hover{ color:#FF6600}

.mright .artical{ width:686px; height:auto; border:1px #CCCCCC solid; font-size:12px; line-height:24px; color:#666666; border-top:none; padding:15px;}
.mright .artical a{ color:#333333; text-decoration:none;}
.mright .artical a:hover{ color:#0066FF}

.mright .artlist{ width:686px; height:auto; border:1px #CCCCCC solid; font-size:12px; line-height:24px; color:#666666; border-top:none; padding:15px;}
.mright .artlist .downlist{ width:656px; height:auto; margin-bottom:30px; padding:15px; border:1px #CCCCCC solid}
.mright .artlist .downlist .downtit{ width:656px; height:30px; font-size:12px; line-height:30px; color:#666666; font-weight:bold}
.mright .artlist .downlist .downbox{ width:656px; height:auto; }
.mright .artlist .downlist .downbox li{ float:left; padding:0px 10px; font-size:12px; line-height:22px; border:1px #CCCCCC solid; margin-right:10px; height:22px; margin-top:6px;}
.mright .artlist .downlist .downbox li a{ color:#666666; text-decoration:none; display:block}
.mright .artlist .downlist .downbox li a:hover{ color:#FF3300}


.mright .artlist .listli{ width:686px; height:78px; border-bottom:1px #CCCCCC dotted}
.mright .artlist .listli .listtit{ width:686px; height:28px; font-size:14px; line-height:28px;}
.mright .artlist .listli .listinfo{ width:686px; height:48px; font-size:12px; line-height:22px; color:#999999}
.mright .artlist .listli .listtit a{ color:#0066FF; text-decoration:none}
.mright .artlist .listli .listtit a:hover{ color:#FF6600}
.mright .artlist .page{ width:686px; height:30px; font-size:12px; margin-top:20px;}
.mright .artlist .page span{ border:1px #666666 solid; font-size:12px; line-height:22px; padding:0px 7px;  color:#666666; text-align:center; float:left; margin-left:5px; background:#0066CC; color:#FFFFFF}
.mright .artlist .page a{ border:1px #666666 solid; font-size:12px; line-height:22px; padding:0px 7px; color:#666666; display:block; text-align:center; text-decoration:none; float:left; margin-left:5px;}
.mright .artlist .page a:hover{ border:1px #666666 solid; font-size:12px; line-height:22px; padding:0px 7px;  color:#666666; text-align:center; float:left; margin-left:5px; background:#0099FF; color:#FFFFFF}


.mright .artlist .pandv{ width:686px; height:30px; font-size:12px; margin-top:20px;}
.mright .artlist .pandv a{ color:#333333; text-decoration:none}
.mright .artlist .pandv a:hover{ color:#FF6600}
.mright .artlist .abouttit{ width:686px; height:30px; font-size:14px; margin-top:20px; border-bottom:2px #CCCCCC solid; font-weight:bold;}
.mright .artlist .aboutbox{ width:686px; height:auto;}
.mright .artlist .aboutbox li{ font-size:12px; line-height:24px; background:url(newsico.jpg) no-repeat left center; padding-left:16px;}
.mright .artlist .aboutbox li a{ color:#333333; text-decoration:none}
.mright .artlist .aboutbox li a:hover{ color:#FF6600;}

.mright .prolist{ width:716px; height:auto; border:1px #CCCCCC solid; font-size:12px; line-height:24px; color:#666666; border-top:none;}
.mright .prolist .probox{ width:716px; height:auto;}
.mright .prolist .probox dl{ width:166px; height:196px; float:left; margin-left:10px; margin-top:10px;}
.mright .prolist .probox dl dd{ width:166px; height:166px;}
.mright .prolist .probox dl dt{ width:166px; height:26px;font-size:12px; line-height:26px; text-align:center; overflow:hidden}
.mright .prolist .probox dl dt a{ color:#333; text-decoration:none}
.mright .prolist .probox dl dt a:hover{ color:#FF6600}
.mright .prolist .page{ width:670px; height:30px; font-size:12px; margin-left:15px;}
.mright .prolist .page span{ border:1px #666666 solid; font-size:12px; line-height:22px; padding:0px 7px;  color:#666666; text-align:center; float:left; margin-left:5px; background:#0066CC; color:#FFFFFF}
.mright .prolist .page a{ border:1px #666666 solid; font-size:12px; line-height:22px; padding:0px 7px; color:#666666; display:block; text-align:center; text-decoration:none; float:left; margin-left:5px;}
.mright .prolist .page a:hover{ border:1px #666666 solid; font-size:12px; line-height:22px; padding:0px 7px;  color:#666666; text-align:center; float:left; margin-left:5px; background:#0099FF; color:#FFFFFF}

.mright .artlist .listarttxt{ width:686px; height:auto; font-size:14px; line-height:28px; color:#222; font-family:Arial, Helvetica, sans-serif}
.mright .artlist .listarttxt a{ color:#333333; text-decoration:none;}
.mright .artlist .listarttxt a:hover{ color:#0066FF}

.mright .artlist .articalh1{ width:686px; height:50px;}
.mright .artlist .listarttxt .down{ width:120px; height:30px;}
.mright .artlist .listarttxt .down a{ width:120px; height:30px; font-size:14px; line-height:30px; text-align:center; color:#FFFFFF; background:#0066CC; display:block; text-decoration:none}
.mright .artlist .listarttxt .down a:hover{ color:#FF6600; background:#0099FF}
.mright .artlist .articalh1 h1{ font-size:16px; line-height:50px; text-align:center; color:#0066FF}
.mright .artlist .artinfo{ width:686px; height:50px; font-size:12px; line-height:20px; text-align:center; color:#666666}
.friend{ width:968px; height:auto; margin:auto; margin-top:10px; border:1px #CCCCCC solid}
.friend .friendtit{width:942px; height:36px; background:url(friendbg.jpg) no-repeat; margin-top:3px;font-size:16px; line-height:24px; padding-top:7px; padding-left:26px; color:#FFFFFF}
.friend .friendbox{ width:948px; height:auto; padding:10px; padding-top:0px;}
.friend .friendbox li{ float:left; font-size:12px; line-height:24px; white-space:nowrap; margin-right:10px;}
.friend .friendbox li a{ color:#666666; text-decoration:none}
.friend .friendbox li a:hover{ color:#FF6600;}

.mright .artlist .productpic{ width:664px; height:150px; border:1px #CCCCCC solid; padding:10px;}
.mright .artlist .productpic .ppic{ width:150px; height:150px; float:left}
.mright .artlist .productpic .pinfo{ width:480px; height:150px; float:left; margin-left:20px;}
.mright .artlist .productpic .pinfo h1{ font-size:18px; line-height:30px; height:30px; color:#0066CC; width:480px;}
.mright .artlist .productpic .pinfo .ppinfo{ width:485px; height:28px; font-size:12px; line-height:28px; color:#999999}
.mright .artlist .productpic .pinfo .ppkefu{ width:485px; height:24px; font-size:12px; line-height:24px; color:#666666}
.mright .artlist .productpic .pinfo .ppjj{ width:485px; height:60px; font-size:12px; line-height:24px; color:#666666}
.mright .artlist .allproduct{ width:686px; height:auto; margin-top:15px;}
.mright .artlist .enp_tab{ width:684px; height:31px; background:url(tab_bg.jpg) repeat-x;border-left:1px #ddd solid;border-right:1px #ddd solid;}
.mright .artlist .enp_tab li{ width:140px; float:left; font-size:14px; line-height:29px; text-align:center;display:block;cursor:pointer;  border-right:1px #ddd solid; font-weight:bold; height:29px; color:#666666}
.mright .artlist .enp_tab li.hover{ width:136px; float:left; font-size:14px; line-height:27px; text-align:center; background:#fff;border-left:2px #018FD7 solid;border-top:2px #018FD7 solid;border-right:2px #018FD7 solid; color:#018FD7; height:29px;}

.mright .artlist .enp_txt{ width:684px; height:auto;  border-top:none}
#con_pro_1{ width:684px; height:auto;  font-size:12px; line-height:24px; padding-top:20px;}
#con_pro_1 a{ color:#333333; text-decoration:none;}
#con_pro_1 a:hover{ color:#0066FF}
#con_pro_1{ font-size:14px; line-height:28px; color:#333333}
#con_pro_2,#con_pro_3{ width:684px; height:464px;  font-size:12px; line-height:24px;}
#con_pro_2 dl{ width:161px; height:190px; float:left; margin:10px 5px 0px 5px;}
#con_pro_2 dl dd{ width:161px; height:161px;}
#con_pro_2 dl dt{ width:161px; height:26px;font-size:12px; line-height:26px; text-align:center; overflow:hidden}
#con_pro_2 dl dt a{ color:#333; text-decoration:none}
#con_pro_2 dl dt a:hover{ color:#FF6600}

#con_pro_3 dl{ width:161px; height:190px; float:left; margin:10px 5px 0px 5px;}
#con_pro_3 dl dd{ width:161px; height:161px;}
#con_pro_3 dl dt{ width:161px; height:26px;font-size:12px; line-height:26px; text-align:center; overflow:hidden}
#con_pro_3 dl dt a{ color:#333; text-decoration:none}
#con_pro_3 dl dt a:hover{ color:#FF6600}


.footer{ width:100%; height:100px; background:#0066CC; margin-top:10px; background:url(footerbg.jpg) repeat-x; padding-top:20px; border-top:2px #999999 solid}
.footer .foot{ width:970px; height:100px; margin:auto; font-size:12px; line-height:26px; color:#333; text-align:center}
.pro-switch {
	height: 300px;
	overflow: hidden;
	position: relative;
	width:962px;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
}
.flexslider .slides img {
	width: 100%;
	display: block;
	border:none
}
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 300px;
}
.no-js .slides > li:first-child {
	display: block;
}
.flexslider {
	margin: 0 auto;
	position: relative;
	width:962px;
	zoom: 1;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flex-direction-nav {
*height: 0;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	margin: -60px 0 0;
	display: block;
	background: url(ad_ctr.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
	filter:alpha(opacity=0);
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 0 -90px;
	right: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 0px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 1px;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	background: url(dot.png) no-repeat 0 -16px;
	display:block;
	height: 16px;
	overflow: hidden;
	text-indent:-99em;
	width: 16px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}
#j_tslm {
	border-bottom:1px solid #E2E2E3;
	margin-top:22px;
	overflow:hidden;
	padding-bottom:40px;
*padding-bottom:20px;
}
.mod-tit {
	background: no-repeat;
	color:#303236;
	font-size: 28px;
	height: 50px;
	line-height: 50px;
	margin:32px 0;
	padding-left: 60px;
}
