﻿
/* CSS Document */
/*公用样式*/



/* handle start */
.handle {
  width:1124px;
  margin:0 auto;
  padding-top:14px;
  padding-left:37px;
  padding-right:37px;
  margin-bottom:70px;
  border:1px solid #e6e6e6;
}
.handle .handle-top {
  position:relative;
  width:1124px;
  height:64px;
  line-height:62px;
  font-size:28px;
  font-weight:bold;
  color:#333;
  border-bottom:1px solid #e6e6e6;
  
}
.handle .handle-top h1 {
  height:64px;
  line-height:62px;
  font-size:28px;
  font-weight:bold;
  color:#333;
	background:url(/images/zt/cs-ico8.png) no-repeat left center;
	padding-left:40px;
}

.handle .handle-desc {
  width:1120px;
  padding-top:22px;
  padding-bottom:15px;
  line-height:32px;
  font-size:14px;
  font-family:"宋体";
  color:#666;
	zoom:1;
	overflow:hidden;
}
.handle .handle-desc p{
	float:left;
	width:760px;
	}
.handle .handle-desc span{
	float:right;
	}
.handle .handle-desc span img{
	display:block;
	width:325px;
	height:155px;
	}
.handle .handle-catalog {
  position:relative;
  width:907px;
  height:121px;
  padding-left:215px;
  padding-top:18px;
  margin-bottom:17px;
  border:1px solid #d3ebff;
  background-color:#f4faff;
  border-radius:5px;
}
.handle .handle-catalog:before{
  position:absolute;
  top:-7px;
  left:25px;
  content:"";
  width:134px;
  height:124px;
  background:url(/images/zt/mulu.png) no-repeat center;
}
.handle .handle-catalog .handle-catalog-box {
  float:left;
  width:300px;
}
.handle .handle-catalog .handle-catalog-list {
  width:285px;
  height:34px;
  padding-right:15px;
  line-height:34px;
  font-size:14px;
  font-family:"宋体";
  color:#277dc1;
  background:url(/images/zt/icon-21.png) no-repeat left center;
}
.handle .handle-catalog .handle-catalog-list i {
  float:left;
  display:block;
  width:16px;
  height:34px;
  text-align:center;
  line-height:34px;
  margin-right:10px;
  font-size:12px;
  font-family:"宋体";
  color:#fff;
  font-style:normal;
}
.handle .handle-catalog .handle-catalog-list a {
  color:#277dc1;
}
.handle .handle-catalog .handle-catalog-list a:hover {
 color:#4594d1; 
}
.handle .handle-num {
  position:relative;
  width:1124px;
  border-bottom:1px dashed #e6e6e6;
}
.handle .handle-num .handle-num-left {
  float:left;
  width:998px;
}
.handle .handle-num .handle-num-right {
  position:absolute;
  width:125px;
  top:0;
  right:-30px;
	z-index:10;
}
.handle .handle-num .handle-num-right .handle-right-roll {
  width:125px;
  height:304px;
  margin-bottom:6px;
}
.handle .handle-num .handle-num-right .handle-right-roll .handle-right-roll-content {
  width:125px;
  height:291px;
  background:url(/images/zt/roll.png) no-repeat left center;
  padding-top:13px;
}
.handle .handle-num .handle-num-right .handle-right-roll .handle-right-roll-content a {
  display:block;
  width:125px;
  height:30px;
  line-height:30px;
  text-indent:20px;
  font-size:12px;
  font-family:"宋体";
  color:#277dc1;
  overflow:hidden;
}
.handle .handle-num .handle-num-right .handle-right-roll .handle-right-roll-content a:hover {
  color:#4594d1;
}
.handle .handle-num .handle-num-right .handle-right-hide-show {
  width:45px;
  height:45px;
  margin-bottom:6px;
  border-radius:2px;
  cursor:pointer;
  background:url(/images/zt/hide-show.png) no-repeat left center;
}
.handle .handle-num .handle-num-right .handle-right-return-top {
  width:45px;
  height:45px;
  border-radius:3px;
  cursor:pointer;
  background:url(/images/zt/roll-top.png) no-repeat left center;
}
.handle .handle-num .handle-num-right .handle-right-return-top a {
  display:block;
  width:100%;
  height:100%;
}
.handle .handle-flow {
  width:998px;
  padding-top:20px;
  padding-bottom:25px;
  border-bottom:1px dashed #e6e6e6;
}
.handle .handle-last-flow {
  border:none;
}
.handle .handle-flow .handle-flow-title {
  width:998px;
  height:59px;
  
  background:url(/images/zt/top.png) no-repeat left 10px;
}
.handle .handle-flow .handle-flow-title i {
  float:left;
  display:block;
  width:85px;
  height:59px;
  line-height:35px;
  text-indent:17px;
  font-size:42px;
  font-style:normal;
  color:#f27131;
}
.handle .handle-flow .handle-flow-title h2 {
  float:left;
  width:800px;
  height:59px;
  line-height:53px;
  font-size:22px;
  font-weight:bold;
  color:#333;
  overflow:hidden;
}
.handle .handle-flow .handle-flow-content {
  width:913px;
  padding-left:85px;
}
.handle .handle-flow .handle-flow-content p {
     width: 913px;
    line-height: 32px;
    font-size: 14px;
    font-family: 宋体;
    color: rgb(51, 51, 51);
}
.handle .handle-flow .handle-flow-content a {
  /*display:block;*/
  /*width:1029px;*/
  line-height:32px;
  font-size:14px;
  font-family:"宋体";
  color:#2477b9;
}
.handle .handle-flow .handle-flow-content a:hover {
  color:#2477b9;
}
.handle .handle-flow .handle-flow-title-2 {
  background:url(/images/zt/top-2.png) no-repeat left top;
}
.handle .handle-flow .handle-flow-title-3 {
  background:url(/images/zt/top-3.png) no-repeat left top;
}
.handle .handle-flow .handle-flow-title-4 {
  background:url(/images/zt/top-4.png) no-repeat left top;
}
.handle .handle-flow .handle-flow-title-5 {
  background:url(/images/zt/top-5.png) no-repeat left top;
}
.handle .handle-flow .handle-flow-title-6 {
  background:url(/images/zt/top-6.png) no-repeat left top;
}
.handle .handle-flow .handle-flow-title-7 {
  background:url(/images/zt/top-7.png) no-repeat left top;
}
.handle .handle-flow .handle-flow-title-8 {
  background:url(/images/zt/top-8.png) no-repeat left top;
}
.handle .handle-flow .handle-flow-title-9 {
  background:url(/images/zt/top-9.png) no-repeat left top;
}

.handle .handle-groom-all {
	margin-top:30px;
	background:url(/images/zt/tzbg.jpg) top center no-repeat;
  width:1121px;
	height:259px;
	padding-bottom:30px;
}


.handle .handle-groom-all .handle-groom-consult {
  float:right;
	margin-right:35px;
  position:relative;
  width:343px;
  height:257px;
	padding-top:6px;
  margin-top:20px;
}
.handle .handle-groom-all .handle-groom-consult h2{
	font-size:22px;
	letter-spacing:2px;
	font-weight:normal;
	color:#fff;
	padding-left:42px;
	background:url(/images/zt/icon-122.png) 10px center no-repeat;
	}
.handle .handle-groom-all .handle-groom-consult .consult-box{
	background:url(/images/zt/consult-bg.png) center no-repeat;
	width:343px;
	height:175px;
	padding-top:20px;
	margin-top:10px;
	}
.handle .handle-groom-all .handle-groom-consult textarea {
  width:301px;
	max-width:301px;
  height:119px;
	max-height:119px;
  line-height:22px;
  font-size:12px;
  font-family:"宋体";
  color:#999;
  white-space:normal;
  overflow:auto;
  resize:none;
	display:block;
	margin:0 auto;
}
.handle .handle-groom-all .handle-groom-consult button {
	display:block;
  width:301px;
	margin:0 auto;
  height:38px;
  font-size:14px;
  font-family:"宋体";
  color:#fff;
  background: url(/images/zt/zx-btn.png) no-repeat center;
  cursor:pointer;
}
.handle .handle-excellent {
  width:1124px;
  padding-top:10px;
  padding-bottom:42px;
  border-bottom:1px dashed #e6e6e6;
}
.handle .handle-excellent .excellent-title {
  width:1124px;
  height:84px;
}
.handle .handle-excellent .excellent-title .excellent-title-left {
  float:left;
  width:450px;
  height:84px;
  background: url(/images/zt/top.png) no-repeat left 27px;
}
.handle .handle-groom-qa .handle-groom-qa-title .qa-title-left {
  float:left;
  width:450px;
  height:78px;
   
}
.handle .handle-excellent .excellent-title .excellent-title-left i {
  float:left;
  display:block;
  width:83px;
  height:78px;
  line-height:71px;
  font-size:42px;
  font-style:normal;
  text-indent:4px;
  color:#f27131;
}
.handle .handle-excellent .excellent-title .excellent-title-left h2 {
  float:left;
  width:350px;
  height:78px;
  line-height:90px;
  font-size:22px;
  font-weight:bold;
  color:#333;
  overflow:hidden;
}
.handle .handle-excellent .excellent-title .excellent-title-right {
  float:right;
  width:104px;
  height:84px;
  line-height:94px;
  font-size:14px;
  font-family:"宋体";
  color:#257abd;
}
.handle .handle-excellent .excellent-title .excellent-title-right a {
  color:#257abd;
}
.handle .handle-excellent .excellent-title .excellent-title-right a:hover {
  color:#4594d1;
}
.handle .handle-excellent .excellent-content-list {
  float:left;
  width:240px;
  margin-right:54px;
}
.handle .handle-excellent .excellent-content-list-right {
  margin-right:0px;
}
.handle .handle-excellent .excellent-content-list .ec-list-img {
  float:left;
  width:90px;
  margin-right:14px;
}
.handle .handle-excellent .excellent-content-list .ec-list-img img {
  width:100%;
}
.handle .handle-excellent .excellent-content-list .ec-list-desc {
  float:left;
  position:relative;
  width:135px;
  height:104px;
}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-name {
  width:135px;
  height:32px;
  line-height:32px;
  font-size:16px;
  font-weight:bold;
  font-family:"宋体";
  color:#333;
}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-name a {
  color:#333;
}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-name a:hover {
  color:#277dc1;
}
.handle .handle-excellent .excellent-content-list .ec-list-desc p {
  width:135px;
  height:40px;
  line-height:20px;
  font-size:14px;
  font-family:"宋体";
  color:#666;
  overflow:hidden;
}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-consult {
  display:block;
  position:absolute;
  right:0;
  bottom:0;
  width:89px;
  height:25px;
  background:url(/images/zt/bg-9.png) no-repeat center;
}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-consult:hover {
  background:url(/images/zt/bg-10.jpg) no-repeat center;
}
.handle .handle-nominate {
  width:1124px;
  padding-top:21px;
  padding-bottom:23px;
}
.handle .handle-nominate .nominate-title {
  width:1124px;
  height:66px;
}
.handle .handle-nominate .nominate-title .nominate-title-left {
  float:left;
  width:450px;
  height:66px;
  background: url(/images/zt/top.png) no-repeat 4px 23px;
}
.handle .handle-nominate .nominate-title .nominate-title-left i {
  float:left;
  display:block;
  width:87px;
  height:66px;
  line-height:63px;
  text-indent:4px;
  font-size:42px;
  font-style:normal;
  color:#f27131;
}
.handle .handle-nominate .nominate-title .nominate-title-left h2 {
  float:left;
  width:350px;
  height:66px;
  line-height:80px;
  font-size:22px;
  font-weight:bold;
  color:#333;
  overflow:hidden;
}


.handle .handle-nominate .nominate-title .nominate-title-right {
  float:right;
  width:102px;
  height:66px;
  line-height:76px;
  font-size:14px;
  font-family:"宋体";
  color:#257abd;
}
.handle .handle-nominate .nominate-title .nominate-title-right a {
  color:#257abd;
}
.handle .handle-nominate .nominate-title .nominate-title-right a:hover {
  color:#4594d1;
}
.handle .handle-nominate .nominate-content {
  width:1124px;
}
.handle .handle-nominate .nominate-content .nominate-content-left {
  float:left;
}
.handle .handle-nominate .nominate-content .nominate-content-right {
  float:right;
}
.nominate-content-left,
.nominate-content-right {
  width:512px;
}
.handle .handle-nominate .nominate-content .nominate-cont-list {
  width:512px;
  height:32px;
  line-height:32px;
  background:url(/images/zt/icon-17.png) no-repeat 6px center;
}
.handle .handle-nominate .nominate-content .nominate-cont-list a {
  float:left;
  display:block;
  width:350px;
  height:32px;
  margin-left:30px;
  line-height:32px;
  font-size:14px;
  font-family:"宋体";
  color:#333;
  overflow:hidden;
}
.handle .handle-nominate .nominate-content .nominate-cont-list a:hover {
  color:#277dc1;
}
.handle .handle-nominate .nominate-content .nominate-cont-list span {
  float:right;
  width:86px;
  height:32px;
  line-height:32px;
  font-size:14px;
  font-family:"宋体";
  color:#b7b7b7;
  overflow:hidden;
}

.handle-news{margin-top:35px;}
.handle-news .hnuL{width:334px;float:left;margin-right:60px;}
.handle-news .hnuL .hnuL_top{background:#3083d9;line-height:38px;}
.handle-news .hnuL .hnuL_top h2{float:left;font-size:18px;color:#fff;font-family:"微软雅黑";margin-left:12px;font-weight:normal;}
.handle-news .hnuL .hnuL_top a{float:right;background:#00a0ea;width:81px;text-align:center;font-size:14px;color:#fff;font-family:"宋体";}
.handle-news .hnuL ul{padding:10px 0;}
.handle-news .hnuL ul li{height:30px;line-height:30px;font-family:"宋体";font-size:14px;}
.handle-news .hnuL ul li a{background:url(/style/images/cs-ico1.png) 5px center no-repeat;padding-left:24px;float:left;color:#262626;width:216px;height:30px;overflow:hidden;}
.handle-news .hnuL ul li a:hover{color:#f87218;}
.handle-news .hnuL ul li span{color:#989898;float:right;font-size:12px;}



/* handle end */

.csuLbox{border:1px solid #ebebeb;float:left;width:907px;padding:15px 0;}
.csuLbox .csuL{width:402px;float:left;margin:0 25px 10px;}
.csuLbox .csuL .csuL_top{background:#3083d9;line-height:38px;}
.csuLbox .csuL .csuL_top h2{float:left;font-size:18px;color:#fff;font-family:"微软雅黑";margin-left:12px;font-weight:normal;}
.csuLbox .csuL .csuL_top a{float:right;background:#00a0ea;width:81px;text-align:center;font-size:14px;color:#fff;font-family:"宋体";}
.csuLbox .csuL ul{padding:10px 0;}
.csuLbox .csuL ul li{height:30px;line-height:30px;font-family:"宋体";font-size:14px;}
.csuLbox .csuL ul li a{background:url(/style/images/cs-ico1.png) 5px center no-repeat;padding-left:24px;float:left;color:#262626;width:266px;height:30px;overflow:hidden;}
.csuLbox .csuL ul li a:hover{color:#f87218;}
.csuLbox .csuL ul li span{color:#989898;float:right;}

.csuLbox .page{ margin-left:21px;padding:30px 0 20px; height:30px;text-align:center;width:860px;border-top:1px solid #ebebeb;float:left;}
.csuLbox .page span{overflow:hidden;}
.csuLbox .page span a{color:#484848;}
.csuLbox .page span a:hover{ color:#ff853f; border:1px solid #f9f9f9;}
.csuLbox .page .anow{ color:#ff853f!important; border:1px solid #f9f9f9;padding:3px 7px; height: 22px;line-height: 22px;margin-right: 11px; }
.csuLbox .page .spana{ background:#ffffff; border: 1px solid #ccc;  height: 22px;line-height: 22px;margin-right: 11px; color:#555; font-size:12px;  overflow: hidden; padding: 5px 7px;}
.csuLbox .page .prev{background:url(/images/zt/prev_page.jpg) 6px 8px no-repeat;padding-left:15px;_height:30px;_line-height:30px;_padding:0 10px 0 15px;}
.csuLbox .page .next{background:url(/images/zt/next_page.jpg) 48px 7px no-repeat;padding-right:15px;_height:30px;_line-height:30px;_padding:0 15px 0 10px;}

.csuLbox .page .font{ font-size:14px;color:#484848;  }
.csuLbox .page .input{ width:30px;  height:18px; padding:0 3px; border:1px solid #7f9db9; line-height:18px;}
.csuLbox .page .butm{ width:55px; height:25px; line-height:25px;cursor:pointer;background:#ff853f;border-radius:3px;  border:0; color:#fff; font-size:15px;}



.news_content .cs_conleft{width:908px;font-family:"新宋体";float:left;}

.news_content .cs_conleft .xwlb{border:1px solid #ebebeb;padding:9px 24px;}
.news_content .cs_conleft .xwlb .xwlb_top{background:#ededed;height:38px;line-height:38px;}
.news_content .cs_conleft .xwlb .xwlb_top h1{background:#2053ac;float:left;padding:0 10px;text-align:center;color:#fff;font-size:16px;font-family:"微软雅黑";font-weight:normal;}
.news_content .cs_conleft .xwlb .xwlb_list{padding:10px 0;}
.news_content .cs_conleft .xwlb .xwlb_list li{font-family:"微软雅黑";padding:12px 10px 12px 108px;background:url(/style/images/cs-ico2.png) 4px center no-repeat;border-bottom:1px dashed #d2d2d2; min-height:90px;}
.news_content .cs_conleft .xwlb .xwlb_list li h2 a{color:#313131;font-size:18px;display:block;height:35px;line-height:35px;}
.news_content .cs_conleft .xwlb .xwlb_list li h2 a:hover{color:#2151a3;}
.news_content .cs_conleft .xwlb .xwlb_list li p{color:#949494;font-size:14px;font-family:"新宋体";line-height:24px;}
.news_content .cs_conleft .xwlb .xwlb_list li .date{color:#a2a2a2;font-size:14px;font-family:"新宋体";margin-top:5px;}
.news_content .cs_conleft .xwlb .xwlb_list li .date span{float:left;padding-left:25px;background:url(/style/images/news_icon3.png) left center no-repeat;margin-right:20px;}
.news_content .cs_conleft .xwlb .xwlb_list li .date i{font-style:normal;float:left;padding-left:22px;background:url(/style/images/con_icon2.png) left center no-repeat;}
.news_content .cs_conleft .xwlb .page{ margin:19px auto 20px; height:30px;text-align:center;}
.news_content .cs_conleft .xwlb .page span{overflow:hidden;}
.news_content .cs_conleft .xwlb .page span a{color:#484848;}
.news_content .cs_conleft .xwlb .page span a:hover{ color:#ff853f; border:1px solid #f9f9f9;}
.news_content .cs_conleft .xwlb .page .anow{ color:#ff853f!important; border:1px solid #f9f9f9;padding:3px 7px; height: 22px;line-height: 22px;margin-right: 11px; }
.news_content .cs_conleft .xwlb .page .spana{ background:#ffffff; border: 1px solid #ccc;  height: 22px;line-height: 22px;margin-right: 11px; color:#555; font-size:12px;  overflow: hidden; padding: 5px 7px;}
.news_content .cs_conleft .xwlb .page .prev{background:url(/images/zt/prev_page.jpg) 6px 8px no-repeat;padding-left:15px;_height:30px;_line-height:30px;_padding:0 10px 0 15px;}
.news_content .cs_conleft .xwlb .page .next{background:url(/images/zt/next_page.jpg) 48px 7px no-repeat;padding-right:15px;_height:30px;_line-height:30px;_padding:0 15px 0 10px;}

.news_content .cs_conleft .xwlb .page .font{ font-size:14px;color:#484848;  }
.news_content .cs_conleft .xwlb .page .input{ width:30px;  height:18px; padding:0 3px; border:1px solid #7f9db9; line-height:18px;}
.news_content .cs_conleft .xwlb .page .butm{ width:55px; height:25px; line-height:25px;cursor:pointer;background:#ff853f;border-radius:3px;  border:0; color:#fff; font-size:15px;}



 .bxsub{background:#00a0ea url(/images/zt/cs-ico3.png) top right no-repeat;padding:20px 15px 15px;margin-bottom:15px;}
 .bxsub h2{background:url(/images/zt/cs-ico4.png) 6px 0 no-repeat;padding-left:33px;color:#fff;font-size:14px;font-family:"新宋体";}
 .bxsub ul{background:url(/images/zt/cs-ico7.png) top center no-repeat;margin-top:13px;padding:13px 14px 0;height:303px;}
 .bxsub ul li{margin-bottom:11px;}
 .bxsub ul li a{display:block;}
 .bxsub ul li a span{float:left;background:url(/images/zt/cs-ico5.png) center no-repeat;width:19px;height:19px;color:#fff;font-size:12px;text-align:center;line-height:19px;}
 .bxsub ul li a span.ssp{background:url(/images/zt/cs-ico6.png) center no-repeat;}
 .bxsub ul li a p{float:left;margin-left:12px;color:#333;font-size:14px;font-family:"宋体";height:19px;line-height:19px;font-weight:bold;width:180px;overflow:hidden;}
 .bxsub ul li a p:hover{color:#f87218;}

.nav {width: 1200px;height: 39px;line-height: 41px;text-indent: 15px;font-size: 12px;font-family: 宋体;color: rgb(102, 102, 102);background-color: rgb(247, 247, 247);margin: 10px auto 19px;border-width: 1px;border-style: solid;border-color: rgb(231, 231, 231);border-image: initial;}
.nav a {    color: rgb(102, 102, 102);   }


