@charset "utf-8";
.mainbox{ padding:220px 0 60px; width:1006px; margin:0 auto; clear:both;}
.bannerbg001{ background:url(../images/banner003.png) no-repeat center top;}
.bannerbg002{ background:url(../images/banner004.png) no-repeat center top;}
.bannerbg003{ background:url(../images/banner005.png) no-repeat center 10px;}
.bannerbg004{ background:url(../images/banner006.png) no-repeat center 10px;}
.bannerbg005{ background:url(../images/banner007.png) no-repeat center 10px;}
.mainbox .zi_zuo{ float:left; width:225px; overflow:hidden;}
.mainbox .zi_zuo .leftnav{ }
.mainbox .zi_zuo .leftnav ul{background:url(../images/bg012.png) no-repeat left bottom; padding-bottom:40px; padding-top:3px;}
.mainbox .zi_zuo .leftnav li{ text-align:left; height:38px; line-height:38px;text-indent:78px;}
.mainbox .zi_zuo .leftnav li a{ color:#ff6600; font-size:14px; display:block;}
.mainbox .zi_zuo .leftnav li a:hover{ background:url(../images/bg014.png) no-repeat right top;}
.mainbox .zi_zuo .leftnav li a.hover{background:url(../images/bg014.png) no-repeat right top;}
h2{ background:url(../images/bg013.png) no-repeat left top; height:32px; overflow:hidden; text-align:center; padding:10px 0; font-size:16px; font-weight:600; color:#FFFFFF;}
h2 p{ font-size:12px; color:#ffcaa9; font-weight:normal;}

.center001{ margin:25px 0 0 10px; float:left; width:215px;}
.center001 dl{ line-height:18px; margin-top:15px; height:55px; overflow:hidden; float:left; width:100%;}
.center001 dl dt,.center001 dl dt a{ font-weight:bold;font-size:14px;}
.center001 dl dd.img{ background:url(../images/icon056.png) no-repeat center top; width:29px; height:55px; float:left; text-align:center; line-height:28px; font-size:16px; font-weight:600; margin-right:10px; font-family:Arial;}
h3{ background:url(../images/icon014.png) no-repeat left center; padding-left:10px; font-size:16px;}
h3 span{ float:right; font-size:12px; font-weight: normal; padding-top:3px;}
h3 span a{ color:#999999;}
h3 span a:hover{ color:#ff6600;}

.mainbox .zi_you{ float:left; width:755px; margin-left:26px; overflow:hidden;}
h4{ background:url(../images/bg015.png) no-repeat center center; height:59px; line-height:55px; font-size:16px; font-weight:bold; padding-left:30px; color:#ff6600;}
h4 span{ font-size:12px; font-weight:normal; color:#666666; padding-right:17px;}
.mainbox .zi_you .content{ padding:0 15px 0 15px;line-height:22px;color:#4D4D4D;}
.mainbox .zi_you .content p{ color:#333333; padding-top:25px; text-indent:2em; line-height:24px;}
h5{ text-align:center; color:#ff6600; font-size:14px; padding-top:20px;}
.mainbox .zi_you .content .time{ color:#a6a2a2; padding:20px 140px 15px 140px; border-bottom:dotted 1px #dddddd;margin-bottom:18px;}
.mainbox .zi_you .content .time span{ line-height:24px;}
.sxpage{ padding-top:25px; color:#4d4d4d; line-height:25px;}
.sxpage a{ color:#a6a2a2;} 
.sxpage a:hover{ color:#ff6600;}
.newslist{ padding-bottom:5px; margin-top:15px; border-bottom: dashed 1px #d1d1d1; float:left; width:100%;}
.newslist dt{ line-height:30px;}
.newslist dt a{ font-weight:bold; font-size:14px;}
.newslist dd{ line-height:22px;}
.newslist dd.img{ float:left; margin-right:13px;width:99px;height:74px;background:url(../images/logi_03.jpg) no-repeat;}
.newslist dd.img img{border:1px solid #f4f5f8;width:97px;height:72px;}

.page {clear:both; margin-top:20px; float:left;}
.page li{ float:left; text-align:center; height:24px; font-size:12px; margin-left:6px; }
.page li a.hover{background:#f07c00; border:solid 1px #eeeeee; color:#FFFFFF;}
.page li a{ float:left; background:#fafafa; border:solid 1px #dddddd;  height:22px; line-height:22px; display:block;  padding:0 10px;}
.page li a:hover{background:#f07c00; border:solid 1px #eeeeee; color:#FFFFFF;  padding:0 10px;}

.site{ background:url(../images/bg016.png) no-repeat center center; height:59px; line-height:55px; font-size:16px; font-weight:bold; padding-left:35px; color:#ff6600;}
.site span{ font-size:12px; font-weight:normal; color:#666666; padding-right:20px;}
.map{ float:left; width:100%;}
.map dl{ margin:40px 0 0 70px; display: inline; float:left;  width:195px; min-height:70px; padding-left:50px; padding-right:20px;}
.map dl:hover{ cursor:pointer;}
.map dl dt{ font-size:14px; font-weight:600; padding-bottom:5px;}
.map dl.aa{ background:url(../images/icon040.png) no-repeat left 1px;}
.map dl.aa:hover{ background:url(../images/icon041.png) no-repeat left top;}
.map dl.bb{background:url(../images/icon042.png) no-repeat left 1px;}
.map dl.bb:hover{ background:url(../images/icon043.png) no-repeat left top;}
.map dl.cc{background:url(../images/icon044.png) no-repeat left 1px;}
.map dl.cc:hover{ background:url(../images/icon045.png) no-repeat left top;}
.map dl.dd{background:url(../images/icon046.png) no-repeat left 1px;}
.map dl.dd:hover{ background:url(../images/icon047.png) no-repeat left top;}
.map dl.ee{background:url(../images/icon048.png) no-repeat left 1px;}
.map dl.ee:hover{ background:url(../images/icon049.png) no-repeat left top;}
.map dl.ff{background:url(../images/icon050.png) no-repeat left 1px;}
.map dl.ff:hover{ background:url(../images/icon051.png) no-repeat left top;}
.map dl dd a{ float:left; width:65px; display:block; line-height:22px;}


.chaduan{ width:580px; margin:25px auto 0 auto;}
.chaduan .search{ text-align:center; color:#ff6600; margin-bottom:20px;}
.chaduan .search .input001{ background:url(../images/input001.png) no-repeat left center; width:178px; height:19px; border:none; padding:6px 5px; vertical-align:middle; }
.chaduan .search .btn001{ background:url(../images/input002.png) no-repeat left center; width:70px; height:27px; border:none; cursor:pointer; vertical-align:middle;}
.chaduan table { border-collapse: collapse;}
.chaduan table td, .chaduan table th { border: 1px solid #dedede; color:#000000;}
.bai{ color:#FFFFFF;}
.bai strong{ padding-right:30px; font-size:14px;}

.mainbox .quesition_z{ float:left; width:610px; margin-right:26px; margin-left:20px; overflow:hidden; margin-top:10px;}
.mainbox .quesition_z .content .time{ color:#a6a2a2; padding:20px 80px 15px 80px; border-bottom:dotted 1px #dddddd; margin-bottom:20px;}
.mainbox .quesition_z .content .time span{ line-height:24px;}
.mainbox .quesition_z .content p{ color:#333333; line-height:25px;}
.mainbox .quesition_y{ float:left; width:335px; overflow:hidden; margin-top:25px;}
.mainbox .quesition_y .title{ background:url(../images/icon014.png) no-repeat left center; padding-left:10px; font-size:14px;}
.mainbox .quesition_y .field{ width:230px; padding:5px; border: solid 1px #bbbbbb;}
.mainbox .quesition_y .field:focus { border: solid 1px #f5a721;}
.mainbox .quesition_y table td{ line-height:40px;}
.mima a{ color:#ff6600; padding-left:10px;}
.red_x{ color:#FF0000; padding-right:3px;}
.mainbox .quesition_y .btn{ width:130px; height:36px; border:none; background:#ff9600; font-size:18px; color:#FFFFFF; text-shadow:#f47900 1px 1px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:pointer;}

.contentulonoff{background:url(../images/icon014.png) no-repeat left 2px; float:left;width:100%;height:24px; margin-top:12px;font-weight:bold; font-size:14px;
 padding-left:10px;	}
.contentulonoff li.one{float:left;cursor:pointer;margin-right:10px;color:#FF7129;}
.contentulonoff li.two{float:left;cursor:pointer;margin-right:10px;color:#656668;}

.nohidden{display:block; float:left; width:100%; position:relative;}
.hidden{display:none; float:left; width:100%;position:relative;}
.nohidden .more, .hidden .more{position:absolute; right:0; top:-20px;}
.nohidden .more a, .hidden .more a{ color:#999999;}
.quesition_lr{ margin-bottom:10px;}
.quesition_lr dl{ float:left; width:100%; background:#f0f0f0; line-height:27px; height:27px;}
.quesition_lr dl dt{ font-size:14px; float:left; width:320px; padding-left:20px; background:url(../images/icon52.png) no-repeat 10px center;}
.quesition_lr dl dd{ float:left; width:260px; padding-right:10px;}
.quesition_lr dl dd span{ float:right;}
.quesition_lr dl dd a{ color:#ff6600; padding-right:8px;}
.quesition_lr p{ padding:10px; float:left; line-height:22px;}

.qycx{ border:solid 1px #eaeaea; padding:12px 10px 12px 0; width:980px; margin:15px auto;}
.qycx a{ margin:0 10px; padding:3px; color:#0088cc;}
.qycx a.hover, .qycx a:hover{ background:#ff6600; color:#FFFFFF; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.mapdw{ border:solid 1px #eaeaea; padding:0 0 0 0; width:990px; margin:15px auto;}
.mapdw .you{ float:left; width:279px; height:545px; border-left:solid 1px #eaeaea; padding:15px 0; overflow-y:scroll; }
.mapdw .you dl{ padding:0 0px 15px 8px; line-height:18px; overflow:hidden; cursor:pointer;}
.mapdw .you dl dd.img{ background:url(../images/icon052.png) no-repeat center top; float:left; width:20px; font-size:13px; font-weight:bold; text-align:center; color:#FFFFFF; min-height:28px; margin-right:10px;padding:1px 0 0 0;}
.mapdw .you dl dt{ float:left; width:170px; font-weight:bold; color:#ff6600;font-size:14px; cursor:pointer;}
.mapdw .you dl dd{padding-left:30px;clear:both; overflow:hidden;}
.mapdw .mappage .pager{float:right;padding-right:15px;}
.mappage{ padding-left:40px; clear:both; padding-top:10px;overflow:hidden;}
.mappage a{ padding:0 5px;}
.mappage a.hover{ color:#ff6600;}
.title_jx{width:970px; margin:15px auto;}
.title_jx ul{ /*width:420px; height:25px; line-height:25px; font-weight:bold; font-size:14px; float:right; margin-top:7px;*/ }
.title_jx ul.step1{ background:url(../images/step001.png) no-repeat left center;  width:420px; height:25px; line-height:25px; font-weight:bold; font-size:14px; float:right; margin-top:7px;}
.title_jx ul.step2{ background:url(../images/step002.png) no-repeat left center;  width:420px; height:25px; line-height:25px; font-weight:bold; font-size:14px; float:right; margin-top:7px;}
.title_jx ul.step3{ background:url(../images/step003.png) no-repeat left center;  width:420px; height:25px; line-height:25px; font-weight:bold; font-size:14px; float:right; margin-top:7px;}
.title_jx ul li{ float:left; text-align:center; width:140px; color:#FFFFFF;}
.title_jx ul li.color1{ color:#979797;}
.welcome{ border:solid 1px #ffbf7a; text-align:center; color:#ff6c00; background:#fff9c7; font-weight:bold; font-size:12px; margin:30px 0; line-height:35px;}
.title_jx .from{ width:600px; margin:0px auto; font-family:'微软雅黑'; color:#4f4f4f; font-size:14px;}
.title_jx .from table tr td{white-space: nowrap;}
.title_jx .from img{ vertical-align:middle;}
.title_jx .from .red{ color:#F00; padding-top:3px;}
.title_jx .from .input_field{ width:242px; padding:5px; border: solid 1px #bbbbbb;}
.title_jx .from .input_field1{ padding:4px 5px; border: solid 1px #bbbbbb; margin-right:5px;}
.title_jx .from .field{ width:230px; padding:6px 5px 7px 5px; border: solid 1px #bbbbbb;}
.title_jx .from .field:focus { border: solid 1px #f5a721;}
.title_jx .from .error{border: solid 1px #ff0000;}
.title_jx .from .field1{width:148px; padding:5px; border: solid 1px #bbbbbb;}
.title_jx .from .field1:focus { border: solid 1px #f5a721;}
.name{ background:#f7f7f7; line-height:28px; height:28px; padding:0 10px; margin:0 10px; border:solid 1px #dddddd; display:inline-block; font-size:12px; color:#6f6f6f;}
.zjnumerror,.error_name,.passworderror{background:#ffebeb; line-height:28px; height:28px; padding:0 10px; margin:0 10px; border:solid 1px #ffbdbe; display:inline-block; font-size:12px; color:#ff0000;}
.title_jx .from .text{padding:5px; border: solid 1px #bbbbbb; width:360px; height:65px;}
.title_jx .from .btn{ width:86px; height:34px; border:none;}
.title_jx .from .btn001{ background:url(../images/btn005.png) no-repeat;}
.title_jx .from .btn002{ background:url(../images/btn006.png) no-repeat; margin-left:15px;}
.title_jx .from .btn003{ background:url(../images/btn004.png) no-repeat; margin-left:15px; width:72px; height:30px; line-height:30px; border:none; vertical-align:middle;}
.title_jx .from input{ vertical-align:middle;}

.title_jx .title1{ background:url(../images/bg017.png) repeat-x left top; height:30px; float:left; width:100%; line-height:30px; font-weight:bold; font-size:12px; margin-top:20px; margin-bottom:20px;}
.title_jx .title1 .out_l{ margin-left:15px; color:#000000;}
.title_jx .photo{ float:left; width:100%;}
.title_jx .photo dl{ float:left; width:96px; text-align:center; font-size:12px; margin:10px 20px;}
.title_jx .photo dl dd img{ width:94px; height:119px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:solid 1px #c3c3c3;}
.title_jx .photo dl dt{ padding:5px 0;}
.title_jx .photo dl dt a{ color:#000;} 
.title_jx .pic1{ padding: 20px 0 0 40px;}

.title_jx .momey{ margin:40px auto;width:620px; background:url(../images/pic014.png) no-repeat left 10px; padding-left:70px;  padding-top:34px;min-height:35px;}
.title_jx .momey h6{ font-size:22px; color:#55b320; padding-bottom:5px; font-weight:normal;}
.title_jx .momey p{ font-size:12px;line-height:22px; color:#666666;}
.title_jx .momey p a{ color:#ff6600;}
.title_jx .momey font{ color:#ff6600; font-size:12px; font-weight:normal;}
.title_jx .dingdan{ width:845px; margin:0 auto;}
.title_jx .dingdan .box3{ border:solid 1px #dedede; font-size:12px;}
.title_jx .dingdan .gray{ background:#f0f0f0; border-bottom:solid 1px #dedede; height:28px;}
.title_jx .dingdan .gray1{border-right:solid 1px #dedede; height:40px; }
.title_jx .dingdan table th{background:#f0f0f0; border-bottom:solid 1px #dedede; height:28px; text-align:left; font-weight:normal; font-size:14px; padding:0 30px;}
.dingdan1{ position:relative;}
.dingdan1 table td{ height:36px; line-height:36px; font-size:14px; }
.hei{ color:#000000;}
.hdpic{ position:absolute; right:-40px; top:-30px; background:url(../images/hdpic.png) no-repeat left top; width:174px; height:119px;}
.title_jx .dingdan font{ color:#ff6600; font-size:12px; font-weight:normal;}
.title_jx .box4{ border:solid 2px #ff9c5a; padding:15px 30px; width:781px; margin:30px auto 0 auto; background:#fffdee; }
.title_jx .box4 h6{ font-size:14px; font-weight:normal; color:#666666; }
.title_jx .box4 .pay{ padding:20px 0;}
.title_jx .box4 .pay img{vertical-align:middle; border:solid 1px #b6d5ff; margin-right:15px; margin-left:5px;}
.jz{ margin: auto;text-align: left;padding-left: 35px;width: 460px;}
.jz .btn004{ background:url(../images/btn008.png) no-repeat; width:86px; height:34px; border:none;}

.banxing{ width:990px; margin:20px auto 0 auto;}
.banxing .bx_zuo{ width:745px; float:left; margin-right:30px; overflow:hidden;}
.banxing .bx_zuo .cxtj{ border:solid 1px #eaeaea; padding:12px 10px 12px 10px;  margin:0 auto; color:#000000;}
.banxing .bx_zuo .cxtj a{ margin:0 3px; padding:2px 3px; color:#0088cc;}
.banxing .bx_zuo .cxtj a.hover,.banxing .bx_zuo  .cxtj a:hover{ background:#ff6600; color:#FFFFFF; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.banxing .bx_you{ width:215px; float:right; overflow:hidden;}
.moren{ background:#f9f9f9; line-height:34px; height:34px; border:solid 1px #f0f0f0; border-bottom:solid 2px #ff8859; margin:15px 0 10px 0; float:left; width:745px;}
.moren .tj{ display:block; float:left; padding:0 20px 0 20px; background:#FFFFFF; border-right:solid 1px #f0f0f0;}
.moren a.bottom{ background:#FFFFFF url(../images/icon053.png) no-repeat 45px center;}
.moren a.topm{ background:#FFFFFF url(../images/icon054.png) no-repeat 45px center;}
.moren span{ padding-right:10px;}
.bxlist{ float:left; width:715px; border-bottom:dotted 1px #dddddd; padding:10px 15px 8px 15px; min-height:115px; }
.bxnone{ border:none;}
.bxnone_bg{ background:url(../images/bg019.png) no-repeat center bottom; padding-bottom:20px;}
.bxlist .one{ background: url(../images/bg018.png) no-repeat 10px 103px; min-height:125px; float:left; width:190px; position:relative;}
.bxlist .one_big{background: url(../images/bg018.png) no-repeat 130px bottom;  width:335px; min-height:213px;}
.bxlist .one .dingwei{ position:absolute; left:0; top:0;}
.bxlist .one .dingwei img{ width:46px; height:46px; border:none;}
.bxlist .one img{ border: solid 1px #f97b31; width:170px; height:115px;}
.bxlist .one_big img{ width:299px; height:202px;}
.bxlist .two{ float:left; width:380px;}
.bxlist .two dl{ line-height:24px;}
.bxlist .two dl dt{ font-size:20px; color:#ff6600;}
.bxlist .two dl dt.juli{ padding-top:8px;padding-bottom:15px;font-size:24px;}
.bxlist .two dl dt a{color:#ff6600;}
.bxlist .two dl dd p{ color:#000000;}
.bxlist .two dl dd strong{ color:#ff6600; font-size:14px;}
.bxlist .three{ float:right; width:130px;}
.bxlist .btn_wybm{ background:#fffcee; border:solid 1px #ff9600; font-size:18px; color:#ff6600; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; width:130px; height:35px; line-height:35px; text-align:center; cursor:pointer; font-weight:600;  margin-top:25px;font-family:"微软雅黑";display:block;}
.bxlist .btn_wybm:hover{ background:#ff9600; border:solid 1px #ff9600; color:#FFFFFF;}
.bxqs{ float:left; width:100%; margin-top:20px;}
.bxqs .title_bx{background:url(../images/icon014.png) no-repeat left center; padding-left:10px; font-size:16px;}
.bxqs p{ padding-top:25px;}
.lmtitle{ background:url(../images/icon014.png) no-repeat left center; padding-left:10px; font-size:16px;font-weight:bold;line-height:26px;}
.lmtitle span{ float:right; font-size:12px; font-weight: normal; padding-top:3px;}
.lmtitle span a{ color:#999999;}
.lmtitle span a:hover{ color:#ff6600;}
.fwry{ margin:0px 0 15px; float:left;}
.fwry .photo{ float:left; width:100%;}
.fwry .photo dl{ float:left; width:96px; text-align:center; font-size:12px; margin:10px 5px 0 5px;}
.fwry .photo dl dd img{ width:94px; height:119px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:solid 1px #c3c3c3;}
.fwry .photo dl dt{ padding:5px 0;}
.fwry .photo dl dt a{ color:#000;} 
.fwry .photo ul{ padding-top:5px;}
.fwry .photo ul li{ line-height:24px; background:url(../images/icon52.png) no-repeat left center; padding-left:10px;}
.bxcontent{ float:left; width:100%; padding-top:15px;padding-left:15px;}
.bxcontent p{ color: #333333; line-height: 25px;}


.photo_xl{ float:left; width:100%;}
.photo_xl dl{ float:left; width:96px; text-align:center; font-size:12px; margin:10px 5px 0 5px;}
.photo_xl dl dd img{ width:94px; height:119px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border:solid 1px #c3c3c3;}
.photo_xl dl dt{ padding:5px 0;}
.photo_xl dl dt a{ color:#000;} 
.photo_xl ul{ padding-top:5px;}
.photo_xl ul li{ line-height:24px; background:url(../images/icon52.png) no-repeat left center; padding-left:10px;}
.xl_p{  margin:25px 0 0 10px;}

.xl_title{ font-size:16px; color:#ff6600; font-weight:600; padding-top:25px; clear:both; padding-bottom:5px;}
.xlbg{ padding-top:15px;}
.xlbg th{ background:#ff9600; font-size:14px;  color:#FFFFFF; font-weight:normal;}
.xlbg td{ border-bottom:solid 1px #ebebeb; border-left:solid 1px #ebebeb;padding:8px 0px;}
.xlbg td.xian_z{ border-left:solid 1px #dcdcdc;}
.xlbg td.xian_y{ border-right:solid 1px #dcdcdc;}
.xlbg td strong{ color:#333333;}
.xlss{ float:left; width:100%; border-bottom:dotted 1px #bababa; margin-top:25px; padding-bottom:25px;}
.xlss .z{ float:left; width:515px; padding-top:10px;}
.xlss .z select{ border: solid 1px #d8d8d8; background: url(../images/bg_input.png) no-repeat left top; padding:4px 3px; line-height:21px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-right:10px;vertical-align:middle;}
.xlss .z .btn_search{ background:url(../images/search001.png) no-repeat; width:70px; height:27px; border:none; vertical-align:middle; cursor:pointer;}
.xlss .y{ float:right; width:145px; background:url(../images/tel001.png) no-repeat left top; padding-left:60px; font-size:14px; min-height:50px; color:#FF6600;}
.mainbox .zi_you .content .xlss .y p{ text-indent:0; padding:0; font-size:20px;}
.mainbox .zi_you .content table tr td p{ padding:0; text-indent:0;}

.zxbg{ margin-top:20px;}
.zxbg table{border-left:solid 1px #dedede; border-top:solid 1px #dedede; border-right:solid 1px #dedede;}
.zxbg table th{ background:#f0f0f0; line-height:30px; border-bottom:solid 1px #dedede; color:#444444;}
.zxbg table td{line-height:33px; border-bottom:solid 1px #dedede; color:#000000;}
.zxbg table th, .zxbg table td{ padding: 0 10px;}

.jobtitle{ color:#ff6600; font-size:16px; text-align:center; padding:20px 0; border-bottom:dotted 1px #dddddd; font-weight:bold; margin-bottom:20px;}
.mainbox .zi_you .content_job{ padding:0 15px 0 15px;}
.mainbox .zi_you .content_job p{ color:#333333; line-height:24px;}
.content_job img{ vertical-align:middle;}
.content_job .red{ color:#F00; padding-top:3px;}
.content_job .input_field{ width:242px; padding:5px; border: solid 1px #bbbbbb;}
.content_job .input_field1{ padding:4px 5px; border: solid 1px #bbbbbb; margin-right:5px;}
.content_job .field{ width:230px; padding:6px 5px 7px 5px; border: solid 1px #bbbbbb;}
.content_job .field:focus { border: solid 1px #f5a721;}
.content_job .error{border: solid 1px #ff0000;}
.content_job .field1{width:148px; padding:5px; border: solid 1px #bbbbbb;}
.content_job .field1:focus { border: solid 1px #f5a721;}
.content_job .name{ background:#f7f7f7; line-height:28px; height:28px; padding:0 10px; margin:0 10px; border:solid 1px #dddddd; display:inline-block; font-size:12px; color:#6f6f6f;}
.content_job .error_name{background:#ffebeb; line-height:28px; height:28px; padding:0 10px; margin:0 10px; border:solid 1px #ffbdbe; display:inline-block; font-size:12px; color:#ff0000;}
.content_job .text{padding:5px; border: solid 1px #bbbbbb; width:360px; height:65px;}
.content_job .btn{ width:86px; height:34px; border:none;}
.content_job .btn001{ background:url(../images/btn005.png) no-repeat;}
.content_job .btn002{ background:url(../images/btn006.png) no-repeat; margin-left:15px;}
.content_job input{ vertical-align:middle;}

.bx_zuo .red{ color:#F00; padding-top:3px;}
.bx_zuo .input_field{ width:242px; padding:5px; border: solid 1px #bbbbbb;}
.bx_zuo .field{ width:230px; padding:6px 5px 7px 5px; border: solid 1px #bbbbbb;}
.bx_zuo .field:focus { border: solid 1px #f5a721;}
.bx_zuo .error{border: solid 1px #ff0000;}
.bx_zuo .field1{width:148px; padding:5px; border: solid 1px #bbbbbb;}
.bx_zuo .field1:focus { border: solid 1px #f5a721;}
.bx_zuo .text{padding:5px; border: solid 1px #bbbbbb; width:360px; height:65px;}
.bx_zuo .btn{ width:86px; height:34px; border:none;}
.bx_zuo .btn001{ background:url(../images/btn009.png) no-repeat;}
.bx_zuo .btn002{ background:url(../images/btn006.png) no-repeat; margin-left:15px;}
.bx_zuo input{ vertical-align:middle;}
.wenzi{ font-size:14px;}



.link004 {overflow:hidden; width:100%; padding:25px 0;}
.link004 ul li{ float:left; width:48px; text-align:center; margin:0 10px; }
.link004 ul li.none{margin-right:0;}
.link004 ul li .aa{ background:url(../images/icon064.png) no-repeat center top; display:block; width:48px; padding-top:58px;}
.link004 ul li .aa:hover{ background:url(../images/icon059.png) no-repeat center top;}
.link004 ul li .bb{ background:url(../images/icon060.png) no-repeat center top; display:block; width:48px; padding-top:58px;}
.link004 ul li .bb:hover{ background:url(../images/icon061.png) no-repeat center top;}
.link004 ul li .cc{ background:url(../images/icon062.png) no-repeat center top; display:block; width:48px; padding-top:58px;}
.link004 ul li .cc:hover{ background:url(../images/icon063.png) no-repeat center top;}

.tsjy_ts{ background: url(http://www.gjjx.com.cn/uploadfile/box_bg.png) no-repeat left top; margin-left:15px; padding:10px 0px; height:114px; line-height:24px;}
.tsjy_ts p{ font-size:14px; font-weight:bold;}
.tsjy_ts p span{ color:#ff6600;}

.content_x p{ line-height:24px;}

.pager li{ float:left;}

.center001 h3{line-height:24px;}

.bx_you .lmtitle .qb,.center001 h3 .qb,.center001 h2 .qb{color:#999;float:right;font-size: 12px;}
.bx_you .lmtitle .qb:hover,.center001 h3 .qb:hover,.center001 h2 .qb:hover{color:#ff6600;}

.zi_you .content .item-list{overflow:hidden;clear:both;}
.zi_you .content .pager{float:right;padding-top:15px;}

.zi_you .movielist {float:left;width:175px;text-align:center;margin-top:20px;}

.zi_you .movielist img{border: 1px solid #D5D5D5;border-radius: 3px;padding:1px;}

.content h5{font-size:16px;}

.mainbox .zi_you .content img{display:block;max-width:590px;margin:auto;}

#infointro_type,#infointro_bmcenter{padding:7px 5px; border: solid 1px #bbbbbb; margin-right:5px; vertical-align:middle;}
#infointro_bmcenter{ width:144px;}


#showPic{ width:100%; height:100%; position:fixed; background:rgba(0,0,0, 0.5); top:0; left:0;text-align:center;}
.picdc{width:500px; height:500px; margin:10% auto 0 auto;  position:relative;}
.picdc span{ position:absolute; background:#000000; border-radius:16px; width:16px; height:16px; color:#ffffff; padding:5px; right:-8px; top:-8px; border:solid 1px #ffffff;}
.picdc img{ width:500px; height:auto;}
