/* CSS Document
body{ background-color:#e8e7e7; color:#000;font-family:"宋体",Arial;font-size:12px;margin:0 auto;padding:0;text-align:center; font-family:microsoft yahei}
div,form,p,i,img,ul,li,ol,dl,dt,dd,table,tr,td,th,fieldset,label,legend,select,button,input{margin:0 auto;padding:0}
a img { border:0px;}
a { color:#666666; text-decoration:none;}
a:hover { color:#2c84c7;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}



.all_menu { width:100%; height:88px; float:left; background-color:#FFF; top:0px; left:0px; z-index:998; }
.all_menu .content { width:990px; height:88px; }
.all_menu .logo { width:330px; float:left; overflow:hidden; line-height:100%; height:72px; margin-top:8px;}
.all_menu .rightinfo { width:660px; float:left; height:88px; margin-top:8px;}
.all_menu .rightinfo .topinfo { width:610px; height:40px; float:right; overflow:hidden; line-height:40px; border-bottom:1px solid #dfdfdf;}
.all_menu .rightinfo .topinfo .sxlogo { width:199px; float:left; height:35px; }
.all_menu .rightinfo .topinfo .topmenu { width:auto; padding:0px 15px 0px 15px; float:left; height:25px; line-height:25px; border-right:1px solid #e0e0e0; margin-top:5px;}
.all_menu .rightinfo .topinfo .topser { width:178px; float:right; height:22px; margin-top:7px; line-height:22px; background-image:url(../images/top_input.jpg);}
.all_menu .rightinfo .topinfo .topser .input_top{border:0px;background:transparent;height:22px;line-height:22px;width:156px;text-indent:10px;float:left;display:inline;}
.all_menu .rightinfo .topinfo .topser .btn_top{cursor:pointer;float:left;display:inline;}


.all_menu .rightinfo .menuinfo { width:610px; height:40px; float:right; overflow:hidden; }
.all_menu .rightinfo .menuinfo:hover { height:68px; overflow:hidden;}
.all_menu .rightinfo .menuinfo .itemmenu { width:auto; float:left; height:40px; line-height:40px; margin:0px 20px 0px 20px; cursor:pointer; position:relative; background-image:none; z-index:997; }
.all_menu .rightinfo .menuinfo .itemmenu a{ font-weight:bold; }
.all_menu .rightinfo .menuinfo .itemmenu ul { max-width:610px; height:28px; list-style:none; overflow:hidden; padding-left:10px;} 
.all_menu .rightinfo .menuinfo .itemmenu ul li { width:auto; height:28px; line-height:28px; color:#FFF; padding-left:8px; margin:0px 8px 0px 8px; float:left; background-image:url(../images/dot.png); background-repeat:no-repeat; background-position:0px 12px;}
.all_menu .rightinfo .menuinfo .itemmenu ul li a{ font-weight:normal; color:#FFF; font-size:12px;}
.all_menu .rightinfo .menuinfo .jiahao { width:8px; height:40px; line-height:40px; overflow:hidden; float:left; color:#dfdfdf; }
.all_menu .rightinfo .menuinfo .itemmenu:hover { background-image:url(../images/menubg.jpg); background-position:center 33px; background-repeat:no-repeat;}
.all_menu .rightinfo .menuinfo .itemmenu:hover .showmenu { height:28px; background-color:#9699ba; line-height:28px; position:absolute; display:block; top:39px; z-index:996;}
.all_menu .rightinfo .menuinfo .itemmenu .posw1 { width:610px; left:-20px;  display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw2 { width:540px; left:-46px;  display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw3 { width:556px; left:-170px; display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw4 { width:330px; left:-40px;  display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw5 { width:246px; left:-52px;  display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw6 { width:340px; left:-242px; display:none;}









.home_big { width:990px; height:auto; overflow:hidden;}
.bottom { width:100%; float:left; height:50px; background-image:url(../images/bottombg.jpg); background-repeat:repeat-x; background-position:top center; margin-top:15px; }
.bottom .leftinfo { float:left; height:50px; line-height:45px; width:300px; color:#999999; background-image:url(../images/logox.png); background-repeat:no-repeat; background-position:left 15px; padding-left:5px; overflow:hidden; }
.bottom .rightinfo { width:650px; float:right; text-align:right; line-height:45px; height:50px; overflow:hidden;}
.bottom .rightinfo ul { list-style:none; float:right; width:auto; height:50px; overflow:hidden; line-height:45px;}
.bottom .rightinfo ul li { float:right; height:50px; overflow:hidden; line-height:45px; width:auto; color:#999999; margin-left:10px;}
.bottom .rightinfo ul li a{ color:#999999;}
.bottom .rightinfo ul li a:hover{ color:#2e85c8;}
.bottom .contentb { width:990px; height:50px; }


.weixin { width:88px; float:left; height:110px; line-height:200px; overflow:hidden;background-image:url(../images/weixin.jpg); background-repeat:no-repeat; margin-top:28px; margin-left:10px;}



.gotoTop { width:38px; height:78px; float:left; position:fixed; left:0px; top:0px; background-color:#FFF; border:1px solid #d9d9d9; display:none;}
.gotoTop a{ color:#FFF;}
.gotoTop .top { width:38px; height:35px; float:left;  background-image:url(../images/top.jpg); background-repeat:no-repeat; background-position:8px 8px; border-bottom:1px solid #d9d9d9; cursor:pointer; font-size:0px;  padding-top:3px;}
.gotoTop .top:hover { background-color:#999999; background-image:none; color:#FFF; font-size:12px;}

.gotoTop .down { width:38px; height:35px; float:left;  background-image:url(../images/lx.jpg); background-repeat:no-repeat; background-position:8px 8px; border-bottom:1px solid #d9d9d9; cursor:pointer; font-size:0px;  padding-top:3px;}
.gotoTop .down:hover { background-color:#999999; background-image:none; color:#FFF; font-size:12px;}

.page{ width:700px; margin:auto; text-align:center; overflow:hidden; height:25px; padding-top:30px; padding-left:5px; }
.page li{ float:left; list-style-type:none; margin-right:3px; margin-left:3px;}





.cid { width:760px;height:112px; line-height:30px; float:left; background:url(../images/navcid_bg.gif) no-repeat; border-bottom:1px solid #ccc; border-right:1px solid #ccc; border-top:3px solid #008ffe; border-left: 1px solid #ccc; display: inline; text-align: left;}
.cid ul { width:760px;  float:left; padding-top:8px; display:inline; text-align: left; margin-left:58px; background:#FFF;}
.cid ul li { width:58px; height:50px; float:left; padding-left:5px; text-align:center; font-size:12px; display:inline;}
.cid ul li img { width:32px; height:20px; margin-left: 15px; display: inline; float:left;}
.cid ul li p { width:62px; height:22px; float:left; text-align:center; line-height:22px; font-size:12px;}
.cid ul li a { text-decoration:none; color: #000;}

*/

/*1月11日修改内容*/

body{ background-color:#e8e7e7; color:#000;font-family:"宋体",Arial;font-size:12px;margin:0 auto;padding:0;text-align:center; font-family:microsoft yahei}
div,form,p,i,img,ul,li,ol,dl,dt,dd,table,tr,td,th,fieldset,label,legend,select,button,input{margin:0 auto;padding:0}
a img { border:0px;}
a { color:#666666; text-decoration:none;}
a:hover { color:#2c84c7;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}



.all_menu { width:100%; height:88px; float:left; background-color:#FFF; top:0px; left:0px; z-index:998; }
.all_menu .content { width:990px; height:88px; }







.all_menu .logo { width:330px; float:left; overflow:hidden; line-height:100%; height:72px; margin-top:8px;}
.all_menu .rightinfo { width:660px; float:left; height:88px; margin-top:8px;}
.all_menu .rightinfo .topinfo { width:610px; height:40px; float:right; overflow:hidden; line-height:40px; border-bottom:1px solid #dfdfdf;}
.all_menu .rightinfo .topinfo .sxlogo { width:199px; float:left; height:35px; }
.all_menu .rightinfo .topinfo .topmenu { width:auto; padding:0px 15px 0px 15px; float:left; height:25px; line-height:25px; border-right:1px solid #e0e0e0; margin-top:5px;}
.all_menu .rightinfo .topinfo .topser { width:178px; float:right; height:22px; margin-top:7px; line-height:22px; background-image:url(../images/top_input.jpg);}
.all_menu .rightinfo .topinfo .topser .input_top{border:0px;background:transparent;height:22px;line-height:22px;width:156px;text-indent:10px;float:left;display:inline;}
.all_menu .rightinfo .topinfo .topser .btn_top{cursor:pointer;float:left;display:inline;}


.all_menu .rightinfo .menuinfo { width:610px; height:40px; float:right; overflow:hidden; }
.all_menu .rightinfo .menuinfo:hover { height:68px; overflow:hidden;}
.all_menu .rightinfo .menuinfo .itemmenu { width:auto; float:left; height:40px; line-height:40px; margin:0px 20px 0px 20px; cursor:pointer; position:relative; background-image:none; z-index:997; }
.all_menu .rightinfo .menuinfo .itemmenu a{ font-weight:bold; }
.all_menu .rightinfo .menuinfo .itemmenu ul { max-width:610px; height:28px; list-style:none; overflow:hidden; padding-left:10px;} 
.all_menu .rightinfo .menuinfo .itemmenu ul li { width:auto; height:28px; line-height:28px; color:#FFF; padding-left:8px; margin:0px 8px 0px 8px; float:left; background-image:url(../images/dot.png); background-repeat:no-repeat; background-position:0px 12px;}
.all_menu .rightinfo .menuinfo .itemmenu ul li a{ font-weight:normal; color:#FFF; font-size:12px;}
.all_menu .rightinfo .menuinfo .jiahao { width:8px; height:40px; line-height:40px; overflow:hidden; float:left; color:#dfdfdf; }
.all_menu .rightinfo .menuinfo .itemmenu:hover { background-image:url(../images/menubg.jpg); background-position:center 33px; background-repeat:no-repeat;}
.all_menu .rightinfo .menuinfo .itemmenu:hover .showmenu { height:28px; background-color:#9699ba; line-height:28px; position:absolute; display:block; top:39px; z-index:996;}
.all_menu .rightinfo .menuinfo .itemmenu .posw1 { width:610px; left:-20px;  display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw2 { width:540px; left:-46px;  display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw3 { width:556px; left:-170px; display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw4 { width:330px; left:-40px;  display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw5 { width:246px; left:-52px;  display:none;}
.all_menu .rightinfo .menuinfo .itemmenu .posw6 { width:340px; left:-242px; display:none;}









.home_big { width:990px; height:auto; overflow:hidden;}
.bottom { width:100%; float:left; height:50px; background-image:url(../images/bottombg.jpg); background-repeat:repeat-x; background-position:top center; margin-top:15px; }
.bottom .leftinfo { float:left; height:50px; line-height:45px; width:300px; color:#999999; background-image:url(../images/logox.png); background-repeat:no-repeat; background-position:left 15px; padding-left:5px; overflow:hidden; }
.bottom .rightinfo { width:650px; float:right; text-align:right; line-height:45px; height:50px; overflow:hidden;}
.bottom .rightinfo ul { list-style:none; float:right; width:auto; height:50px; overflow:hidden; line-height:45px;}
.bottom .rightinfo ul li { float:right; height:50px; overflow:hidden; line-height:45px; width:auto; color:#999999; margin-left:10px;}
.bottom .rightinfo ul li a{ color:#999999;}
.bottom .rightinfo ul li a:hover{ color:#2e85c8;}
.bottom .contentb { width:990px; height:50px; }


.weixin { width:88px; float:left; height:110px; line-height:200px; overflow:hidden;background-image:url(../images/weixin.jpg); background-repeat:no-repeat; margin-top:28px; margin-left:10px;}



.gotoTop { width:38px; height:78px; float:left; position:fixed; left:0px; top:0px; background-color:#FFF; border:1px solid #d9d9d9; display:none;}
.gotoTop a{ color:#FFF;}
.gotoTop .top { width:38px; height:35px; float:left;  background-image:url(../images/top.jpg); background-repeat:no-repeat; background-position:8px 8px; border-bottom:1px solid #d9d9d9; cursor:pointer; font-size:0px;  padding-top:3px;}
.gotoTop .top:hover { background-color:#999999; background-image:none; color:#FFF; font-size:12px;}

.gotoTop .down { width:38px; height:35px; float:left;  background-image:url(../images/lx.jpg); background-repeat:no-repeat; background-position:8px 8px; border-bottom:1px solid #d9d9d9; cursor:pointer; font-size:0px;  padding-top:3px;}
.gotoTop .down:hover { background-color:#999999; background-image:none; color:#FFF; font-size:12px;}

.page{ width:700px; margin:auto; text-align:center; overflow:hidden; height:25px; padding-top:30px; padding-left:5px; }
.page li{ float:left; list-style-type:none; margin-right:3px; margin-left:3px;}



.cid { width:990px;}
.cidc { width:990px;  float:left; display:inline; text-align: left;
margin-top: 0px;
    background: #FFF;
    margin-left: 35px;
    margin-right: 35px;
    margin-bottom: 20px;}
.cidc ul { margin: 20px 0px 0px 0px; float: left;}
.cidc ul li { width:215px; height:auto; float:left; padding-left:5px;  display:inline;    margin-top: 5px;border: 1px solid #ccc;margin-right: 10px;margin-bottom: 5px;}
.cidc ul li img {height: 55px;width: auto;overflow: hidden;display: block;margin: auto;padding-top: 5px;}
.cidc ul li p { width: 130px; height: 22px; text-align: left; line-height: 22px; margin-left: 80px;margin-top: 5px;}
.cidc ul li h1{ height:12px; line-height:12px; font-size:12px; color:#000; font-weight:1000; overflow:hidden; font-family:"微软雅黑";text-align: center;}
.cidc ul li h2{ height: 18px;line-height: 18px;font-size: 9px;color: #333;font-family: "Microsoft YaHei";overflow: hidden;font-weight:1000;text-align: center;;}

.QRcode ul{margin:0pxx; float: left;width: 220px; height: 100px;}
.QRcode ul img{float: left;width: 100px;height: 100px;overflow: hidden;}
.QRcode ul p{width: 50%;height: 100%;overflow: hidden;padding: 5px;margin-top: 15px;}
.QRcode ul p a {float: left;width: auto; height: auto;overflow: hidden;font-size: 14px;line-height: 24px;text-align: left; color: #000;}

/* 招聘信息链接样式 */
.all_menu .rightinfo .topinfo .topmenu a[title="招聘信息"] {
    font-weight: bold;
    color: #2c84c7;
}
.all_menu .rightinfo .topinfo .topmenu a[title="招聘信息"]:hover {
    color: #1c5a8a;
}



























