@charset "utf-8";
/* CSS Document */
.ty01a{ height:200px; background:url(nyban.jpg) no-repeat center 0;}

.news_h3{ width:100%; float:left; overflow:hidden; line-height:35px; font-weight:normal; font-size:30px; color:#333; text-align:center;  background:url(ny_h3.gif) no-repeat center 53px; margin-bottom:35px}
.news_h3 span{ font-weight:normal; font-size:15px; color:#333; text-transform:uppercase}

.about_con{ width:100%; float:left; overflow:hidden}

.ab01{ width:550px; margin-right:50px; height:350px; float:left; overflow:hidden; background:url(ab01.jpg) no-repeat 0 center}
.ab02{ width:600px; float:left; overflow:hidden; font-size:16px; color:#666; line-height:30px; }
.ab02 p{width:100%; float:left; overflow:hidden; font-size:16px; color:#666; line-height:30px; margin-bottom:15px}

.ab_ys{ width:100%; float:left; overflow:hidden;}

.dl_ys1{ width:310px; padding-left:90px; float:left; overflow:hidden; background:url(ys01.gif) no-repeat 0 center; background-size:15%;  margin-bottom:40px }
.dl_ys1 dt{ width:100%; float:left; overflow:hidden; line-height:26px; color:#333; font-size:21px; margin-bottom:5px}
.dl_ys1 dd{ width:80%; float:left; overflow:hidden; line-height:18px; color:#666; font-size:14px}
.dl_ys2{ background:url(ys02.gif) no-repeat 0 center;background-size:15%; }
.dl_ys3{ background:url(ys03.gif) no-repeat 0 center;background-size:15%; }

.ul_ab01{ width:100%; float:left; overflow:hidden; margin-bottom:30px;}
.ul_ab01 img{ float:left; overflow:hidden; width:100%}


.news{ width:100%; float:left; overflow:hidden}
.news dl{ width:100%; float:left; overflow:hidden; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #ccc}
.news dl img{ width:20%; float:left; margin-right:3%; overflow:hidden}
.news dl dt{ width:77%; float:left; overflow:hidden; line-height:20px; margin-top:25px; margin-bottom:15px}
.news dl dt a{ color:#333; font-size:18px;}
.news dl dt span{ padding-right:10px;color:#333; font-size:18px;}
.news dl dd{ width:77%; float:left; overflow:hidden; line-height:22px; color:#666; font-size:14px; margin-bottom:15px}
.news dl dd span{ float:right; color:#12b1d9}
.news dl dd span a{ color:#12b1d9}
.news dl dd.dd_01{ color:#999; margin-bottom:0; font-size:12px}
.news dl dd.dd_01 font{ font-size:12px; color:#12b1d9; padding-right:30px;}
.news dl a:hover{ text-decoration:underline; color:#12b1d9}


.soft02{ width:100%; float:left; overflow:hidden}
.soft02 dl{ width:270px; float:left; overflow:hidden; margin-bottom:15px; padding-bottom:15px; border-bottom:1px dashed #ccc; margin:20px 15px; display:inline}
.soft02 dl img{ width:270px; height:270px}
.soft02 dl dt{ width:100%; float:left; overflow:hidden; line-height:20px; margin-top:25px; margin-bottom:10px}
.soft02 dl dt a{ color:#333; font-size:18px;}
.soft02 dl dt span{ padding-right:10px;color:#333; font-size:18px;}
.soft02 dl dd{ width:100%; float:left; overflow:hidden; line-height:22px; color:#666; font-size:14px; margin-bottom:15px}
.soft02 dl dd span{ float:right; color:#12b1d9}
.soft02 dl dd span a{ color:#12b1d9}
.soft02 dl dd.dd_01{ color:#999; margin-bottom:0; font-size:12px}
.soft02 dl dd.dd_01 font{ font-size:12px; color:#12b1d9; padding-right:30px;}
.soft02 dl a:hover{ text-decoration:underline; color:#12b1d9}


.dl_01{ width:338px; float:left; overflow:hidden; border:1px solid #ddd; margin-right:30px; margin-bottom:30px; padding:20px 20px; height:80px}
.dl_01 h4{ width:80px; margin-right:20px; float:left; overflow:hidden}
.dl_01 h4 img{ width:70px}
.dl_01 ul{ width:238px; float:left; overflow:hidden}
.dl_01 dt{ width:100%; float:left; overflow:hidden; line-height:30px; height:30px; margin-bottom:10px}
.dl_01 dt a{ font-size:21px; color:#333}
.dl_01 dt a b{ font-weight:normal}
.dl_01 dd{ width:100%; float:left; overflow:hidden; line-height:22px; color:#666; font-size:14px;}
.dl_01:hover{ border:1px solid rgba(8,177,217,.5)}
.dl_01:hover dt a{ color:#12b1d9}

.m_r0{ margin-right:0}





.kehu01{ width:100%; float:left; overflow:hidden}
.kehu01 dl{ width:260px; float:left; overflow:hidden; padding:0 20px; margin-bottom:30px}
.kehu01 img{ display:block; float:left; overflow:hidden; width:258px; height:159px; margin-bottom:10px; border:1px solid #ddd}
.kehu01 dt{ width:100%; float:left; overflow:hidden; line-height:20px; height:20px; text-align:center;font-size:14px; color:#666 }




/*分页*/
.page01{float:left; overflow:hidden; width:100%; margin-top:10px; background:#f6f6f6; padding:15px;  -moz-box-sizing: border-box;box-sizing: border-box; text-align:center  }
.page-num:not(:disabled) {cursor: pointer;}
.page-num, .page-link {padding:5px 10px; margin:0 5px;margin-left: -1px;line-height: 1.25; color: #11b1d9; background-color: #fff; border: 1px solid #dee2e6;}
a.page-num:hover, .page-link:hover {text-decoration: none;}
.page-num-current {z-index: 1; color: #fff; background-color: #11b1d9; border-color: #11b1d9;}
.page-num-current:hover {color: #fff;}
/*分页*/



.h101{ font-size:29px; width:100%;  line-height:35px; color:#333; font-weight:normal; margin-top:20px; text-align:center }
.h102{ text-align:left}
.h601{ width:100%; float:left; line-height:30px; font-weight:normal; color:#999; font-size:12px; margin-bottom:20px; font-family:"宋体";text-align:center }
.h601 font{ color:#12b1d9; padding-right:15px; font-size:12px}
.h602{ text-align:left; font-size:16px; font-family:"微软雅黑"}
.h602 font{font-size:16px; font-family:"微软雅黑"}

.zhai{ width:1198px; float:left; overflow:hidden; border:1px solid #e9e9e9; background:url(zhai.gif) no-repeat left top; height:41px; margin-bottom:20px}
.zhai02{ padding-left:50px; float:left; width:1130px; line-height:22px; color:#666; padding-top:10px; padding-bottom:10px;}
.zhai03{ width:1130px; float:left; overflow:hidden; border-top:1px solid #e9e9e9; line-height:20px; color:#666; padding-top:10px; padding-left:50px;}



#nextlist{ width:1178px; float:left; overflow:hidden; padding:10px 10px 10px; margin-top:10px; background:#f7f7f7; border:1px dashed #9ee6f8}
#nextlist li{ width:49%; float:left; overflow:hidden; line-height:36px; height:36px; color:#4d4d4d; text-indent:15px;color:#666; font-size:18px}
#nextlist li span{ font-weight:bold; color:#bc1515}
#nextlist li a{ color:#666; font-size:18px}
#nextlist li a:hover{ color:#12b1d9; text-decoration:underline}


.nr01{ width:1160px;float:left; padding:0 20px; overflow:hidden; line-height:32px; color:#666; font-size:16px}
.nr01 div, .nr01 p{ margin-bottom:20px}







.lx01{ width:84%; padding-left:16%; float:left; overflow:hidden; background:url(add02.gif) no-repeat 0 center; margin-top:30px;}
.lx01 h3{ width:100%; float:left; overflow:hidden; font-weight:normal; line-height:23px; color:#12b1d9; font-size:23px; margin-bottom:20px}
.lx01 h3 span{ font-size:14px; color:#666}
.lx01 ul{ width:100%; float:left; overflow:hidden}
.lx01 li{ width:33.33%; float:left; overflow:hidden; line-height:26px; font-size:16px; color:#666; margin-bottom:20px}
.lx01 li.li_01{ width:100%; }
.lx01 li.li_02{ line-height:36px}

.lx02{ width:100%; float:left; overflow:hidden;}

.lx03{ width:84%; padding-left:16%; float:left; overflow:hidden; background:url(weixin.gif) no-repeat 0 center; background-size:10%}
.lx03 h3{ width:100%; float:left; overflow:hidden; line-height:30px; font-weight:normal; border-left:2x solid #12b1d9; font-size:21px; font-weight:normal}
.lx03 ul{ width:500px; float:left; overflow:hidden; }
.lx03 h3{ width:100%; float:left; overflow:hidden; font-weight:normal; line-height:23px; color:#12b1d9; font-size:23px; margin-bottom:5px}
.lx03 h4{width:100%; float:left; overflow:hidden; font-weight:normal; line-height:23px; color:#12b1d9; font-size:16px; margin-bottom:50px}
.lx03 h6{ width:100%; float:left; overflow:hidden; line-height:25px; font-size:18px; color:#333; font-weight:normal}

.lx03 dl{ float:left; overflow:hidden; margin-top:10px }
.lx03 dl img{ float:left; overflow:hidden}
.lx03 dl img.m_r100{ margin-right:100px}


.news03{ height:50px; background:#f5f5f5}
.news03 ul{ width:100%; float:left; overflow:hidden; height:50px}
.news03 a{ display:block; float:left; overflow:hidden; line-height:50px; width:33.3333%; height:50px; font-size:18px; color:#666; text-align:center}

.news03 a:hover,.news03 a.on_h{ color:#12b1d9}

.soft5 a{ width:20%}
