@charset "utf-8";
/****base******/
.m_t5{ margin-top:5px;}
.m_t10{ margin-top:10px;}
.m_l10{ margin-left:10px;}
.m_t20{ margin-top:20px;}
.m_b10{ margin-bottom:10px;}
.fr{ float:right}
.w80{ width:80px;}
.w100{ width:100px;}
.w110{ width:110px;}
.w125{ width:125px;}
.w150{ width:150px;}
.w190{ width:190px;}
.w260{ width:260px;}
.h210{ height:210px;}
.p_l20{ padding-left:20px;}
.p_b50{ padding-bottom:50px;}
.p_r12{ padding:12px 12px 0 0;}
.b_b_dashed{ border-bottom:dashed 1px #ccc;}
.tac{ text-align:center}
.tar{ text-align:right;}
.dsb{ display:block;}
.dsn{ display:none;}
.f_c_ff6329{ color:#ff6329;}
#con_r_b{ float:right;margin-bottom:30px;overflow:hidden;width:230px;}
#header .about_logo{ background:url(/app_images/pingan/v30/indexnew_v3/about_logo.gif) no-repeat -1px -1px;display:block;float:left;height:25px;margin-top:28px;width:386px; overflow:hidden}
/***index nav cur**/

#mainnav .nav .w119 a:hover,#mainnav .nav .w119 a.hover,#mainnav .nav .w119 a.hoverc{ background:url(/app_images/pingan/v30/indexnew_v3/big5_nav_ir.gif) no-repeat; background-position:-760px -102px;}
/***topnav current****/
#mainnav .nav_b{ width:100%; height:45px; z-index:1; position:relative; background:url(/app_images/pingan/v30/indexnew_v3/line.gif) repeat-x left bottom;}
#mainnav .nav_b em{position:absolute; top:42px; left:0px; background-color:#FF6329; width:980px; height:3px; font-size:0px; line-height:0px; clear:both;}
#mainnav .nav_b li{ display:inline; float:left; height:45px;position:relative; z-index:9999}
#mainnav .nav_b li .warp{ width:100%; height:45px; position:relative; overflow:hidden; z-index:200;}
#mainnav .nav_b .w99{ width:99px;}
#mainnav .nav_b .w104{ width:104px;}
#mainnav .nav_b .w108{ width:108px;}
#mainnav .nav_b .w111{ width:111px;}
#mainnav .nav_b .w115{ width:115px;}
#mainnav .nav_b .w135{ width:135px;}


#mainnav .nav_b li a{ display:block; float:left; height:43px; width:100%; font-weight:bold; color:#606060; background:url(/app_images/pingan/v30/indexnew_v3/nav_gray.gif) no-repeat;}
#mainnav .nav_b li a.hover{ background:url(/app_images/pingan/v30/indexnew_v3/nav_white.gif) no-repeat #f76920;}
#mainnav .nav_b #nav_li1 a {background-position:15px 0px;}
#mainnav .nav_b #nav_li2 a {background-position:-105px 0px;}
#mainnav .nav_b #nav_li3 a {background-position:18px -45px;}
#mainnav .nav_b #nav_li4 a {background-position:-107px -46px;}
#mainnav .nav_b #nav_li5 a {background-position:17px -97px;}
#mainnav .nav_b #nav_li6 a {background-position:-105px -96px;}
#mainnav .nav_b #nav_li7 a {background-position:18px -145px;}
#mainnav .nav_b #nav_li8 a {background-position:-107px -143px;}
#mainnav .nav_b #nav_li9 a {background-position:21px -193px;}
/***nav current bg****/
#mainnav .nav_b #nav_li1 a.hover {background-position:3px 3px;}
#mainnav .nav_b #nav_li2 a.hover {background-position:-119px 2px}
#mainnav .nav_b #nav_li3 a.hover {background-position:6px -41px}
#mainnav .nav_b #nav_li4 a.hover {background-position:-120px -41px;}
#mainnav .nav_b #nav_li5 a.hover {background-position:5px -83px;}
#mainnav .nav_b #nav_li6 a.hover {background-position:-118px -84px;}
#mainnav .nav_b #nav_li7 a.hover {background-position:4px -124px;}
#mainnav .nav_b #nav_li8 a.hover {background-position:-121px -124px;}
#mainnav .nav_b #nav_li9 a.hover {background-position:8px -162px;}

#mainnav .nav_b .warp a:hover,#mainnav .nav_b .warp a.hover{ border:2px #f76920 solid; border-bottom-style:none;}
#mainnav .nav_b li a:hover{background:url(/app_images/pingan/v30/indexnew_v3/nav_orange.gif) no-repeat #fff;}
#mainnav .nav_b #nav_li1 a:hover{background-position:13px -2px; width:95px;}
#mainnav .nav_b #nav_li2 a:hover{background-position:-107px -2px;width:100px;}
#mainnav .nav_b #nav_li3 a:hover{background-position:16px -47px;width:100px;}
#mainnav .nav_b #nav_li4 a:hover{background-position:-109px -48px;width:131px;}
#mainnav .nav_b #nav_li5 a:hover{background-position:15px -99px;width:100px;}
#mainnav .nav_b #nav_li6 a:hover{background-position:-107px -98px;width:100px;}
#mainnav .nav_b #nav_li7 a:hover{background-position:16px -147px;width:100px;}
#mainnav .nav_b #nav_li8 a:hover{background-position:-109px -145px;width:111px;}
#mainnav .nav_b #nav_li9 a:hover{background-position:19px -195px;width:107px;}

.service_hotline{ width:230px; overflow:hidden; padding:5px 0 5px 0;}
.service_hotline p{ background:#fbfbfb; padding:10px; border:solid 1px #efefef;}
.service_hotline p a{ text-decoration:underline;}
.service_hotline p a:hover{color:#ff6329;}
#con_m_b{ float:left; width:550px; margin-left:10px; display:inline; overflow: hidden;}
.guide_title{ height:33px; line-height:33px;}
.main_con .l_s_title,.column_mod_b .l_s_title{ height:30px; position:relative;border-bottom:2px solid #dcdcdc;}

.main_con{ width:550px; margin-bottom:20px; overflow:hidden; position:relative}
.main_text p{ line-height:25px;}

/**leftside h3 title***/
.l_s_menu{ float:left; width:170px; overflow:hidden;}
.l_s_menu ul li .sub_title{ height:30px; float:left; width:100%;line-height:30px; background:url(/app_images/pingan/v30/indexnew_v3/icon_bg.gif) no-repeat 0 -877px; text-indent:24px; border-bottom:solid 1px #ececec;}
.sublist li{height:27px; float:left; width:100%;line-height:27px; text-indent:24px;}
.sublist li.lastborder{ border-bottom:solid 1px #ececec;}
.l_s_menu ul li .sub_title_bg{  height:30px; float:left; width:100%;line-height:30px;background:url(/app_images/pingan/v30/indexnew_v3/icon_bg.gif) no-repeat 0 -877px #fbfbfb; text-indent:24px; border-bottom:solid 1px #ececec;}
.l_s_menu ul li a{ color:#474747;}
.l_s_menu ul li a:hover{color:#ff6329;}
.l_s_menu ul li.focus .sub_title a,.l_s_menu ul li.focus .sub_title_bg a{ font-weight:bold;}
.l_s_menu ul li.focus .sub_title a,.l_s_menu ul li.focus .sub_title_bg a,.l_s_menu ul li.focus ul.sublist li.focus a{ color:#ff6329;}
.l_s_menu .expand ul{ display:none}
.l_s_menu .l_s_title{ padding:10px 0 10px 0;border-bottom:2px solid #ff6329;}
.l_s_menu .l_s_title span,.main_con .l_s_title span,.column_mod .l_s_title span{height:24px; line-height:24px;display:block; overflow:hidden; font-family:"微软雅黑";font-size:18px; color:#ff6329; border-bottom:solid 2px #ff6329; padding-bottom:6px;float:left; position:absolute; bottom:-2px; left:0; padding-right:20px;}
.sublist{display: none;}
.collapse .sublist{display: block;}
/***column_mod shortwrap title***/
.column_mod{ width:550px;  position:relative}
.column_mod span.more_info,.column_mod_b span.more_info{ position:absolute; right:0; top:8px; display:block;}
.column_mod span.more_info a,.column_mod ul li span a,.column_mod_b span.more_info a{ color:#666}
.column_mod .line_orange,.column_mod_b .line_orange,.main_con .line_orange{ position: absolute; left:0; height:2px; background:#ff6329; display:block; top:30px; overflow:hidden}
.column_mod ul li{ float:left; height:25px; line-height:25px; width:100%; background:url(/app_images/pingan/v30/indexnew_v3/list_style_square.gif) no-repeat 9px center; text-indent:22px;}
.column_mod ul li a{ color:#474747;}
.column_mod ul li a:hover,.column_mod_b ul li a:hover,.column_mod_b span.more_info a:hover,.guide_title a:hover,.main_textbox .textbox_top .news_tips a:hover,.main_textbox .textbox_bottom a:hover,.pingan_share dl dd a:hover,.column_mod span.more_info a:hover{ color:#ff6329;}
.des_textbox{ width:550px; overflow:hidden;}
.column_mod .dsb{ display:block;}
.des_text p,.des_textbox p{ line-height:22px;}
.p_b_b{ padding-bottom:10px; border-bottom: dashed 1px #ccc;}
.column_mod .cellwrap{ width:540px; overflow:hidden; margin-top:10px;}
.column_mod .cellwrap ul{ float:left; padding-bottom:10px; display:inline;}
.column_mod .cellwrap ul li{ float:left; width:275px; height:125px; overflow:hidden; text-indent:0;}
.imgborder{ border:solid 1px #ccc; padding:1px; margin:6px 10px 0 0;}
.column_mod .cellwrap ul li dl dt,.column_mod .cellwrap ul li dl{ float:left;width:175px;}
.column_mod .cellwrap ul li dl dd{ float:left;}
.column_mod .cellwrap ul li dl dd p{ line-height:20px; height:80px; overflow:hidden}
.column_mod .cellwrap ul li dl dd a{ color:#666;}
.column_mod .cellwrap ul li dl dd.des_more{ float:right;}
.column_mod .cellwrap ul li dl dd.des_more a,.cell_text_des a.des_more{ color:#ff6329;}
.column_mod .cellwrap ul li dl dd.des_more a:hover,.cell_text_des a.des_more:hover{ text-decoration:underline;}
.column_mod .cellwrap ul li dl dt a{ color:#474747; font-weight:bold;}
.column_mod .cellwrap ul li dl dt a:hover,.column_mod .cellwrap ul li dl dd a:hover{ color:#ff6329;}

.column_mod .cellwrap .cell_text_des{ float:left; width:465px; overflow:hidden;}
.column_mod .cellwrap .cell_text_des p{ line-height:22px;}
.column_mod .cellwrap .cell_text_des ul li{float:left; width:430px; height:25px; overflow:hidden; text-indent:22px;line-height:25px;}
a.download:hover{ color:#ff6329;}

.main_con .tab_mod{border-bottom:2px solid #dcdcdc;margin-bottom:7px; height:30px; position:relative}
.main_con .tab_mod .menusub { position: absolute; bottom:-2px; height:30px; left:20px;}
.main_con .tab_mod .menusub li{ float:left;overflow:hidden;padding:0 10px 0 10px;; margin-bottom:-2px; height:28px; line-height:28px;}
.main_con .tab_mod .menusub li.cur{ border-left:solid 1px #d7d7d7; border-right:solid 1px #d7d7d7; border-top:solid 2px #d7d7d7; border-bottom:none; background:#fff; height:28px; line-height:24px;}
.main_con .tab_mod .menusub li.cur a,.main_con .tab_mod .menusub li.cur a:hover{ color:#474747;}



/***column_mod bigwrap t***/
.column_mod_b{ width:720px; margin:12px 0 20px 0; overflow: hidden; position:relative}
.column_mod_b .l_s_title span{ height:20px; display:block; overflow:hidden; font-family:"微软雅黑";font-size:18px; color:#ff6329; line-height:20px;}
.column_mod_b ul li{ float:left; height:25px; line-height:25px; width:100%; background:url(/app_images/pingan/v30/indexnew_v3/list_style_square.gif) no-repeat 9px center; text-indent:22px;}
.column_mod_b ul li a{ color:#474747;}
/**rightside h3 title***/
.r_s_gujia .gjp{padding-top:7px; height:190px; color:#666; }
.r_s_gujia .gjp a{color:#666; cursor:pointer; border:1px #fbfbfb solid; border-bottom:1px #ccc solid; padding:2px 7px;}
.r_s_gujia .gjp a:hover{ color:#ff6329;}
.r_s_gujia .gjp a.hover{ color:#ff6329; border:1px #ccc solid; border-bottom:1px #fbfbfb solid;}
.r_s_gujia .gp{ margin:15px 0 0 0;}
.r_s_gujia .gp a{border-bottom-style:none;}
.r_s_zhixiao,.r_s_report,.r_s_gujia{ width:229px; overflow:hidden; padding-bottom:10px;}
.r_s_title{ padding:10px 0 10px 0;border-bottom:2px solid #dcdcdc; margin-bottom:7px;}
.r_s_title span{  color:#2e2e2e; font-family:"微软雅黑"; font-size:18px;height:20px; line-height:20px;display:block; overflow:hidde;}
.r_s_zhixiao ul li,.r_s_report ul li{ height:27px; float:left; width:100%;line-height:27px; background:url(/app_images/pingan/v30/indexnew_v3/icon_bg.gif) no-repeat 0 -878px; text-indent:24px;}
.r_s_zhixiao ul li a:hover,.r_s_report ul li a:hover{color:#ff6329;}
.r_s_zhixiao ul li.bg_fbfbfb,.r_s_report ul li.bg_fbfbfb{background:url(/app_images/pingan/v30/indexnew_v3/icon_bg.gif) no-repeat 0 -878px #fbfbfb;}
/****textbox info*****/
.pingan_share{ height:35px; line-height:35px; border-bottom:solid 1px #dbdbdb; background:#f1f1f1; padding-left:20px; overflow:hidden;}
.pingan_share dl{ float:left;background:url(/app_images/pingan/v30/indexnew_v3/pingan_share.gif) no-repeat 90px center;}
.pingan_share dl dt{ float: left; width:90px; height:35px; line-height:35px;}
.pingan_share dl dd{ float: left;height:35px; line-height:35px;}
.pingan_share dl dd a{ display:block;float: left; padding-left:27px; display:inline; height:35px; line-height:35px;}
.main_textbox{ width:720px; overflow:hidden; border: solid 1px #dcdcdc;}
.main_textbox .textbox_top{ height:112px; overflow:hidden;}
.main_textbox .textbox_top .news_title{ font-size:16px; font-weight:bold; text-align:center; color:#474747; height:75px; line-height:75px;}
.main_textbox .textbox_top .news_tips{ text-align:center; height:30px; line-height:30px; border-bottom:solid 1px #f4f4f4; margin-left:17px; width:687px; overflow:hidden; padding-bottom:5px;}

.main_textbox .textbox_mid{ width:687px; overflow:hidden; padding:10px 17px 0 17px;}
.main_textbox .textbox_mid p{ line-height:25px; margin:6px 0 10px 0;}
.main_textbox .textbox_bottom{ height:35px; overflow:hidden; line-height:35px;width:689px; overflow:hidden; padding:0 17px 5px 17px; text-align:right}

/****tabelbox style***/
.tabelbox{ margin-top:10px; width:539px; overflow:hidden; border:solid 1px #dbdbdb; border-bottom:none; }
.main_con .l_s_title span.gx_nianli{background-position:0 -195px;}
.tabelbox tr th{ height:35px; line-height:35px; vertical-align:middle; text-align:center; border-bottom:solid 1px #dbdbdb;color:#474747;background:url(/app_images/pingan/v30/indexnew_v3/th_border.gif) no-repeat right center #f4f4f4;}
#nianli_tabel tr th.th_last{background:#f4f4f4;}
#hguajia_tabel tr th.th_last{background:#f4f4f4; border-right:solid 1px #dbdbdb;}
#nianli_tabel{width:548px;}
#nianli_tabel tr td{ height:40px; line-height:40px; vertical-align:middle;border-bottom:solid 1px #dbdbdb;color:#666; text-align:center}
#hudong_tabel tr td{ height:40px; line-height:40px; vertical-align:middle;border-bottom:solid 1px #dbdbdb; border-right:solid 1px #dbdbdb; color:#666;}
#hguajia_tabel{border-bottom:none;}
#hguajia_tabel tr td{ height:40px; line-height:25px; vertical-align:middle;border-bottom:solid 1px #dbdbdb; border-right:solid 1px #dbdbdb; color:#666;}
.tip_text{ line-height:20px; margin-top:10px;}
/****page style****/
.page{ clear:both; height:35px; line-height:35px; background:#f4f4f4; border:solid 1px #ccc;text-align:center; border-top:none}
#page_nobg,.noboder{background:none; border:none;}
.page ul{ display:inline;}
.page ul li{height:20px; display:inline-block; *display:inline;text-align:center; line-height:20px; }
.page ul li a{ display:inline-block;*margin-top:7px; height:20px; line-height:20px;background:url(/app_images/pingan/v30/indexnew_v3/page_bg.gif) no-repeat; }
.page ul li a:hover{ color:#ff6329;}
.page ul li.prev_p a{ background-position:0 0; width:60px;}
.page ul li.prev_p a:hover{ background-position:0 -21px;}
.page ul li.next_p a{ background-position:-61px 0;width:60px;}
.page ul li.next_p a:hover{background-position:-61px -21px;}
.page ul li.btn_sumbit a{background-position:-122px 0; width:50px;}
.page ul li.btn_sumbit a:hover{background-position:-122px -21px;}
.page ul li.num_p a{ background-position:-173px 0; width:20px;text-align:center;}
.page ul li.num_p a.hover{ background:#999; color:#fff;}  /***page current****/
.page ul li input{ border:1px solid #CCCCCC;height:17px;padding:0 10px 0 10px;overflow:hidden;width:17px;}

/**question & answer***/
.column_mod .questionbox li{ float:left; width:100%; background:none; height:auto; overflow:hidden; padding-bottom:10px;}
.column_mod .questionbox .question_con{ float:left; width:100%; text-indent:0; }
.column_mod .questionbox .answer_con{float:left; width:100%; text-indent:0; margin-top:10px;display:none;}
.column_mod .questionbox .question_img{ float:left; width:30px; height:30px;background:url(/app_images/pingan/v30/indexnew_v3/question_bg.jpg) no-repeat;}
.column_mod .questionbox .question_text{ float:left;border-bottom:1px dashed #C6C6C6; color:#474747; margin-left:10px; display:inline; width:510px; cursor:pointer; overflow: hidden;padding:2px 0 7px 0;}
.column_mod .questionbox .answer_img{ float:left; width:30px; height:30px; background:url(/app_images/pingan/v30/indexnew_v3/answer_bg.jpg) no-repeat;}
.column_mod .questionbox .answer_text{ float:left;color:#666; margin-left:10px; display:inline; width:500px;overflow: hidden;border-bottom:1px dashed #C6C6C6; padding-bottom:10px;}

/***form***/
.mes_form{ width:550px; overflow:hidden; padding-bottom:120px; margin-top:10px;}
.formline tr td{ height:30px;}
.formline .td_r{ padding:0 8px 0 0;text-align:right;}
.formline .radio{ float:left; display:inline; padding:4px 0 4px 0; margin-right:10px;}
.formline .input_w180{ width:180px; padding:3px 0 3px 5px;border:solid 1px #ddd;}
.formline .input_w40{ width:40px; padding:3px 15px 3px 15px;border:solid 1px #ddd;}
.formline .input_w60{ width:60px; padding:3px 15px 3px 15px;border:solid 1px #ddd;}
.formline .form_tips{ color:#999; margin-left:95px; margin-top:7px;}
.formline .mes_textarea{ width:400px; height:80px; padding:5px; border:solid 1px #7f9db9; color:#999; font-size:12px;}
.change_code{ float:left; display:block; height:27px; line-height:27px; margin-left:10px; display:inline;}
.change_code a:hover{color:#ff6329; text-decoration:underline;}
.formline .btn_sumbit{ background:#ff6329; color:#fff; font-weight: bold; text-align:center; height:25px; width:60px; line-height:25px; cursor:pointer; vertical-align:middle;}
.formline .btn_sumbit:hover{ background:#ff7947}
.formline .select_wrap{ position:relative; z-index:9999;}
.formline .select_input{ background:url(/app_images/pingan/v30/indexnew_v3/select_bg.gif) no-repeat right center; width:90px;border:solid 1px #dddddd; padding:3px 0 3px 0;}
.formline .selectlist{ position:absolute; left:0; top:27px; background:#fff; border:solid 1px #ddd; border-top:none; width:90px; display:none;}

.formline .selectlist ul li{ float:left; width:90px; height:25px; overflow:hidden; text-indent:0; background:none; cursor: pointer}

/***公司概要***/
.gaiyao{position:relative;width:550px;height:745px;margin-top:10px;}
.gaiyaoDisplay{position:absolute;top:0px;width:100%;height:100%;overflow:hidden;}
#gaiyaoList.gaiyaoList{position:absolute;height:100%;list-style:none;margin-left:0;width:100%;}
#gaiyaoList li.gaiyaoItem{width:550px;height:100%;float:left;}
#gaiyaoList li.gaiyaoItem img{display: block;}
.gyButton{position:absolute;width:100%;top:50%;margin-top:-25px;display:none;}
.gyButton span{position:absolute;width:50px;height:50px;line-height:50px;background:#000000;cursor:pointer;font-size:32px;font-family:"Arial";text-align:center;color:white;opacity:0.35;filter:alpha(opacity=35);border-radius:25px;}
#gtb_left{left:0px;}
#gtb_right{right:0px;}
/***投资者关系推介***/
#nianli_tabel tr td.tjTitle{text-align:left;}
#nianli_tabel td.tjTitle p{width:330px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#dataList a{margin:0 3px;color: #666;text-decoration: underline;}
#dataList a:hover{color:#ff6329;}
.paginagition{height: 28px;padding-top:7px;text-align: center;}
.light-theme,.light-theme ul{height:20px;padding:0;margin:0;}
.light-theme a{color:#666;}
.light-theme a:hover{color:#f15922;}
.light-theme li,.column_mod .light-theme li{float:left;height:20px;list-style:none;margin-right:5px;width:auto;background: none;text-indent:0;}
.light-theme li a,.light-theme li span{display:inline-block;height:20px;line-height:20px;padding:0 7px;;font-size:12px;text-decoration:none;border:solid 1px #D5D5D5;background:white;}
.light-theme li .prev,.light-theme li .next{border-color:white;}
.light-theme span.current{color:#f15922;border-color:white;}
.light-theme li .prev.current,.light-theme li .next.current{color:#999;}
.light-theme li .ellipse{border:0;line-height:24px;overflow: hidden;color:#666;}
.pageIn,.goto{float:right;height:20px;line-height:20px;color:#666;text-decoration:none;}		
.pageTongye{height:20px;font-size:12px;line-height:20px;margin:12px 0px;}
.pageTongye input{height:20px;vertical-align:middle;line-height:16px;}
#pageTo{width:30px;border:solid 1px #d7d7d7;height:20px;padding:0;margin-top:-2px;*margin-top:-1px;text-align:center;background: white}
#btn_ok{margin-top:-2px;*margin-top:-1px;padding:0 3px;height:22px;color:#666;border:solid 1px #d7d7d7;border-radius:2px;background:#eee;width:45px;cursor:pointer;margin-left:5px;}
#nianli_tabel #btn_ok{background: white;}
#nianli_tabel .paginagition{background: #f4f4f4;border-bottom: solid 1px #dbdbdb;border-top: solid 1px #dbdbdb;padding-right:10px;}
#nianli_tabel .light-theme li .prev,#nianli_tabel .light-theme li .next{border-color:#D5D5D5;}
#nianli_tabel .light-theme span.current{border-color:#D5D5D5;}
#nianli_tabel .ellipse{background: none;}
/***财务报告***/
.tzItem,.column_mod ul li.tzItem{height:24px;line-height: 24px;padding-left: 12px;background: url(/app_images/pingan/v20/general/arrow.gif) no-repeat 0 -189px;text-align: right;text-indent: 0;float: none;width: auto;}
.cwTitle{float:left;width:440px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: left;}
.cwDownload{text-decoration: underline;margin:0 3px;}
.cwDownload:hover{text-decoration: underline;}