﻿@charset "utf-8";
/* CSS Document */
body{
	font: "宋体";
	color:#7d7d7d;
	font-size:12px;
	margin:0px;
	padding:0px;
	background: url(../images/page_BG.gif) repeat-x 0 0;
	background-color:#ffffff;
}

.clear{ clear:both;}
img{ border:0px;}

a:link{ color:#7D7D7D; text-decoration:none;}
a:visited{ color:#7D7D7D; text-decoration:none;}
a:hover{ color:#7D7D7D; text-decoration:none;}
a:active{ color:#7D7D7D; text-decoration:none;}

.content_divbox,.content_divbox1{ width:100%; background:#FFFFFF url(../images/content_bg.gif) no-repeat 0 45px; padding:0px; height: auto; margin:0px;}

.content_divbox1{ background:#FFFFFF url(../images/content_bg.gif) no-repeat 0 65px;}

.top_boxdiv{ height:45px; width:600px; padding-left:414px; margin:0 auto; line-height:45px; text-align:right; overflow:hidden;}

.top_boxdiv1{ height:45px; width:500px; padding-left:514px; margin:0 auto; line-height:45px; text-align:right; overflow:hidden; padding-top:20px; background:url(../images/Icon_1.gif) no-repeat 0 center;}

.top_boxdiv span{ width:65px; height:17px; display:block; overflow:hidden; padding:14px 0px 14px 0px; float:right; line-height:17px;}

.top_boxdiv div{ width:128px; height:13px; padding:16px 0px 16px 0px; float:right; margin:0px 0 0 20px; line-height:13px; display:inline;}

*html .top_boxdiv div{ width:128px; height:13px; padding:16px 0px 16px 0px; float:right; margin:0px 5px 0px 20px; line-height:13px;}

.top_boxdiv input{ width:128px; height:13px; border:1px solid #8a8a8a; background: url(../images/input_bg.gif) no-repeat 0 0;}

input,img{ margin:0px auto; padding:0px;}

.page_box{ width:1014px; margin:0 auto; clear:both;}

.page_banner{ height:395px; width:999px; padding-left:15px; background:url(../images/banner.jpg) no-repeat 100% 0; position:relative; overflow:hidden;}

.tier_div1{ position:absolute; left:270px; top:50px; width:629px; height:321px; border:1px solid #c0c0c0; background:#FFFFFF; clear:both;}

.tier_div1 ul{ margin:0px; padding:0px; list-style:none; display:block; overflow:hidden;}

.tier_div1 li{ width:290px; height:291px; float:left; list-style:none; margin:5px 0px 5px 0px; padding:5px 10px 5px 10px; display:block; overflow:hidden;}

.tier_div1,.tier_div1_table2 h1{ padding:0px; margin:0px; text-align:left; height:30px; line-height:30px; font-size:14px; font-weight:bold; width:290px; display:block;  color:#656464; margin-bottom:20px;}

.banner_black{ width:999px; height:395px; position:absolute; background-color:#000000; top:0px; left:14px; filter:alpha(opacity=50);opacity:0.5;}

.tier_div1_table{ width:290px; overflow:hidden;}

.tier_div1_table td{ height:45px; text-align: left; vertical-align:middle; width:145px; line-height:45px;}

.tier_div1_table img{ border:0px;}

.car_padding1{ padding:3px 17px 2px 17px; margin-top:4px;}
.car_padding2{ padding:8px 6px 7px 6px; margin-top:4px;}
.car_padding3{ padding:11px 5px 12px 4px; margin-top:4px;}
.car_padding4{ padding:5px 10px 5px 11px; margin-top:4px;}
.car_padding5{ padding:3px 14px 3px 14px; margin-top:4px;}
.car_padding6{ padding:3px 10px 3px 11px; margin-top:4px;}
.car_padding7{ padding:2px 14px 2px 15px; margin-top:4px;}
.car_padding8{ padding:7px 5px 8px 5px; margin-top:4px;}
.car_padding9{ padding:0px 7px 1px 7px; margin-top:4px;}


.tier_div1_table2{ width:290px;}


.tier_div1_table2 td{ width:33%; height:60px; text-align:center;}
.tier_div1_table2 img{ border:0px; margin:0 auto; display:block;}
.tier_div1_table2 h2{ padding:0px; height:0px; width:80px; margin:0 auto; display:block; height:25px; line-height:25px; font-family:"宋体"; font-size:12px; font-weight:normal;}

.tier_div2_box{ width:290px; height:245px; overflow-y:auto;}

.tier_div2_box table{ width:100%; border:0px;}

.tier_div2_box td{ width:100%; height:30px; line-height:30px; padding-left:20px;}

.tier_div2_box_right{ width:290px; height:245px; overflow-y:auto;}

.tier_div2_box_right table{ width:100%; border:0px;}

.tier_div2_box_right td{ width:100%; height:70px; line-height:30px; padding-left:20px; border-bottom:1px dashed #c0c0c0; line-height:70px;}

.tier_div2_box_right img{ width:78px; height:50px; display:block; float:left; border:0px; margin:10px 15px 10px 0px;}

.tier_div2_box_right_font{ height:40px; line-height:20px; text-align:left; width:150px; margin:15px 0px 15px 90px;}

.tier_div2_tdbg{ background:#ececec;}

.tier_search{ height:23px; width:88px; padding:0px 0px 0px 202px; margin-top:15px;}



.tier_div1_border{ border-right:1px dashed #c0c0c0;}

.tier_div2{ position:absolute; left:270px; top:50px; width:629px; height:321px; border:1px solid #c0c0c0; background:#FFFFFF;}

.tier_div2 ul{ margin:0px; padding:0px; list-style:none; display:block;}

.tier_div2 li{ width:290px; height:291px; float:left; list-style:none; margin:5px 0px 5px 0px; padding:5px 10px 5px 10px; display:block;}

.tier_div2 h1{ padding:0px; margin:0px; text-align:left; height:30px; line-height:30px; font-size:14px; font-weight:bold; width:290px; display:block; color:#656464; margin-bottom:20px;}




.banner_nav{width:247px; top:10px; position:absolute; left:1px; height:340px; overflow:hidden;}


.banner_nav ul{ display:block; width:247px; height:340px; margin:0px; padding:0px; }


.banner_nav li{ height:66px; width:247px; display: table;list-style:none; margin:0px; padding:0px;}

.banner_nav img{ border:0px;}

/*.banner_nav{ width:247px; height:66px; position:absolute; top:110px; left:0px; overflow:hidden;}

.banner_nav1{ width:247px; height:66px; position:absolute; top:176px; left:0px; overflow:hidden;}

.banner_nav2{ width:247px; height:66px; position:absolute; top:242px; left:0px; overflow:hidden;}

.banner_nav3{ width:247px; height:66px; position:absolute; top:308px; left:0px; overflow:hidden;}
*/
.logo_divbox{ border-bottom:1px solid #c0c0c0; border-top:1px solid #c0c0c0; height:82px;  width:1000px; margin:15px 0px 15px 14px; clear:both;}
.zt_logo{ float:left; width:150px; margin:15px auto; overflow:hidden;}

.logo_box{ float:left; width:840px; border:1px solid #eaeaea; text-align:center; height:44px; margin:12px 0px 12px 0px; padding:1px 0px 1px 5px;}

.logo_box ul li{ list-style:none; display:block;}

.logo_box div{ width:840px; height:44px;}

.logo_box ul{ padding:0px; margin:0px; overflow:hidden;}

.logo_box li{ width:8%; float:left; height:44px; margin:0px; padding:0px; overflow:hidden;}

.logo_box img{ vertical-align:middle;}

.title_linkbox{ border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; width:1000px; margin-left:14px; clear:both; height:150px; overflow:hidden;}

.title_left{ width:690px; float:left; height:150px; background:url(../images/title_BG.gif) repeat-x 0 0; overflow:hidden;}

.title_left ul{ padding:0px; margin:0px; list-style:none; display:block;}

.title_left div{ margin:0px; list-style:none; width:159px; height:150px; float:left; display:block; border-right:1px dashed #c0c0c0; padding-left:12px}

.title_left dl{ width:159px; height:150px; margin:0px; padding:0px; display:block;}

.title_left dt{ height:22px; line-height:22px; text-align:left; font-weight:bold; color:#5f5f5f; width:159px; margin:0px 0px 16px 0px; padding:0px; display:block; overflow:hidden;}

*html .title_left dt{ height:23px; line-height:23px; text-align:left; font-weight:bold; color:#5f5f5f; width:159px; margin:0px 0px 16px 0px; padding:0px; display:block; overflow:hidden;}

*+html .title_left dt{ height:23px; line-height:23px; text-align:left; font-weight:bold; color:#5f5f5f; width:159px; margin:0px 0px 16px 0px; padding:0px; display:block; overflow:hidden;}

.title_left dd{ height:20px; line-height:20px; padding:0px; margin:0px; display:block; text-align: left; width:100px; border-bottom:1px dashed #b2b2b2;}

.title_right{ width:300px; height:138px; margin:6px 0px 6px 698px; border:1px solid #dddddd;}

*html .title_right{ width:300px; height:138px; margin:6px 0px 6px 695px; border:1px solid #dddddd; }

.title_right img{ border:0px;}

.bottom_box{ border-top:3px solid #ebebeb; width:1000px; margin-left:14px; clear:both; height:20px; line-height:20px; margin-bottom:50px;}

.bottom_box ul{ padding:0px; margin:0px;}

.bottom_box li{ width:50%; float:left; height:20px; line-height:20px; padding:0px; margin:0px; list-style:none;}


/*微笑正通*/
.about_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:515px;}

*html .about_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:515px; _margin-left:8px;}

.about_left5{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:915px;}

*html .about_left5{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:915px; _margin-left:8px;}

.about_right{ width:740px; float:right; overflow:hidden;}

.about_top_border{ border-bottom:1px solid  #a6a6a6; width:100%; height:65px;}

.about_left_topbanner{ height:144px; border-bottom:1px solid  #a6a6a6; clear:both; background:url(../images/pic_2.gif) no-repeat 0 0;}

.about_left_NAV{ clear:both; width:246px;}

.about_NAV_three{ text-align:left;}
 
.about_NAV_three div{ height:25px; width:185px; padding-left:15px; line-height:25px; text-align:left; border-bottom:1px dashed #a6a6a6; margin:0px; margin-left:22px;}

*html .about_NAV_three div{ height:25px; width:195px; line-height:25px; text-align:left; border-bottom:1px dashed #a6a6a6; margin:0px; margin-left:16px;}

*+html .about_NAV_three div{ height:25px; width:200px; line-height:25px; text-align:left; border-bottom:1px dashed #a6a6a6; margin:0px; margin-left:16px;}

.left_NAV_BG_blue{ background: url(../images/pic_4.gif) no-repeat 95% center;}

.left_NAV_BG_blue span{ width:6px; height:11px; float:right; display:block; background:url(../images/pic_4.gif) no-repeat 0 0;}

.left_NAV_BG_red{ background: url(../images/pic_5.gif) no-repeat 6px center; color:#000; font-weight:bold;}

.left_NAV_BG_red0{ background: url(../images/pic_6.gif) no-repeat 10px center;}

*html .left_NAV_BG_red{ background: url(../images/pic_5.gif) no-repeat 5px center;}

*+html .left_NAV_BG_red{ background: url(../images/pic_5.gif) no-repeat 5px center;}

.left_NAV_BG_red1{ background:url(../images/pic_6.gif) no-repeat 0 center;}

.about_left_bottom{ border-bottom:1px solid #a6a6a6; border-top:1px solid #a6a6a6; height:112px;}

.about_left_bottom img{ border:0px; clear:both; float:left;}

.about_point{ height:30px; color:#336699; line-height:30px; text-align:left;}

.about_right_banner,.about_right_banner1,.about_right_banner2,.about_right_banner3{ height:110px; margin-bottom:12px; background:url(../images/banner_6.gif) no-repeat 0 0;  border:1px solid #a6a6a6; overflow:hidden;}

.about_right_banner1{ background:url(../images/banner_7.gif) no-repeat 0 0;}

.about_right_banner2{ background:url(../images/banner_9.gif) no-repeat 0 0;}

.about_right_banner3{ background:url(../images/banner_10.gif) no-repeat 0 0;}

.about_right_content5{ height:700px; line-height:25px; clear:both; position:relative; padding:30px; border:1px solid #a6a6a6; width:678px; background:#FFFFFF;}

.about_right_content5 h1{ padding:0px; margin:0px; width:100%; display:block; line-height:25px; font-family:"宋体"; font-size:13px; font-weight: normal; margin-bottom:15px; text-align:justify; }
.about_right_content5 .txt{ padding:0px; margin:0px; width:100%; display:block; line-height:25px; font-family:"宋体"; font-size:13px; font-weight: normal; }

.about_right_content5 span{ padding:0px; margin:0px; width:35px; height:8px; line-height:30px; position:absolute; left:90%; top:90%;}

.about_right_content_img{ display:block; width:332px; height:449px; padding:2px; border:1px dashed #a6a6a6; margin:0 auto;}

.about_right_content_img1{ display:block; width:374px; height:394px; padding:2px; margin:0 auto 10px;} 

.about_bottom{ height:25px; line-height:25px; width:1002px; margin:0 auto; border-top:1px solid #a6a6a6; float:left; margin-left:14px; margin-top:10px; clear:both;}
*html .about_bottom{ height:25px; line-height:25px; width:999px; margin:0 auto; border-top:1px solid #a6a6a6; float:left; margin-left:8px; margin-top:10px; clear:both;}

.about_bottom span{ float:right; width:50%; height:25px; line-height:25px; text-align:right; display:block;}

/*里程碑*/



.about_right_content1{ height:620px;_height:620px; line-height:25px; clear:both; position:; border:1px solid #a6a6a6; width:738px; background:#FFFFFF; overflow:hidden;}

.about_right_content1 h2{font-size:13px;text-indent:2em;font-weight:normal;display:block;line-height:25px;text-align:justify;width:633px;padding:0px;margin-top: 20px;margin-right: 15px;margin-bottom: 0px;margin-left: 15px;}
	

.about_right_content1 span{ padding:0px; margin:0px; width:35px; height:8px; line-height:30px; position:absolute; left:90%; top:90%;}

.lichengbei_right_content{ height:2520px; padding-left:21px; line-height:2520px; clear:both; width:700px; background:#FFFFFF; margin:10px; background:url(../images/pic_8.gif) no-repeat 0 50px;}

dl,dt,dd{ padding:0px ; margin:0px; display:block;}

.lichengbei_right_content dl{ height:760px;width:700px;}

.lichengbei_right_content_dd1{ height:35px; line-height:35px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}

.lichengbei_right_content_dd1 div{ width:120px; height:35px; line-height:35px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}

.lichengbei_right_content_dd2{ height:45px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}

.lichengbei_right_content_dd2 div{ width:120px; height:45px; line-height:45px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}

.lichengbei_right_content_dd3{ height:68px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}



.lichengbei_right_content_dd3 div{ width:120px; height:68px; line-height:68px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}



.lichengbei_dd_span{ width:120px; height:35px; line-height:35px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; }

.lichengbei_title{ height:30px; line-height:30px; margin-left:30px; width:700px; font-weight:bold; font-size:14px; border-bottom:1px dashed #a6a6a6; margin-top:10px;}

.lichengbei_title div{ height:30px; line-height:30px; text-align:left; display:block; float:left; width:120px; color:#333333;}

.lichengbei_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:775px;}



*html .lichengbei_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:755px; _margin-left:8px;}


/*品牌组合*/

.brand_right_banner{ height:110px; margin-bottom:12px; background: url(../images/banner_8.gif) no-repeat 0 0; border:1px solid #a6a6a6; overflow:hidden;}

.brand_left_topbanner{ height:144px; border-bottom:1px solid  #a6a6a6; clear:both; background:url(../images/pic_9.gif) no-repeat 0 0;}

.brand_right_content1{ height:700px;_height:580px; padding-top:20px; line-height:25px; clear:both; position:relative; border:1px solid #a6a6a6; width:738px; background:#FFFFFF;}

.brand_right_content1 table{ border:0px; width:95%; margin:0 auto;}

.brand_right_content1 td{ height:159px; padding-bottom:10px; width:33%; text-align:center;}



.brand_right_content1 span{ padding:0px; margin:0px; width:35px; height:8px; line-height:30px; position:absolute; left:90%; top:98%;}

.brand_right_content1 img{ border:0px;}

.brand_rightbanner1{ height:110px; margin-bottom:12px; background: url(../images/banner_11.gif) no-repeat 0 0;  border:1px solid #a6a6a6; overflow:hidden;}

/*新闻中心*/
.news_left_topbanner{ height:144px; border-bottom:1px solid  #a6a6a6; clear:both; background: url(../images/sub_3.gif) no-repeat 0 0;}

.news_rightbanner1{ height:110px; margin-bottom:12px; background: url(../images/banner_news.jpg) no-repeat 0 0;  border:1px solid #a6a6a6; overflow:hidden;}

.mediacontacts_rightbanner1{ height:110px; margin-bottom:12px; background: url(../images/banner_13.gif) no-repeat 0 0;  border:1px solid #a6a6a6; overflow:hidden;}

.news_point{ height:30px; color:#336699; line-height:30px; text-align:left;}

.news_point span{ width:35%; text-align:right; float:right; height:30px; line-height:30px; display:block;}

*html .news_point span{ width:35%; text-align:right; float:right; height:17px; line-height:17px; display:block; margin:4px 0px 4px 0px;}

.news_point input{ height:15px; width:120px;}

.news_point select{ height:19px; width:120px;}

*html .news_point input{ _height:17px; width:120px;}

select,img,input{ padding:0px; margin:0px auto; }

.news_point div{ width:54px; height:21px; margin:5px 0px 4px 0px; float:right; margin-left:6px;}

.news_right_content{ height:600px; line-height:25px; clear:both; position:relative; border:1px solid #a6a6a6; width:718px; padding:10px; background:#FFFFFF;}

.news_right_content1{ height:710px; line-height:25px; clear:both; position:relative; border:1px solid #a6a6a6; width:718px; padding:10px; background:#FFFFFF;}

.news_list_box{ height:78px; border-bottom:1px dashed #a6a6a6; padding:10px 0px 10px 0px;}

.news_list_box div{ width:121px; height:78px; float:left; display:block; margin-right:50px;}

.news_list_box dl dt dd{ padding:0px; margin:0px; display:block;}

.news_list_box dl{ width:520px; height:78px;float:left;}
.news_list_box dt{ height:24px; line-height:24px; text-align:left; width:500px; padding-left:20px; background:url(../images/pic_4.gif) no-repeat 0 center; font-weight:bold; color:#333333; }
.news_list_box dd{ height:18px; line-height:18px; text-align:left; color:#666666;}

.gray_bgcolor{ background-color:#f0f0f0;}

.news_list_fan{ width:738px; border-bottom:1px solid #a6a6a6; border-top:1px solid #a6a6a6; height:22px; line-height:22px; position:absolute; top:897px; background:url(../images/sub_5.gif) repeat-x 0 0; left:0px;}


.news_list_left{ width:8%; text-align:center; height:22px; line-height:22px; float:left; background:url(../images/sub_7.gif) no-repeat 8px center;}

.news_list_middle{ width:80%; text-align:center; height:22px; line-height:22px; float:left; font:"宋体";}

.news_list_right{ width:8%; margin-left:14px; text-align:center; height:22px; line-height:22px; float:left; background:url(../images/sub_6.gif) no-repeat 90% center;}


.NEWS_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:685px;}

*html .NEWS_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:687px; _margin-left:8px;}



/*contact us*/
.contactus_bar{ clear:both;border:1px solid #B2B2B2; padding:10px 15px 30px 15px; overflow:hidden;}
.banner_contactus{height:110px; margin-bottom:12px; border:1px solid #a6a6a6; overflow:hidden;}
.contact_us{ clear:both; width:100%; margin:0 auto 45px; padding-bottom:40px;  border-bottom:1px solid #B2B2B2;overflow:hidden;}
.contact_us img{ float:left; width:129px; border:1px solid #ccc; margin:0 60px 0 15px; padding:1px;}
.add{ float:left;}
.add p{ clear:both; line-height:18px; color:#656565; padding:0; margin:0; overflow:hidden;}
.add p.add_bj{ clear:both; font-size:14px; color:#000; font-weight:bold; padding-bottom:5px; overflow:hidden;}
.mail{ clear:both; width:100%; text-align:center; overflow:hidden;}
.mail span.mail_add{ color:#6098E5; text-decoration:underline; top:0; left:0; position:relative; overflow:hidden;}

/*awards*/
.awards_right{clear:both; position:relative;width:600px; text-align:left; padding:30px 69px; border:1px solid #a6a6a6;  background:#FFFFFF; margin:0 auto; overflow:hidden;}
.awards_des{clear:both; font-size:18px; font-weight:bold;line-height:18px; color:#000000; padding-bottom:10px; overflow:hidden;}
.awards_title{ clear:both;text-indent:2em; font-size:14px; color:#2F7F9C; font-weight:bold; line-height:16px; padding-top:15px; overflow:hidden;}
.awards_right p{ height:15px; text-indent:4em; line-height:15px; background:url(../images/icon.gif) no-repeat 28px center;}
.awards_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:2566px;}
*html .awards_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:2566px; _margin-left:8px;}

/*jobs*/
.job{ clear:both; margin:0 auto; overflow:hidden;}
.add_zb{ clear:both; background:url(../images/icon.jpg) no-repeat left center; padding-left:15px;font-weight:bold; color:#000; text-align:left; overflow:hidden;}
.job_bar{ border-top:1px dashed #CCCCCC; padding-top:5px; padding-bottom:10px;}
.bold{ font-weight:bold;}
.color{ color:#568FA4;}
.job_con{ line-height:25px; clear:both; position:relative; border:1px solid #a6a6a6; width:718px; padding:10px; background:#FFFFFF;}
.job_numbar{ width:738px; border-bottom:1px solid #a6a6a6; border-top:1px solid #a6a6a6; height:22px; line-height:22px; background:url(../images/sub_5.gif) repeat-x 0 0; position:absolute; top:1097px;left:0px;}
.job_left{float:left; width:246px; height:1275px; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px;_margin-left:8px; }


/*introduction*/
.introduction_content{ line-height:25px; clear:both; position:relative; border:1px solid #a6a6a6; width:738px; background:#FFFFFF; overflow:hidden;}
.introduction_content h2{
	font-size:13px;
	font-weight:normal;
	display:block;
	line-height:25px;
	text-align:justify;
	width:633px;
	padding:0px;
	margin-top: 20px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

.introduction_content span{ padding:0px; margin:0px; width:35px; height:8px; line-height:30px; position:absolute; left:90%; top:90%;}
.introduction_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:830px;}

*html .introduction_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:830px; _margin-left:8px;}
.introduction{ clear:both; width:100%; margin:0 auto; overflow:hidden;}
.introduction p{ float:left; width:45%; margin:10px auto auto; height:190px;text-align:center; overflow:hidden;}



/*network*/
.network{ height:670px; clear:both; position:relative; border:1px solid #a6a6a6; background:#FFFFFF; margin:0 auto; text-align:center; overflow:hidden;}
.network img{ margin-top:30px;}
.network_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:4924px; height:4938px\9;*height:4924px; _margin-left:8px;}
.network_main{ clear:both; background:#fff;border:1px solid #C0C0C0; margin:0 auto; overflow:hidden;}



/*management*/
.management{clear:both; position:relative; height:730px;width:678px;  padding:30px; border:1px solid #a6a6a6;  background:#FFFFFF; overflow:hidden;}
.management_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:945px;}
*html .management_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:945px; _margin-left:8px;}
.management_list{
	clear:both;
	width:500px;
	text-align:left;
	float:left;

	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.management_list .list{
	clear:both;
	width:490px;
	text-align:left;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:15px;
	border-bottom:1px dashed #ccc;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}
.management_list .list .pp_txt{ width:490px; margin:0 auto; line-height:25px; text-align:left;  overflow:hidden;}
.management_list .list .pp_txt .pp_name{ margin:0 auto; text-align:left; font-weight:bold; line-height:30px; color:#2F7F9C; background:url(../images/icon.jpg) no-repeat left center; padding-left:14px; overflow:hidden;}

/*brand*/
.brand{clear:both; position:relative;  width:718px; line-height:25px; border:1px solid #a6a6a6;padding:10px; background:#FFFFFF; overflow:hidden;}
.brand_title{ clear:both; width:100%; margin:0;height:38px; line-height:38px; padding:0; overflow:hidden;}
.brand_title .brand_con{ float:left; width:119px; height:38px; margin:0; overflow:hidden;}
.brand_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:2008px;}
*html .brand_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:2011px; _margin-left:8px;}
.menuon{ background:url(../images/menu_on.gif) no-repeat; cursor:pointer; height:38px;}
.menuoff{ background:url(../images/menu_off.gif) no-repeat; cursor:pointer;height:38px;}
.hidden{ display:none;}
.brand_main{ clear:both; border:1px solid #C0C0C0; margin:0 auto; overflow:hidden;}
.brand_list{ clear:both; width:100%;height:auto !important;height:615px;min-height:615px; margin:0 auto; overflow:visible;}
.brand_list .lists{ clear:both; padding:15px; margin:0 auto; border-bottom:1px dashed #CCCCCC;}
.brand_list .listheads{clear:both;padding:15px;margin:0 auto;border-bottom:1px dashed #CCCCCC;background-color: #E4E4E4;color: #3D3D3D;font-weight: bold;font-size: 14px;}
.brand_list .lists.border_none{border:none;}
.brand_list1{ clear:both; width:100%;margin:0 auto; height:730px; overflow:hidden;}
.brand_list1 .lists{ clear:both; padding:15px; margin:0 auto; border-bottom:1px dashed #CCCCCC;}
.brand_list1 .listheads{clear:both;padding:15px;margin:0 auto;border-bottom:1px dashed #CCCCCC;background-color: #E4E4E4;color: #3D3D3D;font-weight: bold;font-size: 14px;}
.brand_list1 .lists.border_none{border:none;}
.brand_left1{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:945px;}
*html .brand_left1{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:948px; _margin-left:8px;}

.lists_left{ float:left; width:110px;  border:1px solid #F2F2F2;text-align:center; margin:0 auto; overflow:hidden;}
.lists_left img{ width:98px; height:80px; border:none;}
.lists_left .list_txt{ width:110px; height:25px; line-height:25px; color:#1F1F1F; background:#F2F2F2; margin:0 auto; overflow:hidden;}
.lists_right{ float:left; width:525px; margin-left:10px; overflow:hidden;}
.right_title{ height:25px; line-height:25px; padding-left:10px; color:#3D3D3D; font-weight:bold; background:#F2F2F2; overflow:hidden;}
.right_txt{ clear:both; margin:0 auto; overflow:hidden;}
.right_txt p{ line-height:19px; padding:0; margin:0;}
.brand_topbanner{ height:143px; border-bottom:1px solid  #a6a6a6; clear:both; overflow:hidden;}

.brand1{ height:675px; line-height:25px; clear:both; position:relative; border:1px solid #a6a6a6; width:738px; background:#FFFFFF; overflow:hidden;}





/*prospectus*/
.prospectus{ clear:both; width:736px; margin:45px auto 0; text-align:center; overflow:hidden;}
.prospectus .prospectus_list{ float:left; width:158px; padding:0 13px; text-align:center; margin:0 auto; overflow:hidden;}
.prospectus .prospectus_list .prospectuspic{ width:154px; height:214px; border:1px solid #dedede; padding:2px;}
.prospectus .prospectus_list .prospectustxt{ clear:both; width:158px; line-height:25px; text-align:center; overflow:hidden;}

/*presentation*/
.presentation{ clear:both; width:736px; margin:15px auto 0; text-align:center; overflow:hidden;}
.presentation .presentation_list{ float:left; width:158px; padding:0 13px; text-align:center; margin:0 auto; overflow:hidden;}
.presentation .presentation_list .presentationpic{ width:150px; /*height:113px;*/ border:1px solid #dedede; padding:2px;}
.presentation .presentation_list .presentationpicreport{ width:150px; height:211px; border:1px solid #dedede; padding:2px;}

.presentation .presentation_list .presentationtxt{ clear:both; width:158px; line-height:25px; text-align:center; overflow:hidden;}
.presentation_title{ clear:both; width:690px; padding-left:15px; background:url(../images/icon.jpg) no-repeat 5px center; text-align:left; color:#000000; font-size:13px; font-weight:bold; border-bottom:1px solid #cccccc; line-height:25px; margin:15px; auto; overflow:hidden;}

/*notice*/
.notice{  height:620px;_height:600px; line-height:25px; clear:both; position:relative; border:1px solid #a6a6a6; width:738px; background:#FFFFFF; overflow:hidden;}
.notice_num{ display:none; width:738px; border-bottom:1px solid #a6a6a6; border-top:1px solid #a6a6a6; height:22px; line-height:22px; background:url(../images/sub_5.gif) repeat-x 0 0; position:absolute; top:600px;left:0px;}
.notice_con{ clear:both; width:705px; margin:15px auto; overflow:hidden;}
.notice_title{ clear:both; width:690px; padding-left:15px; no-repeat 5px center; text-align:left; color:#000000; font-size:13px; font-weight:bold; border-bottom:1px solid #cccccc; line-height:25px; margin:0 auto; overflow:hidden;}
.notice_news{
	clear:both;
	width:700px;
	padding-left:5px;
	
	text-align:left;
	/*height:30px;
	line-height:30px;
	border-bottom:1px dashed #cccccc;
	overflow:hidden;*/
}
.notice_news .news_con{ float:left; width:635px; text-align:left; overflow:hidden;}
.notice_news .news_con a:link{ color:#3f3f3f; text-decoration:none;}
.notice_news .news_con a:visited{ color:#3f3f3f; text-decoration:none;}
.notice_news .news_con a:hover{ color:#3f3f3f; text-decoration:underline;}
.notice_news .news_con a:active{ color:#3399CC; text-decoration:underline;}
.notice_news .news_time{ float:right; width:65px; text-align:right; color:#cfcfcf; overflow:hidden;}

/*report*/
.report_title{ clear:both; width:690px; padding-left:15px; background:url(../images/icon.jpg) no-repeat 5px 25px; text-align:left; color:#000000; font-size:13px; font-weight:bold; border-bottom:1px solid #cccccc; line-height:30px; padding-top:15px; margin:0 auto;overflow:hidden;}
.report{ clear:both; width:736px; margin:20px auto 0; text-align:center; overflow:hidden;}
.report_list{ float:left; width:158px; padding:0 13px; text-align:center; margin:0 auto; overflow:hidden;}
.report_list .reportpic{ width:154px; height:214px; border:1px solid #dedede; padding:2px;}
.report_list .reporttxt{ clear:both; width:158px; line-height:25px; font-weight:bold; text-align:center; overflow:hidden;}

/*notices*/
.notices{ clear:both; position:relative;height:490px; width:698px; border:1px solid #a6a6a6;  padding:20px; background:#FFFFFF; margin:0 auto; overflow:hidden;}
.notices_title{ clear:both; text-align:center; font-size:14px; font-weight:bold;  overflow:hidden;}
.notices p{ text-indent:2em; line-height:25px; padding-bottom::5px; overflow:hidden;}



/*governance*/
.governance_con{
	clear:both;
	width:633px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 5px;
}
.governance_title{ clear:both; width:690px; padding-left:15px; background:url(../images/icon.jpg) no-repeat left center; text-align:left; color:#000000; font-size:13px; font-weight:bold; border-bottom:1px dashed #cccccc; line-height:30px; margin:0 auto;overflow:hidden;}
.governance_txt{ clear:both; padding-top:5px; text-align:justify; color:#575757; line-height:20px; overflow:hidden;}


/*investor_inquiries*/
.query_add{ clear:both; width:475px; padding:150px 0; margin:0 auto; text-align:center; overflow:hidden;}


/*email*/
.email_bg{ clear:both; width:560px; height:400px; padding:30px; color:#4b4b4b;background:url(../images/email_bg.jpg) no-repeat; margin:40px auto; overflow:hidden;}
.email_table{ clear:both; width:560px; margin:0 auto; padding-top:30px; border-top:1px dashed #ccc; overflow:hidden;}
.email_table table{ clear:both; width:80%; margin:0 auto; color:#231f20; text-align:center; overflow:hidden;}
.email_table table tr td{ height:20px; line-height:20px; padding:5px; overflow:hidden;}
.email_table table tr td input{ width:255px; height:20px; line-height:20px; border:1px solid #dbdfe6; border-top:1px solid #abadb3;}
.email_table table tr td select{ width:150px; height:20px; line-height:20px; border:1px solid #abadb3;}
.email_btn{ clear:both; width:560px; margin:20px auto 0; text-align:center; overflow:hidden;}
.email_btn input{ margin-left:20px;}

.news_list{ clear:both; width:718px; text-align:left; margin:0 auto; overflow:hidden;}
.news_list table{ width:100%;border:0;border-collapse:collapse;}
.news_list table tr td{ padding:2px;}
.news_list table tr td .news_con1{ padding:10px; text-align:left; border-bottom:1px dashed #A6A6A6;}
.news_list table tr td .news_con1 .news_title1{ float:left; cursor:pointer;padding-left:20px; width:600px; font-weight:bold; line-height:24px; text-align:left; overflow:hidden; }
.news_list table tr td .news_con1 .news_pic1{ float:right; width:70px;}
.news_list table tr td .news_con1 .news_pic1 img{ width:70px; height:40px;}
.news_list table tr td .news_con2{text-align:left; border-bottom:1px dashed #A6A6A6;}
.news_list table tr td .news_con2 .news_title2{ clear:both; width:688px; cursor:pointer;padding-left:30px; line-height:20px; background:#ECECEC url(../images/icon_button.gif) no-repeat 10px center ; text-align:left;font-weight:bold; color:#444444; overflow:hidden;}
.news_list table tr td .news_con2 .news_infor{ clear:both; padding:10px; text-align:left; overflow:hidden;}
.news_list table tr td .news_con2 .news_infor .txt{ float:left; width:450px; text-align:left; color:#666666; overflow:hidden; }
.news_list table tr td .news_con2 .news_infor .txt p a:link{ color:#003366; text-decoration:none;}
.news_list table tr td .news_con2 .news_infor .txt p a:visited{ color:#003366; text-decoration:none;}
.news_list table tr td .news_con2 .news_infor .txt p a:hover{ color:#003366; text-decoration:underline;}
.news_list table tr td .news_con2 .news_infor .txt p a:active{ color:#003366; text-decoration:none;}
.news_list table tr td .news_con2 .news_infor .news_pic2{ float:right; width:210px;}
.news_list table tr td .news_con2 .news_infor .news_pic2 img{ width:210px; height:120px;}


.notice_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:1300px;}
/**2011年10月改版新增*/
.rilimain_blue {border: 1px solid #c7c7c7;background-color: #FFFFFF;}
.rilibcg1_blue {background-image: url(/images/rili/rili_1_bcg.gif);background-repeat: repeat-x;height: 20px;}
.rilibcg2_blue {background-image: url(/images/rili/rili_2_bcg.gif);background-repeat: repeat-x;height: 18px; line-height:18px;font-size: 12px;}
.rilitoday_blue {background-color: #e5e5e5;color: #000000;}
.riliotherday_blue {background-color: #9ec6da;}
a.riliotherlink_blue:link {color: #000000;text-decoration: none;}
a.riliotherlink_blue:visited {color: #000000;text-decoration: none;}
a.riliotherlink_blue:hover {color: #000000;text-decoration: underline;}
a.riliotherlink_blue:active {color: #000000;text-decoration: none;}
 
.left_StockQuote{ clear:both; width:246px; padding-top:5px; padding-bottom:5px;}
.left_StockQuote_1{ clear:both; width:203px; padding-top:5px; padding-bottom:5px;}
.stockquotemain_blue {border: 1px solid #c7c7c7;background-color: #FFFFFF;}
.stockquote_blue {background-image: url(/images/stockquote_bcg.gif);background-repeat: repeat-x; height: 28px;}

.left_Calendar{ clear:both; width:246px; padding-top:15px; padding-bottom:5px;}
.left_Calendar_1{ clear:both; width:193px; padding-top:5px; padding-bottom:5px;}
.left_StockQuote_2{ clear:both; width:203px; padding-top:5px; padding-bottom:5px;}
.left_Calendar_2{ clear:both; width:203px; padding-top:5px; padding-bottom:5px;}
.investorNew_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px; height:885px;}
*html .investorNew_left{ width:246px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:1075px; _margin-left:8px;}


.investor_con{clear:both;width:730px;overflow:hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left:0px;;padding-top:10px;padding-right:10px;;padding-bottom:10px;padding-left:5px;}
.investor_title{ clear:both; width:690px; padding-left:20px; background:url(../images/icon.jpg) no-repeat 5px; center; text-align:left; color:#000000; font-size:13px; font-weight:bold; border-bottom:1px dashed #cccccc; line-height:30px; margin:0 auto;overflow:hidden; padding-right:10px;}
.investor_txt{ clear:both; padding-top:5px; text-align:justify; color:#575757; line-height:20px; overflow:hidden;}


.investornews_title{ height:30px; line-height:30px; margin-left:5px;  width:690px; font-size:12px; border-bottom:1px dashed #a6a6a6; margin-top:10px;}
.investornews_title div{ height:30px; line-height:30px; text-align:left; display:block; float:left; width:120px; color:#333333;}
.investornews_right_content{ line-height:25px; clear:both; width:680px; background:#FFFFFF; margin:0;margin-left:5px;}
.investornews_right_content dl{ width:680px;}
.investornews_right_content_dd1{ height:25px; line-height:25px; text-align:left; width:680px; border-bottom:1px dashed #a6a6a6; padding-left:15px;}
.investornews_right_content_dd1 div{ width:120px; height:25px; line-height:25px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}



.investornew_right_content{ height:auto;_height:auto; line-height:25px; clear:both; position:relative; border:1px solid #a6a6a6; width:738px; background:#FFFFFF; overflow:hidden; margin-bottom:10px;}
.investornew_right_content h2{font-size:13px;text-indent:2em;font-weight:normal;display:block;line-height:25px;text-align:justify;width:633px;padding:0px;margin-top: 20px;margin-right: 15px;margin-bottom: 0px;margin-left: 15px;}
.investornew_right_content span{ padding:0px; margin:0px; width:35px; height:8px; line-height:30px; position:absolute; left:90%; top:90%;}

.analysts_title{ height:30px; line-height:30px; width:700px; font-size:12px; border-bottom:1px dashed #a6a6a6; margin-top:10px;}
.analysts_title div{ height:30px; line-height:30px; text-align:left; display:block; float:left; width:300px; color:#333333;font-weight:500; }
.analysts_right_content{ height:500px; line-height:25px; clear:both; width:700px; background:#FFFFFF;}
.analysts_right_content dl{ height:500px;width:700px;}
.analysts_right_content_dd1{ height:35px; line-height:35px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}
.analysts_right_content_dd1 div{ width:180px; height:35px; line-height:35px; text-align:left; display:block; float:left;text-indent:2em; font-size:12px; font-family:"宋体";}/**/



.right_tools{ text-align:left; margin-top:10px; border: 1px solid #a6a6a6; margin-left:auto; margin-right:auto;}
 
.right_tools div{ height:30px; width:20px; padding-left:8px; padding-right:5px; line-height:30px; text-align:left;}

*html .right_tools div{ height:30px; width:20px; line-height:30px; text-align:left;}

*+html .right_tools div{ height:30px; width:15px; line-height:30px; text-align:left; }

.stock_calendar{ clear:both; width:100%; margin:0 auto; overflow:hidden;padding-left: 5px;padding-right:10px;}
.stock_title{ clear:both; width:500px; padding-left:20px; background:url(../images/icon.jpg) no-repeat 5px center; text-align:left; color:#000000; font-size:13px; font-weight:bold; border-bottom:1px dashed #cccccc; line-height:30px; margin:0 auto;overflow:hidden;}
.calendar_title{ clear:both; width:160px; padding-left:15px; background:url(../images/icon.jpg) no-repeat left center; text-align:left; color:#000000; font-size:13px; font-weight:bold; border-bottom:1px dashed #cccccc; line-height:30px; margin:0 auto;overflow:hidden;}
.stock_right_div{ float:left; width:460px; margin-left:0px; margin-top:10px; border: 0px solid #c7c7c7;}
.stock_left_div{ float:left; width:203px;;padding-left:73px; padding-top:10px; padding-right:0px;text-align: center; }
.stockdiv{ clear:both;  background:#FFFFFF;}
.stockdiv dl{ width:370px; }
.stockdiv_dd1{ height:25px; line-height:25px; text-align:left; width:370px; border-bottom:1px dashed #a6a6a6;}
.stockdiv_dd1 div{ width:120px; height:25px; line-height:25px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}



.about_right_content2{ height:620px;_height:620px; line-height:25px; clear:both; position:; border:1px solid #a6a6a6; width:738px; background:#FFFFFF; overflow:hidden;}

.about_right_content2 h2{font-size:13px;text-indent:2em;font-weight:normal;display:block;line-height:25px;text-align:justify;width:703px;padding:0px;margin-top: 20px;margin-right: 15px;margin-bottom: 0px;margin-left: 15px;}
	

.about_right_content2 span{ padding:0px; margin:0px; width:35px; height:8px; line-height:30px; position:absolute; left:90%; top:90%;}



/**2011年11月新增*/
.page_2b_left{ width:185px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; margin-left:14px;_margin-left:14px; height:835px;}
*html .page_2b_left{ width:185px; float:left; background:#FFFFFF; border:1px solid #a6a6a6; border-top: none; height:1075px; _margin-left:8px;}
.page_2b_left_NAV{ clear:both; width:185px;}

.page_2b_left_NAV_three{ text-align:left;}
 
.page_2b_left_NAV_three div{ height:25px; width:135px; padding-left:15px; line-height:25px; text-align:left; border-bottom:1px dashed #a6a6a6; margin:0px; margin-left:22px;}

*html .page_2b_left_NAV_three div{ height:25px; width:135px; line-height:25px; text-align:left; border-bottom:1px dashed #a6a6a6; margin:0px; margin-left:16px;}

*+html .page_2b_left_NAV_three div{ height:25px; width:140px; line-height:25px; text-align:left; border-bottom:1px dashed #a6a6a6; margin:0px; margin-left:16px;}

.page_2b_left_bottom{ border-bottom:1px solid #a6a6a6; border-top:1px solid #a6a6a6; height:122px;}

.page_2b_left_bottom img{ border:0px; clear:both; float:left;}

.page_2b_left_NAV_BG_blue{ background: url(../images/pic_4.gif) no-repeat 95% center;}

.page_2b_left_NAV_BG_blue span{ width:6px; height:11px; float:right; display:block; background:url(../images/pic_4.gif) no-repeat 0 0;}

.page_2b_left_NAV_BG_blue ul li ul{ width:165px; background:#fff;}

.page_2b_left_NAV_BG_red{ background: url(../images/pic_5.gif) no-repeat 6px center;color:#000; font-weight:bold;}


*html .page_2b_left_NAV_BG_red{ background: url(../images/pic_5.gif) no-repeat 5px center;}

*+html .page_2b_left_NAV_BG_red{ background: url(../images/pic_5.gif) no-repeat 5px center;}

.page_2b_left_NAV_BG_red1{ background:url(../images/pic_6.gif) no-repeat 0 center;}




.page_2b_box{ width:1014px; margin:0 auto;  clear:both;}


.page_2b_center_right{width:810px; float:right;}


.brand_topbanner_1{ height:143px; border-bottom:1px solid  #a6a6a6; clear:both; overflow:hidden;}
.about_point_1{ height:30px; color:#336699; line-height:30px; text-align:left; margin-left:10px;}

.banner_contactus_1{ height:108px;width:795px; border:1px solid #a6a6a6; margin-left:10px; margin-bottom:12px;_margin-left:10px; _margin-bottom:12px;}


.page_2b_center{clear:both;float:left;width:592px; overflow:hidden; margin-left:10px;}
.page_2b_center_content1{ height:620px;_height:620px; line-height:25px; clear:both;border:1px solid #a6a6a6; width:580px; background:#FFFFFF; overflow:hidden;}
.page_2b_center_content1 h2{font-size:13px;text-indent:2em;font-weight:normal;display:block;line-height:25px;text-align:justify;width:550px;padding:0px;margin-top: 20px;margin-right: 15px;margin-bottom: 0px;margin-left: 15px;}
.page_2b_center_content1 span{ padding:0px; margin:0px; width:35px; height:8px; line-height:30px; position:absolute; left:90%; top:90%;}

.page_2b_center_con{clear:both;width:590px;overflow:hidden;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 10px;padding-right: 0;padding-bottom:10px;padding-left: 5px;}
.page_2b_center_title{ clear:both; width:585px; padding-left:15px; background:url(../images/icon.jpg) no-repeat left center; text-align:left; color:#000000; font-size:13px; font-weight:bold; border-bottom:1px dashed #cccccc; line-height:30px; margin:0 auto;overflow:hidden;}
.page_2b_center_txt{ clear:both; padding-top:5px; text-align:justify; color:#575757; line-height:20px; overflow:hidden;}

.page_2b_right{padding-top:10px; clear:both;width:203px; float:right; overflow:hidden;border:1px solid #a6a6a6; height:670px;position:absolute; margin-left:592px; margin-top:-602px;}

.feiye_1 a{height: 18px;line-height: 18px;width: 26px;float:left;color:#000000;background-color:#ffffff;font-size:11px; font-weight:bold;text-align:center;text-decoration:none; font-family:"Arial";}

.feiye_1 a:hover{color:#fd6d01;background-color: #ffede1;text-align:center;text-decoration:none;font-size:11px; font-weight:bold;font-family:"Arial";}

.feiye1_1 a{height: 18px;line-height: 18px;width: 26px;float:left;color:#fd6d01;font-size:11px; font-weight:bold;text-align:center;text-decoration:none; font-family:"Arial";}

.feiye1_1 a:hover{color:#fd6d01;text-align:center;text-decoration:none;font-size:11px; font-weight:bold; font-family:"Arial";}

#feiye_1{ height:20px; text-align:center; border:0px solid #F00; margin:0 auto;}

.investornews_right_content_dd2{ height:25px; line-height:25px; text-align:left; width:680px; border-bottom:1px dashed #a6a6a6; padding-left:15px;}
.investornews_right_content_dd2 div{ width:120px; height:25px; line-height:25px; text-align:left; display:block;  font-size:12px; font-family:"宋体";}

/**2012年3月新增**/
.brand_title1203{clear:both; width:100%; margin:0;height:38px; line-height:38px; padding:0; overflow:hidden;}
.brand_title1203 .brand_con1203{ float:left; width:59px; height:38px; margin:0; overflow:hidden;}
.menuon1203{ background:url(/images/menu_on1203.gif) no-repeat; cursor:pointer; width:59px; height:38px;line-height:38px;text-align:center;}
.menuoff1203{ background:url(/images/menu_off1203.gif) no-repeat; cursor:pointer; width:59px;height:38px;line-height:38px;text-align:center;}
.lichengbei_right_content_dd6{ height:135px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}
.lichengbei_right_content_dd6 div{ width:120px; height:135px; line-height:115px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}


.logo_divbox12{ border-bottom:1px solid #c0c0c0; border-top:1px solid #c0c0c0; height:116px; margin:12px 0px 12px 0px; clear:both;padding:1px 0px 1px 5px;}

.zt_logo12{ float:left; width:150px; margin:15px auto; overflow:hidden; vertical-align:middle;}

.logo_box12 { float:left; width:840px; border:1px solid #eaeaea; text-align:center; height:88px; margin:12px 0px 12px 0px; padding:1px 0px 1px 5px;}

.logo_box12 ul li{ list-style:none; display:block;}

.logo_box1 div{ width:840px; height:44px;}

.logo_box12 ul{ padding:0px; margin:0px; overflow:hidden;}

.logo_box12 li{ width:8%; float:left; height:44px; margin:0px; padding:0px; overflow:hidden;}

.logo_box12 img{ vertical-align:middle;}



.logo_divbox1203{ border-bottom:1px solid #c0c0c0; border-top:1px solid #c0c0c0; height:116px;  width:1000px; margin:15px 0px 15px 14px; clear:both;}

.zt_logo1203{ float:left; width:150px; margin:15px auto; overflow:hidden; vertical-align:middle;}

.logo_box1203{ float:left; width:840px; border:1px solid #eaeaea; text-align:center; height:88px; margin:12px 0px 12px 0px; padding:1px 0px 1px 5px;}

.logo_box1203 ul li{ list-style:none; display:block;}

.logo_box1203 div{ width:840px; height:44px;}

.logo_box1203 ul{ padding:0px; margin:0px; overflow:hidden;}

/*.logo_box1203 li{ width:9%; float:left; height:44px; margin:0px; padding:0px; overflow:hidden;}*/

.logo_box1203 li{ width:10%; float:left; height:44px; margin:0px; padding:0px; overflow:hidden;}

.logo_box1203 img{ vertical-align:middle;}


.lichengbei_right_content_dd8{ height:178px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}
.lichengbei_right_content_dd8 div{ width:120px; height:178px; line-height:115px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}



/*2014-07新增*/

.job_title{ height:30px; line-height:30px; margin-left:30px; width:700px;font-size:12px; border-bottom:1px dashed #a6a6a6; margin-top:10px;}

.job_title div{ height:30px; line-height:30px; text-align:left; display:block; float:left; width:120px; color:#333333;}


.job_title .job_selectTitle{ background-color:#4681a1;color:#fff; width:180px; height:30px;line-height:30px; text-align:center;font-weight:bold; }

.job_title .job_selectTitle2{ color:#4681a1; width:124px; height:25px;line-height:25px; padding:2px;font-weight:bold; }

.job_title .job_selectBody{ clear:both;width:180px; height:550px; border-top:none; text-align:center; overflow-x:hidden;overflow-y:auto;color: #7d7d7d;}

.job_title .job_selectBody table td{border:1px solid #eaeaea;}


.job_title .job_selectBody2{  clear:both; width:280px; height:auto;margin-bottom:8px;color: #7d7d7d;}
.job_title .job_selectBody2 ul li{ list-style:none; display:block;width:100%;height:25px;line-height:25px;text-align:left;font-size: 12px; border-bottom:none;}

.job_title .job_selectBody2 ul li a {
    background: none repeat scroll 0 0 #ffffff;
    color: #7d7d7d;
    height: 25px;
    line-height: 25px;
    text-decoration: none;
}

.job_title .job_selectBody3{clear:both; width:380px; max-height:450px;min-height:450px;font-size: 12px; overflow-x:hidden;overflow-y:auto; font-weight:none;color: #7d7d7d; }


.job_title .job_selectBody4{clear:both; width:380px; max-height:450px;min-height:150px;font-size: 12px; overflow-x:hidden;overflow-y:auto; font-weight:none; color: #7d7d7d;}

.job_bg{ clear:both; width:740px; height:750px; padding:40px 10px; 10px; 10px; background-color:#92bcd2;}
.exlist{ 
	background-color:#fff;
	margin:0px auto;
	padding:5px;
	width:710px;
	min-height:200px;
	height:auto;
	font-size: 12px;
	margin-left:-1px;
	margin-top:20px;
}

#title{
	width:600px;
	margin:20px auto;
}

#title legend{
	font-size:14px;
	font-weight:bold;
}

div.exlist_title{
	background-color:#ffffff;
	width:730px;
	height:20px;
}

div.exlist_title img{
	float:right;
	margin:-15px 10px;
}

/*-----------form-----------*/

fieldset{
	width:95%;
	border:1px dashed #666;
	margin:40px auto;
	margin-top:-15px;
}
 
legend{
	background-color:#ffffff;
	height:30px;
	height:30px;
	color:#819baa;
	font-weight:bolder;
	font-size:12px;
	font-weight:bold;
	line-height:30px;
	margin:-20px 10px 10px;
	padding:0 10px;
	margin-top:15px;
}
div.row{
	margin:10px;
	padding:5px;
}
 
div.row label{
	height:20px;
	font-size:12px;
	line-height:20px;
	margin:0 10px;
	color: #231f20;
}
 
input.txt{
	background-color:#fffff;
	color:#333;
	width:150px;
	height:20px;
	margin:0 10px;
	font-size:12px;
	line-height:20px;
	border:none;
	border-bottom:1px solid #565656;
}
 
input.txt:focus{
	/*color:#fffff;
	background-color: #FF0;
	border-bottom:1px solid #F00;*/
}
 
select{
	width:100px;
}

option{
	text-align:center;
}

input.btn{
	width:50px;
	height:20px;
	color:#000008B;
	background-color: transparent;
	border:0;
	padding:0;
}

/*2016-06-16*/
.lichengbei_right_content_dd4{ height:88px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}

.lichengbei_right_content_dd4 div{ width:120px; height:88px; line-height:88px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}


.lichengbei_right_content_dd5{ height:110px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}

.lichengbei_right_content_dd5 div{ width:120px; height:110px; line-height:110px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}


.lichengbei_right_content_dd9{ height:198px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}

.lichengbei_right_content_dd9 div{ width:120px; height:198px; line-height:198px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}


.lichengbei_right_content_dd10{ height:220px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}

.lichengbei_right_content_dd10 div{ width:120px; height:220px; line-height:220px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}

.lichengbei_right_content_dd11{ height:242px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}

.lichengbei_right_content_dd11 div{ width:120px; height:242px; line-height:242px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}

.lichengbei_right_content_dd18{ height:396px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}

.lichengbei_right_content_dd18 div{ width:120px; height:396px; line-height:396px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}


.lichengbei_right_content_dd7{ height:157px; line-height:22px; text-align:left; width:700px; border-bottom:1px dashed #a6a6a6;}
.lichengbei_right_content_dd7 div{ width:120px; height:157px; line-height:115px; text-align:left; display:block; float:left; font-weight:bold; color:#34829e; font-size:12px; font-family:"宋体";}


.dangjian {
   width: 274px;
   position: absolute;
   top: 50%;
   right: 0;
   transform: translateY(-50%);
   padding: 0px;
   display: none;
   z-index: 10000;
}

.dangjian-img {
	width: 100%;
}
.dangjian-img2 img{
	width: 100%;
}

.dangjian-close {
	background: rgba(0,0,0,.4) url("../images/icon-close.svg") no-repeat center center;
	background-size: 10px 10px;
	opacity: .4;
	display: block;
	width: 18px;
	height: 18px;
	border-radius: 18px;
	line-height: 18px;
	text-align: center;
	cursor: pointer;
	color: #fff;
	z-index: 10;
	margin: 0 auto;
	margin-top: 10px;
}
