@charset "utf-8";
@font-face{ font-family:myFirstFont; src:url(../font/miso.ttf);}
@media (max-width:1920px){html{font-size:16px;}}
@media (min-width:1400px) and (max-width:1600px){html{font-size:15px;}}
@media (min-width:640px) and (max-width:1399px){html{font-size:14px;}}
@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}
@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}
@media (max-width:328px){html{font-size:12px;}}

/*==========================================公共 开始=============================================*/
header{ height:125px;}
header .logo{display:table-cell;vertical-align:middle;}
header .logo-box { height:125px; display:table; background:url(../images/bg.png) no-repeat; background-position: right 140px center}
header .right{float: right;text-align:right;padding: 47px 0 0 0;}
header .right .top_tel{float: left;height:20px;padding: 0 30px;color:#555;}
header .right .bnt_tel a { font-size:14px; color:#8a8a8a;}
header .right .top_tel #bnt_tel a{ font-size:15px; color:#8a8a8a;  line-height:28px;}
header .right .top_tel #bnt_tel a:hover{color:#237edb;}
header .right .top_tel #bnt_tel .jt {cursor:  pointer;height:28px;}
header .right .top_tel dt { margin-bottom:3px;}
header .right .top_tel  #content_tel { width:86px; background:#fff; }
header .right .top_tel  #content_tel a {display: block;color:#8a8a8a;font-size:15px;line-height:28px;text-align:center;}
header .right .top_tel #content_tel a:hover{ background:#237edb; color:#fff;}

.search_box{float: left; width: 23px;height: 26px;}
.search_box img{ display:inline-block; vertical-align:middle}

.tc2 form{border-radius: 4px;overflow: hidden;background: #fff;height: 60px;width:100%;}
.tc2 input[type="text"]{border: none;width: 94%;display: block;height: 60px;text-align: left;color: #434343;font-size: 14px;background:none;line-height: 60px;padding:0 20px;}
.tc2 input[type="text"]:focus{ text-align: left;}
.tc2 input[type="submit"]{position:absolute;right:0;top: 50%;padding: 0;z-index:2;background:url(../images/search.png) center no-repeat;height: 60px;width: 70px;cursor:pointer;border:none;background-size: 20px 20px;margin-top: -30px;}

.tc2 input[type="submit"]:hover{background:url(../images/icon_search_hover.png) center no-repeat; background-size: 20px 20px;}

.tc2 .tc{transition:all ease 300ms;position: fixed;width: 100%;height: 100%; top: 0;left: 0;z-index:999;}
.tc2 .tc{ pointer-events: none;  filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;transform:scale(1.1);}
.tc2 .tc.act{ filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity: 1;   opacity: 1;   pointer-events: auto;transform:scale(1);}
.tc2 .close:hover{ transform:rotate(180deg);}
.tc2 .close,.tc{ transition:all ease 400ms; -moz-transition:all ease 400ms; -ms-transition:all ease 400ms; -o-transition:all ease 400ms; -webkit-transition:all ease 400ms; } 
.tc2 .tc-box{position:absolute;border-radius: 4px;overflow: hidden;top:50%;z-index:9999;background: #fff;height: 60px;width: 50%;left:50%;margin-left: -25%;margin-top:-40px;}
.tc2 .tc.act{display: block; }
.tc2 .close{position: absolute; cursor:pointer;font-size: 20px;right: 30px;top: 30px; }
.tc2 .tc-bg {height: 100%;background: rgba(0,0,0,.6);position: absolute;top: 0;left: 0;width: 100%;z-index: 0;}


#banner{margin-top: 35px;width:100%;height: 600px;z-index:0;overflow: hidden;box-shadow:none;}
#banner ul.am-slides,#banner ul.am-slides li{height: 600px;position:relative;z-index: 0;}
#banner ul.am-slides li a{ display:block; width:100%; height:100%;}
#banner .am-control-nav{}
#banner .botton{margin-top: 145px;position: absolute;left:50%;top: 50%;width:285px;height:53px;z-index: 0;margin-left:-680px;}
#banner .botton i{float:  left;display:inline-block;margin-right: 15px;width:53px;height:53px;line-height:53px;background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;-moz-transition: all 0.24s ease-in-out;-webkit-transition: all 0.24s ease-in-out;-o-transition: all 0.24s ease-in-out;-ms-transition: all 0.24s ease-in-out;transition: all 0.24s ease-in-out;}
#banner .botton i:before{ display:block; content:""; background:url(../images/jiantou.png) center center no-repeat; width:53px; height:53px; -moz-transition: all 0.24s ease-in-out;-webkit-transition: all 0.24s ease-in-out;-o-transition: all 0.24s ease-in-out;-ms-transition: all 0.24s ease-in-out;transition: all 0.24s ease-in-out;}
#banner .botton i:after{ display:block; content:""; background:url(../images/jiantou_on.png) center center no-repeat; width:53px; height:53px; -moz-transition: all 0.24s ease-in-out;-webkit-transition: all 0.24s ease-in-out;-o-transition: all 0.24s ease-in-out;-ms-transition: all 0.24s ease-in-out;transition: all 0.24s ease-in-out;}
#banner .botton i:hover:before{ margin-top:-53px;}
#banner .botton i:hover:after{ margin-top:0;}
.full_page .top{background:url(../images/banner_top.png) center bottom no-repeat;height:67px;width:100%;position:absolute;left:0;bottom: -2px;z-index:100;}
#banner .botton i:hover{ background:#ff6801}
#banner .botton span{ display:inline-block; height:53px; line-height:53px; font-size:12px; color:#000000; text-transform:uppercase;}
#banner.am-slider-default .am-direction-nav a{ display:none;}
#banner.am-slider-default .am-control-nav{bottom: 10px;}
.am-slider-default .am-control-nav li{margin: 0 5px;}
.am-slider-default .am-control-nav li a{width: 8px;h;height: 8px;ackground:#c6cad1;box-shadow:none;}
.am-slider-default .am-control-nav li a.am-active{background: #e4681d;}

.nav-w{position:absolute;width: 1200px;left:50%;top: 125px;height: 70px;background-color: #f5f7fa;margin-left: -600px;box-sizing: border-box;z-index: 10;}
.nav-w.fixed{ position:fixed; top:0; left:0; width:100%; margin-left:0;}
.nav-w .w1200{ position:relative}
.menu{}
.nav-w #content_ss{float:right;margin-right: 76px;width: 230px;height: 32px;line-height: 32px;background-color:#fff;margin-top: 14px;position:relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
.nav-w #content_ss input[type="text"]{border: none;width: 175px;display: block;height: 32px;color: #a7a8a8;font-size: 12px;background:none;line-height: 32px;padding: 0 0 0 15px;font-family:"Microsoft YaHei";}
.nav-w #content_ss input[type="submit"]{position:absolute;right: 7px;top: 1px;padding: 0;z-index:2;background:url(../images/sousuo.png) center no-repeat;height: 32px;width: 32px;cursor:pointer;border:none;}
.navl{ position:fixed; left:0; top:0; z-index:1000; height:62px; width:100%; margin-left:0; background-color:#0350aa;}
.navl .menu{ top:0}
.navl #content_ss{ float:right !important;}
.nav-w .logo{ display:none;}
.navl .logo{ float:left; height:62px; margin:15px 0 0 0;}
.navl #content_ss{ width:200px; margin-right:0}
.navl #content_ss input[type="text"]{ width:140px; }
.navl .logo{ display:block}
.menu ul { list-style: none; padding: 0;margin: 0;}
.menu { width: 900px;padding-left: 20px;height: 70px;}
.menu li {text-align:center;min-width: 60px;background: url(../images/dot.png) 13px center no-repeat;}
.menu > li { display: block;float: left; position: relative;}
.menu a { color: #333333; display: block; font-size: 17px;line-height: 70px; height: 70px;text-decoration: none;padding: 0px 7px;text-align:  left;}
.menu a:hover{color:#fff;}
.menu li:hover,.menu li:hover>a { background:#1174d9; color:#fff}


#nav .list{display:  none;left: 0px;top: 65px;position:absolute;height:50px;width: 745px;}
#nav .list .box{ text-align:left; position:relative;  }
#nav .list a{font-weight:normal;margin-left: 10px;padding: 0;color:#fff;line-height:50px;height: 50px;font-size: 14px;display:  inline-block;}
#nav .list a:hover{ color: #e4681d;}
#nav .text_left{ left:auto; right:10px;}
#nav .text_left .box{ text-align:right;}
#nav .text_left .box a{}
.list_box{position:absolute;left: 50%;margin-left: -600px;top: 192px;z-index:9;height: 0;line-height:50px;width: 1200px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CC1174D9', endColorstr='#CC1174D9');background:rgba(17,116,217,0.8);border-radius: 3px;}


.nav-w .car{float: right;width: 300px;height: 70px;line-height: 70px;right:0;top:0;position:  absolute;}
.nav-w .car a{display:block;background: url(../images/bg2.png)  no-repeat;text-align:center;font-size:0;height: 70px;line-height: 70px;}
.nav-w .car a span{display:inline-block; *display:inline; *zoom:1;font-size: 18px;color:#fff;margin: 0 10px;font-weight: normal;}
.nav-w .car a span img { vertical-align:middle; }

.lm-box {margin-bottom:  30px;background:url(../images/bg3.png) no-repeat;height:120px;width:100%;}
.lm-box  .lm ul li { float:left; border-left:solid 1px #a4cdf2;}
.lm-box  .lm ul li  a {padding: 0px 17px;display:inline-block;line-height:120px;}
.lm-box  .lm ul li  a  span{font-size:16px;color:#fff;display:inline-block;width: 189.3px !important;line-height:30px;float: right;margin-top: 20px;margin-left: 10px;}
.lm-box  .lm ul li  a  span:hover{ color:#e4681d;}
.lm-box  .lm ul li  a  .lm01{ width:243px;}
.lm-box  .lm ul li  a  .lm02 ,.lm-box  .lm ul li  a  .lm03{ width:78px;}
.lm-box  .lm ul li  a  .lm04{ width:62px; }
.lm-box  .lm ul  .lm4{ border-right:solid 1px #a4cdf2;}


.news-box {}
.news-box .news{ width:1245px; margin:0 auto;}
.news-box .news .title ,.zsjy-box  .zsjy .title { background: url(../images/bg-tit.png)  center no-repeat; height:100px;} 
.news-box .news .title h4 ,.zsjy-box  .zsjy .title h4{height: 60px;color:#333333;font-family:Cormorant;text-align:center;text-transform:uppercase;padding-top:30px;line-height: 36px;font-size: 36px;}
.news-box .news .title .line ,.zsjy-box  .zsjy .title .line{ width:30px; height:9px; border-top:solid 1px #aaaaaa; border-bottom:solid 1px #aaaaaa; margin:15px auto;}



.picScroll .hd{height:36px;line-height:35px;padding:0 15px; background:#f4f4f4; }
.picScroll .hd h2{ font-family: "Microsoft YaHei"; font-size: 17px; color: #C80300; float: left; margin-right: 15px; }
.picScroll .bd{ position:relative;  }
.picScroll .prev{position: absolute;top: 96px;left: -60px;display: block;width: 19px;height: 35px;background: url(../images/left.png) no-repeat;}
.picScroll .next{position: absolute;top: 96px;right: -60px;display: block;width: 19px;height: 35px;background: url(../images/right.png) no-repeat;}
.picScroll .scrollWrap{ }
.picScroll { margin: 28px 0 70px 0 !important; width:1245px !important;}
.picScroll ul li{ width:375px !important; height:252px; margin: 0px 20px; position:relative; float:left; display:inline; background:url(../images/bg-line.png) no-repeat;  border-left:solid 3px #35a8ed; padding:20px 30px;}
.picScroll li .date {height: 34px;margin-bottom: 20px;}
.picScroll li h5 {font-size: 34px;color:#333333;font-family:"Arial";width: 54px;height: 34px;border-right: solid 1px #333333;display: inline-block;}
.picScroll li span{margin-left: 5px;vertical-align: sub;font-size:16px;color:#333333;font-family:"Arial";}
.picScroll li p {cursor:  pointer;height:120px;margin-top: 0px;font-size:14px;color:#333333;line-height:30px;width:100%;overflow:hidden;}
.picScroll li:hover p{ color:#e4681d; }
.picScroll li a {width:32px;height:32px;border-radius:32px;border: solid 1px #e4681d;display: block;float:right;text-align:center;line-height: 30px;font-size:16px;font-family:"宋体";box-sizing:  border-box;}
.picScroll li:hover a{ background:#e4681d; color:#fff;}




.xsjl-box { background: url(../images/bg-xs.jpg) no-repeat; height:524px;}
.xsjl-box .xsjl .left{margin: 45px 50px 0 0;width:450px;float:left;position:relative;}
.douban{width:450px;/* padding-top:10px; */overflow:hidden;}
.douban .hd{z-index: 10;position: absolute;height:22px;line-height:22px;overflow:hidden;left: 110px;bottom: 81px;}
.douban .hd h2{ float:left; font: 15px Arial,Helvetica,sans-serif; color: #072; margin: 0 0 12px 0; }
.douban .hd h2 a{ color:#37A; font-size:12px; margin-left:10px;  }
.douban .hd ul{ float:right; margin:6px 6px 0 0; zoom:1; }
.douban .hd ul li{float:left;cursor:pointer;display:block;width:9px;height:9px;margin-right: 11px;_display:inline;border: solid 1px #e4681d; position:relative;}
.douban .hd ul li.on{ background:#e4681d; margin-right:30px; }
.douban .hd ul li.on:after { content:""; width:21px; height:1px; background:#e4681d; position:absolute; left:10px; bottom:2px;}
.douban .bd{/* padding:12px 0 0 0; */}
.douban .bd ul{ overflow:hidden; zoom:1; }
.douban .bd ul li{width:450px; position: relative;}
.douban .bd ul li .top img { width:450px; height:300px; }
.douban .bd ul li .bottom{padding: 45px 30px 9px 30px;width:100%;height:110px;background:#fff;}
.douban .bd ul li .bottom a {display:  block;font-size:16px;color:#333333;line-height:28px;height:56px;overflow:hidden;text-align:left;}
.douban .bd ul li .date{ background:#e4681d; width:65px; height:68px; position:absolute; left:20px; bottom:80px;}
.douban .bd ul li .date h6{font-size:26px;color:#fff;text-align:center;margin: 11px 0 5px 0;}
.douban .bd ul li .date span { font-size:16px; color:#fff; text-align:center; display:block;}
.xsjl-box .xsjl .right { float:left; width:700px;}
.xsjl-box .xsjl .right .title { background: url(../images/bg-tit.png)  center no-repeat; height:100px; margin-top:25px;}
.xsjl-box .xsjl .right .title h4 { height: 60px;color:#fff;font-family:Cormorant;text-align:center;text-transform:uppercase;padding-top:30px;line-height: 36px;font-size: 36px; }
.xsjl-box .xsjl .right .title .line{ width:30px; height:9px; border-top:solid 1px #aaaaaa; border-bottom:solid 1px #aaaaaa; margin:15px auto;}
.xsjl-box .xsjl .right .con { width:100%;}
.xsjl-box .xsjl .right .con ul li {float:left;width:315px;margin: 35px 30px 0 0;}
.xsjl-box .xsjl .right .con ul li h5 { font-size:12px; color:#fff;}
.xsjl-box .xsjl .right .con ul li p {cursor:  pointer;font-size:16px;line-height:26px;height:52px;color:#fff;overflow:hidden;margin: 17px 0 20px 0;}
.xsjl-box .xsjl .right .con ul li:hover p{ color:#e4681d;}
.xsjl-box .xsjl .right .con ul li a { display:block; width:90px; height:28px; background:url(../images/bg4.png) no-repeat; color:#fff;  font-size:12px; line-height:28px; text-align:center;}

.zsjy-box  { background: url(../images/bg-zs.jpg) no-repeat; height:780px; padding-top:50px;}
.zsjy-box  .zsjy .con ul  { margin-top:40px;}
.zsjy-box  .zsjy .con ul li {cursor:  pointer;width:397px;height:260px;float:left;background:#fff;padding:46px 20px;margin: 0 3px 3px 0;}
.zsjy-box  .zsjy .con ul li:hover { background:url(../images/bg-zsjy.png) no-repeat; }
.zsjy-box  .zsjy .con ul li:hover p{ color:#fff;}
.zsjy-box  .zsjy .con ul li .top { width:100%; height:64px; margin-bottom:25px;}
.zsjy-box  .zsjy .con ul li .top .left { float:left;}
.zsjy-box  .zsjy .con ul li .top .left i { display:block; margin-bottom:20px;}
.zsjy-box  .zsjy .con ul li .top .left .image02 { display:none;}
.zsjy-box  .zsjy .con ul li:hover .top .left .image02 { display:block;}
.zsjy-box  .zsjy .con ul li:hover .top .left .image01 { display:none;}
.zsjy-box  .zsjy .con ul li .top .left span { font-size:22px; font-weight:bold; color:#333333;}
.zsjy-box  .zsjy .con ul li:hover .top .left span { color:#fff;}
.zsjy-box  .zsjy .con ul li .top .right { float:right;} 
.zsjy-box  .zsjy .con ul li .top .right h6 { font-size:22px; font-weight:bold; color:#35a8ed; }
.zsjy-box  .zsjy .con ul li:hover .top .right h6 { color:#fff;}
.zsjy-box  .zsjy .con ul li .top .right>p  {height: 30px;font-size:16px;color:#333333;line-height:30px;} 
.zsjy-box  .zsjy .con ul li:hover .top .right>p { color:#fff;}
.zsjy-box  .zsjy .con ul li a{ font-size:16px; color:#333333; line-height:30px; height:90px; overflow:hidden;}
.zsjy-box  .zsjy .con ul li:hover a { color:#fff;}


.bottom-box { background:url(../images/bg-bottom.jpg) no-repeat; height:340px; width:100%;}
.bottom-box  .bottom{ padding:70px 0 ;}
.bottom-box  .bottom .f1 { width:420px; float:left; margin-right:60px;}
.bottom-box  .bottom .f1 .title h6 ,.bottom-box  .bottom .f2 .title h6 ,.bottom-box  .bottom .f3 .title h6{ font-size:16px; font-weight:bold; color:#fff;}
.bottom-box  .bottom .f1 .title .line1,.bottom-box  .bottom .f2 .title .line1, .bottom-box  .bottom .f3 .title .line1{ width:30px; height:2px; background:#fff; margin:16px 0 36px 0;}
.bottom-box  .bottom .f1 p { font-size:14px; color:#fff; line-height:26px; height:84px; overflow:hidden; margin-bottom:20px;}
.bottom-box  .bottom .f1 .ljfx  ul li {float:left;width:39px;height:39px;margin-right:11px; position:relative;}
.bottom-box  .bottom .f1 .ljfx  ul li a {width: 39px;height: 39px;text-align:center;line-height: 35px;display: block;border: solid 1px #fff;}
.bottom-box  .bottom .f1 .ljfx  ul li a img{ display:inline-block}
.bottom-box  .bottom .f1 .ljfx .ewm {background:#fff; width:110px;border-radius:4px;position:absolute;left: 100px;top: -40px;height: 110px; display:none;}
.bottom-box  .bottom .f1 .ljfx .ewm  img { width:110px; height:110px; overflow:hidden;}
.bottom-box  .bottom .f1 .ljfx  ul .wx:hover .ewm { display:block;}

.bottom-box  .bottom .f2 { width:300px; float:left; margin-right:60px;}
.bottom-box  .bottom .f2  .lxfs ul li { margin-bottom:17px; width:100%; height:22px; display:table;}
.bottom-box  .bottom .f2  .lxfs ul li i { text-align:center; vertical-align:middle; display:table-cell;}
.bottom-box  .bottom .f2  .lxfs ul li  img {float:left; margin-right:10px;} 
.bottom-box  .bottom .f2  .lxfs ul li  span{width: 260px;float: left;font-size:14px;color:#fff;line-height:22px; overflow:hidden;}

.bottom-box  .bottom .f3{ width:340px; float:left;}
.bottom-box  .bottom .f3 .links  ul li a { font-size:14px; color:#fff; line-height:30px;}
.bottom-box  .bottom .f3 .links  ul li a:hover{ color:#e4681d;}

.bottom2 { width:100%; height:50px; background:#034476; }
.bottom2 p { font-size:14px; color:#fff; line-height:50px; text-align:center;}

/*==========================================公共 结束=============================================*/


/*==========================================首页 开始=============================================*/


/*==========================================首页 结束=============================================*/


/*==========================================内页 开始=============================================*/
.banner-ny { height:300px; margin-top:30px;}
.n-header { height:66px; line-height:66px; border-bottom: solid 1px #d9d9d9;}
.n-header  .n-header-right img {float:left;margin: 23px 15px 0 10px;}
.n-header  .n-header-right  a  { font-size:18px; color:#333; text-transform:uppercase; line-height:66px;}
.n-header  .n-header-right  a:hover{color:#e4681d; }

.content-box { position:relative;}
.content {min-height:1000px;overflow: hidden;}
.content .left {margin-right: 20px;float:left;width:320px;}
.content .left .title { font-size:22px; color:#1174d9; font-weight:bold;  line-height:56px; height:56px; border-bottom: solid 2px #e4681d; margin:20px 0 20px 0;}
.content .left ul li{ height:46px; line-height:20px; margin: 13px 0;display: flex;flex-wrap: wrap;align-items: center;}
.content .left ul li a { display:block;  font-size:20px; color:#333333;text-align:left;}
.content .left ul li a:hover,.content .left ul li a.on { color:#e4681d; border-left:solid 5px #e4681d; padding-left:17px;}
.content .left ul li .on { color:#e4681d; border-left:solid 5px #e4681d; padding-left:17px;}
.content .left ul dl {
    background: #f7f7f7;
    padding: 20px;
}
.content .left ul dl dd {
    line-height: 26px;
    padding-left: 20px;
    position: relative;}
.content .left ul dl dd a {
    font-size: 16px;
    color: #666;
}
.content .left ul dl dd:hover a,.content .left ul dl dd.on a {
    color: #e4681d;
}
.content .left ul dl dd:after {
    content: "";
    width: 4px;
    height: 4px;
    display: block;
    background: #666;
    position: absolute;
    top: 11px;
    left: 6px;
    border-radius: 50%;
}
.content .left ul dl dd:hover:after,.content .left ul dl dd.on:after {
    background: #e4681d;
}
.content .right {margin-left: 30px;float:left;width: 830px;}
.content .right .top { border-bottom: solid 1px #d9d9d9; height:400px}
.content .right .top ul li {width:260px;margin: 20px 0 20px 25px;float:left;}
.content .right .top ul li .pic-box { width:260px; height:170px;}
.content .right .top ul li .pic-box a img{width:260px; height:170px;}
.content .right .top ul li .text a { display:block; font-size:16px; color:#333; font-weight:bold; line-height:20px; width:100%; height:60px; overflow:hidden; margin:15px 0;}
.content .right .top ul li .text a:hover{ color:#e4681d;}
.content .right .top ul li .text p { font-size:12px; color:#737373; line-height:20px; height:80px; overflow:hidden; width:100%;}
.content .right .bottom { width:100%;}
.content .right .bottom  ul li  {height: 84px;margin:20px auto;padding: 14px 0;}
.content .right .bottom  ul li:hover { background:#1174d9; box-shadow:  0px 0px 15px 6px rgba(0,0,0,0.1); padding: 14px 20px;}
.content .right .bottom  ul li .date {padding: 4px 14px;float:left;width:56px;height:50px;border: solid 1px #1174d9;}
.content .right .bottom  ul li:hover .date { background:#fff; border: solid 1px #fff;}
.content .right .bottom  ul li .date  h6 { font-size:24px; color:#1174d9; text-align:center;}
.content .right .bottom  ul li .date  span{ font-size:14px; color:#1174d9; text-align:center; display:block; text-transform:uppercase;}
.content .right .bottom  ul li a {overflow:  hidden;display:block;float:left;width: 740px;font-size:16px;color:#333333;line-height: 26px;height: 52px;margin: 0 0 0 22px;}
.content .right .bottom  ul li:hover a { color:#fff; width:710px;}
.content .right .bottom ul li .date {padding: 6px 10px !important;float: left;width: 55px;height: 30px; border: solid 1px #1174d9;}
.content .left ul li a {font-size: 18px;!important}
.right-pic {float:left;width: 860px;}
.right-pic ul { margin-top:40px;}
.right-pic ul li {width:400px;height:260px;position:relative;float:left;margin-left: 30px;margin-bottom:30px;}

.right-pic ul li .text { height:76px; background:url(../images/pic-bg.png) center bottom no-repeat; width:100%; position:absolute; left:0px; bottom:0px;}
.right-pic ul li .text a {display:  block;color:#fff;font-size:16px;font-weight:bold;line-height:22px;height:66px;overflow:hidden; padding:0 20px 10px 20px;}
.right-pic ul li .text a:hover{ color:#e4681d;}
.right-pic .pic-box{width:400px;height:260px;overflow:hidden;}
.right-pic .pic-box a{display:block;}
.right-pic .pic-box img{width:400px;height:260px;display:block;}
.right-nr{width:830px;float: right;padding:40px 0;}
.right-nr h3{  font-size:26px;color:#000; line-height:38px; height:110px; overflow:hidden; text-align:center;}
.right-nr .date{ width:100%; height:40px; background:#eaeaea; margin:25px 0; }
.right-nr .date h5 {  text-align:center; }
.right-nr .date span{ font-size:12px; line-height:40px; color:#6a6a6a; margin: 0 20px;}
.right-nr p{ font-size:16px; color:#595959; line-height:28px; text-align:left;}
.right-nr img { margin:20px auto; display:block;}
.right-nr h6{ font-size:14px; color:#000; line-height:28px; text-align:center; font-weight:bold;}

.top-fh { width:70px; height:44px; background:url(../images/bg-top.png) no-repeat; text-align:center; line-height:44px;  position:absolute; right:50px;  bottom:100px;}
.top-fh a { font-size:20px; font-family:Cormorant; text-transform:uppercase; color:#fff; }



/*==========================================内页 结束=============================================*/
