@charset "gb2312";
/*---------- base ---------*/
body{ font:12px Verdana,Arial,Tahoma; color:#333; }
a{ color:#333; text-decoration:none; }
a:hover{ color:#DD0000; text-decoration:underline; cursor:pointer; }

/*---------ads ----------------*/
.i_topad { width:1200px; margin:15px auto 0; clear:both; overflow:hidden; }
.i_topad .adl{ float:left; width:1200px; height:350px; overflow:hidden; background:#fff;}

.cad { width:1200px; margin:15px auto 0; clear:both; overflow:hidden; }
.cad .cadl{ float:left; width:728px; overflow:hidden; background:#fff;}
.cad .cadr{ float:right; width:457px; overflow:hidden; background:#fff;}

.i_c_ad1200a{ width:1200px; margin:15px auto 0; height:90px; text-align:center; padding-top:15px; padding-bottom:15px; clear:both; background:#fff; overflow:hidden; }
.i_b_ad1200b{ width:1200px; margin:15px auto 0; text-align:center; padding-top:15px; padding-bottom:10px; clear:both; background:#fff; overflow:hidden; }

/*----------flash和资?*/
.t_news{ clear:both; height:auto !important; }
.t_news .tn_left{ float:left; width:728px; height:660px; font-size:14px; overflow:hidden; }
.t_news .tn_left .flashnews{ float:left; width:728px; height:400px; background:#fff;}
.t_news .tn_left .i_ad72890{ float:left; width:728px; height:90px; margin-top:15px; background:#fff;}
.t_news .tn_left .jctj{ float:left; width:728px; margin-top:15px; padding-bottom:10px; background:#fff;}
.t_news .tn_left .jctj dl{width:728px;height:220px;}
.t_news .tn_left .jctj dt{ float:left; width:728px; height:38px; line-height:38px; border-bottom:1px solid #DDDDDD; }
.t_news .tn_left .jctj .tj_t_l{ float:left; width:120px; height:38px; line-height:38px; text-align:center; font-size:16px; color:#fff; font-weight:bolder; background:#DD0000; }
.t_news .tn_left .jctj .tj_t_adlink{ float:right; text-align:right; width:590px; padding-right:10px; padding-top:9px; height:38px; }
.t_news .tn_left .jctj .margin_l{ float:left; width:713px; margin-left:15px; background:#fff;}
.t_news .tn_left .jctj dd{ float:left; margin-top:15px; margin-right:10px; width:167px; background:#fff; }
.t_news .tn_left .jctj .tj_news{ float:left; width:167px; }
.t_news .tn_left .jctj .tj_news img{ float:left; }
.t_news .tn_left .jctj .tj_news span{ float:left; width:167px; height:30px; line-height:30px; padding-top:3px; font-size:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 

.t_news .slider{display:none}/*用于获取更加体验*/
.t_news .slider ul, ol, li {list-style-type:none;vertical-align:0;}
.t_news .focus span{width:10px;height:10px;margin-right:10px;border-radius:0%;background:#FFB400;font-size:0;}
.t_news .focus span.current{background:#fff;}

.t_news .tn_right{ float:right; width:457px; height:645px; font-size:14px; background:#fff;}
.t_news .tn_right dl{ float:left; width:447px; padding-left:5px; padding-bottom:10px;}
.t_news .tn_right dl dt{ float:left; width:447px; height:38px; line-height:38px; margin-top:5px;}
.t_news .tn_right .news_lm{ float:left; width:120px; height:38px; line-height:38px; text-align:center; font-size:16px; color:#fff; font-weight:bolder; background:#DD0000; }
.t_news .tn_right .news_lm a{ color:#fff; text-decoration:none; font-weight:bolder; background:#DD0000; }
.t_news .tn_right .news_lm a:hover{ color:#fff; text-decoration:underline; font-weight:bolder; background:#DD0000; }
.t_news .tn_right .new_more{ float:right; width:312px; height:38px; line-height:38px; text-align:right; padding-right:15px; font-size:14px; background:#dddddd; }
.t_news .tn_right dd{ float:left; margin-top:15px; margin-left:10px; width:427px; }
.t_news .tn_right dd li{ height:24px; line-height:24px; }
.t_news .tn_right dd li .link{ float:left; width:400px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.i_ad447{ float:left; width:437px; margin-left:10px; padding-top:3px; height:320px; text-align:center; border-top:1px dashed #ccc; }

/*----------设计欣赏*/
.show{ clear:both; margin-top:15px; height:auto !important; }
.show dl{ width:1200px; float:left; padding-bottom:12px; background:#fff; }
.show dt{ float:left; width:1200px; height:38px; line-height:38px; border-bottom:1px solid #DDDDDD; background:#fff; }
.show .show_title{ float:left; width:120px; height:38px; line-height:38px; text-align:center; font-size:16px; color:#fff; font-weight:bolder; background:#DD0000; }
.show .show_title a{ color:#fff; text-decoration:none; font-weight:bolder; background:#DD0000; }
.show .show_title a:hover{ color:#fff; text-decoration:underline; font-weight:bolder; background:#DD0000; }
.show .show_t_link{ float:right; margin-right:15px; height:38px; line-height:38px; overflow:hidden; }
.show .show_t_link ul{ float:left; }
.show .show_t_link li{ float:left; font-size:14px; margin-left:7px; margin-right:7px; white-space:nowrap; line-height:40px;}
.show .show_t_link li a{ float:left; }

.show .margin_lt{ float:left; width:1185px; margin-left:15px; margin-top:5px; }
.show dd{ float:left; margin-top:10px; margin-right:10px; width:226px; background:#fff; }
.show .pic_news{ float:left; width:226px; }
.show .pic_news img{ float:left; }
.show .pic_news span{ float:left; width:226px; height:30px; line-height:22px; padding-top:3px; font-size:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; } 
/*---index教程*/
.show .i_jc{ float:left; width:1200px; margin-top:15px; }
.show .i_jc ul{ float:left; width:1185px; height:200px; margin-left:15px; }
.show .i_jc ul li{ float:left; width:280px; margin-right:15px; background:#fff; font-size:14px; height:118px; line-height:28px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }


.mf7{width:1200px; height:auto; margin-top:20px; margin-bottom:2px; background:#f2f2f2; padding-bottom:15px;overflow:hidden;}
.mf7 dl{ width:360px; height:auto; padding-left:30px; float:left; overflow:hidden}
.mf7 dt{ width:360px; height:48px; font-size:14px;border-bottom:#dadada 1px solid;}
.mf7 dt span{ display:inline-block; float:left; width:268px; height:48px; line-height:48px; overflow:hidden}
.mf7 dt i{ display:inline-block; float:left; width:90px; height:48px; line-height:48px; overflow:hidden}
.mf7 dd{ width:100%; height:215px; font-size:14px; line-height:22px; padding:18px 0px 18px 0px; overflow:hidden}



.mf8{width:1200px; height:auto; margin-top:10px; margin-bottom:2px; background:#f3f3f3; padding-bottom:10px;overflow:hidden;}
.mf8 dl{ width:360px; height:auto; padding-left:30px; float:left; overflow:hidden}
.mf8 dt{ width:360px; height:48px; border-bottom:#dadada 1px solid;}
.mf8 dt span{ display:inline-block; float:left; width:268px; height:48px; line-height:48px; overflow:hidden}
.mf8 dt i{ display:inline-block; float:left; width:90px; height:48px; line-height:48px; overflow:hidden}
.mf8 dd{ width:100%; height:180px; font-size:12px;  line-height:24px; padding:18px 0px 18px 0px; overflow:hidden}

.index_ztbox { padding: 5px; }
.index_ztbox a { padding-left: 6px; }

/*----------友情链接*/
.flink{ clear:both; height:auto !important; background:#fff;}
.flink .fT{ float:left; width:1200px; height:40px; line-height:40px; }
.flink .fT em{ float:left; width:200px; padding-left:20px; padding-top:1px\9; height:40px; line-height:40px; color:#a80000; font-weight:bolder; font-size:14px; }
.flink .fT span{ float:right; width:960px; padding-right:20px; padding-top:2px\9; text-align:right; height:40px; line-height:40px; overflow:hidden; }
.flink ul{ float:left; width:1180px; padding:10px 10px 15px 10px; display:inline; border-top:1px solid #cccccc; }
.flink ul li{ float:left; line-height:20px; white-space:nowrap; }
.flink ul li a{ color:#555555; margin-left:10px; margin-right:10px; }

/*----------小信?/
.tips{ width:1200px; margin:15px auto 0; clear:both; background:#fff; overflow:hidden; }
.tips ul{ padding:15px; line-height:28px; }
.tips span{ padding-left:10px; padding-right:10px; }
