@charset "utf-8";

/* CSS Document
** author:犇犇科技
** tips:*/
*{padding: 0px;margin: 0px;list-style: none;}
img{border: none;border: 0;}
img:hover{transition: all 0.3s;opacity: 0.9;}
a{text-decoration: none;color: #333;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out}
a:hover{color: #ff4181;text-decoration: none;}
a:focus{outline: 0;}
html{font: normal 14px/1.5 "microsoft yahei", tahoma, arial, sans-serif;background: #fff;}
body{background: #fff;color: #333;}
input,
input:focus{outline: none;text-indent: 5px}
h1{font-size: 20px}
h2{font-size: 18px}
h3{font-size: 20px;color: #333;font-weight: inherit;}
h4{font-size: 14px}
p{color: #666}
/**/.w1200{width: 1200px;height: auto;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear{zomm: 1;*: zoom:1}
.clear:after{content: "";display: table;clear: both;}
.header{height: 98px;width: 100%;}
.logo{height: 70px;width: 504px;margin-top: 14px;float: left;}
.nav{width: 600px;float: right;height: 98px;font-size: 0;text-align: right;background: #fff;}
.nav a{display: inline-block;margin: 0 40px;height: 95px;line-height: 95px;border-bottom: 1px solid #fff;color: #333;width: auto;font-size: 18px}
.nav a.active,
.nav a:hover{border-bottom: 1px solid #ff4181;color: #ff4181;}
/**/.footer{width: 100%;height: 40px;padding: 20px 0;background: #2b2b2b;color: #9a9a9a;line-height: 40px;font-size: 16px;text-align: center;}
.footer a{color: #aaa;}
.footer a:hover{color: #f00;}
.inner_banner{height: auto;width: 100%;overflow: hidden;}
.inner_banner img{width: 100%;height: auto;}
.download.about_item1{height: 520px;text-align: left;margin-top: 50px;}
.download.about_item1 .text{width: 600px;margin-right: 50px;padding-top: 50px;}
.download.about_item1 .code{margin-top: 100px;height: 180px;width: 100%;}
.download.about_item1 .erweima{height: 180px;width: 180px;float: left;margin: 0 30px;background: #aaa;}
.download.about_item1 .erweima img{height: 180px;width: 180px;}
.down_btn{margin-left: 30px;display: block;height: 59px;width: 238px;margin-bottom: 40px;}
.cm_article{padding: 60px;overflow: hidden;}
.cm_article .title{text-align: center;font-size: 20px;color: #333;}
.cm_article_content{white-space: normal;overflow: hidden;padding: 60px 0 40px;}
.cm_article_content p,.cm_article_content span,.cm_article_content div,.cm_article_content a{font-size: 16px;color: #666;line-height: 24px;}
.cm_article_content img{max-width: 100%;}
.cm_article .next_prev{width: 800px;height: 60px;float: left;color: #999;}
.cm_article .next_prev a{line-height: 30px;display:inline-block;color: #999;font-size: 16px;}
.cm_article .next_prev a:hover{color: #ff4181;}
.cm_article .info{width: 380px;float: right;color: #999;height: 40px;line-height: 40px;text-align: right;font-size: 16px;margin-top: 20px;}
.news_list{height: auto;padding-bottom: 50px;}
.news_list .home_news_inner{height: 500px;margin-top: 40px;}
.news_list .first_news{width: 490px;height: 500px;}
.news_list .first_news_img{height: 370px;width: 100%;}
.news_list .first_news_img img{height: 370px;width: 100%;}
.news_list .first_news_txt{height: 130px;}
.news_list .first_news_txt .head{height: 50px;line-height: 50px;}
.news_list .first_news_txt h3{width: 380px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;font-size: 20px;color: #333;font-weight: 100;}
.news_list .first_news_txt .pose_time{color: #999;float: right;font-size: 16px;}
.news_list .first_news_txt p{height: 50px;overflow: hidden;font-size: 16px;}
.news_list .first_news_txt p a{color: #666;}
.news_list ul{float: right;width: 670px;height: 500px;}
.news_list ul li{height: 67px;padding: 5px 0 20px;border-bottom: 1px solid #ddd;overflow: hidden;}
.news_list .thumb_img{float: left;height: 65px;width: 65px;margin-right: 20px;border-radius: 5px 0 0 5px;overflow: hidden;margin-top: 5px;}
.news_list .thumb_img img{height: 65px;width: 65px;}
.news_list li .fr{width: 585px;}
.news_list li .fr .head{height: 40px;line-height: 40px;margin-bottom: 5px;}
.news_list li .fr .head h3{float: left;width: 430px;}
.news_list li .fr .head h3 b{font-weight:normal;}
.news_list li .fr .head .pose_time{float: right;color: #999;font-size: 16px;}
.news_list li .fr p{height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #666;font-size: 16px;}
.numPage{text-align:center;padding:40px 0 30px;overflow:hidden;width: 100%;}
.numPage a{height: 26px;line-height: 26px;margin-right: 8px;border:1px solid #eee;text-align: center;padding: 0 12px;background-color: #fff;border-radius: 1px;box-sizing: content-box;color: #99a1a7;display: inline-block;font-size: 13px;position: relative;}
.numPage .curPage{background-color: #ff4181;border-color:#ff4181 ;color: #fff;}
