<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{ font-family: "寰蒋闆呴粦";}
ul,ol{
	list-style: none;
}
a{
	text-decoration: none;
	color: inherit;
	transition: all 0.3s; -o-transition: all 0.3s; -mos-transition: all 0.3s; -webkit-transition: all 0.3s; 
	
}
li a{width: 100%;height: 100%;}
body{overflow-x: hidden;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;box-sizing: border-box;}
button{cursor: pointer;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
.left{
	float: left;
}
.right{
	float: right;
}
.clear{clear: both;}
/*head*/
.header{
	margin: 0 auto;
	padding: 0;
	position: relative;
	z-index: 999;
}
/*top_bar*/

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.main_container{
	width: 1200px;
	min-width: 1200px;
	height: 100%;
	margin: 0 auto;
}

.f-fr{
	float: right;
	line-height: 40px;
	margin-left: 20px;
}
.f-fr_left{line-height: 40px;margin-right: 6px;font-size: 14px;
	color: #333;overflow: hidden;float: left;}
.f-fr_right{line-height: 40px;margin-left: 6px;font-size: 14px;
	color: #333;margin-right: 6px;float: left;}
.f-fr_left span{float: left;}
.f-fr&gt;span{float: left;font-size: 12px;color: #333333;}
.f-fr a:hover{color: #005ca9;}


/*logobar*/

h3.logo {
	float: left;
	
}
h3.logo img{float: left;}

/*narbar*/
.top_nav {
    
    display: block;
    background: url(../images/nav.png) no-repeat right;
    background-position-y: 40px;
}
.top_nav .main_container{position: relative;}
.tn_l{float: left;overflow: hidden;margin-top: 14px;}
.tn_line{float: left;width: 1px;height: 64px;background: #FFFFFF;margin-top: 17px;margin-left: 16px;margin-right: 14px;}
.tn_con{float: left;}
.tn_r{float: right;}
i.ico_ren{display: inline-block;background: url(../images/ico_ren.png) no-repeat;width: 58px;height: 52px;}
.tnc_u span{font-size: 14px;color: #333333;}
.tn_con h6{font-size: 24px;color: #005ca9;font-weight: bold;}


ul.nav{margin-top: 65px;}
.nav .nLi h3{height: 100%;position: relative;z-index: 999;}
.nav .nLi h3 a{display:block;box-sizing: border-box;cursor: pointer;text-align: center;}


.nav_yc{
    display:none;
    position:absolute;
	top:32px;
	
    left: 50%;
    margin-left: -60px;
    width: 120px;
    padding: 10px 0;
    background: #F5F5F5;
	font-size:14px;
	z-index:888;
}
.nav_yc li{
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #333;
}
ul.nav li .nav_yc li:hover
{
	background: #005CA9;color: #FFFFFF;
}

ul.nav&gt;li{width: auto;height:52px;margin-right: 48px; text-align:center;line-height:14px; float:left;position:relative;display:inline;font-size: 14px;color: #333;}
ul.nav&gt;li span{float: left;}
ul.nav&gt;li:last-child{margin-right: 0;}
ul.nav&gt;li.tab,ul.nav&gt;li:hover{color: #005ca9;}
.yuan{background: url(../images/tuoyuan.png) no-repeat ;width: 17px;height: 17px;margin: 7px auto 0 auto;display: none;z-index: 999;}
i.ico_yuan{width: 7px;height: 7px;background: #005ca9;display: inline-block;border-radius: 100%;margin-top: 7px;}
ul.nav&gt;li.tab .yuan,ul.nav&gt;li:hover .yuan{display: block;}
/*banner*/
.mbanner{width:100%; height:700px;position: absolute;top: 0;left: 0;z-index: 20;}
.mbanner .slideBox{ width:100%; height:700px; overflow:hidden; position:relative; }
.mbanner .slideBox .hd{ height:22px; overflow:hidden; position:absolute; right:50%; bottom:25px; z-index:1;  margin-right: -29px;}
.mbanner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.mbanner .slideBox .hd ul li{ float:left; margin-right:15px;  width:14px; height:14px;  border-radius:50%; border:1px solid #005ca9; cursor:pointer; }
.mbanner .slideBox .hd ul li.on{ background:#005ca9;}
.mbanner .slideBox .hd ul li:last-child{margin-right: 0;}
.mbanner .slideBox .bd{ position:relative; height:100%; z-index:0;width:100%  }
.mbanner .slideBox .bd ul{height: 100%;width:100%}
.mbanner .slideBox .bd li{ zoom:1; vertical-align:middle; height: 100%;width:100%}
.mbanner .slideBox .bd li a{height: 100%;width:100%; display: block; overflow:hidden}
.mbanner .slideBox .bd img{ width:100%; height:100%; display:block;  }

/**mabout**/
.mabout{margin-top: 643px;padding-bottom: 46px;}
.mabu_tit{text-align: center;}
.mabu_tit h6{font-size: 30px;color: #333333;font-weight: bold;}
.mabu_tit span{font-size: 14px;color: #999999;text-transform: uppercase;}
i.ico_jiantou{background: url(../images/jiantou.png) no-repeat;width: 24px;height: 22px;display: block;margin: 0 auto;margin-top: 15px;}
.mabu_con{}
.mabu_l{float: left;}
.mabu_pic{width: 463px;height: 262px;position: relative;}
.mabu_pic img{width: 100%;height: 100%;}
.mabu_jj{width: 672px;height: 267px;background: #FFFFFF;position: absolute;top: 83px;left: 146px;padding: 50px 80px 0 54px;}
.mabu_jj h6{font-size: 16px;color: #333333;margin-bottom: 30px;}
.mabu_jj p{font-size: 14px;color: #333333;line-height: 24px;
 word-break:break-all;display:-webkit-box; -webkit-line-clamp:3;
  -webkit-box-orient:vertical; overflow:hidden;
}
a.mabu_btn{display: block;width: 97px;height: 30px;background: #f39322; text-align: center;line-height: 30px;font-size: 14px;color: #FFFFFF;margin-top: 50px;}
a.mabu_btn:hover{background: #e48b22;}
.mabu_tab{float: right;margin-top: 25px;}
.mabu_tab ul li{width: 324px;height: 50px;border-radius: 24px;border: 1px solid #f39322;margin-bottom: 24px;text-align: center;line-height: 50px;font-size: 14px;color: #333333;}
.mabu_tab ul li span{margin-left: 24px;}
.mabu_tab ul li h6{float: left;margin-left: 72px;}
.mabu_tab ul li.on,.mabu_tab ul li:hover{background: #f39322;color: #FFFFFF;}
.mabu_tab ul li.on h6,.mabu_tab ul li:hover h6{float: left;margin-left: 30px;}
.mabu_more{display: none; float: right;margin-right: 7px;width: 43px;height: 43px;border-radius: 50%;background: #FFFFFF;font-size: 12px;color: #f39322;text-align: center;line-height: 43px;margin-top: 3px;}
.mabu_tab ul li.on .mabu_more,.mabu_tab ul li:hover .mabu_more{display: block;}

/**myoushi**/
.myoushi{background: url(../images/bg_youshi.jpg) no-repeat center;padding-top: 50px;padding-bottom: 105px;}
.mys_tit{text-align: center;background: url(../images/ys_tit.png) no-repeat center top;padding-top: 14px;}
.mys_tit h6{font-size: 24px;color: #333333;font-weight: bold;}
.mys_tit h6 i{font-size: 45px;color: #005ca9;font-weight: bold;}
.mys_tit p{font-size: 14px;color: #999999;line-height: 24px;margin-top: 10px;}
.mys_tab{margin-top: 50px; background: url(../images/ys_line.png) no-repeat center;text-align: center;background-position-x: 113px;background-position-y: 58px;}
.mys_tab ul{overflow: hidden;display: inline-block;}
.mys_tab ul li{float: left;margin-right: 155px;text-align: center;}
.mys_tab ul li span{font-size: 14px;color: #333333;display: inline-block;margin-top: 20px;}
.li_nr{width: 116px;height: 116px;border: 1px solid #005ca9;border-radius: 100%;}
.mys_tab ul li:last-child{margin-right: 0;}
.mys_pic{width: 106px;height: 106px;margin: 0 auto;margin-top: 4px;position: relative;}
.mys_pic img{width: 100%;height: 100%;}
.mys_hd{display: none; position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(16,102,174,.87);border-radius: 100%;line-height: 106px;font-size: 14px;color: #f4f4f4;}
.mys_tab ul li:hover .mys_hd{display: block;}
.mys_list{margin-top: 50px;}
.mys_list ul{overflow: hidden;}
.mys_list ul li{float: left;width: 295px;height: 195px;background: #005ca9;color: #f4f4f4;margin-right: 6px;text-align: center;margin-bottom: 6px;}
.mys_list ul li:nth-child(4n){margin-right: 0;}
.mysl_nr{width: 169px;height: 169px;margin:0 auto;margin-top: 13px;padding-top: 40px;}
.mysl_nr{font-size: 14px;}
.mysl_nr h6{margin-bottom: 30px;}
.mysl_nr p{line-height: 22px;}
.mys_list ul li:hover {background: #d0eaff;}
.mys_list ul li:hover .mysl_nr{background: url(../images/mysl_nr.png) no-repeat center;}

/**kcsz**/
.kcsz{margin-top: 68px;padding-bottom:75px;}
.kcsz_tit{text-align: center;}
.kcsz_tit h6{font-size: 30px;color: #333333;font-weight: bold;}
.kcsz_tit h6 em{font-style: normal;color: #005ca9;}
.kcsz_tit span{font-size: 14px;color: #999999;display: inline-block;margin-top: 5px;margin-bottom: 10px;}
.kcsz_tit p{font-size: 16px;color: #333333;}
.kcsz_list{margin-top: 45px;}
.kcsz_list ul{overflow: hidden;}
.kcsz_list ul li{float: left;width: 286px;height: 420px;position: relative;margin-right: 18px;}
.kcsz_list ul li:last-child{margin-right: 0;}
.kcsz_list ul li&gt;img{width: 100%;height: 100%;}
.kcsz_hd{background: url(../images/sz_hd.png)no-repeat;width: 286px;height: 232px;position: absolute;left: 0;bottom: 0;padding: 78px 10px 0 10px;text-align: center;color: #FFFFFF;}
.kcsz_hd h6{font-size: 16px;margin-bottom: 25px;}
.kcsz_hd p{font-size: 14px;line-height: 24px;
 word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;
}
.kcsz_more{width: 96px;height: 24px;border: 1px solid #FFFFFF;border-radius: 12px;text-align: center;line-height: 24px;font-size: 14px;margin: 20px auto 0 auto;}
i.ico_jia{display: inline-block;width: 49px;height: 49px;background: url(../images/jia.png) no-repeat;position: absolute;left: 50%;top: 198px;margin-left: -24.5px;}
.kcsz_list ul li:hover .kcsz_hd{background: url(../images/sz_hd_on.png) no-repeat;}
a.sz_more{font-size: 16px;color: #333333;margin: 60px auto 0 auto;display: block;text-align: center;}
a.sz_more:hover{color: #005CA9;}

/**mxclc**/
.mxclc{background: url(../images/bg_lc.jpg) no-repeat;padding-bottom: 90px;}
.mlc_pic{margin: 175px auto 0 auto;width: 748px;height: 379px;position: relative;}
.yybm{position: absolute;bottom: 93px;left: -218px;overflow: hidden;}
.yybm_txt,.tjsh_txt{font-size: 16px;color: #333333;line-height: 30px;float: left;}
.yybm_txt{margin-top: 36px;margin-right: 57px;}
.yybm&gt;img{float: left;}
.tjsh_txt{margin-top: 30px;margin-right: 28px;}
.tjsh{position: absolute;left: -141px;bottom: 248px;}
.hgbk{position: absolute;bottom: 366px;left: -114px;}
.hgbk_txt{font-size: 16px;color: #333333;line-height: 30px;margin-left: 78px;margin-bottom: 10px;}
.hgbk_txt p span,.sdlc_txt p span,.rqks_txt p span,.csks_txt p span{display: inline-block;margin-right: 12px;}
.bk_d{overflow: hidden;}
.bja{float: left;width: 159px;height: 63px;background: #26c6da;border-radius: 30px;overflow: hidden;padding: 4px 8px 0 8px;margin-right: 12px;}
.bky1{float: left;width: 56px;height: 56px;background: #f9be18;border-radius: 100%;font-size: 16px;color: #fdfdfd;text-align: center;line-height: 24px;padding-top: 4px;}
.bky2{float: right;width: 56px;height: 56px;background: #ffffff;border-radius: 100%;font-size: 16px;color: #333333;text-align: center;line-height: 24px;padding-top: 4px;}
.bk_d&gt;img{float: left;}
.sdlc_txt,.rqks_txt,.kslx_txt,.csks_txt{font-size: 16px;color: #333333;line-height: 30px;}
.sdlc a&gt;img{margin-left: 54px;}
.sdlc{position: absolute;bottom: 389px;left: 147px;}
.rqks a&gt;img{margin-left: 12px;}
.rqks{position: absolute;bottom: 400px;left: 373px;}
.kslx{overflow: hidden;position: absolute;bottom: 353px;right: 40px;}
.kslx a&gt;img{float: left;}
.kslx_txt{float: left;margin-top: 14px;margin-left: 30px;}
.csks .bk_d&gt;img{float: left;margin-right: 28px;}
.csks .bja{background: #f9be18;}
.csks .bky1{background: #ec7825;}
.csks_txt{margin-left: 78px;}
.csks{position: absolute;bottom: 258px;right: -140px;}
.hdjz{overflow: hidden;position: absolute;bottom: 111px;right: -143px;}
.hdjz a&gt;img{float: left;}
.hdjz_txt{font-size: 16px;color: #333;line-height: 97px;margin-left: 12px;float: left;}

/**mnews**/
.mnews{margin-top: 50px;padding-bottom: 25px;}

.slideTxtBox{ width:100%;  text-align:left;margin-top: 60px;  }
		.slideTxtBox .hd{padding-bottom: 30px; position:relative;border-bottom: 1px solid #b5b5b5; }
		.slideTxtBox .hd ul{ overflow: hidden;   }
		.slideTxtBox .hd ul li{ float:left;width: 109px;height: 38px;background: #005ca9;border-radius: 19px; cursor:pointer; text-align: center;line-height: 38px;font-size: 16px;color: #FFFFFF;margin-right: 22px; }
		.slideTxtBox .hd ul li.on{ background: #024c8b;}
		.slideTxtBox .bd {margin-top: 40px;}
		.slideTxtBox .bd ul{   zoom:1;overflow: hidden;  }
		.slideTxtBox .bd li{ overflow: hidden;float: left;margin-bottom: 45px;  }
		.slideTxtBox .bd li:nth-child(2n){float: right;}
.mn_pic{float: left;width: 223px;height: 171px;position: relative;overflow: hidden;}
.mn_pic img{width: 100%;height: 100%;transition: all 0.8s ease-in-out;}
.mn_pic:hover img{
		transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.mn_date{position: absolute;top: 0;right: 0;width: 85px;height: 64px;background: rgba(0,0,0,.48);text-align: center;color: #FFFFFF;}
.mn_date h6{font-size: 28px;}
.mn_date span{font-size: 16px;}
.mn_txt{float: left;width: 350px;margin-left: 20px;}
.mn_txt h6{font-size: 16px;color: #333;margin-bottom: 10px;
 overflow:hidden;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  -webkit-text-overflow:ellipsis;
  -moz-text-overflow:ellipsis;
  white-space:nowrap;
}
.mn_txt p{font-size: 14px;color: #999999;line-height: 30px;height: 90px;
 word-break:break-all;display:-webkit-box; -webkit-line-clamp:3;
  -webkit-box-orient:vertical; overflow:hidden;
}
i.mn_more{display: block;background: url(../images/mn_more.png) no-repeat;width: 66px;height: 27px;margin-top: 20px;}
.mn_txt:hover h6{color: #005ca9;}
i.mn_more:hover{background: url(../images/mn_more_on.png) no-repeat;}

/**mlinks**/
.mlinks{border: 1px solid #eeeeee;height: 65px;padding-left: 15px; overflow: hidden;margin-bottom: 17px;}
.mlk_tit{float: left;margin-top: 10px;}
.mlk_tit span{font-size: 16px;color: #333333;}
.mlkt_d{width: 67px;height: 18px;background: #005ca9;font-size: 16px;color: #FFFFFF;text-align: center;line-height: 18px;}
.mlinks ul{float: left;overflow: hidden;margin-left: 38px;}
.mlinks ul li{float: left;line-height: 65px;margin-right: 65px;font-size: 14px;color: #333333;}
.mlinks ul li:last-child{margin-right: 0;}
.mlinks ul li:hover{color: #005CA9;}

/**footer**/
.footer{background: #404145;border-top: 3px solid #005ca9;padding-top: 34px;padding-bottom: 40px;}
.ft_con{overflow: hidden;}
.ft_xx{float: left;margin-left: 30px;}
.ft_tit{color: #FFFFFF;}
.ft_tit h6{font-size: 14px;}
.ft_tit span{text-transform: uppercase;font-size: 14px;}
.ftx_nr{margin-top: 18px;}
.ftx_nr p{font-size: 14px;color: #FFFFFF;line-height: 24px;}
.ft_form{float: left;margin-left: 55px;}
.ftf{margin-top: 28px;}
.ftf form input[type=text]{width: 180px;height: 30px;border: none;outline: none;box-sizing: border-box;padding-left: 5px; color:#404145;font-size: 12px;}
.ftf form p{margin-right: 11px;position: relative;width: 180px;margin-bottom: 10px}
.ftf form{overflow: hidden;}
.ftf_l,.ftf_r{float: left;}
.ftf form textarea{outline: none;border: none;width: 180px;height: 70px;display:block;background: #FFFFFF;padding-left: 5px;color:#404145;font-size: 12px;box-sizing: border-box;}
.ftf form .Validform_wrong,.ftf form .Validform_right{position: relative;top: 0;}

.ftf form input[placeholder],.ftf form [placeholder],.ftf form *[placeholder] {
   color:#404145 !important;font-size: 12px;
}
.ftf form ::-webkit-input-placeholder { /* WebKit browsers */
    color:    #404145;font-size: 12px;
}
.ftf form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:    #404145;font-size: 12px;
}
.ftf form ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #404145;font-size: 12px;
}
.ftf form :-ms-input-placeholder { /* Internet Explorer 10+ */
    color:    #404145;font-size: 12px;
}
.ftf form input[type=submit]{outline: none;border: none;cursor: pointer;width: 180px;height: 30px;background: #FFFFFF;color:#404145;font-size: 12px;}

.ft_er{float: right;margin-top: 50px;overflow: hidden;}
.fte_box{text-align: center;float: left;}
.fte_box:first-child{margin-right: 34px;}
.fte_box span{font-size: 12px;color: #999999;}
.fte_pic{width: 119px;height: 116px;background: #eeeeee;border-radius: 5px;text-align: center;line-height: 116px;}
.fte_pic img{width: 99px;height: 99px;display: inline-block;vertical-align: middle;}

.banquan{background:#404145;line-height: 32px;border-top: 1px solid #aaaaaa;}
.bq_con{overflow: hidden;}
.ftd_l p{font-size: 12px;color: #999999;}
.ftd_l p a:hover{color: #005CA9;}
.ftd_l{float: left;}
.ftd_r{float: right;}
.ftd_r span{font-size: 12px;color: #999999;}
a.vl{width: 121px;height: 18px;display: inline-block;background: url(../images/vd.png)no-repeat;margin-right: 15px;}
a.vl:hover{background: url(../images/vd_on.png)no-repeat;}
a.ws{width: 121px;height: 18px;display: inline-block;background: url(../images/ws.png)no-repeat;}
a.ws:hover{background: url(../images/ws_on.png)no-repeat;}

/**鍙充晶鎮诞**/
.mtop{background: url(../images/mtop.png) no-repeat;width: 141px;height: 549px;position: fixed;right: 0;top: 50%;margin-top: -274.5px;z-index: 999;}
.mtop ul{width: 78px;margin: 0 auto;margin-top: 143px;}
.mtop ul li{width: 78px;text-align: center;font-size: 14px;color: #333333;border-bottom: 1px dashed #333333;padding-bottom: 22px;margin-bottom: 22px;position: relative;}
.li_on{display: none; position: absolute;background: url(../images/li_on.png) no-repeat top;width: 138px;height: 46px;top: 0;left: 50%;margin-left: -69px;color: #FFFFFF;padding-top: 2px;}
.li_on h6{font-size: 14px;line-height: 14px;}
.li_on span{font-size: 12px;line-height: 12px;}
.mtop ul li:hover .li_on,.mtop ul li.on .li_on{display: block;}
.ytel{width: 160px;height: 40px;background: #FFFFFF;border: 1px solid #EEEEEE;position: absolute;left: -190px;top: 0;text-align: center;line-height: 40px;display: none;}
.mtop ul li:hover .ytel{display: block;}
.mtop ul li:last-child{margin-bottom: 0;}
.yer{width: 99px;margin: 0 auto;text-align: center;}
.yer_pic{width: 99px;height: 99px;display: block;}
.yer_pic img{width: 100%;height: 100%;}
.yer span{font-size: 12px;color: #333333;line-height: 12px;display: inline-block;}
.fanhui{width: 120px;height: 42px;position: absolute;left: 0;bottom: 2px;text-align: center;padding-left: 30px;}
.fanhui img{display: inline-block;}
.fanhui h6{font-size: 16px;color: #FFFFFF;}
.fanhui a{display: block;}
.close{position: absolute;right: 15px;top: 8px;cursor: pointer;}


/**鍐呴〉**/
.banner{width: 100%;height: 370px;position: absolute;left: 0;top: 0;}

/*about*/
.ny_banner{width:100%; height:300px; clear:both;}

.w1100{width:1100px; margin:0 auto; clear:both}
.pad50{padding:50px 0px;}
.clr{clear:both;}
.abu_con{margin-top: 243px;font-size: 14px;color: #666666;}

#about{background:url(../images/about_banner.jpg) no-repeat top center;}
#field{background:url(../images/field_banner.jpg) no-repeat top center;}
#class{background:url(../images/class_banner.jpg) no-repeat top center;}
#news{background:url(../images/news_banner.jpg) no-repeat top center;}
#cont{background:url(../images/cont_banner.jpg) no-repeat top center;}
#book{background:url(../images/book_banner.jpg) no-repeat top center;}
#mail{background:url(../images/mail_banner.jpg) no-repeat top center;}

.ny_l{width:260px; float:left;}
.sub{width:100%; float:left;}
.sub_t{width:100%; height:68px; color:#fff; background:url(../images/ny_t1.png) no-repeat center; clear:both}
.sub_t h2{font-size:20px; padding-top:10px; text-indent:1em; line-height:30px;}
.sub_t p{font-family:Arial, Helvetica, sans-serif; text-indent:1.4em;}
.sub_d{width:258px; border:#e8e8e8 1px solid; border-bottom:none; float:left}
.sub_d li{width:100%; height:48px; line-height:48px; text-indent:1.5em; border-bottom:#e8e8e8 1px solid; float:left}
.sub_d li a{color:#666; display:block; background:url(../images/sub.jpg) no-repeat right center;}
.sub_d li a:hover,.sub_d li a.active{color:#005CA9; background:url(../images/sub_hover.jpg) no-repeat right center;}
.ny_pro{width:100%; margin-top:15px; float:left;}
.ny_pro h2{height:55px; line-height:55px; color:#fff; text-indent:1em; background:url(../images/ny_t2.png) no-repeat top center; clear:both;}
.ny_pro ul{width:258px; border:#e8e8e8 1px solid; border-bottom:none; float:left}
.ny_pro ul li{width:100%; height:48px; line-height:48px; text-indent:1.5em; border-bottom:#e8e8e8 1px solid; float:left}
.ny_pro ul li a{color:#666; display:block; background:url(../images/sub.jpg) no-repeat right center;}
.ny_pro ul li a:hover{color:#005CA9; background:url(../images/sub_hover.jpg) no-repeat right center;}
.ny_con{width:100%; margin-top:15px; float:left;}
.ny_con h2{height:55px; line-height:55px; color:#fff; text-indent:1em; background:url(../images/ny_t2.png) no-repeat top center; clear:both;}
.ny_con ul{width:258px; border:#e8e8e8 1px solid; border-bottom:none; float:left}
.ny_con ul li{width:218px; padding:20px; border-bottom:#e8e8e8 1px solid; float:left}
.ny_con ul li img{float:left; padding-right:15px;}
.ny_con ul li p{font-size:12px;}
.ny_con ul li h3{color:#005CA9; font-family:"Times New Roman", Times, serif; font-size:26px;}
.ny_con ul li a{background:url(../images/ly_bg.png) no-repeat center; height:30px; line-height:30px; text-align:center; font-size:12px; width:92px; height:30px; display:inline-block; margin-top:2px; color:#fff;}
.ny_r{width:818px; border:#e8e8e8 1px solid; float:right;}
.ny_rt{width:100%; height:66px; line-height:66px; background:#fafafa; border-bottom:#e8e8e8 1px solid; clear:both;}
.ny_rt h3{float:left; color:#005CA9; padding-left:35px;}
.ny_rt span{float:right; font-size:12px; padding-right:30px; color:#666;}
.ny_rt span a{color:#666;}
.ny_rd{ padding:20px 30px; line-height:30px; float:left;width: 100%;}

/*news*/
.news_bds{width:100%; padding-bottom:20px; border-bottom:#e5e5e5 1px dashed; float:left;}
.news_bds img{width:200px; height:140px; padding:5px; border:#e5e5e5 1px solid; margin-right:20px; float:left;}
.news_bds h3{height:38px; line-height:38px; overflow:hidden;}
.news_bds h3 a{color:#333;}
.news_bds h3 a:hover{color:#005CA9;}
.news_bds div{line-height:24px; height:72px; color:#999; overflow:hidden;}
.news_bds p{font-size:12px; color:#999;}
.news_bds p a{width:80px; line-height:24px; display:inline-block; text-align:center; background:#005CA9; color:#fff;}
.news_list{width:100%; float:left;}
.news_list li{width:100%;  border-bottom:#ccc 1px dashed; float:left;}
.news_list li h4{width:100%; height:32px; line-height:32px; display:block; color:#666; font-weight:normal; clear:both}
.news_list li h4:hover{background:#005CA9;}
.news_list li h4 a{color:#666; font-size:14px; float:left
width:80%;overflow:hidden;
  text-overflow:ellipsis;
  -o-text-overflow:ellipsis;
  -webkit-text-overflow:ellipsis;
  -moz-text-overflow:ellipsis;
  white-space:nowrap;
}
.news_list li h4 span{float:right; font-size:12px;}
.news_list li h4:hover a{color:#fff;}
.news_list li h4:hover span{color:#fff;}
.news_list li p{clear:both; line-height:21px; font-size:12px;color: #333;margin-bottom: 10px}


.ryyy{padding: 15px;}
.honor_pic ul{overflow: hidden;}
.honor_pic ul li{width: 246px;padding: 8px 8px 0 8px;border: 1px solid #dddddd;float: left;margin-right: 24px;margin-bottom: 30px;}
.honor_pic ul li:nth-child(3n){margin-right: 0;}
.hon_jpg{width: 100%;height: 170px;overflow: hidden;}
.hon_jpg img{width: 100%;height: 100%; transition: all 0.8s ease-in-out; }
.hon_jpg:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}
.hon_txt{overflow: hidden;line-height: 54px;}
.hon_txt h6{font-size: 14px;color: #999999;float: left;}
a.hon_mor{display: inline-block;width: 62px;height: 20px;background: url(../images/more.png)no-repeat;float: right;margin-top: 15px;}
.honor_pic ul li:hover .hon_txt h6{color: #005CA9;}
.honor_pic ul li:hover{border-color: #005CA9}
.honor_pic ul li:hover a.hon_mor{background: url(../images/more_on.png) no-repeat;}

/**contact**/
.map{width: 100%;height: 500px;}
.con_xx{margin-top: 15px;overflow: hidden;}
.conx_l{float: left;font-size: 16px;color: #333333;line-height: 30px;}
.conx_r{float: right;overflow: hidden;}
.coner{float: left;text-align: center;}
.cone_pic{width: 110px;height: 110px;padding: 4px;border: 1px solid #666666;}
.cone_pic img{width: 100%;height: 100%;}
.coner span{font-size: 16px;color: #333333;line-height: 30px;}
.coner:first-child{margin-right: 10px;}

/**璇剧▼璁剧疆**/
.ny_class{margin: 30px auto;}
.ny_class dl{height: 162px;width:100%; padding:15px 15px;border: 1px solid #ccc;margin-bottom: 20px;}
.ny_class dl:hover{border:1px solid #005ca9;}
.ny_class dl dt{float: left;width: 270px;}
.ny_class dl dt img{width:245px; height:132px;}
.ny_class dl dd{line-height: 30px;margin-top: 8px;}
.ny_class dl dd h5{font-size: 18px;color: #0682c8;margin-bottom: 6px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.ny_class dl dd:hover h5{color:#005ca9;}
.ny_class dl dd p span{margin-right: 30px;}
.ny_class dl dd:hover p{color:#005ca9;}


.jlfc_jpg{ height:319px !important;}</pre></body></html>