@charste "utf-8";

/* @media (max-width: 1199){}
@media (max-width: 991px){}
@media (max-width: 767px){} */
/*CSS Document*/
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin:0; padding:0; }
ul, li { list-style-type:none; }
body, input, select, button, textarea { 
	font-family:Helvetica,"Microsoft YaHei",Arial,Helvetica,sans-serif;
	-webkit-text-size-adjust:none; 
}
body {background: #f5f5f5; color: #222; line-height: 28px; font-size:14px;}
a{ text-decoration:none; color:#222; }
.wrapper{width:1200px; margin:0 auto;}
.ctwrapper{width:1000px; margin:-50px auto;}
/*CSS header*/
.header{
height:100px;
background:#2d3e52;
  }
/*  .logo{float:left; margin:15px 90px 0 0;} */
/*   .logo .tu{float:left;} */
 .logo div{float:left;}
  .logo .ming p{font-size:26px; color:#ffffff;}
/*     .logo .ming .qi{margin:5px 0px 0px 10px;} */
 .logo .ming p a{display:block; padding:1px 10px; border-radius:2em; border:1px solid #f1f1f1; 
 font-size:14px;color:#ffffff; line-height:20px; margin-top:10px;}
/*  .nav{float:left;margin-top:50px;} */
/*   .nav a{display:block; padding:0 22px;color:#ffffff; float:left; line-height:35px;font-size:16px;}  */
  .nav a img{margin-left:5px;}
  .nav a:hover{color:#f49c02;}
/*CSS footer*/
.footer{height:60px;font-size:12px; text-align:center; color:#919191; padding:20px 0;}
/*CSS content*/
.content{overflow:hidden; padding:0 20px;}
/*CSS leftnav*/
.leftnav{float:left; widht:200px;}
.leftnav li{font-size:16px; color:#222; line-height:35px;}
.leftnav li img{margin-right:10px;}
.leftnav li ul{margin-bottom:10px;}
.leftnav li ul li{ line-height:28px; padding-left:20px;}
.leftnav li ul li a{color:#878787; font-size:14px;}
.leftnav li ul li a:hover{color:#459adf;}
/*CSS right_cont*/
.right_cont{margin:0 auto;width:1000px;}
.qiye{height:180px; background:#ffffff; border-radius:10em 0 0 10em; margin-bottom:20px;}
.qiye .left_tu{width:460px; float:left; height:155px; padding:25px 0 0 40px; }
.qiye .left_tu .tu_logo{float:left; margin-right:20px; }
.qiye .left_tu .title p{font-size:14px;line-height:30px; color:#8e8e8e;}
.qiye .left_tu .title .ti{font-size:18px;font-weight:bold;margin:10px 0; color:#222;}
.qiye .left_tu .title p img{margin:0 5px;}
.qiye .left_tu .title p a{color:#459adf;}


.qiye .right_service{width:430px; float:right; height:180px; border-left:2px solid #f5f5f5; padding-left:20px;}
.qiye .right_service a{display:blcok; width:100px; height:100px; float:left; text-align:center; margin-top:30px;}
.qiye .right_service a .img{background:#c3dbf8; border-radius:2em; width:60px; height:60px; text-align:center; margin:0 0 5px 20px;}
.qiye .right_service a .img img{margin-top:10px;}
.qiye .right_service a:hover .img{background:#86b1e5;}
.qiye .right_service a:hover{color:#86b1e5;}
.rukou{background:#ffffff; overflow:hidden; padding:0 100px;}
.rukou a {display:blcok; width:400px; float:left; text-align:center; padding:66px 0;}
/*CSS column*/
.column{height:50px; line-height:50px; background:#ffffff; margin-bottom:20px; font-size:18px; padding-left:20px;}
.column p img{
    vertical-align: middle;
    margin: -4px 6px 0 0;
    content: "";
    display: inline-block;
    background: #fff;
    height: 16px;
    width: 4px;
    /* margin-left: -62px; */
    margin-right: 6px;
    border-radius: 4px;
}
/*CSS data_form*/
.data_form{background:#ffffff; overflow:hidden;}
.data_form .subnav{height:46px; border-bottom:1px solid #e4e4e4; line-height:45px;}
.data_form .subnav a{font-size:15px; display:block; padding:0 20px; float:left;}
.data_form .subnav a:hover{border-bottom:2px solid #459adf; color:#459adf;}
.data_form .subnav .sousuo{float:right; width:292px;}
.data_form .subnav .sousuo input{border:1px solid #e4e4e4; height:33px; 
line-height:30px; padding-left:20px; color:#8e8e8e; width:220px;float:left; }
.data_form .subnav .sousuo .btn{
	width: 50px;
	height: 35px;
	border: none;
	padding-left: 0px;
	background:#459adf url(images/serach.png) no-repeat center;
}
/*CSS table*/
.table_quan{margin-top:10px;}
.table_quan .biaoti td{height:35px;}
.table_quan tr td{padding-left:20px; height:45px;}
.table_quan tr td a img{margin:-2px 0 0 5px;}
.table_quan tr td a{color:#459adf;}
.table_quan tr td .time{color:#222;}
/*CSS xiugai*/
.xiugai{padding:20px 200px;}
.xiugai p{line-height:37px; height:37px; margin-bottom:20px;}
.xiugai p b{width:100px; text-align:right;display:block; float:left; font-weight:normal; margin-right:10px;}
.xiugai p input{width:400px; height:35px; border:1px solid #e4e4e4; padding-left:20px; color:#8e8e8e;}
.xiugai p .an_btn{ width:150px; height:35px; border:none; text-align:center;margin:20px 30px 0 150px; padding-left:0px; background:#459adf; color:#ffffff;}
.xiugai p .chong{ background:#898989;margin:20px 0 0 0;}
/*CSS rencaiku*/
/* 
.rencaiku p{line-height:37px; height:37px; margin-bottom:20px;}
.rencaiku p input{width:280px; height:35px; border:1px solid #e4e4e4; padding-left:20px; color:#8e8e8e;}
.rencaiku p select{width:300px; height:37px; border:1px solid #e4e4e4; padding-left:20px; color:#8e8e8e;}
.rencaiku p .ml20{margin-left:20px;}
.rencaiku p .an_btn{ width:150px; height:35px; border:none; text-align:center;margin:20px 30px 0 150px; padding-left:0px; background:#459adf; color:#ffffff;}
.rencaiku p .chong{ background:#898989;margin:20px 0 0 0;} */
/*CSS rencaiku*/
.subtitle{height:40px; border-bottom:1px solid #e4e4e4; background:#f1f1f1; color:#459adf; line-height:40px; padding:0 20px; font-size:16px;}
.subtitle span{float:right;}
.subtitle span a{padding:0 5px;}
.subtitle span a img{width:25px; vertical-align:middle;}
/*CSS table*/
.table_qiye{padding:20px 50px;width: 100%}
.table_qiye tr td{height:60px; }
.table_qiye tr td .qi_ming{width:710px; height:35px; border:1px solid #e4e4e4; padding:0 20px;color:#8e8e8e;}
.table_qiye tr td select{width:300px; height:35px; border:1px solid #e4e4e4; padding:0 20px;color:#8e8e8e;}
.table_qiye tr td .diqu{width:150px; height:35px; border:1px solid #e4e4e4; padding:0 20px;color:#8e8e8e;}
.table_qiye tr td .daima{width:260px; height:35px; border:1px solid #e4e4e4; padding:0 20px;color:#8e8e8e;}
.table_qiye tr td .sdate{width:220px; height:35px; border:1px solid #e4e4e4; padding:0 20px;color:#8e8e8e;}
.table_qiye tr td .kuan{width:100px; height:100px; border:1px solid #e4e4e4; display:block; float:left; margin-right:10px;}
.table_qiye tr td a{color:#459adf; line-height:100px;}
.table_qiye tr .lei{text-align:right; padding-right:10px;}


/*CSS 1-19*/
.bor_top{border-top:1px solid #e4e4e4; margin-top:80px;}
.xiang_cont{ /*padding:20px 30px; background:#fff;  */overflow:hidden;}
.name_box{padding-bottom:20px;overflow:hidden;}
.name_box .left_name{float:left;}
.ti_name{font-size:18px; color:#459adf;}
.name_box .left_name p{margin-bottom:7px;}
.name_box .right_state{float:right;width:180px; height:100px; text-align:center; padding-top:15px;color:#fff; font-size:18px;}
.blue{background:url(../images/state.png) no-repeat center;}
.dai{background:url(../img/iconfont/untreated.png) no-repeat center;}
.ju{background:url(../images/state_ju.png) no-repeat center;}
.remarks{border-top:1px dashed #e4e4e4; padding:20px 0;}
.remarks span{float:right;}
.remarks .item{ font-size:18px; margin-bottom:5px;}
.remarks .item span{color:#459adf; }
.leave_word{margin-top:20px;overflow:hidden;}
.req_box{padding:20px 30px; background:#fff; overflow:hidden; margin-bottom:30px;}
.tu_time{margin-bottom:5px; font-size:16px; height:62px; 
background:url(images/xiajiao.png) no-repeat 50px 46px;
background-size:20px;
 width:200px; padding:0 10px;}
.tu_time p{background:#fff;line-height:50px; height:50px; width:200px; padding:0 10px;border-radius:5em;}
.tu_time p img{ vertical-align:middle; width:40px; margin:-2px 5px 0 0;}
/* .chuli{width:300px; height:35px;border:1px solid #e4e4e4; padding:0 20px;}
.huifu{width:1158px;border:1px solid #e4e4e4; padding:20px; margin:20px 0;} */
/* .tijiao{width:200px; height:35px; color:#ffffff; background:#459adf; text-align:center; line-height:35px; border:none;}
 */
 .column color{color:#459adf;}

/*CSS 1-20*/
.table_qiye tr td .cv{border:1px solid #e4e4e4; width:810px; padding:20px;}
.table_qiye tr td .time{width:90px; height:35px; border:1px solid #e4e4e4; padding:0 20px;color:#8e8e8e;}
.table_qiye tr td .zhi{margin:0 10px; font-weight:normal;}
.table_qiye tr .title{ font-weight:bold; font-size:15px; border-bottom:1px solid #459adf; height:40px;}
.table_qiye tr .title img{width:25px; margin:-2px 6px 0 0; vertical-align:middle;}
.table_qiye tr .title span{float:right;}
.table_qiye tr .title span img{width:28px; margin-left:10px;}
.table_qiye tr td .add{width:160px; height:35px; color:#fff;background: #2778ff; text-align:center; line-height:35px; border:none;}
.addbtn{width:160px; height:35px; color:#fff;background: #2778ff; text-align:center; line-height:35px; border:none;}
.table_qiye tr td .wth200{width:246px;height:35px; border:1px solid #e4e4e4; padding:0 20px;color:#8e8e8e;}
.table_qiye tr td .miaoshu{border:1px solid #e4e4e4; width:710px; padding:20px;}
.table_qiye .ptop td{padding-top:20px;}


/*CSS 2017-3-2*/
.header .headwrapper{height:100%;}
.logo{margin:0 3%;margin-top:1%;float:left;height:88%;width: 22%;}
.nav{float:left;color:#ffffff; line-height:35px;margin-top: 6%;width:68%;margin-top: 4%;margin-right: 3%;}
.nav a:nth-child(1){float:left;color:#fff;font-size:16px;}
.nav a:last-child{float:right;color:#fff;font-size:16px;}
.nav span:last-child {color:#f90;display: block;float: right;margin-right: 2%;}
/* .nav .adm{color:#f90; display:blcok; width:40%; float:right; text-align:right;}
.nav .adm span a{float:right; padding:0px 0px;} */

