/* CSS Document */

/* contact-page */
.article-path {width:100%;background-color:#f4f4f4; padding:40px 0px;background-image:url(../images/bg.gif);background-repeat:repeat;}
.path-main {width:1200px;margin:auto;}
.route{font-size:14px; color:#888; height:38px; line-height:38px;}.route i {width:16px;height:16px;display:block;float:left;background-image:url(../images/icon/home.png);background-repeat:no-repeat;background-position:left center;background-size:16px;padding-right:8px;margin-top:11px;}.route a:hover{color:#023793;}
.article-menu{font-size:14px; color:#fff;font-weight: bold;}.article-menu a{color:#fff}.article-menu li {padding:10px 30px;margin-left:20px; background-color:#8c8f98; float:left}.article-menu li:hover{background-color:#da251e;font-weight: bold;transition:all .5s;}.article-menu li.hover{background-color:#da251e;font-weight: bold;}

.news-content{width:100%;background-color:#fff; padding-top:40px;}
.news-list{width:1200px;margin:auto;}
.news-list li{width:1120px;font-size:16px; color:#666;padding:40px 20px; border-bottom:#ddd 1px dashed;float:left}
.news-pic{width:390px; height:240px;overflow:hidden;float:left}.news-pic img{width:390px; height:240px;transition: all 0.5s;}.news-pic img:hover{width:390px; height:240px;transform: scale(1.06);}
.news-info{width:690px;float:right}
.info-title{width:690px; padding-bottom:20px;float:left}.info-title h2{font-size:20px;font-weight:normal;}.info-title a:hover{color:#023793;text-decoration: underline;}
.info-time{width:690px; color:#ccc;padding-bottom:30px; font-family:Arial,Helvetica,sans-serif;float:left}
.info-intro{width:690px; line-height:24px; color:#666;padding-bottom:20px;float:left}
.info-more{width:690px;margin-top:10px;font-size:18px;color:#333;float:left}.info-more a:hover{color:#023793;text-decoration: underline;}

.faq-list{width:1200px;margin:auto;}
.faq-list li{width:1140px;font-size:16px;padding:20px 30px; border-bottom:#eee 1px solid; line-height:26px;margin:20px 0px 0px 0px; color:#666; float:left}
.faq-list li .time{font-size:14px; line-height:22px; color:#ccc}
.faq-list li .time a{font-size:14px;color:#3399FF;font-weight: normal;}
.faq-list li .time a:hover{text-decoration: underline;}
.faq-list li a{text-decoration: none; font-size:22px; padding-bottom:20px; font-weight: normal; color:#333}
.faq-list li a:hover{text-decoration: underline;}
.faq-list li p{padding-bottom:10px; font-size:16px}

.news-article{width:1200px;margin:auto;}
.article-left{width:870px; padding:0px 40px}
.article-title{width:870px; padding:0px 0px 20px 0px; line-height:32px; border-bottom:#eee 1px solid; font-size:12px; color:#333; text-align:center;}
.article-title a{color:#023793;text-decoration: none;}
.article-title a:hover{color:#da251e;text-decoration: none;}
.article-title h2{ font-size:24px;}
.article-details{width:870px; padding:30px 0px 0px 0px; font-size:16px; line-height:26px;}.article-details p img{width:750px;display: block;margin:0 auto;}.article-details p{text-indent:32px; padding:5px 0px}
.article-share{width:870px;padding:20px 0px;border-bottom:#eee 1px solid;}
.article-url{width:870px; padding:20px 0px;border-bottom:#eee 1px solid;}
.article-url a{color:#023793;text-decoration: none;}
.article-url a:hover{color:#da251e;text-decoration: none;}

.article-page{width:870px; padding:20px 0px; line-height:26px;border-bottom:#eee 1px solid;}
.article-page a:hover{color:#da251e;text-decoration: none;}
.article-relevant{width:870px; padding:30px 0px 80px 0px;}
.relevant-title{width:870px; font-size:16px; padding-bottom:10px;}
.relevant-list{width:870px;}
.relevant-list li{width:197.5px;padding:10px;float:left}
.relevant-list li img{width:197.5px; height:140px;transition: all 0.5s;}.relevant-list li img:hover{width:197.5px; height:140px;transform: scale(1.06);}
.relevant-list li p{ padding:10px 0px 0px 0px}
.relevant-list li a{color:#333;}
.relevant-list li a:hover{color:#da251e;text-decoration: none;}

.article-right {width:250px;}
.hotnews-title {width:235px;padding-left:15px;font-size:16px;border-bottom:#eee 1px solid;padding-bottom:10px;font-weight:bold;}
.hotnews-list {width:250px;font-size:16px;}
.hotnews-list li {width:235px;line-height:24px;padding:8px 0px 8px 15px;border-bottom:#eee 1px solid;float:left;background-image:url(../images/news-ico.png);background-repeat:no-repeat;background-position:left top;}
.hotnews-list li a:hover {color:#da251e;text-decoration:none;}
.hotx {padding-top:20px;}

