/*Public style set*/

body{margin:0 0 10px 0;padding:0px;background:url(lfbg.jpg) repeat-x #ffffff;color:#666666;font-size:12px;-webkit-text-size-adjust:none}

div{overflow:hidden}

img{border:0px;}

ul{list-style:none;margin:0px;padding:0px;}

li{list-style:none}

h1,h2,h3,h4,h5,h6,h7{margin:0px;overflow:hidden}

form{margin:0px;padding:0px}



a,a:link,a:visited{color:#666666;text-decoration:none}

a:hover{color:#d61b24;text-decoration:underline}

.lf_l{float:left}

.lf_r{float:right}

.fmt{font-size:0;height:0;clear:both}

.w998{width:998px}

.w1000{width:1000px}

.w705{width:705px}

.w280{width:280px}

.c{margin:0 auto}

.mt15{margin-top:15px}

.ml15{margin-left:15px}

.mt8{margin-top:8px}

.hbd{border:1px solid #cacaca;}

#lf_page{text-align:center;padding:10px 0}



/*header STEP*/

#navtool{padding:10px 0;text-align:right}

#lf_dh{height:40px;background:url(navbg.jpg) repeat-x #fff}

#lf_logo{width:580px}

#lf_logo img{margin:5px 0 0 5px}

#lf_nav{margin-left:0px;}

#lf_nav li{float:left;height:40px;line-height:42px;padding:0 22px;}

#lf_nav li a{height:40px;display:block; font-size:15px;font-weight:bold}

#lf_nav li a:hover{text-decoration:none;}

#lf_nav li ul{position:absolute;display:none;z-index:999;margin:0px 0px 0px 0px;_margin:-2px 0px 0px 0px;line-height:20px;width:85px; height:100px;}

#lf_nav li ul.right{margin-left:-12px;_margin-left:-146px; text-align:left;}

#lf_nav li ul a{background:#d61c29;border-right:1px solid #c2131b;height:20px;padding:5px}

#lf_nav li ul a:hover{background:#c40c14}

#lf_nav li ul a{color:white;}

#lf_nav .lf01{_width:30px}

#lf_nav .lf02{_width:60px}

#lf_nav .lf03{_width:60px}

#lf_nav .lf04{_width:60px}

#lf_nav .lf05{_width:60px}

#lf_nav .lf06{_width:60px}

#lf_nav .lf07{_width:60px}

#lf_nav .lf08{_width:60px}

#lf_nav .lf09{_width:60px}





/* Index Banner step*/

#lf_inbanner{background:url(loading.gif) no-repeat center center #c0c0c0;height:320px}



#lf_innotice{height:31px;background:url(noticebg.jpg) no-repeat 1px 1px}

#lf_innoticecon{width:840px;line-height:18px;padding-left:20px;padding-top:7px;}

#lf_innoticecon li{width:210px;height:18px;word-break:keep-all;white-space:nowrap;float:left;overflow:hidden;text-overflow:ellipsis;}

#lf_innoticecon li span{color:#a8a8a8;font-family:Verdana, Geneva, sans-serif;font-size:10px;padding-right:8px}

#lf_innoticecon li a{ color:#E42C34;}

#lf_innoticecon .box{height:18px;}

#lf_innotice_m{line-height:32px;}

#lf_innotice h1{float:left;width:90px;text-align:center;line-height:32px;font-size:12px;color:#fff;font-weight:bold}









.js {POSITION: relative; WIDTH: 1000px; HEIGHT: 320px;margin:0 auto}

.jsNav {	BACKGROUND: url(jsNav.png) no-repeat}

.prevBtn {BACKGROUND: url(jsNav.png) no-repeat}

.nextBtn {BACKGROUND: url(jsNav.png) no-repeat}

.imgSelected {BACKGROUND: url(jsNav.png) no-repeat}

.jsNav {	POSITION: absolute; WIDTH: 125px; BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 10px; FONT-WEIGHT: bold}

.jsNav A {TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle}

.prevBtn {DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px}

.nextBtn {DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px}

.imgSelected {BACKGROUND-POSITION: 1px -60px; COLOR: #000}





/* Index news */

#lf_inmain{}

#lf_inmain .lf_innews{width:491px;height:276px}

#lf_inmain .lf_innews .tips{height:28px;background:url(innbg.jpg) repeat-x;padding:0 10px;line-height:30px; color:#D61C29;}

.picc{height:28px; background:url(innbg.jpg) repeat-x;padding:0 10px;line-height:30px; width:100%; color:#D61C29;}

.piaa{height:28px; background:url(innbg.jpg) repeat-x;padding:0 10px;line-height:30px; width:100%; color:#D61C29;}
.piaa ul{ padding:0; margin:0;}
.piaa ul li{display:block;width:80px;float:left;text-align:center;}
.piaa ul li a{height:30px;line-height:30px;font-size:14px;font-weight:bold;}
.one1{margin:0;padding:0;width:472px;height:229px;}


#lf_inmain .lf_innews span{float:right}

#lf_inmain h2{font-size:14px;font-weight:bold}

#lf_inmain .rbox{margin-left:14px}

#lf_inmain .onenew{height:92px;border-bottom:1px solid #ececec;padding:14px 10px;}

#lf_inmain .onenew img{float:left;width:188px;height:92px;margin-right:10px}

#lf_inmain .onenew h1{font-size:12px;font-weight:bold}

#lf_inmain .onenew h2{font-size:12px;font-weight:normal;color:#a8a8a8;font-family:Verdana, Geneva, sans-serif;font-size:10px;line-height:18px}

#lf_inmain .onenew h3{font-size:12px;font-weight:normal;color:#999999;line-height:18px;padding-top:4px}

#lf_inmain .onenew .more{margin-top:6px}

#lf_inmain .onenew .more a{background:url(dot.jpg) no-repeat right 2px;padding-right:8px;color:#d61c23}

#lf_inmain .newslist{padding:10px 10px;}

#lf_inmain .newslist span{color:#a8a8a8;font-family:Verdana, Geneva, sans-serif;font-size:10px}

#lf_inmain .newslist ul li{line-height:22px;}

#lf_inmain .newslist ul li a{padding-left:10px;background:url(dit.jpg) no-repeat left 5px}



/*Index friend link step*/



#lf_friendlink{height:75px;line-height:31px;background:#fcfcfc}

#lf_friendlink h2{font-size:12px;font-weight:bold;float:left;padding:0 8px}

#lf_friendlink .content{width:910px;margin-top:6px;height:60px;}

#lf_friendlink #lf_links{height:60px;line-height:22px;}

#lf_friendlink a{word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}



#lf_global{border-bottom:1px solid #d7d7d7;padding-bottom:15px}





/* Case page */





#lf_caselist{}

#lf_caselist ul li{border-bottom:1px solid #d7d7d7;color:#a8a8a8;padding:10px 0}

#lf_caselist ul li span{color:#a8a8a8;font-family:Verdana, Geneva, sans-serif;font-size:10px;line-height:20px}

#lf_caselist ul li .tit{font-size:14px;font-weight:bold}



#lf_procase{color:#d61c23;font-size:14px;font-weight:bold}

#lf_procase a{font-size:12px;font-weight:normal}

#lf_procase{padding:10px 0;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7}

#lf_procasec ul li{margin:10px 20px 0 0;float:left;width:330px;height:104px}

#lf_procasec ul li img{width:126px;height:86x;border:1px solid #cccccc;padding:3px;float:left;margin-right:12px}

#lf_procasec ul li h4{font-size:14px}

#lf_procasec ul li h5{font-size:12px;font-weight:normal;color:#a8a8a8;line-height:20px;padding-top:6px}



#lf_global .lf_ocase{padding:10px 0;border-bottom:1px dotted #d7d7d7;width:100%;height:90px;}

#lf_global .pic{margin-right:12px}

#lf_global .dis{line-height:18px;color:#a8a8a8}

#lf_global .pic img{width:120px;height:80px;padding:3px;border:1px solid #cccccc;background:url(loading.gif) no-repeat center center;}

#lf_global .amore{float:right}

#lf_global .amore a{padding-right:16px;background:url(amore.jpg) no-repeat right 0px;margin-right:20px}

#lf_global h3{color:#a8a8a8;font-family:Verdana, Geneva, sans-serif;font-size:10px;line-height:20px;font-weight:normal}

#lf_global h2{font-size:14px;font-weight:bold;word-break:keep-all;width:500px;white-space:nowrap;text-overflow:ellipsis;}

#lf_global h1{font-size:22px;font-weight:bold}

#lf_tips{padding-bottom:15px;border-bottom:1px solid #d7d7d7}



#lf_sidebar .tit h2{color:#d61c23;padding-bottom:12px}

#lf_sidebar ul li{padding:7px 0 7px 10px;border-bottom:1px dotted #d7d7d7;background:url(dit.jpg) no-repeat left 11px;}

#lf_sidebar ul li h4{color:#a8a8a8;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:normal;line-height:20px}

#lf_sidebar .sort{border-bottom:1px dotted #d7d7d7}

#lf_sidebar .sort a{padding:7px 0 7px 10px;background:url(dit.jpg) no-repeat left 11px;display:block}

#lf_sidebar .sort a:hover,#lf_sidebar .onsel a{background:url(dit.jpg) no-repeat 2px 11px #f3f3f3;text-decoration:none;color:#d61c23}



/* Channel step */

#lf_channelbox{font-size:13px;}

#lf_channelbox .con{padding:14px 100px 14px 0;color:#333333;line-height:20px}



#lf_messbox h1{font-size:24px;font-weight:bold}

#lf_messbox h2{color:#a8a8a8;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:normal;line-height:20px}

#lf_messbox .con{padding:14px 100px 14px 0;color:#333333;line-height:20px}



/* Footer step*/

#lf_footernav{height:32px;background:url(footerbg.jpg) repeat-x;line-height:34px;text-align:center;color:#e1d3e1}

#lf_footernav a{margin:0 5px}

#footertext{text-align:center;line-height:20px;color:#999999}