@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; font-family:微软雅黑;}
ul,li,ol,p,a { list-style:none; margin:0px; padding:0px; text-decoration:none;}
.lnewmain { width:100%;  padding:45px 0 0 0;}
.lncontent { width:1171px; margin:0px auto; position:relative;}
.lnbggrey { background:#f5f5f5;}

.lnbrr { border-right:1px solid #ccc;}
.lnbrld { }
.lnbrt { }
.lnbrb { border-bottom:1px solid #ccc; padding:50px 0;}
.clear { clear:both;}
.h30 { height:30px;}
.lnf_l{ float:left;}
.lnf_r{ float:right;}

#full-screen-slider { width:100%; height:396px; float:left; position:relative;}
#slides { display:block; width:100%; height:336px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; bottom:15px; z-index:99999999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:12px; border-radius:12px; background:#666; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#fff}

.lntopnt { background:#0099d9; height:60px; width:100%;  bottom:0px; z-index:900;}
.lntopnt .lntopnt_main { width:400px; margin:0px auto;}
.lntopnt .lntopnt_main .lntopnt_txt1 { float:left; width:50px; height:50px; line-height:50px; color:#333; background:#ffcc00; text-align:center;}
.lntopnt .lntopnt_main .lntopnt_txt1 a{color:#444;  width:77px;  height:35px;display:block; text-align:center;line-height:35px; float:left; background: #ffcc00;}
.lntopnt .lntopnt_main .lntopnt_txt2 { float:left; width:50px; height:50px; padding:6px 0px; line-height:18px; color:#fff; background:#0099d9; text-align:center; font-size:14px;}
.lntopnt .lntopnt_main .lntopnt_txt3 { float:left; line-height:50px;}
.lntopnt .lntopnt_main .lntopnt_txt3 a { padding-left:10px; color:#fff;}

.lnboxshadow { width:100%; border-radius:40%;height:100px; position:absolute; bottom:0px; z-index:-1;}
.jdxul { overflow:hidden; height:260px;}
.jdxul li { width:292px; float:left;}
.jdxul li:hover {}
.jdxul li .jdxlimg { width:120px; padding:30px 0 0 70px;  height:120px;}
.jdxul li .jdxlbt { height:140px; text-align:center; width:270px; padding-right:14px;  padding-top:10px; float:left;}
.jdxul li .jdxlbt h2 { font-size:18px; font-weight:normal; color:#ab263c; margin:10px 0px 5px 0px;}
.jdxul li .jdxlbt p { font-size:12px; line-height:20px; color:#666; }

.lnartls { overflow:hidden;}
.lnartls li { float:left; width:33.3333%;}
.lnartls li div { overflow:hidden;}
.lnartls li div li { width:100%;}
.lnartls li div h3 { font-size:24px; color:#333; height:67px; margin:0px; padding:0px; line-height:67px;}
.lnartls li div h3.lnannouncegg { padding-left:20px; background:url(../images/gonggaosln.png) top left no-repeat;}
.lnartls li div h3 span { color:#999;}
.lnartls li div h3 a { float:right; color:#ff6157; font-size:12px; font-weight:normal; text-decoration:none;}
.lnannounce,.lntutorial,.lnamazon { padding-bottom:10px;}
.lnannounce { padding-right:20px;}
.lntutorial { padding:0px 20px 10px 20px; font-size:14px;}
.lnamazon { padding-left:20px; font-size:14px;}

.lnartls li div ol { overflow:hidden;}
.lnartls li div ol li { height:45px; line-height:45px; border-bottom:1px dotted #ccc;}
.lnartls li div ol li.lnhot { height:136px; line-height:20px;}
.lnartls li div ol li a { color:#333;}
.lnannounce ol li a { font-size:14px; display:block; width:270px; height:45px; line-height:45px; float:left; overflow:hidden;}
.lnannounce ol li:hover a { padding-left:25px; transition: all 0.2s ease-in 0s; color:#ff6157;}
.lnannounce ol li span { float:right; font-size:12px; color:#999;}

.lntutorial ol li.lnhot .lnhotbt { margin-bottom:8px; font-weight:bold;}
.lntutorial ol li.lnhot .lnhotimga img{ float:left; margin-right:10px; height:100px; width:100px;}
.lntutorial ol li.lnhot .lnhotimga p a { font-size:12px; color:#999; line-height:18px;}
.lntutorial ol li.lnhot .lnhotimga p a:hover { text-decoration:underline; color:#ff6157;}
.lntutorial ol li:hover a { padding-left:25px; display:block; overflow:hidden; transition: all 0.2s ease-in 0s; color:#ff6157;}
.lntutorial ol li.lnhot:hover a { padding-left:0px; display: inline;}

.lnamazon ol.amazonol li { padding:5px 0px; overflow:hidden; height:107px;}
.lnamazon ol.amazonol li .lnamimg { width:90px; height:90px; float:left; margin-right:10px;}
.lnamazon ol.amazonol li .lnambta { width:270px;}
.lnamazon ol.amazonol li .lnambta h4 { height:18px; line-height:18px; margin:0px 0px 4px 0px; overflow:hidden;font-size:14px;}
.lnamazon ol.amazonol li .lnambta p a{ font-size:12px; line-height:18px; color:#999;}
.lnamazon ol.amazonol li .lnambta p a:hover{ text-decoration:underline; color:#ff6157;}
.lnamazon ol.amazonol li .lnambta h4 a:hover { color:#ff6157;}

.lnntwo h3 { font-size:24px; color:#333; height:67px; margin:0px; padding:0px; line-height:67px;}
.lnntwo h3 span { color:#999;}
.lnntwo h3 a { float:right; color:#ff6157; font-size:12px; font-weight:normal; text-decoration:none;}
.lnshai { width:780px; border-right:1px solid #ccc; float:left; padding-right:20px;}
.lninfo { width:371px; padding-left:20px; float:left;}

.lnshaijd { border:1px solid #ccc;}
.slider_box{width:756px; margin:0 auto; height:310px; overflow: hidden;position: relative;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:310px;overflow: hidden;position: absolute;}
.silder_panel{width:756px;height:310px;overflow: hidden;float: left;position: relative;}
.silder_panel img{width:310px;height:310px;display: block;overflow: hidden;}
.silder_intro{width: 400px;height: 310px;line-height: 20px;overflow: hidden;color: #999;padding: 0 50px 0 0;}
.silder_intro h3{padding:20px 0;height:30px;color:#7acf39;line-height:30px; }
.silder_intro h3 a{ font-size:18px;height:30px;overflow: hidden;font-weight: normal;display: block; color:#333; text-align:left; width:100%;}
.silder_intro h3 a:hover { color:#09f;}
.silder_intro ul{height: 60px;overflow: hidden;}	
.silder_intro li{height: 20px;overflow: hidden;color:#787878;}
.silder_intro li a{color:#787878; margin:0 6px;}
.silder_intro p{ height:160px; color:#999; line-height:20px; font-size:14px;}
.silder_intro p a { color:#0099d9;}
.silder_play:hover{ background-position: 0 0;}

.silder_nav{width:90px;height:20px;margin: 0 auto; right:150px; bottom:20px; position: absolute;overflow: hidden;}
.silder_nav li{float: left;padding:0px; margin:2px; display: block; width:10px; height:10px; border-radius:10px; background:#ccc;}
.silder_nav li.current{ background:#999;}

.slider_box a.prev,.slider_box a.next{display: block;width:45px;height:100px;overflow:hidden;text-indent: -999px;position: absolute;cursor:pointer;
margin:95px 0 0 0;background: url(../images/silder_btn.gif) no-repeat;}	
.slider_box a.prev{left:0;background-position: left 0;}
.slider_box a.next{right:0;background-position: right 0;}

.bkborder{float:left; width:370px;}
.numlist li{line-height:30px;overflow:hidden;height:30px;}
.renqi .numlist{padding:0 0px}
.renqi .numlist li{height:41px;line-height:41px;border-bottom:1px dotted #ccc; }
.renqi .numlist li a { color:#333; font-size:14px; display:block; margin-bottom:7px;}
.renqi .numlist li.first{height:90px;overflow:hidden;line-height:20px; margin:8px 0px 2px 0px; font-weight:bold;}
.renqi .numlist li a:hover { color:#ff6157;}
.renqi .numlist li div a:hover { color:#999; text-decoration:underline;}
.renqi .numlist li img{background:url(../images/imgbg05_201208.jpg) no-repeat;padding:0 10px 5px 0;width:60px;height:60px;float:left;}
.renqi .numlist li.first em{margin-top:2px}
.renqi .numlist li .lnf1 a {color:#999; font-weight:normal; font-size:12px; line-height:18px;}


/*下面是文章详情页相关的CSS*/
.lndownpn { border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:1px 0px;}
.lndownpn .lndownpn_main { border-top:1px solid #ccc; border-bottom:1px solid #ccc; overflow:hidden; padding:10px 0px;}
.lndownpn_content { max-width:830px; min-width:500px; margin:0px auto; position:relative; height:45px;}
.lndpre {position:absolute; left:0px;  max-width:250px; min-width:125px; top:0px; font-size:24px; font-family:宋体; color:#333;}
.lndshare { width:250px; margin:0px auto; top:}
.lndnext { position:absolute; right:0px;  max-width:250px; min-width:125px; top:0px; font-size:24px; font-family:宋体; color:#333; text-align:right;}
.lndpre span a,.lndnext span a{ font-size:12px; color:#999; text-decoration:none; display:block; height:20px; overflow:hidden; line-height:20px;}
.lntui { overflow:hidden; width:102%;}
.lntui .lnxswz { width:49%; float:left; margin-right:2%;}
.lntui .lnzxwz { width:49%; float:left;}
.lntui h3 { font-size:18px; border-bottom:1px solid #ccc; line-height:30px; margin-bottom:5px;}
.lntui ul { overflow:hidden;}
.lntui ul li { line-height:25px; font-size:12px; border-bottom:1px dotted #ccc; height:25px; overflow:hidden;}
.lntui ul li a { color:#666; text-decoration:none;}
.lntui ul li a:hover { color:#09f; }
