body {
	color: #666666;	font-size: 14px;	line-height: 1.75em;	background: #fff;
	font-family: Arial , "微软雅黑","Microsoft YaHei",simsun, sans-serif ;	-webkit-font-smoothing: antialiased; }
.fl{ float: left; } 
.fr{ float: right;} 
.cl:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.cl{zoom:1} 

/***************
宋体 SimSun  黑体 SimHei  微软雅黑 Microsoft YaHei  微软正黑体 Microsoft JhengHei 新宋体 NSimSun 楷体 KaiTi #0c6fb7;
**************/
.w1220{ width:1220px; clear:both; margin:0 auto;   }
.w100{ width:100%; min-width:1220px;  clear:both; margin:0 auto;   }

a { color:#666666;}
a:hover{ color:#a93338;}
/********* top *****************/
header .ding { margin:0 auto; padding:5px 0;  height:80px; width:100%; background:#fff; position:fixed; top:0; z-index:99999; box-shadow:0 0 5px #333;}
header .ding .logo{ width:500px; height:80px; overflow:hidden;}
header .ding .daohang{ width:600px; margin-top:30px; }

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navBar{  position:relative; z-index:1;   height:40px; line-height:40px; color:#333;   }
.nav{ position:relative; width:600px; margin:0 auto;  font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav a{ color:#333;  }
.nav h3{ font-size:100%; font-weight:normal;   }
.nav .m{ float:left;  position:relative; z-index:1; }	
.nav h3>a{ display:block; width:120px; text-align:center;font-size:16px; color:#0c6fb7;font-size:16px;  }
.nav h3>a:hover,.nav  h3>a.on{ color:#000;}
.nav .sub{ display:none; /*默认隐藏*/  position:absolute; left:-20px;; top:40px; z-index:1; width:160px;  border-top:0;  background:#fff; box-shadow:0 0 10px #ddd; }
.nav .sub li{ text-align: center;  margin-bottom:-1px;   }
.nav .sub li a{ display:block;  border-bottom:1px solid #f2f2f2;  height:24px; line-height:24px; color:#0c6fb7; padding:5px 15px; font-size:14px;   }
.nav .sub li a:hover{ background:#0c6fb7; color:#fff;   }


/***********************/
.pptindex{ margin:0 auto; position:relative; }
.pptindex	.fullSlide{ width:100%;  position:relative;  height:760px;   }
.pptindex	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.pptindex	.fullSlide .bd ul{ width:100% !important;  }
.pptindex	.fullSlide .bd li{ width:100% !important;  height:760px; overflow:hidden; text-align:center;  }
.pptindex	.fullSlide .bd li .shuoming{ margin-top:100px; line-height:90px; color:#fff; font-weight:bolder; text-align:center; font-size:70px; text-shadow:0 0 10px #999;  }

.pptindex	.xm4{ height:320px;  position:absolute; z-index:9; bottom:50px;}
.pptindex	.xm4 .kuangjia ul{ text-align:center;}
.pptindex	.xm4 .kuangjia ul li{ display:inline-block;  margin:0 5px;height:330px;width:290px; position:relative; }
.pptindex	.xm4 .kuangjia ul li .nrbox{width:230px; height:250px; text-align:left; padding:30px; color:#fff; border-radius:8px; overflow:hidden; position:absolute; top:20px; left:0px;
background:url(tp/timg.jpg) center center #0c6fb7; background-size: cover; }
.pptindex	.xm4 .kuangjia ul li .nrbox .nrkj{width:230px; height:250px; position:relative;}
.pptindex	.xm4 .kuangjia ul li .nrbox .bt{ font-size:30px; font-weight:bold;  line-height:35px;}
.pptindex	.xm4 .kuangjia ul li .nrbox .ms{ padding:20px 0 0; line-height:1.5em;}
.pptindex	.xm4 .kuangjia ul li .nrbox  a{ display:block;  width:125px; height:32px; text-align:center; line-height:32px; border:2px solid #fff; border-radius:35px; color:#fff; font-weight:bold; font-size:12px; position:absolute; bottom:0; left:0; }


/**********************/
.fwindex{ margin:0 auto; height:480px; padding:60px 0; background:#10243e url(img/webnews.jpg) top center no-repeat ;}
.fwindex .title{ color:#fff; font-size:30px; line-height:30px; font-weight:bold; text-align:center; margin-bottom:30px;}
.fwindex .title span{ display:block; width:80px; margin:0 auto; height:15px; border-bottom:4px solid #0c6fb7;} 
.fwindex  .fwxm li{ width:350px; height:180px; margin:20px 28px; float:left; overflow:hidden;  }
.fwindex  .fwxm li .tu{ width:60px; height:60px; overflow:hidden;}
.fwindex  .fwxm li .wen{ width:260px; height:180px; text-align:left; color:#ccc;}
.fwindex  .fwxm li .wen .tit{ margin-bottom:15px;}
.fwindex  .fwxm li .wen .tit a{ text-align:left; color:#fff; font-size:22px; font-weight:bold;}

/******************/
.gsjjindex{ margin:0 auto;  padding:60px 0; background:#10243e url(img/gsjjdq.jpg) top center no-repeat ; border-top:1px solid #1e324c; border-bottom:1px solid #1e324c;}
.gsjjindex .title{ color:#fff; font-size:30px; line-height:30px; font-weight:bold; text-align:center; margin-bottom:30px;}
.gsjjindex .title span{ display:block; width:80px; margin:0 auto; height:15px; border-bottom:4px solid #0c6fb7;} 
.gsjjindex .gsxmnr{ width:800px; color:#fff; margin:0 auto; text-align:justify;}
	
/************/
footer .foot { padding:10px 0; margin:0 auto; background:#12263f; color:#fff; text-align:center; line-height:1.75em;}
footer .foot a{ color:#fff;}
/***********分页***  #0c6fb7; ****************/

.pagination{list-style:none;margin:0;padding:0; margin-bottom:30px; text-align:center; display:inline-block;vertical-align:bottom}
.pagination li{display:inline-block;border:solid 1px #ddd; margin:2px; text-align:center;}
.pagination a{color:#999;padding:4px 8px;line-height:18px;display:block;}
.pagination a:hover ,.pagination li.thisclass a{ background:#b22; color:#fff;}


/********cp**************/
.main{ margin:80px auto;  font-size:16px;line-height: 1.75em; }
.main .nrlefts{ width:850px; overflow:hidden;}
.main .nrlefts img{ max-width:850px; height:auto; vertical-align:bottom;}
.main .nrlefts .datu{ width:850px; position:relative; margin-bottom:20px; overflow:hidden;}
.main .nrlefts .datu img{ display:block;}
.main .nrlefts .datu:hover img {transform: scale(1.1); transition: all 1s ease 0s;-webkit-transform: scale(1.1);-webkit-transform: all 1s ease 0s;}

.main .nrlefts .datu .biaoti{ height:100px;  color:#12263f; position:absolute; width:800px; left:25px; top:50%; font-size:36px; line-height:100px; text-align:center; font-weight:bolder;}
.main .nrlefts .datu .biaoti .dingwei{ position:relative; top:-50px; background-color:rgba(255,255,255,.6);}

.main  .lmrights{ width:280px;}
.main  .lmrights .tit{ border-bottom:1px  solid #eee; font-size:24px; line-height:60px; color:#000;}
.main  .lmrights ul li{ padding:10px 0; line-height:1.5em; border-bottom:1px  solid #eee;}
.main  .lmrights ul li a{ display:block;}
.main  .lmrights ul li a.on,.main  .lmrights ul li a:hover{ color:#f00;}

/***************/
.gaoduall{ min-height:600px; margin:0 auto; }
.gsjjmain {    font-size:16px;line-height: 1.75em; padding:60px 0; }
.gsjjmain0{ background:#eef4f6;} 
.gsjjmain .biaoti{ font-size:40px; font-weight:inherit; color:#0c6fb7; text-align:center;}
.gsjjmain .gsxmnr{ margin:40px auto 0;   }


/******联系我们********/
.lxbanner{ width:100%; height:50px; background:url(img/bg_image_contact.jpg) top center no-repeat;  background-size:100%; margin:0 auto;  padding:50px 0;color:#fff; }
.lxbanner .biaoti{ font-size:36px;  margin-bottom:10px;}
.lxbanner  p{}
.lxmain{ padding:80px 0; margin:0 auto; background: url(img/lx_bg.jpg) top center ; }