﻿@charset "utf-8";
* {margin:0; padding:0;}
body,td,th {font-size: 12px;}
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Microsoft Yahei, Arial, Helvetica, sans-serif; background: url(/Images/bg.jpg) repeat-x 0 112px;background-color: #f8f9fe;}
a {font-size: 12px; color: #000000; text-decoration:none;}
a:hover {text-decoration: none; color: #666666;}
table {border-collapse:collapse;}
img {border:0;}
ul {list-style:none;}
.Cal {clear:both;}

/*全局定义*/
/* html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */
form,dl,dd,dt,ol,ul,h1,h2,h3,h4,h5,h6,h7 {margin:0;padding:0;}
ol,ul {list-style:none;}
img {border:0;}
em,cite {font-style:normal;}
textarea {font-size:12px;}

/*列表样式*/
ul {color:#16387c;}
ul li span,ul li span a:link,ul li span a:visited {color:#c52500;}
ul li em,ul li em a:link,ul li em a:visited {color:#999;float:right;}
ul li cite,ul li cite a:link,ul li cite a:visited {font-style:normal;color:#999;margin-left:5px;}
ul li a:visited {color:#800080;text-decoration:none;}
ul li a:hover {color:#c52500;text-decoration:underline;}

/* banner
-----------------------------------------------------------------------------------------------------*/
.banner_box{ width:100%; background:url(/images/banner_bg01.gif) left 0px repeat-x;padding:0 0 0 0; height:278px;}
/*.banner{ width:100%; text-align:center; background:url(/images/banne_bg.jpg) center top no-repeat;height:auto;position:absolute; top:100px; z-index:-1;}*/
#banner{width:999px;height:278px;margin:0 auto 0px auto; position:relative; padding:0px; margin-top:10px;}
.slides_container{width:999px;height:278px;overflow:hidden; margin:0px;}
.pagination{ margin:0;position:absolute;left:920px;top:250px;z-index:2000;width:123px;height:10px;}
.pagination li{float:left;}
.pagination li a{ display:block;width:22px;height:20px;background:url(/images/bannerdoc.png) no-repeat;float:left;overflow:hidden; margin-right:2px; display:inline; text-align:center; color:#fff;}
.pagination li.current a{background:url(/images/bannerdoc1.png) no-repeat;}


.clearfix{*zoom:1;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
.l {float:left;}
.r {float:right;}
.clear {clear:both;line-height:0;height:0;font-size:0;margin:0;padding:0;}
.clear a:link,.clear a:visited {color:#fff;}
.mart5 {margin-top:5px;}
.mart10 {margin-top:10px;}
.hide {display:none;}

/*head*/
.head {  min-width:999px; width:100%;height:auto;background:url(/images/head_top_bg.jpg) top repeat-x; text-align:center}
.headin{width:999px;height:auto; margin:0 auto;}
.head_logo { background:url(/images/top_bc.jpg) no-repeat; width:999px; height:84px;}
.fen_nav { background: url(/images/navbg.jpg) no-repeat; width:999px; height:35px; }
.fen_nav ul { padding-left:6px; height:35px; float:left; width:999px;}
.fen_nav ul li { height:35px; font:bold 14px/32px ; color:#fff; float:left; background:url(/images/nav_li.jpg) 0 11px no-repeat; padding-left:4px; z-index:999; width:100px; line-height:30px; text-align:center;}
.fen_nav ul li a { color:#fff; padding:4px 13px 0; display:block; _display:inline-block; height:31px;}
.fen_nav ul li a:visited { color:#fff; text-decoration:none;}
.fen_nav ul li a:hover{ color:#fff; text-decoration:none;background:url(/images/navitembg.jpg) center 4px no-repeat; color:#000}
.fen_nav ul li#thisa {color:#33568A;background:url(/images/this_one2.jpg) center 0% no-repeat; padding:0;}
.fen_nav ul li#thisa a{color:#33568A;background:url(/images/this_one2.jpg) center 0% no-repeat;}
.fen_nav ul li.checked a{color:#fff;background:url(/images/this_one.jpg) center 0 no-repeat; text-decoration:none;}

.fen_nav .downmenu ul { padding:0; width:auto; height: auto; float:none;}
.fen_nav .downmenu li { height:auto; font: normal 12px/20px ; color:#333; float:none; background:none; position:static; padding:0;}
.fen_nav .downmenu ul li a, .fen_nav .downmenu ul li a:hover, .fen_nav .downmenu ul li a:visited{ color:#16387c; padding:0; display:inline; background:none; height:auto;}

#f_navx { width:930px; height:32px; margin:0 auto; line-height:28px;font-family:宋体;text-indent:15px;color:#6883AC; background:url(/images/f_bj_topbc2.jpg) no-repeat;}
.f_navx {background:url(/images/f_bj_topbc2.jpg) no-repeat; width:930px; height:32px; clear:both; margin:0 auto; +margin-top:-1px;_margin-top:-1px; }
.f_navx  span{ font:12px/28px; color:#3E6094; padding-left:20px; height:28px; overflow:hidden; }
.f_navx  span a{color:#3E6094;}
.zq_logo{float:left; margin-left:6px; margin-top:5px;}
.fen_name { margin:50px 0px 0px 10px; font:bold 16px/22px ; color:#fff; display:block; width:300px; height:22px; float:left; background:url(/images/fgongs_bc.gif) 0% 0% no-repeat; padding-left:10px; }
.fen_name a:link,.fen_name a:visited {color:#fff;}

/*头部*/
.head ul li.bc_none { background:none;padding-left:0px; margin-left:-2px;}
 #companys {float:right;color:#fff; font-weight:bold; position:relative;}
.sosu { width:160px; height:20px; float:left; margin-top:8px; }
.input1 { background:url(http://images.300.cn/beijing/m/homepage/images/input.gif) 100% 0% no-repeat; width:120px; height:32px; float:left; border:none; line-height:20px; padding-left:7px; overflow:hidden; margin-top:-3px; font:12px/20px }
.input2 { background:url(http://images.300.cn/beijing/m/homepage/images/so.gif) no-repeat; width:20px; height:32px; float:left; border:none; overflow:hidden; margin-top:-3px; }
.right_tc { float:right; color:#83A8D5; margin-top:20px; text-align:right; }
.right_tc ol li a, .right_tc ol li a:hover, .right_tc ol li a:visited { color:#6a82b7; font-weight:bold; }
.right_tc ol li strong, .right_tc ol li span { color:#6a82b7; }
.right_tc ol li {line-height:16px; color:#6a82b7}
.right_tc ol li strong{font-size:14px; line-height:22px;}
.xiala_box { width: 650px; background: url(/images/icon_01.gif) no-repeat 0px bottom; height: 310px;* background: url(/images/icon_01.gif) no-repeat 10px bottom;height:310px;left:-530px;top:16px;_top:14px;position:absolute;display:none;}
.xiala_box p{_height:16px; _line-height:16px;}
.borb1 { border-bottom:1px solid #83A8D5; font:12px/18px ; height:18px; padding-top:2px; position:relative; margin-bottom:2px; }
.borb1 a{ color:#363fb4;}

.ear_cl { color:#0d4168; font-weight:bold; width:50px; text-align:center; height:24px; line-height:24px; overflow:hidden; padding:0px; margin:0px; padding-left:10px; padding-top:6px; }
.ear_cl_s { color:#0d4168; font-weight:bold; width:60px; text-align:center; margin-top:10px; _margin-top:0px; }
 .ear_c2 { color:#4d4d4d; font-weight:normal; width:60px; margin:0px 0px 15px 0px; background: url(http://images.300.cn/beijing/m/homepage/images/ear_ico.gif) no-repeat; height:15px; padding:0px;  }
.ear_c2 a { color:#4d4d4d; }
.earcap1 { float:left; width:75px; height:280px; _hegiht:295px; padding:10px 0px 0px 5px;  overflow:hidden;  }
.ear_c2_s { color:#4d4d4d; font-weight:normal; width:45px; margin:0px; padding:0px; margin-left:0px;*margin-left:15px; _margin-left:15px; background:url(/images/ear_ico.gif) 0% 2px no-repeat; height:15px;  text-align:left; padding-left:18px; }
.right_tc ol li { color:#fff;}
.right_tc ol li ul.xiala_box a:hover{color:#4d4d4d;font-weight:normal;}
.right_tc ol li ul.xiala_box a:visited{color:#4d4d4d;font-weight:normal;}

.right_tc ol li p.ear_c2_s a, .right_tc ol li p.ear_c2 a { color:#4d4d4d;font-weight:normal; }
#companyname {display:none;}
.head #companyname {display:block;}

/*导航条下拉菜单*/
.downmenu { position:absolute; top:31px;}
.downmenu div.topbor {clear:both; height:7px; background:url(/images/blues.gif) 0 6px repeat-x; overflow:hidden;}
.downmenu div.topbor span {display:block;clear:both; height:7px; background:url(/images/downmenu_topbg.gif) no-repeat; overflow:hidden;margin:0 1px;}
.downmenu div.downbor { width:100%; height:1px;border-top:1px solid #3367b3; overflow:hidden;}
.downmenu div.downbor span { display:block;background:#3367b3; height:1px; overflow:hidden;margin:0 1px;}
.downmenu ul.list { border-left:2px solid #3367b3; border-right:2px solid #3367b3; overflow:hidden; float:left; background:#ebf6fc;}
.downmenu ul.list li.row { float:left; width:132px; padding:9px 0 10px 8px;}
.downmenu ul.list li.row h3 { font:bold 13px/20px; color:#0D4168;}
.downmenu ul.list li.row ul li { padding-left:7px; background:url(/images/downmenu_libg.gif) no-repeat left center; text-align:left}
.downmenu ul.list li.row ul li a, .downmenu ul.list li.row ul li a:link, .downmenu ul.list li.row ul li a:visited { color:#4d4d4d;}
.dmwidth1 { width:144px;}
.dmwidth2 { width:284px;}
.dmwidth3 { width:424px;}
.dmwidth4 { width:564px;}


/*显示隐藏层样式*/
.mask {position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:50;opacity:0.30;filter:alpha(opacity=30);background-color:#142338;}
*html .mask {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/alpha.png",sizingMethod="scale");}
.floa {position:absolute;z-index:60;left:0;top:150px;width:100%;}
.mask2 {position:absolute;width:100%;height:100%;left:0px;top:0px;z-index:50;opacity:0.30;filter:alpha(opacity=30);background-color:#142338;display:none;}
*html .mask2 {background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/alpha.png",sizingMethod="scale");display:none;}
.floa2 {position:absolute;z-index:60;left:0;top:150px;width:100%;display:none;}

/*点击弹出层样式*/
.poplay {width:500px;margin:0 auto;}
.poplay b.b3 {margin: 0 2px;background:#5480BF;display:block;height:1px;overflow:hidden;border:0;line-height:1px;}
.poplay b.b4 {margin: 0 1px;background:#5480BF;display:block;height:1px;overflow:hidden;border:0;line-height:1px;}
.poplay b.b5 {margin: 0 1px;background:#fff;display:block;height:1px;overflow:hidden;border:0;line-height:1px;}
.poplay .popcont2 {padding:0 0 1px;background:#fff;}
.poplay .popcont {padding:0 0 1px;background:#fff;}
.poptxt {background:#fff;}
.poplay .popcont .poptxt {display:none;background:#fff;}
.poplay .poptxt h2 {margin:0;padding:0 15px 0 25px;height:33px;background: url(/images/tc-bg.gif) repeat-x;color:#fff;font:bold 16px/33px Arial,"宋体";}
.poplay .poptxt h2 img {position: static; margin-top:6px; float: right; cursor: pointer;}
.popclose {cursor:pointer;}



.navbg{width:100%; height:71px; background:url(/Images/backimg.jpg) center no-repeat;background-color:#adc6ff;min-width:999px}
.backimg{ background:url(../../../Images/backimg.jpg)}
.navItembg{width:100%;height:37px;background:url(../../../Images/navbg.jpg) center no-repeat; background-color:#9bb8fe;padding-top:1px;;min-width:999px}
.navItembg .navItem{width:999px;height:32px; margin:0 auto; }
.navItembg .navItem a{width:105px; height:32px; line-height:32px; text-align:center; float:left;font-size:13px; font-weight:bold; color:
#353fb2}
.navItembg .navItem a:hover{ background:url(../../../Images/navitembg.jpg);color:#fff}
.navItembg .navItem .current{ background:url(../../../Images/navitembg.jpg);color:#fff}
.clear{clear:both}

.NewsList a,.indexProject a,.indexProject .cItem,.border_dashe a,.PicNewsItem .pList .txta,.project_a{ text-decoration:none}
.NewsSort a:hover,.NewsList a:hover,.title li a:hover,.border_dashe a:hover,.PicNewsItem .pList .txta:hover,.project_a:hover,.subnav a:hover{text-decoration:underline}
.TopLine{ width:100%; height:3px; background-color:#3149ab;min-width:999px; font-size:1px}
.subnav{color:#333335}
.subnav a{color:#333335; text-decoration:none;}
.nav{margin-top:12px}
.nav a{display:block; height:27px;width:65px;line-height:27px;color:#000; float:right; text-align:center; text-decoration:none}
.nav a:hover{background-color:#c1a468;color:#fff}
.nav span{ display:inline; width:2px; height:12px;margin:7px 8px 8px 12px; float:right;border-left:1px solid #000; overflow:hidden}
.nav .snav{background-color:#c1a468;color:#fff}
.ads{width:999px; height:auto; margin:0 auto;padding-top:7px}


.search{width:197px; height:26px; margin:8px 0 0 20px;  float:right; display:inline}
.search .SearchStr{width:172px; height:18px; line-height:18px; border:0; margin:0; padding:0;display:block; float:left;border:1px solid #cacccb; background:#fff}
.search .submit{width:20px; height:20px;}
.search form{margin:0; padding:0}
.topbg .bg .bgright{width:295px;height:286px;float:left}

.ibody{width:999px; margin:0 auto;padding-top:15px; height:auto}
.ileft{float:left;width:690px; height:auto; background:url(../../../Images/colline.jpg) repeat-y right}
.iright{float:right;width:278px; height:auto; text-align:right}
.ileft_left{width:330px; float:left; height:auto;background:url(../../../Images/colline.jpg) repeat-y right; overflow:hidden}
.ileft_right{width:310px; float:right; height:auto; display:inline;margin-right:30px}
.ileft_aboutTitle{width:310px;height:26px; line-height:26px; text-align:right; background:url(../../../Images/about_bg.jpg) no-repeat left}
.ileft_aboutTopImg{height:51px; text-align:center;margin:20px 0 20px 0}
.ileft_aboutInfo{height:120px; line-height:20px;color:#666666; overflow:hidden}
.ileft_aboutInfo a{color:red; text-decoration:none}


.iright_proTitle{width:278px;height:26px; line-height:26px; text-align:right; background:url(../../../Images/nprobg.jpg) no-repeat left}


.ileft_sort{width:292px; height:22px; border-bottom:1px solid #cedcff}
.ileft_sort a{width:75px; height:22px; line-height:22px; text-align:center; color:#313536; background:url(../../../Images/cbg.jpg); display:block;margin-right:3px; float:left}
.ileft_sort a:hover{font-weight:bold;color:#fff; background:url(../../../Images/sbg.jpg)}
.ileft_sort .selectA,.ileft_sort .selectA:visited{font-weight:bold;color:#fff; background:url(../../../Images/sbg.jpg)}
.recommend{ height:66px;padding-top:13px}
.iselect{ display:none;height:270px;width:310px; overflow:hidden}



.ititle{height:40px; line-height:40px;color:#000; border-bottom:1px solid #000}
.ititle span{font-weight:bold; background:url("/skin/skin1/Images/Ico1.gif") 0px 2px no-repeat;padding-left:12px }

.ititle li{ display:inline; list-style:none; padding:0; margin:0; float:right; width:200px; text-align:right;margin-left:12px}

.title{height:40px; line-height:40px;color:#000; border-bottom:1px solid #ccc;width:650px}
.title span{font-weight:bold; background:url("/skin/skin1/Images/Ico1.gif") 0px 14px no-repeat;padding-left:12px; display:inherit; float:left }

.title li{ display:inline; list-style:none; padding:0; margin:0; float:right;  text-align:right;margin-right:12px; color:#666;width:300px}
.title li a{color:#666; text-decoration:none}


.newsInPic{width:201px;height:148px; overflow:hidden;}
.newsInPic a{width:201px;height:148px; overflow:hidden;}
.newsInPic a img{width:201px; border:0}



.content{padding:20px 10px 20px 0px; line-height:22px; height:auto;width:750px; color:#666666; overflow:hidden;  clear:both; text-align:left}
.content div a img{ }
.NewsSort{height:19px;width:285px}
.NewsSort span{ display:block;width:90px;height:19px; line-height:19px;color:#fff;font-weight:bold;background:url(../Images/titlebg.gif); text-align:center; float:left}
.NewsSort a{width:70px;height:19px; line-height:19px; text-decoration:none;color:#c3a368; display:block; float:right; text-align:center}

.PicNewsItem{width:650px;height:167px;margin-top:20px; background-color:#d7d7d7}
.PicNewsItem .pList{width:135px; height:123px; overflow:hidden; display:inline; float:left; margin:24px 0 0 22px}
.PicNewsItem .pList .pica{width:135px; height:89px; overflow:hidden; display:block}
.PicNewsItem .pList .pica img{border:0;width:104px}
.PicNewsItem .pList .txta{ display:block; width:;135px; height:32px; line-height:32px; text-align:center; color:#656565}


.PicNews{width:84px;height:65px;float:left;overflow:hidden}
.PicNews a{display:block;width:84px;height:65px; overflow:hidden}
.PicNews a img{width:104px;border:0px}
.NewsRight{height:65px; width:200px; float:left; display:inline; margin-left:9px}
.NewsTitle{width:200px; height:21px;font-weight:bold; color:#333333; line-height:21px; overflow:hidden}
.NewsTitle a{color:#3268ca; text-decoration:none}
.NewsTitle a:hover{ text-decoration:underline}
.NewsDes{width:200px; height:44px;  line-height:22px; overflow:hidden;color:#627caf}

.newPro{height:90px;border-bottom:1px solid #cfdcff;margin:16px 0 0px 0}
.newPro1{height:71px;margin:16px 0 0px 0}
.PicPro{width:85px;height:85px;float:left;overflow:hidden}
.PicPro a{display:block;width:85px;height:85px; overflow:hidden}
.PicPro a img{width:85px;border:0px}
.ProRight{height:65px; width:180px; float:right; display:inline; margin-left:9px}
.ProTitle{ height:15px;font-weight:bold; color:#333333; line-height:15px; overflow:hidden; text-align:left}
.ProTitle a{color:#3566cd; text-decoration:none}
.ProTitle a:hover{ text-decoration:underline}
.ProDes{ height:60px;  line-height:19px; overflow:hidden;color:#666668; text-align:left}

.probg{width:660px;height:84px;background:url(../../../Images/probg.jpg) no-repeat;margin-bottom:20px;padding-top:4px}
.probg div{width:530px;height:63px; float:right}
.probg div a{ display:block; height:25px;width:150px; line-height:25px;float:left;font-weight:bold;color:#fff;background:url(../../../Images/proh.jpg) 0 8px no-repeat;padding-left:18px; overflow:hidden}
.probg div a:visited,.probg div a:link{color:#fff}




.indexProject{width:261px;height:22px;margin-top:5px;padding:4px 0 4px 0}
.indexProject a{ display:block; height:22px; background-image:url(../Images/projecth1.gif); color:#666666;margin-top:2px}
.indexProject a:hover{  background-image:url(../Images/projecth.gif); color:#fff;}
.indexProject a:hover .t{color:#666666}
.indexProject a .t{width:63px; display:inline; height:22px; line-height:22px; text-align:center; float:left; overflow:hidden}
.indexProject a .tt{width:180px; display:inline; height:22px; line-height:22px; text-align:left; margin-left:16px; float:left; overflow:hidden}
.indexProject .cItem{  background-image:url(../Images/projecth.gif); color:#fff;}
.indexProject .cItem .t{color:#666666}

.rightBg{ background-image:url(../Images/rightbg.gif); background-position:left}

.about_left{height:25px; line-height:25px;padding-left:18px; color:#fff; font-weight:bold; width:auto; background-color:#000}
.about_item1,.about_item2{display:block;height:25px; line-height:25px;margin-top:1px;color:#fff;padding-left:22px;width:auto; background-color:#9a9a9a; text-decoration:none}
.about_item1:hover{font-weight:bold; background:url(../Images/ah.gif) 13px 10px no-repeat; background-color:#9a9a9a}
.about_item2{font-weight:bold; background:url(../Images/ah.gif) 13px 10px  no-repeat;background-color:#9a9a9a}
.Line{ width:100%; height:1px; overflow:hidden; background-color:#e8e8e8;margin:30px 0 30px 0}
.lineBg{ width:1000px; height:6px; overflow:hidden; background-image:url(/Images/linebg.gif); margin:0 auto; margin-top:20px;margin-bottom:20px}
.ywList div{ width:119px; height:94px; float:left; display:inline; text-align:center;margin-right:5px; background-color:#ebebeb}
.ywList div img{ display:block }
.ywList div a{ display:block; line-height:29px;}
.indexNews a{ display:block; height:25px; line-height:25px; background-image:url(/Images/dit.gif); background-repeat:no-repeat; background-position:0 10px;padding-left:8px; overflow:hidden}
.bottomLine{  margin:0 auto;background-color:#5498c7; color:#fff; width:1000px; height:29px; line-height:29px;margin-top:10px; margin-bottom:10px; display:inherit}
.about_sub_nav{ display:block; height:32px; width:170px; line-height:32px; background-image:url(/Images/lmhs.gif); background-repeat:no-repeat; background-position:10px 9px; padding-left:25px;border-bottom:1px solid #ccc; position:relative}
.about_sub_nav span{display:block; height:30px; background:#e8e8e8;width:170px; position:absolute; left:0;  background-image:url(/Images/lmhs.gif); background-repeat:no-repeat; background-position:10px 9px; padding-left:25px }
.telc{margin-top:10px}
.Lname{ color:#8dbfe4;font-weight:bold; font-size:20px}
.lawer{ color:#8dbfe4;font-weight:bold; font-size:20px}
.border_dashe{ border-bottom:1px solid #eee;height:25px; line-height:25px;}
.border_dashe a{display:block; height:25px; line-height:25px; background-image:url(/Images/dit.gif); background-repeat:no-repeat; background-position:0 10px;padding-left:8px; overflow:hidden; color:#666}
.NewsList{margin-top:10px; height:20px; overflow:hidden}
.NewsList a{display:block;line-height:20px;text-align:left;width:auto;overflow:hidden; height:20px; overflow:hidden;  color:#676767;padding-left:6px }
.NewsList span{ line-height:20px; height:20px; overflow:hidden; width:auto; float:left; color:red; display:block;background-image:url('/Images/listhead.gif'); background-repeat:no-repeat; background-position:0 9px;padding-left:15px;}
.NewsList li{width:638px; list-style:none; float:left; height:25px}
.NewsList ul{ list-style:none; float:right; height:25px; display:inline; line-height:25px; margin:0; padding:0;}

.dateList{line-height:30px;overflow:hidden;width:58px}

.s_pic{width:201px;height:131px; overflow:hidden;text-align:center; border:1px solid #ccc}
.s_pic a{width:193px;height:123px; display:block; overflow:hidden;margin:4px 0 0 4px}
.s_pic a img{width:193px; border:0}

.project_a{color:#333;font-weight:bold; font-size:15px; }
.project_des{margin-top:9px; line-height:22px;height:66px; overflow:hidden}

.law_pic{width:105px;height:146px; overflow:hidden;text-align:left}
.CompanyName{ color:#4c9175;font-weight:bold; font-size:17px}
.regSp{font-weight:bold;color:#006aee;font-size:13px;margin-top:30px}
.regSp span{font-size:12px;color:#333;font-weight:normal}
.input1{border:1px solid #cfcfcf; height:20px; line-height:20px; vertical-align:middle}
label{ vertical-align:middle}

.adsimg{width:999px; height:auto;margin:0 auto;margin-top:6px}
.main{width:999px; margin:0 auto; height:auto;padding-top:12px; background:url(../../../Images/main_left_bg.jpg) repeat-y 10px 12px; background-color:#fff;}
.main_left{ background:url(../../../Images/main_left_bg.jpg) repeat-y right;width:201px; height:auto; display:inline; float:left;margin-left:5px; overflow:hidden; padding-bottom:20px}
.main_right{width:760px; height:auto; margin-right:5px; float:right}
.topTitle{height:28px;width:760px;background:#e8e8e8}
.topTitle span{ height:28px;  line-height:28px; color:#125fa5;font-weight:bold;font-size:15px; background:url(../../../Images/lmh.jpg) no-repeat 9px 7px;padding-left:26px;  float:left}
.topTitle li{ list-style:none; height:28px; line-height:28px; display:inline; margin-right:21px; float:right;text-align:right; color:#666666}
.left_nav{ float:right;margin-top:6px}
.lmtitle{width:174px;height:32px; line-height:32px;padding-left:27px; background:url(../../../Images/lmbg.jpg);color:#fff; font-weight:bold;font-size:15px}
.left_nav a:hover{ color:#990000}



.titleh1{color:#0099ff;  width:100%; line-height:50px; display:block; text-align:center; font-size:14px}
.normanLeft{ text-align:center;padding-top:30px; height:127px; width:100%; clear:both}
#Page{width:100%; height:30px; line-height:30px; clear:both; padding-top:20px; }

.caseTdHeight td{height:30px}

.footer{ width:100%; height:94px; background:url(../../../Images/footerbg.jpg);padding-top:30px; overflow:hidden}
.footer_line{width:999px; background:url(../../../Images/footerline.jpg) repeat-x;height:2px; margin:0 auto; overflow:hidden}
.footer ul{ list-style:none; display:block; width:999px; height:74px; margin:0 auto;padding-top:20px; overflow:hidden}
.footer ul li{ list-style:none; width:999px; height:74px; float:left; color:#666668; display:block;  line-height:22px; background:url(/Images/footerlogo.gif) no-repeat 620px 0px; }
.footer ul li a:link,.footer ul li a:visited,.footer_other ul li a:link,.footer_other ul li a:visited{color:#666}

.footer_other{ width:999px; height:94px; padding-top:0px; overflow:hidden; background:#fff; margin:0 auto}
.footer_line_other{width:999px; background:url(../../../Images/footerline.jpg) repeat-x top;height:2px; margin:0 auto; overflow:hidden}
.footer_other ul{ list-style:none; display:block; width:979px; height:74px; margin:0 auto;padding-top:20px; overflow:hidden}
.footer_other ul li{ list-style:none; width:999px; height:74px; float:left; color:#666668; display:block;  line-height:22px; background:url(/Images/footerlogo.gif) no-repeat 620px 0px;  }
.footer_other ul li a:hover,.footer ul li a:hover{ color:#0066CC}

.joblist{margin-top:0px}
.joblist td{ padding-left:20px}
.joblist td a{color:blue}
.joblist td a:hover{color:#006699;text-decoration:underline}
.joblist td span{color:#CCCCCC}
.joblist td .jobTitle{ background:url(/image/asdf.gif)}

.scroll_top{overflow:hidden;height:330px;width:100%; margin-top:12px}

.scroll{width:98px;height:145px; background:url(../../../images/scroll_bg.gif); position:absolute;-moz-opacity:0;filter:alpha(opacity=0);opacity:0;}
.scroll .lx{ font-weight:bold; color:#000; height:25px; line-height:25px;padding-left:4px}
.scroll .tel{color:#000; height:auto; line-height:15px;padding-left:4px;padding-top:49px}
.scroll .go_top{color:#000; height:auto; line-height:25px;padding-left:4px;padding-top:6px;padding-left:16px}
.scroll .go_top a{color:#003399}
.scroll .go_top a:hover{color:#333333}
