@charset "utf-8";

@import "general_banner.css";

.banner .control{min-height: 100px;}

.main1, .main2 .content, .main3, .main4, .main5, .link{margin: auto; margin-top: 40px; width: 1200px;}
.main1 .left, .main1 .left .control table tr td .left, .main1 .left .control table tr td .right, .main1 .right, .main5 .left, .main5 .right{display: inline-block;}
.main1 .left{vertical-align: top; width: 59%;}
.main1 .left .title, .main1 .left .control table tr td .left .date, .main1 .right .title, .main1 .right .grey .control .left .date, .main2 .content .title, .main3 .title, .main4 .title, .main5 .right .title{font-size: 24px;}
.main1 .left .title a{margin-left: 580px; color: #000000;}
.main1 .left .control{margin-top: 80px; height: 500px; background-color: #f6f5f3;}
.main1 .left .control table{margin-left: 60px;}
.main1 .left .control table tr td .left{margin-top: 40px; vertical-align: top; width: auto;}
/*.main1 .left .control table tr td .left .date, .main1 .right .grey .control .left .date{font-size: 24px;}*/
.main1 .left .control table tr td .right{margin-top: -40px; margin-left: 40px; width: 480px; height: 360px;}
.main1 .left .control table tr td .right .pic{margin:0; display: block;}
.main1 .left .control table tr td .right .title{margin: 20px 0; display: block; font-size: 18px; color: #000000; }
.main1 .left .control table tr td .right .abstract{margin-bottom: 40px;}
.main1 .left .control table tr td .right .more{margin: 0; color: #000000;}
.main1 .right{width: 40%;}
.main1 .right .title a{margin-left: 350px; color: #000000;}
.main1 .right .grey{margin-top: 40px; height: 479px; border: 1px solid #ffffff; background-color: #dededc;}
.main1 .right .grey .control{margin: 20px 20px 0 0; min-height: 100px; background-color: #ffffff;}
.main1 .right .grey .control .left{padding: 20px 0; display: inline-block; width: 20%;}
.main1 .right .grey .control .right{padding: 20px 0; display: inline-block; vertical-align: top; width: 79%;}
.main1 .right .grey .control .right a{color: #000000;}

.main2{margin-top: 40px; padding: 40px 0; height: 600px; background-color: #f4f5f7;}
.main2 .content .title a, .main3 .title a, .main4 .title a, .main5 .right .title a{margin-left: 200px; color: #000000;}
.main2 .content .control table tr td .left{display: inline-block; width: 40%;}
.main2 .content .control table tr td .left a{margin-bottom: 20px; display: block; font-size: 18px; color: #000000;}
.main2 .content .control table tr td .right{margin-left: 100px; display: inline-block; vertical-align: top; width: 600px; height:400px;}
.main2 .content .control, .main3 .control, .main4 .control{margin-top: 40px; min-height: 100px;}

.main3 .control table tr td a{margin-bottom: 20px; display: block; font-size: 16px; color: #000000;}
.main3 .control table tr td div{width: 380px; height: 290px; overflow: hidden;}

.main4 .control table tr td .left{display: inline-block; overflow:hidden; width: 600px; height: 460px;}
.main4 .control table tr td .right{margin-left: 60px; display: inline-block; vertical-align: top; width: 500px;}
.main4 .control table tr td .right a{margin-bottom: 60px; display: block; font-size: 18px; color: #000000;}

.main5{font-size: 0;}
.main5 .left, .main5 .right{vertical-align: top; width: 50%;}
.main5 .left{width: 600px; height: 282px; background-size: 100%; background-image: url("../image/jxky.jpg")}
.main5 .right{background-color: #1e4681;}
.main5 .right .title{margin: auto; margin-top: 40px; width: 400px; color: #ffffff;}
.main5 .right .title a{color: #ffffff;}
.main5 .right .control{margin: auto; width: 400px; height: 172px;}
.main5 .right .control .title{margin-top: 40px; font-size: 18px; color: #ffffff;}
.main5 .right .control .abstract{margin-top: 20px; color: #ffffff;}
.main5 .right .control .more a{margin-top: 20px; color:#ffffff;}

.link .title{padding: 15px 0; width: 200px; font-size: 24px; border-top: 1px solid #000000;}
.link .control{min-height: 100px;}