@charset "utf-8";
/* CSS Document */
/*公共样式与首页样式*/
A{TEXT-DECORATION: none;}
A:link {color: #000; outline:none;}
A:visited {color: #000}
A:active {color: #000}
A:hover{COLOR:#c8161d;}
BODY
{
 margin:0px; font-family:"微软雅黑"; background:#ffffff; color:#484848;}
p,h1,h2,h3,h4,h5,h6,ul,li,input,dl,dt,dd,header,article,iframe,footer,ol,div,img{margin:0px; padding:0px; }
input{ border:0px;}
img{border:0px; vertical-align:middle; -webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	-ms-transition:all 0.2s linear;
	transition:all 0.2s linear; max-width:100%; height:auto;}
li{ list-style:none;}
a{outline:none; -webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	-ms-transition:all 0.2s linear;
	transition:all 0.2s linear;}
b,label{ font-weight:normal;}

input,button,select,textarea{outline:none;font-family:"微软雅黑"; font-size:12px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both; margin:0px; padding:0px; height:0px;}

@media only screen and (max-width:1140px){

.main{ width:100%; margin:0px auto;}
body{ font-size:1.4em;line-height:150%;}
}

@media only screen and (min-width:1140px){

.main{ width:1140px; margin:0px auto;}
body{ font-size:14px;line-height:24px;}
}
@media only screen and (max-width:1140px){
.top{ width:100%; background:#c8161d; box-shadow:0 1px 2px rgba(0,0,0,.2); height:55px; position:fixed; z-index:30; top:0; left:0;}
.top .main{ height:55px; position:relative;}
.top_jg{ height:55px; width:100%;}
a.logo{ background: url(/YanJS/images/HomeNew/logo.png) no-repeat; background-size:100% 100%; width:193px; height:35px; line-height:35px; color:#fff; font-size:16px; position:absolute; left:3%; top:10px;}
a.logo p{ position:absolute; height:35px; left:210px; width:150px; border-left:solid 1px #fff; padding-left:15px;}
.menu{margin:0px 0px 20px 0%; float:left; font-size:1em; width:100%;}
.menu ul{ float:left; width:100%;}
.menu ul .s1{  text-align:center; color:#fff; height:35px; line-height:35px; background:#65768f; float:left; width:100%;}
.menu ul .s1 i{ margin-left:5px; background: url(/YanJS/images/HomeNew/nav_jt.png) no-repeat; width:12px; height:5px; display:inline-block;}
.menu li{ float:left;  width:100%; border-top:solid 1px #c6c6c6;}
.menu a{ display:block; width:100%; padding:8px 0px; text-align:left; padding-left:3%; color:#333333;}
.menu a{ font-size:1.1em; }
.menu dl{ width:100%; float:left; padding-bottom:8px; }
.menu dl dd{ width:50%; float:left;}
.menu dl dd a{padding:5px 0px; padding-left:6%;font-size:1em; }
.menu li a:hover{ color:#b40018;}
.menu2{ width:32px; height:20px; display:block; position:absolute; right:3%; top:18px;}
.menu2 a{ background:url(/YanJS/images/HomeNew/d2_1_03.png) no-repeat; outline:none; display:block; background-size:100% 100%; width:32px; height:20px; line-height:20px;}
.menu2 a.on{background: url(/YanJS/images/HomeNew/d2_2_03.png) no-repeat; background-size:100% 100%; }
#navk{ width:100%; height:100%;  display:none; background:#ffffff; position: fixed; padding:65px 0px 10px 0px; overflow-y:auto !important; left:0px; top:0px; z-index:29;  }
.top_ewm{ display:none;}
.ss{ float:left; width:94%; margin:0px 0px 15px 3%; height:35px; position: relative; background:#ffffff; border:solid 1px #cccccc; }
.ss_txt{ float:left; height:35px; line-height:35px; background:none; color:#696969; font-size:1em; width:100%; padding-left:10px;}
.ss_an{ position:absolute; right:5px; top:0px; background: url(/YanJS/images/HomeNew/t_ss_mob.png) center center no-repeat; width:35px; height:35px;}
a.cd_a_lan{ display:inline-block; height:35px; line-height:35px; padding:0px 15px; color:#fff; background:#5a9acc; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
a.cd_a_d{ display:inline-block; height:35px; line-height:35px; padding:0px 15px; color:#fff; background:#818282; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#navk a.cd_a_lan{ width:94%; display:block; float:left; margin:-5px 0px 10px 3%; text-align:center;}
}
@media only screen and (max-width:450px){
a.logo p{ width:70px; line-height:17.5px; padding-left:10px; left:205px; font-size:15px;}	
	}
@media only screen and (min-width:1140px){
.top_jg{ display:none;}
#navk{ width:100%; height:90px; background:#fff;}
#navk .main{ position:relative; height:60px;}
.menu2{ display:none;}
.top{ width:100%; background:#c8161d; height:140px;}
.top .main{ position:relative; height:110px;}
.top_jg{ display:none;}
a.logo{ background: url(/YanJS/images/HomeNew/logo.png) no-repeat; background-size:100% 100%; width:447px; height:81px; position:absolute; left:0px; top:30px; color:#fff; line-height:80px; font-size:34px; font-weight:bold;}
a.logo p{ position:absolute; height:80px; left:470px; width:250px; border-left:solid 2px #fff; padding-left:25px;}
.menu{  position:relative; z-index:10; height:90px;  width:1140px; margin:0px auto; font-family:Arial,微软雅黑; }
.menu li{ height:90px; float:left; width:110px; border-left:1px solid #cccdd1; position:relative;}
.menu a.dbt{ font-size:16px; width:100%; display:block; color:#063651; line-height:110px; height:90px; text-align:center;}
.menu a.dbt:hover,.menu li a.dbt.on,.menu li:hover a.dbt{ color:#c8161d;}
.menu dl{ width:210px; padding:10px 15px;  display:none; text-align:left; font-size:14px;  background:#fff; border:solid 1px #ccc; position:absolute; left:0px; top:90px; box-shadow:0 4px 4px rgba(0,0,0,.2);}
.menu dl em{ position:absolute; background:url(/YanJS/images/HomeNew/nav_jt2.png) no-repeat; width:14px; height:7px; top:-7px; left:15px;}
.menu li:hover dl{ display:block;}
.menu li.l_x{ width:100px;}
.menu dd{ width:100%; float:left;  line-height:30px;}
.menu dd a{ display:block;  width:100%;}
.menu dd a:hover{ color:#c8161d; }
.menu ul{ float:left; height:90px; position:relative;}
.menu ul .s1{ position:absolute; padding:0px 10px; left:-1px; top:0px; width:110px; text-align:center; color:#fff; height:28px; line-height:28px; background:#65768f;}
.menu ul .s1 i{ margin-left:5px; background: url(/YanJS/images/HomeNew/nav_jt.png) no-repeat; width:12px; height:5px; display:inline-block;}
.menu ul.ul1{ width:310px;}
.menu ul.ul2{ width:575px; border-left:1px solid #cccdd1; padding:0px 12px;}
.menu ul.ul2 li{ border:0;}
.menu ul.ul3{ width:246px; border-left:1px solid #cccdd1; border-right:1px solid #cccdd1; padding:0px 12px;}
.menu ul.ul3 li{ border:0;}
.top_ewm{ position:absolute; height:28px; line-height:28px; color:#ffffff; padding-left:45px; right:10px; top:-115px; background:url(/YanJS/images/HomeNew/wechat.png) left no-repeat; z-index:20; cursor:pointer;}
.top_ewm .txtk{ position:absolute; width:100%; top:35px; display:none; text-align:center; left:0px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.top_ewm .txtk img{ width:65%;}

.ss{ width:260px;  height:35px; background:#b4141a; position:absolute; right:0px; top:-65px; overflow:hidden; -moz-border-radius:35px; -webkit-border-radius:35px; border-radius:35px; border-bottom:solid 1px #d3464c;
 
-moz-box-shadow:1px 1px 1px 1px #9c1116 inset;               /* For Firefox3.6+ */
	-webkit-box-shadow:1px 1px 1px 1px#9c1116 inset;            /* For Chrome5+, Safari5+ */
	box-shadow:1px 1px 1px 1px #9c1116 inset;                    /* For Latest Opera */
}
.ss_txt{  height:33px; line-height:33px; background:none; font-size:14px; width:100%; color:#ffffff; margin-left:15px;}
.ss_an{ background:url(/YanJS/images/HomeNew/t_ss.png) center center no-repeat;  width:33px; height:33px;  text-align:center; cursor:pointer; position:absolute; right:10px; top:1px;}
a.cd_a_lan{ display:inline-block; height:35px; line-height:35px; padding:0px 15px; color:#fff; background:#5a9acc; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
a.cd_a_d{ display:inline-block; height:35px; line-height:35px; padding:0px 15px; color:#fff; background:#818282; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#navk a.cd_a_lan{ position:absolute; top:-55px; right:0px; width:125px; text-align:center;}
}

a.cd_a_lan:hover,a.cd_a_d:hover{ filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}
@media only screen and (max-width:1140px){
.foot{ width:100%; text-align:center; background:#093b87; background-size:100% 100%; color:#ffffff; font-size:1em; line-height:150%; font-family:Arial,微软雅黑; padding:15px 3% 15px 3%;}
.foot .f1{ float:left; width:100%;}
.foot .f2{ float:left; width:100%; }
.foot .f2 img{ max-width:98px; margin-bottom:10px;}
.foot a{ color:#ffffff;}
.foot a:hover{ color:#FF0;}
.cd_f{ width:100%; float:left; font-size:1.1em; margin-bottom:8px; }
.cd_f a{ margin:0px 10px;}
.fnr{ width:100%; float:left; margin-bottom:15px;}
.fx{ width:100%; float:left; font-size:1.1em; line-height:20px; margin-bottom:15px;}
.fx .s1{ display:inline-block;}
.fx a{ display:inline-block; margin:0px 6px; vertical-align:middle;}


}

@media only screen and (min-width:1140px){
.foot{ width:100%; background:#093b87; color:#ffffff; font-size:14px; line-height:30px; font-family:Arial,微软雅黑; padding:30px 0px 35px 0px;}
.foot .f1{ float:left; width:680px;}
.foot .f2{ float:right; width:400px; }
.foot .f2 img{ float:left; margin-right:20px; width:98px;}
.foot a{ color:#ffffff;}
.foot a:hover{ color:#FF0;}
.cd_f{ width:100%; float:left; font-size:14px; margin-left:-10px;}
.cd_f a{ margin:0px 10px;}
.fnr{ width:100%; float:left; margin-bottom:20px;}
.fx{ width:100%; float:left; font-size:14px; line-height:20px;}
.fx .s1{ float:left; font-size:14px;}
.fx a{ float:left; margin-left:12px;}
}
.fx a.cd_f1{ background:url(/YanJS/images/HomeNew/fx_a1.png) no-repeat; width:24px; height:21px;}
.fx a.cd_f2{ background:url(/YanJS/images/HomeNew/fx_a2.png) no-repeat; width:25px; height:21px;}
.fx a.cd_f3{ background:url(/YanJS/images/HomeNew/fx_a3.png) no-repeat; width:22px; height:21px;}
.ban{ width:100%;}
.ban img{ width:100%; display:block;}
@media only screen and (max-width:1180px){
.lm1{ width:100%; float:left; display:none;   background:#f2f2f2; }
.lm1 li{ float:left; width:100%; border-top:solid 1px #f9f9f9;}
.lm1 li a{ display:block; width:100%; font-size:1.1em; padding:8px 3%; }
.lm1 li a:hover{ background:#045faf; color:#ffffff;}
.lm1_bt{ width:100%;  float:left; text-align:center; height:40px; line-height:40px; background:#e9eaeb; font-size:1.15em; }
.lm1_bt a{ width:100%; height:40px; display:block; background:url(/YanJS/images/HomeNew/jt_xx.png) no-repeat 97% 15px; color:#093b87;}
.lm1_bt a.on{background:url(/YanJS/images/HomeNew/jt_xx_.png) no-repeat 97% 15px;}
.lm1_dbt{ display:none;}
}

@media only screen and (min-width:1180px){
.lm1_bt{ display:none;}
.lm1_dbt{ width:100%; float:left; text-align:center; font-size:24px; color:#fff; background:#093b87; border-left:solid 10px #c8161d; height:80px; line-height:80px; overflow:hidden;}
.lm1{ width:100%; float:left; border-bottom:solid 10px #dfe0e1;}
.lm1 li{ float:left; border-bottom:solid 1px #fff; width:100%;}
.lm1 li a{ display:block;  font-size:16px; line-height:24px; width:100%; padding:20px 35px 20px 15px; background:#f2f3f3 url(/YanJS/images/HomeNew/lm_jt.png) no-repeat 92% 27px ;}
.lm1 li a.on,.lm1 li a:hover{ color:#093b87;  background:#e9eaeb url(/YanJS/images/HomeNew/lm_jt_on.png) no-repeat 92% 27px ;}
}
@media only screen and (max-width:1140px){
.ny{ width:100%; padding:0px 0% 20px 0%;}
.ab_bt{ width:94%; margin-left:3%; float:left; line-height:155%; font-size:1.25em; }
.ab_nr{ width:94%; overflow-x:auto; margin-left:3%; float:left; font-size:1.1em; line-height:155%; margin-top:15px;}
.ab_bt{ width:100%; float:left; line-height:155%; font-size:1.2em; padding-bottom:5px; border-bottom:solid 1px #ccc;}
.dqwz{ display:none;}
.ny .d1{ width:100%; margin-bottom:20px; float:left;}
.h1_bt{ font-size:1.15em; color:#093b87; text-align:center; line-height:155%;}
table.ta1{ width:880px; font-size:1em;}
.ab_nr table{ width:880px;}
.ab_nr h5{ font-size:1em; font-weight:bold; line-height:155%;} 
}
@media only screen and (min-width:1140px){
.ny{ width:100%; padding:0px 0px 80px 0px;}
.ny .d2{ float:right; width:880px;}
.ny .d1{ float:left; width:210px;}
.ab_bt{ width:100%; float:left; line-height:35px; font-size:30px; height:50px; border-bottom:solid 1px #ccc;}
.ab_nr{ width:100%; float:left; font-size:16px; line-height:30px; margin:30px 0px;}
.dqwz{ width:100%; float:left; margin:25px 0px; color:#7f7f80;}
.h1_bt{ font-size:30px; color:#093b87; text-align:center; line-height:normal;}
.ab_nr table{ width:100%;}
.ab_nr h5{ font-size:16px; font-weight:bold; line-height:normal;} 
table.ta1{ font-size:14px;}
}
.dqwz a{ color:#7f7f80;}
.dqwz a.on,.dqwz a:hover{ color:#093b87; text-decoration:underline}
.ab_nr table td{ border:solid 1px #ccc; padding:10px 15px;}

table.ta1 td{ border:solid 1px #fff; padding:10px 15px; background:#eef0f2; line-height:150%; text-align:center;}
table.ta1 th{ border:solid 1px #fff; padding:10px 15px; color:#fff; background:#66768f; line-height:150%; text-align:center;}

.firstRow{ background:#f2f3f3;}
@media only screen and (max-width:1140px){
.bs_ss{ width:94%; float:left; background:#f5f5f5; border:solid 1px #ccc; margin:20px 3%; padding:15px;}
.bs_ss dl{ float:left; width:100%; margin-bottom:15px;}
.bs_ss dl dt{ float:left; line-height:40px; font-size:1.1em; width:30%; text-align:center;}
.bs_ss dl dd{ float:right; width:70%;}
.bs_ss .form-control{ height:40px;}
.bs_ss .an_lan{ float:left; width:70%; margin-left:30%;}
.an_lan{ background:#4c77b8; width:100%; height:40px; line-height:40px; color:#fff; font-size:1.1em; cursor:pointer; border:0px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.bs_tak{ width:94%; margin-left:3%; overflow-x:auto; float:left; margin-bottom:20px;}
}
@media only screen and (min-width:1140px){
.bs_ss{ width:100%; float:left; background:#f5f5f5; border:solid 1px #ccc; margin:30px 0px; padding:30px;}
.bs_ss dl{ float:left; width:320px; margin-right:20px;}
.bs_ss dl dt{ float:left; line-height:40px; font-size:16px; width:100px; text-align:center;}
.bs_ss dl dd{ float:right; width:220px;}
.bs_ss .form-control{ height:40px;}
.bs_ss .an_lan{ float:left;}
.an_lan{ background:#4c77b8; width:130px; height:40px; line-height:40px; color:#fff; font-size:16px; cursor:pointer; border:0px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.bs_tak{ width:100%; float:left; margin-bottom:50px;}
}
button:hover{ filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85;}

.bs_ta{ width:880px; font-size:12px; color:#000; line-height:20px;}
.bs_ta th{ background:#f2f2f2;}
.bs_ta th,.bs_ta td{ border:solid 1px #ccc; padding:10px 8px;  text-align:center;}

@media only screen and (max-width:1140px){
.fy1{ width:96%; float:left; font-size:1.1em; margin-left:2%;}
.fy1 .s1{ float:left; display:none;}
.fy1 .s2{ float:left; width:100%; display:none;}
.fy1 a{ float:left; display:none; background:#ffffff; border:solid 1px #dddddd; padding:0px 10px; margin-left:3px;}
.fy1 a:hover{ background:#d22f2e; color:#ffffff; border:solid 1px #d22f2e;}
.fy1  a.cd_sx{ display:block; width:48%; margin:0px 1%; text-align:center; padding:8px 0px;}
.fy1 .form-control{ display:none;}

}

@media only screen and (min-width:1140px){
.fy1{ width:100%; float:left;   line-height:30px; text-align:center;}
.fy1 .s1{ display:inline-block; margin:0px 10px;}
.fy1  a{ display:inline-block; background:#ffffff; border:solid 1px #dddddd; padding:0px 10px; margin:0px 1.5px;}
.fy1  a:hover,.fy1  a.on{ background:#d22f2e; color:#ffffff; border:solid 1px #d22f2e;}
.fy1 .form-control{ display:inline-block; width:auto; height:32px; line-height:32px; padding:0px 10px;}
}

@media only screen and (max-width:1140px){
.jwb_lb{ width:94%; float:left; margin:10px 0px 10px 3%;}
.jwb_lb li{ width:100%; float:left; margin:7px 0px; background:#f6f6f6; border:solid 1px #ddd; padding:15px; font-size:1em; line-height:155%;}
.jwb_lb .imgk{ width:27%; float:left;}
.jwb_lb .txtk{ width:70%; float:right;}
.jwb_lb .txtk h2{ display:block; line-height:normal; font-size:1.15em; border-bottom:solid 1px #ccc; padding-bottom:10px; margin-bottom:10px;}
.jwb_lb .txtk p{ color:#757575}

.n1{ width:100%; float:left; margin:10px 0px 20px 3%;}
.n1 li{ width:100%; float:left; padding:10px 0px; border-bottom: dashed 1px #A9A8A8; font-size:1.1em; line-height:150%;}

.n2{ width:94%; float:left; margin:10px 0px 20px 3%;}
.n2 li{ width:100%; float:left; padding:10px 0px; border-bottom: dashed 1px #A9A8A8; font-size:1.1em; line-height:150%;}
.n2 .sj{ float:left; color:#567cb3; font-family: Georgia, "Times New Roman"; margin-left:10px;}
.n2 a{ float:left; width:100%; }
}
@media only screen and (max-width:550px){
.jwb_lb .imgk{ width:100%; text-align:center; margin-bottom:15px;}
.jwb_lb .imgk img{ width:60%;}
.jwb_lb .txtk{ width:100%; float:left;}
.jwb_lb .txtk h2{ text-align:center;}
}
@media only screen and (min-width:1140px){
.jwb_lb{ width:100%; float:left; margin:20px 0px 40px 0px;}
.jwb_lb li{ width:100%; float:left; margin:10px 0px; background:#f6f6f6; border:solid 1px #ddd; padding:20px;}
.jwb_lb .imgk{ width:25%; float:left;}
.jwb_lb .imgk img{ width:100%;}
.jwb_lb .txtk{ width:72%; float:right;}
.jwb_lb .txtk h2{ display:block; line-height:normal; font-size:18px; border-bottom:solid 1px #ccc; padding-bottom:12px; margin-bottom:12px;}
.jwb_lb .txtk p{ color:#757575}

.n1{ width:100%; float:left; margin:10px 0px 50px 0px;}
.n1 li{ width:100%; float:left; padding:18px 0px; border-bottom: dashed 1px #A9A8A8; font-size:16px;}

.n2{ width:100%; float:left; margin:10px 0px 50px 0px;}
.n2 li{ width:100%; float:left; padding:18px 0px; border-bottom: dashed 1px #A9A8A8; font-size:16px;}
.n2 .sj{ float:right; color:#567cb3; font-family: Georgia, "Times New Roman";}
.n2 a{ float:left;}
}
@media only screen and (max-width:1140px){
.sbt{ width:94%; float:left; font-size:1.2em; color:#093b87; line-height:155%; margin:20px 0px 20px 3%; text-align:center;}
.ssj{ width:94%; margin-left:3%; float:left; background:#f8f8f8; color:#808080; height:35px; line-height:35px; border-bottom:solid 1px #ddd; text-align:center; font-size:1.1em;}
.snr{ width:94%; float:left; font-size:1.1em; line-height:155%; margin:20px 3%;}
}
@media only screen and (min-width:1140px){
.sbt{ width:100%; float:left; font-size:24px; color:#093b87; line-height:normal; margin:50px 0px 30px 0px; text-align:center;}
.ssj{ width:100%; float:left; background:#f8f8f8; color:#808080; height:40px; line-height:40px; border-bottom:solid 1px #ddd; text-align:center; font-size:16px;}
.snr{ width:100%; float:left; font-size:16px; line-height:30px; margin:30px 0px;}
}

@media only screen and (max-width:1140px){
.fc_lb{ width:94%; float:left; margin:0px 0px 20px 3%;}
.fc_lb li{ width:100%; float:left; border-bottom:dotted 1px #ccc; padding:20px 0px; font-size:1em; line-height:155%;}
.fc_lb li .imgk{ float:left; width:32%;}
.fc_lb li .imgk img{ width:100%;}
.fc_lb li .txtk{ float:right; width:65%;}
.fc_lb li .txtk a.dbt{ font-size:1.15em; line-height:normal; color:#093b87;}
.fc_lb li .txtk a.dbt:hover{ text-decoration:underline;}
.fc_lb li .txtk .sj{ color:#999999; display:block; padding:5px 0px;}
.fc_lb li .txtk p{ color:#666;}
}
@media only screen and (max-width:550px){
	.fc_lb li .imgk{ width:100%; margin-bottom:15px;} 
	.fc_lb li .txtk{ width:100%; float:left;}
	}
@media only screen and (min-width:1140px){
.fc_lb{ width:100%; float:left; margin:5px 0px 50px 0px;}
.fc_lb li{ width:100%; float:left; border-bottom:dotted 1px #ccc; padding:30px 0px;}
.fc_lb li .imgk{ float:left; width:260px;}
.fc_lb li .imgk img{ width:100%;}
.fc_lb li .txtk{ float:right; width:590px;}
.fc_lb li .txtk a.dbt{ font-size:20px; line-height:normal; color:#093b87;}
.fc_lb li .txtk a.dbt:hover{ text-decoration:underline;}
.fc_lb li .txtk .sj{ color:#999999; display:block; padding:10px 0px;}
.fc_lb li .txtk p{ font-size:16px; color:#666;}
}
@media only screen and (max-width:1100px){
.dg_lb{ width:94%; float:left; margin:20px 0px 10px 3%;}
.dg_lb li{width:100%; float:left; margin-bottom:10px;  background:#f9fafb; border:solid 1px #ddd;}
.dg_lb a.cd_pdf{ height:50px; line-height:50px; 
text-overflow:ellipsis; overflow:hidden;  white-space: nowrap; font-size:1.1em; background:url(/YanJS/images/HomeNew/t_pdf.jpg) no-repeat 10px 10px; padding-left:55px; display:block; width:100%; }
}
@media only screen and (min-width:1100px){
.dg_lb{ width:100%; float:left; margin:30px 0px 40px 0px;}
.dg_lb li{width:100%; float:left; margin-bottom:10px;  background:#f9fafb; border:solid 1px #ddd;}
.dg_lb a.cd_pdf{ height:65px; line-height:65px; 
text-overflow:ellipsis; overflow:hidden;  white-space: nowrap; font-size:16px; background:url(/YanJS/images/HomeNew/t_pdf.jpg) no-repeat 15px 17px; padding-left:75px; display:block; width:100%; }
}
@media only screen and (max-width:1100px){
.wt_lb{ width:94%; float:left; margin:20px 0px 10px 3%;}
.wt_lb li{ width:100%; float:left; margin-bottom:15px;  line-height:24px;}
.wt_lb .txtk1{ width:100%; margin-bottom:10px; float:left; background:url(/YanJS/images/HomeNew/mainlandStu_wt1.png) no-repeat 0px 3px; padding-left:30px; color:#093b87; font-size:1.15em;}
.wt_lb .txtk2{ width:100%; float:left; background:url(/YanJS/images/HomeNew/mainlandStu_wt2.png) no-repeat 0px 3px; padding-left:30px;  font-size:1em; }
}
@media only screen and (min-width:1100px){
.wt_lb{ width:100%; float:left; margin:30px 0px 40px 0px;}
.wt_lb li{ width:100%; float:left; margin-bottom:35px;  line-height:28px;}
.wt_lb .txtk1{ width:100%; margin-bottom:10px; float:left; background:url(/YanJS/images/HomeNew/mainlandStu_wt1.png) no-repeat 0px 5px; padding-left:30px; color:#093b87; font-size:18px;}
.wt_lb .txtk2{ width:100%; float:left; background:url(/YanJS/images/HomeNew/mainlandStu_wt2.png) no-repeat 0px 5px; padding-left:30px;  font-size:16px; line-height:30px;}
}

@media only screen and (max-width:1100px){
.fx_lb{ width:94%; float:left; margin:20px 0px 10px 3%; color:#4d4d4e;}
.fx_lb li{ width:100%; float:left; margin-bottom:15px; background:#fff; border:solid 1px #ccc;}
.fx_lb .txtk_bt{ width:100%; float:left; background:#f5f5f5; font-size:1.15em;  line-height:155%; padding:10px 15px; 
}
.fx_lb .txtk_bt a.dbt{ width:100%; position:relative;  display:block; padding-right:25px; }
.fx_lb .txtk_bt a.dbt em{ background:url(/YanJS/images/HomeNew/mainlandStu06_yuan_03.png) no-repeat; width:19px; height:22px; position:absolute; right:0px; top:50%; margin-top:-11px; 	transform: scale(1);transition: 0.5s;}
.fx_lb .txtk_bt a.dbt em:hover{transform: scale(1.1);	transition: 0.5s;}
.fx_lb .txtk_nr{ width:100%; float:left; border-top:solid 1px #ccc; background:#fff; padding:10px 10px;}
.fx_lb .txtk_nr a{ float:left; 
margin:5px 1%;
width: 48%;
height: 52px;
padding-left:18px;
line-height: 52px;
border: 1px solid #cacaca;
font-size: 18px;
color: #636262; background:#f5f5f5;
}
.fx_lb .txtk_nr a i{ background:url(/YanJS/images/HomeNew/tb_f1.png) center center no-repeat; height:52px; width:24px; float:right; margin-right:22px;}
.fx_lb .txtk_nr a:hover{ background:#4c78b9; border:solid 1px #4c78b9; color:#fff;}
.fx_lb .txtk_nr a:hover i{ background:url(/YanJS/images/HomeNew/tb_f2.png) center center no-repeat;}
}
@media only screen and (min-width:1100px){
.fx_lb{ width:100%; float:left; margin:30px 0px 30px 0px; color:#4d4d4e;}
.fx_lb li{ width:100%; float:left; margin-bottom:25px; background:#fff; border:solid 1px #ccc;}
.fx_lb .txtk_bt{ width:100%; float:left; background:#f5f5f5; font-size:18px; height:45px; line-height:45px; padding:0px 20px; 
text-overflow:ellipsis; overflow:hidden;  white-space: nowrap;}
.fx_lb .txtk_bt a.dbt{ width:100%; position:relative; height:45px; display:block; padding-right:25px; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap;}
.fx_lb .txtk_bt a.dbt em{ background:url(/YanJS/images/HomeNew/mainlandStu06_yuan_03.png) no-repeat; width:19px; height:22px; position:absolute; right:0px; top:50%; margin-top:-11px; 	transform: scale(1);transition: 0.5s;}
.fx_lb .txtk_bt a.dbt em:hover{transform: scale(1.1);	transition: 0.5s;}
.fx_lb .txtk_nr{ width:100%; float:left; border-top:solid 1px #ccc; background:#fff; padding:15px 18px;}
.fx_lb .txtk_nr a{ float:left; 
margin:10px;
width: 148px;
height: 52px;
padding-left:18px;
line-height: 52px;
border: 1px solid #cacaca;
font-size: 18px;
color: #636262; background:#f5f5f5;
}
.fx_lb .txtk_nr a i{ background:url(/YanJS/images/HomeNew/tb_f1.png) center center no-repeat; height:52px; width:24px; float:right; margin-right:22px;}
.fx_lb .txtk_nr a:hover{ background:#4c78b9; border:solid 1px #4c78b9; color:#fff;}
.fx_lb .txtk_nr a:hover i{ background:url(/YanJS/images/HomeNew/tb_f2.png) center center no-repeat;}


}
.fx_lb a{color:#4d4d4e;}
.fx_lb a:hover{color:#c8161d;}

@media only screen and (max-width:1100px){
.ddpr_nr{ width:94%; float:left; font-size:1.1em; line-height:155%; color:#093b87; margin:
20px 0px 0px 3%;}
}
@media only screen and (min-width:1100px){
.ddpr_nr{ width:100%; float:left; font-size:18px; line-height:32px; color:#093b87; margin:
30px 0px 0px 0px;}
}

@media only screen and (max-width:1100px){
.pylc_lb{ width:94%; float:left; margin:15px 0px 10px 3%;}
.pylc_lb li{width:100%; float:left; margin-bottom:10px;  background:#f9fafb; border:solid 1px #ddd;}
.pylc_lb a{ height:50px; line-height:50px; 
text-overflow:ellipsis; overflow:hidden;  white-space: nowrap; font-size:1.1em; background:url(/YanJS/images/HomeNew/practiseStu_img6_03.jpg) no-repeat 10px 10px; padding-left:55px; display:block; width:100%; }
.pylc_bt{ width:94%; margin-left:3%; float:left; font-size:1.2em; color:#0a3b88; line-height:155%; margin-top:20px;}
.pylc_nr{ width:94%; float:left; font-size:1.1em; line-height:155%; margin:10px 0px 10px 3%;}
}
@media only screen and (min-width:1100px){
.pylc_lb{ width:100%; float:left; margin:25px 0px 25px 0px;}
.pylc_lb li{width:100%; float:left; margin-bottom:10px;  background:#f9fafb; border:solid 1px #ddd;}
.pylc_lb a{ height:65px; line-height:65px; 
text-overflow:ellipsis; overflow:hidden;  white-space: nowrap; font-size:16px; background:url(/YanJS/images/HomeNew/practiseStu_img6_03.jpg) no-repeat 25px 17px; padding-left:75px; display:block; width:100%; }

.pylc_bt{ width:100%; float:left; font-size:23px; color:#0a3b88; line-height:35px; margin-top:30px;}
.pylc_nr{ width:100%; float:left; font-size:18px; line-height:32px; margin:15px 0px 15px 0px;}
}

@media only screen and (max-width:1100px){
.sy1_1{ width:100%; float:left; margin-bottom:20px;  }
.sy1_1 .d1{ float:left; width:100%; margin-bottom:20px;}
.sy1_1 .d2{ float:left; width:100%;}
.sy1_1 .d2 .sy_bt1{ border:0;}

.sy1_2{ width:100%; float:left; }
.sy1_2 .d1{ float:left; width:100%; margin-bottom:15px;}
.sy1_2 .d2{ float:left; width:100%; margin-bottom:15px;}
.sy1_2 .d3{ float:left; width:100%;}
.sy1{ width:100%; padding:20px 3% 20px 3%;}

.sy_bt1{ width:100%; float:left; height:45px; line-height:45px; border-bottom: 2px solid #53647c;}
.sy_bt1 .s1{ float:left; font-size:1.2em; color:#093b87;}
.sy_bt1 a{ float:right; background:url(/YanJS/images/HomeNew/in2_03.png) right no-repeat; font-size:1.1em; padding-right:25px;}
.sy_n1{ width:100%; float:left;}
.sy_n1 li{ width:100%; float:left; height:40px; line-height:40px; border-bottom: solid 1px #ccc; font-size:1.1em; padding-left:100px; position:relative;}
.sy_n1 .sj{ position:absolute; left:0px; top:0px; height:40px; color:#567cb3; font-family: Georgia, "Times New Roman";}
.sy_n1 a{ float:left; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap; width:100%; display:block; color:#063651;}

.sy_n2{ width:100%; float:left; margin-top:10px;}
.sy_n2 li{ width:100%; float:left; height:30px; line-height:30px;  font-size:1.1em; padding-left:100px; position:relative;}
.sy_n2 .sj{ position:absolute; background:url(/YanJS/images/HomeNew/index_shu.jpg) right no-repeat; padding-right:10px; left:0px; top:0px; height:30px; color:#567cb3; font-family: Georgia, "Times New Roman"; width:93px;}
.sy_n2 a{ float:left; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap; width:100%; display:block; color:#063651;}
}
@media only screen and (min-width:1100px){
.sy1_1{ width:100%; float:left; margin-bottom:55px;  padding:0px 20px;}
.sy1_1 .d1{ float:left; width:525px;}
.sy1_1 .d2{ float:right; width:517px;}
.sy1_1 .d2 .sy_bt1{ border:0;}

.sy1_2{ width:100%; float:left; margin-bottom:55px;}
.sy1_2 .d1{ float:left; width:340px;}
.sy1_2 .d2{ float:left; width:370px; margin-left:15px;}
.sy1_2 .d3{ float:right; width:400px;}
.sy1{ width:100%; padding:40px 0px 40px 0px;}

.sy_bt1{ width:100%; float:left; height:60px; line-height:60px; border-bottom: 3px solid #53647c;}
.sy_bt1 .s1{ float:left; font-size:20px; color:#093b87;}
.sy_bt1 a{ float:right; background:url(/YanJS/images/HomeNew/in2_03.png) right no-repeat; font-size:16px; padding-right:25px;}
.sy_n1{ width:100%; float:left;}
.sy_n1 li{ width:100%; float:left; height:50px; line-height:50px; border-bottom: solid 1px #ccc; font-size:16px; padding-left:110px; position:relative;}
.sy_n1 .sj{ position:absolute; left:0px; top:0px; height:50px; color:#567cb3; font-family: Georgia, "Times New Roman";}
.sy_n1 a{ float:left; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap; width:100%; display:block; color:#063651;}

.sy_n2{ width:100%; float:left; margin-top:10px;}
.sy_n2 li{ width:100%; float:left; height:38px; line-height:38px;  font-size:16px; padding-left:120px; position:relative;}
.sy_n2 .sj{ position:absolute; background:url(/YanJS/images/HomeNew/index_shu.jpg) right no-repeat; padding-right:12px; left:0px; top:0px; height:38px; color:#567cb3; font-family: Georgia, "Times New Roman"; width:105px;}
.sy_n2 a{ float:left; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap; width:100%; display:block; color:#063651;}
}
.sy_n1 li:hover a,.sy_n1 li:hover .sj{ color:#c8161d;}
.sy_n2 li:hover a,.sy_n2 li:hover .sj{ color:#c8161d;}

@media only screen and (max-width:1100px){
.sy_xx{ width:100%; float:left; color:#fff; font-size:1.1em;  overflow:hidden; background-color: #3c7ab3;}
.xx_nr{ width:100%; float:left; padding:10px 3%;}
.xx_lm{ width:100%; float:left;}
.xx_lm a{ float:left; width:50%; height:45px; line-height:45px; font-size:1.1em; color:#fff; text-align:center; }



.xx_lb1{ width:100%; float:left;}
.xx_lb1 li{ width:100%; float:left; height:45px; line-height:45px; border-bottom:solid 1px rgba(255,255,255,0.3)}
.xx_lb1 li a{ color:#fff; display:block; width:100%; height:45px; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap;}
a.xx_more{ float:left; width:100%; height:45px; line-height:45px; color:#fff;}

a.cd_xxcx{ width:100%; float:left; position:relative; height:115px; background:#fff; font-size:1em; color:#909292; margin-bottom:12px;}
a.cd_xxcx .imgk{ position:absolute; left:20px; top:25px; width:68px;}
a.cd_xxcx .imgk img{ width:100%;}
a.cd_xxcx .txtk{ width:100%; float:left; padding:25px 0px 0px 110px;}
a.cd_xxcx .txtk h2{ width:100%; float:left; font-size:24px; line-height:35px; color:#1ca2a0; margin-bottom:5px;}
a.cd_xxcx .txtk h2 em{ background:url(/YanJS/images/HomeNew/sy_jt_right.png) no-repeat; display:inline-block; width:21px; height:21px; margin-left:10px;}

.xx_zlm{ width:100%; float:left; background:#ecf2f8; color:#3c7ab3; font-size:1.1em; position:relative; padding-left:20px; height:40px; line-height:40px;}
.xx_zlm em{ width:40px; height:40px; position:absolute; right:0px; top:0px; background:url(/YanJS/images/HomeNew/sy_jt_down.png) left center no-repeat;}
.zlm_nr{ width:100%; background:#4f90cb; float:left;}
.zlm_nr a{ width:100%; float:left; padding:0px 20px; line-height:38px; color:#fff; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap;}
.zlm_nr a.xx_more{ height:38px; line-height:38px;}
}
@media only screen and (min-width:1100px){
.sy_xx{ width:100%; float:left; color:#fff; font-size:16px; height:340px; overflow:hidden;background-color: #3c7ab3;}
.xx_nr{ width:100%; float:left; padding:10px 30px;}
.xx_lm{ width:100%; float:left;}
.xx_lm a{ float:left; width:50%; height:56px; line-height:56px; font-size:20px; color:#fff; text-align:center; }


.xx_lb1{ width:100%; float:left;}
.xx_lb1 li{ width:100%; float:left; height:70px; line-height:70px; border-bottom:solid 1px rgba(255,255,255,0.3)}
.xx_lb1 li a{ color:#fff; display:block; width:100%; height:70px; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap;}
a.xx_more{ float:left; width:100%; height:60px; line-height:60px; color:#fff;}

a.cd_xxcx{ width:100%; float:left; position:relative; height:115px; background:#fff; font-size:18px; color:#909292; margin-bottom:15px;}
a.cd_xxcx .imgk{ position:absolute; left:20px; top:25px; width:68px;}
a.cd_xxcx .imgk img{ width:100%;}
a.cd_xxcx .txtk{ width:100%; float:left; padding:25px 0px 0px 110px;}
a.cd_xxcx .txtk h2{ width:100%; float:left; font-size:24px; line-height:35px; color:#1ca2a0; margin-bottom:5px;}
a.cd_xxcx .txtk h2 em{ background:url(/YanJS/images/HomeNew/sy_jt_right.png) no-repeat; display:inline-block; width:21px; height:21px; margin-left:10px;}

.xx_zlm{ width:100%; float:left; background:#ecf2f8; color:#3c7ab3; font-size:18px; position:relative; padding-left:25px; height:40px; line-height:40px;}
.xx_zlm em{ width:40px; height:40px; position:absolute; right:0px; top:0px; background:url(/YanJS/images/HomeNew/sy_jt_down.png) left center no-repeat;}
.zlm_nr{ width:100%; background:#4f90cb; float:left;}
.zlm_nr a{ width:100%; float:left; padding:0px 25px; line-height:38px; color:#fff;}
.zlm_nr a.xx_more{ height:38px; line-height:38px;}
}
.zlm_nr a:hover{ background:#5ba6e9;}
a.cd_xxcx:hover{ background:#e9f6f6;}
.xx_lb1 li a:hover,a.xx_more:hover{ background:rgba(255,255,255,0.2);}
.xx_lv{ background:#41b33c;}
.xx_lv .xx_lm a{background:#2f9f2a;}
.xx_lv .xx_lm a.on{ background:none;}

.xx_lv2{ background:#1ca2a0;}
.xx_lv2 .xx_lm a{background:#0c8987;}
.xx_lv2 .xx_lm a.on{ background:none;}

.xx_lan{ background:#3c7ab3;}
.xx_lan .xx_lm a{background:#2165a3;}
.xx_lan .xx_lm a.on{ background:none;}

@media only screen and (max-width:1100px){
.kcb_lb{ width:94%; float:left; border:solid 1px #ccc; background:#fff; padding:15px 3%; margin:20px 3%;}
.kcb_lb a{ float:left; 
margin:6px 0%;
width:100%;
height: 52px;
padding-left:15px;
line-height: 52px;
border: 1px solid #cacaca;
font-size:1.15em;
color: #636262; background:#f5f5f5;
}
.kcb_lb a i{ background:url(/YanJS/images/HomeNew/tb_f1.png) center center no-repeat; height:52px; width:24px; float:right; margin-right:22px;}
.kcb_lb a:hover{ background:#4c78b9; border:solid 1px #4c78b9; color:#fff;}
.kcb_lb a:hover i{ background:url(/YanJS/images/HomeNew/tb_f2.png) center center no-repeat;}
}
@media only screen and (min-width:1100px){
.kcb_lb{ width:100%; float:left; border:solid 1px #ccc; background:#fff; padding:25px 5%; margin:30px 0px;}
.kcb_lb a{ float:left; 
margin:10px 4%;
width:42%;
height: 52px;
padding-left:18px;
line-height: 52px;
border: 1px solid #cacaca;
font-size: 18px;
color: #636262; background:#f5f5f5;
}
.kcb_lb a i{ background:url(/YanJS/images/HomeNew/tb_f1.png) center center no-repeat; height:52px; width:24px; float:right; margin-right:22px;}
.kcb_lb a:hover{ background:#4c78b9; border:solid 1px #4c78b9; color:#fff;}
.kcb_lb a:hover i{ background:url(/YanJS/images/HomeNew/tb_f2.png) center center no-repeat;}
}

.sy_bt3 {
	width: 100%;
    height: 56px;
    line-height: 56px;
    font-size: 20px;
    color: #fff;
    text-align: center;
	background-color: #2165a3;
}
.more-3 {
	float: left;
    width: 100%;
    height: 60px;
    line-height: 60px;
    color: #fff !important;
	padding: 0 20px;
}
@media only screen and (max-width:1100px){
	.sy_bt3{
		height: 45px;
    	line-height: 45px;
		font-size: 1.1em;
	}
	.more-3 {
		height: 45px;
    	line-height: 45px;
		font-size: 1.1em;
	}
}