锘?warpper{ width: 988px; margin: 0 auto; }
.warpper_bj{text-align: right; padding-right: 16px;/* margin-top: 27px;*/ display:none}
.public_border{width: 986px; border: 1px solid #CBD6DE;}
.add_bj{ background: #f0f5f2;}
.mainLeft{ width: 687px; background: white /*#edf7fa*/; float: left; }
.mainRight{ width: 299px; float: left; /* #f5f7f4 url(../images/leirong/mRcont_bj.jpg) repeat-x*/; }

/*0818浼佷笟鍏皯鍙充晶鏍忔坊鍔?/
.c_high{ padding-bottom:38px;}

/*0818鎶曡祫鑰呭叧绯诲彸渚ф爮娣诲姞*/
.inv_high{ padding-bottom:59px;}


.mainLeft1{ width: 272px; background: #f0f5f2; float: left; }
.mainRight1{ width: 714px; min-height:500px; /*background: #fafeff url(../images/leirong/mainRight1_bj.jpg) repeat-x top left;*/ float: left; padding-bottom: 30px; overflow:hidden }

.mainLeft2{ width: 687px; background: #f9fafc; float: left;  }
.mainRight2{ width: 299px; /*background: #f0f2f2;*/ float: left; }
.container{ margin:0 auto; padding: 7px 8px 7px 7px; width: 973px; background: white;}


/*璧拌繘鎷涘晢椤甸潰鎺掔増 begin*/
.aboutMain{ background:white}
.aboutMain p{ line-height: 22px;}
.aboutMain a{color:#7c7c84; cursor:pointer}
.aboutMain a:hover{color:#0079dc;}
.b_title{ margin: 25px 0 30px 30px;}
.b_title h1{ margin-bottom: 30px;}

.b_title1{ height:182px;}
.b_title2{ height:203px;}
/*.b_title h1{ font-size: 30px; color: #cfab5e;font-weight: 100;}
.b_title h2{ font-size: 24px; color: #005bab; font-weight: 100; font-family: "瀹嬩綋"}
.b_title h3{ font-size: 15px; color: #005bab; font-weight: 700; margin: 10px 0}
.b_title p{font-size: 14px; line-height: 22px;color:#005bab;font-weight: 700; margin-top: 10px;}
.b_title p b{ font-size: 20px;color: #005bab;}*/
.b_leftbox{ float: left; border-right: 1px dotted #dedee0; width: 326px; height:356px; margin-left: 30px;_margin-left: 15px;}

.b_about{ position: relative; border-top: 1px solid #dedee0; border-bottom: 1px solid #dedee0; padding-right: 10px; width: 317px; overflow: hidden;}
.b_about a.b_more{ position:absolute; right: 10px; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.b_about a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.b_about h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.b_about span{ display: block; width: 316px; height: 118px; overflow: hidden; margin-top: 10px; margin-bottom: 10px;}
.b_about p{ display: block; height: 90px; overflow: hidden; }

.b_culture{ position: relative; padding-right: 10px; width: 317px; overflow: hidden;}
.b_culture h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.b_culture a.b_more{ position:absolute; right: 10px; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.b_culture a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.b_culture span{ display: block; width: 316px; height: 118px; overflow: hidden; margin-top: 10px; margin-bottom: 10px;}

.b_rightbox{ float: left; width: 330px; _width:307px; overflow: hidden}

/*.b_leader{ position: relative; border-top: 1px solid #dedee0; padding-left: 10px; width: 312px; overflow: hidden;}*/
.b_leader{position: relative;border-top: 1px solid #dedee0;padding-left: 10px;width: 320px;overflow: hidden;}
.b_leader a.b_more{ position:absolute; right: 10px; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.b_leader a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.b_leader h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.b_leader span{ display: block; width: 310px; height: 118px; overflow: hidden; margin-top: 10px; margin-bottom: 10px;}
.b_leader ul{ width:310px;}


.b_honour{ position: relative; padding-left: 10px; width: 312px; overflow: hidden;}
.b_honour a.b_more{ position:absolute; right: 0; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.b_honour a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.b_honour h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.b_honour span{ display: block; width: 312px; height: 118px; overflow: hidden; margin-top: 10px;}
.b_list li{ width: 100%; margin-top: 8px;}
.b_list li.b_underline{ border-bottom: 1px dotted #dedee0; padding-bottom: 4px; }
.b_list .b_date,.b_list .b_listcont{ float: left;}
.b_list .b_date{ width: 50px; height: 46px; font-size: 18px; color:#0078c9}
.b_list .b_listcont{ width: 260px;/* height: 46px;*/}

/*.b_team{ margin: 25px 15px 0 14px; background: url(../images/about/line_green.jpg) no-repeat top left; position: relative; padding-top: 10px;}*/
.b_team{ border-top: 1px solid #dedee0; width:279px; padding-left:10px; padding-top:10px; position:relative}
.b_team a.b_more{ position:absolute; right: 0;_right: 14px; top: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.b_team a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.b_team h3{ color: #4d4d4d; font-size: 14px;}
.b_team span{ display: block; width: 279px; height: 118px; overflow:hidden; margin-top: 10px;}

/*.b_company{ margin: 10px 15px 0 14px; background: url(../images/about/line_green.jpg) no-repeat top left; padding-top: 10px; position: relative;}*/
.b_company{ width:279px; padding-left:10px;padding-top: 22px; position: relative;}
.b_company a.b_more{ position:absolute; right: 0;_right: 14px; top: 25px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.b_company a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.b_company h3{ color: #4d4d4d; font-size: 14px;}
.b_company span{ display: block;width: 279px; height: 118px; margin-top: 10px;}


.b_math{ margin: 10px 15px 0 14px; background: url(../images/about/line_green.jpg) no-repeat top left; padding-top: 10px; position: relative;}
.b_math a.b_more{ position:absolute; right: 0;_right: 14px; top: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.b_math a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.b_math h3{ color: #4d4d4d; font-size: 14px;}
/*.b_math span{ display: block; background: #f0ead2; width: 270px; height: 118px; margin-top: 10px;}*/
.b_math span{ display: block; width: 270px; height: 118px; margin-top: 10px;}/*background: #f0ead2;*/


.about-banner{ clear: both; padding-top: 24px; border-top: 1px solid #d6e2e5;}
.aboutCont{ width: 750px;}
.aboutCont p{ line-height:22px; margin-bottom:15px;}

.addbox{ background: url(../images/about/addbox_bg.png) bottom left repeat-x; padding-top:234px; padding-bottom:30px;}
/*璧拌繘鎷涘晢椤甸潰鎺掔増 end*/


/*鏂伴椈涓績椤甸潰鎺掔増 begin*/
.newsMain{ background: white;}
.m_title{ margin: 25px 0 30px 30px;}
.m_title h1{ font-size: 30px; color: #cfab5e;font-weight: 100;}
.m_title h2{ font-size: 24px; color: #005bab; font-weight: 100; font-family: "瀹嬩綋"}

.m_cont{ width: 647px; border-bottom: 1px solid #dce3e4; padding-bottom: 10px; margin-left: 30px; overflow: hidden;}
span.m_cpic{ display: block; float: left; width: 311px; height: 117px; overflow: hidden;}
span.m_ctxt{ display: block; float: left; margin-left: 10px; width: 322px; height: 117px; overflow: hidden;}
span.m_ctxt h3,span.m_ctxt p{ line-height: 22px;}
span.m_ctxt h3{ margin-bottom: 5px;}
span.m_ctxt h3 a{color:#0079dc; font-size: 16px; cursor:pointer}
span.m_ctxt p a{color:#7c7c84;}
span.m_ctxt p a:hover{color:#0079dc;}

.m_cont_1{width: 311px; border-top:1px solid #dde3e5; border-right: 1px dotted #dde3e5; border-bottom: 1px solid #dce3e4;margin-left: 30px;_margin-left:15px; padding-right: 10px; overflow: hidden; float: left;  position: relative;}
.m_cont_1 a.more{ position: absolute; top: 10px; right: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.m_cont_1 a.more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.m_cont_1 h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px; margin-bottom: 10px;}
.m_cont_1 span{display: block; width: 311px; height: 117px; overflow: hidden;}
.m_cont_1 h4{ display: block; width: 311px; height: 16px; margin-top: 5px; margin-bottom: 10px; overflow: hidden}
.m_cont_1 h4 a{font-size: 14px; color: #0079dc; cursor:pointer}
.m_cont_1 p a{color:#7c7c84; line-height:22px; cursor:pointer}
.m_cont_1 p a:hover{color:#0079dc;}
.m_cont_1 ul{ padding: 10px 0; margin-top: -4px;}
.m_cont_1 ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.m_cont_1 ul li a span{color:#7c7c84; display: inline; padding: 0 2px; cursor:pointer}
.m_cont_1 ul li a span img{ margin-bottom: -2px; cursor:pointer}
.m_cont_1 ul li a:hover span{color:#0079dc;}

/*0902娉ㄩ噴*/
/*.m_cont_2{width: 315px; padding-left:10px; border-top:1px solid #dde3e5; border-bottom: 1px solid #dce3e4;overflow: hidden; float: left; position: relative;}
.m_cont_2 a.more{ position: absolute; top: 10px; right: 0;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.m_cont_2 a.more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}

.m_cont_2 h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px; margin-bottom: 10px;}*/

.m_cont_2 h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px; margin-bottom: 10px;}

.m_cont_2{width: 325px; height:292px;border-bottom: 1px solid #dce3e4; overflow:hidden}
.m21,.m22{ position:relative;}
.m21 a.more,.m22 a.more{ position:absolute; right:0; top:10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.m21 a.more:hover,.m22 a.more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}

.m21{ padding-left:10px; height:154px; border-top:1px solid #dde3e5; overflow:hidden}
.m22{ padding-left:10px; height:130px; border-top:1px solid #dde3e5;}
.m21 h3,.m22 h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px; margin-bottom: 10px;}

.m21 li,.m22 li{ line-height:22px;}
.m21 li a,.m22 li a{ color:#7c7c84}
.m21 li a:hover,.m22 li a:hover{color:#0079dc;}



.huan,.huanA{ width:100%; padding-bottom:20px; height:232px; _height:246px; overflow:hidden;}
.huanA{_padding-bottom:4px;}
.huan h4{ display: block; width: 315px; height: 16px; margin-bottom: 10px; margin-top:-3px; overflow: hidden}
.huan h4 a{font-size: 12px; color: #0079dc; cursor:pointer}
.huan p a{color:#7c7c84; line-height:22px; cursor:pointer}
.huan p a:hover{color:#0079dc;}
.huan ul{ height:172px; overflow:hidden;}
.huan ul li{ background:url(../images/career/icon-sj.png) no-repeat left 8px; padding-left:10px; line-height: 22px; width: 295px; height: 22px; overflow: hidden;}
.huan ul li a span{color:#7c7c84; display: inline; padding: 0 2px; cursor:pointer}
.huan ul li a span img{ margin-bottom: -2px; cursor:pointer}
.huan ul li a:hover span{color:#0079dc; cursor:pointer}

.huanA span{display: block; width: 315px; height: 117px; margin-bottom:7px; overflow: hidden;}
.huanA h4{ display: block; width: 315px; height: 16px; margin-bottom: 10px; overflow: hidden}
.huanA h4 a{font-size: 12px; color: #0079dc; cursor:pointer}
.huanA p a{color:#7c7c84; line-height:22px; cursor:pointer}
.huanA p a:hover{color:#0079dc;}
.huanA ul{ padding: 10px 0; margin-top: -4px;}
.huanA ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.huanA ul li a span{color:#7c7c84; display: inline; padding: 0 2px; cursor:pointer}
.huanA ul li a span img{ margin-bottom: -2px; cursor:pointer}
.huanA ul li a:hover span{color:#0079dc;}


/*0902娣诲姞*/
.huansB{ width:279px; height:245px; margin-top: 8px; margin-bottom:8px; overflow:hidden}
.l_Rpic{width:279px; height: 117px;}
.huans{ width:279px; height:245px; margin-top: 8px; margin-bottom:8px; overflow:hidden}


.huan,.huanA{ width:100%; padding-bottom:20px; height:232px; overflow:hidden;}
.huanA{_padding-bottom:4px;}
.huan h4{ display: block; width: 315px; height: 16px; margin-bottom: 10px; /*margin-top:-3px;*/ overflow: hidden}
.huan h4 a{font-size: 12px; color: #0079dc; cursor:pointer}
.huan p a{color:#7c7c84; line-height:22px; cursor:pointer}
.huan p a:hover{color:#0079dc;}
.huan ul{ height:172px; overflow:hidden;}
.huan ul li{ background:url(../images/career/icon-sj.png) no-repeat left 8px; padding-left:10px; line-height: 22px; width: 295px; height: 22px; overflow: hidden;}
.huan ul li a span{color:#7c7c84; display: inline; padding: 0 2px; cursor:pointer}
.huan ul li a span img{ margin-bottom: -2px; cursor:pointer}
.huan ul li a:hover span{color:#0079dc; cursor:pointer}

.huanA span{display: block; width: 315px; height: 117px; margin-bottom:7px; overflow: hidden;}
.huanA h4{ display: block; width: 315px; height: 16px; margin-bottom: 10px; overflow: hidden}
.huanA h4 a{font-size: 12px; color: #0079dc; cursor:pointer}
.huanA p a{color:#7c7c84; line-height:22px; cursor:pointer}
.huanA p a:hover{color:#0079dc;}
.huanA ul{ padding: 10px 0; margin-top: -4px;}
.huanA ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.huanA ul li a span{color:#7c7c84; display: inline; padding: 0 2px; cursor:pointer}
.huanA ul li a span img{ margin-bottom: -2px; cursor:pointer}
.huanA ul li a:hover span{color:#0079dc;}


.m_cont_3{width: 311px; height:163px; border-right: 1px dotted #dde3e5; margin-left: 30px; _margin-left: 15px; padding-right: 10px; overflow: hidden; float: left;  position: relative;}
.m_cont_3 a.more{ position: absolute; top: 10px; right: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.m_cont_3 a.more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.m_cont_3 h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.m_cont_3 ul{ padding: 10px 0; margin-top: -4px;}
.m_cont_3 ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.m_cont_3 ul li a span{color:#7c7c84; display: inline; padding: 0 2px; cursor:pointer}
.m_cont_3 ul li a span img{ margin-bottom: -2px; cursor:pointer}
.m_cont_3 ul li a:hover span{color:#0079dc; cursor:pointer}

.m_cont_4{width: 315px; padding-left: 10px;overflow: hidden; float: left;  position: relative;}
.m_cont_4 a.more{ position: absolute; top: 10px; right: 0;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.m_cont_4 a.more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.m_cont_4 h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.m_cont_4 ul{ padding: 10px 0; margin-top: -4px;}
.m_cont_4 ul li{ line-height: 22px; width: 315px; height: 22px; overflow: hidden;}
.m_cont_4 ul li a span{color:#7c7c84; display: inline; padding: 0 2px; cursor:pointer}
.m_cont_4 ul li a span img{ margin-bottom: -2px; cursor:pointer}
.m_cont_4 ul li a:hover span{color:#0079dc; cursor:pointer}


.m_Rcont{ width:279px;/* background: #f5f7f4 url(../images/leirong/mRcont_bj.jpg) repeat-x;*/ padding:0 10px 0 10px; margin-bottom:15px;overflow: hidden; position:relative}
.m_Rcont a.more{ position: absolute; top: 10px; right: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.m_Rcont a.more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.m_Rcont h3.sty_01 { background: url(../images/leirong/h3_line.jpg) no-repeat left top; color: #4d4d4d; font-size: 14px; padding-top: 10px;}
.m_Rcont h4 { margin-top:5px;}
.m_Rcont h4 a{ font-size:14px; color:#0079dc}
.m_Rcont p{ margin-top:7px; line-height:22px;}
.m_Rcont p a{color:#7c7c84}
.m_Rcont p a:hover{color:#0079dc}
.m_Rcont ul{margin: 5px 0;}
.m_Rcont ul li{ width: 269px; height: 24px; line-height: 22px; overflow: hidden; background:url(../images/career/icon-sj.png) no-repeat 0px 8px; padding-left:10px;}
.m_Rcont ul li a{ color:#7c7c84; cursor:pointer}
.m_Rcont ul li a:hover{ color:#0079dc;}
.l_Rpic,.l_Rpic_1{ display: block; background: #a7c7d5;overflow: hidden;}
/*.l_Rpic{width:279px; height: 117px; margin-top: 10px;} 0902娉ㄩ噴*/
.l_Rpic_1{width:279px; height:98px; margin-top: 10px; /*margin-bottom:30px; */margin-bottom:15px;}

.m_RcontActive{ /*height: 231px;*/ width:279px; position:relative; /*background: #eaecdf;*/ padding:99px 10px 0 10px;}
.m_RcontActive a.more{ position: absolute; top: 111px; right: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.m_RcontActive a.more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.m_RcontActive h3{ font-size: 14px; color: #4d4d4d; background: url(../images/leirong/h3_line.jpg) no-repeat left 1px; color: #4d4d4d; font-size: 14px; padding-top: 11px;}

/*鏂伴椈涓績椤甸潰鎺掔増 end*/



/*鏂伴椈鍒楄〃,鏂伴椈璇︾粏椤甸潰鎺掔増 begin*/
.l_title{ height: 57px; background: #e9f2f0; line-height: 55px;}
.l_title h1{ color: #2c5c9a; font-size: 18px; font-weight: 100; margin-left: 10px;}
.l_title h1 strong{ color: #b2bab9; font-size: 18px; font-weight: 100; padding-left: 4px; display:none}
.leftsubnav{width: 100%;}
.leftsubnav li{  height: 40px; line-height: 40px; text-align: right;}
.leftsubnav li a{ display: block;border-bottom: 1px solid #e2ecee; color: #5f6773; font-weight:700; padding-right: 15px; }
.leftsubnav li a:hover{background: url(../images/leirong/leftsubnav_bj.png); border-bottom: 1px solid #e9f2f0; color: white; }
.leftsubnav li.hover2 a{background: url(../images/leirong/leftsubnav_bj.png); border-bottom: 1px solid #e9f2f0; color: white; }
.leftsubnav li dl dd a{ background:none !important; color: #5f6773 !important; font-weight:700 !important;}
.leftsubnav li dl dd.current1 a{ color:#0064bd !important}


.l_menu{ float: right; background: url(../images/leirong/icon-blue.gif) no-repeat left; color: #b59d6c; font-weight:700; height:17px; line-height: 24px; padding-left: 19px; padding-right: 25px; padding-bottom: 10px; margin-top: 30px;_margin-top: 23px; width: auto !important; width:1px; min-width:1px;_width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1? '1px' : 'auto');}/*IE6 min-width Hack*/
.l_menu span{ color: #004f9e; padding:0 2px; font-weight:700;}
.l_menu span a{ color: #b59d6c; font-weight:700;}
.l_menu span a:hover{ color: #004f9e}

.l_Newslist{ width: 100%; min-height:200px}
.l_Newslist li{ background: #f3f6f3; padding: 20px; margin-bottom: 10px; width: 616px;}
.l_date_1{ font-family: Premier League;width: 59px; height: 59px; background: url(../images/leirong/date_bj.PNG) no-repeat; float: left;}
.l_date_1 span{display: block; color: white;font-family: Premier League;}
.l_date_1 span.l_days{font-family: Premier League; font-size: 30px; font-weight: 700; text-align: center; width: 100%; height: 38px; line-height: 38px;}
.l_date_1 span.l_months{font-family: Premier League; font-size: 12px; text-align: center;  height: 21px; line-height: 21px; }
.l_context_1{ float: left; width: 537px; margin-left: 20px;overflow: hidden;}
.l_context_1 h2.l_title01 a{ font-size: 14px; color: #0079dc;margin-bottom: 5px;}
.l_context_1 span strong{ font-weight: 100; margin-right: 15px;}
.l_context_1 p{ line-height: 22px;  margin-top: 15px;}
.l_context_1 p a:hover{ color: #0079dc}


.l_control{ float: left; width: 577px; margin-left: 20px;overflow: hidden; position: relative}
.l_cont{ border-top: 1px solid #d6e2e5; padding: 40px 0 0 30px;}
.l_date{width: 59px; height: 59px; background: url(../images/leirong/date_bj.PNG) no-repeat; float: left;}
.l_date span{display: block; color: white;}
.l_date span.l_days{ font-size: 30px; font-weight: 700; text-align: center; width: 100%; height: 38px; line-height: 38px;}
.l_date span.l_months{ font-size: 12px; text-align: center;  height: 21px; line-height: 21px; }
.l_context{width: 577px;}
.l_size{ position: absolute; right: 0; top: 20px; background: url(../images/leirong/size.png) no-repeat left top; height: 18px; line-height:22px; padding-left: 23px; color: black; font-weight: 700;}
.l_size span{ padding-left:5px;  color: black; font-weight: 700;}
.l_size span a{ color: black; font-weight: 700;}
.l_context h2.l_title01{ font-size: 14px; color: #0079dc;margin-bottom: 5px;}
.l_context span strong{ font-weight: 100; margin-right: 15px;}
.l_context p{ text-align: justify; line-height: 22px;  margin-top: 15px;}

.l_relate{width: 657px; background: #f5f7f4;/* margin-top: 30px;*/ margin-left: 30px; padding-bottom: 15px;}
.l_tit{width: 100%; height: 40px; border-bottom: 1px solid #eaeee8;}
.l_tit span{ display: block; height: 40px;}
.l_tit span.l_title02{ /*background: #eaeee8;*/background: #f5f7f4;width: 80px; line-height: 40px; text-align: center; font:14px; color: #4d4d4d; float: left;}
.l_tit span.l_share{ float: right; background: url(../images/leirong/icon_blue.gif) no-repeat center right; padding-right: 24px; margin-right:24px; height: 40px; line-height: 40px;}
.l_tit span.l_icon2{ float: right; background: #f5f7f4; width: 30px; text-align: center; height: 29px; padding-top: 11px; margin-left:4px; margin-right: 20px;}
.l_tit span.l_icon1{  float: right; background: #f5f7f4; width: 30px; text-align: center; height: 29px; padding-top: 11px;}
.l_tit .l_tips{ width: 100%; position: relative;background: #f5f7f4;}
.l_tit .l_tips span{position: absolute; display: block; background: url(../images/leirong/icon_tipsbj.gif) no-repeat; width: 68px; height: 37px; line-height:33px; top: -40px; left: -20px; display: none; z-index: 100; cursor:pointer;}

.share { float:right; padding-top:10px }



.l_List{ width:600px; overflow:hidden}
.l_List ul{padding-top: 20px; width:650px;}
.l_List ul li{ float: left; width: 300px; height: 16px; margin-left: 16px; margin-bottom: 10px; overflow: hidden;}
.l_List ul li a span{color: #676868;}
.l_List ul li a span b{color: #828282; font-weight: 100;}
.l_List ul li a:hover span,.l_List ul li a:hover span b{ color: #0079dc;}
.l_List ul li span{ padding-right: 5px;}
.l_List ul li span img{ margin-bottom: -2px;}

/*0909涓撻鍒楄〃娣诲姞*/
.semList{ float: left; width: 537px; margin-left: 20px;overflow: hidden;}
.semList h2.l_title01{margin-bottom: 10px;}
.semList h2.l_title01 a{ font-size: 14px; color: #0079dc;}
.semList h2.l_title01 a img{ width:537px; height:134px;}


/*鏂伴椈鍒楄〃锛屾柊闂昏缁嗛〉闈㈡帓鐗 end*/


/*浜т笟甯冨眬椤甸潰鎺掔増 begin*/
.Indmain{ width: 988px; margin: 0 auto;}
.ind-box1{ width: 973px;background: white; padding:30px 6px 7px 7px;border: 1px solid #edf1f2;}

.ind-top{ width: 973px;  height:auto !important; height:50px; min-height:50px;_margin-bottom:1px;}
.ind-title1{ margin-bottom: 7px; float:left;_width:250px;}
.ind-title1 h2.titbj{ display: block; background: url(../images/industry/num.gif) no-repeat right center; height: 40px; width: 200px; color: #0056b3; font-size: 15px; padding-left: 7px; border-left: 5px solid #008dd1}
.ind-title1 h2.titbj b{ color: #ddcba7; font-size: 18px;}
.ind-title1 h2.titbj1{ display: block; height: 42px; color: #0056b3; font-size: 15px; padding-left: 7px; border-left: 5px solid #008dd1}
.ind-title1 h2.titbj1 p{ color: #ddcba7; font-size: 16px;}
.ind-title1 h2.titbj1 span{color: #0056b3; font-size: 15px; height:40px }

.indMap{width:973px; height:565px; background: url(../images/industry/3_1_mapbg.jpg) no-repeat;}

.indNav{ float: right;width:auto!important; width:10px; min-width:10px;_width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 10? '10px' : 'auto'); padding-top: 15px;}
.indNav li{ background: url(../images/leirong/icon-xx.jpg) right 2px no-repeat; padding:0 12px 0 10px; float: left;_width:72px;_padding:0 6px 0 5px; _text-align:center }
.indNav li a{ display: block; height: 32px; color:#59617c; font-weight:bold}
.indNav li a:hover{border-bottom: 7px solid #0075d3; height:25px;}
/*js鎺у埗浜嗘牱寮 begin*/
.indNav li a.curt1{border-bottom: 7px solid #0075d3; height:25px;}
.indNav li.first{ padding-left:0;}
.indNav li.last{background:none; padding-right:0;}
/*js鎺у埗浜嗘牱寮 end*/

.ind-title{margin-bottom:7px; position:relative}
.ind-title h2.titbj{ display: block; background: url(../images/industry/num.gif) no-repeat right center; height: 40px; color: #0056b3; font-size: 15px; padding-left: 7px; border-left: 5px solid #008dd1}
.ind-title h2.titbj p{ color: #ddcba7; font-size: 16px;}
.ind-title h2.titbj span{color: #0056b3; font-size: 15px; }
.ind-title h2.titbj1{ display: block; height: 40px; color: #0056b3; font-size:15px; padding-left: 7px; border-left: 5px solid #008dd1}
.ind-title h2.titbj1 p{ color: #ddcba7; font-size: 16px;}
.ind-title h2.titbj1 span{color: #0056b3; font-size: 15px; }

.ind-title .selectbox-1{ position:absolute; right:-2px; bottom:0;}

.ind-box2{ width:986px; background: white; margin-top: 10px;border: 1px solid #edf1f2;}
.ind-box2 .subnav{ width:973px;margin:7px 6px 7px 7px;}
.ind-box2 .subnav ul{ float: left;}
.ind-box2 .subnav ul li{ float: left; margin-right: 2px; position:relative}
.ind-box2 .subnav ul li .blue09{ position:absolute; top:13px; right:-20px; z-index:1; display:none}
.ind-box2 .subnav ul li a{ display: block; float: left; background: #f0eeeb; color: #919191; font-weight:bold;  width:auto !important; width: 20px; min-width: 20px;_width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 20? '20px' : 'auto'); height: 34px; line-height: 34px ; text-align: center; padding: 0 10px; cursor:pointer}
.ind-box2 .subnav ul li a:hover{background: url(../images/industry/subnavbj.png) repeat-x; color: white;}
.ind-box2 .subnav ul li.curt a{background: url(../images/industry/subnavbj.png) repeat-x; color: white;}
.ind-box2 .subnav ul li.curt .blue09{ position:absolute; top:13px; right:-4px; z-index:1; display: inline}
.ind-box2 .subnav span{display: block; float: right; height: 34px; width: auto !important; width:20px; min-width:20px;_width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 20? '20px' : 'auto');position: relative;}
.ind-box2 .subnav a.mores{display: block; float: right; height:29px; width:120px; text-align:center; line-height:29px;background: url(../images/industry/subnavbj.png) repeat-x; color: white;}
.ip8{ position: absolute; right: 180px; top: 1px; top:-2px; background: #f6f3f1; border: none; padding:5px;}

.ind-box2 .cartes{background:#006bbf; padding:0 0 0 10px;}
/*0905娣诲姞*/
.ind-box2 .subnav ul li.curt a.curt2{ background:url(../images/leirong/kuai0905.jpg) repeat-x; color:white}


.indCont{}
.public_border1{border-top: 1px solid #edf1f2;}
.indC-map{ width: 973px; height:565px; margin:7px 6px 7px 7px; background:url(../images/industry/3_1_mapbg.jpg) no-repeat;}
.indC-1,.indC-3{ width: 483px; height: 210px; border-top: 1px solid #edf1f2; border-right:1px solid #edf1f2; padding:6px 3px 10px 7px; float: left}
.indCpic{ width: 483px; height: 171px; overflow: hidden; position: relative}
.indCpic span.iconew{ position: absolute; right:0; top:0; z-index:2; display: block; width:48px; height: 51px;}
.indCpictxt { position: absolute; left:0; bottom: -171px; left:0; z-index:1;width: 443px; height: 131px; padding: 20px; background: #006bbf;}
.indCpictxt p.txt1{ display: block; width: 320px;/* border-bottom: 1px solid white;*/ padding-bottom: 20px; margin-bottom: 10px;}
.indCpictxt p.txt1 a{ color: white;}
.indCpictxt span{ display:block; height:22px; line-height:20px; width:180px; padding-right: 10px;}
.indCpictxt span a{ text-decoration: underline;color: white; background: url(../images/industry/icon-right.png) no-repeat 55px center; padding-right:30px;}
.indCtxt{ margin-top: 13px; padding-left: 10px;}
.indCtxt a{ color:#967a4c; font-size: 14px; font-weight: 700;}
.indC-2,.indC-4{ width: 483px; height: 210px; border-top: 1px solid #edf1f2; padding:6px 7px 10px 2px; float: left;}

.ind-box3{ width:100%; margin-top: 10px;}
.indC-5,.indC-6,.indC-7{ float: left; height: 159px; border:1px solid #edf1f2; padding:15px 10px; position: relative; background: white;}
.indC-5 a.b_more,.indC-6 a.b_more,.indC-7 a.b_more{ position: absolute; top: 15px; right: 8px;cursor:pointer;display:block;  padding-left:44px; width:18px; height:18px;}
.indC-5 a.b_more:hover,.indC-6 a.b_more:hover,.indC-7 a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.indC-5 h2,.indC-6 h2,.indC-7 h2{ margin-bottom: 10px; font-size: 14px; color: #4d4d4d;}
.indC-5{ width: 281px;}
.indC-6{ width: 296px; margin:0 8px;_margin: 0 4px;}
.indC-6 span.indC-6txt1{ display: block; height: 68px; border-bottom: 1px solid #bfbfbf}
.indC-6 span.indC-6txt1 h3{ color: #0079dc; margin-bottom: 2px; margin-top: -2px;}
.indC-6 span.indC-6txt1 a{ line-height: 22px;color: #7c7c84}
.indC-6 span.indC-6txt1 a:hover{color: #0079dc}
.indC-6 span.indC-6txt2{ display: block; height: 68px;}
.indC-6 span.indC-6txt2 a{ display: block; height: 18px; margin-top:5px;color: #7c7c84}
.indC-6 span.indC-6txt2 a b{ font-weight: 100; padding-right: 10px;}
.indC-6 span.indC-6txt2 a:hover{color: #0079dc}

.indC-7{ width: 329px;}
.indC-7 span.indC-7txt1{ display: block; height: 68px; border-bottom: 1px solid #bfbfbf}
.indC-7 span.indC-7txt1 h3{ color: #0079dc; margin-bottom: 2px; margin-top: -2px;}
.indC-7 span.indC-7txt1 a{ line-height: 22px;color: #7c7c84}
.indC-7 span.indC-7txt1 a:hover{color: #0079dc}
.indC-7 span.indC-7txt2{ display: block; height: 68px;}
.indC-7 span.indC-7txt2 h3{ color: #0079dc; margin-bottom: 2px; margin-top: 6px;}
.indC-7 span.indC-7txt2 a{ line-height: 24px;}
.indC-7 span.indC-7txt2 a:hover{color: #0079dc}


.ind-box4{ width:100%; margin-top: 10px;}
.indC-05,.indC-06{ float: left; height: 175px; border:1px solid #edf1f2; padding:16px; position: relative; background: white;}
.indC-05{ width:630px;}
.indC-05 span.ind-tit{ display:block; height:76px; padding-left:118px; border-bottom:2px solid #d3d3d3; overflow:hidden; position:relative}
.indC-05 span.ind-tit .ind-date{ position:absolute; left:0; top:0; font-family:Premier League; font-size:20px; color:#0060b9}
.indC-05 span.ind-tit h2{ margin-bottom:5px;}
.indC-05 span.ind-tit h2 a{color:#0079dc; font-size:14px;}
.indC-05 span.ind-tit a.ind-Txt{ line-height:22px;color: #708093}
.indC-05 span.ind-tit a.ind-Txt:hover{color: #0079dc}

.indC-05 a.ind-Txt{ display:block; height:36px;}
.indC-05 ul{ width:630px;}
.indC-05 li{ float:left; background:url(../images/career/icon-sj.png) no-repeat left 8px; padding-left:8px; width:307px; margin-top:10px;}
.indC-05 li a{color: #708093}
.indC-05 li a b{ font-weight:normal; color: #708093; padding-right:10px;}
.indC-05 li a:hover{color: #0079dc}

.indC-06{ width:284px; margin-left:6px;}
.indC-06 h2{ color: #0079dc; font-size:14px; margin-bottom:18px;}
.indC-06 p{ line-height:22px; color:#708093}


/*.indC-05,.indC-06,.indC-07{ float: left; height: 209px; border:1px solid #edf1f2; padding:15px 10px; position: relative; background: white;}
.indC-05 a.b_more,.indC-06 a.b_more,.indC-07 a.b_more{ position: absolute; top: 15px; right: 8px;}
.indC-05 h2,.indC-06 h2,.indC-07 h2{ margin-bottom: 10px; font-size: 14px; color: #4d4d4d;}
.indC-05{ width: 331px;}
.indC-05 h3{ font-size: 14px; color:#0079dc; margin-bottom:5px;}
.indC-05 span{ display: block; height: 60px; line-height: 22px; margin-bottom: 10px; border-bottom: 1px dashed #d6d5d5}
.indC-05 span a{ color: #7c7c84;}
.indC-05 span a:hover{ color: #0079dc}
.indC-05 li{ line-height:22px;}
.indC-05 li a{ color: #7c7c84;}
.indC-05 li a b{ padding-right: 10px;color: #7c7c84; font-weight:100; }
.indC-05 li a:hover{ color: #0079dc}
.indC-06{ width: 281px; margin:0 8px;_margin: 0 4px;}
.indC-06 span{ display: block; height: 101px; padding-bottom: 6px; margin-bottom: 10px; border-bottom: 1px dashed #d6d5d5}
.indC-06 li{ line-height: 22px;}
.indC-06 li a{ color: #7c7c84;}
.indC-06 li a:hover{ color: #0079dc}
.indC-07{ width: 294px;}
.indC-07 span{ display: block; height: 101px; padding-bottom: 6px; margin-bottom: 10px; border-bottom: 1px dashed #d6d5d5}
.indC-07 li{ line-height: 22px;}
.indC-07 li a{ color: #7c7c84;}
.indC-07 li a:hover{ color: #0079dc}*/


.indC-8{ width: 973px; background: white;margin:0 8px 10px 7px;}
.indpic{ width:661px; height: 171px; overflow:hidden; margin-right:1px; float: left}
.indtxt{ float: left; width: 291px; height: 151px; padding:10px; background: #f1ece2}
.indT-box h3{color: #656565}
.indT-box span{ display: block; height:70px; line-height: 22px; margin-top: 6px; overflow: hidden}
.indT-box span a{ color: #7c7c84;}
.indT-box span a:hover{ color: #0079dc}
.indT-box{ width: 291px; height: 105px; border-bottom: 1px solid #c3c0ba}
.indT-link{  margin-top:10px;}
.indT-link a{ background:url(../images/industry/icon-right1.png) no-repeat right center; padding-right: 20px; text-decoration: underline; color: #b69d6b}
.indT-link a.indWeb{ padding-left:10px;}

.indC-9{ width: 973px; background: white;margin:0 8px 2px 7px;}
.indC-9 ul{ margin-left:-6px;}
.indC-9 li{ width:318px; margin-bottom:5px; margin-left:6px;_margin-left:0;_margin-right:4px; border: 1px solid #edf1f2; float: left;}
/*ie7 hack begin*/
*+html .indC-9 ul{ margin-left:-2px;}
*+html .indC-9 li{ margin-left: 4px;}
/*ie7 hack end*/
.indPic1{ position: relative; width:318px; height: 171px;overflow: hidden;}
.indPic1 span{ position: absolute; top:0; right:0; z-index:2}
.indtxt1{ padding: 15px 4px;}
.indtxt1 a{ color: #967a4c; font-size:13px;}
.indCpictxt1 { position: absolute; left:0; bottom: -171px; z-index:1;width: 278px; height: 131px; padding: 20px; background: #006bbf;}
.indCpictxt1 p.txt1{ display: block; width: 278px; /*border-bottom: 1px solid white;*/ padding-bottom: 20px; margin-bottom: 10px;}
.indCpictxt1 p.txt1 a{ color: white;}
.indCpictxt1 p.txtLink{ display:block; height:22px; line-height:20px; width:55px; padding-right: 10px; background: url(../images/industry/icon-right.png) no-repeat right center; float: left; margin-right:20px;}
.indCpictxt1 p.txtLink a{ text-decoration: underline;color: white; }


.indC-10{ width: 973px; background: white;margin:0 7px 0 6px; overflow:hidden /*padding-bottom:10px;*/}
.indC-10 ul{ width:980px;}
.indC-10 li{ width:235px; margin-bottom:10px; margin-right:8px; border: 1px solid #edf1f2; float: left;}
.indC-10 ul embed{ padding-bottom:7px;}
/*ie7 hack*/
/**+html .indC-10 ul{ margin-left:-6px;}
*+html .indC-10 li{margin-left:6px; display: inline}*/
/*ie7 hack*/
.indPic2{ width:235px; height: 127px; position: relative; z-index:0; overflow: hidden}
/*.indPic2 p.i-title{ position: absolute; left:0; bottom: -30px; z-index:1;width: 225px; padding-left:10px; height: 30px; line-height:30px; background: #2f5e8f; color: white;}*/
.indCpictxt2 { position: absolute; left:0; bottom: -127px;_bottom: -140px; z-index:1;width: 215px; height:107px; padding: 10px; background: #006bbf;}
.indCpictxt2 p.txt1{ display: block; width: 100%;/* border-bottom: 1px solid white;*/ padding-bottom: 20px; margin-bottom: 10px; _margin-bottom: 5px;}
.indCpictxt2 p.txt1 a{ color: white;}
.indCpictxt2 p.txtLink{ display:block; height:22px; line-height:20px; width:55px; padding-right: 10px; background: url(../images/industry/icon-right.png) no-repeat right center; float: left; margin-right:20px;}
.indCpictxt2 p.txtLink a{ text-decoration: underline;color: white; }


.indtxt2{ padding: 15px 4px;}
.indtxt2 a{ color: #967a4c; font-size:13px;}

.ind-box5{ width: 986px; background: #f5f5ec}
.indLeft,.indRight{ float: left}
.indLeft{ width: 650px; padding:0 20px 25px 17px; background: white; height:auto !important; height:10px; min-height:10px;}
.ind_menu{ background: url(../images/leirong/icon-blue.gif) no-repeat left 2px; color: #b59d6c; height:17px; line-height: 24px; padding-left: 19px; padding-right: 25px; padding-bottom: 15px; margin-top: 30px;_margin-top: 23px;}
.ind_menu span{ color: #004f9e; padding:0 2px;}
.ind_menu span a{ color: #b59d6c}
.ind_menu span a:hover{ color: #004f9e}
.ind-contact{ width: 648px; height: 142px; padding:1px; background: #ededed}
.indLogo,.ind-protxt{ float: left; height: 142px;}
.indLogo{ width: 142px; background: white;}
.ind-protxt{ width: 462px; height:108px; overflow: hidden; padding: 17px 22px;}
.ind-protxt h3{ color: #004f9e; font-size: 18px; margin-bottom:10px;}
.ind-protxt p{ margin-bottom: 2px;}
.ind-protxt p.sty_02{color: #969696; margin-top: 12px; position: relative}
.ind-protxt p.sty_02 a{ position: absolute; top:-6px; /*background:#0081c5;*/ padding:0 6px; display:inline-block; /*color:white;*/ color:#717171;  height:28px; line-height:28px;width:auto !important; width:1px; min-width:1px;_width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1? '1px' : 'auto'); }
.ind-protxt p.sty_03{color: #717171; font-size: 14px;}
.ind-protxt p.sty_03 b{color: #717171; font-size: 14px; font-weight:normal}

.ind-proshow{ margin-top: 20px;}
.ind-proshow h3{color: #4d4d4d; font-size: 14px; margin-bottom:10px;}

.ind-proTxt{ width: 650px; margin-top: 20px; padding-bottom: 10px;}
.ind-proTxt p{ line-height: 24px;}

.ind-relate{ width: 650px; border-top: 1px solid #edf1f2; margin-top: 10px;}
/*.ind-Rleft{ float: left; width:344px; border-right:1px solid #edf1f2}*/
.ind-Rnews{ width:650px;}
.ind-Rbox1{position: relative;width:640px; padding-right:10px; padding-top:10px; border-bottom:1px dashed #d6d5d5}
.ind-Rbox1 a.b_more{ position:absolute; right: 10px; top: 10px; cursor:pointer;display:block;  padding-left:44px; width:18px; height:18px;}
.ind-Rbox1 a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ind-Rbox1 h3{ color: #4d4d4d; font-size: 14px;}
.ind-Rbox1 h4{ color: #3484c6; font-size: 14px; margin-top: 10px;}
.ind-Rbox1 span{ display: block; height:38px; margin-top:5px; margin-bottom:10px; overflow: hidden}
.ind-Rbox1 span a{color: #7c7c84; line-height:20px;}
.ind-Rbox1 span a:hover{color: #0079dc}

.ind-Rbox2{width:640px;}
.ind-Rbox2 a{ background:url(../images/career/icon-sj.png) no-repeat left 7px; padding-left:10px; padding-right:10px; display: block;color: #7c7c84; height: 14px; width:300px; float:left; overflow: hidden; margin-top: 8px;}
.ind-Rbox2 a:hover{ color: #0079dc}
.ind-Rbox2 a b{ font-weight: 100; padding-right: 10px;}

.ind-Rright{ float: left; width: 305px;}
.ind-Rbox3{position: relative;width:295px; padding-top: 10px; padding-left: 10px;}
.ind-Rbox3 a.b_more{ position:absolute; right: 10px; top: 10px;}
.ind-Rbox3 h3{ color: #4d4d4d; font-size: 14px;}
.ind-Rbox3 span{ display: block; height: 73px; width:292px; margin-top: 10px; margin-bottom:6px; overflow: hidden}
.ind-Rbox3 p{ line-height: 22px;}
.ind-Rbox3 p a{color: #7c7c84}
.ind-Rbox3 p a:hover{color: #0079dc}


.indRight{ width: 299px; float:right;_width: 290px; overflow:hidden}
.indR-1{ padding-top: 36px; padding-left: 5px; padding-bottom:5px; height:auto !important; height: 214px; min-height: 214px;}
.indR-1 h3{ margin-bottom: 10px; padding-top:29px; padding-left: 32px; background: url(../images/industry/title1.png) no-repeat; color: #004f9e; font-size: 14px;}
.indR-1 ul{ padding-left: 32px; padding-right: 17px;}
.indR-1 li{ line-height: 22px;}
.indR-1 li a{color: #7c7c84}
.indR-1 li a:hover{color: #0079dc}

.indR-2{ padding-left: 5px; }
.indR-2 h3{ margin-bottom: 15px; padding-top:15px; padding-left: 32px; background: url(../images/industry/title2.png) no-repeat; color: #004f9e; font-size: 14px;}
.indR-2 span{ display: block; width:234px; height: 33px; margin-top: 10px;padding-left: 32px;}
.indR-2 span select{ border:1px solid #e7dec3; background: white;width:234px; height: 33px; line-height:33px;}
.indR-2 span input{ border: 1px solid #e7dec3;width:221px; padding-left:10px; line-height: 33px; height: 33px; background:white;}
.indR-2 p{ margin-top: 15px; margin-left:32px;}

.indR-3{ padding-top: 27px;}
.indR-3 h3{ margin-bottom: 10px; padding-top:15px; padding-left: 32px; background: url(../images/industry/title3.png) no-repeat; color: #004f9e; font-size: 14px;}
.indR-3 table{ width: 225px; margin-left:32px}
.indR-3 table td{ padding:0 0 5px 0; line-height: 18px; }
.indR-3 p{ padding-left:32px; padding-right:9px; line-height:22px;}

.hNews{ width:656px; height:auto !important; height:1px; min-height: 1px; overflow: hidden}
.hNews ul{ width: 669px;}
.hNews li{ float: left; width: 193px; height: 238px; padding: 10px; margin-right: 10px; margin-bottom: 10px; background: #f3f6f3;}
.hNews li h3{ font-size: 14px; color:#1d4b7d; display: block; height:24px; margin-top: -4px; border-bottom: 1px dotted #1d4b7d; margin-bottom: 5px;}
.hNews li h4{ font-size: 15px; color:#0079dc; word-break:break-all; line-height: 20px; margin-bottom: 10px;}
.hNews li a{ display: inline-block; word-break:break-all; line-height: 24px; color: #7c7c84v}
.hNews li a:hover{color: #0079dc}

.hMovie{ width:656px; height:auto !important; height:1px; min-height: 1px; overflow: hidden}

.indPro{ width: 656px; height: 100px; height:auto !important; height:500px; min-height:500px;}
.indPro ul{ width: 672px; padding-bottom:10px;}
.indPro li{ background:#f6f9f6; padding: 10px; width: 194px; height: 135px; margin-right: 10px; margin-bottom:10px; overflow: hidden; float: left}
.indPro li a.indPic3{ display: inline-block; width:194px; height:105px; overflow:hidden}
.indPro li p{ display: block; height: 30px; padding-top: 5px; text-align: center; }
.indPro li p a{color:#967a4c}
/*浜т笟甯冨眬椤甸潰鎺掔増 end*/



/*浼佷笟鍏皯椤甸潰鎺掔増 begin*/
.c_leftbox{ float: left; border-right: 1px dotted #dedee0; width: 326px; margin-left: 30px; _margin-left: 15px;  height: 387px;}
.c_rightbox{ float: left; width: 319px; overflow:hidden}

.c_title{ margin: 25px 0 30px 30px;}
.c_title h1{ margin-bottom: 30px;}


.c_social{ position: relative; border-top: 1px solid #dedee0; border-bottom: 1px solid #dedee0; padding-right: 10px; width: 317px; height: 155px; overflow: hidden;}
.c_social a.b_more{ position:absolute; right: 10px; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.c_social a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.c_social h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.c_social p{ margin-top: 10px; line-height: 22px; }
.c_social a{color: #7c7c84}
.c_social a:hover{color: #0079dc}


.c_green{ width: 317px;padding-right: 10px; position: relative; overflow: hidden;}
.c_green a.b_more{ position:absolute; right: 10px; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.c_green a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.c_green h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.c_green span{ display: block; width: 316px; height: 115px; margin-top: 10px; overflow:hidden}
.c_green ul{ margin-top: 10px;}
.c_green li{ line-height: 22px;}
.c_green li a{color: #7c7c84}
.c_green li a:hover{color: #0079dc}


.c_report{ position: relative; border-top: 1px solid #dedee0; border-bottom: 1px solid #dedee0; padding-left: 10px; width: 309px; height:155px; overflow: hidden;}
.c_report a.b_more{ position:absolute; right: 0; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.c_report a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.c_report h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.c_report h4{ position: absolute; right: 74px; top: 10px; font-size: 16px; color: #0052a0}

.c_reportList{ padding-top: 40px;}
.c_reportList ul{ margin-top: -12px;}
.c_reportList li{ width: 636px; background: #f3f6f3; padding: 13px; margin-top: 10px; position: relative}
.c_reportList li a.c-pdf{ display: block; position: absolute; right: 10px; top: 10px; background: url(../images/citizen/pdf.gif) no-repeat; width:45px; height: 59px;}
.c_reportList li .c-date{font-family: Premier League; width: 59px; float: left; background: url(../images/leirong/date_bj.PNG) no-repeat; text-align: center;}
.c_reportList li .c-date span.c-days{font-family: Premier League; display: block; width: 59px; height: 38px; line-height:38px; color: white; font-size: 30px; font-weight: 700; }
.c_reportList li .c-date span.c-months{font-family: Premier League;display: block; width: 59px; height: 21px;line-height:21px; color: white;}
.c_reportList li .c-ListCont{ float: left; width: 395px; padding: 0 10px;}
.c_reportList li .c-ListCont h2{ font-size: 14px; color: #0079dc; margin-top: -4px; margin-bottom: 4px;}
.c_reportList li .c-ListCont span.c-Listxt{ display: block; line-height: 20px;}
.c_reportList li .c-ListCont span.c-Listxt a{color: #7c7c84}
.c_reportList li .c-ListCont span.c-Listxt a:hover{color: #0079dc}

.c_rCont{ width: 309px; padding: 10px 0;_padding: 7px 0;}
*+html .c_rCont{padding: 8px 0;}
.c_rCont .c_rPic{ float: left; width: 185px; overflow:hidden}
.c_rCont .c_rTxt{ float: left; width: 114px; padding-left: 10px; margin-top: -3px;}
.c_rCont .c_rTxt h5{ color:#50463f}
.c_rCont .c_rTxt span{ display: block; height: 64px; line-height: 20px; padding-top: 5px;}
.c_rCont .c_rTxt a{color: #7c7c84}
.c_rCont .c_rTxt a:hover{color: #0079dc}

.c_zone{ position: relative; padding-left: 10px;width: 309px;}
.c_zone a.b_more{ position:absolute; right: 0; top: 0;*top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.c_zone a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.c_zone h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.c_zone span{ display: block; width: 309px; height: 115px; margin-top: 10px; margin-bottom: 10px; overflow: hidden}
.c_zone p{ line-height: 22px;}
.c_zone a{color: #7c7c84}
.c_zone a:hover{color: #0079dc}

.c_movie{ margin: 25px 10px 0 10px; background: url(../images/leirong/h3_line.jpg) no-repeat top left; position: relative; padding-top: 10px; width:279px;}
.c_movie a.b_more{ position:absolute; right: 0;_right: 14px; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.c_movie a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.c_movie h3{ color: #4d4d4d; font-size: 14px;}
.c_movie h4 { margin-top:8px;}
.c_movie h4 a{ color: #0079dc; font-size: 14px;}
.c_movie span{ display: block; width: 279px; height: 173px; margin-top: 10px;}
.c_movie span a img{ width:279px; height:173px;}
.c_movie ul{*padding-top:10px;}
.c_movie li{ background:url(../images/career/icon-sj.png) no-repeat 0px 6px; padding-left:10px; height: 16px; margin-top: 8px; overflow: hidden}
.c_movie li a{color: #7c7c84}
.c_movie li a:hover{color: #0079dc}

.c_movieCont{ width: 750px; padding-top: 40px;}
.c-Players{ padding: 14px 7px 7px 7px; position: relative; background: #f3f6f3}
.c-Players span{ font-weight: 700; color: #848484;}
.c-Players span.c-Pnum{ position: absolute; top: 33px; right: 7px;}
.c-Players span.c-Pnum b{ padding: 0 10px 0 5px; font-weight: normal;color: #848484;}
.c-Players span.c-Pnum strong{ padding-left: 5px;font-weight: normal;color: #848484;}
.c-Players h2{ color:#0079dc; font-size: 15px; }
.c-Players .c-Pmovie{ width: 646px; height: 403px; /*height:386px;*/ margin-top: 10px;}

.c-mLsit{ width: 662px; margin-top: 11px;}
.c-mListOne,.c-mListTwo,.c-mListThree{ padding: 14px 7px 7px 7px; width: 200px; background: #f3f6f3; float: left}
.c-mListOne h2,.c-mListTwo h2,.c-mListThree h2{ color: #0079dc; margin-bottom: 7px; font-size: 14px;}
.c-mListOne h3,.c-mListTwo h3,.c-mListThree h3{ color: #0079dc; margin-top: 14px; margin-bottom: 7px;}
.c-mListOne li,.c-mListTwo li,.c-mListThree li{ background: url(../images/citizen/done.png) no-repeat 0 9px; padding-left: 10px; line-height: 22px;}
.c-mListOne li a,.c-mListTwo li a,.c-mListThree li a{color: #7c7c84}
.c-mListOne li a:hover,.c-mListTwo li a:hover,.c-mListThree li a:hover{color: #0079dc}
.c-mListTwo{ margin: 0 10px;}


.c_draw{ margin: 10px 10px 0 10px; background: url(../images/leirong/h3_line.jpg) no-repeat top left; position: relative; padding-top: 10px; width:279px;}
.c_draw a.b_more{ position:absolute; right: 0;_right: 14px; top: 10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.c_draw a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.c_draw h3{ color: #4d4d4d; font-size: 14px;}
.c_draw span{ display: block; /*background: #f0ead2;*/ width: 279px; height: 115px; margin-top: 10px;}
.c_draw span.dw{ display: block; width: 269px; height: 76px; margin-top: 10px;}
.c_draw span P { display: block; background:url(../images/career/icon-sj.png) no-repeat left 6px; padding-left:10px; margin:5px;}
.c_draw span.dw a{ font-weight:700; color:#4d4d4d;}

.c_drawCont{ width: 662px;}
.cD-one{ padding: 10px; background: #f3f6f3;}
.cD-onePic{ float: left; /*width: 139px;*/ width: 145px; border: 3px solid #b6bbbe;}
.cD-oneTxt{ float: left; width: 481px; padding-left: 10px;}
.cD-oneTxt h2,.cD-oneTxt span{ line-height: 24px;}
.cD-oneTxt h2{ color: #0079dc; font-size: 15px; margin-left: -6px;}
.cD-oneTxt span a{ color: #686868; font-weight: 700;}
.cD-oneTxt span a:hover{color: #0079dc}
.cD-oneTxt ul{ margin-top: 5px;}
.cD-oneTxt li{ background: url(../images/citizen/done.png) no-repeat 0 9px; padding-left: 10px; line-height: 22px;}
.cD-oneTxt li a{color: #686868}
.cD-oneTxt li a:hover{color: #0079dc;}
.cD-oneTxt p{ background:#0079dc; width:140px; height:20px; padding:5px 0; margin-top:40px;}
.cD-oneTxt p a{ padding:0 10px; color:white;}

.padNone{ padding: 0px;}/*绉婚櫎鍙冲唴瀹瑰尯鍩熶笅鍐呰竟璺?0px*/
.citizen-banner{ clear: both; padding-top: 24px; border-top: 1px solid #d6e2e5;}
.citizenCont{ border-top: 1px solid #d6e2e5; padding: 0 25px 0 28px; width: 662px;}
.c_warpper{ padding-top: 40px;}
.c_warpper h2{ color: #006fbc; font-size: 14px; margin-top: -4px; margin-bottom: 10px;}
.c_warpper p{ /*color: #717171;*/ line-height: 22px; margin-bottom: 10px;}

/*0831淇敼*/
.citizenCont01{ padding: 40px 25px 0 28px; width: 662px; border-top:1px solid #d6e2e5;}
.tabs-9{height: 38px;width: 397px; float: right;}
.tabs-9 li{float:left;overflow: hidden;position: relative; background: #edf1ed;  height:38px; line-height: 38px; padding:0 10px; text-align: center; margin-left: 2px;}
.tabs-9 .thistab{ background: #0064bd;}
.tabs-9 .thistab a{ color:white}


.cLeft{ width: 330px; border-left: 1px dotted #d6e2e5;border-top: 1px solid #d6e2e5; float: left; padding-bottom:10px; overflow:hidden}
.cL-one{ width: 320px; height: 171px;_height:173px; _overflow:hidden; padding-left:10px; border-bottom: 1px solid #d6e2e5;position:relative}
.cL-one a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.cL-one a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cL-one h2{ color: #4d4d4d; font-size: 14px; padding-top: 9px;}
.cL-one ul{ padding: 10px 0; margin-top: -4px;}
.cL-one ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.cL-one ul li a span{color:#7c7c84; display: inline; padding: 0 2px;}
.cL-one ul li a span img{ margin-bottom: -2px;}
.cL-one ul li a:hover span{color:#0079dc;}

.cL-two{ width: 320px; height: 172px; padding-left:10px;  overflow: hidden;position:relative}
.cL-two a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.cL-two a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cL-two h2{ color: #4d4d4d; font-size: 14px; padding-top: 9px; padding-bottom:10px;}
.cL-two ul{ padding: 10px 0; margin-top: -4px;}
.cL-two ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.cL-two ul li a span{color:#7c7c84; display: inline; padding: 0 2px;}
.cL-two ul li a span img{ margin-bottom: -2px;}
.cL-two ul li a:hover span{color:#0079dc;}

.cL-three{ width: 320px; padding-left:10px; position:relative; display:none}
.cL-three a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.cL-three a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cL-three h2{ color: #4d4d4d; font-size: 14px; padding-top: 10px; padding-bottom: 10px;}
.cL-three span{ display: block; width: 321px; height: 121px; overflow: hidden}

.cRight{ width: 331px; float: left;border-top: 1px solid #d6e2e5; }
/*.cR_one{ width: 331px;border-bottom: 1px solid #d6e2e5; overflow: hidden; position:relative}
.cR_one a.b_more{ position:absolute; right: 10px; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.cR_one a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cR_one h2{ color: #4d4d4d; font-size: 14px; padding-top:9px; padding-bottom: 10px;}
.cR_one span{ display:block; overflow:hidden; padding-bottom:10px;}*/
.cR_one{ width: 331px;/*border-bottom: 1px solid #d6e2e5;*/}
.cR_one .cR_pro{ width:321px; height:171px;_height:173px; padding-right:10px;border-bottom: 1px solid #d6e2e5; overflow: hidden; position:relative}
.cR_one .cR_pro a.b_more{ position:absolute; right: 10px; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.cR_one .cR_pro a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cR_one .cR_pro h2{ color: #4d4d4d; font-size: 14px; padding-top: 10px; padding-bottom: 10px;}
.cR_one .cR_pro span{ display: block; width: 321px; height: 121px; overflow: hidden}


.cR_one .cR_talk{ width:321px; height:172px; position:relative}
.cR_one .cR_talk a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.cR_one .cR_talk a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cR_one .cR_talk h2{ color: #4d4d4d; font-size: 14px; padding-top: 10px; padding-bottom: 10px;}
.cR_one .cR_talk span{ display: block; width: 321px; height: 121px; overflow: hidden}








.cR_two{ width:331px; position:relative; display:none}
.cR_two a.b_more{ position:absolute; right: 10px; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.cR_two a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}

.cR_two h2{ color: #4d4d4d; font-size: 14px; padding-top:9px; padding-bottom: 10px;}
.cR_two span{ display:block; height:121px; overflow:hidden; padding-bottom:10px;}
/*0831淇敼*/

/*.cLeft{ width: 325px; border-right: 1px dotted #d6e2e5; float: left}
.cL-one{ width: 325px; height: 156px; border-bottom: 1px solid #d6e2e5}
.cL-one h2{ color: #4d4d4d; font-size: 14px; padding-top: 9px;}
.cL-one ul{ padding: 10px 0; margin-top: -4px;}
.cL-one ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.cL-one ul li a span{color:#7c7c84; display: inline; padding: 0 2px;}
.cL-one ul li a span img{ margin-bottom: -2px;}
.cL-one ul li a:hover span{color:#0079dc;}

.cL-two{ width: 325px; height: 173px; border-bottom: 1px solid #d6e2e5; overflow: hidden}
.cL-two h2{ color: #4d4d4d; font-size: 14px; padding-top: 9px;}
.cL-two ul{ padding: 10px 0; margin-top: -4px;}
.cL-two ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.cL-two ul li a span{color:#7c7c84; display: inline; padding: 0 2px;}
.cL-two ul li a span img{ margin-bottom: -2px;}
.cL-two ul li a:hover span{color:#0079dc;}

.cL-three{ width: 325px; height: 267px;}
.cL-three h2{ color: #4d4d4d; font-size: 14px; padding-top: 10px; padding-bottom: 10px;}
.cL-three span{ display: block; width: 321px; height: 121px; overflow: hidden}
.cL-three ul{ padding: 10px 0; margin-top: -4px;}
.cL-three ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.cL-three ul li a span{color:#7c7c84; display: inline; padding: 0 2px;}
.cL-three ul li a span img{ margin-bottom: -2px;}
.cL-three ul li a:hover span{color:#0079dc;}

.cRight{ width: 326px; float: left }
.cR_one{ padding-left: 10px; height: 330px;border-bottom: 1px solid #d6e2e5; overflow: hidden}
.cR_one h2{ color: #4d4d4d; font-size: 14px; padding-top: 10px; padding-bottom: 10px;}

.cR_two{ padding-left: 10px; overflow: hidden}
.cR_two h2{ color: #4d4d4d; font-size: 14px; padding-top: 10px; padding-bottom: 10px;}
.cR_two ul{ padding: 10px 0; margin-top: -4px;}
.cR_two ul li{ line-height: 22px; width: 305px; height: 22px; overflow: hidden;}
.cR_two ul li a span{color:#7c7c84; display: inline; padding: 0 2px;}
.cR_two ul li a span img{ margin-bottom: -2px;}
.cR_two ul li a:hover span{color:#0079dc;} */

/*浼佷笟鍏皯椤甸潰鎺掔増 end*/



/*鎶曡祫鑰呭叧绯婚潰鎺掔増 begin*/
.inv_leftbox{ float: left; border-right: 1px dotted #dedee0; width: 327px; margin-left: 30px;_margin-left:15px; padding-bottom:30px;}
.inv_rightbox{ float: left; width: 329px;}

.inv_title{ margin: 25px 0 0 30px;}
.inv_title h1{ margin-bottom:30px}


.gp{ margin-top: 22px; margin-bottom:10px; width: 100%; height: 35px; position: relative;}
.gp span.gp1{ color: #967b4d; font-size: 14px; font-weight: 700; float: left}
.gp span.gp2{ color: #6c6c6c; font-size: 30px; margin-top: -4px; padding: 0 8px; float: left}
.gp span.gp3{ font-weight: 700; padding-right: 16px; float: left}
.gp span.gp4{ float: left;}
.gp span.gp4 p{ color:#8b8b8a; margin:0;}
.gp span.gp5{ position: absolute; right: 10px; bottom: 0; color:#8b8b8a;}

.inv_bulletin{ position: relative; border-top: 1px solid #dedee0; border-bottom: 1px solid #dedee0; padding-right: 10px; width: 317px; height: 155px; overflow: hidden;}
.inv_bulletin a.b_more{ position:absolute; right: 10px; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.inv_bulletin a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.inv_bulletin h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.inv_bulletin ul{ margin-top: 4px;}
.inv_bulletin li{line-height: 22px;}
.inv_bulletin li a b{color: #7c7c84; font-weight: normal; padding-right: 10px;}
.inv_bulletin li a{color: #7c7c84}
.inv_bulletin li a:hover{color: #0079dc}

.inv_finance{ width: 317px;padding-right: 10px; position: relative; overflow: hidden;}
.inv_finance a.b_more{ position:absolute; right: 10px; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.inv_finance a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.inv_finance h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.inv_finance span{ display: block; width: 315px; height: 115px; margin-top: 10px;}
.inv_finance ul{ margin-top: 7px;}
.inv_finance li{ line-height: 22px;}
.inv_finance li a{color: #7c7c84}
.inv_finance li a:hover{color: #0079dc}

.inv_report{position: relative; width: 309px; height:145px; padding-bottom:10px; padding-left: 10px;border-top: 1px solid #dedee0; border-bottom: 1px solid #dedee0; overflow: hidden;}
.inv_report a.b_more{ position:absolute; right: 0; top: 10px; display:block; padding-left:44px; width:18px; height:18px;}
.inv_report a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.inv_report h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.inv_report ul{ margin-top: 4px;}
.inv_report li{line-height: 22px;}
.inv_report li a b{color: #7c7c84; font-weight: normal; padding-right: 10px;}
.inv_report li a{color: #7c7c84}
.inv_report li a:hover{color: #0079dc}

.inv_control{ position:relative; width: 309px; height: 131px; padding-left: 10px;}
.inv_control a.b_more{ position:absolute; right: 0;t0p:0; *top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.inv_control a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.inv_control h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.inv_control span{ display: block; width: 309px; height:115px; margin-top: 10px;}
/*.inv_control p{ margin-top: 4px; line-height: 22px;}
.inv_control p a{color: #7c7c84}
.inv_control p a:hover{color: #0079dc}*/

.inv_stock{ width: 279px; margin:25px 10px 10px 10px; position: relative; background: url(../images/leirong/h3_line.jpg) no-repeat top left;padding-top: 10px;}
.inv_stock a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.inv_stock a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.inv_stock h3{ color: #4d4d4d; font-size: 14px;}

.inv_data{ width: 279px; margin-left: 10px; position: relative; background: url(../images/leirong/h3_line.jpg) no-repeat top left; padding-top: 10px;}
.inv_data a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.inv_data a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.inv_data h3{ color: #4d4d4d; font-size: 14px; margin-bottom: 10px;}
.inv_data span{ display: block; background: #f0ead2; width: 279px; height: 115px; background: #f0ead2; margin-top: 10px;}

.inv_visit{ width: 279px; margin-left: 10px; margin-top: 10px; position: relative; background: url(../images/leirong/h3_line.jpg) no-repeat top left; padding-top: 10px;}
.inv_visit a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.inv_visit a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.inv_visit h3{ color: #4d4d4d; font-size: 14px; margin-bottom: 10px;}
.inv_visit span{ display: block; background: url(../images/investor/people.png) no-repeat; width: 229px;  padding-left: 50px; margin-top: 10px;}
.inv_visit span h4{ font-size: 14px; color: #6a6a6a}
.inv_visit span p{ line-height: 22px; color: #6a6a6a; margin-bottom: 4px;}
.inv_visit span b{ font-size:14px; color:#0079dc}


.tab01 th,.tab01 td{ background: #f1f6f2; padding: 10px 5px; font-weight:normal; border-bottom: 5px solid white; color: #717171; text-align: left}
.tab01 th{ border-right: 5px solid white; width: 120px;}
.tab01 td{ }

.invList{ background: #f3f6f3; margin-bottom: 5px; padding: 10px; position:relative;}
.invList .c-pdf{ display:block; background:url(../images/citizen/pdf.gif) no-repeat; width:45px; height:58px; position:absolute; right:10px; top:10px;}


/*.invForm{ padding: 20px 30px 20px 10px; background: #f4f6f3}*/
/*0903娉ㄩ噴*/
/*.invForm table.tab07{ width: 618px; }
.invForm table.tab07 th{ border: 1px solid #f4f6f3; height: 30px; text-align: right}
.invForm table.tab07 td{ border: 1px solid #d5dddf;background:#FFFFFF; height: 30px;}
.invForm table.tab07 td input{ background: white; border: none; width: 180px; height:27px; padding-left: 10px;}
.invForm table.tab07 td input.ip11{ width: 480px;}
.invForm table.tab07 td textarea{ width: 480px; border:none 0}
.invForm table.tab07 .td1{ background: white;}
.invForm p{ text-align: right; padding-right: 13px;}*/
.invForm .ptxt1{ color:#777777; line-height:22px; font-weight:700}
.invForm h2{ font-weight:normal; margin-bottom:15px;}
.invForm p b{ color:#0062b3; font-weight:700;}

.invForm .tab08,.invForm .tab09{ padding:20px; background: #f4f6f3}
.invForm .tab08 table,.invForm .tab09 table{ width:100%;}
.invForm .tab08 table td,.invForm .tab09 table td{ height:24px; line-height:24px; padding-bottom:10px;}
.invForm .tab08 table td strong{ padding:0 10px 0 5px;}

.invForm .tab08 b,.invForm .tab09 b{ color:#0062b3}
.invForm .tab08{ margin-bottom:20px;}
.invForm .tab09{ margin-top:20px;}
.invForm .tab08 td input{ border:1px solid #dedede;}
.invForm .tab08 td span input{ border:0 none;}
.invForm .tab08 td .inp1{ width:360px; height:24px; line-height:24px;}
.invForm .tab08 td .inp2{width:120px; height:24px; line-height:24px; margin-right:5px;}
.invForm .tab08 td.tdd b{ padding-right:20px;}


.tab09 select{ width:360px;}
.tab09 td.tdds strong{ font-weight:normal}
.tab09 td textarea{ width:360px;border:1px solid #dedede;}
.tab09 td .inp3{border:1px solid #dedede; width:110px; height:14px;}
/*鎶曡祫鑰呭叧绯婚〉闈㈡帓鐗 end*/


/*浜哄姏璧勬簮椤甸潰鎺掔増 end*/
.ca_leftbox{ float: left; border-right: 1px dotted #dedee0; width: 327px; height:331px; margin-left: 30px;_margin-left:15px; }
.ca_rightbox{ float: left; width: 329px;}

.ca_info{ position: relative; border-top: 1px solid #dedee0; border-bottom: 1px solid #dedee0; padding-bottom:8px; padding-right: 10px; overflow: hidden;}
.ca_info a.b_more{ position:absolute; right: 10px; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.ca_info a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca_info h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.ca_info ul{ margin-top: 4px;}
.ca_info li{line-height: 22px; background: url(../images/career/icon-sj.png) no-repeat 0 8px; padding-left: 10px;}
.ca_info li a b{color: #7c7c84; font-weight: normal; padding-right: 10px;}
.ca_info li a{color: #7c7c84}
.ca_info li a:hover{color: #0079dc}


/*0730 鏆傛椂淇敼*/
.ca_info{ position: relative; border-top: 1px solid #dedee0; border-bottom: 1px solid #dedee0; padding-right: 10px; width: 317px; overflow: hidden;}

.ca_wonder{ width: 316px;padding-right: 10px; padding-bottom:10px; position: relative; overflow: hidden;}
.ca_wonder a.b_more{ position:absolute; right: 10px; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.ca_wonder a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca_wonder h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.ca_wonder .ca-wPic{ width: 316px; height: 115px; margin-top: 10px; background: #0d58bc;}
.ca_wonder .ca-wPic p{ line-height: 22px; padding: 10px;}
.ca_wonder .ca-wPic p a{color: #9dc0e6}

.ca_idea{position: relative; width: 309px; padding-left: 10px; padding-bottom:10px;border-top: 1px solid #dedee0;overflow: hidden;}
.ca_idea a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.ca_idea a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca_idea h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
/*.ca_idea span{ display: block; width: 309px; margin-top: 10px;}*/
.ca_idea a.ca_Ipic{ display:inline-block; width: 309px; height:148px; margin-top:10px; margin-bottom:10px;}
.ca_idea a.ca_Itxt{ display:inline-block; width: 309px; height:104px; line-height:22px; overflow:hidden}
.ca_idea a.ca_Itxt:hover{color: #0079dc}


.ca_sense{position: relative; width: 309px; height: 131px; padding-left: 10px;}
.ca_sense h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px; margin-bottom: 10px;}
.ca_sense a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.ca_sense a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca_sense span{ position: relative;}
.ca_sense span b{ position: absolute; top:0; left: 0; color:#0964c0;}
.ca_sense span h4{ padding-left: 20px;}
.ca_sense span h4{ color:#0964c0;}
.ca_sense span.ca-Stxt{ display: block; margin-top: 7px; padding-left: 20px; height: 100px; line-height: 22px; overflow: hidden}
.ca_sense span.ca-Stxt a{color: #7c7c84}
.ca_sense span.ca-Stxt a:hover{color: #0079dc}
.ca_sense ul{ margin-top: 4px; padding-left: 10px;}
.ca_sense li{line-height: 22px; background: url(../images/career/icon-sj.png) no-repeat 0 9px; padding-left: 10px;}
.ca_sense li a b{color: #7c7c84; font-weight: normal; padding-left: 10px;}
.ca_sense li a{color: #7c7c84; cursor:pointer}
.ca_sense li a:hover{color: #0079dc}

.ca_seeker{ width: 279px; margin:25px 10px 10px 10px; position: relative; overflow:hidden}
.ca_seeker a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.ca_seeker a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca_seeker h3{ color: #4d4d4d; font-size: 14px;}
/*.ca_seeker table.tab02{ width: 270px;}
.ca_seeker table.tab02 th{width: 58px; text-align: left}
.ca_seeker table.tab02 td{ width: 212px; text-align: right; padding: 5px 0;}
.ca_seeker table.tab02 td input.ip3{ width: 208px; height: 30px; line-height: 30px; border: 1px solid #d6dddf}
.ca_seeker span{ padding-left: 58px;}
.ca_seeker span a{ padding-right: 20px; color: #919495;}
.ca_seeker span a:hover{color: #0079dc}*/
.ca-focus{width:279px; margin-top:10px;}
.ca-menu{ width:279px;_height:27px; overflow:hidden}
.ca-menu ul{ width:282px;}
.ca-menu li{ width:93px; margin-right:1px; float:left;}
.ca-menu a{ display:block; height:27px; line-height:27px; background:#e9e7e5; text-align:center;}
.ca-menu a:hover{ background:url(../images/career/menu.png) repeat-x; color:white}


.ca_search{ width: 270px; margin:25px 15px 10px 14px; position: relative; background: url(../images/about/line_green.jpg) no-repeat top left;padding-top: 10px;}
.ca_search a.b_more{ position:absolute; right: 0; top: 10px;display:block; padding-left:44px; width:18px; height:18px;}
.ca_search a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca_search h3{ color: #4d4d4d; font-size: 14px;}
.ca_search table.tab02{ width: 270px;}
.ca_search table.tab02 th{width: 58px; text-align: left}
.ca_search table.tab02 td{ width: 212px; text-align: right; padding: 5px 0;}
.ca_search table.tab02 td input.ip3{ width: 208px; height: 30px; line-height: 30px; border: 1px solid #d6dddf}

.ca_wb{ margin-top: 5px; height: 28px; line-height: 28px; text-align: right; position: relative}
.ca_wb span.wb{ position: absolute; right: 0; top: 0;}
.ca_wb span.wb a{float: left}

.caCont{ border-top: 1px solid #d6e2e5; padding: 9px 25px 0 28px; width: 662px;height:auto!important;  height:500px;  min-height:500px; }
.caCont h3{ color: #006fbc; font-size: 14px; margin-bottom: 20px;}
.caCont p{ line-height: 22px; margin-bottom: 10px;}

.ca-Salary{ padding: 10px 0 0 0; width: 662px;height:auto!important;  height:500px;  min-height:500px; }
.ca-Salary h3{ color: #006fbc; font-size: 14px; margin-bottom: 20px;}
.ca-Salary p{ line-height: 22px; margin-bottom: 10px;}

dl.ca-Reflec{ width: 662px;}
dl.ca-Reflec dd{ margin-top: 10px; padding: 10px; background: #f6f9f6}

/*.ca-Rpic,.ca-Rtxt{ float: left;}
.ca-Rpic{ width: 143px; height: 200px; background: #f0f5f0; margin-right: 15px;}
.ca-Rtxt{ width: 479px; height: 200px; overflow: hidden}*/
.ca-Rtxt{ width: 637px;  overflow: hidden; padding-bottom:10px}/*鍘焪idth:484*/
.ca-Rp{ height: 50px; margin-top:10px; overflow: hidden}
.ca-Rp p{ padding: 0 0 5px 0; color:#0051a9; font-weight: 700;}
.ca-Rp p strong{ padding-right: 20px; color:#0051a9;}
.ca-Rcont{ height: 130px; overflow: hidden}
.ca-Rcont p{ line-height: 22px;}

.ca-Life{ width:662px; overflow:hidden}
.ca-Life dl{ width:682px; }
.ca-Life dd{ width: 214px; height: 221px; background: #f6f9f6; margin: 10px 10px 0 0; float: left}

.ca-Lpic{ width: 194px; height:144px; margin-left:10px; margin-top:10px; background: #f0f5f0; overflow: hidden;}
.ca-Lpic img{width: 194px; height:144px;}
.ca-Ltit{ width: 194px; height:37px; text-align:center; margin-left:10px; margin-top:10px; overflow: hidden;}


.ca-info{ width: 242px; padding:15px;}
.ca-info h3{ color: #4d4d4d; font-size: 14px;}
.ca-info table.tab02{ width: 242px; margin: 5px 0;}
.ca-info table.tab02 th{ width:65px; text-align: left}
.ca-info table.tab02 td{ width:177px; padding: 5px 0;}
.ca-info table.tab02 td .ip4{ width: 174px; height: 30px; line-height: 30px;border: 1px solid #d6dddf}
.ca-info span{ padding-left: 63px;}
.ca-info span a{ padding-right: 9px;}


span.ca-title{ display: block; height: 22px; margin-bottom: 8px; padding-left: 24px; background: url(../images/career/icon-peo.png) no-repeat; position: relative;}
span.ca-title a.b_more{ position:absolute; right: 0; bottom: 0;display:block; padding-left:44px; width:18px; height:18px;}
span.ca-title a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
span.ca-title h3{ padding-top: 5px; font-size: 14px;}

table.tab03{ width: 662px; margin-bottom: 10px;}
table.tab03 th,table.tab03 td{ text-align: center; border-bottom: 3px solid white; border-right: 3px solid white;}
table.tab03 th.no,table.tab03 td.no{ border-right:none;}
table.tab03 th{ background: #e1e8e1;padding: 20px 5px; color: #0964c0}
table.tab03 td{ background: #f3f6f3;padding: 10px; color:#898989}

.caMove{ width:662px;}

.ca-pad{ padding-top: 228px; *padding-top: 226px; padding-bottom:30px;}

/*0820淇敼*/
.ca-near{ width:647px;border-top: 1px solid #dedee0; margin-left:30px; margin-right:10px; position:relative}
.ca-near a.b_more{ position:absolute; right: 0; top:10px;display:block; padding-left:44px; width:18px; height:18px;}
.ca-near a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca-near .ca-Txt,.ca-near .ca-List{ float:left;}
.ca-near .ca-Txt{ width:327px;}
.ca-near .ca-Txt h2{ font-size:14px; color:#4d4d4d; margin-top:10px; margin-bottom:8px;}
.ca-near .ca-Txt h4{ width:327px; line-height:22px;}
.ca-near .ca-Txt h4 a{ font-size:14px;color:#0079dc}
.ca-near .ca-Txt h4 a span{ font-size:14px; padding-right:5px; color:#0079dc}
.ca-near .ca-Txt p{ line-height:22px;}
.ca-near .ca-Txt p a{color: #7c7c84}
.ca-near .ca-Txt p a:hover{color: #0079dc}
.ca-near .ca-List{ width:320px; padding-top:38px;}
.ca-near .ca-List ul{ padding-left: 15px;}
.ca-near .ca-List li{ background:url(../images/career/icon-sj.png) no-repeat left 7px; padding-left:10px; line-height:22px;}
.ca-near .ca-List li a{color: #7c7c84}
.ca-near .ca-List li a span{color: #7c7c84; padding-right:10px;}
.ca-near .ca-List li a:hover{color: #0079dc}
.ca-near .ca-List li a:hover span{color: #0079dc}

.ca-Picbox{ width:647px;border-top: 1px solid #dedee0; margin-left:30px; margin-top:8px; margin-right:10px; }
.ca-Pic1,.ca-Pic2{ float:left; padding-top:10px;}
.ca-Pic1{ width:316px; padding-right:10px;padding-bottom:28px; border-right:1px dotted #dedee0; position:relative}
.ca-Pic1 a.b_more{ position:absolute; right: 10px; top:10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.ca-Pic1 a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca-Pic1 h2{ margin-bottom:10px; font-size:14px; color:#4d4d4d;}
.ca-Pic1 a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}

.ca-Pic2{ width:310px; padding-left:10px; position:relative}
.ca-Pic2 a.b_more{ position:absolute; right: 0; top:10px; cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.ca-Pic2 a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.ca-Pic2 h2{ margin-bottom:10px; font-size:14px; color:#4d4d4d;}
/*浜哄姏璧勬簮椤甸潰鎺掔増 end*/


/*瀹㈡埛鍏崇郴椤甸潰鎺掔増 begin*/
.cus_leftbox{ float: left; border-right: 1px dotted #dedee0; width: 326px; padding-bottom:20px; margin-left: 30px;_margin-left:15px;  }
.cus_rightbox{ float: left; width: 330px;}

.cus_relate{ width: 316px; padding-bottom: 10px;padding-right: 10px;border-top: 1px solid #dedee0; position: relative; overflow: hidden;}
.cus_relate a.b_more{ position:absolute; right: 10px; top: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.cus_relate a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cus_relate h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.cus_relate span{ display: block; width: 316px; height: 115px; overflow: hidden; margin-top: 10px;}
/*.cus_relate span.cusRtxt{ display: block; width:317px; height: 143px; line-height:22px; margin-top: 10px; overflow: hidden}
.cus_relate span.cusRtxt a{color: #7c7c84}
.cus_relate span.cusRtxt a:hover{color: #0079dc}
.cus_relate ul{ margin-left: -6px;}
.cus_relate ul li{ float: left; width: 101px; height: 98px; background: #f0ead2; margin-left: 6px;*margin-right: 6px; *margin-left: 0;}*/


/*.cus_relate-1{ width: 316px; padding-bottom: 10px;padding-right: 10px;border-top: 1px solid #dedee0; position: relative; overflow: hidden;}
.cus_relate-1 a.b_more{ position:absolute; right: 10px; top: 10px;}
.cus_relate-1 h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.cus_relate-1 span{ display: block; width: 315px; height: 115px; overflow: hidden; margin-top: 10px;}*/


.cus_zsh{position: relative; width: 310px; padding-bottom:10px; padding-left: 10px;border-top: 1px solid #dedee0; border-bottom: 1px solid #dedee0; overflow: hidden;}
.cus_zsh a.b_more{ position:absolute; right: 0; top: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.cus_zsh a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cus_zsh h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.cus_zsh span{ display: block; width: 310px; height:115px; overflow:hidden; margin-top: 10px;}
.cus_zsh span.cusRtxt{ display: block; width:310px; height: 98px; line-height: 22px; margin-top: 10px; overflow: hidden}
.cus_zsh span.cusRtxt a{color: #7c7c84}
.cus_zsh span.cusRtxt a:hover{color: #0079dc}

.cus_member{position: relative; width: 310px; padding-left: 10px;overflow: hidden;}
.cus_member a.b_more{ position:absolute; right: 0; top: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.cus_member a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cus_member h3{ color: #4d4d4d; font-size: 14px; margin-top: 10px;}
.cus_member ul{ margin-top: 5px;}
.cus_member li{ line-height: 22px;}
.cus_member li a b{ padding-right: 10px;color: #7c7c84; font-weight: 100;}
.cus_member li a{color: #7c7c84}
.cus_member li a:hover{color: #0079dc}

.cus_proper{ width: 279px; margin:25px 15px 46px 14px;_margin-bottom: 38px;position: relative;background: url(../images/leirong/h3_line.jpg) no-repeat top left;padding-top: 10px;}
*+html .cus_proper{ margin-bottom: 41px !important;}/*ie7 hack*/
.cus_proper a.b_more{ position:absolute; right: 0; top: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.cus_proper a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cus_proper h3{ color: #4d4d4d; font-size: 14px;}
.cus_proper span{ display: block; width: 270px; height: 96px; overflow: hidden; margin: 10px 0 15px 0;}

/*.cus_heart{ width: 270px; margin:257px 15px 10px 14px;position: relative;background: url(../images/about/line_green.jpg) no-repeat top left;padding-top: 10px;}
.cus_heart a.b_more{ position:absolute; right: 0; top: 10px;}
.cus_heart h3{ color: #4d4d4d; font-size: 14px;}
.cus_heart span{ display: block; width: 270px; height: 162px; overflow: hidden; margin-top: 10px;}*/

.cus_country{ width: 279px; margin:248px 10px 24px 10px;  position: relative;background: url(../images/leirong/h3_line.jpg) no-repeat top left;padding-top: 10px; padding-bottom:30px;}
.cus_country a.b_more{ position:absolute; right: 0; top: 10px;cursor:pointer;display:block; padding-left:44px; width:18px; height:18px;}
.cus_country a.b_more:hover{ background:url(../images/leirong/icon_more.png) no-repeat}
.cus_country h3{ color: #4d4d4d; font-size: 14px;}
.cus_country p{ margin: 10px 0;}
.cus_country span{ line-height: 22px; color: #5f6773}

.customerCont{ border-top: 1px solid #d6e2e5; padding: 10px 25px 0 28px; width: 662px;}
.cus_service{ width: 662px;}
.cus_service h3{ font-size: 14px; color: #006fbc; margin-bottom: 10px;}
.cus_service p img{ margin-bottom: 10px;}
.cus_service p{ line-height: 24px; margin-bottom: 10px;}
.cus_service p b{ color: #717171}
.cus_service p strong{ color: #006fbc}

.cus_special{  width: 662px;}
.cus_special h3{ font-size: 14px; color: #006fbc; margin-bottom: 10px;}
.cus_special h4{ color: #717171; margin-bottom: 10px;}

dl.cusList{ width: 662px;}
dl.cusList dd{ margin-bottom: 10px; background: #f5f7f4; height: 142px;}
dl.cusList dd .cusPic,dl.cusList dd .cusTxt{ float: left;}
dl.cusList dd .cusPic{ width: 239px; height: 142px; background: #e3e2d8}
dl.cusList dd .cusTxt{ padding: 52px 10px 0 10px;width: 403px;}
dl.cusList dd .cusTxt h5{ color: #006fbc; font-size: 15px; margin-bottom: 8px;}
dl.cusList dd .cusTxt p{ line-height: 22px; color: #717171}

.cus_address{  width: 662px;}
.cus_address h3{ font-size: 14px; color: #006fbc; margin-bottom: 10px;}
.cus_address h4{ color: #717171; margin-bottom: 60px;}
.cus_addresss span.cusMap{ display: block; width: 662px; height: 327px;}

.cus_proposal{  width: 662px;}
.cus_proposal h3{ font-size: 14px; color: #006fbc; margin-bottom: 10px;}
.cus_proposal h4{ color: #717171; margin-bottom: 25px;}

dl.cusMes{ margin-bottom: 10px;}
dl.cusMes dd{ margin-bottom:10px;}
dl.cusMes .cusMessage,.cus_proposal dl.cusMes .cusReply{ width: 642px; padding: 10px;}
dl.cusMes .cusMessage{ background: #eef1ed;}
dl.cusMes .cusReply{ background: #f4f6f3}

.cusMessage .cusTitle,.cusMessage .cusCont{ float: left}
.cusMessage .cusTitle{ width: 75px; font-size: 13px; font-weight: 700; color: #0064bd;}
.cusMessage .cusCont{ width: 567px; line-height: 22px; color: #717171}
.cusMessage .cusCont h5,.cusMessage .cusCont h5 b{ font-size: 13px; color: #0064bd;}
.cusMessage .cusCont h5 b{ padding-left: 20px;}

.cusReply .cusTitle, .cusReply .cusCont{ float: left}
.cusReply .cusTitle{ width: 75px; font-size: 13px; font-weight: 700; color: #0064bd;}
.cusReply .cusCont{ width: 567px; line-height: 22px; color: #717171}

table.tab04{  padding: 20px 20px 10px 20px; margin-top: 30px; background: #f4f6f3}
table.tab04 td{ padding-bottom:10px; color: #717171; font-weight: 700;}
table.tab04 td span{ padding-left:20px; color: #717171; font-weight: 700;}
table.tab04 input{ border: 1px solid #d5dddf}
table.tab04 .ip5{ width: 100px; height: 30px; line-height: 30px;}
table.tab04 .ip6{ width: 500px; height: 30px; line-height: 30px;}
table.tab04 .ip7{ width: 500px; border: 1px solid #d5dddf}
/*瀹㈡埛鍏崇郴椤甸潰鎺掔増 end*/



/*鎷涘晢浼氶〉闈㈡帓鐗 begin*/
.cHead{ height: 66px; background: url(../images/custome/logozsh.png) no-repeat left bottom}
.menu2{ width: 973px; padding-top: 31px;}
.menu2 ul{ height: 35px; width: 282px;_width: 285px; overflow: hidden; float: right}
.menu2 li{ float: left; margin-left: 3px; height: 35px; overflow: hidden}
.menu2 li:hover{ border-bottom: 3px solid #2eaf13; height: 32px; overflow: hidden}
.menu2 li.hover3{ border-bottom: 3px solid #2eaf13; height: 32px; overflow: hidden}

.cMainbj{ background: #fafaf5; margin-top: 10px;border: 1px solid #f5f5f5;height:auto !important; height:400px; min-height: 400px;}

.cMain{ height: auto !important; height:60px; min-height: 60px;}
.cMvipbox{ width: 816px; float: left; padding-top: 16px;}
.cMvipbox h3,.cMshopbox h3{ font-size: 15px; color: #006abc; margin-bottom: 8px;}

.cM-b1{ width:441px; background: #f5f4e8; float: left; }
.cM-bPic{ border: 2px solid #dedab4; width: 119px; height: 119px; float: left}
.cM-bTxt{ float: left; padding:0 10px; width: 296px;}
.cM-bTxt h2{ font-size: 16px; color: #27ac0e; margin-bottom: 3px; margin-top: 6px;}
.cM-bTxt h3{ margin-bottom: 6px;}
.cM-bTxt span{ line-height: 18px;}
.cM-bTxt a{color: #7c7c84}
.cM-bTxt a:hover{color: #0079dc}

.cM-b2{ width:354px; padding: 10px; background: #f9f8f1; float: left;}
.cM-b2 li{ background: url(../images/citizen/done.png) no-repeat left center; padding-left: 10px; margin-bottom: 5px;*margin-bottom: 2px;}
.cM-b2 li a{color: #7c7c84}
.cM-b2 li a:hover{color: #0079dc}


.cMshopbox{ width: 151px; margin-left: 6px; float: left; padding-top: 16px;}
.cMshopbox div{ width: 151px;text-align: center;background: #f5f4e8;text-align: center;  display: table-cell; height:124px;vertical-align:middle;}
.cMshopbox div a{overflow: hidden}
.cMshopbox div img{vertical-align:middle;}


.cMleft{ width: 273px; height: auto !important; height:400px; min-height: 400px; float: left}
span.cMimg{ display: block; height:auto !important; height: 90px; min-height:90px;background: url(../images/custome/dac.jpg) no-repeat;}

.cM_a{ background: url(../images/custome/VIPbj1.jpg) no-repeat; padding: 60px 0 0 20px; width: 252px; height: 125px; position:relative}
.cM_a span input{ background:none; border:0 none; line-height:20px; height: 23px; width: 202px; color:#cdcdcd}
.cM_a span.ip9{ display:block; width:206px; background: #ffffff url(../images/custome/name.png) no-repeat left center; height:23px; line-height:23px; padding-left: 25px; border:1px solid #bfdab9; margin-bottom: 10px;}
.cM_a span.ip10{ display:block; width:206px; background: #ffffff url(../images/custome/pwd.png) no-repeat left center; height:23px; line-height:23px; padding-left: 25px; border:1px solid #bfdab9; margin-bottom: 10px;}
.cM_a span.ip10 .hidde{ display:none;}
.cM_a a{ position: absolute; bottom: 27px; right: 20px; text-decoration:underline}


.cM_b{ background: url(../images/custome/VIPbj2.jpg) no-repeat; padding: 60px 0 0 20px; width: 252px; height: 125px; }
.cM_b .tab05{ width: 231px; border-top:1px solid #def0d8; margin-bottom: 15px;}
.cM_b .tab05 th{ border:1px solid #def0d8; border-right:0 none; border-top:0 none; background: #abc5a2; height: 26px; line-height: 26px; color:white}
.cM_b .tab05 td{ border:1px solid #def0d8; border-left:0 none; border-top:0 none; background: #d3eace;  height: 26px; line-height: 26px; padding-left: 5px;}


.cMleft li{  height: 45px; line-height: 45px; border-bottom: 1px solid #d9eae6;}
.cMleft li.hover4{background: url(../images/custome/bor-green.gif) no-repeat right top;}
.cMleft li a{ display: block; height: 45px; color: #818790; font-weight:700; text-align: right; padding-right: 30px;}
.cMleft li a:hover{background: url(../images/custome/bor-green.gif) no-repeat right top;color: #27ac0e }
.cMleft li.hover4 a{color: #27ac0e}

.cMright{ width: 698px; _margin-left:-3px; height:auto!important; height:450px; min-height: 450px; float: left; background: white; }
span.title-zsh{ display: block; /*height: 65px; padding-top: 20px;*/ height:90px; margin-bottom:45px;}
span.title-zsh h3{ font-size: 16px; color: #0676c8; padding-left: 20px;}
.cMCont{/* padding-top: 45px;*/ padding-left: 20px;_padding-left:10px; padding-bottom: 10px;}
.cMCont p{ line-height: 22px; margin-bottom: 15px;}/*缂栬緫鍣≒鏍囩瀹氫箟*/

.cM_cont{ padding: 0 0 20px 20px;_padding-left:0; position:relative}
.cM_cont .l_context{ float: left; width: 577px; margin-left: 20px;overflow: hidden;}
.cM_cont .l_size{position: absolute; right: 30px; top: 20px; background: url(../images/leirong/size.png) no-repeat left top; height: 18px; line-height:22px; padding-left: 23px; color: black; font-weight: 700;}

.cMselect{ padding-left:330px; padding-right: 20px; /*padding-top: 20px;*/ margin-bottom: 20px;}
.cMselect span{ float: right}


.cMap{ width: 660px;}
.cMap h3{ color: #2b6ba9; font-size: 14px; margin-bottom: 20px;}

.cMcontact p{color: #2b6ba9; line-height: 22px;}

.cMplus{ width: 700px;_width: 698px}/*缂栬緫鍣↖E6瀹藉害娉ㄦ剰*/
.cMenu{ border-bottom: 1px solid #f5f5f5; height: 38px;}
.cMenu ul{ float: right; width: auto !important; width:300px; min-width:3px; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 300? '300px' : 'auto');}/*min-width IE6鍏煎*/
.cMenu li{ height: 39px; line-height: 39px; margin-right: 2px;_margin-left:2px; _margin-right:0px; float: left; width: auto !important; width:40px; min-width:40px; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 40? '40px' : 'auto');}/*min-width IE6鍏煎*/
.cMenu li a{ color: #5f6773; background: #edf1ed; padding:0 10px; display: inline-block; font-weight:bold}
.cMenu li a:hover{color:white; background: #47bd27;}
.cMenu li.hover5 a{color:white; background: #47bd27;}

.cMCont1{ width: 680px;padding-left: 20px; _padding-left: 18px; padding-top: 20px;}
.cMCont1 p{ line-height: 22px; margin-bottom: 15px;}/*缂栬緫鍣≒鏍囩瀹氫箟*/

.cMvip{width: 660px;_padding-top:20px;}
.marvip{ margin-top: 20px;}
.cMvip li{ padding: 10px; margin-bottom: 10px; height: 136px; background: #f3f6f3}
.cMvip li .cMpic,.cMvip li .cMtxt{ float: left;}
.cMvip li .cMpic{ width: 211px; height: 136px;}
.cMvip li .cMtxt{ padding-left: 10px; width: 417px; height: 136px;}
.cMvip li .cMtxt h4{ font-size: 15px; color: #2b6ba9; margin-bottom: 10px;}
.cMvip li .cMtxt a{ display: block; width: 417px; height: 106px; line-height:22px; overflow: hidden;color: #7c7c84}
.cMvip li .cMtxt a:hover{color: #0079dc}

.cMbrand{width: 660px; padding-left: 20px; _padding-left: 18px;}
.cMbrand li{ margin-bottom: 10px; height: 118px; background: #f6f9f6}
.cMbrand li .cMpic,.cMbrand li .cMtxt{ float: left;}
.cMbrand li .cMpic{ width: 184px; height: 118px;}
.cMbrand li .cMtxt{ padding:10px; width: 454px; height: 98px; line-height: 22px; background: #f3f6f3}

.cMb-zs{ float: left; width: 269px; height: 268px;}
.cMb-others{ float: left; width:389px; /*height:268px;*/ overflow: hidden;}
.cMb-others dl{ width: 399px;}
.cMb-others dd{ float: left; width: 180px; height: 123px; margin-right: 10px; margin-bottom: 22px; _margin-bottom: 15px;}

.cMshop{width: 640px; margin-left:20px; _margin-left:18px; margin-bottom: 20px; padding: 10px; background:#f3f6f3}
.cMsPic{ float: left; width: 337px; height: 225px;}
.cMsTxt{ float: left; width: 303px; height: 225px; overflow: hidden}
.cMsTxt h3{ font-size: 14px; color: #0079dc; padding-left: 10px; margin-top: -4px; margin-bottom: 10px;}
.cMsTxt a{ display: inline-block; padding-left: 10px; line-height:22px;color: #7c7c84}
.cMsTxt a:hover{color: #0079dc}

/*绮鹃€夊晢瀹?/
.span1{ width: 660px; padding-left:20px;_padding-left:18px; display:block}
.cMsList1{ width: 660px; overflow:hidden}
.cMsList1 ul{ width:669px;}
.cMsList1 li{ float: left; margin-right:10px; margin-bottom:10px; width: 213px; height: 181px; padding:8px 0; overflow:hidden; background:#f6f9f6; text-align:center}

.cMsList{ width: 660px; padding-left: 20px; _padding-left:18px;}
.cMsList li{ margin-bottom: 10px; padding:10px; background:#f3f6f3; width:640px;}
.cMsList .cMsdate{ font-family:Premier League; width:59px; height: 59px; background:url(../images/leirong/date_bj.PNG) no-repeat; float: left;}
.cMsList .cMsdate span.c_num{ display:block;font-size: 30px; font-weight: 700; text-align: center; width: 100%; height: 38px; line-height: 38px; color:white}
.cMsList .cMsdate span.c_date{ display:block;font-family: Premier League; font-size: 12px; text-align: center;  height: 21px; line-height: 21px; color:white }

.cMsList .cMsdTxt{ float: left; width: 571px; padding-left: 10px;}
.cMsList .cMsdTxt h2{ color:#0079dc; font-size: 14px; margin-top: -4px;}
.cMsList .cMsdTxt a{ display: inline-block; margin-top: 10px; line-height: 22px;color: #7c7c84}
.cMsList .cMsdTxt a:hover{color: #0079dc}}




.cZL{ width: 660px; padding-left:20px; _padding-left:18px}
.cZL h3{ font-size: 14px; color: #0676c8; margin-top: 20px; margin-bottom: 40px;}

.cTab{ padding: 20px 30px 20px 10px; margin-right:20px; background: #fafaf5}
.cTab table.tab06{ width: 618px; _width: 598px;}
.cTab table.tab06 th{ border: 1px solid #fafaf5; height: 30px; text-align: right}
.cTab table.tab06 td{ border: 1px solid #d5dddf;background:#F6F6F6; height: 30px; padding-left: 10px;}
.cTab table.tab06 td input{ background: white; border: none; width: 180px;}
.cTab table.tab06 td input.ip11{ width: 480px;}
.cTab table.tab06 .td1{ background: white;}
.cTab p{ text-align: right; padding-right: 10px;}

/*鎷涘晢浼氶〉闈㈡帓鐗 end*/


/*缃戠珯瀵艰埅椤甸潰鎺掔増 begin*/
.low p{ line-height:22px; padding-right:25px; text-align:justify}
.sitemap table{ width:654px;border-left: 1px solid #cdd8e4}
.sitemap th,.sitemap td{ padding: 5px;}
.sitemap td{ border-right: 1px solid #cdd8e4;border-bottom: 1px solid #cdd8e4; width: 120px;}
.sty04{ background:#cdd8e4}
.sty04 a{ color: #2a5d96; font-size: 14px;}
.sty05 {background: url(../images/leirong/icon-botton.png) no-repeat 60px 12px;border-right: 1px solid #cdd8e4; border-bottom: 1px solid #cdd8e4}
.sty05 a{ color: #2a5d96;}
.sty06{ background: #ebeff1}
/*缃戠珯瀵艰埅椤甸潰鎺掔増 end*/


.cbox{ width: 654px; margin-top:20px;}
.cpic{ width: 150px; height: 150px; float: left;}
.ctxt{ width:504px; height: 150px; float:left}


/*pages鍒嗛〉鏍峰紡瀹氫箟 begin*/
.pages{width: 100%; margin: 0 auto; padding:15px 0 0 0;}
.pages a{ background: url(../images/leirong/icon_pagesbj1.gif) no-repeat; color: #999a99; display: block; width:29px; height: 29px; margin-right: 5px; text-align: center; line-height: 29px; float: left;}
.pages a:hover{ background: url(../images/leirong/icon_pagesbj2.gif) no-repeat;color: #cce0f0;}
.pages span{ background: url(../images/leirong/icon_pagesbj2.gif) no-repeat; color: #cce0f0; display: block; width:29px; height: 29px; margin-right: 5px; text-align: center; line-height: 29px; float: left;}
/*pages鍒嗛〉鏍峰紡瀹氫箟 end*/

.l_Newslist .pages{ padding:8px 0 0 0;}
.cMCont .pages{ padding:10px 0 15px 0;}
.span1 .pages{ padding:7px 0 15px 0;}

/*0802浜т笟甯冨眬 鎵€鏈夐」鐩慨鏀?/
.indC-11{ width: 973px; padding:0 8px 0 7px; background: white; padding-bottom:10px;}
.indALL{ margin-left:8px; margin-bottom:7px; width:971px; border: 1px solid #f1f1f1; border-bottom:none 0;}
.indALL .indADD{ width: 971px; height:auto !important; height:74px; min-height:74px; border-bottom:1px solid #f1f1f1;}
.indALL .indA1{ display:block; float: left; color:#205ba1; font-size:14px; width: 79px; text-align:center; padding-top:33px;}
.indALL .indA2{ display:block; float: left; width:866px; padding-left:25px; border-left:1px solid #f1f1f1; overflow:hidden}
.indALL .indA2 ul{ width:882px;}
.indC-10 .indALL .indA2 li{ float: left; width:73px; height:72px; border:0 none; padding:5px 0;margin: 0 23px 0 0;}



/*椤圭洰鎼滅储椤碉紝begin*/
.search{ width: 656px; overflow: hidden}
.sea_select{ margin-bottom: 40px;}
.sTitle{ display: block; height: 40px; line-height: 40px; background: #e9eeec;}
.sTitle h3{ margin-left: 20px; color: #004f9e; font-size: 14px;}
.sChoice-1{display: block; height: 52px; background: #f3f6f3; padding: 15px 0;}
.sChoice-1 span{ display: block;width:423px; height: 33px; float: left; margin-left: 6px; margin-bottom: 15px; *margin-left: 3px;*margin-bottom: 3px;}
.sChoice-1 span input{ border: 1px solid #e7dec3; padding-left:10px; line-height: 33px; height: 31px; width: 421px; background:white;}
.sChoice-1 p{text-align: right; margin-right:5px;}

.sChoice{display: block; height: 92px; background: #f3f6f3; padding: 15px 0;}
.sChoice span{ display: block;width:303px; height: 33px; float: left; margin-left: 6px; margin-bottom: 15px; *margin-left: 3px;*margin-bottom: 3px;}
.sChoice span input{ border: 1px solid #e7dec3; padding-left:10px; line-height: 33px; height: 31px; width: 301px; background:white;}
.sChoice p{text-align: right; margin-right: 17px; clear: left}
.sList li{ border-bottom: 1px solid #e2e5e6; padding-bottom:20px; margin-bottom: 22px; height:auto !important; height:1px; min-height:1px;}
.sPic{ float: left;/* width: 156px;*/ width:142px; height:142px; /*height: 84px;*/ /*background:red;*/}
.sTxt{ float: left; width: 480px; padding:0 10px;}
.sTxt h3{ color: #0069b3; font-size: 14px; margin-bottom: 10px; margin-top: -4px;}
.sTxt a.sA{ display: inline-block; height: 98px; line-height: 19px;color: #7c7c84}
.sTxt a.sA:hover{color: #0079dc}
.sTxt span.sProJS{ display: block; float: left; background: url(../images/search/icon-jt.png) no-repeat left center; height: 20px; padding-left: 15px; margin-right: 20px; margin-top: 5px;_width:60px;}
.sTxt span.sProJS a{ display: block; height: 20px; text-decoration:underline; color: #70b0dd}
/*椤圭洰鎼滅储椤碉紝begin*/

/*0808,淇敼*/
.marNone p{ margin-bottom:0;}

/*0821,娣诲姞*/
.Nselect{ width:587px; padding-left:69px; margin-bottom:10px; background: url(../images/leirong/icon-ser.jpg) no-repeat; height: 59px; position:relative}
.Nselect h3{ font-size:14px; color:#0079dc; position:absolute; right:0; top:0;}
.Nselect h2{ font-size:14px; color:#0079dc;}
.Nselect p{ color:#7c7c84; line-height:22px;}
.Nselect p b{color:#0066bc}
.Nselect span{display: block; height: 34px; width: auto !important; width:20px; min-width:20px;_width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 20? '20px' : 'auto'); position:absolute; top:30px; right:0}
.l_Newslist dd {background: #f3f6f3;padding: 20px;margin-bottom: 10px;width: 616px;}

/*by 灏忔垚*/
#tabs-10 {float:right; width:130px;}
.invForm .tab08 td input.error {
    BORDER-TOP: red 1px solid;
    BORDER-RIGHT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    BORDER-LEFT: red 1px solid;
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    width:358px;
    height:22px;
}
/*by 灏忔垚*/

/*0903鍚勫湴鍏徃宸﹁彍鍗曟洿鏀?/
.leftsubnav ul.ul01 span.firstnav{ display:block; height:71px; padding-right:14px; font-weight:700; text-align:right; line-height:71px;background: url(../images/leirong/leftsubnav_bjj.png); color: white; font-size:14px; }
.leftsubnav ul.ul01 span.firstnav a{ color:white; font-size:14px;}

/*0904缁胯壊浜哄眳缂栬緫鍐呭娣诲姞pub*/
.pub{ width:662px;}

/*0907鎼滅储缁撴灉椤甸潰娣诲姞*/
.result{}
.result h2.l_title01 a{ font-size: 14px; color: #0079dc;margin-bottom: 5px;}
.result span strong{ font-weight: 100; margin-right: 15px;}
.result p{ line-height: 22px;  margin-top: 15px;}
.result p a:hover{ color: #0079dc}

/*0909娣诲姞fla椤甸潰*/
.fla{ width:100%; background:url(../images/leirong/flashbj.jpg) no-repeat center top; height:602px; overflow:hidden}
.Fla-box{ width:1008px; height:602px; padding-left:21px; margin:0 auto;}


/*20131128娣诲姞*/
/*.probox{ width:100%; padding-top:398px; background:url(../images/leirong/chinaMap.jpg) no-repeat center top white}
.proList{ width:988px; margin:0 auto; padding:20px 0}
.proList ul{ width:245px; float:left; border-left:2px solid #31a449}
.proList li{ margin-bottom:15px; padding-left:5px}
.proList li h1{ color:#0a3f67;}
.proList li a{ color:#676767}
.proList li a:hover{ color:#0079dc}*/

/*20131203娣诲姞*/
.probox{ width:100%; padding-top:378px; padding-bottom:5px; background:url(../images/leirong/chinaMap.jpg) no-repeat center top}
/*.proList{ width:870px; margin:0 auto; padding:125px 31px 20px 81px; background:url(../images/leirong/1203map.jpg) no-repeat white}*/
.float{ width:217px; float:left; margin-bottom:15px;}
.float h1{ color:#0072c8; margin-bottom:4px; font-size:18px;}
.float .place{ border-left:2px solid #31a449; padding-left:5px;}
.float a{ color:#676767}
.float a:hover{ color:#0079dc}


/*20131217 鍏虫敞鎴戜滑椤甸潰娣诲姞 by灏忔嘲*/
.focu{ border-top: 1px solid #d6e2e5; padding: 40px 25px 0 28px; width: 662px;}
.fList{ overflow:hidden}
.fList ul{ width:668px}
.fList ul li{ float:left; width:327px; margin-right:7px; margin-bottom:7px; height:301px; overflow:hidden;}

/*20131217 浼樼鍛樺伐灞曟挱椤甸潰娣诲姞 by灏忔嘲*/
.zhanbo{ width: 662px; overflow:hidden;}
.zhanbo ul{ width:674px;}
.zhanbo li{ width:311px; height:179px; padding:6px 7px; margin-right:9px; margin-bottom:9px; float:left; background:url(../images/career/bgg.jpg) no-repeat; overflow:hidden}
.zhanbo li .zPic{ float:left; width:129px; height:179px;}
.zhanbo li .zTxt{ float:left; width:170px; padding:18px 0 0 10px; }
.zhanbo li .zTxt p{ margin-bottom:5px;}

/*
 * 2015.05.21 鎷涘晢鍦颁骇椤圭洰灞曠ず(js鎺у埗)鎺掔増鍙樺寲
 * http://www.cmpd.cn/web/project.aspx
 * by榛勫竻
 */
/*.proList .item {float:left; margin-bottom:-15px; width:217px; }*/
.proList .float {float:none; -webkit-opacity:0; opacity:0; filter:alpha(opacity=0);}