body{ background:url(../images/gridBG.jpg) repeat 0 0;}
.wrapper{ width:1000px;  margin:0 auto; background:white;}
.logoAndSearch{ height:50px; background:#666; border-bottom:6px solid #999;}
.logoAndSearch img{ float:left;}

.serviceTitle{ width:100%; height:28px; background:url(../images/menuRe.jpg) repeat-x 0 0; line-height:28px; color:white; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px solid #666;}
.InTopNavC {color: #474747;float:right;height: 27px;line-height: 27px;margin-left: auto;margin-right: auto;overflow: hidden;text-align: right;text-decoration: none;width: 500px;margin-right:8px;display:inline;color:#666;}
.InTopNavC a{ color:#666;}
.InTopNavC a:hover{ color:#ff6803;}

/*.menu{ width:100%; height:45px; background:url(../images/menu.png) repeat-x 0 0;}
.menu ul li{ float:left;}
.menu ul li a{ display:block; height:40px; line-height:42px; font-size:14px; font-weight:bold; padding:0 30px; color:#333;}
*/
.inbanner {
  height: 300px;
  overflow: hidden;
}
/*form huabo*/
#header {background: url("../images/top_b2.gif") no-repeat center top ;height: 102px; position:relative;}
#header .tel{ position:absolute; top:46px; left:850px; color:red; font-size:24px; font-family:"Comic Sans MS", cursive; letter-spacing:-1.1px; line-height:1em;}
#header .tel span{ font-size:18px;}

.menu {background: url("../images/menuRe.jpg") repeat-x 0 0;height: 30px;}
.menuul li {float: left;}
.menu ul li a {border-right: 1px solid #F9C5C2;display: block;height: 30px;line-height: 30px;}
.menu .search {float: right;padding-top: 5px;width: 220px;}
.menu .search input {background: url("../images/search_bg.gif") no-repeat 0 0px;border: 0 none;float: left;height: 21px;line-height: 20px;padding-left: 20px;width: 132px;}
.menu .search .onfocus {color: #808080;}
/*form huabo*/


.service {background-color:#B7B7B7;float: left;width: 160px;}
.service ul li a {background: url("../images/oi.gif") no-repeat 145px center ;color: #FFFFFF;display: block;height: 25px;line-height: 25px;padding: 0 8px;text-decoration:none; cursor:pointer;}
/*.service ul li a:hover {background-color: #999;}*/
.service ul li a.sel {background-color: #666;}
.lastTitle{ border-bottom:none;}
.lastTitle a{ color:white; width:100%; display:block;background: url("../images/oi.gif") no-repeat 145px center;}
.lastTitle a:hover{color:white; width:100%; display:block;background: url("../images/oi.gif") no-repeat 145px center!important; text-decoration:underline;}

.centerNews{ width:550px;  margin-left:7px;position:relative;}

/*菜单class*/
.Menubox {float:left;width:100%;height:26px;line-height:26px; }
.Menubox ul{margin:0px;padding:0px;list-style:none;}
.Menubox li{float:left;display:block;cursor:pointer;width:90px;text-align:center;font-size:12px; color:white; background:#B7B7B7; margin-right:3px;}
.Menubox li.hover{background:#FF7718;}
.Contentbox{ width:548px;clear:both;margin-top:0px;border-top:none; line-height:2em; color:#666;}
.content{ width:100%; height:358px;	padding:10px 0; overflow:auto;}
.content p{ padding:0 10px;}

/*search*/
.search{ width:235px; height:25px; background:#FF7718; position:absolute; right:0px; top:0px; z-index:0;}
.search .text{ border:0; background:white; float:left; margin:1px 0 0 1px; display:inline; width:206px; height:23px; line-height:23px; color:#333; padding:0; text-indent:8px;}
.search .searchbtn{ width:27px; height:25px; float:right; border:0; background-image:url(../images/search.jpg); background-position:0 -25px; cursor:pointer;}
.search .searchbtn:hover{ background-position:0 -50px;}

/*菜单2class*/
.Menubox2 {float:left;width:100%;height:26px;line-height:26px; border-bottom:1px solid #B7B7B7; position:relative; background:url(../images/tel2.png) no-repeat right top;}
.Menubox2 ul{margin:0px;padding:0px;list-style:none;}
.Menubox2 li{float:left;display:block;cursor:pointer;width:90px;text-align:center;font-size:12px; color:white; background:#B7B7B7; margin-right:3px;}
.Menubox2 li.hover{background:#FF7718;}
.Contentbox2{ width:1000px;clear:both;margin-top:0px;border-top:none; line-height:1.6em; color:#333; overflow:hidden;}
.Contentbox2 p{ padding:10px;}
.article{ padding:0 25px;}

/*菜单图片*/
#pictures li{ width:250px; float:left; margin-left:10px;}
#pictures li a img{ width:250px; border:1px solid #E6E6E6;}

.sublist{line-height:23px; padding-left:10px;}
.sublist li {font-size: 12px;height: 23px;line-height: 23px;}
.sublist li span {color: #DDDDDD;font-family: "宋体";font-size: 12px;font-weight: 400;margin: 0 2px 0 0;}
.sublist li a{color: #606060;}


/*有内容时去掉*/
.sublist li a:hover{ text-decoration:none; cursor:default;}
/**/

/*right*/
.right{ width:275px; margin-right:1px;}
.advertise{ width:100%; border:1px solid #e8e8e8; height:180px; background:#ccc;overflow:hidden;}
.advertise2{ width:100%; border:1px solid #e8e8e8; height:222px; overflow:hidden;}
.advertise2 img{ border:1px solid #e8e8e8; margin:10px 10px 5px;}
.advertise2 p{ padding:10px 6px 0 10px;; display:block; line-height:1.5em; color:#666;}
.advertise2 p a{ color:red;}

.brandOut{ margin-left:3px;}
.brand li {float: left;padding:0 0 5px 5px;}
.brand li a {border: 1px solid #cccccc;display:block;}

.advantage{ width:315px; height:235px; border:1px solid #B7B7B7; position:relative; float:left; margin-left:10px; display:inline;}
.advantage .icon1{ position:absolute; left:-2px; top:-3px; width:72px; height:72px; background:url(../images/you1.png) no-repeat 0 0; z-index:10;}
.advantage .icon2{ position:absolute; left:-2px; top:-3px; width:72px; height:72px; background:url(../images/you2.png) no-repeat 0 0; z-index:10;}
.advantage .icon3{ position:absolute; left:-2px; top:-3px; width:72px; height:72px; background:url(../images/you3.png) no-repeat 0 0; z-index:10;}
.advantage .advantagetitle{ position:absolute; left:28px; top:15px; z-index:0;}
.advantage p{ position:absolute; left:20px; top:87px; color:#666;}
.advantage p strong{ width:100%; display:inline-block; text-align:center; color:#333;}

.buybox{ border:1px dashed #ccc; padding:15px;}


.list_box_jg {
    overflow: hidden;
    padding-left: 13px;
    width: 100%;
}
#EMainC1AB3 {
    background-image: url("../images/job168img_App_btn2.jpg");
    background-position: 5px 15px;
    background-repeat: no-repeat;
    border-bottom: 1px dashed #D7D7D7;
    color: #3A58A0;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    padding-left: 15px;
    text-decoration: none;
    width: 93%;
}
#EMainC1AB5 {
    color: #3A58A0;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 25px;
    text-align: right;
    width: 93%;
}
.time {
    color: #666666;
    display: inline;
    font-size: 12px;
    font-weight: normal;
    line-height: 1.6em;
    padding-left: 30px;
    text-decoration: none;
    width: 100px;
	  float: right;
    line-height: 35px;
}
.case2{ padding:10px; background:#F1F2F2; margin:12px;}
.case2 h3{ text-align:center; border-bottom:2px #ccc solid; line-height:30px; font-size:14px; font-weight:bold;}
.case9 dt{ color:#F63;}
.case9 dd{ padding-left:2em; margin-bottom:10px;}

/*case*/
/*insidepage*/
.inside_right{ width:270px; border-left:1px solid #ccc;}
.inside_left{ width:710px; margin-left:10px;}

.tougao{ width:250px; border-bottom:1px dotted #ccc;}
.tougao p{ padding:0 15px; line-height:1.5em; color:#333;}

.inside_current{ color:#666666;}
.inside_current a{color:#666666;}
.inside_current a:hover{ color:#ff6803;}

.inside_news{  padding-bottom:30px; color:#333; }
.inside_news h1{ width:100%; height:23px; line-height:23px; overflow:hidden; margin:0 0 10px 0; color:#333; font-size:18px; font-weight:bold;text-align:center;} 
.inside_news p,.inside_news ul{ width:250px;color:#666666;}
.inside_news ul a{color:#666666;}
.newsdetail{ height:42px; border-bottom:1px dotted #ccc; margin-bottom:20px;}
.news_content{ padding:0 20px; font-size:14px; line-height:22px;}
.inside_right dl{ padding:10px; line-height:1.6em; font-size:14px; color:#333;}
.inside_right dl dd{ padding-bottom:12px; font-size:12px; line-height:1.5em;}
.inside_right dl dd a{ color:red;}

/*xcReport*/
.xcReport{ width:98%; margin:0 auto; color:#333;}
.xcReport h2{ font-size:24px; font-weight:bold; width:100%; text-align:center;padding:8px 0;}
.xcReport .container{ line-height:1.7em; font-size:14px;}
.xcReport .container strong{ font-size:16px;}
.xcReport .dg{ width:255px; height:57px; display:block;}
.xclist{ padding-left:30px; list-style-type:circle;}

.jScrollbar {
    background-color: #F8F8F8;
    border: 1px solid #F0F0F0;
}

/*footer*/
.footer{ width:100%; text-align:center; height:35px; line-height:35px; background:#EEEEEE; color:#333; border-top:3px solid #EB781B;}

.content::-webkit-scrollbar {width:7px}
.content::-webkit-scrollbar-track {background:rgba(0,0,0,.1)}
.content::-webkit-scrollbar-thumb {background:rgba(0,0,0,.3)} 