@charset "utf-8";
/********************************************************
	copyright: www.cima.org.cn
	filename: css.css
	revision: 1.0
	createdate: 2019-07-20
	author: wym
	description:整个系首页框架布局
********************************************************/
/*公用样式
----------------------------------------------------------------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,
h4,h5,h6,hr,pre,code,form,input,
button,fieldset,textarea,
p,blockquote,th,td,
span {
  margin: 0;
  padding: 0 ;
  font-family: "Arial", "Microsoft YaHei", STXihei, STHeiti;
}
a {
  text-decoration: none;
}
fieldset,
img {
  border: 0;
}
address,caption,cite,
code,dfn,em,th,
var{
  font-style: normal;
  font-weight: normal ;
}
ol,
ul {
  list-style: none;
}
del,
ins {
  text-decoration: none;
}
caption,
th {
  text-align: left;
}
h1,h2,h3,h4,h5,h6 {  
}
input,button,textarea,
select {
  font-size: 100%;
  border: none;
}
/*CLEARFIX
-------------------------------------------------------------- */
*,
*:after,
*:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.clearfix {
  display: inline-block;
}
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/*FONT
-------------------------------------------------------------- */
body {
  font: 16px/1.5 "Microsoft YaHei";
  color: #666;
  min-width: 1250px;
}
a {
  color: #000;
}
/*POSITION
-------------------------------------------------------------- */
.fl {
  float: left;
  display: inline;
}
.fr {
  float: right;
  display: inline;
}
.none {
  display: none;
}
/* Common Style */

.comWidth {
  margin: 0 auto;
  width: 1200px;
  
}
.register-content {
	background-color: #f2f2f2;
	padding-top: 3%;padding-bottom: 3%;
}

.product-content {
	width:1200px; margin:0 auto;
}


.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt50{margin-top:50px;}.mb20{ margin-bottom: 20px;}.mb50{ margin-bottom: 50px;}.ml20{margin-left:20px;}.mr20{margin-right:20px;}.mr50{margin-right:50px;}
.white,.white a:link,.white a:visited,.white a:hover{ color:#fff;}

.w248{ width:248px; overflow:hidden;}
.w930{ width:910px; overflow:hidden; border-left:#d5d5d5 solid 1px; padding-left:35px;}
.w900{ width:900px; overflow:hidden;}
.w970{ width:970px; overflow:hidden;}
/*----------------------------------------------------------------------------------------------------*/
/* >>> header <<< */
.header {
  height: 128px;
}
.header .head-left {
  padding-top: 28px;
}
.header .head-left h1 a {
  display: block;
  line-height: 0;
}
.header .head-righ {
  width: 210px;
}
.header .head-righ .loginout {
  height: 44px;
  line-height: 44px;
  text-align: right;
}
.header .head-righ .loginout a {
  color: #446eb3;
  text-decoration: underline;
}
.header .head-righ .banb {
  height: 25px;
  text-align: right;
}
.header .head-righ .banb .en {
  color: #55a9df;
}
.header .head-righ .banb .old {
  margin-left: 25px;
  color: #444;
}
.header .head-righ form {
  position: relative;
  width: 210px;
  height: 30px;
  border: 1px solid #436eb3;
  border-radius: 5px;
  overflow: hidden;
}
.header .head-righ form input {
  padding: 0 10px;
  width: 172px;
  height: 28px;
}
.header .head-righ form button {
  position: absolute;
  right: 0;
  top: 0;
  width: 36px;
  height: 28px;
  background: #446eb3 url(../nimages/search_ico.png) center center no-repeat;
  cursor: pointer;
}


.zhongwx{float:left;margin-left:379px;padding-top:12px}
.zhongwx p{font-size:12px;padding-top:4px}


/* >>> navigation <<< */
.navigation {
  height: 52px;
  line-height: 52px;
  background: #3a7aba;
}
.navigation .nav-cont li {
  float: left;
  width: 8.3%;
  text-align: center;
}
.navigation .nav-cont li a {
  display: block;
  font-size: 16px;
  color: #fff;
}
.navigation .nav-cont li.active {
  background: #55a9df;
}
/* >>> footer <<< */
.footer {
  height: 240px;
  background: #3a7aba;
}
.footer .foot-cont .item {
  padding-left: 40px;
  width: 490px;
}
.footer .foot-cont .item .title {
  margin: 40px 0 20px;
  font-size: 18px;
  color: #fffefe;
}
.footer .foot-cont .item .about-links {
  line-height: 30px;
  margin-bottom: 10px;
}
.footer .foot-cont .item .bicp{
  color: #fff;
}
.footer .foot-cont .item .about-links a {
  display: inline-block;
  margin-right: 20px;
  color: #fffefe;
}
.footer .foot-cont .item .about-links :hover {
  text-decoration: underline;
}
.footer .foot-cont .item .add-oth {
  color: #fffefe;
  line-height: 30px;
}
.footer .foot-cont .erma-f {
  margin-top: 60px;
  line-height: 0;
}

/* 修改 */
.feeter{ height:160px; background:#3a7aba;}
.fect{ width:1200px; margin:0 auto;padding-top:20px;}
.fect ul{ margin-left:368px; height:35px; }
.fect li{ float:left; padding:0px 15px;}
.fect li a{ font-size:16px; color:#fff;}
.fect p{ text-align:center; font-size:14px; line-height: 30px;color:#ddd; display:block; }

/* - - - - Common Style End - - - - */
/* index */
.cont-index {
  overflow: hidden;
}
.cont-index .cont-con {
  padding-bottom: 15px;
}

.cont-index .cont-con .con-lef {
  width: 1200px;
}
.cont-index .cont-con .con-lef .news-list {
  padding-top: 15px;
}


.cont-index .cont-con .con-lef .news-list > div {
  padding-bottom: 10px;
  width: 580px;
    height: 240px;
}
.cont-index .cont-con .con-lef .news-list > div .tab-tit {
	border-bottom: 2px solid #3e6eb0;
}
.cont-index .cont-con .con-lef .news-list > div .tab-tit li {
  float: left;
  width: 43%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 20px;
  color: #3d6eb1;
  cursor: pointer;
}
.cont-index .cont-con .con-lef .news-list > div .tab-tit .active {
	color: #fff;
	background: #3e6eb0;
}

.cont-index .cont-con .con-lef .news-list > div .tab-cont li ul li {
  position: relative;
  padding: 0 50px 0 15px;
  height: 36px;
  line-height: 36px;


}
.cont-index .cont-con .con-lef .news-list > div .tab-cont li ul li a.li-a{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
 display:inline-block;
 width:92%;
}
.cont-index .cont-con .con-lef .news-list > div .tab-cont li ul li a:hover {
  color: #55a9df;
}

.cont-index .cont-con .con-lef .news-list > div .tab-cont li ul li .date {
  position: absolute;
  right: 0;
}
.cont-index .cont-con .con-lef .news-list > div .tab-cont li ul li:before {
  position: absolute;
  left: 0;
  top: 16px;
  content: "";
  display: block;
  width: 4px;
  height: 4px;
  background: #555;
}
.cont-index .cont-con .con-lef .news-list > div .tab-cont {
  padding: 10px 0;
}
.cont-index .cont-con .con-lef .news-list > div .more-news {
  color: #3d6eb1;
}




.center_head {
	margin: 15px auto;  height: 40px; background: #f1f2f4;position: relative;
}

.center_head .bt_link {
 
  color: #55a9df;
  font-size: 16px;
}

/* 上下页 */
.m-page{text-align: center;background-color: #dde6f3;height: 55px;}
.m-page ul{display: inline-block;overflow: hidden;}
.m-page li{float: left;margin: 8px 5px;}
.m-page li a{display: block;height: 35px;line-height: 35px;padding: 0 10px;font-size: 16px;color: #767676;background-color: #fff;}
.m-page li a:hover,.m-page3 li.on a{color: #fff;background-color: #f0800c;}
.dainzinew a{ width:200px; height:50px; line-height:50px; text-align:center; font-size:18px; color:#FFF; background:#f7941d;}



/* 头条新闻 */
.TopNEW{border-bottom:4px solid #527ac8;background:#ffffff;}
.TopNEW h1,.TopNEW h2 {width:1090px;margin:0px auto;text-align:center;}
.TopNEW h2 {font-size:18px;padding-bottom:20px;font-weight:500; }
.TopNEW h1 a{font-size:34px; text-decoration:none;color:#000000; clear:both;padding:15px 0px; display:block;}
.TopNEW h2 a{font-size:20px; text-decoration:none;color:#444444; font-weight:500;}
.TopNEW h2 a:hover{font-size:20px; text-decoration:underline;color:#444444; font-weight:500;}







.w580{width:460px;height:420px;margin:5px auto 0px auto;}
.sjw-szyw dl dt a{display:inline-block; font-size:22px; padding:10px; border-radius:5px; text-decoration:none; margin-right:45px;}

.sjw-szyw dl dt .curent{
	color: #fff;
	background-color: #527aca;
}
.sjw-szyw dl dd {margin-top:30px;margin-bottom:10px;}

.sjw-szyw dl dd a:hover {
    color: #4E9FEF !important
}

.sjw-szyw .tag-type {
    border: 1px solid #97a6cf;
    border-radius: 5px;
    color: #97a6cf;
    margin-right: 10px;
    font-size: 10px;
    padding: 5px 0;
    width: 55px;
    text-align: center;
}

.sjw-szyw .main-title {
    font-size: 18px;
    color: #404040;
    font-weight: 600
}
.sjw-szyw .main-title:hover {
    color: #4E9FEF
}


.Nlist li{width:100%; clear:both; height:36px; line-height:36px;background: url(../nimages/ta.jpg) no-repeat 0 15px; display:block;margin-top: 6px; }
.Nlist li a{ color:#000000; float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.Nlist li a:hover{color:#55a8de;float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.Nlist li span{color:#b7b7b7; font-size:12px; float:right;display:inline-block; }
/*头几条新闻*/



/*listBox01*/
.listBox01 {width:460px; height:420px;margin:5px auto 0px auto; }
.listBox01 ul.Nav{width:460px;height:40px; line-height:40px;}
.listBox01 ul.Nav li{width:114px; float:left; text-align:center; display:block;font-size: 21px;font-weight:600;}
.listBox01 ul.Nav li a{text-decoration:none; color:#000000;}
.listBox01 ul.Nav li.active{border-radius: 5px;background: #527aca; color:#ffffff;}
.listBox01 ul.Nav li.active a{color:#ffffff;}
.listBox01 ul.Nav li.normal{ text-decoration:none; color:#484848;}
.listBox01 ul.Nav ol{width:60px; float:right;  display:inline-block;}
.listBox01 ul.Nav ol a{width:60px; float:right;background: url(../nimages/tb.jpg) no-repeat right 10px; text-decoration:none;}


.topN{width:100%; clear:both; text-align:left;padding-top:5px;padding-bottom:5px;}
.topN strong{width:95.5%;padding-left: 15px;background: url(../nimages/ta.jpg) no-repeat 0 10px;display:inline-block; position:relative; }
.topN strong span{color:#484848; font-size:14px;font-weight:600; float:right;display:inline-block;position:absolute;top:0px; right:-10px;  }
.topN strong a{font-size: 18px; float:left;font-weight:600;padding-right:60px; color: #333; text-decoration:none;display:inline-block; overflow:hidden;}
.topN strong a:hover{font-size: 18px; float:left;font-weight:600;color:#55a8de; text-decoration:none;display:inline-block; overflow:hidden;}
.topN p{color: #989898;font-size: 15px; line-height:24px; margin:0px;padding-top:10px;padding-left: 15px; padding-right:10px;overflow:hidden;  }

.Nlist li{width:100%; clear:both; height:36px; line-height:36px;background: url(../nimages/ta.jpg) no-repeat 0 15px; display:block;margin-top: 6px; }
.Nlist li a{ color:#000000; float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.Nlist li a:hover{color:#55a8de;float:left;padding-left: 15px; text-decoration:none;display:inline-block;}
.Nlist li span{color:#b7b7b7; font-size:12px; float:right;display:inline-block; }


/*快速通道*/
.marT26 { margin-top:26px; }
.warp { width:1000px; margin:0 auto; overflow:hidden; }
.qmtjz_tit { width:132px; float:left;background:#55a8de; height:100px;}
.qmtjz_tit span { width:100%; text-align:center; float:left; line-height:25px; font-size:16px; color:#fff; font-weight:bold; padding:25px 0 0 0; }

.qmtjz { width:1196px; float:right; border:1px solid #e5e5e5;  }
.qmtjz ul li { width:132px; height:98px; float:left; background:url(../images/2018qmtbj.png); background-repeat:no-repeat; background-size:100% 100%; position:relative; cursor:pointer; }
.qmtjz ul li h3 { width:100%; float:left;  }
.qmtjz ul li h3 img { width:100%; height: auto;}
.qmtjz ul li:hover h3 img { -webkit-filter: grayscale(0%); cursor:pointer; }
.qmtjz ul li h4 { width:100%; text-align:center; font-size:15px; line-height:24px; }
.qmtjz ul li h5 { width:117px; height:98px; position:absolute; left:0; top:0; display:none; }
.qmtjz ul li h5 img { width:117px; height:98px; }
.qmtjz ul li:hover h5{ display:block; }
/* 第一部分 */
.firstPart { margin:10px 0px; }
.firstPart .partL { width:690px; float:left; }
.firstPart .partL .combox{float: left;width: 254px;height: 281px;clear: none;overflow: hidden;}
.firstPart .partL .original{float: right;}
.firstPart .partL .list li {line-height: 30px;}
.firstPart .partR { width:460px; float:right; overflow:hidden;}

/* statement */

.cont-index .cont-con .common-left .statement{
	width: 100%;
	padding: 15px 0px;
	border: 1px solid #ddd;
    border-radius: 5px;
    line-height: 24px;
    color: #999;
 
	
}
.cont-index .cont-con .common-left .statement p{
	font-size: 12px;
	line-height: 25px;
	color: #7a7a7a;
	/*font-family: "\5b8b\4f53";*/
}
.cont-index .cont-con .common-left  .statement p b{
	font-size: 12px;
    color: #05a2e5;
    line-height: 24px;
    font-weight: normal;
}

.statement{
	width: 100%;
	padding: 15px 0px;
	border: 1px solid #ddd;
    border-radius: 5px;
    line-height: 24px;
    color: #999;
 
	
}

/*list*/
.cont-list {
	 width: 100%; float: left; 
}
.cont-list li {
	 margin-bottom: 25px;
}



.border-style2 {
	padding: 13px 15px; border: 1px solid rgb(222, 231, 244); border-image: none; height: 150px;
}
.list-data {
	border: 1px solid rgb(112, 135, 200); border-image: none; width: 61px; height: 69px; margin-top: 9px; float: left;
}
.list-data h2 {
	padding: 7px 0px; text-align: center; color: rgb(76, 105, 186); border-bottom-color: rgb(76, 105, 186); border-bottom-width: 1px; border-bottom-style: solid;
}
.list-data h3 {
	text-align: center; color: rgb(76, 105, 186); font-size: 12px; 
}
.list-text {
	width: 730px; height: 100%; float: right; position: relative;
}
.list-text .list-title {
	width: 730px; margin-left: 15px; float: left;
}
.list-text .list-title p {
	line-height: 34px; font-size: 16px; margin-bottom: 5px; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid;
}
.list-text .list-title p a {
	color: rgb(68, 68, 68);
}
.list-text .list-title p a:hover {
	color: rgb(30, 90, 179);
}
.list-text .list-title .list-title-bif {
	line-height: 24px; font-size: 14px;
}
.list-text .list-title .list-title-bif a {
	color: rgb(143, 141, 141);
}
.list-text .list-title p a:hover {
	color: rgb(30, 90, 179);
}
.list-text .list-title .list-title-bif a:hover {
	color: rgb(30, 90, 179);
}
/*news*/
.cont-index .cont-con .common-left {
  width: 850px; padding:20px 0;
}
.cont-index .cont-con .common-left .name{ font-size:24px; color:#333; text-align:center; /*font-family:bold;*/ padding-bottom:15px;}
.cont-index .cont-con .common-left .content{ padding:30px 0; font-size:16px; color:#333; line-height:36px;}

.cont-index .cont-con .common-left 
.imgDiv{ text-align:center; padding-bottom:20px;}

.cont-index .cont-con .common-left .tab-tit {
  height: 42px;
  line-height: 42px;
  border-bottom: 2px solid #55a9df;
}
.cont-index .cont-con .common-left .tab-tit li {
  float: left;
  padding: 0 20px;
  height: 42px;
  line-height: 42px;
  color: #446eb3;
  font-size: 18px;
  cursor: pointer;
}
.cont-index .cont-con .common-left .tab-tit li a{
  padding: 0 10px;
}
.cont-index .cont-con .common-left .tab-tit li.active {
  height: 42px;
  line-height: 42px;
  color: #55a4da;
  font-size: 20px;
  border: 2px solid #55a9df;
  border-bottom-color: #fff;
  border-radius: 5px 5px 0 0;
}
.cont-index .cont-con .common-left .tab-tit li.active a{
  color: #55a4da;
}

.zw_bt {
	width: 850px; height: 200px;
}
.zw_bt span {
	font-family: "Microsoft Yahei" !important;
}
.zw_bt a {
	font-family: "Microsoft Yahei" !important;
}
.bt_title {
width: 830px; height: 32px; text-align: left; border-left-color: #28649b; border-left-width: 8px; border-left-style: solid; float: left;
}
.bt_tit_g a {
	padding: 0px 10px; text-align: left; color: #28649b; font-size: 20px; font-weight: 600; cursor: pointer;
}
.bt_tit_g {
	padding: 0px 10px; text-align: left; color: #28649b; font-size: 20px; font-weight: 600; cursor: pointer;
}

.bt_list {
	width: 850px; text-align: left; margin-top: 20px; float: left;
}
.bt_list li {
	background: url("../nimages/bg_left_01.png") no-repeat 0px 14px; height: 36px; text-align: left; line-height: 36px; padding-left: 20px; font-size: 16px;
}
.bt_list li a {
	color: rgb(0, 0, 0);
}
.bt_list li a:hover {
	color: rgb(39, 100, 156);
}

.cont-index .cont-con .common-left h1{
  text-align: center;
  font-size: 24px;
  font-weight: bold ;
  padding: 30px 0;
  border-bottom:  1px #ccc solid;
  margin-bottom:  15px;
  color: #000;
}

.cont-index .cont-con .common-left .time {
	height: 30px; text-align: center; line-height: 30px; font-size: 14px; margin-top: 25px; !important;
}

.cont-index .cont-con .common-left .time1 {
	height: 30px; text-align: center; line-height: 30px; font-size: 18px; margin-top: 25px; !important;
}


.cont-index .cont-con .common-left p{
  padding: 8px 0;
  /*text-indent: 2em;*/
  color: #333;
  font-family: "Microsoft Yahei","PingFangSC-Regular",Arial,sans-serif,"Helvetica Neue",Helvetica;
  font-size: 18px;
  line-height: 180%;
}

.cont-index .cont-con .common-left .edit{ text-align:right; /*margin:20px auto;*/ font-size:14px;COLOR: #325796; padding-right: 15px;}




.cont-index .cont-con .common-left table{ margin-top:15px;}
.cont-index .cont-con .common-left  td p{ margin:0 auto; font-size:16px;}
.cont-index .cont-con .common-left  td img{ margin-bottom:5px;}



.cont-index .cont-con .common-left .title03 {FONT-SIZE: 12px;TEXT-ALIGN: left; PADDING: 5px 0px; PADDING-LEFT:10px}

.cont-index .cont-con .common-left .subs {	background-color:#ecf3fd; 
	COLOR: #325796;
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: left;
	PADDING: 15px;

}


.cont-index .cont-con .con-rig {
  width: 330px;
}
.cont-index .cont-con .common-righ .wdang {
  padding-top: 10px;
}
.cont-index .cont-con .common-righ .wdang a {
  position: relative;
  padding-left: 37px;
  text-align: left !important;
}
.cont-index .cont-con .common-righ .wdang a:before {
  position: absolute;
  left: 10px;
  top: 13px;
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background: #55a9df;
}

.cont-index .cont-con .con-rig .hy-login {
  width: 330px;
  height: 240px;
  border: 1px solid #56a9df;
  border-radius: 5px;
}

.cont-index .cont-con .con-rig .hy-login .log-sign {
  height: 46px;
  background: #56a9df;
}
.cont-index .cont-con .con-rig .hy-login .log-sign .dlqxs a {
  margin-top: 4px;
  display: block;
  width: 50%;
  height: 38px;
  line-height: 38px;
  float: left;
  text-align: center;
  font-size: 18px;
  color: #fff;
}
.cont-index .cont-con .con-rig .hy-login .log-sign .dlqxs :first-child {
  border-right: 1px solid #fff;
}
.cont-index .cont-con .con-rig .hy-login .log-sign .dlhxs {
  display: block;
  text-align: center;
  line-height: 46px;
  font-size: 18px;
  color: #fff;
}
.cont-index .cont-con .con-rig .hy-login .log-sign .dlhxs i {
  margin-right: 15px;
  display: inline-block;
  width: 20px;
  height: 22px;
  vertical-align: middle;
  background: url(/nimages/aopa/grzx_ico.png) center center no-repeat;
}

.cont-index .cont-con .con-rig .hy-login .wdang {
  line-height: 34px;
}
.cont-index .cont-con .con-rig .hy-login .wdang a {
  margin: 0 15px;
  display: block;
  text-align: center;
  font-size: 16px;
  color: #555;
  border-bottom: 1px dashed #4d7ab7;
}
.cont-index .cont-con .con-rig .hy-login .wdang :last-child {
  border-bottom: none;
}
.cont-index .cont-con .con-rig .hy-login .login-person {
  padding: 25px 0 0 20px;
  height: 120px;
}
.cont-index .cont-con .con-rig .hy-login .login-person .default-head {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  overflow: hidden;
}
.cont-index .cont-con .con-rig .hy-login .login-person .loin-btn .dlq {
  padding-top: 11px;
  margin-left: 20px;
  line-height: 25px;
  font-size: 16px;
  color: #446eb3;
}
.cont-index .cont-con .con-rig .hy-login .login-person .loin-btn .dlq a {
  color: #446eb3;
  font-weight: bold;
}
.cont-index .cont-con .con-rig .hy-login .login-person .loin-btn .dlh {
  margin-left: 18px;
}
.cont-index .cont-con .con-rig .hy-login .login-person .loin-btn .dlh .name {
  font-size: 20px;
  color: #333;
  height: 30px;
    overflow: hidden;
    width: 123px;
}
.cont-index .cont-con .con-rig .hy-login .login-person .loin-btn .dlh .address {
 width: 185px;
}




.cont-index .cont-con .con-rig .hy-login .login-person {
  padding: 25px 0 0 40px;
  height: 120px;
}
.cont-index .cont-con .con-rig .hy-login .login-person .default-head {
  width: 72px;
  height: 72px;
  border-radius: 50%;
  overflow: hidden;
}
.cont-index .cont-con .con-rig .hy-login .login-person .loin-btn .dlq {
  padding-top: 11px;
  margin-left: 20px;
  line-height: 25px;
  font-size: 16px;
  color: #446eb3;
}
.cont-index .cont-con .con-rig .hy-login .login-person .loin-btn .dlq a {
  color: #446eb3;
  font-weight: bold;
}








.cont-index .cont-con .con-rig .right_li{
  width: 330px;   
}
.cont-index .cont-con .con-rig .right_li .rl_titlt {
	width: 320px; height: 28px; text-align: left; border-left-color: #28639b; border-left-width: 8px; border-left-style: solid;
}

.cont-index .cont-con .con-rig .right_li .rl_list {
	width: 330px; text-align: left; padding-top: 8px; padding-bottom: 20px; margin-top: 10px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dashed;
}
.cont-index .cont-con .con-rig .right_li  .rl_list li {
	background: url("../nimages/bg_left_01.png") no-repeat 0px 14px; height: 36px; line-height: 36px; overflow: hidden; padding-left: 10px; font-size: 16px;
}
.cont-index .cont-con .con-rig .right_li .rl_list li a {
	color: rgb(0, 0, 0);
}
.cont-index .cont-con .con-rig .right_li .rl_list li a:hover {
	color: rgb(39, 100, 156);
}
.cont-index .cont-con .con-rig .right_li .rl_list2 {
	width: 330px; margin-top: 20px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: dashed;
}
.cont-index .cont-con .con-rig .right_li .rl_list2 li {
	padding: 10px 0px; width: 330px; height: 84px;
}


.cont-index .cont-con .con-rig .right_li .yw_pic {
	width: 126px; height: 84px; float: left;
}
.cont-index .cont-con .con-rig .right_li .yw_pic img {
	width: 100%; height: 100%;
}
.cont-index .cont-con .con-rig .right_li .yw_zy {
	width: 200px; height: 84px; text-align: left; float: right;
}
.cont-index .cont-con .con-rig .right_li .yw_zy span {
	text-align: left; color: rgb(102, 102, 102); font-size: 12px; float: left;
}
.cont-index .cont-con .con-rig .right_li .yw_zy .yw_tit a {
	color: rgb(0, 0, 0);text-align: left;
}
.cont-index .cont-con .con-rig .right_li .yw_zy .yw_tit a:hover {
	color: rgb(39, 100, 156);
}


.cont-index .cont-con .con-rig .right_li .rl_tit_g {
	background: rgb(255, 255, 255); padding: 0px 10px; text-align: left; color: rgb(0, 0, 0); font-size: 18px; font-weight: 600; cursor: pointer;
}
.cont-index .cont-con .con-rig .right_li .rl_tit_g a {
	background: rgb(255, 255, 255); padding: 0px 10px; text-align: left; color: rgb(0, 0, 0); font-size: 18px; font-weight: 600; cursor: pointer;
}

.cont-index .cont-con .con-rig .aside-ll a {
  margin-top: 14px;
  display: block;
  width: 330px;
  height: 80px;
  line-height: 80px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  background: url(../nimages/index_aside_01.jpg) center center no-repeat;
  border-radius: 5px;
  overflow: hidden;
}

.index-cont-02 .items-01 .item .syhypx-ul li:last-child{border-right:none;}

.index-cont-02 {
  padding-bottom: 40px;
  background: #f9f9f9;
}
.index-cont-02 .items-01 {
  padding-top: 40px;
}
.index-cont-02 .items-01 .item {
  float: left;
  margin-right: 20px;
  width: 386px;
}
.index-cont-02 .items-01 .item .tit {
  line-height: 50px;
  font-size: 20px;
  color: #3d6eb1;
}
.index-cont-02 .items-01 .item ul.fir-line {
  border: 1px solid #dcdcdc;
  border-bottom: none;
  background: #52c4cc;
}
.index-cont-02 .items-01 .item ul.fir-line li {
  float: left;
  width: 127px;
  height: 88px;
  line-height: 88px;
  text-align: center;
  border-right: 1px solid #dcdcdc;
  border-bottom: 1px solid #dcdcdc;
}
.index-cont-02 .items-01 .item ul.fir-line li a {
  display: block;
  font-size: 16px;
  color: #fff;

}
.index-cont-02 .items-01 .item ul.fir-line li:nth-child(3n+0) {
  border-right: none;
}
.index-cont-02 .items-01 .item:last-child {
  margin-right: 0;
}

.index-cont-02 .items-01 .item .zxico6 a{float: left; width: 250px;}
.index-cont-02 .items-01 .item .zxico6  a:hover{width: 250px;}

.index-cont-02 .items-02 {
  padding-top: 30px;
}




.index-cont-03 {
 overflow: hidden;
}
.index-cont-03 .cont-con {
  padding-bottom: 50px;
}


/*互换友情*/
#links {background: #d0e6f5; overflow: hidden; padding: 15px 0; font-family: "Microsoft YaHei","微软雅黑","SimSun","宋体";}

.qw_main{width:1200px;margin:20px auto 0;padding-bottom:25px;}


.qw_qwxl_ul {
    height: 52px;
    width: 1200px;
	margin-bottom: 8px;
    zoom: 1;
    height: 52px;
    clear: both;
}

.qw_qwxl_ul li {
	 width: 265px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    border: 1px solid #3e6eae;
    border-radius: 5px;
    font-size: 16px;
    color: #3e6eae;
    float: left;
    margin-right: 30px;
    cursor: pointer;
    font-weight: bold;
	
}

.qw_qwxl_ul li a {    
    font-family: "microsoft yahei";
    font-size: 16px;
    color: #3e6eae;
    display: block; height: 50px;
}

.qw_qwxl_ul li a:hover {
   color: #51c3cb; text-decoration: none;
}


.qw_qwxl_ul li.active a {
  background: #3e6eae;
    color:#fff;
    height: 48px;
	border: 0px solid #16a241;
    border-radius: 4px;
    border-bottom: 0;
    margin-bottom: -1px;;
}

.qw_qwxl_ul li.normal a {
    border-bottom: none;
}

.qwxl_con_ul {
    background: url("") no-repeat;
    width: 1200px;
    height: 165px;
    padding-left: 30px;
    padding-top: 21px;
    line-height: 50px;
    font-size: 15px;
}

.qwxl_con_ul p {

}

.qwxl_con_ul li {
    padding: 0 60px 12px 42px;
    float: left
}

.qwxl_con_ul a {
    color: #333;
    font-size: 14px;
    padding-right: 15px;
}

.qwxl_main {
    position: relative;
}

.qwxl_more {
    position: absolute;
    right: 2px;
    bottom: 1px;
}


.title-top {
	width:1200px;margin:10px auto 0;
    height: 48px; 
    box-sizing: border-box;
    border-bottom: solid 2px #3e6eb0;
}

.title-top span {
    display: block;
    line-height: 48px;
    font-size: 20px;
    float: left;
    color: #333333;
}

.title-top a {
    display: block;
    width: 28px;
    height: 28px;
    float: right;
    margin-top: 10px;
}






.banner{width:1200px;padding-top: 10px;padding-bottom: 10px;}

/* 头部 */


.nav {
	width: 100%;
	height: 55px;
	line-height: 55px;
	float: left;
	background: #3a7aba;
}

.nav ul {
    width: 100%;
    height: 55px;
    float: left;
}

.nav ul li {
    width: 9%;
    height: 55px;
    line-height: 55px;
    float: left;
    text-align: center;
    font-size: 16px;
    position: relative;
}

.nav ul li a {
    color: #fff;
}

.nav ul li:hover {
    background: #66b0e0;
}

.nav ul li:hover .two-nav {
    display: block;
}

.alert-title {
    background: #09822e;
}

.content-nav {
    width: 1200px;
    margin: 0 auto;
}

.two-nav {
    display: none;
    position: absolute;
    top: 55px;
    left: -55px;
    width: 190%;
    overflow: hidden;
    float: left;
    background: #55a8de;
    z-index: 99999;
    opacity: 0.9;
}

.two-nav a {
    display: block;
    width: 100%;
    height: 55px;
    line-height: 55px;
    float: left;
}

.two-nav a:hover {
    background: #3a79b9;
}

/* 头部 end */

/* 新列表 */


.wzlb li {HEIGHT: 36px; BACKGROUND-IMAGE: url(../nimages/con_h4_li_bg.gif); BACKGROUND-REPEAT: no-repeat; BORDER-BOTTOM: #dee7f4 1px dotted; 
BACKGROUND-POSITION: 2px 15px; TEXT-ALIGN: left; PADDING-LEFT: 20px;  LINE-HEIGHT: 36px;}
.wzlb li a {float:left;COLOR: #434343;padding-left: 15px;}
.wzlb li a:hover{float:left;color: #215ab1;padding-left: 15px;}
.wzlb li SPAN {FLOAT:right;FONT-SIZE: 14px;COLOR: #4c69ba;}


/* 产品列表 */
.product-left {
  width: 850px; padding:20px 0px;
}

.product-left-list {
  width: 850px;margin-bottom: 10px;
}


.omit{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}

.allClassify{
	padding: 20px 20px 12px 20px;
}
.bgf{
	border: 0px solid #DCDCDC;
	background-color: #f7faff;
	margin-bottom: 25px;
}


.bgf-label {
	height: auto;
	overflow: hidden;
	border-bottom: 0px solid #f2f3f3;
	width: 100%;	
	z-index: 4;
}
.bgf-label .fla{height:auto;overflow:hidden;font-family:'微软雅黑'; }

.bgf-label .fla a{font-size:16px;display:block;float:left;width:130px;height:45px;line-height:45px;margin-right:15px;background:#f2f3f3;text-align:center;color:#000;margin-bottom: 20px;}

.bgf-label .fla a:hover,.bgf-label .fla a.on{background:#3e6eb0;color:#FFF;}


.bgf-brand  {
  width: 723px;
  height: 52px;
 
}
.bgf-brand ul li {
  width: 140px;
  height: 40px;
  background: #ffffff;
  border: 1px solid #f0f3f7;
   font-size: 12px;
  line-height: 40px;
  text-align: center;
  padding: 4px;
 
}
.bgf-brand ul li:hover {
  border: 1px solid #0c7ff2;
  color: #0C7FF2 !important;

}

.image-text-item{width: 810px;padding:20px;float: left;border-bottom: 1px solid #dcdcdc;}
		
.images-box{width: 200px;float: left;}
.images-box a,.images-box img{display: block;width: 155px;height: 155px;}
.text-box{width: 550px;float: right;}
.text-box dt{font-size: 20px;color: #000000;line-height: 30px;}
.text-box dt a{color: #000000;}
.text-box dd{font-size: 14px;color: #666666;line-height: 24px;margin-top: 10px;}
.text-box dd a{color: #666666;}
.text-box dd a.more3{
	width: 120px;
	height: 32px;
	background: #eaf2ff;
	text-align: center;
	line-height: 32px;
	color: #333333;
	display: block;
	margin: 15px 0 0 0px;
}
.g_luntan_bg{
	background-color: #f4f4f4;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.i_title{text-align:center;color:#1855a5;position:relative;padding-bottom:10px;border-bottom:0px solid #e7e7e7;}
.i_title p{font-size:36px;}
.ent-news2{padding: 20px 0px;width: 1160px;margin: 0 auto;background-color: #ffffff;}
.col-a {display:block; border-bottom:1px solid #2a60da;  }
.col-a span {
	display: block;
	border-bottom: 1px solid #1855a5;
	height: 50px;
	line-height: 50px;
	font-size: 22px;
	padding-left: 16px;
	color: #1855a5;
}
.text111 {	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "微软雅黑";text-align: center; 
}
.text222 {	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #ffffff;
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "微软雅黑";text-align: center; 
}
