
/*
 Wrote by Corning Chinasky.net 
 Contact: 272827416@qq.com
 Date: 2011-9-26
*/
/* CSS Document */


#banner{ height:195px;}

.macombg{ background:url(../image/postionbg280.jpg) repeat-x 0 0; min-height:280px; _height:280px;}

.position{ height:32px; line-height:32px; background-position: 2px 13px; margin-bottom:20px;}

.mainbox{background:url(/templets/default/images/main_bot_bg.jpg) repeat-x bottom #fff;}
.mainbox .main_content{ background:url(/templets/default/images/main_top_bg.gif) no-repeat 0 0; min-height:31px; _height:31px;}
.mainbox .main_content .leftside{ float:left; width:229px; background-color:#f9f9f9;}
.mainbox .main_content .rightside{ float:right; width:734px; padding:12px; min-height:380px; _height:380px;}
.mainbox .main_content h3.st{ background:url(../image/sub_top.gif) no-repeat 0 0; height:30px; padding:0 12px; line-height:30px; color:#202020; font-size:14px;}
.mainbox .main_content .subImg{ padding:1px 0 1px 1px; background-color:#fff;}

.content_title{ line-height:32px; background:url(../image/about_dot.jpg) no-repeat 2px 9px; padding-left:15px; border-bottom:4px; border-bottom:1px solid #dedede; margin-bottom:12px;}
.content_title strong{ font-size:14px; color:#323232;}
.content_title span{ float:right;}
.content_title a.close{ background:url(../image/close.jpg) no-repeat left 1px; padding-left:12px; padding-right:12px;}
.content_title a.print{background:url(/templets/default/images/print.gif) no-repeat 12px 1px; padding-left:28px;}

ul.submenu li{background:url(../image/submenu.jpg) repeat-x top;}
ul.submenu span{ display:block; height:35px; background:url(../image/dot6.gif) no-repeat right center; padding-right:20px; line-height:35px; overflow:hidden; margin:0 15px;}
ul.submenu a{ display:block;}
ul.submenu span a{color:#353535;}
ul.submenu li.cur{ background:none;}
ul.submenu li.cur span{ display:block; background:url(../image/dot5.gif) no-repeat right center; font-weight:bold;}
ul.submenu li.cur span.open{background:url(../image/dot52.gif) no-repeat right center;}
ul.submenu dl{ padding:5px 12px 5px; margin:0 10px 12px; background-color:#fff;}
ul.submenu li dt{ border-bottom:1px dotted #d0d0d0; padding:0 0 4px 12px; margin-bottom:4px; line-height:22px;}
ul.submenu li.cur dt a{ color:#828282;}
ul.submenu li.cur a{color:#ce0000;}
ul.submenu li dt.cur{ padding-left:0;}
ul.submenu li dt.cur a{ color:#303030; background:url(../image/dot3.gif) no-repeat 2px 9px; padding-left:12px; font-weight:bold;}

.REC_EXOS p{ margin-bottom:20px; color:#474747; line-height:20px;}

table.ASK{ width:100%;}
table.ASK th,
table.ASK td{ line-height:22px; font-size:12px; vertical-align:middle; font-weight:normal; padding:5px 0;}
table.ASK th{ text-align:right; width:130px; padding-right:5px;}
.textarea1{ width:480px; height:150px; padding:0;}

table.ASK .REU_INPUT_TXT{ width:474px; height:22px; line-height:22px;}

table.ASK .submit,
table.ASK .cancel{ margin:0; padding:0; border:0; width:79px; height:25px; cursor:pointer; margin-right:5px;}
table.ASK .submit{ background:url(/templets/default/images/submitbtn.jpg) no-repeat 0 0;}
table.ASK .cancel{ background:url(/templets/default/images/reset.jpg) no-repeat 0 0;}

ul.news_list li{ line-height:24px; border-bottom:1px dotted #cbcbcb;}
ul.news_list li span{ float:right; color:#959595;}
ul.news_list li span a{ color:#CE0000; background:none; padding-left:0; padding-right:12px;}

/* 分页 */
.pagging{ height:22px; width:100%; text-align:center; padding:12px 0 5px;}
.pagging a,
.pagging em{ background:url(/templets/default/images/reuse/pagelia.jpg) repeat-x bottom; float:left; height:20px; min-width:26px; _width:26px; line-height:20px;}
.pagging a:hover{ background:url(/templets/default/images/reuse/pagelib.jpg) repeat-x bottom;}
.pagging span{ border:1px solid #ccc; display:inline-block; margin:0 3px 0 0;}
.pagging span.cur a{ color:#f00;}
.pagging span.None{ border:0;}
.pagging select{float:left; padding:0; margin:0; vertical-align:baseline;}
.pagging span.Ref{ border:0; height:22px; line-height:22px;}
.pagging em{ background:none; font-style:normal; height:22px; line-height:22px; color:#7d7d7d;}
.pagging b{ color:#f00; font-weight:normal;}

.searig_box{ width:258px; height:24px; position:relative; display:inline-block;}
.searig_box .REU_INPUT_TXT{ height:22px; line-height:22px; width:173px; position:absolute; left:0; top:0;}
.searig_box .submit{ margin:0; padding:0; border:0; width:70px; height:24px; cursor:pointer; background:url(/templets/default/images/dss.jpg) no-repeat 0 0; position:absolute; left:188px; top:0;}

ul.zs_list{ padding-left:25px;}
ul.zs_list li{ width:122px; height:215px; float:left; display:inline; margin:0 18px 16px 0; overflow:hidden;}
ul.zs_list li.last{ margin-right:0;}
ul.zs_list li img{ display:block; margin:0 auto;}
ul.zs_list li p{ margin-top:3px; line-height:20px; background:url(/templets/default/images/hss.jpg) repeat-x 0 0; text-align:center;}

table.zs{ text-align:left;}
table.zs th{ line-height:35px; background:url(/templets/default/images/zs_bgs.jpg) repeat-x 0 0; color:#343434;}
table.zs td{ border-bottom:1px dotted #cbcbcb; line-height:18px; padding:12px 0 10px;}
table.zs td.f{ background:url(/templets/default/images/dot8.jpg) no-repeat 5px 16px; padding-left:25px;}

.down_sut{ padding:8px; background-color:#f8f8f8; margin-bottom:12px;}
.down_sut select{ width:180px; margin-right:5px;}

/* Add by Corning 2011-12-01 */
.pratil_title{ height:30px; padding-bottom:4px; line-height:30px; font-size:14px; font-weight:600; padding-left:20px; color:#fff;}
.partil1{ background:url(/templets/default/images/tav1.jpg) no-repeat 0 0;}
.partil2{ background:url(/templets/default/images/tav2.jpg) no-repeat 0 0;}
.partil3{ background:url(/templets/default/images/tav3.jpg) no-repeat 0 0;}

.par_left1{ float:left; width:422px; display:inline; margin-left:10px;}
.par_right1{ float:right; width:247px; display:inline; margin-right:10px;}

ul.par1_list{ padding:10px 0 2px;}
ul.par1_list li{ float:left; width:127px; min-height:106px; _height:106px; display:inline; margin:0 15px 10px 0;}
ul.par1_list li p{ line-height:20px; font-size:12px; text-align:center;}
ul.par1_list li p,
ul.par1_list li a{color:#313131;}
ul.par1_list li img{ width:121px; height:80px; padding:2px; border:1px solid #d8d8d8;}
.par_info{ padding:10px 0; line-height:20px;}
.par_img{ padding:5px 0 15px;}

.sitemap1{}
.sitemap1 li{ border-bottom:1px solid #DEDEDE; padding:0 0 6px 0; margin-bottom:8px;}
.sitemap1 li a{color: #202020; font-size: 13px; line-height:20px; font-weight:bold; display:block;}
.sitemap1 ul li{ float:left; width:172px; padding:0 0 0px 0; border:0; margin:0 0 5px 0; display:inline;}
.sitemap1 ul a{ font-weight:normal; color:#353535; font-size:12px; display:inline;}
.sitemap1 ul{ padding:8px 0 0 0;}

.user_footer{ padding-top:20px;}

/* Add by Corning 2011-12-08 */
.shadderbox{ width:950px; height:540px; background-color:#fff;}
.shadderbox h2{font-size: 14px; color: #4B575E; padding-left: 25px; line-height: 34px; height: 34px; background: #E7E7E7 url(/templets/default/images/c_boxTop.gif) repeat-x;color: #333;}
.shadderbox h2 span{float: right; padding-right: 1em; color:#4D6D80; cursor:pointer;}
.shadderbox .SContent{padding: 6px 10px 10px;border-left: 1px solid #D8DAD9;border-right: 1px solid #D8DAD9; height:490px;overflow-y: scroll;}
ul.zs_list li .hideContent,
table.zs .hideContent{ display:none;}

.detail_info{border-bottom: 1px solid #DEDEDE; padding-bottom: 15px; margin-bottom: 13px;}
.detail_info .title{font-size:18px; line-height:22px; color: #2D2D2D; padding-bottom:10px; text-align:center; font-weight:bold;}
.detail_info .info{line-height: 22px; color: #A1A1A1; text-align: center;}

.navgator{ background:url(/templets/default/images/sdsd.jpg) repeat-x top; margin:0 26px 10px; width:680px;}
.navgator p{ line-height:28px; float:left; width:50%;}
.navgator p a{ background:url(/templets/default/images/next.gif) no-repeat left center; padding-left:12px;}

table.zs tr.s td{ background-color:#fafafa;}

/* Add by Corning 2011-1-30 */
ul.zs_list li div a{ display:block; padding:4px; border:1px solid #D8DAD9; height:100px; overflow:hidden;}
ul.zs_list li div a:hover{ border-color:#f00;}
ul.zs_list li{width: 158px;}

ul.par1_list li{ width:163px;}
ul.par1_list li img{ width:153px; padding:4px;}
ul.par1_list li a:hover img{ border-color:#f00;}

ul.zs_list li p{line-height:18px; height:36px; overflow:hidden;}