@charset "gb2312";
/*主体*/
/*面包屑导航*/
.navbar{width: 100%;height: 60px;line-height: 60px;background: #f8f8f8;}
.navbar .navbar_cont{width: 1200px;margin: 0 auto;}
.navbar .navbar_cont span{font-size: 18px;color: #999;}
.navbar .navbar_cont a{font-size: 18px;color: #565656;}
.h_line{width: 100%;height: 3px;background:linear-gradient(rgba(208,207,207,1),rgba(208,207,207,0));}
.main_cont{width: 1200px;margin: 25px auto 0;}
/*左侧文章*/
.main_cont .left_article{width: 820px;float: left;margin: 22px 30px 0 0;font-size: 20px;}
.main_cont .left_article .article_tit h1{font-size: 27px;color: #c11f24;text-align: center;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_cont .left_article .article_detail{height: 30px;line-height: 30px;border-bottom: 1px dashed #dedcdc;margin: 20px 0;}
.main_cont .left_article .article_detail li{float: left;width: 185px;font-size: 18px;color: #999;margin-left: 5px;}
.main_cont .left_article .article_detail li:nth-child(3){width: 300px;}
.main_cont .left_article .article_detail li.last{width: 125px;}
.main_cont .left_article .article_detail li img{margin: 0 7px 3px 0;vertical-align: middle;}
.main_cont .left_article .article_detail li span{cursor: pointer;}
.main_cont .left_article .article_detail li span:hover{color: #000;}
.main_cont .left_article .article{padding: 5px;min-height: 1230px;}
.main_cont .left_article .article p{font-size: 18px;line-height: 30px;}
.main_cont .left_article .article_foot{height: 80px;line-height: 80px;border-top: 1px solid #dedcdc;}
.main_cont .left_article .article_foot span{font-size: 16px;color: #040404;display: inline-block;width: 402px;white-space: nowrap;overflow: hidden;}
.main_cont .left_article .article_foot  .left_span{text-align: left;}
.main_cont .left_article .article_foot  .right_span{text-align: right;}
.main_cont .left_article .article_foot span img{vertical-align: middle;margin: 0 3px 4px 4px;}
.main_cont .left_article .article_foot span a{color: #040404;}
.main_cont .left_article .article_foot span a:hover{text-decoration: underline;}
/*右侧*/
.main_cont .right_area{width: 350px;float: left;}
.main_cont .right_area .top_cont{background: #f8f8f8;padding: 10px 13px;}
.main_cont .right_area .title{padding-top: 20px;}
.main_cont .right_area .title h2{font-size: 22px;color: #5b5b5b;}
.main_cont .right_area .hot_news .news_list{margin-top: 20px;}
.main_cont .right_area .hot_news li{border-bottom: 1px dashed #dedcdc;padding: 0 7px;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_cont .right_area .hot_news a{font-size: 20px;color: #444;line-height: 40px;}
.main_cont .right_area .hot_news a:hover{text-decoration: underline;}
.main_cont .right_area .hot_news span{display: inline-block;width: 24px;height: 24px;background: #9a9a9a;color: #fff;font-size: 20px;text-align: center;line-height: 24px;margin-right: 5px;}
.main_cont .right_area .hot_news li:nth-child(1) span{background: #fc6c6c;}
.main_cont .right_area .hot_news li:nth-child(2) span{background: #ffa169;}
.main_cont .right_area .hot_news li:nth-child(3) span{background: #ffc861;}
.main_cont .right_area .science{margin: 50px 0;}
.main_cont .right_area .science .science_list{padding: 0 6px;margin-top: 26px;}
.main_cont .right_area .science .science_list li{width: 140px;float: left;margin: 0 32px 16px 0;}
/* .main_cont .right_area .science .science_list li.no_margin{margin-right: 0;} */
.main_cont .right_area .science .science_list li:nth-child(2),.main_cont .right_area .science .science_list li:nth-child(4){margin-right: 0;}
.main_cont .right_area .science .science_list li p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_cont .right_area .science .science_list li img{width:140px;height:110px;transition: all 0.5s ;}
.main_cont .right_area .science .science_list li img:hover{
transform: scale(1.125);}
.main_cont .right_area .science .science_list a{font-size: 16px;color: #5b5b5b;}
.main_cont .right_area .bottom_form{padding: 10px 13px;margin: 40px 0;}
.main_cont .right_area .bottom_form .register_cont{margin: 30px 0;}
.main_cont .right_area .bottom_form .register_cont .form_item input{border: 1px solid #999;width: 220px;height: 20px;caret-color: auto;padding: 5px;}
.main_cont .right_area .bottom_form .register_cont textarea{vertical-align: top;border: 1px solid #999;margin: 5px 0;width: 220px;caret-color: auto;padding: 5px;}
.main_cont .right_area .bottom_form .register_cont label{font-size: 16px;color: #5b5b5b;}
.main_cont .right_area .bottom_form .register_cont .form_item{width: 320px;height: 40px;line-height: 40px;}
.main_cont .right_area .bottom_form .register_cont .register_btn{height: 25px;margin: 10px 0 0 105px;}
.main_cont .right_area .bottom_form .register_cont .register_btn input{width: 54px;height: 25px;margin: 0 20px;cursor: pointer;font-size: 14px;}
.main_cont .right_area .bottom_form .register_cont .input_blue{background: #254369;color: #fff;}

/*底部导航*/
.footer_nav{width: 1200px;margin: 0 auto;padding: 25px 0;background: #f8f8f8;}
.footer_nav p{font-size: 20px;color: #565656;text-align: center;margin-bottom: 25px;}
.footer_nav .footer_nav_cont li{width: 180px;height: 74px;padding: 23px 0;text-align: center;float: left;border: 1px solid #999;margin-right: 21px;}
.footer_nav .footer_nav_cont li .pic{width:56px; height:44px; margin:5px auto; background:url(../images/zjhz.png) no-repeat center center; transition-duration:1s;}
.footer_nav .footer_nav_cont li .pic_1{width:56px; height:44px; margin:5px auto; background:url(../images/guide.png) no-repeat center center; transition-duration:1s;}
.footer_nav .footer_nav_cont li .pic_2{width:56px; height:44px; margin:5px auto; background:url(../images/address.png) no-repeat center center; transition-duration:1s;}
.footer_nav .footer_nav_cont li .pic_3{width:56px; height:44px; margin:5px auto; background:url(../images/check.png) no-repeat center center; transition-duration:1s;}
.footer_nav .footer_nav_cont li .pic_4{width:56px; height:44px; margin:5px auto; background:url(../images/star.png) no-repeat center center; transition-duration:1s;}
.footer_nav .footer_nav_cont li .pic_5{width:56px; height:44px; margin:5px auto; background:url(../images/yygh.png) no-repeat center center; transition-duration:1s;}
.footer_nav .footer_nav_cont li:hover .pic{width:56px; height:44px; margin:5px auto; background:url(../images/zjhz_1.png) no-repeat center center; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.footer_nav .footer_nav_cont li:hover .pic_1{width:56px; height:44px; margin:5px auto; background:url(../images/guide_1.png) no-repeat center center; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.footer_nav .footer_nav_cont li:hover .pic_2{width:56px; height:44px; margin:5px auto; background:url(../images/address_1.png) no-repeat center center; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.footer_nav .footer_nav_cont li:hover .pic_3{width:56px; height:44px; margin:5px auto; background:url(../images/check_1.png) no-repeat center center; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.footer_nav .footer_nav_cont li:hover .pic_4{width:56px; height:44px; margin:5px auto; background:url(../images/star_1.png) no-repeat center center; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.footer_nav .footer_nav_cont li:hover .pic_5{width:56px; height:44px; margin:5px auto; background:url(../images/yygh_1.png) no-repeat center center; -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.footer_nav .footer_nav_cont li a{color: #565656;}
.footer_nav .footer_nav_cont li:hover span{color: #fefcfc;}
.footer_nav .footer_nav_cont li:hover{background: #254369;}
.footer_nav .footer_nav_cont li span{font-size: 16px;color: #565656;}

/*底部*/
.footer{width: 100%;height: 330px;background: #254269;padding: 55px 0;}
.footer .footer_container{width: 1200px;height: 288px;margin: 0 auto;}
.footer_container .left_logo{width: 528px;height: 288px;float: left;}
.footer_container .left_logo p{font-size: 16px;line-height: 50px;text-align: center;}
.footer_container .left_logo .copyright{color: #8ba7cc;}
.footer_container .left_logo .phone{color: #fff;background: #2e4c74;}
.footer_container .foot_line{float: left;margin:50px 63px;}
.footer_container .mid_link{float: left;width: 74px;height: 288px;text-align: center;line-height: 30px;}
.footer_container .mid_link li{height: 33px;}
.footer_container .mid_link p{font-size: 18px;color: #fff;margin-bottom: 5px;}
.footer_container .mid_link a{font-size: 18px;color: #8ba7cc;}
.footer_container .right_form{float: left;width: 342px;height: 288px;}
.footer_container .right_form div{margin: 5px 0;}
.footer_container .right_form .sub{width: 344px;background: #a9a677;color: #fff;cursor: pointer;}
.footer_container .right_form p{font-size: 18px;color: #fff;margin-left: 18px;}
.footer_container .right_form input{background: #37567f;padding: 10px 18px;font-size: 18px;width: 308px;caret-color: #fff;}
.footer_container .right_form input::-webkit-input-placeholder{color:#8ba7cc;}
.footer_container .right_form input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#8ba7cc;}
.footer_container .right_form input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#8ba7cc;}
.footer_container .right_form input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#8ba7cc;}
.footer_container .right_form textarea{background: #37567f;font-size: 18px;color: #8ba7cc;padding: 10px 18px;width: 308px;height: 95px;caret-color: #fff;}
.footer_container .right_form textarea::-webkit-input-placeholder{color:#8ba7cc;}
.footer_container .right_form textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#8ba7cc;}
.footer_container .right_form textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#8ba7cc;}
.footer_container .right_form textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#8ba7cc;}
.footer_container .mid_link .h_line{width: 30px;height: 1px;background: #446087;display: none;margin: 0 auto;}