﻿@charset "utf-8";
body{font-size:12px;color:#656565;font-family:Arial;padding:0px;margin:0px auto;}
a{color:#FA960E;text-decoration:underline;}
a:hover{color:#FA960E;text-decoration:none;}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
.loading{background-image:url(../images/loading.gif);padding:0px;margin:0px;background-repeat:no-repeat;font-size:13px}
img{padding:0;margin:0; border:0;}
#clear{ clear:both;}

/* Wrap */
#wrap{padding:0px; width:960px; margin:0px auto;}

/* Head */
#head{ margin:0px; padding:0px;}
#head .logo{width:252px;margin:0px; height:106px; background:url(../images/logo.jpg) no-repeat left top; float:left; padding:0px;}
#head .logo .searchs{ width:230px; margin:0px; padding:74px 6px 12px 12px; line-height:30px; float:left;}
#head .logo .input{font-size:12px;color:#656565;padding:2px 0px 0px 0px;}
#head .logo .btn{width:45px; height:20px; margin:0px;}

#head .tbm{margin:0px; padding:0px; width:708px; float:left;}
#head .tbm .tbanner{width:708px; height:70px;}
#head .tbm .tbanner h5{ padding:0px; margin:56px 4px 0px 4px; width:430px; height:14px; font-size:12px; float:left; font-weight:normal; color:#333333;}
#head .tbm .tbanner img{ border:none; float:left;}
#head .tbm .tmenu{background:url(../images/bgmenu.jpg) repeat-x left;width:708px;height:36px; }
#head .tbm .tmenu ul{padding:0px 10px 0px 10px;line-height:36px; margin:0px;}
#head .tbm .tmenu ul li{padding:0px 12px 0px 12px;list-style:none; float:left;}
#head .tbm .tmenu ul li a{ text-decoration:none; font-weight:bold; color:#FFFFFF; font-size:14px;padding:0px 5px 0px 5px;}
#head .tbm .tmenu ul li a:hover{ text-decoration:underline;}

/* Banner */
#banner{ margin:0px; padding:0px;}
#banner .leftban{width:620px;margin:0px; height:280px; background-color:#326401; float:left; padding:0px;}
#banner .leftban img{ border:none; float:left; width:309px; height:280px;}
#banner .leftban .ptv{ padding:20px 5px 0px 5px; width:300px; float:left; margin:0px;}
#banner .leftban .ptv ul{ margin:0 auto;}
#banner .leftban .ptv ul li{ color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; padding:0px 0px 0px 0px; text-align:center;font-weight:bold; line-height:35px; list-style:none;}
#banner .leftban .ptv p{ color:#FFFFFF; font-size:12px; padding:0px 5px 0px 10px; text-align:left;line-height:16px; margin-top:10px;}

#banner .rightban{ width:320px; background-color:#F0EEDF; height:260px; float:left; padding:10px;}
#banner .rightban .nhs{ margin:5px 5px 5px 5px;}
#banner .rightban span{ font-size:12px; padding:0px 10px 0px 10px; text-align:left;line-height:16px;color:#659A02; font-weight:bold; margin:0px;}
#banner .rightban span img{ margin-right:5px;}
#banner .rightban H3{ margin:0px 10px 0px 10px; line-height:30px; color:#9C0001;}
#banner .rightban H3 img{ margin-right:5px;}
#banner .rightban ul{ margin:0px; padding:0px 0px 0px 0px; color:#656565; font-weight:bold;}
#banner .rightban ul li{ padding:0px 10px 0px 10px; color:#656565; line-height:20px; list-style:none;}
#banner .rightban ul li b{color:#CF7A1F; font-size:14px; margin-right:5px;}

/* Banner2 */
#banner2{ margin:0px; padding:0px;}
#banner2 .leftban2{width:600px;margin:0px; line-height:40px; background-color:#323033; float:left; color:#FFF; font-size:12px;  padding:0px 15px 0px 5px; text-align:right;}
#banner2 .leftban2 a{ color:#FFA946; font-weight:bold; font-size:14px;}

#banner2 .rightban2{width:320px; margin:0px; background-color:#DDDEBC; line-height:40px; float:left; padding:0px 15px 0px 5px; text-align:right;}
#banner2 .rightban2 a{color:#CD9A00; font-weight:bold; font-size:14px; text-decoration:none;}
#banner2 .rightban2 img{ margin:0px 10px 0px 0px;}

/* Banner3 */
#banner3{ margin:0px 0px 0px 0px; padding:0px;}

/* Main */
#main{ margin:0px auto; width:960px;}

/* Main-left */
#main .leftmain{padding:0px; margin:0px; width:700px; float:left; }

/* Main-index-channel */
#main .leftmain .channel{ background-color:#F0EEDF;margin:5px;width:325px;float:left; padding:5px;}
#main .leftmain .channel .ctitle{font-weight:bold;padding:0px 10px 0px 15px; font-size:16px; line-height:30px;}
#main .leftmain .channel .ctitle a{text-decoration:none;color:#CD4010;}
#main .leftmain .channel .ctitle a:hover{ color:#CF7A1F;}
#main .leftmain .channel .cpd { margin:0px; padding:0px; color:#656565;}
#main .leftmain .channel .cpd img{ margin-right:5px; padding:0px;}

/* Main-channel */
#main .leftmain .channel2{ background-color:#F0EEDF;margin:5px 2px 5px 2px;width:320px;float:left; padding:5px;}
#main .leftmain .channel2 .ctitle{font-weight:bold;padding:0px 10px 0px 15px; font-size:16px; line-height:30px;}
#main .leftmain .channel2 .ctitle a{text-decoration:none;color:#CD4010;}
#main .leftmain .channel2 .ctitle a:hover{ color:#CF7A1F;}
#main .leftmain .channel2 .cpd { margin:0px; padding:0px; color:#656565;}
#main .leftmain .channel2 .cpd img{ margin-right:5px; padding:0px;}


#main .leftmain .sitepath{ margin:0px; padding:0px 10px 0px 10px; line-height:30px; color:#CD4010; font-weight:bold; font-size:12px;}
#main .leftmain .sitepath a{ color:#323033; text-decoration:none;}

#main .leftmain .inside{ margin:0px; padding:0px 10px 0px 10px; line-height:20px; color:#333; font-size:12px;}


/* Main-left-list */
#main .leftmain .inside .node{margin-bottom:8px} /* info of single article */
#main .leftmain .inside .node .title{padding-bottom:6px;padding-top:5px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#98AF6B;} /* title */
#main .leftmain .inside .node .title h2{margin:0px;padding:0px;font-size:16px} /* title */
#main .leftmain .inside .node .title a{border-left-width:5px;border-left-style:solid;border-left-color:#98AF6B;padding-left:5px; color:#CD4010;}
#main .leftmain .inside .node .title a:hover{text-decoration:underline; color:#CD9A00;}
#main .leftmain .inside .node .description{padding:8px;line-height:150%;color:#555} /* description */
#main .leftmain .inside .node .description p{margin:0px;padding:0px}
#main .leftmain .inside .node .info{text-align:right;font-size:11px;line-height:20px;color:#666;font-family:Georgia, "Times New Roman", Times, serif;padding-right:18px} /* info of other article */
#main .leftmain .inside .node .info span{color:#9D9A01;}


/* Main-left-list-pic */
#main .left .listpic{}
#main .left .listpic .node{float:left;width:25%;text-align:center;margin-bottom:5px}
#main .left .listpic .node .pic{}
#main .left .listpic .node .pic img{margin:1px}
#main .left .listpic .node .pic a{border:1px solid #ccc}
#main .left .listpic .node .pic a:hover{border:1px solid #fc0}

/* Main-left-common-word */
#main .left .common{color:#333;line-height:160%} /* main content */
#main .left .common form{margin:0px;padding:0px}

/* Main-left-content */
#main .leftmain .inside .content{ margin-top:10px;}
#main .leftmain .inside .content .ns{ font-size:14px; text-align:center; line-height:25px; color:#9D9A01;}
#main .leftmain .inside .content .ns2{ font-size:14px; text-align:center; line-height:25px; color:#9D9A01; font-weight:bold; }
#main .leftmain .inside .content h1{margin:0px;padding:5px; line-height:30px; font-size:24px;} /* title */
#main .leftmain .inside .content h3{margin:0px;padding:5px; line-height:30px; font-size:16px; text-align:center; color:#CD404C;} /* news title */
#main .leftmain .inside .content .info{line-height:30px;text-align:right;font-size:12px;color:#666;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#9D9A01;padding-right:10px} /* main info */
#main .leftmain .inside .content .info span{color:#9D9A01} /* info pop-out*/
#main .leftmain .inside .content .area{color:#333;line-height:160%;padding:10px} /* main-content */
#main .leftmain .inside .content .prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#9D9A01;padding-right:10px;padding-left:10px;  white-space:nowrap;overflow:hidden}
#main .leftmain .inside .content .prenext .pre{float:left;width:50%; color:#CD4010;} /* pre */
#main .leftmain .inside .content .prenext .pre a{ font-weight:bold; color:#CD4010;}
#main .leftmain .inside .content .prenext .next{text-align:right;float:right;width:50%;color:#CD4010;} /* next */
#main .leftmain .inside .content .prenext .next a{font-weight:bold; color:#CD4010;} /* next */


/* Main-right */
#main .rightmain{width:250px;padding:5px; float:left; }
/* recommend */
#main .rightmain .rbox{margin:5px 0px 5px 0px; padding:0px; border:#CD9A00 1px solid;}
#main .rightmain .rbox .title{ margin:0px;line-height:30px;padding:0px; text-align:center; font-weight:bold; font-size:16px; color:#FFFFFF; background-color:#CD9A00;}
#main .rightmain .rbox .listbox{padding:5px 15px 5px 15px; margin:0px; }
#main .rightmain .rbox .listbox ul{list-style:none;padding:0px;margin:0px;width:210px;white-space:nowrap;overflow:hidden;}
#main .rightmain .rbox .listbox ul li{ margin:0px; padding:0px;line-height:25px; color:#000000; font-weight:bold;}
#main .rightmain .rbox .listbox ul li img{ margin-right:10px;}
#main .rightmain .rbox .listbox ul li a{color:#333;text-decoration:underline; font-weight:bold;}
#main .rightmain .rbox .listbox ul li a:hover{color:#777;text-decoration:none;}
#main .rightmain .rbox .listbox ul .li{ font-size:14px; line-height:30px; color:#CD9A00; text-align:center;}
/* hot */
#main .rightmain .hbox{margin:5px 0px 5px 0px; padding:0px; border:#9D9A01 1px solid;}
#main .rightmain .hbox .title{ margin:0px;line-height:30px;padding:0px; text-align:center; font-weight:bold; font-size:16px; color:#FFFFFF; background-color:#9D9A01;}
#main .rightmain .hbox .listbox{padding:5px 15px 5px 15px; margin:0px; }
#main .rightmain .hbox .listbox ul{list-style:none;padding:0px;margin:0px;width:210px;white-space:nowrap;overflow:hidden;}
#main .rightmain .hbox .listbox ul li{ margin:0px; padding:0px;line-height:25px;}
#main .rightmain .hbox .listbox ul li img{ margin-right:10px;}
#main .rightmain .hbox .listbox ul li a{color:#333;text-decoration:underline; font-weight:bold;}
#main .rightmain .hbox .listbox ul li a:hover{color:#777;text-decoration:none;}

/* ad */
#main .rightmain .adbox{margin:5px 0px 5px 0px; padding:0px; border:#9C0001 1px solid;}
#main .rightmain .adbox .title{ margin:0px;line-height:20px;padding:0px; text-align:center; font-weight:bold; font-size:12px; color:#FFFFFF; background-color:#9C0001;}
#main .rightmain .adbox .title2{ margin:0px;line-height:30px;padding:0px; text-align:center; font-weight:bold; font-size:14px; color:#FFFFFF; background-color:#9C0001;}

#main .rightmain .adbox .listbox{padding:0px; margin:0px; text-align:right;}
#main .rightmain .adbox img{ margin:0px; padding:0px; border:none;}

/* .. */
#main .rightmain .down{background-color:#ffffff;border-top-width:4px;border-bottom-width:4px;border-top-style:solid;border-bottom-style:solid;border-top-color:#BEE333;border-bottom-color:#BEE333}
#main .rightmain .down a{color:#333;text-decoration:underline; font-size:14px;}
#main .rightmain .down a:hover{color:#999;text-decoration:none; font-size:14px;}

/*links*/
#link {width:960px; margin:10px auto; text-align:center;}
#link a{ font-weight:bold; font-size:14px; padding:0px 5px 0px 5px; color:#656565; text-decoration:none;}
#link a:hover{ text-decoration:underline;}

/* foot */
#foot{text-align:center;line-height:20px;padding:5px 10px 5px 10px; color:#fff; background-color:#656565;}

/* page */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#98AF6B;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN and link */
.page a:hover, .page a.current{color:#CD4010;border:1px solid #CD4010;} /* when activation */
.page input{padding:0px;color:#98AF6B;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* change INPUT */
