.wrap{min-width: 1200px;}
.header{height: 1000px;background: url(../images/top_01.jpg) no-repeat;min-width: 1200px;background-position: center top;}
.nav{width: 100%;min-width: 1200px;background: #1e91ce;}
.nav .nav_wrap{width: 1200px;margin: 0 auto;height: 80px;text-align: center;padding: 0;}
.nav .nav_wrap .nav_list{display: inline-block;margin: 0 auto;padding: 0;}
.nav .nav_wrap .nav_list li{list-style: none;float: left;width: 65px;display: inline-block;}
.nav .nav_wrap .nav_list li a{vertical-align: middle;height: 34px;color: #fff;line-height: 33px;display: inline-block;margin-top: 23px;text-decoration:none;width: 65px;font-size: 20px;}
.nav .nav_wrap .nav_list .active a{background: #fff600;color: #1e91ce;}
.contain{width: 1200px;margin:0 auto;}
.contain .part{width: 100%;margin-top: 70px;}
.contain .part .part_title{display: block;margin: 0 auto;margin-bottom: 39px;}
.mask{position: relative;}
.mask .pic{width: 100%;height: 100%;}
.mask_link{height: 50px;line-height: 50px;bottom: 0;width: 100%;display: inline-block;color: #fff;z-index: 10;position: absolute;text-align: center;text-decoration:none;left: 0;right: 0;font-size: 16px;} 
.mask_bg{height: 50px;line-height: 50px;bottom: 0;width: 100%;display: inline-block;z-index: 5;background: #000;opacity: 0.5;position: absolute;left: 0;right: 0;filter: alpha(opacity=60);-ms-filter: alpha(opacity=60);} 

.contain .partone .partone_left{width: 753px;height: 475px;position: relative;}
.contain .partone .partone_left img{display: block;width: 100%;height: 100%;}
.contain .partone .partone_left .btn_start .start{position: absolute;left: 0;right: 0;margin:0 auto;width: 75px;height: 75px;top: 200px;}
.contain .partone .partone_right{background: #1e91ce;width: 398px;height: 475px;}
.contain .partone .partone_right h3.title {color: #fff600; font-size: 28px; text-align: center; font-weight: bold; width: 335px;background: url(../images/talk_bk.png) no-repeat;background-position: center;background-size: 100% 1px;margin:0 auto;margin-top: 40px;}
.contain .partone .partone_right span{display: table;padding:5px;background: #fff;color: #1e91ce;font-size: 16px;margin:0 auto;margin-top: 35px;margin-bottom: 14px;}
.contain .partone .partone_right p{color: #fff;text-align: center;font-size: 16px;}
.contain .partone .partone_right .talk_detail{width: 335px;margin:0 auto;text-align: left;}


.contain .parttwo .literal_record{width: 100%;border:1px solid #c2c2c2;height: 710px;}
.contain .parttwo .literal_record .literal_record_detail{height: 700px;overflow: auto;margin-top: 5px;}
.contain .parttwo .literal_record .literal_record_detail ul li{list-style: none;margin-left: 30px;border-left: 1px dashed #c2c2c2;padding-top: 35px; }
.contain .parttwo .literal_record .literal_record_detail ul li .record_time{margin-bottom:25px;height: 32px;margin-left: -9px;}
.contain .parttwo .literal_record .literal_record_detail ul li .record_time img{display: block;float: left;height: 18px;margin-top: 7px;width: 18px;}
.contain .parttwo .literal_record .literal_record_detail ul li .record_time span{display: block;float: left;margin-left: 10px;line-height: 32px;background:  url(../images/time_bk.png) no-repeat;width: 56px;background-size: 100%;padding-left: 30px;color: #fff;font-size: 18px;}
.contain .parttwo .literal_record .literal_record_detail ul li .record_text{margin-left: 30px;margin-right: 30px;line-height: 26px;font-size: 16px;}



.contain .partthree .partthree_left{width: 590px;height: 360px;position: relative;}
.contain .partthree .partthree_left .mask_bg{height: 45px;line-height: 45px;}
.contain .partthree .partthree_left .mask_link{height: 45px;line-height: 45px;}
.contain .partthree .partthres_right{width: 550px;}
.contain .partthree .partthres_right h3{font-size: 26px;font-weight: normal;border-bottom: 1px dashed #000;padding-bottom: 18px;}
.contain .partthree .partthres_right p{margin-top: 18px;line-height: 24px;font-size: 14px;color: #555;margin-bottom: 24px;}
.contain .partthree .partthres_right ul li{list-style: none;font-size: 16px;color: #333;line-height: 48px;}
.contain .partthree .partthres_right ul li a{color: #333;}
.contain .partthree .roadcity_list{width: 1200px;margin-top: 50px;}
.contain .partthree .roadcity_list li{float: left;list-style: none;width: 280px;height: 200px;margin-left: 25px;}
.contain .partthree .roadcity_list .first-child{margin-left:0;}
.contain .partthree .roadcity_list li .mask_bg{height: 40px;line-height: 40px;}
.contain .partthree .roadcity_list li .mask_link{height: 40px;line-height: 40px;}

.contain .partfour{width: 100%;min-width: 1200px;}


.footer{height:150px;line-height: 150px;text-align: center;background: #ededed;margin-top: 180px;}
.footer p{color: #333333;font-size: 16px;}