/*---------- base ---------*/
*{ padding:0px;margin:0px;}
html { background-color: #f5f5f5;}
body { font:12px Verdana,Arial,Tahoma; font-family:"Microsoft yahei",黑体;}
img { border:none;}
a { color:#333;text-decoration:none;}
a:hover { color:#4A97DD;text-decoration:underline;}
a:link {	text-decoration: none;}


ul { list-style:none;}
li{ list-style-type :none;}
.clear {clear:both;}
.clearfix{ display:block;clear:both;}
.clearfix:after{ clear:both; content:"."; display:block ;height:0; line-height:0; visibility:hidden; overflow:hidden;}

/*---------- stock ---------*/




@media screen and (min-width:700px) {

.head { width:100%;overflow:hidden;  height:100px; background-color:#ffffff; border-bottom:#eeeeee 6px solid;}
.head_width { width:1000px; margin:0px auto;}
.head_width .logo{ float:left; margin-top:20px;}
.head_width .logo img{ }

.head_width .logor { width:672px; float:right; margin-top:15px;}
.head_width .logor li{ float:left; font-size:16px; text-align:center; line-height:34px; width:112px;}
.head_width .logor li a:hover{ display:inline-block; width:112px; background-color:#17a2ff; border-radius:2px; color:#FFFFFF;}

}

@media screen and (max-width:700px) {
.top { display:none;width:100%; height:30px; line-height:30px;background: url(../images/topboy.gif) repeat-x; }

.head { width:100%; text-align:center; background-color:#ffffff; display:block;clear:both; overflow:hidden; padding-bottom:10px;}
.head_width .logo img{ color:#ff0000; width:50%; margin:5px 0px;}

.head_width .logor { width:100%; margin-top:5px; margin-left:1%; }
.head_width .logor li{ float:left; font-size:14px; text-align:center; line-height:26px; width:31%;  background-color:#17a2ff; border-radius:3px; margin-left:1%; margin-bottom:3px;}
.head_width .logor li a{ color:#FFFFFF; }


}







@media screen and (min-width:700px) {

.tag { width:1000px; margin:0px auto; margin-bottom:10px; background-color:#FFFFFF;}
.tag ul { margin-top:20px; padding:10px 0px 10px 20px;}
.tag ul span{ background-color:#17a2ff; width:90px; margin-right:10px; text-align:center; line-height:24px;  display:inline-block; border-radius:2px; color:#ffffff;}

.tag li { font-size:14px; line-height:24px; overflow:hidden; display:block;clear:both; margin:8px 0px;}
.tag li a{  display:inline-block; padding:0px 10px; }
.tag li a:hover{ display:inline-block; padding:0px 10px; background-color:#17a2ff; border-radius:2px; color:#FFFFFF;}

}



@media screen and (max-width:700px) {

.tag { width:98%; margin:0px auto; margin-bottom:10px; background-color:#FFFFFF;}
.tag ul { margin-top:20px; padding:10px 0px 10px 10px;}
.tag ul span{ background-color:#17a2ff; width:80px;text-align:center; display:inline-block; border-radius:3px; color:#ffffff;}

.tag li { font-size:14px; overflow:hidden; display:block;clear:both; margin:8px 0px;}
.tag li a{ display:inline-block; padding:0px 5px; }
.tag li a:hover{ display:inline-block; padding:0px 5px; background-color:#17a2ff; border-radius:2px; color:#FFFFFF;}


}





.in_tupian { margin:0px auto;overflow:hidden; margin-top:10px; margin-bottom:10px;}
.in_tupian_tit { color:#333; line-height:50px; height:50px; padding-left:10px;}
.in_tupian_tit h1{ float:left;font-weight:normal; font-size:24px; color:#666; background: url(../images/huabi.png) no-repeat;background-position:0px 12px; padding-left:40px; letter-spacing:0.1em;}
.in_tupian_tit span{ float:right; margin-right:10px; font-size:14px;}



@media screen and (min-width:700px) {
.in_tupian { width:1020px; margin-top:20px;}
.in_tupian ul{ overflow:hidden;}

.in_tupian li { float:left; text-align:center; width:235px; margin:10px; background-color:#FFFFFF; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.in_tupian li img { width:235px; height:170px; border-bottom:#eeeeee 1px solid;}
.in_tupian li a{ font-size:14px;}
.in_tupian li p{ line-height:40px;}

}

@media screen and (max-width:700px) {
.in_tupian { width:100%;}
.in_tupian ul{ overflow:hidden;}
.in_tupian li { float:left; margin-bottom:10px; width:48.2%; height:auto; margin-left:1.2%;  background-color:#FFFFFF;}
.in_tupian li p{ line-height:30px; text-align:center; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.in_tupian li img{ width:100%; height:auto; }

.in_tupian_tit h1{ padding-left:30px;  letter-spacing:0em;}

}











/*---框架mian---*/
.main_left .listart { background-color:#ffffff; }

.main_left .article_body img{ max-width:100%; height:auto; border:#eeeeee 1px solid;}
.main_left .article_body strong { font-size:16px;}
.main_left .article_body p{ MARGIN:0.6em 0px; line-height:28px; font-size:15px; color:#111; }
.main_left .article_body a{ color:#4a97dd;}
.main_left .article_body span{ }

.main_left .article_body_info { color:#333; margin-bottom:15px; }
.main_left .article_body_info a{ color:#333; border:#dddddd 1px solid; padding:0px 2px 0px 2px; border-radius:3px;}

@media screen and (min-width:700px) {
.main { width:1000px; margin:0px auto; margin-bottom:10px; margin-top:15px;}
.main_left { float:left; width:690px; }
.article h1{ font-size:24px; color:#333333; margin-bottom:10px;}
.article_body { margin:20px 20px 20px 20px; }
.main_left .article { background-color:#ffffff; BORDER-bottom:#E5E5E5 1px solid;}
}

@media screen and (max-width:700px) {
.main { margin-bottom:10px; margin-top:15px;}
.main_left { width:98%; margin:0px auto; }
.article h1{ font-size:18px; color:#333333; margin-bottom:10px;}
.article_body { margin:10px 10px; }
.main_left .article { background-color:#ffffff; margin-bottom:10px;}
}





.imgtit h2{ font-size:24px; color:#EB0000; font-family:"Microsoft Yahei";}



.article_title { color:#333; BORDER-bottom:#eeeeee 1px solid; line-height:36px; height:36px; padding-left:15px;}
.article_title strong{ float:left; font-size:16px; color:#333; background: url(../images/titico.gif) no-repeat;background-position:0px 12px; padding-left:12px;}
.article_title strong a{color:#333; }


.article_title_b { background: url(../images/maintitle.gif) repeat-x; BORDER-top:#E5E5E5 1px solid;BORDER-bottom:#E5E5E5 1px solid; line-height:31px; height:30px; padding-left:15px;}
.article_title_b strong{ float:left; color:#333; font-size:14px; background: url(../images/titico.gif) no-repeat;background-position:0px 10px; padding-left:12px;}
.article_title_b span{ float:right;color:#666;}
.article_title_b span a { border-right:#ddd 1px solid; padding-right:10px; margin-left:10px;}







/*---------内容推荐文章----------*/
.article_tj a { TEXT-DECORATION: none;}


@media screen and (min-width:700px) {
.article_tj { background-color:#fff; }

.article_tj ul{ margin:20px;}
.article_tj ul li { border-bottom:#dddddd 1px dashed; margin-bottom:15px; padding-bottom:10px;}
.article_tj ul li img { float:left; margin-right:15px;}

.article_tj .title { margin-bottom:10px; overflow:hidden; text-overflow:ellipsis;white-space:nowrap;}
.article_tj .title a { font-size:20px; color:#333;font-weight:bold; }
.article_tj .title a:hover{ color:#147ad6;}
.article_tj .desc { line-height:20px; color:#333; font-size:14px; margin-bottom:10px;}
.article_tj .data{ color:#666; margin-top:5px;}
.article_tj .data a { padding:2px 10px 2px 10px; border:#8888a5 1px solid;}
.article_tj .data a:hover { border:#4a97dd 1px solid; background-color:#4a97dd; color:#FFF; }

.article_tj .data_a{ background: url(../images/dianji.gif) no-repeat;background-position:0px 3px; padding-left:20px;}
.article_tj .data_b{ margin-left:15px; background: url(../images/rili.gif) no-repeat;background-position:0px 3px; padding-left:20px;}

.article_tj_more { padding-bottom:20px; text-align:center; height:30px; line-height:30px; font-size:16px;}
.article_tj_more a { width:92%; color:#2a90dd;  border-radius:3px;display:inline-block;TEXT-DECORATION: none; }
.article_tj_more a:hover { background-color:#17a2ff; border-radius:3px; color:#FFFFFF;}


}

@media screen and (max-width:700px) {
.article_tj { background-color:#fff; margin-bottom:10px;}

.article_tj ul{ margin:10px;}
.article_tj ul li { border-bottom:#dddddd 1px dashed; margin-bottom:15px; padding-bottom:10px;}
.article_tj ul li img { float:right; margin-left:10px; width:30%; height:auto; }

.article_tj .title { margin-bottom:10px; }
.article_tj .title a { font-size:18px; color:#333;font-weight:bold; }
.article_tj .title a:hover{ color:#147ad6;}
.article_tj .desc { line-height:20px; color:#333; font-size:14px; margin-bottom:10px;}
.article_tj .data{display:none; color:#666; margin-top:5px;}
.article_tj .data a { padding:2px 10px 2px 10px; border:#8888a5 1px solid;}
.article_tj .data a:hover { border:#4a97dd 1px solid; background-color:#4a97dd; color:#FFF; }

.article_tj .data_a{ background: url(../images/dianji.gif) no-repeat;background-position:0px 3px; padding-left:20px;}
.article_tj .data_b{ margin-left:15px; background: url(../images/rili.gif) no-repeat;background-position:0px 3px; padding-left:20px;}


.article_tj_more { padding-bottom:20px; text-align:center; height:30px; line-height:30px; font-size:14px;}
.article_tj_more a { width:92%; color:#2a90dd; display:inline-block; TEXT-DECORATION: none; }
.article_tj_more a:hover { background-color:#17a2ff; border-radius:3px; color:#FFFFFF;}

}











.right_top ul { overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px; }
.right_top li { padding-left:10px; font-size:12px; }
.right_top li a{ line-height:36px; font-size:14px; margin-left:5px;}


.right_top .bgcolor1{ background-color:#fff;}
.right_top .bh { width:16px; text-align:center; color:#ffffff; background-color:#ff0000; border:#ff0000 1px solid; display:inline-block; border-radius:2px;}
.right_top .bh2{ width:16px; text-align:center; color:#3b5998; background-color:#FFF; border:#ccc 1px solid; display:inline-block; border-radius:2px;}
.right_top .fbt { color:#666;}
.right_top .gzd { float:right; line-height:36px; margin-right:10px;}

.right_top .top_more { background-color:#fff; text-align:right; line-height:15px;}
.right_top .top_more a{ color:#164a84; margin-right:10px;}
.right_top .top_title { height:24px; line-height:24px; font-size:12px; margin:0px 10px 0px 10px;}
.right_top .top_title .pinpai{ float:left;}
.right_top .top_title .guanzhu{ float:right;}

.right_new li{ margin:14px; height:76px; border-bottom:#ddd 1px dashed;}
.right_new img { float:right; margin-right:8px; border:#ddd 1px solid;}
.right_new span { font-size:16px; font-weight: bold;}
.right_new p{ line-height:18px; margin-top:5px;}

.right_new .new_more { background-color:#fff; text-align:center; margin-bottom:8px;}
.right_new .new_more a{ font-size:14px; color:#164a84; margin-right:10px;}


@media screen and (min-width:700px) {
.main .main_right { float:right; width:300px;}

.right_top { width:300px;background-color:#f8f8f8; font-size:16px; margin-bottom:10px;}
.right_top strong { width:300px; background-color:#17a2ff; display:inline-block; color:#FFF; line-height:36px; text-align:center;}

.right_img { background-color:#ffffff; }
.right_imglist { background-color:#ffffff; margin:5px 0px 5px 5px; height:414px;}
.right_imglist a { POSITION: relative;HEIGHT:135px;FLOAT: left;TEXT-DECORATION: none;}
.right_imglist img { margin:5px; BORDER:#eee 1px solid; padding:2px;}
.right_imglist img:hover { margin:5px; BORDER:#666 1px solid; padding:2px;}
.right_imglist p { text-align:center;FONT-SIZE:12px;}
}

@media screen and (max-width:700px) {
.main .main_right { width:98%;margin:0 auto;}

.right_top { background-color:#f8f8f8; font-size:16px; margin-bottom:10px;}
.right_top strong { width:100%; background-color:#17a2ff; display:inline-block; color:#FFF; line-height:36px; text-align:center;}

.right_img { background-color:#ffffff; margin-bottom:10px; }
.right_imglist { background-color:#ffffff; height:410px; margin-top:15px;}
.right_imglist a { width:45%; margin-left:3.3%; POSITION: relative;HEIGHT:auto;FLOAT: left;TEXT-DECORATION: none;}
.right_imglist img { width:100%;}
.right_imglist p { text-align:center;FONT-SIZE:12px; line-height:26px;}
}







.list_art a { TEXT-DECORATION: none;}

@media screen and (min-width:700px) {
.list_art { margin:15px;}
.list_art li { border-bottom:#ddd 1px dashed; margin-bottom:15px; height:100px;}
.list_art li img { float:right; margin-left:10px;}
.list_art li span a{ font-size:20px; color:#000;font-weight:bold; line-height:30px; }
.list_art li span a:hover { color:#147ad6;}
.list_art li span p{ font-size:12px; color:#666; line-height:22px;}

.list_art_b { margin:15px;}
.list_art_b a{ width:300px; font-size:14px; color:#333; line-height:26px; display:inline-block; background: url(/templets/default/images/dianred.gif) no-repeat;background-position:10px 12px; padding-left:18px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_art_b a:hover{ background-color:#02b7f4; color:#FFF;}
.list_art_b .lin{ border-bottom:#ccc 1px dashed; margin:10px 0px 10px 0px;}
}

@media screen and (max-width:700px) {
.list_art { margin:10px;}
.list_art li { border-bottom:#ddd 1px dashed; margin-bottom:15px; padding-bottom:10px;}
.list_art li img { float:right; margin-left:10px;}
.list_art li span a{ font-size:18px; color:#000;font-weight:bold; line-height:26px;}
.list_art li span p{ font-size:12px; color:#666; line-height:22px;}

.list_art_b { margin:15px;}
.list_art_b a{ width:300px; font-size:14px; color:#333; line-height:26px; display:inline-block; background: url(/templets/default/images/dianred.gif) no-repeat;background-position:10px 12px; padding-left:18px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list_art_b a:hover{ background-color:#02b7f4; color:#FFF;}
.list_art_b .lin{ border-bottom:#ccc 1px dashed; margin:10px 0px 10px 0px;}
}








/*框架和标题*/

.maintitle { background: url(../images/maintitle.gif) repeat-x; BORDER-bottom:#E5E5E5 1px solid; line-height:31px; height:30px; padding-left:15px;}
.maintitle strong{ float:left; color:#333; font-size:14px;background: url(../images/titico.gif) no-repeat;background-position:0px 10px; padding-left:12px;}
.maintitle span{ float:right;color:#888;}
.maintitle span a { border-right:#ddd 1px solid; padding-right:10px; margin-left:10px;}
.maintitle .xx{ border-right:#fff 0px solid;}


.mainbox_news { margin:15px 8px 8px 8px;}
.mainbox_news a{ font-size:14px; line-height:26px; float:left; margin-left:15px; background: url(../images/ico.gif) no-repeat;background-position:0px 8px; padding-left:12px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mainbox_news .lin {border-bottom:#ddd 1px dashed; margin:15px;padding-top:10px;}

@media screen and (min-width:700px) {
.container{ width:1000px;margin:0px auto; margin-top:20px; margin-bottom:10px; background-color:#ffffff;}
}

@media screen and (max-width:700px) {
.container{ width:98%;margin:0px auto; margin-bottom:10px; background-color:#ffffff;BORDER:#E5E5E5 1px solid; margin-bottom:10px;}
}






@media screen and (min-width:700px) {
.mainart { color: #000; margin:15px 20px 15px 20px;}

.mainart_img { float:left; margin-right:10px; text-align:center; font-size:12px;}
.mainart_img img{ margin-top:20px; border:#fff 1px solid; padding:8px; border:#eee 1px solid;border-radius:10px; }

.mainart_info{ float:right; font-size:14px;color:#333333;margin-top:10px;}
.mainart_info li{ width:390px; BORDER-BOTTOM: #E5E5E5 1px dashed;line-height:32px; background: url(../images/ico.gif) no-repeat;background-position:10px 12px; padding-left:25px;}
.mainart p{ MARGIN:0.6em 0px; line-height:26px; font-size:14px;}

.article_info { margin:15px 20px 20px 20px; }
.article_info img{ max-width:100%; height:auto;}
.article_info strong { width:630px; font-size:18px; background-color:#f6f6f6; padding:4px 10px; color:#333; border-left:#ff3300 2px solid;}
.article_info p{ MARGIN:0.6em 0px; line-height:30px; font-size:16px; color:#222;}
}


@media screen and (max-width:700px) {
.mainart { margin:10px 15px 10px 15px;}

.mainart_img { text-align:center; font-size:12px;}
.mainart_img img{ border:#fff 1px solid; padding:8px;}

.mainart_info{ font-size:14px;color:#333333;margin-top:10px;}
.mainart_info li{ BORDER-BOTTOM: #E5E5E5 1px dashed;line-height:32px; background: url(../images/ico.gif) no-repeat;background-position:10px 12px; padding-left:25px;}

.article_info { margin:10px 15px 10px 15px; }
.article_info img{ max-width:100%; height:auto;}
.article_info strong { width:630px; background-color:#f6f6f6; padding:2px 4px; color:#333; border-left:#ff3300 2px solid;}
.article_info p{ MARGIN:0.6em 0px; line-height:28px; font-size:15px; color:#222;}
}













@media screen and (min-width:700px) {

.list_men { margin-left:16px; margin-top:15px;}
.list_men a { width:75px; color:#666; text-align:center; line-height:28px; display:inline-block;border-radius:3px; margin-bottom:6px; background-color:#f6f6f6;}
.list_men a:hover{ background-color:#88bbee; color:#FFF;}

.mainart_zhaoche { background: url(../images/maintitle.gif) repeat-x; BORDER-bottom:#E5E5E5 1px solid;padding-left:10px; line-height:31px; height:30px; }
.mainart_zhaoche span{ width:210px; float:left; color:#008000; text-align:right;}
.mainart_zhaoche ul { float:right;}
.mainart_zhaoche ul li { float:left; font-size:14px; font-family:"Microsoft Yahei";}
.mainart_zhaoche ul li a { width:30px; display:inline-block; color:#3b5998; text-align:center; BORDER-left:#E5E5E5 1px solid;}

}

@media screen and (max-width:700px) {

.list_men { margin-top:15px; text-align:center; }
.list_men a { width:22%; margin:0px 2px 0px 2px;  color:#666; text-align:center; line-height:28px; display:inline-block;border-radius:3px; margin-bottom:6px; background-color:#f6f6f6;}

.mainart_zhaoche { display:none;background: url(../images/maintitle.gif) repeat-x; BORDER-bottom:#E5E5E5 1px solid;padding-left:10px; line-height:31px; height:30px; }
.mainart_zhaoche span{ color:#008000; }
.mainart_zhaoche ul { float:right;}
.mainart_zhaoche ul li { float:left; font-size:14px;}
.mainart_zhaoche ul li a { width:30px; display:inline-block; color:#3b5998; text-align:center; BORDER-left:#E5E5E5 1px solid;}

}




.mainart_zhaoche_list { padding:10px; color:#555555;}
.mainart_zhaoche_list li{ float:left;}
.mainart_zhaoche_list a{ text-decoration: underline;line-height:20px; padding:5px 5px 5px 5px; color:#333333;}
.mainart_zhaoche_list a:hover{ color:#fff; padding:5px 5px 5px 5px; background-color:#02b7f4;text-decoration: none;}







.mainart_body{ margin:15px; line-height:22px; color:#555555;}
.mainart_body p { MARGIN:0.5em 0px;line-height:22px; font-size:14px;}
.mainart_body p strong{ width:970px; font-size:22px;font-family:"Microsoft Yahei"; padding-left:10px; display:inline-block; color:#333; line-height:40px; border-left:#ff3300 4px solid; border-bottom:#dddddd 1px solid; margin-bottom:10px;}



.chepai_nb { margin-left:30px;}
.chepai_nb strong{ color:#F00; font-size:14px;}
.chepai_nb a{ margin-left:30px;}


.mores { margin:15px;}
.mores a{ line-height:20px;}



/*daima*/
.daima { width:580px; margin-bottom:10px;}
.daima li{ line-height:31px; font-size:14px; margin-left:10px;}
.daima_body {border:#ddd 1px dashed; line-height:22px; margin:15px 0px 15px 0px; BACKGROUND:#fefefe;font-size:14px; padding:10px;}
.daima_hanyi { color:#888;}

/*jgw*/
.jgw { width:580px;}
.jgw li{ line-height:31px;}
.jgw img{ margin-top:12px;margin-right:15px; float:left;}
.jgw_body { border:#ddd 1px dashed;padding-left:10px; height:40px; line-height:40px;padding-right:10px;BACKGROUND:#fefefe; font-size:16px;}

/*jiaoche*/
.jiaoche { width:960px; margin:0 auto; margin-bottom:15px;}
.jiaoche_rt { float:right; width:540px; padding:15px; text-align:left; border:#cccccc 1px dashed; background-color: #EFF9FF;}
.jiaoche p{ font-size:14px; line-height:26px;}
.jiaoche strong { color:#FF0000;}
.jiaoche_info { line-height:40px; color:#999;}


/*paihao*/
.paihao { width:580px; margin-bottom:10px;}
.paihao li{ line-height:36px; font-size:14px; margin-left:10px;border-bottom:#dddddd 1px dashed;}
.paihao li a{ color:#00F;}
.paihao_body { line-height:24px; margin:20px; font-size:14px;}
.paihao_body img{ float:right; margin:5px 0px 10px 15px;}
.paihao_body p{ MARGIN:0.5em 0px;line-height:22px; }
.paihao_hanyi { color:#888;}




/*tuku lie*/
.list_img { background-color:#ffffff;padding:10px;}
.list_img a { POSITION: relative; MARGIN: 0px 0px 0px 0px;HEIGHT:155px;FLOAT: left;TEXT-DECORATION: none;}
.list_img img { margin:5px; BORDER:#eee 1px solid; padding:2px;}
.list_img img:hover { margin:5px; BORDER:#666 1px solid; padding:2px;}
.list_img p { text-align:center;FONT-SIZE:12px; line-height:20px;}




/*zt zimu*/
@media screen and (min-width:700px) {
.zt_zimu { background-color:#ffffff;padding:10px 10px 15px 10px;}
.zt_zimu a { POSITION: relative; HEIGHT:180px;FLOAT: left;TEXT-DECORATION: none;}
.zt_zimu img { width:147px; height:118px; margin:5px; BORDER:#eee 1px solid; padding:2px;}
.zt_zimu img:hover { margin:5px; BORDER:#666 1px solid; padding:2px;}
.zt_zimu p { text-align:center;FONT-SIZE:12px; line-height:20px;}
.zt_zimu span{ color:#999;}
.zt_zimu_jj { margin:6px 0px 15px 6px; font-size:28px; color:#EB0000; font-weight:bold;}
}

@media screen and (max-width:700px) {
.zt_zimu { background-color:#ffffff;padding:10px 0px 15px 0px;}
.zt_zimu li{ width:28%; float:left; margin-left:3.6%; margin-bottom:10px;}
.zt_zimu a {  POSITION: relative; TEXT-DECORATION: none;}
.zt_zimu img { width:100%; height:auto; BORDER:#eee 1px solid; padding:2px;}
.zt_zimu p { text-align:center; FONT-SIZE:12px; line-height:20px;}
.zt_zimu span{ color:#999;}
.zt_zimu_jj { margin:6px 0px 15px 15px; font-size:20px; color:#EB0000; font-weight:bold;}

}






/* ---- ----  专题列表 ---- ---- */
.zt_jianjie h1{ font-size:22px; margin-bottom:10px; color:#0789DB; }
.zt_jianjie p{ color:#666666; line-height:22px; font-size:14px;text-align:justify;}

@media screen and (min-width:700px) {
.zt_jianjie { width:920px; padding-bottom:10px; margin-left:25px; margin-top:20px;}
.zt_jianjie ul{ width:445px; height:80px; float:left; border-bottom: #eeeeee 1px solid;padding:10px;}
.zt_jianjie img{ float:left; margin-right:20px; border:#dddddd 1px solid;}

.zt_liebiao { padding-top:10px; padding-bottom:15px; margin-left:25px;}
.zt_liebiao ul{ width:445px; height:80px; float:left; border-top: #eeeeee 1px solid;padding:10px;}
.zt_liebiao img{ float:left; margin-right:10px;}
.zt_liebiao h3{ font-size:16px; margin-bottom:5px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; background: url(/templets/default/images/ico.gif) no-repeat;background-position:0px 4px; padding-left:10px;}
.zt_liebiao p{ color:#999; line-height:18px;}
}

@media screen and (max-width:700px) {
.zt_jianjie { margin:15px;}
.zt_jianjie ul{ width:100%; border-bottom: #eeeeee 1px solid;padding:10px;}
.zt_jianjie img{ display:none; width:20%; height:auto;  float:left; margin-right:20px; border:#dddddd 1px solid;}

.zt_liebiao { margin:10px;}
.zt_liebiao ul{ border-top: #eeeeee 1px solid; padding:10px 0px;}
.zt_liebiao img{ float:right; margin-left:10px;}
.zt_liebiao h3{ font-size:16px; margin-bottom:5px; background: url(/templets/default/images/ico.gif) no-repeat;background-position:0px 4px; padding-left:10px;}
.zt_liebiao p{ color:#666666; line-height:18px;}
}


/*tao */
.tao { margin-bottom:15px; border:#dfdfdf 1px solid; height:38px;}
.tao strong { width:120px; text-align:center; float:left; line-height:38px; background-color:#fa4333; color:#FFF; font-size:18px; overflow:hidden;white-space:nowrap;}
.tao ul{ margin:6px;}
.tao li a{ width:120px; text-align:center; float:left; margin-left:15px; line-height:24px; border-radius:3px; border:#dfdfdf 1px solid; display:inline-block; overflow:hidden;white-space:nowrap;}


/*-------------------------------------------------------------------*/




@media screen and (min-width:700px) {
.topid { background-color:#ffb31f;  width:100px; text-align:center; float:left; margin-right:10px; border-radius:5px;}
.topida { height:60px; font-size:34px; line-height:60px; color:#FFF;}
.topidb { background-color:#f7f7f7; height:24px; line-height:24px; border-radius:0px 0px 3px 3px; color:#666;}

}

@media screen and (max-width:700px) {
.topid { background-color:#ffb31f;  width:16%; text-align:center; float:left; margin-right:10px; border-radius:5px;}
.topida { height:60px; font-size:34px; line-height:60px; color:#FFF;}
.topidb { background-color:#f7f7f7; padding:5px 5px; line-height:12px; border-radius:0px 0px 3px 3px; color:#666;}

}




.index_list { background-color:#fff;BORDER:#E5E5E5 1px solid; margin-bottom:10px;}
.index_list ul { margin:10px;}
.index_list ul a{ width:310px; line-height:32px; background: url(../images/dian.gif) no-repeat;background-position:10px 16px; padding-left:18px; border-bottom:#eee 1px solid;display:inline-block; color:#333; font-size:14px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}






/*分*/
.page { TEXT-ALIGN:center; clear:both; margin:22px 22px 22px 22px;}
.page LI { DISPLAY:inline; MARGIN-LEFT:0px; FONT-SIZE:14px; HEIGHT:30px;}
.page LI A { padding:10px 15px 10px 15px;COLOR: #16a3fd; border-radius:3px; background-color:#FFFFFF; BORDER:#ffffff 1px solid;}
.page LI A:hover { BORDER:#16a3fd 1px solid; COLOR: #ffffff; background-color:#16a3fd; }
.page LI.thisclass A { BORDER: #16a3fd 1px solid; padding:4px 0px 4px 0px; FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #16a3fd;}

.page .xiala { BORDER: #E3E3E3 1px solid; PADDING-BOTTOM:2px;PADDING-TOP:2px; COLOR: #1D4452; border-radius:3px;}


.page .thisclass { BORDER: #17a2fd 1px solid; padding:10px 15px 10px 15px; COLOR: #1D4452; TEXT-DECORATION: none;border-radius:3px; background-color:#17a2fd; color:#FFFFFF;
}







.tags a{ color:#333; width:116px; text-align:center; line-height:28px; display:inline-block; background-color:#f9f9f9; border-radius:5px; font-size:14px; margin:5px 5px 5px 5px;}
.tags a:hover{ background-color:#88bbee; color:#FFF;}







/*---------- footer ---------*/

@media screen and (min-width:700px) {
.footer { width:1000px; font-size:14px; margin:0px auto; line-height:22px; margin-top:30px; margin-bottom:30px; color:#666; text-align:center; font-family:"Microsoft Yahei";}
.footer a{ color:#666;}
}

@media screen and (max-width:700px) {
.footer { width:100%; text-align:center;margin-top:10px; margin-bottom:20px; color:#666; text-align:center; font-family:"Microsoft Yahei";}
.footer span{ display:inline-block;}
}
