/*产品
-------------------------------------------------------------------------------*/
.product-page-top {width: 100%; height: 128px; border-bottom: 1px solid #eee; position:relative;}
.product-top-menu {height: 127px;border-bottom: 2px solid #0CAB66;position:relative; }
.product-top-menu ul li {height: 127px; border-left: 1px solid #eee;  background: #fff;  float: left; text-align: center;}
.product-top-menu ul li a { width: 237px;height: 127px; float: left;}
.product-top-menu ul li a:hover h5 {color:#0CAB66; }
.product-top-menu ul li a img { display: block; width: 186px; height: 56px; margin: 20px auto 0;}
.edu-product-title {text-align: center;}
.edu-product-title .entitle {font: bold 24px/40px Arial; color: #aaa}
.edu-product {width: 1198;  height: 507px; border: 1px solid #eee; border-bottom: 0; }
.edu-product .edu-product-left {width:286px;float: left; }
.edu-product .edu-product-left ul li {width: 286px; height: 71px; border-bottom: 1px solid #eee; border-right: 1px solid #eee; float: left;}
.edu-product .edu-product-left ul li a {width: 286px; height: 71px; float: left;}
.edu-product .edu-product-left ul li a .icon {float: left;}
.edu-product .edu-product-left ul li a .icon img {width: 71px; height: 71px; display: block;}
.edu-product .edu-product-left ul li a h5 {float: left; line-height: 71px;}
.edu-product .edu-product-left ul li a:hover h5 {color: #0cab66}
.edu-product .edu-product-right {width:286px;float: right; }
.edu-product .edu-product-right ul li {width: 286px; height: 71px; border-bottom: 1px solid #eee; border-left: 1px solid #eee; float: left; overflow: hidden;}
solid #eee; border-right: 1px solid #eee; float: left;}
.edu-product .edu-product-right ul li a {width: 286px; height: 71px; float: left;}
.edu-product .edu-product-right ul li a .icon {float: left;}
.edu-product .edu-product-right ul li a .icon  img {width: 71px; height: 71px; display: block;}
.edu-product .edu-product-right ul li a h5 {float: left; line-height: 71px;}
.edu-product .edu-product-right ul li a:hover h5 {color: #0cab66}
.edu-product .edu-product-center { height: 503px; border-bottom: 1px solid #eee; float: left;}
.edu-product .edu-product-center img {margin: 60px 130px;}

.gov-product {width: 1198px;  height: 430px; border: 1px solid #eee;border-top: 0;}
.gov-product .product-tm-img {width: 356px; height: 356px; margin: 30px 70px;float:left; }
.gov-product .product-info { width: 500px; float: left; margin: 90px 100px; }
.gov-product .product-info .p-cntitle { color: #555; }
.gov-product .product-info .p-entitle { font: bold 28px/40px Arial; color: #aaa;  }
.gov-product .product-info .info-txt {line-height: 32px;}
.gov-product .product-info .info-btn { text-align: left; line-height: 60px;}
.gov-product .product-info .info-btn .btn {  padding: 8px 16px;  border-radius: 3px; background: #0099CB;color: #fff;}
.gov-product .product-info .info-btn .btn:hover {  padding: 8px 16px;  border-radius: 3px; background: #00B1EC;color: #fff;}
.medical-product {width: 1198px;  height: 430px; border: 1px solid #eee;border-top: 0;}
.medical-product .product-tm-img {width: 356px; height: 356px; margin: 30px 70px;float:right; }
.medical-product .product-info { width: 500px; float: right; margin: 90px 100px; }
.medical-product .product-info .p-cntitle { color: #555; }
.medical-product .product-info .p-entitle { font: bold 28px/40px Arial; color: #aaa;  }
.medical-product .product-info .info-txt {line-height: 32px;}
.medical-product .product-info .info-btn { text-align: left; line-height: 60px;}
.medical-product .product-info .info-btn .btn {  padding: 8px 16px;  border-radius: 3px; background: #DF4949;color: #fff;}
.medical-product .product-info .info-btn .btn:hover {  padding: 8px 16px;  border-radius: 3px; background: #E36060;color: #fff;}
.finance-product {width: 1198px;  height: 430px; border: 1px solid #eee;border-top: 0;}
.finance-product .product-tm-img {width: 356px; height: 356px; margin: 30px 70px;float:left; }
.finance-product .product-info { width: 500px; float: left; margin: 90px 100px; }
.finance-product .product-info .p-cntitle { color: #555; }
.finance-product .product-info .p-entitle { font: bold 28px/40px Arial; color: #aaa;  }
.finance-product .product-info .info-txt {line-height: 32px;}
.finance-product .product-info .info-btn { text-align: left; line-height: 60px;}
.finance-product .product-info .info-btn .btn {  padding: 8px 16px;  border-radius: 3px; background:#F38F14;color: #fff;}
.finance-product .product-info .info-btn .btn:hover {  padding: 8px 16px;  border-radius: 3px; background:#F49A2B;color: #fff;}




/*产品内容
-------------------------------------------------------------------------------*/
.product-con-wrap {width: 1200px; margin: 0 auto; min-height:500px; }
.product-con-wrap .con-title {width: 1100px; margin: 0 auto; border-bottom: 1px solid #eee;text-align: center; padding-bottom: 30px;}
.product-con-wrap .con-title .border-line { width: 500px; margin: 0 auto -31px;; border-bottom: 1px solid  #0CAB66;  }
.product-con-wrap .con-title .cntitle {font-size: 28px; line-height:66px;color: #0CAB66;}
.product-con-wrap .con {width: 1100px; margin: 20px 50px 0; line-height: 32px; overflow: hidden;}
.product-con-wrap  .backlink {width: 1100px; margin: 0 auto; border-top: 1px solid #eee;text-align: center; padding-bottom: 20px;}

.product-con-wrap .backlink .back-cit { padding-top: 10px; height: 42px; text-align: center; }
.product-con-wrap .backlink .back-cit a { display: inline-block; padding: 0 30px; border: 4px solid #0CAB66; color: #0CAB66; font-size: 18px; text-transform: uppercase; line-height: 37px; transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; }
.product-con-wrap .backlink .back-cit a:hover { background: #fff; color: #0CAB66; }