﻿@charset "utf-8";
/*powered by:杭州翰臣科技有限公司 邱爽*/
/*http://www.68hanchen.com http://68hanchen.com*/
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
/* 起始样式 */

html{ overflow:hidden;}
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%; color:#4c4c4c;}
div{behavior: url(css/iepngfix.htc)}
ul,ul li,ol li,tr td,dl dd,dd{ list-style-type:none; margin:0; padding:0; }
td{line-height:30px;}
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ color:#4c4c4c; text-decoration:none; cursor:pointer; -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
a:hover{ color:#ff8a00}
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}  
img{border:none;}
html{ overflow-x:hidden;} 
div:hover,li:hover,tr:hover,a:hover{ -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;}
input{ outline:none;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px white inset;} 
/* 起始样式 End */

/* login */
.login_box{ max-width:1200px; margin:0 auto;}
.login_head{ position:fixed; height:75px; line-height:75px; width:100%; top:0px; left:0px; border-bottom:1px solid #4d4d4d; background:#fff; z-index:100;}
.login_head .lf{ color:#333333; font-size:24px; padding-left:15px;}
.login_head .rg{ background:url(../images/1_01.jpg) no-repeat center left; padding-left:24px; padding-right:15px;}
.login_head .rg a{ color:#333}
.login_head .rg a:hover{ color:#ff8a00;}
.login_conten{ position:absolute; top:50%; margin-top:-200px; width:940px; margin-left:-470px; left:50%;}
.login_conten_lf{ width:364px;}
.login_conten_rg{ width:317px;}
.login_conten_rg .div1{ width:256px; padding-left:28px; padding-right:28px; border:1px solid #e6e6e6; border-top:2px solid #00a2ca; min-height:345px; padding-top:20px;}
.login_conten_rg .div1 .p1{ background:url(../images/1_03.jpg) center left no-repeat; padding-left:25px; font-size:16px;}
.login_conten_rg .div1 .p2{ border:1px solid #dedede; margin-top:15px; line-height:25px; height:25px;}
.login_conten_rg .div1 .p2 .lf{ width:25px; height:25px; border-right:1px solid #dedede;}
.login_conten_rg .div1 .p2 .rg{ width:210px; padding-right:10px;}
.login_conten_rg .div1 .p2 .rg .text{ background:none; border:0px; height:23px; line-height:23px; font-size:12px; font-family:微软雅黑; color:#999999; width:100%;}
.login_conten_rg .div1 .p2 .rg select{ border:0px; width:100%; margin-top:4px; color:#999999; font-family:微软雅黑; *margin-top:-1px; font-size:12px;}
.login_conten_rg .div1 .p3{ margin-top:15px;}
.login_conten_rg .div1 .p3 .pp1{ border:1px solid #ccc; border-right:0px; float:left;}
.login_conten_rg .div1 .p3 .pp2{ border:1px solid #ccc; border:1px solid #dedede; float:left; padding-left:8px; padding-right:10px; width:74px;}
.login_conten_rg .div1 .p3 .pp2 .text{ background:none; border:0px; height:23px; line-height:23px; font-size:12px; font-family:微软雅黑; color:#999999; width:100%;}
.login_conten_rg .div1 .p3 .pp3{ margin-left:5px; float:left;}
.login_conten_rg .div1 .p4{ margin-top:15px;}
.login_conten_rg .div1 .p5{ margin-top:12px;}
.login_conten_rg .div1 .p5 .a1{ display:block; background:#00a2ca; border-radius:3px; color:#fff; line-height:37px; height:37px; text-align:center; font-size:16px; font-weight:bold; letter-spacing:10px; border:0px; width:100%; cursor:pointer;}
.login_conten_rg .div1 .p5 .a1:hover{ background:#f08302}
.login_conten_rg .div2{ margin-top:8px;}
.login_foot{ border-top:1px solid #4d4d4d; position:fixed; height:40px; line-height:40px; width:100%; bottom:0px; left:0px; color:#4c4c4c; text-align:center; background:#fff; z-index:100;}
.login_foot a{ color:#4c4c4c}
.login_foot a:hover{ color:#ff8a00;}
/* login end */

/* 框架 */
.heg1{ height:49px;}
.heg2{ height:40px;}
.heg3{ height:90px;}
.heg4{ height:80px;}
.head{ background:#0099cc; height:50px; line-height:50px; position:fixed; top:0px; left:0px; width:100%; min-width:1003px; z-index:100;}
.head .lf{ height:50px; overflow:hidden;}
.head .lf .p1{ float:left; color:#fff; font-size:14px; margin-right:20px;}
.head .rg{ color:#fff; padding-right:30px;}
.head .rg span{ float:left;}
.head .rg .span{ margin-left:10px;}
.head .rg a{ color:#fff; float:left; display:block; padding-left:10px; padding-right:10px;}
.head .rg .js_a1{ position:relative; float:left; margin-right:10px;}
.head .rg .js_a1 .a1{ background:url(../images/2_03.png) center right no-repeat; padding-right:15px; float:none;}
.head .rg .js_a1 .div1{ position:absolute; display:none; background:#0099cc; width:103px; top:50px; text-align:center; margin-left:-15px; padding-bottom:10px; }
.head .rg .js_a1 .div1 a{ float:none; line-height:28px; height:28px;}
.head .rg .js_a1 .div2{ position:absolute; display:none; background:#0099cc; width:103px; top:50px; text-align:center; margin-left:-15px; padding-bottom:10px; }
.head .rg .js_a1 .div2 a{ float:none; line-height:28px; height:28px;}
.conten{ width:100%; top:0px; left:0px; min-width:1003px; position:fixed; height:100%;}
.contenlf{ width:18.75%; min-width:188px; background:#272930; height:100%; position:absolute; top:0px; left:0px; color:#fff; overflow-y:scroll; z-index:60;}
.contenrg{ width:83%; position:absolute; min-width:815px; background:#eaebf0; height:100%; top:0px; right:0px; z-index:80; overflow:inherit;}
.contenright{ width:100%; padding-left:17px; position:absolute; min-width:815px; background:#eaebf0; height:100%; top:0px; right:0px; z-index:80; overflow:scroll;}
.conten_box{ padding-left:23px; padding-right:40px;}
.foot{ background:url(../images/2_01.png) repeat; position:fixed; bottom:0px; left:0px; width:100%; height:40px; line-height:40px; z-index:100; color:#b7b8bd; text-align:center;}
.foot a{ color:#b7b8bd;}
.foot a:hover{ color:#ff8a00;}
.head .rg a:hover{ background:#1887ac;}
/* 框架 End */

/* Main */
.nav{ border-bottom:1px solid #32353e}
.nav .div1{ height:42px; line-height:42px; border-bottom:1px solid #1a1c20; padding-left:48px; color:#fff; padding-right:10%; font-size:14px; cursor:pointer;}
.nav .div1 a{ display:block; background:url(../images/2_15.png) right center no-repeat; color:#fff;}

.nav .nav_js_on a{ background:url(../images/2_16.png) center right no-repeat;}
.nav_list1{ border-top:1px solid #32353e; background:url(../images/2_04.png) 17px 13px no-repeat;}
.nav_list2{ border-top:1px solid #32353e; background:url(../images/2_05.png) 17px 15px no-repeat;}
.nav_list3{ border-top:1px solid #32353e; background:url(../images/2_06.png) 17px 15px no-repeat;}
.nav_list4{ border-top:1px solid #32353e; background:url(../images/2_07.png) 17px 14px no-repeat;}
.nav_list5{ border-top:1px solid #32353e; background:url(../images/2_08.png) 17px 13px no-repeat;}
.nav_list6{ border-top:1px solid #32353e; background:url(../images/2_09.png) 17px 13px no-repeat;}
.nav_list7{ border-top:1px solid #32353e; background:url(../images/2_10.png) 17px 13px no-repeat;}
.nav_list8{ border-top:1px solid #32353e; background:url(../images/2_11.png) 17px 13px no-repeat;}
.nav_list9{ border-top:1px solid #32353e; background:url(../images/2_12.png) 17px 13px no-repeat;}
.nav_list10{ border-top:1px solid #32353e; background:url(../images/2_13.png) 18px 13px no-repeat;}
.nav_list11{ border-top:1px solid #32353e; background:url(../images/2_14.png) 17px 13px no-repeat;}

.nav_list1:hover{ border-top:1px solid #32353e; background:url(../images/2_04.png) 17px 13px no-repeat #111;}
.nav_list2:hover{ border-top:1px solid #32353e; background:url(../images/2_05.png) 17px 15px no-repeat #111;}
.nav_list3:hover{ border-top:1px solid #32353e; background:url(../images/2_06.png) 17px 15px no-repeat #111;}
.nav_list4:hover{ border-top:1px solid #32353e; background:url(../images/2_07.png) 17px 14px no-repeat #111;}
.nav_list5:hover{ border-top:1px solid #32353e; background:url(../images/2_08.png) 17px 13px no-repeat #111;}
.nav_list6:hover{ border-top:1px solid #32353e; background:url(../images/2_09.png) 17px 13px no-repeat #111;}
.nav_list7:hover{ border-top:1px solid #32353e; background:url(../images/2_10.png) 17px 13px no-repeat #111;}
.nav_list8:hover{ border-top:1px solid #32353e; background:url(../images/2_11.png) 17px 13px no-repeat #111;}
.nav_list9:hover{ border-top:1px solid #32353e; background:url(../images/2_12.png) 17px 13px no-repeat #111;}
.nav_list10:hover{ border-top:1px solid #32353e; background:url(../images/2_13.png) 18px 13px no-repeat #111;}
.nav_list11:hover{ border-top:1px solid #32353e; background:url(../images/2_14.png) 17px 13px no-repeat #111;}

.nav .nav_list1 .nav_js_on{ background:url(../images/2_04.png) 17px 13px no-repeat #111; }
.nav .nav_list2 .nav_js_on{ background:url(../images/2_05.png) 17px 15px no-repeat #111;}
.nav .nav_list3 .nav_js_on{ background:url(../images/2_06.png) 17px 15px no-repeat #111;}
.nav .nav_list4 .nav_js_on{ background:url(../images/2_07.png) 17px 14px no-repeat #111;}
.nav .nav_list5 .nav_js_on{ background:url(../images/2_08.png) 17px 13px no-repeat #111;}
.nav .nav_list6 .nav_js_on{ background:url(../images/2_09.png) 17px 13px no-repeat #111;}
.nav .nav_list7 .nav_js_on{ background:url(../images/2_10.png) 17px 13px no-repeat #111;}
.nav .nav_list8 .nav_js_on{ background:url(../images/2_11.png) 17px 13px no-repeat #111;}
.nav .nav_list9 .nav_js_on{ background:url(../images/2_12.png) 17px 13px no-repeat #111;}
.nav .nav_list10 .nav_js_on{ background:url(../images/2_13.png) 18px 13px no-repeat #111;}
.nav .nav_list11 .nav_js_on{ background:url(../images/2_14.png) 17px 13px no-repeat #111;}

.nav_txt{ background:#1a1c20; overflow:hidden;}
.nav_txt ul{ padding-top:5px; height:100%; padding-bottom:10px;}
.nav_txt ul li{ background:none; border-left:2px solid #1a1c20; height:35px; line-height:35px; margin-top:5px;}
.nav_txt ul .li{ background:url(../images/2_18.png) repeat-x left top; border-left:2px solid #0099cc;}
.nav_txt ul li a{ background:url(../images/2_17.png) 22px center no-repeat; padding-left:51px; color:#fff; display:block;}

.none{ display:none;}
.page{ margin-top:15px;}
.page .lf a{ margin-left:3px; margin-right:10px;}
.page .rg span{ margin-left:8px;}
.page .rg a{ margin-left:8px;}

.page .rg .a1{ background:#0099cc; color:#999; color:#fff; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px;}
.div_defu{ color:#333; font-size:16px;}
.div_defu span{ color:#0099cc; text-transform:uppercase; font-size:12px;}
.div_defu1{ margin-top:17px; border-bottom:1px solid #d3d4d6; padding-bottom:20px;}
.div_defu1 .div1{ width:33%;}
.div_defu1 .div2{ width:34%; text-align:center;}
.div_defu1 .div3{ width:33%; text-align:right;}
.div_defu2{ border-top:1px solid #fff; padding-top:20px;}
.div_defu2 .lf{ width:48.5%; background:#f5f8fd;}
.div_defu2 .rg{ width:48.5%; background:#f5f8fd;}
.div_defu2_box{ padding:30px; color:#808080;}
.div_defu2 .lf .div1{ color:#333; background:url(../images/2_19.png) no-repeat center left; padding-left:26px; font-size:16px;}
.div_defu2 .lf .div1 span{ color:#0099cc; font-size:12px; text-transform:uppercase;}
.div_defu2 .lf .div2{ margin-top:20px;}
.div_defu2 .lf .div3{ background:url(../images/2_20.jpg) no-repeat center left; padding-left:26px; margin-top:40px; font-size:20px;}
.div_defu2 .rg .div1{ color:#333; background:url(../images/2_19.png) no-repeat center left; padding-left:26px; font-size:16px;}
.div_defu2 .rg .div1 span{ color:#0099cc; font-size:12px; text-transform:uppercase;}
.div_defu2 .rg .div2{ margin-top:20px;}
.div_defu2 .rg .div2 a{ display:block; margin-bottom:20px; color:#808080;}
.div_defu2 .rg .div2 a:hover{ color:#ff8a00}

.div_abo #myTab0 li{ float:left; width:82px; text-align:center; color:#4c4c4c; font-size:14px; cursor:pointer; height:38px; line-height:38px;}
.div_abo #myTab0 .active{ background:#fff; color:#0099cc}
.div_abo1{ background:#fff;}
.div_abo_box{ padding:40px; padding-bottom:0px;}
.div_abo_box img{ border: 1px solid #ccc; /*margin:5px;*/ }
.ul_abo li{ line-height:32px; margin-bottom:28px; overflow:hidden; font-size:14px;}
.ul_abo li .div1{ min-width:40px;}
.ul_abo .li1 .div2{ width:40%;}
.ul_abo .li1 .div3{ width:30%; margin-right:8%;}
.ul_abo .li1 .div5{ padding-top:7px; margin-right:8%;}
.ul_abo .li1 .div6{ width:5%;}
.ul_abo .li1 .div7{ width:20%; padding-top:8px; margin-right:10%;}
.ul_abo .li1 .div7 select{ width:100%;}
.ul_abo .li2 .div2{ width:30%;}
.ul_abo .li2 .div3{ width:86px; text-align:center; margin-left:22px; margin-right:5px;}
.ul_abo .li3 .div2{ width:90%;}
.ul_abo .li4 .div2{ width:12%; margin-right:4%;}
.ul_abo .li4 .div4{ width:12.5%;}
.ul_abo .li6{ padding-left:29px;}
.ul_abo .li6 .div1{ background:url(../images/3_11.png) center left no-repeat; padding-left:26px;}
.ul_abo .li7{ margin-left:96px; border:1px solid #ccc; padding:20px; padding-left:10px; padding-bottom:10px;}
.ul_abo .li7 .div1 span{ width:52px; margin-left:10px; display:block; float:left; margin-bottom:10px; position:relative;}
.ul_abo .li7 .div1 span a{ display:none; position:absolute; top:0px; right:3px; line-height:12px; color:#fff;}
.ul_abo .li7 .div1 span:hover a{ display:block;}
.ul_abo .li7 .div2{ padding-top:10px; padding-left:10px; padding-bottom:10px;}
.ul_abo .li8{ padding-left:29px;}
.ul_abo .li8 .div1{background:url(../images/3_12.png) center left no-repeat; padding-left:26px;}
.ul_abo .li9 .div2{ width:30%;}
.ul_abo .li9 .div3{ margin-left:20px;}
.ul_abo .li9 .div4{ width:25%;padding-top:8px;}
.ul_abo .li9 .div4 select{ width:100%;}
.ul_abo .li9 .div5{ margin-left:20px;}
.ul_abo .li9 .div6{ width:5%;}
.ul_abo .li10 .div2{ width:88%;}

.div_list .lf .div1{ float:left; margin-right:15px;}
.div_list .lf .div1 a{ font-size:14px; background:url(../images/3_01.jpg) repeat-x; height:28px; line-height:26px; border:1px solid #000; border-radius:3px; display:block; color:#fff; padding-left:15px; padding-right:15px;}
.div_list .lf .div1 a:hover{ background:url(../images/3_01aaa.jpg) repeat-x;}
.div_list .lf .div2{ background:url(../images/3_01.jpg) repeat-x; border:1px solid #000; border-radius:3px; float:left; height:28px;}
.div_list .lf .div2:hover{ background:url(../images/3_01aaa.jpg) repeat-x;}
.div_list .lf .div2 .p1{ padding-left:5px; padding-right:5px; float:left;}
.div_list .lf .div2 .p1 .text{ width:126px; background:none; height:25px; line-height:25px; border:0px; color:#fff; font-size:14px; font-family:微软雅黑;}
.div_list .lf .div2 .p2{ float:left; padding-top:5px; padding-right:5px;}
<!--.div_list .lf .div2 .p2 a{ display:block; padding-top:5px; padding-right:5px;}-->
.div_list .rg{ padding-top:6px;}
.div_list1{ border:1px solid #ccc; margin-top:20px;}
.div_list1 li{ background:#fff; height:61px; line-height:61px; overflow:hidden; padding-right:20px; color:#4c4c4d} 
.div_list1 .li1{ background:url(../images/3_08.png) repeat-x; height:35px; line-height:35px; color:#fff; font-size:14px;}
.div_list1 .li2{ background:#eaebf0;}

.div_list3{ background:#fff; border:1px solid #ccc; border-top:0px; padding-top:30px; padding-left:20px; padding-right:20px; min-height:300px; padding-bottom:60px;}
.div_list3 table{ width:100%; background:#ccc;}
.div_list3 table tr td{ text-align:left; padding-left:20px; padding-right:20px; background:#f0f0f0; height:40px; line-height:40px;}

.div_list4{ background:#fff; border:1px solid #ccc; border-top:0px; padding-top:30px; padding-left:100px; padding-right:20px; min-height:300px; padding-bottom:60px;}
.div_list4 table td{ padding-bottom:15px; font-size:14px; padding-right:15px;}
.div_list4 table td .text4{ height:32px; line-height:32px; border:1px #ccc solid; font-family:微软雅黑; font-size:12px; color:#666; width:348px;}

.rowTop{ background:url(../images/3_08.png) repeat-x; height:35px; line-height:35px; color:#fff; font-size:14px; text-align:center;}
.rowCon{ height:61px; line-height:61px; color:#767677; background:#fff; font-size:12px; text-align:center;}
.rowCon1{ height:61px; line-height:61px; color:#767677; font-size:12px; text-align:center;  }
.rowList{ /*height:35px; *//*line-height:35px;*/ font-size:14px; margin-left:8px; text-align:left; }



.ul_newslist li .div1{ padding-left:1%; width:4%; padding-top:22px;}
.ul_newslist li .div2{ width:35%;}
.ul_newslist li .div2 img{ margin-left:5px;}
.ul_newslist li .div3{ width:14%; text-align:center; margin-left:2%;}
.ul_newslist li .div4{ width:12%; text-align:center; margin-left:2%;}
.ul_newslist li .div5{ width:10%; text-align:center; margin-left:2%;}
.ul_newslist li .div6{ min-width:120px; padding-top:22px;}
.ul_newslist .li1 .div1{ padding-top:0px;}
.ul_newslist .li1 .div2{ padding-left:5%; width:30%;}
.ul_newslist .li1 .div6{ padding-top:0px;}
.ul_newslist li a{ color:#4c4c4d}
.ul_newslist li:hover{ background:#ff8a00; color:#fff;}
.ul_newslist li:hover a{ color:#fff}
.ul_newslist .li1:hover{ background:url(../images/3_08.png) repeat-x; color:#fff;}
.ul_newslist1 li .div1{ padding-left:1%; width:4%; padding-top:22px;}
.ul_newslist1 li .div2{ width:19%; text-align:center;}
.ul_newslist1 li .div3{ width:19%; text-align:center;}
.ul_newslist1 li .div4{ width:19%; text-align:center;}
.ul_newslist1 li .div5{ width:19%; text-align:center;}
.ul_newslist1 li .div6{ width:19%; text-align:center;}
.ul_newslist1 li .div6mag{ margin:0 auto; width:59px; padding-top:20px;}
.ul_newslist1 li .div6mag .p3{ border-left:1px solid #ccc}

.ul_newslist2 li .div1{ padding-left:1%; width:4%; padding-top:22px;}
.ul_newslist2 li .div2{ width:15.83333333333333%; text-align:center;}
.ul_newslist2 li .div3{ width:15.83333333333333%; text-align:center;}
.ul_newslist2 li .div4{ width:15.83333333333333%; text-align:center;}
.ul_newslist2 li .div5{ width:15.83333333333333%; text-align:center;}
.ul_newslist2 li .div6{ width:15.83333333333333%; text-align:center;}
.ul_newslist2 li .div7{ width:15.83333333333333%; text-align:center;}
.ul_newslist2 li .div6mag{ margin:0 auto; width:59px; padding-top:20px;}
.ul_newslist2 li .div6mag .p3{ border-left:1px solid #ccc}

.ul_newslist3 li{ height:127px; padding-top:20px; padding-bottom:20px; line-height:127px;}
.ul_newslist3 li .div1{ padding-left:1%; width:4%; padding-top:54px;}
.ul_newslist3 li .div2{ width:23.75%; text-align:center;}
.ul_newslist3 li .div3{ width:23.75%; text-align:center;}
.ul_newslist3 li .div4{ width:23.75%; text-align:center;}
.ul_newslist3 li .div5{ width:23.75%; text-align:center;}
.ul_newslist3 li .div6mag{ margin:0 auto; width:59px; padding-top:54px;}
.ul_newslist3 li .div6mag .p3{ border-left:1px solid #ccc}
.ul_newslist3 .li1{ height:35px; line-height:35px; padding-top:0px; padding-bottom:0px;}

.ul_messa li .div1{ padding-left:1%; width:4%; padding-top:22px;}
.ul_messa li .div2{ width:23.75%; text-align:center;}
.ul_messa li .div3{ width:23.75%; text-align:center;}
.ul_messa li .div4{ width:23.75%; text-align:center;}
.ul_messa li .div5{ width:23.75%; text-align:center;}
.ul_messa li .div6mag{ margin:0 auto; width:117px; padding-top:20px;}


.div_tcc{ padding:20px; background:#e6e6e6; border-radius:5px; position:relative; width:710px;}
.div_tcc .div1{ position:absolute; top:-30px; right:0px;}
.div_tcc .div2{ margin-bottom:20px; line-height:32px; font-size:14px;}
.div_tcc .div2 .rg{ width:650px;}
.div_tcc .div3{ padding-left:60px;}
.div_tcc .div3 a{ float:left; margin-right:10px;}

.ul_jobs tr td{ padding-bottom:20px;}
.ul_jobs tr .td{ text-align:right; width:70px;}
.ul_jobs tr .td1{ padding-right:20px;}
.ul_jobs tr td select{ width:76%;}
/* Main End */

/* 文本框 */
.text{ width:100%; background:#fff; border:1px solid #ccc; height:28px; line-height:28px; font-family:微软雅黑; color:#4c4c4c;}
.input{  background:#fff; border:1px solid #ccc; height:28px; line-height:28px; font-family:微软雅黑; color:#4c4c4c;}
.select{  background:#fff; border:1px solid #ccc; height:28px; line-height:28px; font-family:微软雅黑; color:#4c4c4c;}
.text1{ width:99%; background:#fff; border:1px solid #ccc; padding:5px; line-height:24px; font-family:微软雅黑; color:#4c4c4c; min-height:100px; overflow:auto;}
.text2{ width:99%; padding-left:5px; padding-right:5px; background:#fff; border:1px solid #ccc; height:250px; line-height:24px; font-family:微软雅黑; color:#4c4c4c; overflow:hidden;}
.ul_jobs{ padding-bottom:20px;}
.ul_jobs tr td .text{ width:76%; margin-right:10px;}
.ul_jobs tr td .text1{ height:200px;}
/* 文本框 End */

/* 按钮 */
.btnmag{ width:212px; margin:0 auto; padding-bottom:40px; padding-top:10px;}
.btnmag a{ float:left; margin-left:10px; margin-right:10px; font-size:14px;}
.btn{ width:100px; text-align:center; background:url(../images/tj_01.jpg) no-repeat; color:#fff; display:block; height:39px; line-height:39px; border:0px; cursor:pointer;}
.btn:hover{ background:url(../images/tj_02.jpg) no-repeat; color:#fff}
.btn1{ width:100px; text-align:center; background:url(../images/tj_01.jpg) no-repeat; color:#fff; display:block; height:39px; line-height:39px; border:0px; cursor:pointer;}
.btn1:hover{ background:url(../images/tj_02.jpg) no-repeat; color:#fff}
.butn{ width:86px; text-align:center; background:#0099cc; color:#fff; height:32px; line-height:32px;}
/* 按钮 End */

/* -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; 背景渐隐 */
/* -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 背景滚动*/
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片原比例 */
/* -webkit-transform:scale(0.97); -moz-transform:scale(0.97); -o-transform:scale(0.97); -ms-transform:scale(0.97); transform:scale(0.97); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片缩放  */
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; */
/* -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s; 图片360旋转 */
/* transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); 图片360旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; 3D旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); 3D旋转 */

/* ff8a00 */

.minput
{
      width: 40px;
  border: 1px solid #ccc;
  text-align: center;
  color: #666;
  font-size: 12px;
  font-family: 微软雅黑;
  height: 22px;
  line-height: 22px;
    }

#imgSpan li{ width:200px; height:100px;float:left; margin:5px;}
#imgSpan1 li{ width:200px; height:100px;float:left; margin:5px;}
#imgSpan2 li{ width:200px; height:100px;float:left; margin:5px;}
#imgSpan3 li{ width:200px; height:100px;float:left; margin:5px;}
#imgSpan4 li{ width:200px; height:100px;float:left; margin:5px;}

#imgSpanF li{ width:200px; height:100px;float:left; margin:5px;}
.pages
{
     margin-top:15px;
}
.pages a, .pages .cpb
{
	margin-left:3px; margin-right:10px; padding-left:7px; padding-right:7px;
}
.pages a:hover
{
	background:#0099cc; color:#999; color:#fff; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px;
}
.pages .cpb
{
	background:#0099cc; color:#999; color:#fff; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px;
}


/*.page{ margin-top:15px;}
.page .lf a{ margin-left:3px; margin-right:10px;}
.page .rg span{ margin-left:8px;}
.page .rg a{ margin-left:8px;}
.page .rg .a1{ background:#0099cc; color:#999; color:#fff; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px;}*/

.tj_td{ min-width:72px;  width:4%; *width:6%;  font-size:14px; padding-right:5px;}
.tj_td1{ min-width:140px; width:10%;  *width:25%;}
.input{ width:80%; padding-left:5px; padding-right:5px; }
.select{ width:80.6%; padding-left:3px;}
.tj_table td{ padding-bottom:28px;}

.ke-inline-block{ margin-left:7px; margin-right:7px;}
.ke-inline-block .ke-button-common{ height:39px; line-height:39px; }
.ke-inline-block input{ width:100px; text-align:center; background:url(../images/tj_01.jpg) no-repeat; color:#fff; display:block; height:39px; line-height:39px; border:0px; cursor:pointer;}
.ke-inline-block:hover input{ background:url(../images/tj_02.jpg) no-repeat; color:#fff}


#imgShow{ width:100px}
.div_list .select{ width:120px; border:1px #fff solid; }
.tj_td_pad{ padding-top:20px; padding-bottom:20px;}
.tj_td_pad img{ height:117px;}

.page .lf .btnbt{ background:#0099cc; color:#999; color:#fff; padding-left:7px; padding-right:7px; padding-top:4px; padding-bottom:3px; border:0px; cursor:pointer; margin-left:10px; font-size:12px;}
.page .lf .btnbt:hover{ background:#ff8a00;}
/*.btn{ width:86px; text-align:center; background:#0099cc; color:#fff; display:block; height:32px; line-height:32px; border:0px; cursor:pointer;}
.btn:hover{ background:#ff8a00; color:#fff}*/
.rowCon1:hover td,.rowCon:hover td{ background:#dfe0e5;}



.input:hover,.text1:hover,.text2:hover,.text3:hover,.text4:hover{ border:1px solid #999 }
.select:hover{ border:1px solid #999}


.custom h1{margin: 60px 0 30px;font-weight: bold;font-size: 18px;color: #444;text-align: center;}
.custom table{width: 100%;margin-top: -1px;border: 1px solid #aaa;}
.custom table th{line-height: 36px;background: #b0c0cc;font-size: 14px;color: #fff;text-align: center;}
.custom table td{line-height: 36px;border: 1px solid #aaa;text-indent: 20px;}
.custom table td:nth-child(odd),
.custom table td.col-odd{font-weight: bold;color: #333;}
.custom table td:nth-child(1),
.custom table td.col-1{width: 250px;}
.custom table td:nth-child(2),
.custom table td.col-2{width: 420px;}
.custom table td:nth-child(3),
.custom table td.col-3{width: 150px;}
.custom table td:nth-child(4),
.custom table td.col-4{width: 380px;}
.custom table td.null:after{content: "—";display: block;width: 10px;margin: 0 auto;color: #aaa;text-align: center;text-indent: 0;}
.custom table td input[type="text"]{width: 60px;height: 20px;line-height: 20px;margin: 0 5px;background: none;border-width: 0 0 1px 0;}
.custom table td input[type="text"].wide{width: 80%;}
.custom table td label{display: inline-block;margin-right: 15px;text-indent: 0;}
.custom table td input[type="radio"]{margin-right: 3px;vertical-align: -2px;}
.custom table td span{float: left;width: 150px;line-height: 36px;border-right: 1px solid #aaa;}
.custom table td span ~ span{border-left: 1px solid #aaa;}
.custom table td span + input[type="text"]{float: left;margin-top: 8px;}
.custom .submit{display: block;width: 140px;line-height: 35px;margin: 35px auto 90px;background: #158ade;font-size: 14px;color: #fff;text-align: center;}




.div_onl{ background:#fafafa; padding:30px 50px;}
.div_onl .div1{ color:#c1120a; font-size:18px;}
.div_onl .div2{ color:#fff; background:#c1120a; width:96px; height:35px; line-height:35px; text-align:center; font-size:14px; margin-top:15px; margin-left:40px;}
.div_onl .div3{ margin-top:15px; padding-left:40px; color:#666; margin-bottom:40px;}
.div_onl .div3 .p1{ margin-bottom:10px; line-height:28px;}
.div_onl .div3 .p1 span{ display:block; float:left;}
.div_onl .div3 .p1 span input{ margin-right:5px; margin-left:10px;}
.div_onl .div3 .p1 select{ float:left; height:28px; line-height:28px; border:1px solid #d4d4d4; width:120px; margin-right:10px; margin-left:10px;}
.div_onl .div3 .text{ height:24px; line-height:24px; border:1px solid #d4d4d4; width:334px; margin-left:10px; float:left; font-family:微软雅黑; color:#666; color:#666; font-size:12px;}
.div_onl .div3 .p2{ margin-top:20px; margin-bottom:10px; font-size:14px;}
.div_onl .div3 .p3{ overflow:hidden; margin-bottom:10px;}
.div_onl .div3 .p3 span{ width:87px; text-align:right; display:block; float:left;}
.div_onl .div3 .p4{ color:#ff0000}
.div_onl .div4{ padding-left: 40px; color:#666;}
.div_onl .div4 .p1{ margin-top:13px;}
.div_onl .div4 .p2{ margin-top:8px; line-height:28px; height:28px; overflow:hidden;}
.div_onl .div4 .p2 span{ display:block; float:left; margin-right:10px;}
.div_onl .div4 .p2 select{ height:28px; line-height:28px; border:1px solid #d4d4d4; width:120px; margin-right:10px; margin-left:10px;}
.div_onl .div4 .p2 .text1{ height:24px; line-height:24px; border:1px solid #d4d4d4; width:134px; margin-left:10px; font-family:微软雅黑; color:#666; font-size:12px;}
.div_onl .div4 .p3{ font-weight:bold; margin-top:15px; margin-bottom:5px;}
.div_onl .div4 .p4 input{ margin-right:5px; margin-left:10px;}
.div_onl .div5{ padding-left:40px; margin-bottom:25px; margin-top:8px;}
.div_onl .div5 table{ background:#d8d8d8;}
.div_onl .div5 table tr td{ padding-left:1%; padding-right:1%; background:#fafafa; padding-top:10px; padding-bottom:10px; color:#666}
.div_onl .div5 table tr td span{ color:#c1120a; font-weight:bold; margin-left:5px;}
.div_onl .div5 table tr td input{ border:0px; background:none; height:24px; line-height:24px; width:100%; font-family:微软雅黑; color:#666; font-size:12px;}
.div_onl .div5 table tr td textarea{ border:0px; background:none; height:150px; line-height:22px; width:100%; font-family:微软雅黑; color:#666; font-size:12px; overflow:hidden;}
.div_onl .div6{ padding-left:40px;}
.div_onl .div6 span{ height:28px; line-height:28px; text-align:center; background:#f4f3f3; width:290px; margin:0 auto; color:#c1120a; display:block;}
.div_onl1{ width:200px; margin:0 auto; margin-top:30px;}
.div_onl1 a{ display:block; float:left; width:80px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; margin-left:10px; margin-right:10px;}
.div_onl1 .a1{ background:#c1120a;}
.div_onl1 .a1:hover{ background:#a80f08;}
.div_onl1 .a2{ background:#bbbbbb;}
.div_onl1 .a2:hover{ background:#a8a7a7}


.tccc{ padding:20px; background:#e6e6e6; border-radius:5px; position:relative; width:710px; display:none;}
.tccc .div1{ position:absolute; top:-30px; right:0px;}
.tccc .div2{ margin-bottom:4px; font-size:14px; text-align:center; font-size:20px; color:#666; color:#333}
.tccc .div3{  margin-top:10px; text-align:center; color:#999}
.tccc .div4{ overflow-y:scroll; height:580px; line-height:26px; color:#666; font-size:14px; padding-right:25px; margin-top:15px;}

.hhtable {
font-size: 14px;
padding-right:10px;
padding-left:10px;
}
.hhtinput {
    background: #fff;
    border: 1px solid #ccc;
    height: 28px;
    width:200px;
    line-height: 28px;
    font-family: 微软雅黑;
    color: #4c4c4c;
}

/*//自定义table样式*/
.mytable {
    width:100%;

}

/*.nav_list1 {
display:none;
}*/