@charset "utf-8";
/* CSS Document */
.clear{ clear: both;}
a:hover{ transition: 0s;}
.InforSect{ width: 100%; display: table; margin-bottom: 60px;}
.w1200{ width: 1200px; margin: 0 auto; display: table;}
/*左侧内容样式*/
.InSeLeft{ float: left; width: 888px; margin-top: 20px;}
.InforTop{ width: 100%; font-size: 14px; line-height: 20px;}
.InforTop a{ display: inline-block; color: #000;}
.InforTop em{ height: 20px; width: 1px; background-color: #8f93a2; display: inline-block; vertical-align: middle; margin: 0px 35px;}
.InforTit{ width: 100%; font-size: 12px; text-indent: 1em; color: #3e80d9; background-color: #f1f1f1; height: 23px; line-height: 23px; margin: 10px 0px 30px 0px;}
.InforTit a{ color: #838383;}
.InSeLeft .InforTit .lanse,.IDetail .title a.lanse{ color: #3e80d9;}
.InSeLeft .InSeLeftUl{ width: 100%; display: table; margin-bottom: 32px;}
.InSeLeftUl .ul-title{ width: 100%; border-bottom: 1px solid #dddddd; padding-bottom: 10px; font-size: 14px; display: table;}

.InSeLeftUl .ul-title h2{ width: 600px; float: left; color: #000;}
.InSeLeftUl .ul-title a{ float: right; width: 100px; text-align: right; color: #3595d8;}
.InSeLeftUl li{ width: 100%; clear: both; display: table; padding: 12px 0px 14px 0px; font-size: 14px; border-bottom: 1px dotted #d1d3d9;}
.InSeLeftUl li .a-left{ float: left; width: 114px; height: 83px; overflow: hidden; margin-right: 10px;}
.InSeLeftUl li .a-left img{ width: 114px; height: 83px;}
.InSeLeftUl li .a-left img:hover{ width: 114px; height: 83px; transition: 0.4s all ease-in-out; -moz-transition: 0.4s all ease-in-out; -ms-transition: 0.4s all ease-in-out; -o-transition: 0.4s all ease-in-out; -webkit-transition: 0.4s all ease-in-out;; transform:scale(1.4,1.4); -moz-transform:scale(1.4,1.4); -ms-transform:scale(1.4,1.4); -o-transform:scale(1.4,1.4); -webkit-transform:scale(1.4,1.4);}
.InSeLeftUl li .li-center{ float: left; width: 760px; overflow: hidden; text-overflow: ellipsis;}
.InSeLeftUl .li-center a{ display: block; font-size: 16px; color: #1f1f1f;}
.InSeLeftUl .li-center a.miaoshu{ font-size: 13px; color: #7a7a7a; height: 48px; padding-top: 12px;}
.InSeLeftUl li .li-right{ float: right; text-align: right; color: #acacac; width: 80px;}
.InSeLeftUl li:hover{ background-color: #f8f8f8;}
.InSeLeftUl li:hover .a-title{ color: #025da1;}

/*右侧内容样式*/
.InSeRight{ float: right; width: 262px; margin-top: 52px;}
.InSeRightA h3{ width: 100%; height: 38px; line-height: 38px; background-color: #025da1; font-size: 16px; color: #fff; text-align: center;}
.InSeRightA .slideBox{ width:262px; height:305px; margin: 0 auto; overflow:hidden; }
.InSeRightA .slideBox .bd{ position:relative; height:100%; z-index:0;}
.InSeRightA .slideBox .bd li{ zoom:1; vertical-align:middle; }
.InSeRightA .slideBox .bd li a{ display: block; width: 100%; height: 100%; font-size: 16px; color: #000; position: relative;}
.slideBox .bd li a p{ width: 100%; height: 38px; line-height: 38px; background-color: rgba(255,255,255,0.31); position: absolute; left: 0; bottom: 0; text-align: center;}
.InSeRightA .slideBox .bd img{ width:262px; height:305px; display:block;}
		
.InSeRightA,.InSeRightB,.InSeRightC{ width: 100%; margin-bottom: 25px;}
.InSeRightB{ background-color: #f4f4f4; padding-bottom: 10px;}
.InSeRightB h3{ width: 100%; background: url(images/infor_img/InSeRightBg1.png) no-repeat center top; height: 54px; line-height: 38px; text-align: center; color: #fff; font-size: 16px;}
.InSeRightB h3 em{ display: inline-block; width: 23px; height: 23px; line-height: 23px; text-align: center; border: 1px solid #fff; border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-border-radius: 50%;}
.InSeRightB li{ width: 242px;  color: #5e5e5e; font-size: 12px; margin: 0 auto; display: table; margin-bottom: 10px; height: 17px; line-height: 17px;}
.InSeRightB li i{ display: block; vertical-align: middle; float: left; width: 17px; height: 17px; background-color: #e0e0e0; text-align: center; line-height: 17px;}
.InSeRightB li a{ float: left; width: 180px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 7px;}
.InSeRightB li a:hover{ color: #025da1;}
.InSeRightB li i.yellow{ color: #ff5512;}
.InSeRightC h3{width: 100%; background: url(images/infor_img/InSeRightBg2.png) no-repeat center top; height: 54px;}
.InSeLeft{ margin-top: 10px;}
.InforTit2{ margin: 0px 0px 10px 0px;}
.InSeLeftUl .ul-title2{ border-bottom: 1px solid #5d5d5d;}

.InSeLeft .page-form{ width: 100%; clear: both; overflow: hidden; zoom: 1; font-size: 14px; padding-top: 18px; }
.InSeLeft .page-form{ text-align: center;}
.InSeLeft .page-form .pagebar a{ display: inline-block; padding: 0px 5px;}
.InSeLeft .page-form  .pagebar a.prev,.InSeLeft .page-form .pagebar a.next
{height: 25px;}
.InSeLeft .page-form .pagebar a:hover,.InSeLeft .page-form .pagebar .page_now{ color: #4c8fdb;}
/*文章页样式*/
.IDetail{ width: 100%; display: table; margin-top: 100px; font-size: 14px;  border-top: 1px solid #c9cacb; padding-top: 5px;}
.IDetail .title{ width: 100%; font-size: 12px; color: #838383;}
.IDetail .title a{ color: #838383;}
.IDetail .title span{ color: #3e80d9;}
.IDetail .detail-top{ width: 100%; position: relative; background: url(images/infor_img/IDetail_img1.jpg) no-repeat center center; height: 301px; margin-top: 10px; margin-bottom: 35px;}
.detail-top ul{ width: 265px; position: absolute; left: 20px; bottom: 12px; display: table;}
.detail-top ul li{ float: left; width: 58px; margin-right: 30px; text-align: center; color: #fff; line-height: 28px;}
.detail-top li img{ display: block; margin: 0 auto;}

.IDetail .detailmain{ width: 100%; display: table;}
.detailmain .main-left{ float: left; width: 887px;}
.main-leftA{ width: 100%; display: table;}
.main-leftA .main-title{ width: 100%; border-bottom: 1px solid #dddddd; font-size: 26px; color: #1c1c1c; padding-bottom: 10px; text-align: center;}
.main-leftA .main-time{ width: 100%; display: table; color: #7e7e7e; padding: 10px 0px;}
.main-leftA .main-time dl{ float: left; width: 550px;}
.main-leftA .main-time dl dd{ display: inline-block; padding-right: 18px;}
.main-leftA .main-time dl a{ color: #7e7e7e;}
.main-leftA .main-time dl a:hover{color: #1c1c1c;}
.main-leftA .main-time .share{ float: right; width: 224px; text-align: right;}
.main-leftA .main-time .share span{ display: inline-block; padding-left: 15px;}
.main-leftA .main-time .share img{ display: inline-block; width: 24px; height: 21px;}

.main-leftA .main-text{ color: #4a4949; width: 100%; line-height: 28px; border-bottom: 1px dashed #c5c5c5; padding-top: 38px; padding-bottom: 35px;}
.main-leftA .main-text p{}
.main-leftA .main-bottm{ width: 100%; display: table; padding: 25px 0px 25px 0px; border-bottom: 1px solid #393b42;}
.main-leftA .main-bottm ul{ float: left; width: 500px; color: #848484; font-size: 12px; padding-top: 8px;}
.main-leftA .main-bottm ul li{ padding-bottom: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.main-leftA .main-bottm ul .blue{ color: #3971bd;}
.main-leftA .main-bottm dl{ float: right; width: 255px; text-align: right;}
.main-bottm dl dd{ width: 100%; display: table; margin-bottom: 8px;}
.main-bottm dd a{ text-align: left;display: block; float: left; height: 30px; line-height: 40px;}
.main-bottm dl dd a.prev,.main-bottm dl dd a.next{ width: 55px; height: 38px; line-height: 38px; color: #fff; text-align: center;}
.main-bottm dd a.prev{ background-color: #3971bd;}
.main-bottm dd a.next{ background-color: #6ea9fa;}
.main-bottm dd a.a-name{ float: right; width: 190px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.detailmain .main-leftB{ width: 100%; display: table; margin-bottom: 70px;}
.detailmain .main-leftB h3{ width: 100%; font-size: 16px; color: #242424; padding: 12px 0px;}
.main-leftB li{ width: 100%; display: table; border-bottom: 1px dotted #d1d3d9; padding: 15px 0px;}
.main-leftB li{ width: 100%; clear: both; display: table; padding: 12px 0px 14px 0px; font-size: 14px; border-bottom: 1px dotted #d1d3d9;}
.main-leftB li .a-left{ float: left; width: 114px; height: 83px; overflow: hidden; margin-right: 10px;}
.main-leftB li .a-left img{ width: 114px; height: 83px;}
.main-leftB li .a-left img:hover{ width: 114px; height: 83px; transition: 0.4s all ease-in-out; -moz-transition: 0.4s all ease-in-out; -ms-transition: 0.4s all ease-in-out; -o-transition: 0.4s all ease-in-out; -webkit-transition: 0.4s all ease-in-out;; transform:scale(1.4,1.4); -moz-transform:scale(1.4,1.4); -ms-transform:scale(1.4,1.4); -o-transform:scale(1.4,1.4); -webkit-transform:scale(1.4,1.4);}
.main-leftB li .li-center{ float: left; width: 480px; overflow: hidden; text-overflow: ellipsis; letter-spacing: 2px;}
.main-leftB .li-center a{ display: block; font-size: 16px; color: #1f1f1f;}
.main-leftB .li-center a.miaoshu{ font-size: 13px; color: #7a7a7a; height: 40px; padding-top: 12px;}
.main-leftB li .li-right{ float: right; text-align: right; color: #acacac; width: 280px;}
.main-leftB li .li-right i{ display: inline-block; float: right; text-align: right;}
.main-leftB li:hover{ background-color: #f8f8f8;}
.main-leftB li:hover .a-title{ color: #025da1; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.main-leftB li .li-right .com-name{ padding: 0px 5px; display:inline-block; background-color: #efefef; color: #595959; height: 23px; line-height: 21px; text-align: center; margin-right: 6px; border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; -webkit-border-radius: 15px;}

.detailmain .main-right{ float: right; width: 262px; border: 1px solid #; margin-top: 36px;}
.main-rightA,.main-rightB,.main-rightC,.main-rightD{ width: 100%; overflow: hidden; zoom: 1; background-color: #e7e7e7; padding-bottom: 13px; margin-bottom: 25px;}
.main-rightA h3{ width: 100%; background: url(images/infor_img/InSeRightBg3.png) no-repeat center top; height: 54px; line-height: 38px; text-align: center; color: #fff; font-size: 16px; }
.main-rightA a{ display: block; float: left; margin-right: 5px; text-align: center; color: #025da1; height: 30px; line-height: 30px; background-color: #fff; margin-bottom: 5px;}
.main-rightA a:hover{ color: #ff5512;}
.main-rightA a.left{ width: 110px; margin-left: 10px;}
.main-rightA a.right{ width: 127px;}

.main-rightB{ background-color: #f4f4f4; padding-bottom: 10px;}
.main-rightB h3,.main-rightD h3{ width: 100%; background: url(images/infor_img/InSeRightBg1.png) no-repeat center top; height: 54px; line-height: 38px; text-align: center; color: #fff; font-size: 16px;}
.main-rightB h3 em{ display: inline-block; width: 23px; height: 23px; line-height: 23px; text-align: center; border: 1px solid #fff; border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; -webkit-border-radius: 50%;}
.main-rightB li{ width: 242px;  color: #5e5e5e; font-size: 12px; margin: 0 auto; display: table; margin-bottom: 10px; height: 17px; line-height: 17px;}
.main-rightB li i{ display: block; vertical-align: middle; float: left; width: 17px; height: 17px; background-color: #e0e0e0; text-align: center; line-height: 17px;}
.main-rightB li a{ float: left; width: 180px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding-left: 7px;}
.main-rightB li a:hover{ color: #025da1;}
.main-rightB li i.yellow{ color: #fff;background-color: #ff5512;}
.main-rightD{ padding-bottom: 0px;}
.main-rightD p{ width: 100%; margin-top: -15px; background: url(images/infor_img/IDetail_img8.jpg) no-repeat center center; height: 234px; padding-top: 58px;}
.main-rightD a{ display: block; width: 112px; margin: 0 auto; height: 36px; line-height: 36px; text-align: center; border: 1px solid #0b82dc; font-size: 16px; color: #0a82dd; font-weight: bold; border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px;}
.main-rightD a:hover{ color: #ff5512; border: 1px solid #ff5512;}

.detailmain .detailmain-footer{ width: 102%; overflow: hidden; zoom: 1;}
.detailmain .detailmain-footer a{ display: block; float: left; width: 228px; margin-right: 15px;}
