﻿@charset "utf-8";
/* CSS Document */

a:hover {text-decoration:none;}

h2.h2_title {padding-top: 48px;text-align: center;margin-bottom: 5px;font-weight: normal;}
h2.h2_title em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 480px;height: 1px;}
h2.h2_title .eml {background: url("Img/Index/titlinel01.png") no-repeat right center;}
h2.h2_title .emr {background: url("Img/Index/titliner01.png") no-repeat left center;}
h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 35px;width: 230px;color: #333;}
h2.h2_title span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 35px;width: 230px;color: #333;}
.titEn {text-align: center;margin-bottom: 38px;font-size: 16px;text-transform: uppercase;color: #666;}
h2.h2_title b {color: #04447e;font-size: 35px;}


/* banner */
.banner{ overflow:hidden; width:100%;}
#flashs{ position:relative; height:550px; overflow:hidden;}
#flashs .btn{ width: 100%;position: absolute;left: 0;bottom: 35px;text-align: center;z-index: 998;}
#flashs .btn span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 60px;height: 2px;background: #cccccc;margin: 0 5px;cursor: pointer;}
#flashs .btn span.cur {background: #04447e;}

#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;display: none;}
#flashs .bot1{ background:url("Img/babot1.png") no-repeat center; left:5%; z-index: 2;}
#flashs .bot2{ background:url("Img/babot2.png") no-repeat center; right:5%; z-index: 2;}
#flashs:hover .bot{display: block;}



.search {height: 28px;padding: 9px 0 10px 0;background: url("Img/Common/searchbg.png") no-repeat center bottom;}
.search .keyword li {float: left;margin-right: 18px;height: 28px;line-height: 28px;}
.search .keyword li:first-child {color: #333;}
.search .keyword li:hover a {color: #04447e;}


.search .searchBox input {float: left;width: 313px;height: 26px;line-height: 26px;text-indent: 18px; border: 1px solid #e8e7e7;color: #999;border-radius: 5px 0 0 5px;}
.search .searchBox input:focus{border:1px solid #04447e;outline:none;}
.search .searchBox span {float: left;width: 74px;height: 28px;background: #04447e;color: #fff;line-height: 28px;text-indent: 28px;border-radius: 0 5px 5px 0;cursor: pointer;}
.search .searchBox span:hover {background: #04447e;}

.cpysCon .conbox03{background: #fff;height: 320px;padding: 40px 45px;}
.cpysCon .conbox03 span{display: block;width: 486px;height: 323px;overflow: hidden;border: 1px #ccc solid;}
.cpysCon .conbox03 span img{display: block;width: 486px;height: 323px;}
.cpysCon .conbox03 .conboxText{width: 575px;}
.cpysCon .conbox03 .conboxText h3{font-size: 24px;color: #04447e;margin-top: 30px;}
.cpysCon .conbox03 .conboxText p{font-size: 18px;color: #666;margin-top: 20px;line-height: 25px;}

.product {padding-bottom: 50px;}
.product .proCon .conleft {width: 242px;padding: 20px 5px;background: #04447e;border-radius: 7px;}
.product .proCon .conleft h3 {padding-top: 8px;text-align: center;margin-bottom: 18px;}
.product .proCon .conleft h3 a {display: block;font-size: 22px;color: #fff;margin-bottom: 5px;}
.product .proCon .conleft h3 span{display: block;font-size: 22px;color: #fff;margin-bottom: 5px;} 
.product .proCon .conleft h3 i {display: block;font-size: 14px;color: #fff;text-transform: uppercase;}
.product .proCon .conleft .proBox {padding: 14px 18px 1px 18px;background: #fff;border-radius: 7px;}
.product .proBox .conbox {margin-bottom: 5px;}
.product .proBox .conbox .p1 {height: 32px;line-height: 32px;text-indent: 20px;font-size: 16px;font-weight: bold;background: #6d6b6c;border-radius: 5px;margin-bottom: 10px;}
.product .proBox .conbox .p1 a {color: #fff;}
.product .proBox .conbox ul li {height: 30px;line-height: 30px;text-indent: 22px;background: url("Img/Index/proicon01.png") no-repeat left center;border-top: 1px dashed #dbdad9;}
.product .proBox .conbox ul li:first-child {border-top: none;}
.product .proBox .conbox ul li:hover a {color: #04447e;}
.product .proBox .conbox:hover .p1 {background: #04447e;}

.product .conright {width: 936px;height:100px;position: relative;}
.product .conright .rTop {}
.product .conright .rTop dl {float: left;width: 306px;margin-left: 9px;margin-bottom: 40px;}
.product .conright .rTop dl.bdnot {margin-left: 0;}
.product .conright .rTop dl dt {border: 1px solid #eeeeee;margin-bottom: 18px;overflow: hidden;}
.product .conright .rTop dl dt img {display: block;width: 304px;height: 254.84px;transition: all 0.5s;}
.product .conright .rTop dl dd.dd1 {font-size: 14px;margin-bottom: 10px;text-align: center;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.product .conright .rTop dl dd.dd1 a {color: #333;}
.product .conright .rTop dl dd.dd2 {text-align: center;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width:180px;height:20px;margin:auto}
.product .conright .rTop dl:hover dt img {transform: scale(1.1);}
.product .conright .rTop dl:hover dd.dd1 a {color: #04447e;}
.product .conright .chkx {height: 99px;position: absolute;left: 0;bottom: 0;width: 100%;background: #04447e;overflow: hidden;border-radius: 10px;}
.product .conright .chkx ul {position: relative;}
.product .conright .chkx ul li {height: 99px;line-height: 99px;padding-left: 20px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;width: 795px;}
.product .conright .chkx ul li b {font-size: 24px;color: #fff;}
.product .conright .chkx ul li a {color: #fff;font-size: 20px;}



.cpys {height: 679px;background: url("Img/Index/cpysbg.jpg") no-repeat center top;}
.cpys h2.h2_title em {width: 430px;}
.cpys h2.h2_title .eml {background: url("Img/Index/titlinel02.png") no-repeat right center;}
.cpys h2.h2_title .emr {background: url("Img/Index/titliner02.png") no-repeat left center;}
.cpys h2.h2_title span {width: 335px;}

.cpys .cpysType {text-align: center;margin-bottom: 29px;}
.cpys .cpysType li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 210px;height: 59px;background: #6d6b6c;line-height: 59px;color: #fff;font-size: 18px;border-radius: 7px;margin: 0 40px;}
.cpys .cpysType li.cur {background: #04447e;}


.cpys .cpysCon .conbox {display: none;position: relative;}
.cpys .cpysCon .conbox.cur {display: block;}
.cpys .cpysCon .con1 {height: 400px;background: #f7f7f7;position: relative;}
.cpys .cpysCon .con1 dl {position: absolute;width: 200px;height: 122px;}
.cpys .cpysCon .con1 dl dt {position: absolute;top: 0;}
.cpys .cpysCon .con1 dl dt img {display: block;width: 122px;height: 122px;}
.cpys .cpysCon .con1 dl dt em {position: absolute;left: 0;top: 0;width: 122px;height: 122px;background: url("Img/Index/cpysty.png") no-repeat center;}
.cpys .cpysCon .con1 dl dd {padding-top: 20px;}
.cpys .cpysCon .con1 dl dd b {display: block;font-size: 18px;color: #04447e;margin-bottom: 13px;}
.cpys .cpysCon .con1 dl dd p {line-height: 24px;}
.cpys .cpysCon .con1 dl.dl1 {left: 30px;top: 50px; padding-right: 150px;} 
.cpys .cpysCon .con1 dl.dl1 dt {right: 0;}
.cpys .cpysCon .con1 dl.dl2 {right: 25px;top: 50px; padding-left: 150px;} 
.cpys .cpysCon .con1 dl.dl2 dt {left: 0;}
.cpys .cpysCon .con1 dl.dl3 {left: 30px;top: 227px; padding-right: 150px;} 
.cpys .cpysCon .con1 dl.dl3 dt {right: 0;}
.cpys .cpysCon .con1 dl.dl4 {right: 25px;top: 227px; padding-left: 150px;} 
.cpys .cpysCon .con1 dl.dl4 dt {left: 0;}
.cpys .cpysCon .con1 .pImg {position: absolute;left: 238px;top: 0px;}


.cpys .cpysCon .con3 {height: 400px;background: #f7f7f7;position: relative;}
.cpys .cpysCon .con3 dl {position: absolute;width: 200px;height: 122px;}
.cpys .cpysCon .con3 dl dt {position: absolute;top: 0;}
.cpys .cpysCon .con3 dl dt img {display: block;width: 122px;height: 122px;}
.cpys .cpysCon .con3 dl dt em {position: absolute;left: 0;top: 0;width: 122px;height: 122px;background: url("Img/Index/cpysty.png") no-repeat center;}
.cpys .cpysCon .con3 dl dd {padding-top: 20px;}
.cpys .cpysCon .con3 dl dd b {display: block;font-size: 18px;color: #04447e;margin-bottom: 13px;}
.cpys .cpysCon .con3 dl dd p {line-height: 24px;}
.cpys .cpysCon .con3 dl.dl1 {left: 30px;top: 50px; padding-right: 150px;} 
.cpys .cpysCon .con3 dl.dl1 dt {right: 0;}
.cpys .cpysCon .con3 dl.dl2 {right: 25px;top: 50px; padding-left: 150px;} 
.cpys .cpysCon .con3 dl.dl2 dt {left: 0;}
.cpys .cpysCon .con3 dl.dl3 {left: 30px;top: 227px; padding-right: 150px;} 
.cpys .cpysCon .con3 dl.dl3 dt {right: 0;}
.cpys .cpysCon .con3 dl.dl4 {right: 25px;top: 227px; padding-left: 150px;} 
.cpys .cpysCon .con3 dl.dl4 dt {left: 0;}
.cpys .cpysCon .con3 .pImg {position: absolute;left: 238px;top:0px;}


.yyal {padding-bottom: 45px;}
.yyal h2.h2_title em {width: 430px;}
.yyal h2.h2_title a {width: 335px;}
.yyal .yyalCon {position: relative;}
.yyal .yyalCon .yyalBtnl {display: block;width: 45px;height: 45px;cursor: pointer;position: absolute;left: -45px;top: 178px;background: url("Img/Index/yyaljtl01.png") no-repeat center;}
.yyal .yyalCon .yyalBtnr {display: block;width: 45px;height: 45px;cursor: pointer;position: absolute;right: -45px;top: 178px;background: url("Img/Index/yyaljtr01.png") no-repeat center;}
.yyal .yyalCon .yyalBtnl:hover {background: url("Img/Index/yyaljtl02.png") no-repeat center;}
.yyal .yyalCon .yyalBtnr:hover {background: url("Img/Index/yyaljtr02.png") no-repeat center;}
.yyal .yyalCon .conbox {position: relative;overflow: hidden;}
.yyal .yyalCon .conbox ul {position: relative;}
.yyal .yyalCon .conbox ul li {float: left;width: 380px;margin-left: 30px;}
.yyal .yyalCon .conbox ul li:first-child {margin-left: 0;}
.yyal .yyalCon .conbox ul li dl {background: #e5e5e5;padding-bottom: 15px;}
.yyal .yyalCon .conbox ul li dt {overflow: hidden;margin-bottom: 10px;}
.yyal .yyalCon .conbox ul li img {display: block;width: 380px;height: 290px;transition: all 0.5s;}
.yyal .yyalCon .conbox ul li dd.dd1 {text-align: center;font-size: 22px;margin-bottom: 5px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.yyal .yyalCon .conbox ul li dd.dd1 a {color: #333;}
.yyal .yyalCon .conbox ul li dd.dd2 {text-align: center;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.yyal .yyalCon .conbox ul li:hover img {transform: scale(1.1);}
.yyal .yyalCon .conbox ul li:hover dl {background: #04447e;color: #fff;}
.yyal .yyalCon .conbox ul li:hover dd.dd1 a {color: #fff;}
.yyal .yyalCon .conbox ul li:hover dd.dd2 a {color: #fff;}



.advantage {background: #f0f0f0;}
.advantage h2.h2_title em {width: 430px;}
.advantage h2.h2_title span {width: 335px;}
.advantage .advCon {height: 1840px;background: url("Img/Index/advbg.jpg") no-repeat center top;position: relative;}
.advantage .advCon .advBox {position: absolute;width: 400px;padding-left: 90px;}
.advantage .advCon .advBox .p1 {position: relative;margin-bottom: 25px;}
.advantage .advCon .advBox .p1 div{color:#666;}
.advantage .advCon .advBox .p1 span {display: block;width: 36px;font-weight: bold;color: #fff;width: 70px;height: 70px;background: url("Img/Index/advicon01.png") no-repeat center;line-height: 70px;text-align: center;font-size: 36px;font-family: "宋体";position: absolute;left: -90px;top: -15px;}
.advantage .advCon .advBox .p1 b {display: block;font-size: 22px;color: #04447e;margin-bottom: 13px;}
.advantage .advCon .advBox .p2 {font-size: 16px;line-height: 24px;padding-left: 25px;background: url("Img/Index/advicon02.png") no-repeat left top;color:#666;}
.advantage .advCon .adv1 {left: 20px;top: 60px;}
.advantage .advCon .adv2 {left: 650px;top: 355px;}
.advantage .advCon .adv3 {left: 20px;top: 655px;}
.advantage .advCon .adv4 {left: 650px;top: 955px;}
.advantage .advCon .adv5 {left: 20px;top: 1290px;}
.advantage .advCon .adv6 {left: 650px;top: 1605px;}


.about {height: 480px;background: #04447e;}
.about .container {height: 480px;position: relative;}
.about h2.h2_title em {width: 464px;}
.about h2.h2_title .eml {background: url("Img/Index/titlinel03.png") no-repeat right center;}
.about h2.h2_title .emr {background: url("Img/Index/titliner03.png") no-repeat left center;}
.about h2.h2_title a {width: 260px;color: #fff;}
.about h2.h2_title b {color: #fff;}
.about .titEn {color: #fff;margin-bottom: 50px;}

.about .conbox {display: none;position: relative;}
.about .conbox.cur {display: block;}
.about .con1 .conleft {width: 522px;height: 375px;padding: 21px 0 0 28px;background: url("Img/Index/abobg.png") no-repeat left top;position: relative;top: -25px;}
.about .con1 .conright {width: 585px;margin-right: 35px;line-height:200%;}
.about .con1 .conright .p1 {font-size: 20px;margin-bottom: 30px;font-weight: bold;}
.about .con1 .conright .p1 a {color: #fff;}
.about .con1 .conright .p2 {line-height: 24px;}
.about .con1 .conright .p2 a {color: #fff;}

.about .con2  {}
.about .aboBtnl {display: block;width: 45px;height: 45px;cursor: pointer;position: absolute;left: -45px;top: 124px;background: url("Img/Index/yyaljtl01.png") no-repeat center;}
.about .aboBtnr {display: block;width: 45px;height: 45px;cursor: pointer;position: absolute;right: -45px;top: 124px;background: url("Img/Index/yyaljtr01.png") no-repeat center;}
.about .aboBtnl:hover {background: url("Img/Index/yyaljtl02.png") no-repeat center;}
.about .aboBtnr:hover {background: url("Img/Index/yyaljtr02.png") no-repeat center;}
.about .con2 .gcsj {position: relative;overflow: hidden;}
.about .con2 .gcsj ul {position: relative;}
.about .con2 .gcsj ul li {float: left;width: 380px;margin-left: 30px;position: relative;overflow: hidden;}
.about .con2 .gcsj ul li:first-child {margin-left: 0;}
.about .con2 .gcsj ul li img {display: block;width: 380px;height: 300px;transition: all 0.5s;}
.about .con2 .gcsj ul li:hover img {transform: scale(1.1);}
.about .con2 .gcsj ul li p {position: absolute;left: 0;bottom: 0;width: 100%;height: 62px;line-height: 62px;text-align: center;color: #fff;background: url("Img/Index/bg01.png");}
.about .con2 .gcsj ul li:hover p {background: url("Img/Index/bg03.png");color: #fff;} 

.about .con3 .rzzz {position: relative;overflow: hidden;}
.about .con3 .rzzz ul {position: relative;}
.about .con3 .rzzz ul li {float: left;width: 380px;margin-left: 30px;position: relative;overflow: hidden;}
.about .con3 .rzzz ul li:first-child {margin-left: 0;}
.about .con3 .rzzz ul li img {display: block;width: 380px;height: 300px;transition: all 0.5s;}
.about .con3 .rzzz ul li:hover img {transform: scale(1.1);}
.about .con3 .rzzz ul li p {position: absolute;left: 0;bottom: 0;width: 100%;height: 62px;line-height: 62px;text-align: center;color: #fff;background: url("Img/Index/bg01.png");}
.about .con3 .rzzz ul li:hover p {background: url("Img/Index/bg03.png");color: #fff;} 

.about .con4 .hzhb {position: relative;overflow: hidden;padding: 5px 0;}
.about .con4 .hzhb ul {position: relative;}
.about .con4 .hzhb ul li {float: left;width: 300px;height: 300px; position: relative;background: #fff;z-index: 1;}
.about .con4 .hzhb ul li a {display: block;height: 298px; border: 1px solid #e0e0e0;border-left-color: #fff;transition: all 0.5s;background: #fff;}
.about .con4 .hzhb ul li:first-child {margin-left: 0;border-left-color: #e0e0e0;}
.about .con4 .hzhb ul li span {display: block;padding-top: 15px;}
.about .con4 .hzhb ul li img {display: block;width: 230px;height: 225px;transition: all 0.5s;margin: 0 auto;}
.about .con4 .hzhb ul li:hover {z-index: 2;}
.about .con4 .hzhb ul li:hover a {transform: scale(1.03);border-left-color:#e0e0e0;box-shadow: 0 0 10px #e1ebd7;}
.about .con4 .hzhb ul li p {position: absolute;left: 0;bottom: 0;width: 100%;height: 62px;text-align: center;color: #333;font-size: 16px;}

.about .aboType {position: absolute;right: 0;bottom: 39px;width: 585px;margin-right: 35px;}
.about .aboType li {float: left;width: 88px;height: 88px;background: url("Img/Index/aboty01.png") no-repeat center;text-align: center;margin-left: 50px;}
.about .aboType li:first-child {margin-left: 22px;}
.about .aboType li a {display: block; color: #333;width: 30px;height: 44px;padding: 22px 30px;line-height: 24px;}
.about .aboType li.cur {background: url("Img/Index/aboty02.png") no-repeat center;}
.about .aboType li.cur a {color: #fff;}


.khjz {padding-bottom: 40px;}
.khjz h2.h2_title em {width: 430px;}
.khjz h2.h2_title span {width: 335px;}
.khjz .khjzCon {padding-top: 510px;position: relative;background: url("Img/Index/khjzbg.jpg") no-repeat center top;}
.khjz .khjzBtnl {display: block;width: 45px;height: 45px;cursor: pointer;position: absolute;left: -45px;top: 595px;background: url("Img/Index/yyaljtl01.png") no-repeat center;}
.khjz .khjzBtnr {display: block;width: 45px;height: 45px;cursor: pointer;position: absolute;right: -45px;top: 595px;background: url("Img/Index/yyaljtr01.png") no-repeat center;}
.khjz .khjzBtnl:hover {background: url("Img/Index/yyaljtl02.png") no-repeat center;}
.khjz .khjzBtnr:hover {background: url("Img/Index/yyaljtr02.png") no-repeat center;}
.khjz .khjzCon .conbox {position: relative;overflow: hidden;}
.khjz .khjzCon .conbox ul {position: relative;}
.khjz .khjzCon .conbox ul li {float: left;width: 285px;margin-left: 20px;}
.khjz .khjzCon .conbox ul li:first-child {margin-left: 0;}
.khjz .khjzCon .conbox ul li dt {overflow: hidden;margin-bottom: 21px;}
.khjz .khjzCon .conbox ul li dt img {display: block;width: 285px;height: 220px;transition: all 0.5s;}
.khjz .khjzCon .conbox ul li dd.dd1 {margin-bottom: 16px;font-size: 14px;font-weight: bold;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.khjz .khjzCon .conbox ul li dd.dd1 a {color: #333;}
.khjz .khjzCon .conbox ul li dd.dd2 {line-height: 20px;}
.khjz .khjzCon .conbox ul li:hover dt img {transform: scale(1.1);}
.khjz .khjzCon .conbox ul li:hover dd.dd1 a {color: #04447e;}



.fwlc {height: 515px;background: url("Img/Index/fwlcbg.jpg") no-repeat center top;}
.fwlc h2.h2_title em {width: 430px;}
.fwlc h2.h2_title span {width: 335px;color: #fff;}
.fwlc h2.h2_title .eml {background: url("Img/Index/titlinel04.png") no-repeat right center;}
.fwlc h2.h2_title .emr {background: url("Img/Index/titliner04.png") no-repeat left center;}
.fwlc .titEn {color: #fff;}
.fwlc .fwlcCon {margin-bottom: 55px;}
.fwlc .fwlcCon ul li {float: left;width: 180px;background: url("Img/Index/fwlcjtr01.png") no-repeat 118px 54px;}
.fwlc .fwlcCon ul li.li6 {width: 118px;background: none;text-align:center}
.fwlc .fwlcCon ul li span {display: block;margin-bottom: 40px;text-align: center;}
.fwlc .fwlcCon ul li span img {display: block;width: 118px;height: 118px;}
.fwlc .fwlcCon ul li i {display: block;font-size: 20px;color: #fff;font-style:normal;}
.fwlc .fwlcCon ul li:hover {background-image: url("Img/Index/fwlcjtr02.png");}
.fwlc .fwlcCon ul li.li6:hover {background: none;}

.fwlc .zxyy .p1 {float:left; width: 298px;height: 43px;border: 1px solid #959595;border-radius: 3px;overflow: hidden;margin-right: 28px;}
.fwlc .zxyy .p1 input {display: block;height: 43px;width: 298px;border: none;line-height: 43px;text-indent: 23px;}

.fwlc .zxyy .p2 {float:left; width: 298px;height: 43px;border: 1px solid #959595;border-radius: 3px;overflow: hidden;margin-right: 28px;}
.fwlc .zxyy .p2 input {display: block;height: 43px;width: 298px;border: none;line-height: 43px;text-indent: 23px;}

.fwlc .zxyy .p3 {float:left; width: 298px;height: 43px;border: 1px solid #959595;border-radius: 3px;overflow: hidden;margin-right: 28px;}
.fwlc .zxyy .p3 input {display: block;height: 43px;width: 298px;border: none;line-height: 43px;text-indent: 23px;}

.fwlc .zxyy .p4 {float:left; width: 200px;height: 43px;border: 1px solid #959595;border-radius: 3px;overflow: hidden;}
.fwlc .zxyy .p4 a {display: block;height: 43px;width: 200px;line-height: 43px;text-align: center;background: #04447e;color: #fff;font-size: 16px;}
.fwlc .zxyy .p4:hover a {background: #04447e;}



.news {padding-bottom: 50px;}
.news .conleft {width: 470px;margin-left: 30px;padding-top: 13px;}
.news .conleft .pImg {width: 470px;margin-bottom: 15px;}
.news .conleft .pImg img {display: block;width: 470px;height: 245px;}
.news .conleft ul li {overflow: hidden;height: 43px;line-height: 43px;border-bottom: 1px dashed #e2e2e2;}
.news .conleft ul li a {float: left;width: 310px;}
.news .conleft ul li span {float: right;}
.news .conleft ul li:hover a {color: #04447e;}

.news .conright {width: 545px;padding-left: 75px;height: 487px;background: url("Img/Index/newsline01.png") no-repeat left top;padding-top: 13px;}
.news .conright .rTop {height: 45px;border-bottom: 1px solid #04447e;}
.news .conright .rTop ul {float: left;}
.news .conright .rTop ul li {float: left;width: 114px;height: 45px;line-height: 45px;border-radius: 5px 5px 0 0;text-align: center;font-size: 16px;font-weight: bold;}
.news .conright .rTop ul li a {display: block;height: 45px; color: #333;}
.news .conright .rTop ul li.cur {background: #0b6eb8;}
.news .conright .rTop ul li.cur a {color: #fff;}
.news .conright .rTop .morea {float: right;height: 45px;line-height: 45px;text-transform: uppercase;color: #333;}
.news .conright .rTop .morea em{color: #dddddd;font-size: 20px;}
.news .conright .rBox .conbox {display: none;}
.news .conright .rBox .conbox.cur {display: block;}
.news .conright .rBox .conbox dl {padding-left: 139px;position: relative;height: 84px;margin-top: 24px;}
.news .conright .rBox .conbox dt {width: 116px;height: 84px;position: absolute;left: 0;top: 0;background: #dddddd;text-align: center;border-radius: 5px;}
.news .conright .rBox .conbox dt b {display: block;font-size: 30px;padding-top: 13px;margin-bottom: 6px;}
.news .conright .rBox .conbox dt i {display: block;}
.news .conright .rBox .conbox dd.dd1 {font-size: 16px;margin-bottom: 12px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .conright .rBox .conbox dd.dd1 a {color: #333;}
.news .conright .rBox .conbox dd.dd2 {line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 48px;}

.news .conright .rBox .conbox dl:hover dt {background: #04447e;color: #fff;}
.news .conright .rBox .conbox dl:hover dd.dd1 a {color: #0b6eb8;}


.yqlj {padding: 30px 0;background: #797979;}
.yqlj p {width: 75px;height: 14px;line-height: 14px;}
.yqlj p a {color: #fff;}
.yqlj ul {width: 1100px;}
.yqlj ul li {float: left;height: 14px;line-height: 14px;border-left: 1px solid #fff;padding: 0 8px;}
.yqlj ul li a {color: #fff;}
.yqlj ul li:first-child {border-left: none;}
.yqlj ul li:hover a {color: #0b6eb8;}
