@charset "utf-8";
/* CSS Document */
#container{width:960px;margin:0 auto;overflow:hidden}
#localLinks{margin:10px 0 3px 10px;font-family:'宋体'}
#localLinks a{color:#36c;text-decoration:none;}
#localLinks a:hover{text-decoration:underline}
/**details**/
.dehd{height:58px;margin-top:10px;}
.r1_1,.r1_4{background:#bbb;height:1px;margin:0 2px;overflow:hidden;}
.r1_2,.r1_3{border-width:0 1px;border-style:solid; border-color:#bbb;height:1px;margin:0 1px;overflow:hidden;}
.dehd .box{padding:5px 10px;background:#fff;border-width:0 1px;border-style:solid; border-color:#bbb;}
.dehd .box .tit h3{font-size:16px;color:#cd3232; font-family:Arial, Helvetica, sans-serif}
.dehd .box p{height:24px;margin-top:6px;background:#f5f5f5;border:1px solid #ccc;line-height:24px;}
.dehd .box p span{display:block;height:20px;padding-left:34px;background:url(../images/portfolio/img_bg_001.png) no-repeat 10px -157px;font-size:14px;font-weight:700;color:#666;}
.deco .d_left{float:left;width:682px;}
.deco .d_right{float:right;width:260px;}

.deco{margin-top:15px;}
.blk_01{height:500px;}
.blk_01 .tit{height:24px;background:url(../images/portfolio/img_bg_001.png) repeat-x 0 0;border-right:1px solid #dadada}
.blk_01 .tit h2{position:relative;z-index:2float:left;width:97px;height:29px;margin-bottom:-5px;background:url(../images/portfolio/img_btn_001.png) no-repeat 0 0;font-size:14px;color:#fff;text-align:center;line-height:29px;}
.s_number{text-align:right;height:35px;line-height:35px;}
.blk_01 .box{padding:0 15px;height:390px;}
.blk_01 .box table{border-collapse:collapse;}
.blk_01 .box table td{padding-left:15px;background:#fffdf4;border:1px solid #f4e7d9;line-height:30px;}
.deco .box{background:#fff;border-width:0 1px 1px;border-style:solid;border-color:#dadada;}
.remark{height:22px;padding-left:25px;margin-top:10px;background:url(../images/portfolio/img_bg_001.png) no-repeat 0 -232px;line-height:22px;}

.d_right .tit{height:24px;background:url(../images/portfolio/img_bg_001.png) repeat-x 0 0;border-right:1px solid #dadada;}
.d_right .tit h2{position:relative;z-index:2;float:left;width:103px;height:29px;margin-bottom:-5px;background:url(../images/portfolio/img_btn_001.png) no-repeat 0 -93px;font-size:12px;color:#cd3232;text-align:center;line-height:29px;}
.blk_02 .box{height:140px;}
.blk_02 .box ul{padding:15px 0 0 20px;}
.blk_02 .box ul li{height:23px;line-height:23px;}
.blk_02 .box ul li span{color:#ff6600;font-weight:700;}
.blk_02 .box ul li.mobile{height:28px;padding-left:34px;background:url(../images/portfolio/img_btn_001.png) no-repeat 0 -46px;font-size:14px;font-weight:700;line-height:28px;}
.blk_02 .box .other{position:relative;margin:15px auto 10px;}
.r2_1,.r2_2,.r2_3,.r2_4{position:absolute;width:4px;height:4px;background:url(../images/portfolio/img_bg_001.png) no-repeat;overflow:hidden;}
.r2_1{left:0;top:0;background-position:0 -190px;}
.r2_2{right:0;top:0;background-position:-4px -190px;}
.blk_02 .box .other .con,.blk_02 .box .other .con a{background:url(../images/portfolio/img_bg_001.png) no-repeat;}
.blk_02 .box .other .con{height:20px;background-position:0 -133px; background-repeat:repeat-x;border:1px solid #dadada;overflow:hidden;}
.blk_02 .box .other .con a{display:block;height:20px;line-height:20px;padding-left:22px;background-position:6px -206px;}
.r2_3{left:0;bottom:0; background-position:0 -194px;}
.r2_4{right:0;bottom:0;background-position:-4px -194px;}

.blk_03 .box{height:200px;padding:15px 10px 0;}
.blk_03 .box .pictxt01{height:65px;overflow:hidden;}
.blk_03 .box .pictxt01 dt img{border:1px solid #ccc;width:50px;height:50px;}
.blk_03 .box .pictxt01 dd h4{font-weight:normal;font-size:12px;}
.blk_03 .box .pictxt01 dd h4 a{font-weight:700;}
.blk_03 .box .pictxt01 dd{margin-left:60px;line-height:20px;}
.blk_03 ul li{background:url(../images/portfolio/img_bg_001.png) no-repeat 0 -80px;}
.blk_03 .box .txt01{line-height:18px;}
.blk_03 .box .txt01 dt{padding-left:12px;background:url(../images/portfolio/img_bg_001.png) no-repeat 0 -73px;}
.blk_03 .box .txt01 dd{padding-left:12px;margin-bottom:8px;color:#666;}

/**portfolio***/
.poco{width:960px;margin:10px 0;overflow:hidden;}
.poco_l{float:left;width:168px;}
.poco_r{float:right;width:772px;}
.poco_tit{height:23px;padding:18px 0 0 45px;background:url(../images/portfolio/img_bg_002.png) no-repeat 0 0;}
.poco_tit h2{font-size:14px;color:#cd3232;font-weight:700}
.poco_box{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.poco_box dl dt{height:30px;padding-left:10px;background:#f2f2f2;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:30px;font-weight:700;}
.poco_box dl dd{height:20px;margin:0 5px;padding-top:10px;background:url(../images/portfolio/img_bg_002.png) no-repeat 0 -135px;}
.poco_box dl dd.hover{font-weight:700}
.poco_box dl dd.hover a,.poco_box dl dd.hover a:visited{color:#333}
.poco_box dl dd.start{background:none;}
.poco_box dl dd a{display:block;padding-left:22px;background:url(../images/portfolio/img_bg_002.png) no-repeat 7px -85px;}
.poco_box a{color:#36c;}
.poco_box a:hover{color:#36c; text-decoration:underline}
.poco_box_bottom{display:block;height:6px;background: url(../images/portfolio/img_bg_002.png) no-repeat 0 -41px;overflow:hidden;}

.pr_hd{height:32px;margin-bottom:8px}
.pr_hd .box{position:relative;float:left;width:740px;height:32px;padding-left:20px;background:url(../images/portfolio/img_bg_002.png) repeat-x 0 -183px;line-height:32px;}
.pr_hd .box b{font-size:16px;}
.pr_hd .box div{position:absolute;top:0;right:0;padding:4px 2px 0 10px;height:28px;border-left:1px solid #ddd;line-height:28px;text-align:center;}
.pr_hd .box div em{display:block;width:78px;height:24px;background:url(../images/portfolio/img_bg_002.png) no-repeat 0 -221px;font-style:normal;}
.pr_hd .box div em a,.pr_hd .box div em a:visited{color:#666;}

.pr_hd_r1,.pr_hd_r2{float:left;width:6px;height:32px;background:url(../images/portfolio/img_bg_002.png) no-repeat;}
.pr_hd_r1{background-position:0 -47px;}
.pr_hd_r2{background-position:-8px -47px;}

.pr_bd .tab_link{height:24px;background:url(../images/portfolio/img_bg_002.png) repeat-x 0 -276px;border-right:1px solid #d0d0d0;border-left:1px solid #d0d0d0;}
.pr_bd .tab_link ul li{display:inline;float:left;height:24px;margin-right:-1px;text-align:center}
.pr_bd .tab_link ul li a,.pr_bd .tab_link ul li a:visited{color:#36c}
.pr_bd .tab_link ul li span{display:block;padding:0 15px 0;margin-top:5px;border-right:1px solid #d0d0d0;}
.pr_bd .tab_link ul li.hover{width:95px;background:url(../images/portfolio/img_bg_002.png) repeat-x 0 -250px;font-weight:700;}
.pr_bd .tab_link ul li.hover a,.pr_bd .tab_link ul li.hover a:visited{color:#fff;}
.pr_bd .tab_link ul li.hover span{padding:0;margin:5px 0 0 0;border:0;color:#fff;}
.pr_bd .box{background:#fff;border:1px solid #d0d0d0;}
.pr_bd .box .tab_01{width:770px;text-align:center; line-height:16px;}
.pr_bd .box .tab_01 .even td{background:#f2f2f2;}
.pr_bd .box .tab_01 th{background:#f2f2f2;height:30px;}
.pr_bd .box .tab_01 td{padding:10px 0;}

.prepage_01{height:30px;padding-right:20px;line-height:30px;text-align:right;}
.prepage_01 span{color:#444;}
.prepage_01 .active{font-weight:700;color:#000;}
.selected td{background:#faecde;}

.pr_bd .tip{width:500px;padding:10px;margin:0 auto;background:#FFF9D3;}
.form_01{margin:20px 0;}
.form_01 p,.form_01 .item001{padding:5px 0;margin-top:3px;margin-left:110px;line-height:18px;}
.form_01 p label,.form_01 .item001 label{float:left;width:130px;margin-left:-140px;color:#444;text-align:right;}
.form_01 p input,.pr_bd .form_01 p select{margin-right:3px;}
.form_01 p .gray,.form_01 .item001 .gray{color:#666}
.tip_01{background:#f2f2f2;padding:10px 5px;color:#666;text-align:center}
.depict{margin:20px 10px;border:1px solid #d0d0d0;}
.depict .tit h2{font-size:12px;}
.depict .tit h2 em{font-style:normal;}
/************suggest********************/
.suggestionBox{display:inline;position:absolute;width:200px; color:#000;z-index:999;}
.suggestionList	{background:#eee;border-color:#ccc #666 #666 #ccc;border-width:1px;border-style:solid;}	
.suggestionList li a{display:block;padding:5px 0 5px 10px;color:#000;text-decoration:none;}
.suggestionList li a:hover{background:#fff ;color:red;text-decoration:none;}
.menu_iframe{position:absolute; visibility:inherit; top:0px; left:0px; width:300px; height:500px; border:none; z-index:-1; filter: Alpha(Opacity=0);}

