body{margin:0px auto;padding:0px;border:0px;font-family:"å¾®è½¯é›…é»‘"; font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; min-width:1200px;}
ul,li{margin:0px; padding:0px; list-style:none;}
table,tr,td,h3,h5,span,p,form,input,dl,dd,dt,em,b{margin:0px; padding:0px;}
em,img{border:0px;}
input{border: none;outline: none;background: none;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;transition: 0.5s;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:1200px;margin: 0 auto;}
.clear{ clear:both;}
.images{
	transition: all 0.8s;
	-moz-transition: width 0.8s; /* Firefox 4 */
	-webkit-transition: width 0.8s; /* Safari å’Œ Chrome */
	-o-transition: width 0.8s; /* Opera */
	}
.images:hover{
	cursor: pointer;
	transition: all 0.8s;
	transform: scale(1.1);
    -ms-transform:scale(1.1);     /* IE 9 */
    -moz-transform:scale(1.1);     /* Firefox */
    -webkit-transform:scale(1.1); /* Safari å’Œ Chrome */
    -o-transform:scale(1.1);     /* Opera */
	}



/****************************************é¦–é¡µ****************************************/
/* å¤´éƒ¨ */
.top{width: 100%;height: 120px;background: url(../images/topbg.png) no-repeat center;}
.logo{margin-top: 30px;}
.search_form{background: url(../images/searchbg.png) no-repeat center;width: 264px;height: 38px;margin-top:12px;}
.search{width: 264px;height: 90px;margin-top:8px;}
.search input[type=text]{width: 210px;height: 36px;padding-left: 15px;float: left;color: #fff;}
.search input[type=image]{margin-top:7px;margin-right: 10px;}

.pho_sj{
     height:30px;
     line-height:30px;
     text-align:right;
     font-size:15px;
     color:#fff;
}
.pho_sj a{ color:#fff; }
/* å¯¼èˆª */
.nav{line-height:50px; position:relative; z-index:1;  }
.nav a{ color:#444444;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{font-weight: normal;}
.nav .nLi h3 a{ display:block; padding:0 28px; font-size:18px;}
.nav .sub{display:none;width: 160%;left: 0%;top:50px;position:absolute;background:#119ed6;line-height:45px;pa: 4px;}
.nav .sub li{ zoom:1;}
.nav .sub a{display:block;font-size: 16px;color: #fff;text-align: left;padding-left: 26px;}
.nav .sub a:hover{ background:#0b78a5;}
.nav .on h3 a{ background:#119ed6;color: #fff;}

/* banner */
.banner{width: 100%;height: auto;overflow: hidden;}





.container{min-height:400px;}

/* å†…å®¹ */
.main{width: 100%;overflow: hidden;}
.part1{padding:35px 0;overflow: hidden;}
.zytitle{width: 100%;overflow: hidden;background: url(../images/title.png) no-repeat left center;height: 46px;line-height: 46px;margin-bottom: 30px;}
.zytitle h3{float: left;overflow: hidden;font-size: 20px;color: #444;padding-left: 13px;font-weight: normal;}
.zytitle a{float: right;font-size: 12px;color: #afafaf;}
.zytitle a:hover{padding-right: 10px;color: #2267b1;}

/* å­¦é™¢æ–°é—» */
.part1tnr{width: 100%;overflow: hidden;}
.part1-t{width: 100%;overflow: hidden;margin-bottom: 35px;}
.part1-l,.ttgg,.rdlj{width: 670px;overflow: hidden;}
.part1-l ul li{float: left;background: #f4f4f4;overflow: hidden;width: 320px;margin-right: 30px;position: relative;}
.part1-pic{width: 100%;height: 220px;overflow: hidden;}
.part1-pic{width: 100%;height: 220px;}
.part1-pic a img{width:320px;height: 220px;}
.part1-text{padding: 50px 15px 25px 20px;overflow: hidden;}
.part1-text a{color: #494949;}
.part1-text a:hover{color: #2267b1;}
.part1-text p{color: #a7a7a7;font-size: 12px;margin-top: 12px;line-height: 24px;}
.date{background: #2267b1;text-align: center;width: 70px;height: 66px;color: #FFFFFF;position: absolute;left: 20px;top: 185px;}
.ri{font-size: 30px;}
.ny{font-size: 12px;}
.last{margin-right: 0 !important;}
.part1-r,.xsjl,.xmt{width: 500px;overflow: hidden;}
.part1-r ul li{background: url(../images/libg.jpg) no-repeat left center;padding-left: 13px;line-height: 46px;}
.part1-r ul li a{width: 90%;float: left;color: #494949;}
.part1-r ul li span{font-size: 14px;color: #979797;width: 8%;}
.part1-r ul li:hover a{width: 88%;padding-left: 2%;color: #2267b1;transition: 0.5s;}
.part1-r ul li:hover span{color: #2267b1;transition: 0.5s;}

/* é€šçŸ¥å…¬å‘Š */
.ttggnr{width: 100%;overflow: hidden;}
.ttggnr ul li{width: 623px;border: 1px solid #e1e1e1;padding: 10px 15px 6px 30px;margin-bottom: 8px;cursor: pointer;}
.ttggnr ul li:hover{background: #2267b1;}
.ttggnr ul li a{color: #494949;}
.ttggnr ul li:hover a{color: #fff;}
.ttggnr ul li span{float:right;color: #979797;}
.ttggnr ul li:hover span{color: #fff;}

/* å­¦æœ¯äº¤æµ */
.xsjlnr{width: 100%;overflow: hidden;}
.xsjlnr ul li{background: url(../images/libg.jpg) no-repeat left center;padding-left: 13px;line-height: 45px;}
.xsjlnr ul li a{color: #494949;}
.xsjlnr ul li span{color: #979797;font-size: 14px;float: right;}
.xsjlnr ul li:hover{padding-left: 20px;transition: 0.5s;}
.xsjlnr ul li:hover a{color: #2267b1;}

/* å›¾ç‰‡é“¾æŽ¥ */
.part2{width: 100%;height: 155px;background: url(../images/piclink.png) no-repeat center;padding-top: 35px;}
.part2 ul li{float: left;width: 95px;margin-right: 126px;}
.part2 ul li:hover img{transform: rotate(360deg);transition: 0.6s all;}
.part2 ul li:hover a{text-decoration: underline;font-weight: 600;}
.part2 ul li p a{color: #fff;text-align: center;display: block;line-height: 40px;}
.last1{margin-right: 0 !important;}

/* çƒ­ç‚¹é“¾æŽ¥ */
.part3{padding: 45px 0;overflow: hidden;}
.rdljnr ul li{float: left;margin-right: 20px;border: 1px solid #e1e1e1;width: 202px;height: 78px;margin-bottom: 20px;}
.rdljnr-pic{width: 78px;height: 78px;border-right: 1px solid #E1E1E1;float: left;overflow: hidden;}
.rdljnr-text{width: 174px;text-align: center;line-height: 78px;/* float: left; */cursor: pointer;}
.rdljnr-text a{color: #494949;}
.rdljnr-text:hover{background: #4f8aca;}
.rdljnr-text:hover a{color: #fff;}

/* æ–°åª’ä½“ */
.video{width: 240px;height: 180px;overflow: hidden;position: relative;}
.video .images{width: 240px;height: 180px;}


.play{position: absolute;top: 50%;margin-top:-23px;left: 50%;margin-left: -23px;}
.ewm{background: #f4f4f4;padding: 22px;overflow: hidden;}
.ewm p{font-size: 12px;color: #494949;line-height: 36px;text-align: center;}
.xywx{margin-left: 15px;}

/* åº•éƒ¨ */
.footer{width: 100%;background: #2a2a2a;padding: 50px 0;color: #fff;font-size: 14px;text-align: center;}


/********************************************* ç®€ä»‹é¡µ ********************************************/
.nybanner{width: 100%;height: 360px;overflow: hidden;}
.nybanner img{width: 100%;height: 360px;}
.container-c{background: #f6f6f5;}
.jjy-l{width: 300px;position: relative;}
.jjy-l .lanm{position: absolute;left: 0;top: -120px;z-index: 2;background: url(../images/lanmu.png) no-repeat center;font-size: 24px;color: #fff;text-align: center;padding: 30px 42px 45px 43px;width:215px;background-size:100%;}
.jjy-l .lanm h3{border: 1px solid #7da6d1;font-weight: normal;padding: 10px 25px;}
.jjy-l ul{padding: 35px 15px 0 15px;}
.jjy-l ul li{font-size: 16px;line-height: 60px;text-align: left;border-bottom:1px solid #dfdfdf;background-image: url(../images/menu.png);background-repeat: no-repeat;background-position: 27px 27px;}
.jjy-l ul li a{color: #494949;padding-left: 45px;}
.jjy-l ul li:hover{background-color: #85b8ea;background-image: url(../images/menuh.png);}
.jjy-l ul li:hover>a{color: #fff;}

.jjy-l ul .on{background-color: #85b8ea;background-image: url(../images/menuh.png);} 
.jjy-l ul .on.on1{background-color: #85b8ea;background-image: url(../images/menuh2.png);} 
.jjy-l ul .on>a{color: #fff;} 


.jjy-r{width: 850px;overflow: hidden;background: #ffffff;padding-left: 40px;}
.current{overflow: hidden;border-bottom: 1px solid #e8e8e8;background*: url(../images/home.png) no-repeat left 30px;color: #959595;padding-left*: 25px;padding-bottom: 15px;font-size: 14px;padding-top: 30px;}
.current a{font-size: 14px;color: #959595;}
.current a:hover{color: #2267b1;}
.jjynr{color: #494949;line-height: 32px;text-indent: 32px;padding-top: 30px;}
.jjynr p{margin-bottom: 40px;}


/********************************************* å†…å®¹é¡µ ********************************************/
.nrynr h3{font-size: 20px;color: #494949;text-align: center;line-height: 75px;padding-top: 15px;}
.xiab{width: 100%;height: 30px;background: #f1f1f1;font-size: 12px;color: #666;line-height: 30px;text-align: center;}
.xiab span{margin-right: 20px;}
.nryr-text{width: 100%;overflow: hidden;padding: 30px 0 50px 0;color: #494949;line-height: 32px;text-indent: 32px;border-bottom: 1px solid #e2e2e2;}
.nryr-text img{display:initial;margin:0 auto;}
.nryr-text table{margin:0 auto;}
.sxp{width: 100%;padding: 30px 0 50px 0;}
.sxp p{margin-bottom: 20px;font-size: 14px;color: #666666;}
.sxp p a{color: #666666;}
.sxp p a:hover{color: #2267b1;padding-left: 10px;}


/********************************************* åˆ—è¡¨é¡µ ********************************************/
.listnr{padding: 30px 0 65px 0;min-height:300px;}
.listnr ul{overflow: hidden;padding-bottom: 50px;}
.listnr ul li{background: url(../images/libg.jpg) no-repeat left center;padding-left: 20px;line-height: 40px;overflow: hidden;}
.listnr ul li a{color: #494949;width: 88%;float: left;}
.listnr ul li span{color: #979797;width: 10%;float: right;font-size: 14px;}
.listnr ul li:hover a{color: #2267b1;padding-left: 10px;}
.fyl{display: block;text-align: center;}












.banner{width:100%; text-align:center; text-align:center; margin-bottom:18px;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:46.6%; bottom:20px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:16px;  width:10px; height:10px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#1e82e1;}
.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox .bd ul{width:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .prev{ position:absolute; left:30px; top:50%; margin-top:-37px; float:left;display:block; width:40px; height:74px; background:url(../images/s_banner_l.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ position:absolute; right:30px; top:50%; margin-top:-37px; float: right; display:block; width:40px; height:74px; background:url(../images/s_banner_r.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }