﻿@charset "utf-8";
/* CSS Document */
/*网站顶部*/
.header{width:100%; float:left;}
.top1{width:100%; float:left; height:44px; border-bottom:1px solid #eee;}
.top2{width:100%; float:left; height:106px;}
.top2C{width:1240px;margin:0 auto;}
.logo{float:left;width:475px;height:77px;background:url(/Template/Default/Skin/2017skin/images/fudao/index-logo.png) no-repeat;margin-top:15px;}
.logo a{width:300px;height:77px;display:block;float:left;}
.logo a em{font-size:16px;color:#fff;width:32px;height:35px;display:block;margin:9px 0 0 252px;line-height:18px;}

.top-r{float:right;margin-top:45px;}
.top-r ul li{border-right:1px solid #d2d2d2;padding-right:10px;float:left;}
.top-r ul li.loction{background:url(/Template/Default/Skin/2017skin/images/live/top2-r.png) no-repeat 0 -18px;padding-left:15px;}
.top-r ul li.loction select{background:none;border:none;width:85px;height:22px;margin-left:10px;margin-top:-4px;color:#666;font-size:14px;float:left;font-family:"微软雅黑"}
.top-r ul li a.kfzx{margin-left:10px;color:#666;font-size:14px;}
.top-r ul li a.kfzx:hover{color:#DA0000;text-decoration:underline;}
.top-r ul li span{margin-left:10px;color:#666;font-size:14px;}
.top-r ul li span b{color:#2577e3;}

.top-r ul li a.sys{float:left;width:11px;height:17px;display:block;background:url(/Template/Default/Skin/2017skin/images/live/top2-r.png) no-repeat 0 -47px;margin-left:10px;}
.top-r ul li a.wx{float:left;width:23px;height:17px;display:block;background:url(/Template/Default/Skin/2017skin/images/live/top2-r.png) no-repeat 0 -74px;margin-left:10px;}

.menu{width:100%; float:left; height:46px; background:#2577e3;}
.menuC{width:1240px;margin:0 auto;}
.menuC ul{float:left;width:1240px;}
.menuC ul li{float:left;margin-right:25px;}
.menuC ul li.selecte{background:#0a56bb;}
.menuC ul li a{font-size:16px;color:#fff;padding:0 15px;line-height:46px;}
.menuC ul li:hover{background:#0a56bb;}

.quickchoose{width:100%; float:left; background:#fafafa; padding:25px 0 21px 0;}
.quickchooseC{width:1240px; margin:0 auto;}
.qcl{width:339px; float:left; height:40px; background:url(/Template/Default/Skin/2017skin/images/live/list-quickcbg.png) no-repeat left;}
.qcl select{float:left;height:38px;cursor:pointer;appearance:none;-moz-appearance:none;-webkit-appearance:none; color:#2577e3; font-size:16px; background:#fafafa; border:none; margin-top:1px;}
.qcl select#province{width:110px; margin-left:35px;}
.qcl select.school{width:105px; margin-left:60px;}
.qcr{width:830px; float:left; margin-left:32px;}
.qcr input{width:420px; float:left; height:40px; line-height:40px; font-size:14px; color:#999; border:1px solid #e1e1e1; padding-left:20px;}
.qcr a{width:118px; float:left; height:38px; line-height:38px; text-align:center; border:1px solid #e1e1e1; background:#f9f9f9; color:#2577e3; font-size:16px;}
.qcr a:hover{text-decoration:underline;}
.qcr a.select{width:68px;float:left; margin-left:17px; line-height:14px; margin-top:12px; background:url(/Template/Default/Skin/2017skin/images/live/list-selectbg.png) no-repeat right 5px; padding-right:15px;appearance:none;-moz-appearance:none;-webkit-appearance:none; border:none; font-size:14px; color:#2577e3;}
.bread{width:100%; float:left; padding-bottom:22px; background:#fafafa;}
.breadC{width:1240px; margin:0 auto;}
.bread span{width:1240px; float:left;}
.bread span a{color:#333; font-size:14px; float:left;}
.bread span a:hover{color:#2577e3;}
.bread span em{color:#2577e3; font-size:14px; font-family:"宋体"; float:left; margin:0 10px;}
/*网站顶部结束*/


/*主体部分*/
.midder{float:left;width:100%; background:#fafafa; height:auto;padding-bottom:50px;}
.midderC{width:1240px;margin:0 auto;}
.m-part1{width:1240px; float:left;}
.m-part1 .tab_menu{float:left; background:#008cf1;}
.m-part1 .tab_menu span a{float:left; height:38px; line-height:38px; background:#fff; padding:0 10px; font-size:14px; font-weight:bold; color:#333; margin:1px;}
.m-part1 .tab_menu span a.selected{background:#008cf1; color:#fff;}
.mp1-box{width:1238px; float:left; border:1px solid #e1e1e1; border-top:2px solid #008cf1; background:#fff;}
.choice1{width:1208px; float:left;  line-height:44px; border-bottom:1px solid #e1e1e1; margin-left:15px;}
.choice1 span{float:left; color:#333; font-size:14px; font-weight:bold;}
.choice1 ul{float:left;}
.choice1 ul li{float:left;  color:#333; font-size:12px; height:24px; margin-top:8px; line-height:24px;  cursor:pointer;   }
.choice1 ul li.selected{background:#56b8ff; color:#fff;}
.choice1 a{float:right; font-size:12px; color:#333; margin-right:25px;  padding: 0 10px;}
/*主体部分二块*/
.m-part2{width:1240px; float:left; margin-top:27px;}
.mp2-left{width:884px; float:left;}
.mp2l1{width:884px; float:left;}
.mp2l1 ul li{width:882px; float:left; border:1px solid #e1e1e1; margin-bottom:17px; background:#fff;}
.mp2l1-left{width:125px; float:left; margin:20px 30px 80px 20px;}
.mp2l1-left img{width:125px; float:left;}
.mp2l1-left p{width:125px; float:left; background:#008cf1; height:22px; line-height:22px;  font-size:12px; text-align:center;}
.mp2l1-left p a{ color:#f5f8fa;}
.mp2l1-left p a:hover{text-decoration:underline;}
.mp2l1-top1{width:680px; float:left;}
.mp2l1-top1 p{width:667px; color:#008cf1; margin-top:20px; padding-bottom:12px; font-size:18px; border-bottom:1px solid #e1e1e1;}
.mp2l1-top1 a:hover p{color:#da0000;text-decoration:underline;}
.mp2l1-top1 span{float:left; font-size:12px; color:#fff; height:22px; line-height:22px; padding:0 10px; margin:9px 8px 0 0; border-radius:5px;}
.mp2l1-top2{width:680px; float:left; margin-top:20px;}
.mp2l1-top2 p{width:360px; float:left; line-height:25px; color:#333; font-size:12px;}
.mp2l1-top2 span{width:150px; height:48px; line-height:48px; margin-left:38px; float:left; color:#333; font-size:12px; text-align:center; background:#f0f4f7;}
.mp2l1-top2 em{float:right; width:65px; margin-top:15px;}
.mp2l1-top2 em i{font-style:normal; float:left; width:65px; color:#333; font-size:12px;}
.mp2l1-top2 em a{width:63px; float:left; border:1px solid #e1e1e1; background:#f3f3f3; color:#333; font-size:12px; height:25px; line-height:25px; text-align:center; margin-top:10px;}
.mp2l1-top2 em a:hover{background:#da0000; color:#fff;}
.mp2l2{width:884px; float:left; margin-top:14px;}
.mp2l2 ul{width:435px; float:left; margin-left:198px;}
.mp2l2 ul li{border:1px solid #e1e1e1; float:left; background:#fff; padding:13px 17px; margin-right:3px;}
.mp2l2 ul li.selected{background:#015ea2;}
.mp2l2 ul li a.selected{color:#fff;}
.mp2l2 ul li a{color:#015ea2;}
.mp2l2 ul li a:hover{text-decoration:underline;color:#DA0000;}
.mp2l2 p{float:right;}
.mp2l2 p span{float:left; height:36px; line-height:36px; color:#333; font-size:14px;}
.mp2l2 p span input{width:52px; height:36px; margin:0 10px;}
.mp2l2 p a{width:64px; height:36px; float:left; background:#fff; border:1px solid #e1e1e1; color:#015ea2; font-size:14px; text-align:center; line-height:36px; margin-left:18px;}
.mp2l2 p a:hover{color:#DA0000;}
/*第二部分右侧*/
.mp2-right{width:323px; float:right;}
.mp2r1{width:323px; float:left;}
.mp2r2{width:321px; float:left; border:1px solid #e1e1e1; border-top:2px solid #ff8a00; position:relative; margin-top:20px; background:#fff;}
.mp2r2 ul.list_img2{width:250px; height:100px; overflow:hidden; float:left; margin-left:35px;}
.mp2r2 ul.list_img2 li{width:250px; float:left; height:100px;}
.mp2r2 ul.list_img2 li em{width:50px; float:left; height:50px; background:url(/Template/Default/Skin/2017skin/images/live/list-mp2-img3.png) no-repeat left; margin-top:28px;}
.mp2r2 ul.list_img2 li p{color:#ffa100; float:left; margin-top:32px; font-size:18px; font-weight:bold; margin-left:20px; width:170px;}
.mp2r2 ul.list_img2 li a:hover p{color:#da0000;text-decoration:underline;}
.mp2r2 ul.list_img2 li span{float:left; width:170px; font-size:14px; color:#333; margin:10px 0 0 20px;}
.mp2r2 span.l_btn2{position:absolute; z-index:5; top:40px; left:10px; font-size:18px;  cursor:pointer; width:19px; height:30px;}
.mp2r2 span.r_btn2{position:absolute; z-index:5; top:40px; right:10px; font-size:18px; cursor:pointer; width:19px; height:30px;}
.mp2r3{width:321px; float:left; border:1px solid #e1e1e1; margin-top:20px; background:#26px;}
.mp2r3 .tab_menu{width:294px; float:left; margin:19px 0 0 14px; border-bottom:1px solid #e1e1e1;} 
.mp2r3 .tab_menu span a{float:left; font-size:16px; color:#666; margin-right:20px; padding-bottom:10px;}
.mp2r3 .tab_menu span a.selected{border-bottom:2px solid #2577e3; color:#2577e3; margin-bottom:-2px;}
.mp2r3-box{width:294px; float:left; margin-left:14px; position:relative; margin-bottom:60px; margin-top:7px;}
.mp2r3-box ul.list_img{width:294px; height:558px; overflow:hidden; float:left;}
.mp2r3-box ul.list_img li{width:250px; float:left; height:558px;}
.mp2r3-box1{width:294px; float:left; border-bottom:1px solid #e1e1e1;}
.mp2r3-box1 img{width:125px; float:left; margin:22px 15px 22px 0;}
.mp2r3-box1 span{width:148px; float:left; margin-top:22px; font-size:12px; color:#333; font-weight:bold;}
.mp2r3-box1 span a{color:#333;}
.mp2r3-box1 span a:hover{color:#da0000;text-decoration:underline;}
.mp2r3-box1 p{float:left; width:148px; font-size:12px; color:#333; margin-top:3px; line-height:18px;}
.mp2r3-box1 em{width:148px; float:left; font-size:12px; color:#333; margin-top:3px;}
.mp2r3-box span.l_btn{position:absolute; z-index:5; top:575px; right:32px; display:block;  cursor:pointer; width:19px; height:30px; background:url(/Template/Default/Skin/2017skin/images/live/list-left-btn.png) no-repeat left;}
.mp2r3-box span.r_btn{position:absolute; z-index:5; top:575px; right:10px; display:block;cursor:pointer; width:19px; height:30px; background:url(/Template/Default/Skin/2017skin/images/live/list-rbtn.png) no-repeat left;}

/*底部开始*/

.footer{ width: 100%; height: auto; float: left; background: #444; text-align: center;    font: normal 14px/40px "微软雅黑"; color: #fff;}