/*通用*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "微软雅黑","宋体","Arial Narrow"; background:#cae7f4;margin:0 auto;}
a{color:#004276;text-decoration:none}
a:hover{color:#900;text-decoration:underline}
table{ margin:0px; padding:0px; border:0px;}
dl，dd{border:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;}
h2 a{color:#004276;}
h2 a:hover {text-decoration:; color:#cc3333;}
.clear{claer:both;}
.subnav{float:left;width:1000px;height:72px;line-height:50px;background:#069;color:#fff;margin-top:20px;}

/*主体*/
#box{width:1440px;height:auto;margin:0 auto;}

.top1{float:left;width:1440px;height:198px;background:url(images/top1.png) no-repeat;}
.top2{float:left;width:1440px;height:202px;background:url(images/top2.png) no-repeat;}
.top3{float:left;width:1440px;height:178px;background:url(images/top3.png) no-repeat;}
.topnav{float:left;width:1440px;height:70px;background:url(images/topnav.png) no-repeat; text-indent:-9999px;}
.topnav ul{float:left;width:1200px;height:50px;padding-left:220px;list-style:none;color:#fff}
.topnav ul li{float:left;width:125px;height:5px;line-height:50px;text-align:center;margin-left:2px;font-size:14px;background:#}
.topnav ul li a{float:left;width:125px;height:48px;margin-left:1px;color:#fff;background:#;}
.topnav ul li a:hover{border-bottom:2px solid #0D3E72;}
#n0{float:left;width:82px;height:5px;line-height:50px;text-align:center;margin-left:1px;font-size:14px;background:#}
#n0 a{float:left;width:82px;height:48px;margin-left:1px;color:#fff;background:#;}
#n0 a:hover{border-bottom:none;}
#n4{float:left;width:107px;height:48px;line-height:50px;text-align:center;margin-left:2px;font-size:14px;background:#}
#n4 a{float:left;width:107px;height:48px;margin-left:1px;color:#fff;background:#;}
#n4 a:hover{border-bottom:2px solid #0D3E72;}
.topnav span{float:left;}

.container{width:1000px;height:auto;margin:0 auto;}

.daoyu{float:left;width:1000px;height:130px;padding-top:10px;margin-top:8px;background:url(images/daoyu.png);}
.daoyu p{display:block;width:825px;height:auto;padding-left:130px;font-size:16px;line-height:30px;padding-top:5px;text-indent:2em;color:#000;}

.p1{float:left;width:1000px;height:auto;background:#;}
.p1Left{float:left;width:605px;height:auto;margin-right:20px;background:#;}
/* focus */
.focusBox { position: relative; width: 605px; height: 378px; overflow: hidden; font: 12px/1.5 "微软雅黑","宋体",Verdana, Geneva; text-align: left; background: white; }
.focusBox .pic img { width: 605px; height: 378px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 40px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:40px; line-height:40px; position:absolute; bottom:-40px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 19px; font-weight: bold; text-decoration: none;letter-spacing: 1px; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 18px; line-height: 18px; overflow: hidden; text-align: center; margin-right: 3px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60; }

.p1Right{float:left;width:375px;height:auto;background:#;}
.text {float:left;width:375px;height:114px;margin-bottom:17px;border-bottom:1px solid #a8c0cb;}
.text h2 {font-size:22px;height:24px;font-weight:normal;padding-bottom:11px;}
.text h2:hover{background:#006699;color:#fff;}
.text h2 a{display:block;width:375px;height:35px;}
.text h2 a:hover{color:#fff;text-decoration:none;}
.text p {font-size: 16px;line-height:30px;padding-top:5px;text-indent:2em;}

.p1Btm{float:left;width:1000px;height:121px;margin-top:4px;border-bottom:1px solid #a8c0cb;background:#a9cedf;}
.imgTxt {float:left;width:306px;height:95px;padding-top:20px;margin-left:20px;}
.imgTxt img {float: left; margin-right:10px; height:82px; width:116px;}
.imgTxt h2 {width:auto;height:20px;font-size:15px;}
.imgTxt p { font-size: 12px;line-height:19px;padding-top:5px;}

.p2{float:left;width:1000px;height:auto;background:#;}

.p2Left{float:left;width:490px;height:443px;margin-right:20px;background:#a9cedf;}
.imgTxt2 {float:left;width:490px;height:auto;margin-bottom:20px;}
.imgTxt2 img {float:left; display:block;height:280px; width:460px;border:5px solid #d2e9f4;margin:10px;}
.imgTxt2 img:hover{border:5px solid #a9cedf;}
.imgTxt2 h2 {width:490px;height:40px;font-size:24px;padding-top:5px;display:inline-block;text-align:center;}
.imgTxt2 p { font-size: 16px;line-height:25px;text-indent:2em;padding:0 10px;}

.p2Right{float:left;width:490px;height:auto;background:#;}
.imgTxt3 {float:left;width:490px;height:140px;margin-bottom:20px;border-bottom:1px solid #a8c0cb;}
.imgTxt3 img {float:left; margin-right:20px; width:180px; height:120px;  }
.imgTxt3 h2 {width:auto;height:32px;font-size:20px;}
.imgTxt3 p { font-size: 16px;line-height:25px;padding-top:6px;}

.p2Btm{float:left;width:1000px;height:auto;padding-top:20px;border-top:1px solid #a8c0cb;background:#;}
.imgTxt4 {float:left;width:320px;height:auto;margin-bottom:20px;margin-right:20px;}
.imgTxt4 img {float:left; display:block;height:200px; width:320px;margin-bottom:10px;}
.imgTxt4 h2 {width:320px;height:35px;line-height:35px; font-size:18px;display:inline-block;text-align:center;}
.imgTxt4 p {font-size:15px;width:320px;line-height:24px;padding-top:3px;text-indent:2em;}

.p3{float:left;width:1000px;height:930px; overflow:hidden; background:#;}
.imgTxt5 {float:left;width:235px;height:auto;margin-bottom:20px;margin-right:8px;padding-right:8px;border-right:1px solid #a8c0cb;border-bottom:1px solid #a8c0cb;}
.imgTxt5 img {float:left; display:block;height:147px; width:235px;margin:0 0 5px 0;}
.imgTxt5 h3 {width:235px;height:20px;line-height:20px;font-weight:normal; font-size:16px;display:inline-block;}
.imgTxt5 h2 {width:220px;height:65px;line-height:27px;font-weight:normal; font-size:19px;display:inline-block;}
.imgTxt5 p {float:left;display:block;width:235px;height:75px;font-size:14px;line-height:22px;background:url(images/fh.png) no-repeat;text-indent:2em;padding-top:3px;color:#444;}

.p4{float:left;width:1000px;height:auto;background:#;}
.p4Left{float:left;width:360px;height:auto;margin-right:20px;background:#;}
.p4LfTop img{float:left;display:block;width:360px;height:210px;margin-bottom:20px;}
.imgTxt6 {float:left;width:360px;height:auto;margin-bottom:0px;margin-right:20px;background:#;}
.imgTxt6 h3 {windth:auto;height:28px;text-indent:3px;font-size:18px; letter-spacing:5px; color:#004276;}
.imgTxt6 img {float:left;height:108px; width:175px;margin-right:10px;}
.imgTxt6 p {font-size:14px;width:auto;line-height:22px;text-indent:2em;}

.p4Right{float:left;width:620px;height:auto;margin-right:;background:#;}
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

#owl-demo{position:relative;width:620px;height:390px;margin:0px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:620px;height:390px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(images/bg17.png);}
.owl-next{right:0;background-image:url(images/bg18.png);}
.owl-prev:hover{background-image:url(images/bg19.png);}
.owl-next:hover{background-image:url(images/bg20.png);}

.p5{float:left;width:1000px;height:auto;margin-bottom:10px;background:#;}

/* img start*/
#artical_real .pic_box{ width:1000px; margin:0 auto; height:580px; overflow:hidden;}
#artical_real .pic_box .bigPic{ height:535px; text-align:center; width:1000px; overflow:hidden; vertical-align:middle;  position:relative;float:left;}
#artical_real .pic_box .bigPic .preArea{ position:absolute; left:0px; top:0px; width:475px; height:535px; z-index:500;}
#artical_real .pic_box .bigPic .nextArea{ position:absolute; right:0px; top:0px; width:475px; height:535px; z-index:500;}
#artical_real .pic_box .bigPic i{ height:100%; vertical-align:middle; display:inline-block; _display:table}
#artical_real .pic_box .txt1{ width:520px;  margin:15px 0 0 0px; font-size:22px; color:#004276; float:left; font-family: "Microsoft YaHei","微软雅黑","SimHei","黑体"; }
.pic_box .photoList{ width:570px; margin:0 auto}
.pic_box .photoList .photoBox{ width:510px; overflow:hidden; float:left;}
.pic_box .photoList .photoBox .content{float: left;height:80px;overflow: hidden;width: 510px;position: relative;}
.pic_box .photoList .smallPhoto{position:absolute; width:10000px }
#artical_real .pic_box .photoList .smallPhoto li{ float:left; margin-right:18px; display:inline; width:110px; font:normal 12px/16px simsun; text-indent:none; text-decoration:none; position:relative; cursor:pointer;}
#artical_real .pic_box .photoList .smallPhoto li .play{ position:absolute; left:10px; top:51px; cursor:pointer; }
#artical_real .pic_box .photoList .smallPhoto li .play img{padding:0px; background:none; border:none; display:block}
#artical_real .pic_box .photoList .smallPhoto li img{ border:#d5d5d5 solid 1px; padding:2px; display:block; margin-bottom:3px}
#artical_real .pic_box .photoList .smallPhoto li s{ font:normal 12px/16px simsun; text-indent:none; text-decoration:none; }
#artical_real .pic_box .photoList .smallPhoto li s a{ line-height:16px}
#artical_real .pic_box .photoList .smallPhoto li.current img {background: #F29400;border: 1px solid #F29400;display: block;line-height: 16px;padding: 2px;}
.clear{ height:0px; line-height:0px; font-size:0px; background:#fff;}
#artical_real .pageList{font-size:12px; padding:18px 0 16px; width:480px; float:right}             
#artical_real .pageList a{ padding:3px 6px; font-family:Arial, Helvetica, sans-serif; color:#004276; margin:2px 4px 0 1px;  float:left; line-height:14px}
#artical_real .pageList em{ float:left}
#artical_real .pageList a.leftBtn{float:left; margin-top:0px; padding:2px 9px 0 0; margin-left:0px; padding-right:5px}
#artical_real .pageList a.rightBtn{float:left; margin-top:0px; padding:2px 0; margin-left:8px}
#artical_real .pageList a.current{color:#999; border:#a1a1a1 solid 1px; background:#f0f0f0; color:#2b2b2b; font-weight:bold; padding:2px 6px}              
#artical_real .gqtj{ float:right; width:66px; font-size:12px; margin-top:16px; text-align:right}
#artical_real .gqtj a{ padding-left:15px; color:#004276}

.p6{float:left;width:1000px;height:auto;margin-bottom:10px;background:#;}
.p6Top{float:left;width:1000px;height:auto;background:#;}
.p6Top img {float:left; display:block;margin-right:20px; width:490px; height:220px; }
.p6Top h2 {width:auto;height:40px;font-size:28px;}
.p6Top p { font-size: 20px;line-height:35px;padding-top:6px;text-indent:2em;}

.p6Btm{float:left;width:1000px;height:auto;background:#;}
.imgTxt7 {float:left;width:320px;height:95px;padding-top:20px;margin-right:20px;}
.imgTxt7 img {float: left; margin-right:10px; height:100px; width:150px;}
.imgTxt7 h2 {width:auto;height:20px;font-size:15px;}
.imgTxt7 p { font-size: 12px;line-height:18px;padding-top:8px;text-indent:2em;}

.p7{float:left;width:1000px;height:auto;}
.p7Left{float:left;width:490px;margin-right:20px;}
.p7Right{float:left;width:490px;}