@charset "utf-8";
/* CSS Document */
ul,li{list-style:none;}
.l{float:left;}
.r{float:right;}
*:focus {outline: none;}
.ClearFix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
a{text-decoration:none;cursor:pointer;}
a:hover{text-decoration:none;}


.part6{background:#F6F6F6;padding:35px 0px;}
.part61{overflow:hidden;}
.part61 ul li{float:left;width:18%;margin:0px 1%; }
.part61 ul li a:hover img{transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);}
.part61 ul li img{transition:all ease-out .6s;}

.part51 h2{font-size:36px;color:#000;font-weight:700;margin:20px 0px;}
.part51{padding:30px 0px;text-align:center;}
.part5{padding-bottom:35px;}
.part52{overflow:hidden;}
.part52a{float:left;width:40%;}
.part52a1{width:100%;float:left;overflow:hidden;}
.part52a1 img{width:100%; transition: all 0.8s ease-in-out 0s;}
.part52a1:hover img{transform: scale(1.1);}
.part52b{float:right;width:57%;}
.part52b .word{ font-size:14px; line-height:25px;}


.part4{padding-bottom:44px;background:url(../images/pa40.jpg) no-repeat center center fixed;background-size:cover;}
.part42 ul li{width:20%;float:left;text-align:center;}
.hh0{padding:0px 25px;}
.hh0 h2{line-height:67px;margin:0px;font-size:24px;}
.hh0 p{line-height:171%;margin:0px;font-size:14px;}

.hhr{width:170px;height:170px;border:5px solid #DFE0E0;background:#fff;margin:0 auto;border-radius:100%; color:#c03333;}
.hh0:hover  .hhr{background:#c03333;border:5px solid #DFE0E0; color:#fff;}
.hhr i{ font-size:80px; line-height:160px;}
.hhr em{ font-size:70px; line-height:160px;}


.part43 ul li{width:11.333%;float:left;text-align:center; margin-right:1%; margin-bottom:2%}
.part43 .hh0{}
.part43 .hhr{width:130px;height:130px;border:5px solid #DFE0E0;background:#fff;margin:0 auto;border-radius:100%; color:#c03333;}
.part43 .hh0:hover  .hhr{background:#c03333;border:5px solid #DFE0E0; color:#fff;}
.part43 .hhr .ibg{ margin:50px 5px;}
.part43 .hhr i{ font-size:15px; line-height:24px; font-style:normal; font-weight:bold;}


.hhr1{width:170px;height:170px;border:5px solid #DFE0E0;background:#fff url(../images/pa43.png) no-repeat center center;margin:0 auto;border-radius:100%;}

.hhr2{width:170px;height:170px;border:5px solid #DFE0E0;background:#fff url(../images/pa44.png) no-repeat center center;margin:0 auto;border-radius:100%;}
.hhr3{width:170px;height:170px;border:5px solid #DFE0E0;background:#fff url(../images/pa45.png) no-repeat center center;margin:0 auto;border-radius:100%;}
.hhr4{width:170px;height:170px;border:5px solid #DFE0E0;background:#fff url(../images/pa46.png) no-repeat center center;margin:0 auto;border-radius:100%;}
.hhr5{width:170px;height:170px;border:5px solid #DFE0E0;background:#fff url(../images/pa47.png) no-repeat center center;margin:0 auto;border-radius:100%;}
.hh0:hover  .hhr1{background:#c03333 url(../images/pa431.png) no-repeat center center;border:5px solid #DFE0E0;}
.hh0:hover  .hhr2{background:#c03333 url(../images/pa442.png) no-repeat center center;border:5px solid #DFE0E0;}
.hh0:hover  .hhr3{background:#c03333 url(../images/pa452.png) no-repeat center center;border:5px solid #DFE0E0;}
.hh0:hover  .hhr4{background:#c03333 url(../images/pa462.png) no-repeat center center;border:5px solid #DFE0E0;}
.hh0:hover  .hhr5{background:#c03333 url(../images/pa472.png) no-repeat center center;border:5px solid #DFE0E0;}


.part3{padding-bottom:44px;}
.part32{overflow:hidden;}
.part32a{width:47%;float:left;}
.part32b{width:47%;float:right;}
.parth1{position:relative;overflow:hidden;}
.parth1 img{width:100%; transition: all 0.8s ease-in-out 0s;}
.parth1:hover img{transform: scale(1.05);}
.parth1 h2{font-size:35px;color:#fff;font-weight:700;position:absolute;top:15px;left:20px;width:100%;text-align:left;}
.parth2{}
.parth2 ul{}
 .parth2 ul li a{display:block;}
 .parth2 ul li{line-height:40px;overflow:hidden;padding:0px 25px; background:url(../images/q.png) no-repeat 8px center;border-bottom:1px dotted #666;}
 .parth2 ul li .path1{float:left;font-size:14px;}
  .parth2 ul li .path2{font-size:12px;color:#666;float:right;}
    .parth2 ul li .path2 span{font-size:12px;}
  .parth2 ul li:hover{background:url(../images/q.png) no-repeat 8px center;}


	.part2{padding-bottom:44px;background:#363434;}

.part22{overflow:hidden;}
	.part22 ul li{float:left;width:31.3%;margin:0px 1%;}
	.pae0{background:#fff;border-right:4px solid #f1f1f1;}
.pae2{padding-left:99px;padding:25px 0px;}
.pae2 h2{margin:0px;line-height:50px;font-size:21px;color:#000;font-weight:700;}
.pae2 p{margin:0px;line-height:25px;font-size:13px;color:#656565;font-weight:400; padding:0 15px;}
.pae1{float:left;width:111px;height:150px;margin-left:-12px;}
.pae1.gg1{background:url(../images/pa26.png) no-repeat 0px 25px;}
.pae1.gg2{background:url(../images/pa27.png) no-repeat 0px 25px;}
.pae1.gg3{background:url(../images/pa28.png) no-repeat 0px 25px;}
.pae0:hover .pae1.gg1{background:url(../images/pa261.png) no-repeat 0px 25px;}
.pae0:hover .pae1.gg2{background:url(../images/pa271.png) no-repeat 0px 25px;}
.pae0:hover .pae1.gg3{background:url(../images/pa281.png) no-repeat 0px 25px;}
.pae0:hover  h2{color:#c03333;}
.part22 ul li:hover .pae0{border-right:4px solid #c03333;}
.part1{padding-bottom:60px;background:#fff;}
.part12 ul{background:url(../images/paa.png) no-repeat center -18px;overflow:hidden;}

.part12 ul li h2{width:100px;height:100px;background:url(../images/pa4.png) no-repeat center center;line-height:100px;text-align:center;color:#c03333;font-size:28px;margin:0 auto;}
.part12 ul li:hover h2{width:100px;height:100px;background:#c03333;border-radius:100%; line-height:100px;text-align:center;color:#fff;font-size:36px;}
.part12 ul li{width:25%;float:left;text-align:center;padding:0;}

.part12 ul li p{line-height:84px;text-align:center;color:#000;font-size:18px;margin:0 auto;}
.part12 ul li:hover p,.part12 ul li.on p{display:none;}

/* .part12 ul li:nth-child(1){margin-right:110px;margin-left:15px;}
.part12 ul li:nth-child(2){margin-right:110px;}
.part12 ul li:nth-child(3){margin-right:115px;} */
.part13 ul {}
.rrt1{text-align:left;}
.rrt1 h3{font-size:22px;color:#c03333;margin-top:30px;text-align:center; padding:0 10px;}
.rrt1 h4{color:#2FAD63;color:#000;font-size:14px;line-height:193%;margin-top:30px;margin-left:40px;}


.part12 ul li:nth-child(1) .rrt1{display:none;}
.part12 ul li:nth-child(2) .rrt1{display:none;}
.part12 ul li:nth-child(3) .rrt1{display:none;}
.part12 ul li:nth-child(4) .rrt1{display:none;}


.part12 ul li:nth-child(1).on .rrt1{display:block;}
.part12 ul li:nth-child(2).on .rrt1{display:block;}
.part12 ul li:nth-child(3).on .rrt1{display:block;}
.part12 ul li:nth-child(4).on .rrt1{display:block;}

.fr{float:right;}
.fl{float:left;}


.ad{height:50px;position:fixed;left:0px;bottom:0px;z-index:3000;width:100%; background:#139e00;}
.adblock{ padding:5px 10px; color:#fff; line-height:40px;}
.adblock .adlogo{width:160px; float:left}
.adblock .adword1{ padding-left:20px; float:left;font-size:16px; }
.adblock .adword2{ padding-left:20px; float:left; font-size:20px; font-weight:bold}
.adblock .adword3{ padding-left:10px; float:right;font-size:16px;}


.en{ font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:2px;}

.menuicon{ font-size:15px;}

.contentblock{ padding:15px 15px;}
.contentft{ font-size:14px; line-height:30px;}
.contentft img{ padding:15px 0;}
.contentft  strong{ font-size:16px; line-height:35px;}


/*标题+子标题+图片列表模式3-------------*/
.photoMaskViewItem {width:30%;height:auto; margin-right:1.5%; margin-left:1.5%; margin-bottom:3%; float:left;position:relative;background:transparent}
.photoMaskViewItem a {display:block;overflow:hidden; height:240px;position:relative; }
.photoMaskViewItem a img {width:100%; height:auto;transition:all ease-out .3s}
.photoMaskViewItem .photoView_info {width:100%;  position:absolute;left:0; /*height:150px; bottom:-110px;*/ height:40px; bottom:-70px;background: #000; filter:Alpha(opacity=60); background:rgba(0, 0, 0, 0.6); transition:all ease-out .3s;}
.photoMaskViewItem a:hover img{transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);}
/*.photoMaskViewItem a:hover .photoView_info{background:rgba(255, 0, 0, 0.6);}*/
.photoMaskViewItem a:hover .photoView_info{bottom:0px; }
.photoMaskViewItem .photoView_info h1{color:#fff; text-overflow:ellipsis; white-space: nowrap; padding-left:15px; margin:0 0 }
.photoMaskViewItem .photoView_info h5{color:#fff; padding-top:10px;padding-left:15px; }
.photoMaskViewItem .photoView_info div {position:absolute; top:10px;}

.font14{ font-size:14px;}

.font16{ font-size:16px;}

/*标题+子标题+图片列表模式3-------------END-------------*/



/*  左边时间色块，右边标题+描述 */
.article_list_content .date_news_block li { width:100%; margin:0 0 0 0; overflow: hidden;  border-bottom: 1px dotted #C0C0C0; margin-bottom:10px;  text-align:left}
.article_list_content .date_news_block dl { width: 98%; }
.article_list_content .date_news_block dl a{ color:#c03333}
.article_list_content .date_news_block dt { height: 25px; line-height: 25px; overflow: hidden; }
.article_list_content .date_news_block dd {line-height: 28px; overflow: hidden; font-size:14px; }

/*  左边时间色块，右边标题+描述 END *