


.banner{width:100%; overflow:hidden; border-top:3px solid #00398f;}
.banner ul li{width:100%;position:relative; overflow:hidden;}
.banner ul li a{ display:block;}
.banner ul li a img{width:100%;height:auto;}

.bk{background: #f1f1f1;width: 100%}
.bk .location{width: 100%;background: #fff;height: 60px;line-height: 60px;color: #aaa}
.bk .location .w1200{width: 1200px;margin: 0 auto}
.bk .location a{color: #aaaaaa;font-size: 14px;}
.bk .location p{float: right;width: 280px;margin-top: 10px}
.bk .location span{padding: 0 3px 0 5px;}

.main{width:1200px; padding-top:30px; margin:0 auto; display:table;padding-bottom: 50px}
.main .mLeft{width:240px; float:left;margin-right: 30px;}
.main .mLeft .mlCon{width:240px;background: #fff}
.main .mLeft .title{ font-weight:normal; font-size:14px; color:#fff; overflow:hidden;height: 110px;line-height: 110px;background: url(../images/index1.jpg) no-repeat 0 0;background-size: 100% 100%}
.main .mLeft .title .pic{width:65px; height:60px; float:left;}
.main .mLeft .title .pic img{ width:65px; height:60px; display:block;}
.main .mLeft .title .txt{width:100%;}
.main .mLeft .title .txt span{ display:block; font-size:18px; line-height:110px; color:#fff;text-align: center;font-size: 28px}
.main .mLeft ul{padding: 25px 0}
.main .mLeft ul li{font-size:15px; color:#000; font-family:"微软雅黑";}
.main .mLeft ul .last a{border-bottom:none;height: 47px;line-height: 47px}
.main .mLeft ul li a{display:block;}
.main .mLeft ul li a span{color:#4a4a4a; width:100%; padding-left:30px; height:47px; line-height:47px; display:block;box-sizing:border-box }
.main .mLeft ul li a:hover span{ color:#004898;}
.main .mLeft ul .current a{ border-bottom:none;}
.main .mLeft ul .current a span{color:#004a96; background:#f8f8f8 url(../images/index5.png) no-repeat 30px center;padding-left: 50px}
.main .mLeft ul li a span em{ display:none;}
.main .mLeft .rlNav li{ position:relative;}
.main .mLeft .rlNav li a{}
.main .mLeft .rlNav li a span{ height:auto; line-height:22px; padding:4px 0px 4px 27px; width:173px;}
.main .mLeft .rlNav li a span em{ position:absolute; left:10px;}


.main .mLeft .advertise{width:218px; height:46px; padding:1px; border:1px solid #d4d4d4; margin-top:12px;}



.main .mRight{width:930px; float:right;background: #fff}
.main .mRight .amRight{width:830px; margin:0 auto;padding-bottom:50px;}
.main .mRight .amRight .amrTop{ overflow:hidden; border-bottom:1px solid #d4d4d4;}
.main .mRight .amRight .amrTop .crumbs{font-size:12px; height:44px; line-height:44px; float:right; background:url(../images/wz_icon_07.png) no-repeat left center; padding-left:30px; color:#666666;}
.main .mRight .amRight .amrTop .crumbs a{ color:#666666;}
.main .mRight .amRight .amrTop .crumbs a:hover{ color:#004898;}

.main .mRight .amRight .amrtit{
	width: 100%;height: 54px;margin-top: 25px;border-bottom: 1px solid #e1e1e1
}
.main .mRight .amRight .amrtit .amrt{width: max-content;height: 53px;line-height: 55px;border-bottom: 2px solid #004a96;color: #004a96;font-size: 24px;display:inline-block;}

.main .mRight .amRight .amrCon{ font-size:14px; color:#666666; padding-top:23px; line-height:35px; width:830px; display:table; padding-bottom:100px;}
.main .mRight .amRight .amrCon img{max-width:100%;}

.main .mRight .amRight .amrCon .amrcPic{width:760px;margin:0 auto;}
.main .mRight .amRight .amrCon .amrcPic img{width:760px; }
.main .mRight .amRight .amrCon .amrcIcon{ position:relative;}
.main .mRight .amRight .amrCon .amrcIcon ul{}
.main .mRight .amRight .amrCon .amrcIcon ul li{position:absolute; z-index:3;}
.main .mRight .amRight .amrCon .amrcIcon ul .li01{ left:74px; z-index:0; }
.main .mRight .amRight .amrCon .amrcIcon ul .li01 .amrciBtn{ left:-12px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li02 .amrciBtn{ left:-12px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li03 .amrciBtn{ left:-12px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li04 .amrciBtn{ left:-12px;}

.main .mRight .amRight .amrCon .amrcIcon ul .li02{ left:172px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li03{ left:274px;}
/*.main .mRight .amRight .amrCon .amrcIcon ul .li04{ left:412px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li05{ left:512px;}*/
.main .mRight .amRight .amrCon .amrcIcon ul .li06{ left:573px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li07{ left:673px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li08{ left:773px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li08{ left:773px;border-left:solid 1px #d4d4d4;}
.main .mRight .amRight .amrCon .amrcIcon ul .li08 .amrciTop dl{padding-top:0;margin-top:56px;border-left:0;border-right:1px solid #d4d4d4;position:relative;left:-301px;}
.main .mRight .amRight .amrCon .amrcIcon ul .li08 .amrciTop dl span{float:right;}

.main .mRight .amRight .amrCon .amrcIcon ul li .amrciTop{ display:none;}
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciTop dl{ border-left:1px solid #d4d4d4; width:300px; padding-top:56px; padding-bottom:20px; background:#fff;}
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciTop dl dt{ overflow:hidden; line-height:30px; color:#004898;}
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciTop dl dt a{color:#004898;}
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciTop dl dd{ font-size:14px; color:#666666; overflow:hidden; line-height:30px;}
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciTop dl span{ float:left; width:24px; line-height:30px; height:30px; background:url(../images/line_03.png) no-repeat left center; display:block; margin-right:20px; overflow:hidden;}
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciTop dl dd a{color:#666; float:left;}
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciBtn{ width:27px; height:1px; margin-left:-12px; }
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciBtn a{ width:27px; height:27px; display:block; background:url(../images/j_icon.png) no-repeat;}
.main .mRight .amRight .amrCon .amrcIcon ul li .amrciBtn .a{ width:27px; height:27px; display:block; background:url(../images/c_icon.png) no-repeat;}


.main .mRight .amRight .hmrCon{ padding-bottom:30px;}
.main .mRight .amRight .hmrCon dl{ overflow:hidden; padding-top:40px; margin-bottom:12px;}
.main .mRight .amRight .hmrCon dl dt{width:75px; height:90px; background:url(../images/y_bd_01_03.png) no-repeat; text-align:center;text-shadow:#f6d234 1px 1px 1px; font-size:15px; line-height:78px; color:#907524; float:left; margin-top:-10px;}
.main .mRight .amRight .hmrCon dl dd{width:728px; float:right; border-bottom:1px dashed #cccccc; overflow:hidden; padding-top:6px; padding-bottom:6px;}
.main .mRight .amRight .hmrCon dl dd span{width:38px; float:left; color:#004898; line-height:28px;}
.main .mRight .amRight .hmrCon dl dd p{width:690px; float:left; color:#666666; line-height:28px; }
.main .mRight .amRight .hmrCon .more{width:175px; height:79px; margin:30px auto 12px; background:url(../images/more_btn_03.png) no-repeat; font-size:16px; text-align:center; line-height:46px;}
.main .mRight .amRight .hmrCon .more a{ color:#fff;}
.main .mRight .amRight .hmrCon .more a:hover{ text-decoration:underline;}


.main .mRight .amRight .mumrCon{}
.main .mRight .amRight .mumrCon ul li{ border-bottom:1px solid #d4d4d4;}
.main .mRight .amRight .mumrCon ul li .title{ font-weight:normal; overflow:hidden; padding-top:30px; padding-bottom:30px;}
.main .mRight .amRight .mumrCon ul li .title span{width:320px; float:left; font-size:22px; color:#666666; cursor:pointer;}
.main .mRight .amRight .mumrCon ul li .title .span{ color:#004898;}
.main .mRight .amRight .mumrCon ul li .title p{width:134px; float:right;}
.main .mRight .amRight .mumrCon ul li .title p a{width:94px; padding-right:10px; height:30px; line-height:30px; font-size:14px; color:#fff; background:url(../images/jinru_bd_03.png) no-repeat; text-align:center; border-radius:30px; float:left; opacity:0;}
.main .mRight .amRight .mumrCon ul li .title p em{width:30px; height:30px; display:block; float:right; cursor:pointer; background:url(../images/me_icon1_03.png) no-repeat right center;}
.main .mRight .amRight .mumrCon ul li .title p .em{width:30px; height:30px; background:url(../images/close_btn_04.png) no-repeat right center; display:block; float:right; cursor:pointer;}
.main .mRight .amRight .mumrCon ul li .txt{ display:none; color:#666666; font-size:14px; border-top:1px dashed #cccccc; padding-top:8px; line-height:36px; padding-bottom:8px;}
.main .mRight .amRight .mumrCon ul li:last-child{ border-bottom:none;}



.main .mRight .amRight .tmrCon{ padding-top:6px;}
.main .mRight .amRight .tmrCon ul{ padding-bottom:20px;}
.main .mRight .amRight .tmrCon ul li{padding-top:20px;}
.main .mRight .amRight .tmrCon ul li .title{border-bottom:1px dashed #d4d4d4; font-weight:normal; height:29px; font-size:14px; cursor:pointer;}
.main .mRight .amRight .tmrCon ul li .title p{width:76px; padding-left:20px; height:30px; line-height:30px; float:left; color:#fff; background:#004898; letter-spacing:1px;}
.main .mRight .amRight .tmrCon ul li .title span{width:60px; text-align:center; height:30px; line-height:30px; float:left; color:#666666; background:#e3e3e3;}


.main .mRight .amRight .tmrcCon{ padding-top:30px; display:none;}
.main .mRight .amRight .tmrcCon .txt{ color:#fff; font-size:16px; background:#3B62A3; border-radius:6px; width:100%; text-align:center; height:42px; line-height:42px;}
.main .mRight .amRight .tmrcCon .txt a{ color:#fff; font-size:16px;}
.main .mRight .amRight .tmrcCon .txt a span{ margin-right:12px;}
.main .mRight .amRight .tmrcCon dl{ overflow:hidden; width:700px; margin-bottom:30px; padding-left:14px;}
.main .mRight .amRight .tmrcCon dl dt{ width:200px; margin-bottom:30px;}
.main .mRight .amRight .tmrcCon dl dd{ width:200px; text-align:center; float:left; margin-right:75px;}
.main .mRight .amRight .tmrcCon dl .pic{width:196px; height:156px; padding:1px; border:1px solid #d4d4d4; display:none;}
.main .mRight .amRight .tmrcCon dl .pic img{width:196px; height:156px; display:block;}
.main .mRight .amRight .tmrcCon ul{ overflow:hidden; padding-bottom:10px;}
.main .mRight .amRight .tmrcCon ul li{ float:left; width:181px; margin-left:15px; margin-right:15px; margin-bottom:30px; padding-top:0px;}
.main .mRight .amRight .tmrcCon ul li .pic{width:177px; height:140px; padding:1px; border:1px solid #d4d4d4; display:none;}


.main .mRight .amRight .ormrCon{width:847px; height:800px;}
.main .mRight .amRight .ormrCon img{ width:847px; height:800px; display:block;}


.main .mRight .amRight .himrCon{ padding-bottom:16px;}
.main .mRight .amRight .himrCon .himrcYears{width:100%; padding-top:12px;}
.main .mRight .amRight .himrCon .himrcYears ul{overflow:hidden;}
.main .mRight .amRight .himrCon .himrcYears ul li{float:left;margin-right:20px;margin-top:20px;}
.main .mRight .amRight .himrCon .himrcYears ul li a{padding:0 25px;height:40px;line-height:40px;border-radius:30px;display:block; color:#858585;background:#eaeaea;text-align:center;font-size:16px;}
.main .mRight .amRight .himrCon .himrcYears ul .current a{background:#ed6d00;color:#fff;}
.main .mRight .amRight .himrCon .himrcYears ul li:hover a{background:#ed6d00;color:#fff;}
.main .mRight .amRight .himrCon .himrcCon{width:100%;margin:0 auto;}
.main .mRight .amRight .himrCon .himrcCon ul li{overflow:hidden;position:relative;}

.main .mRight .amRight .himrCon .himrcCon ul li h3{width:688px; height:34px; float:left; font-size:24px; color:#121212; font-weight:normal; }
.main .mRight .amRight .himrCon .himrcCon ul li dl{width:688px;padding-left:60px;float:left;line-height:32px;color:#666;background:url(../images/shuxian.png) no-repeat;}
.main .mRight .amRight .himrCon .himrcCon ul li dl dt{ position:relative;}
.main .mRight .amRight .himrCon .himrcCon ul li dl dd{ position:relative;padding-top: 17px;}
.main .mRight .amRight .himrCon .himrcCon ul li dl dt span{width:30px; display:inline-block; color:#ccc; margin-right:30px; position:absolute; left:-50px; top:-2px; overflow:hidden;}
.main .mRight .amRight .himrCon .himrcCon ul li dl dd span{width:30px; display:inline-block; color:#ccc; margin-right:30px;}


.main .mRight .amRight .cmrCon{ padding-top:40px;}
.main .mRight .amRight .map{width:844px; height:383px; overflow:hidden; margin:0 auto; border:1px solid #d4d4d4; }
.main .mRight .amRight .cmrCon .cmrcCon{width:844px; margin:0 auto; color:#333; font-size:14px; line-height:32px;}
.main .mRight .amRight .cmrCon .cmrcCon ul li{ padding:16px 12px 16px 10px; border-bottom:1px dashed #d4d4d4;}
.main .mRight .amRight .cmrCon .cmrcCon ul li:last-child{ border-bottom:none; }
.main .mRight .amRight .cmrCon .cmrcCon ul li .tit{color:#000;font-size: 24px;line-height: 50px}
.main .mRight .amRight .cmrCon .cmrcCon ul li .lic{color: #7f7f7f;border-left: 3px solid #dbdbdb;padding-left: 15px;}

.main .mRight .amRight .nmrCon{}
.main .mRight .amRight .nmrCon .nmrcTop{ overflow:hidden; border-bottom:1px solid #d4d4d4; margin-bottom:12px;}
.main .mRight .amRight .nmrCon .nmrcTop .nmrctLeft{ width:396px; float:left; padding-bottom:22px;}
.main .mRight .amRight .nmrCon .nmrcTop .nmrctRight{ width:396px; float:right; padding-bottom:22px;}
.main .mRight .amRight .nmrCon .nmrcTop .title{ overflow:hidden; font-weight:normal; line-height:58px;}
.main .mRight .amRight .nmrCon .nmrcTop .title a{ color:#004898; font-size:15px; float:left;}
.main .mRight .amRight .nmrCon .nmrcTop .title span{ float:right; font-size:12px; color:#666666;}
.main .mRight .amRight .nmrCon .nmrcTop .details{ overflow:hidden;}
.main .mRight .amRight .nmrCon .nmrcTop .details .pic{width:154px; height:97px; float:left; padding:1px; border:1px solid #d4d4d4;}
.main .mRight .amRight .nmrCon .nmrcTop .details .pic img{width:154px; height:97px; display:block;}
.main .mRight .amRight .nmrCon .nmrcTop .details .txt{width:220px; float:right; font-size:12px; line-height:26px;}
.main .mRight .amRight .nmrCon .nmrcTop .details .txt a{ color:#666666; display:block; line-height:26px;}
.main .mRight .amRight .nmrCon .nmrcTop .details .txt a:hover{ color:#004898;}


.main .mRight .amRight .nmrCon .nmrcCon{}
.main .mRight .amRight .nmrCon .nmrcCon ul li{overflow:hidden; padding:16px 12px 20px 6px; border-bottom:1px dashed #d4d4d4;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .date{ width:98px; height:98px;004a96; text-align:center; float:left;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .date b{ font-weight:normal; font-size:30px; color:#004a96; padding-top:20px; display:block;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .date span{ font-size:15px; display:block; padding-top:6px; color:#666;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .right{width:710px; float:right;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .right h5{font-size:18px;color:#000;font-weight:normal;padding:25px 0 18px 0;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .right h5 a{color:#000;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .right h5 a:hover{ color:#004898;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .right p{ color:#666666; font-size:12px; line-height:22px;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .right p a{ color:#666; display:block; line-height:22px;}
.main .mRight .amRight .nmrCon .nmrcCon ul li .right p a:hover{ color:#004898;}


.main .mRight .amRight .nmrBottom{padding-top:26px; padding-bottom:26px;}
.main .mRight .amRight .nmrBottom .turn{ text-align:center; color:#333;}
.main .mRight .amRight .nmrBottom .turn span{ display:inline-block; height:27px; line-height:27px;  border:1px solid #d4d4d4;}
.main .mRight .amRight .nmrBottom .turn span a{ color:#333; display:block; height:27px; line-height:27px; padding-left:10px; padding-right:10px;}
.main .mRight .amRight .nmrBottom .turn span:hover{background:#002674; color:#fff;}
.main .mRight .amRight .nmrBottom .turn span:hover a{ color:#fff;}
.main .mRight .amRight .nmrBottom .turn .active{ background:#002674; color:#fff;}
.main .mRight .amRight .nmrBottom .turn .active a{ color:#fff;}
.main .mRight .amRight .nmrBottom .turn select{ margin-left:5px;}



.main .mRight .amRight .ndmrCon{ padding-bottom:6px;}
.main .mRight .amRight .ndmrCon .ndmrcTop{ padding-top:25px; text-align:center; padding-bottom:22px; border-bottom:1px dashed #d4d4d4; }
.main .mRight .amRight .ndmrCon .ndmrcTop h2{ font-weight:normal; font-size:24px; color:#272727; line-height:36px; padding-bottom:5px; letter-spacing:1px;}
.main .mRight .amRight .ndmrCon .ndmrcTop p{ color:#b0b0b0;}
.main .mRight .amRight .ndmrCon .rdmrcTop{ overflow:hidden;}
.main .mRight .amRight .ndmrCon .rdmrcTop p{ color:#333; padding-left:30px; padding-right:30px; float:left;}
.main .mRight .amRight .ndmrCon .ndmrcCon{ color:#666; line-height:30px; padding:12px 6px 0px 6px; border-bottom:1px dashed #d4d4d4;}
.main .mRight .amRight .ndmrCon .ndmrcCon p{text-indent:2em;}
.main .mRight .amRight .ndmrCon .ndmrcBottom{ line-height:78px; overflow:hidden; font-size:14px; color:#37466f; padding-left:6px; padding-right:6px;}
.main .mRight .amRight .ndmrCon .ndmrcBottom a{ color:#37466f;}
.main .mRight .amRight .ndmrCon .ndmrcBottom a:hover{ text-decoration:underline;}
.main .mRight .amRight .ndmrCon .ndmrcBottom .left{ width:360px; float:left;}
.main .mRight .amRight .ndmrCon .ndmrcBottom .right{width:360px; float:right; text-align:right;}



.main .mRight .amRight .pmrCon{padding:12px 6px 0px 6px; overflow:hidden;}
.main .mRight .amRight .pmrCon .pmrcCon{ border-bottom:1px dashed #d4d4d4;}
.main .mRight .amRight .pmrCon .title{ margin-top: 40px;font-size:14px; color:#4a4a4a;background: url(../images/index6.png) no-repeat 0 0; line-height:50px; padding-bottom:6px; padding-right:20px;width: 100%;text-align: center;}
.main .mRight .amRight .pmrCon ul{ padding-top:15px; overflow:hidden; width:850px;}
.main .mRight .amRight .pmrCon ul li{
	width:260px;height:183px;overflow:hidden;
    margin-right: 7px;
    margin-left: 7px;
    position: relative;
    float: left;
    margin-bottom: 16px;}
.main .mRight .amRight .pmrCon ul li .pic{width:257px;height:178px;padding:13px 3px 5px 0px;position:relative;overflow:hidden;}
.main .mRight .amRight .pmrCon ul li .pic img{position:absolute;top:0;left:0;width:100%;height:100%;display: block;transition: all 0.6s;}
.main .mRight .amRight .pmrCon ul li:hover .pic img {transform: scale(1.10);}
.main .mRight .amRight .pmrCon ul li .txt{
	font-size: 14px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    position: absolute;
    bottom: 5px;
    left: 0;
    background: rgba(0,0,0,0.5);
    right: 3px;}
.main .mRight .amRight .pmrCon ul li:hover .txt{background: #004a96;}
.main .mRight .amRight .pmrCon ul li .txt a{ font-size:14px; color:#fff; display:block; }




.main .mRight .amRight .rpmrCon{width:844px; margin-top:12px; background:url(../images/rp_picbd_03.png) no-repeat; padding-bottom:145px;}
.main .mRight .amRight .rpmrCon dl{ width:660px; padding-left:150px; padding-top:18px;}
.main .mRight .amRight .rpmrCon dl dt{ color:#004898; font-size:18px; line-height:26px;}
.main .mRight .amRight .rpmrCon dl dd{ color:#666666; font-size:14px; line-height:22px;}
.main .mRight .amRight .rpmrCon .trial{ text-align:right; padding-top:22px; padding-right:20px;}
.main .mRight .amRight .rpmrCon .trial dl{ width:500px;}
.main .mRight .amRight .rpmrCon .interview{ padding-top:26px; padding-left:100px;}
.main .mRight .amRight .rpmrCon .enroll{ text-align:right; padding-top:38px; padding-bottom:12px;}
.main .mRight .amRight .rpmrCon .enroll dl{ width:500px;}



.main .mRight .amRight .emrCon{ padding-top:20px;}
.main .mRight .amRight .emrCon .emrcTop{height:29px; border-bottom:1px dashed #d4d4d4;}
.main .mRight .amRight .emrCon .emrcTop .title{width:105px; height:30px; line-height:30px; background:#004898; text-align:center; color:#fdffff; font-size:14px; font-weight:normal; letter-spacing:1px; float:left;}
.main .mRight .amRight .emrCon .emrcTop .right{ float:right;}
.main .mRight .amRight .emrCon .emrcTop .right select{width:130px; height:30px; line-height:30px; text-align:center; border:1px solid #a9a9a9; float:left; margin-left:18px;}
.main .mRight .amRight .emrCon .emrcCon{ width:820px; padding-left:16px; padding-top:32px;}
.main .mRight .amRight .emrCon .emrcCon .title{ font-size:14px; color:#004898; line-height:46px;}
.main .mRight .amRight .emrCon .emrcCon .information{ padding-bottom:20px; border-bottom:1px dashed #d4d4d4;}
.main .mRight .amRight .emrCon .emrcCon .information table tr td{ height:44px; font-size:14px; color:#666666;}
.main .mRight .amRight .emrCon .emrcCon .information table tr td a{ color:#666666;}
.main .mRight .amRight .emrCon .emrcCon .information table tr td a:hover{ color:#004898;}



.main .mRight .amRight .pwmrCon{ padding-top:12px; padding-bottom:12px;}
.main .mRight .amRight .pwmrCon ul{ overflow:hidden;}
.main .mRight .amRight .pwmrCon ul li{width:196px; height:263px; float:left; border-radius:5px; background:#fff; box-shadow:0px 0px 6px rgba(0,0,0,0.5); margin:25px 43px 25px 43px;}
.main .mRight .amRight .pwmrCon ul li .pic{width:120px; height:120px; padding:38px; border-bottom:1px dashed #d4d4d4;}
.main .mRight .amRight .pwmrCon ul li .pic img{width:120px; height:120px; display:block;}
.main .mRight .amRight .pwmrCon ul li .txt{ padding-top:16px; line-height:22px; text-align:center;}
.main .mRight .amRight .pwmrCon ul li .txt a{ color:#666666;}
.main .mRight .amRight .pwmrCon ul li .txt a:hover{ color:#004898;}


.main .mRight .amRight .pmmrCon{padding:12px 0 16px 14px; position:relative; }
.main .mRight .amRight .pmmrCon .title{font-size:14px; color:#666; line-height:40px; padding-bottom:6px; padding-right:20px;text-align:center;}
.main .mRight .amRight .pmmrCon .pmmrcBox{position:relative; }
.main .mRight .amRight .pmmrCon .pmmrcMap{width:766px; height:643px; padding-top:12px;}
.main .mRight .amRight .pmmrCon .pmmrcArea{ position:absolute; top:0px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li{position:absolute;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .details{ width:328px; height:0px; overflow:hidden; padding-left:0px; padding-top:0px; background:url(../images/map_m_bd.png) no-repeat; position:absolute; right:-210px; top:-226px; z-index:7;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .details h3{ font-weight:normal; width:320px; height:38px; line-height:38px; font-size:16px; color:#ffffff; text-align:center; position:relative; letter-spacing:2px; padding-right:0px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .txt .details h3 a{ position:absolute; display:block; height:38px; line-height:38px; top:0px; right:0px; background:url(../images/close_btn_03.png) no-repeat center center;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .details .dCon{width:297px; height:132px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .details .dCon dl{ width:294px; border-right:1px solid #d4d4d4;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .details .dCon dl dd{width:300px; line-height:22px; padding-left:12px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .details .dCon dl dd a{width:262px; padding-left:18px; padding-left:15px; text-align:left; display:block; height:auto; line-height:22px; padding-top:6px; color:#666666; font-size:14px; background:none; border-radius:0px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .details .dCon dl dd a:hover{ font-size:14px; color:#f16111; background:url(../images/dian_07.png) no-repeat left center;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .details .nano-slider{ background:#c6c6c6;}



.main .mRight .amRight .pmmrCon .pmmrcArea ul .current .bd{display:block;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .bd{ display:none;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .txt{ width:54px; text-align:center; height:26px; line-height:26px; border-radius:5px; position:absolute; z-index:6;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .txt a{width:54px; height:26px; display:block; border-radius:5px; color:#333; position:relative; z-index:2;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul li .txt .active{ background:rgba(229,0,31,0.3); color:#fff;}



.main .mRight .amRight .pmmrCon .pmmrcArea ul .li01{ left:1px; top:89px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li02{left:623px; top:134px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li03{left:537px; top:209px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li04{ left:603px; top:185px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li05{ left:580px; top:250px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li06{ left:561px; top:238px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li07{ left:562px; top:288px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li08{ left:500px; top:321px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li09{ left:495px; top:248px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li10{ left:566px; top:350px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li11{ left:584px; top:340px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li12{ left:473px; top:382px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li13{ left:621px; top:407px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li14{ left:659px; top:393px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li15{ left:596px; top:14px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li16{ left:662px; top:504px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li17{ left:591px; top:458px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li18{ left:554px; top:432px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li19{ left:399px; top:454px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li20{ left:482px; top:436px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li21{ left:413px; top:501px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li22{ left:498px; top:514px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li23{ left:480px; top:610px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li24{ left:304px; top:455px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li25{ left:429px; top:404px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li26{ left:309px; top:365px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li27{ left:430px; top:272px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li28{ left:200px; top:270px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li29{ left:409px; top:276px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li30{ left:258px; top:214px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li31{ left:322px; top:21px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li32{ left:36px; top:307px; }


.main .mRight .amRight .pmmrCon .pmmrcArea ul .li01 .txt{ left:132px; top:116px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li02 .txt{ left:22px; top:19px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li03 .txt{ left:-3px; top:57px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li04 .txt{ left:18px; top:23px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li05 .txt{ left:2px; top:3px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li06 .txt{ left:-5px; top:-12px;}


.main .mRight .amRight .pmmrCon .pmmrcArea ul .li07 .txt{  left:13px; top:15px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li08 .txt{  left:12px; top:33px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li09 .txt{  left:2px; top:45px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li10 .txt{  left:2px; top:30px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li11 .txt{  left:35px; top:8px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li12 .txt{  left:28px; top:23px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li13 .txt{  left:2px; top:3px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li14 .txt{  left:-5px; top:-5px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li15 .txt{  left:67px; top:85px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li16 .txt{  left:-7px; top:16px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li17 .txt{  left:20px; top:27px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li18 .txt{  left:4px; top:30px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li19 .txt{  left:23px; top:33px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li20 .txt{  left:12px; top:30px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li21 .txt{  left:32px; top:35px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li22 .txt{  left:2px; top:3px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li22 .txt0{ left:28px; top:3px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li22 .txt1{ left:-6px; top:26px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li22 .txt2{ left:66px; top:-25px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li23 .txt{  left:-2px; top:5px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li24 .txt{  left:32px; top:72px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li25 .txt{  left:5px; top:21px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li26 .txt{  left:32px; top:50px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li27 .txt{  left:12px; top:82px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li28 .txt{  left:58px; top:48px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li29 .txt{  left:1px; top:26px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li30 .txt{  left:120px; top:123px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li31 .txt{  left:100px; top:206px;}
.main .mRight .amRight .pmmrCon .pmmrcArea ul .li32 .txt{  left:120px; top:75px;}



.main .mRight .amRight .osmrCon{}
.main .mRight .amRight .osmrCon .title{margin-top: 40px;font-size:14px; color:#4a4a4a;background: url(../images/index6.png) no-repeat 0 0; line-height:50px; padding-bottom:6px; padding-right:20px;width: 100%;text-align: center;}
.main .mRight .amRight .osmrCon .osmrcBox{ position:relative; margin-top:30px; margin-bottom:30px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcMap{width:823px; height:412px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea{ position:absolute; top:0px; left:0px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea .details h3{ font-weight:normal; width:320px; height:38px; line-height:38px; font-size:16px; color:#ffffff; text-align:center; position:relative; letter-spacing:2px; padding-right:0px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea .txt .details h3 a{ position:absolute; display:block; height:38px; line-height:38px; top:0px; right:0px; background:url(../images/close_btn_03.png) no-repeat center center;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul{}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li{ position:absolute;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .current .bd{ display:block;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .bd{ display:none;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .txt{ width:72px; text-align:center; height:26px; line-height:26px; border-radius:5px; position:absolute; z-index:6;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .txt a{ width:72px; height:26px; line-height:26px; display:block; color:#fff;}

.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .txt{ width:72px; text-align:center; height:26px; line-height:26px; border-radius:5px; position:absolute; z-index:6;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .txt a{width:72px; height:26px; display:block; border-radius:5px; color:#333; position:relative; z-index:2;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .txt .active{ background:rgba(229,0,31,0.3); color:#fff;}


.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli01{ left:0px; top:0px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli01 .txt{ left:160px; top:80px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli02{ left:198px; top:233px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli02 .txt{ left:26px; top:60px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli03{ left:345px; top:171px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli03 .txt{ left:50px; top:50px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli04{ left:640px; top:269px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli04 .txt{ left:34px; top:40px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli05{ left:329px; top:9px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli05 .txt{ left:113px; top:76px;}

.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli06{ left:437px; top:13px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul .oli06 .txt{ left:127px; top:110px;}


.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .details{ width:328px; height:0px; overflow:hidden; padding-left:0px; padding-top:0px; background:url(../images/map_m_bd.png) no-repeat; position:absolute; right:-210px; top:-226px; z-index:7;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .details .dCon{width:297px; height:132px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .details .dCon dl{ width:294px; border-right:1px solid #d4d4d4;}

.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .details .dCon dl dd{ width:300px; line-height:22px; padding-left:12px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .details .dCon dl dd a{width:262px; padding-left:18px; padding-left:15px; text-align:left; display:block; height:auto; padding-top:6px; line-height:22px; color:#666666; font-size:14px; background:none; border-radius:0px;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .details .dCon dl dd a:hover{ font-size:14px; color:#f16111; background:url(../images/dian_07.png) no-repeat left center;}
.main .mRight .amRight .osmrCon .osmrcBox .osmrcArea ul li .details .nano-slider{ background:#c6c6c6;}

.main .mRight .amRight .ndmrCon .ndmrcTop h3{ font-weight:normal; font-size:20px; height:35px; color:#272727;} 


.main .mRight .amRight .pdtmrCon{font-size:14px; color:#666; line-height:30px; padding-bottom:6px;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop{ padding-bottom:30px; border-bottom:1px dashed #d4d4d4;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .bigPic{ width:827px; text-align:center;  margin:25px auto 0px;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .bigPic img{ text-align:center; padding:3px; border:1px solid #d4d4d4;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .pdtmrctCon{ position:relative;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .pdtmrctCon .con{width:700px; height:80px; margin:0 auto; overflow:hidden; padding-top:24px; position:relative; z-index:2;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .pdtmrctCon .con ul{width:5000px; text-align:center; overflow:hidden; position:absolute;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .pdtmrctCon .con ul li{ width:79px; height:69px; padding:2px; border:1px solid #d4d4d4; float:left; margin-left:17px; margin-right:17px; cursor:pointer;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .pdtmrctCon .con ul li a img{ width:79px; height:69px;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .pdtmrctCon .btn{ position:absolute; width:800px; left:50%; margin-left:-400px; top:42px;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .pdtmrctCon .leftBtn{ width:16px; height:36px; display:block; background:url(../images/left_btn2_07.png) no-repeat; float:left;}
.main .mRight .amRight .pdtmrCon .pdtmrcTop .pdtmrctCon .rightBtn{width:16px; height:36px; display:block; background:url(../images/right_btn2_07.png) no-repeat; float:right;} 
.main .mRight .amRight .pdtmrCon .details{width:810px; margin:0 auto; font-size:14px; color:#666; line-height:30px; padding-bottom:12px; padding-top:20px; }


.main .mRight .amRight .netWorkCon{ width:1080px;}
.main .mRight .amRight .netWorkCon .title{ font-weight:normal; font-size:20px; padding-left:5px; letter-spacing:1px; color:#3B62A3; margin-top:-46px; height:46px; line-height:45px;}
.main .mRight .amRight .netWorkCon ul{ width:1080px; overflow:hidden; padding-top:9px; padding-bottom:9px;}
.main .mRight .amRight .netWorkCon ul li{ width:100%; float:left; padding:6px;}
.main .mRight .amRight .netWorkCon ul li dl{ width:100%; overflow:hidden;}
.main .mRight .amRight .netWorkCon ul li dl dt{width:100%; height:42px; border-bottom:1px dashed #d4d4d4; line-height:42px; color:#333; margin-bottom:9px;}
.main .mRight .amRight .netWorkCon ul li dl dd{ width:264px; height:42px; float:left; padding-top:6px; line-height:24px; padding-left:6px;}
.main .mRight .amRight .netWorkCon ul li dl dd a{ color:#3B62A3; display:block; overflow:hidden;}
.main .mRight .amRight .netWorkCon ul li dl dd a em{ width:20px; float:left; font-style:normal;}
.main .mRight .amRight .netWorkCon ul li dl dd a span{ float:left; width:200px;}
.main .mRight .amRight .netWorkCon ul li dl dd a:hover{ text-decoration:underline;}



.jMain{ width:100%; background:#efefef; border-top:1px solid #d4d4d4;}
.jMain .jmCon{ width:1110px; height:270px; margin:0 auto; background:url(../images/c_pic2_03.png) no-repeat; padding-top:250px;}
.jMain .jmCon h3{ width:135px; height:50px;}
.jMain .jmCon h3 a{ width:135px; height:50px; display:block;}
.jMain .jmCon p{ font-size:18px; color:#fff; margin-top:16px; letter-spacing:1px; padding-left:10px;}
.jMain .jmCon p a{ color:#fff;}
.jMain .jmCon .jmcLeft{ width:315px; height:180px; float:left; background:url(../images/j_pic1_03.png) no-repeat center center; padding:46px 17px 5px 17px; margin-right:22px; border:1px solid #d4d4d4;}
.jMain .jmCon .jmcRight{ width:315px; height:180px; float:left; background:url(../images/j_pic2_03.png) no-repeat center center; padding:46px 17px 5px 17px; border:1px solid #d4d4d4;}

