<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*é€šç”¨æ&nbsp;·å¼*/
html{ overflow-y:auto; overflow-x:auto}
*{margin:0;padding:0;word-wrap:break-word;}
body{font:14px/1.75 "å¾®è½¯é›…é»‘", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#323232;}
html, body, h1, h2, h3, h4, ul, li, dl,input{ font-family:"å¾®è½¯é›…é»‘";  margin:0px;padding:0px;list-style-type:none }
a {color:#363636;text-decoration:none;transition: all 0.2s;-moz-transition: all 0.2s; /* Firefox 4 */-webkit-transition: all 0.2s; /* Safari å’Œ Chrome */	-o-transition: all 0.2s; /* Opera */}
a:hover {text-decoration:none;color:#1e3889;}
a img, img {border:none;}
div, ul, li, p, form {padding: 0px;margin: 0px;list-style-type: none;}
em {font-style: normal;font-weight: normal;}
.strong {font-weight:bold}
.gray {	color:#999}
.yel{ color:#fff100;}
table {	padding: 0px;margin: 0px;list-style-type: none;}
dt, dl, dd {padding: 0px;margin: 0px;list-style-type: none;}
form {margin:0px;padding:0px;}
tr {padding: 0px;margin: 0px;list-style-type: none;}
h4 {padding:0px;font-size:14px;}
.clear {clear:both;	height:0px;	overflow:hidden;line-height:0;}
.mt_20{ margin-top:20px;}
.cl_20 {clear:both;	height:15px;}
.cl_30{ clear:both; height:30px;}
.cl_10 {clear:both;	height:10px;}
.dotline {border-bottom:#CCC 1px dashed;margin:8px;}
.fl {float:left;}
.fr {float:right;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.red{ color:#c70000}
.mto15{ margin-top:15px;}
.pos_rel{ position:relative}
/*******/
.sy_main {width:1126px;	height:auto;overflow:hidden;margin:0 auto}
.ny_main {width:1126px;	height:auto;overflow:hidden;margin:0 auto; margin-top:35px;}
.content{width: 1126px;margin: 0 auto;overflow: hidden;}
/*head*/
.top_bg{ width:100%; margin:0 auto; height:auto;}
.top_t{ width:100%; background:#e5e5e5; font-size:12px; line-height:28px; height:28px;}
.top_t .con{ width:1126px; margin:0 auto;}
.top_t .con .fr{}
.top_t .con .fr a img{ line-height:15px; height:15px; margin-top:5px;}
.top{width: 1126px; margin: 0 auto;height: auto; overflow: hidden;}
.top h1{ float:left; width:310px; height:115px; overflow:hidden;}
.top i{ float:left;}
.top .tel_bg{ float:right;width:229px; height:115px; background:url(tel_bg0.png) no-repeat; position:relative}
.top .tel_bg span{display:inline-block; font-size: 27px;color:#1e3889; position:absolute;top: 40px;right:0;font-weight: bold;}
.menu{ width:100%; margin:0 auto; font-size:16px; height:58px; border-top:1px solid #1e3889; border-bottom:3px solid #ced8e7}

/*menu*/
.h_nav {width:1126px;margin:0 auto;}
.h_nav li {float:left;padding:0px 27.5px; line-height:58px; height:58px;}
.h_nav li a {display:block;text-align:center; letter-spacing:1px; color:#000;}
.h_nav li a:hover {text-decoration:none}
.h_nav li:hover {text-align:center;margin:0 auto;text-decoration:none; color:#fff; background:#1e3889}
.h_nav li:hover a{ color:#fff}
.h_nav .cur { color:#fff; background:#1e3889}
.h_nav .cur a{ color:#fff}
/*banner*/
.banner {overflow:hidden;width:100%;margin:0 auto;min-width:1160px;}
.banner {position:relative;overflow:hidden;background:url(loading.gif) 50% no-repeat;}
.slides {position:relative;z-index:1;}
.flex-control-nav {position:absolute;bottom:40px;z-index:2;text-align:right; right:100px;}
.flex-control-nav li {display:inline-block;width:25px;height:25px;margin:0 3px;*display:inline;	zoom:1;}
.flex-control-nav a {display:inline-block;width:25px;height:25px;overflow:hidden;background:#fff;cursor:pointer;color:#1e3889; text-align:center}
.flex-control-nav .flex-active {background:#1e3889;color:#fff; text-align:center}
.flex-direction-nav {position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a {display:block;width:25px;height:50px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80);-moz-opacity:0.8;	-khtml-opacity: 0.8;opacity: 0.8;}
.flex-direction-nav li a.flex-prev {left:40px;background:url(prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next {right:40px;	background:url(next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover {filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}
/*é¦–é¡µ_å…³é”®è¯æœç´¢*/
.gjc_b {width:100%;height:55px; margin:0 auto;}
.notice {width:1126px;	margin:0 auto;	height: 40px;line-height: 40px;font-size:14px; border:1px solid #eee; border-radius:2px;margin-top: 10px;}
.notice a:hover{ text-decoration:underline}
.notice b {	float: left;font-size:14px;font-weight:normal; background:url(ico_01.png) no-repeat center left 5px; text-indent:35px;}
.notice .gjctt {float: left;width:700px;display: inline;}
.notice .gjctt a {display:block;	margin-right:10px;	float:left;}
.search_i {	float: right;height:30px; margin-top: 5px;display: inline; margin-right:20px;}
.textbox {	width:200px;height:30px;float:left;	border:0;	color:#959595;	padding-left:4px; background:#e6edf6;	font-size:12px;}
.inputButton {width:30px; padding:0 10px;height:30px;float:left;	cursor:pointer; background:#e6edf6;}
.inputButton img{ width:100%}
/*å·¦ä¾§åˆ—è¡¨*/
.left_cp {width:221px;float:left;height:auto;overflow:hidden}
.left_cp .tit {width:221px;float:left; background:url(left_cp_t_bg.jpg) repeat-x center top;height:101px;color:#FFF;}
.left_cp .tit span{font-size:22px;text-align:left; float:left; text-indent:30px;font-weight:bold;letter-spacing:1px; padding-top:20px;}
.left_cp .tit em{ font-size:12px; text-transform:uppercase; color:#8e96ba; float:left; text-indent:30px;}
.left_cp .bg {width:219px;height:auto;overflow:hidden; border:1px solid #8e96ba; border-top:0}
.left_cp .bg ul { width:180px; margin:0 auto; height:auto; overflow:hidden; padding:15px 0; }
.left_cp .bg ul li{ background:#fbfbfb; margin:0 auto; font-size:15px; text-indent:15px; font-weight:normal;line-height: 42.7px; height: 42.7px; margin-bottom:8px; overflow:hidden}
.left_cp .bg ul li a{display:block}
.left_cp .bg ul li a:hover{color:#1e3889}
.left_cp .bg ul li:hover{ background:#1e3889;}
.left_cp .bg ul li:hover a{ color:#fff}

/*nyå·¦ä¾§åˆ—è¡¨*/
.nyleft_cp {width:214px;float:left;height:auto;overflow:hidden; background:#f9f9f9}
.nyleft_cp .tit {width:214px;float:left;height:50px;color:#000; text-align:center; line-height:50px;}
.nyleft_cp .tit span{font-size:22px; text-align:left;text-indent:18px;font-weight:bold;letter-spacing:1px;border-bottom: 1px solid #eee;display: inline-block;width: 90%;margin: 0 auto;}
.nyleft_cp .tit em{ font-size:12px; text-transform:uppercase; color:#eee; float:left; padding-top:6px}
.nyleft_cp .bg {width:210px;height:auto;overflow:hidden;}
.nyleft_cp .bg ul { width:180px; margin:0 auto; height:auto; overflow:hidden; padding:15px 0; }
.nyleft_cp .bg ul h3{ color:#fff; background:#294498; border-radius:12px; margin:0 auto; font-size:16px; text-indent:15px; font-weight:normal;line-height:35px; height:35px; position:relative; margin-bottom:10px;}
.nyleft_cp .bg ul h3 a{ color:#fff; display:block}
.nyleft_cp .bg ul h3 a:hover{ color:#e4eefe;}
.nyleft_cp .bg ul h3 i{ background:url(ico_03.png) no-repeat center right; width:11px; height:9px; position:absolute; top:15px; right:10px}
.nyleft_cp .bg ul li{ border:1px solid #eee;border-radius:12px; margin:0 auto; font-size:14px; text-indent:15px; font-weight:normal;line-height:35px; height:35px; margin-bottom:8px; overflow:hidden}
.nyleft_cp .bg ul li a{display:block}
.nyleft_cp .bg ul li a:hover{color:#294498}
.nyleft_cp .bg ul li:hover{ border:1px solid #294498;}
.nyleft_cp .bg ul li.cur{border:1px solid #294498;}



/*å·¦ä¾§æŽ¨èäº§å“*/
.left_tjcp{ width:260px; float:left; height:auto; overflow:hidden}
.left_tjcp .tjtit{background:#fafafa; border-bottom:1px solid #ccc; font-size:20px; text-align:center; line-height:40px; height:40px;}
.left_tjcp .tjbg{width:260px;height:auto;overflow:hidden; background:#fafafa;border-top:0px; padding-top:20px; padding-bottom:15px;}
.left_tjcp .tjbg ul li{ margin:0 auto; width:210px; height:195px; text-align:center;}
.left_tjcp .tjbg ul li img{ width:210px; height:159px;}
.left_tjcp .tjbg ul li span{ width:210px; height:20px; line-height:20px; }

/*é¦–é¡µäº§å“*/
.sy_cp{ width:890px; float:right; height:auto; overflow:hidden; padding-bottom:7px;}
.sy_cp .tit{ border:1px solid #8e96ba; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:888px; margin:0 auto; height:50px; line-height:50px; position:relative}
.sy_cp .tit span{ position:absolute; top:0; right:15px; font-weight:normal; font-size:14px;}
.sy_cp .tit span a{ color:#333}
.sy_cp .tit .t{ position:absolute; top:0;left:-18px; text-indent:50px; background:#1e3889; color:#fff; font-size:20px;transform:skewX(-35deg);-webkit-transform: skewX(-35deg); width:180px;}
.sy_cp .tit em{ display:block;transform:skewX(35deg);-webkit-transform: skewX(35deg)}
.sy_cp .zhut{ height:255px; background:#f8f8f8; width:100%; margin-top:10px; position:relative}
.sy_cp .zhut .limg{ width:445px; height:255px; position:absolute;top:0;left:0;}
.sy_cp .zhut .limg img{ width:445px; height:255px;}
.sy_cp .zhut .lcon{position:absolute;top:0;right:10px;width:415px; margin-top:15px;}
.sy_cp .zhut .lcon p{ font-size:16px; line-height:30px;}
.sy_cp .zhut .lcon p.more{ width:105px; height:35px; line-height:35px; background:#294498; text-align:center; color:#fff; margin-top:20px;}
.sy_cp .zhut .lcon p.more a{ color:#fff}

.sy_cp ul{ float:left; width:100%; margin-top:15px; height:auto; overflow:hidden; border-bottom:3px solid #ccc}
.sy_cp ul li{ float:left; width:282px;overflow:hidden;  margin-right:22px;_margin-right:11px;}
.sy_cp ul li.rc{ margin-right:0}
.sy_cp ul li i{border:1px solid #333; float:left; overflow:hidden;width:280px; height: 190px;}
.sy_cp ul li i img{width:280px; margin:0 auto;transition: all 0.5s linear 0s; -webkit-transition: all 0.5s linear 0s; -moz-transition: all 0.5s linear 0s; -ms-transition: all 0.5s linear 0s; }
.sy_cp ul li i:hover img{ transition: all 0.5s linear 0s; -webkit-transition: all 0.5s linear 0s; -moz-transition: all 0.5s linear 0s; -ms-transition: all 0.5s linear 0s;   transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); }
.sy_cp ul li span{ height:36px; line-height:36px; width: 282px;float: left;}
.sy_cp ul li span a{ display:block}

/*sy_anli*/
.sy_anli{ width:1126px; margin:0 auto; height:auto; overflow:hidden; padding-bottom:7px; border-bottom:1px solid #8e96ba;margin-top: 15px;}
.sy_anli .tit{ border:1px solid #8e96ba; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:1124px; margin:0 auto; height:50px; line-height:50px; position:relative}
.sy_anli .tit span{ position:absolute; top:0; right:15px; font-weight:normal; font-size:14px;}
.sy_anli .tit span a{ color:#333}
.sy_anli .tit .t{ position:absolute; top:0;left:-18px; text-indent:50px; background:#1e3889; color:#fff; font-size:20px;transform:skewX(-35deg);-webkit-transform: skewX(-35deg); width:180px;}
.sy_anli .tit em{ display:block;transform:skewX(35deg);-webkit-transform: skewX(35deg)}

.sy_anli .bd { width:100%;overflow:hidden; margin-top:12px;}
.sy_anli .bd ul{ overflow:hidden; zoom:1; }
.sy_anli .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.sy_anli .bd ul li .pic{ text-align:center; }
.sy_anli .bd ul li .pic img{ width:204px; height:160px; display:block;  padding:2px; border:1px solid #ccc; }
.sy_anli .bd ul li .pic a:hover img{ border-color:#999;  }
.sy_anli .bd ul li .title{ line-height:24px; height:24px; width:204px;}

/*sy_pic*/
.sy_pic{ width:1126px; margin:0 auto; height:142px; background:url(pic_bg.jpg) no-repeat center top; position:relative; margin-top:20px;}
.sy_pic p{position:absolute; right:170px;top:70px; width:165px; height:60px; display:block; color:#fff}

/*youshi*/
.sy_ys{ width:100%; margin:0 auto; height:auto; overflow:hidden; background:url(ys_bg.jpg) repeat; margin-top:25px; padding-top:35px; padding-bottom:30px;}
.sy_yscon{ width:1126px; margin:0 auto; height:auto; overflow:hidden}
.sy_yscon .tit{ width:100%; height:75px; line-height:75px; background:url(ys_t_b.png) no-repeat center top; text-align:center; font-size:48px; font-weight:bold; color:#fff}
.sy_yscon .content{ width:1126px; margin:0 auto; height:auto; overflow:hidden}
.sy_yscon .cont{ width:1126px; margin:0 auto; height:auto; overflow:hidden;}
.sy_yscon .cont .ccon{ width:566px; position:relative; margin-top:50px; height:auto; float:left}
.sy_yscon .cont .ccon .t{ position:absolute;top:0;left:0; background:url(ys_ico_b.png) no-repeat center left; height:61px; line-height:61px; color:#294498; font-size:40px; font-weight:bold}
.sy_yscon .cont .ccon .t1{position:absolute;top:150px;left:0; background:url(ys_ico_b.png) no-repeat center left; height:61px; line-height:61px; color:#294498; font-size:40px; font-weight:bold}
.sy_yscon .cont .ccon .t em,.sy_yscon .cont .ccon .t1 em{ color:#fff; font-style:normal; width:62px; display:block; float:left; text-align:center; padding-right:10px}
.sy_yscon .cont .ccon .c{ position:absolute;left:60px;top:70px; width:440px;}
.sy_yscon .cont .ccon .c1{ position:absolute;left:60px;top:220px; width:440px;}
.sy_yscon .cont .ccon .c2{ position:absolute;left:60px;top:160px; width:440px;}
.sy_yscon .cont .ccon .c1 p,.sy_yscon .cont .ccon .c2 p,.sy_yscon .cont .ccon .c p{ background:url(ys_ico.png) no-repeat left 10px top 9px; font-size:16px; text-indent:30px;font-size:18px;}
.sy_yscon .cont .cimg{width:560px; height:350px; float:left}
.sy_yscon .cont i{ background:url(ys_pic.png) no-repeat; width:560px; height:350px; display:block; float:left}
.sy_yscon .cont i.i1{ background-position:0 0;}
.sy_yscon .cont i.i2{ background-position:0 -350px;}
.sy_yscon .cont i.i3{ background-position:0 -700px;}
.sy_yscon .cont .mot{ margin-top:70px;}

/*gongsi-about*/
.sy_about{ width:1126px; margin:0 auto; height:auto; overflow:hidden;margin-top:20px;}
.sy_about .tit{ border-bottom:1px solid #8e96ba; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:1124px; margin:0 auto; height:50px; line-height:50px; position:relative}
.sy_about .tit span{ position:absolute; top:5px; left:160px; font-weight:normal; font-size:20px; color:#ccc; font-style:italic; text-transform:uppercase}
.sy_about .tit .t{ position:absolute; top:0;left:-18px; text-indent:50px; background:#1e3889; color:#fff; font-size:20px;transform:skewX(-35deg);-webkit-transform: skewX(-35deg); width:180px;}
.sy_about .tit em{ display:block;transform:skewX(35deg);-webkit-transform: skewX(35deg)}
.sy_about .bg{ width:1126px; margin:0 auto; margin-top:15px; height:auto; overflow:hidden}
.sy_about .bg .gy{ float:left; width:790px;}
.sy_about .bg .gy .t{ border-bottom:1px solid #8e96ba; line-height:26px; height:26px; padding:10px 0}
.sy_about .bg .gy .t i{ float:left; width:28px; height:26px; background:url(ico_01.png) no-repeat}
.sy_about .bg .gy .t span{ float:left; color:#294498; font-size:22px; text-indent:10px;}
.sy_about .bg .gy .t em{ float:left; color:#ccc; text-indent:10px; font-style:italic; font-size:16px;}
.sy_about .bg .gy .t p{ float:right; text-align:right;}
.sy_about .bg .gy .t p a{ color:#ccc}
.sy_about .bg .gy .c{ float:left; width:790px; margin-top:10px;}
.sy_about .bg .gy .c .cimg{ width:240px;height:180px; float:left; margin-top:5px}
.sy_about .bg .gy .c .ccon{ width:530px; float:right; line-height:26px;}
/*ry*/
.sy_about .bg .ry{ float:right; width:310px;}
.sy_about .bg .ry .t{ border-bottom:1px solid #8e96ba; line-height:26px; height:26px; padding:10px 0}
.sy_about .bg .ry .t i{ float:left; width:28px; height:26px; background:url(ico_02.png) no-repeat}
.sy_about .bg .ry .t span{ float:left; color:#294498; font-size:22px; text-indent:10px;}
.sy_about .bg .ry .t em{ float:left; color:#ccc; text-indent:10px; font-style:italic; font-size:16px;}
.sy_about .bg .ry .t p{ float:right; text-align:right;}
.sy_about .bg .ry .t p a{ color:#ccc}
.sy_about .bg .ry .c{ float:left; width:310px; margin-top:10px; height:180px; overflow:hidden;}
.sy_about .bg .ry .c img{ width:310px;min-height:180px; float:left; margin-top:5px}

/*news*/
.sy_news{ width:1126px; margin:0 auto; height:auto; overflow:hidden; padding-bottom:7px;}
.sy_news .tit{ border-bottom:1px solid #8e96ba; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:1124px; margin:0 auto; height:50px; line-height:50px; position:relative}
.sy_news .tit span{ position:absolute; top:5px; left:160px; font-weight:normal; font-size:20px; color:#ccc; font-style:italic; text-transform:uppercase}
.sy_news .tit .t{ position:absolute; top:0;left:-18px; text-indent:50px; background:#1e3889; color:#fff; font-size:20px;transform:skewX(-35deg);-webkit-transform: skewX(-35deg); width:180px;}
.sy_news .tit em{ display:block;transform:skewX(35deg);-webkit-transform: skewX(35deg)}
.sy_news .bg{ width:1126px; margin:0 auto; margin-top:15px; height:auto; overflow:hidden}
.sy_news .bg .gy{ float:left; width:790px;}
.sy_news .bg .gy .t{ border-bottom:1px solid #8e96ba; line-height:26px; height:26px; padding:10px 0}
.sy_news .bg .gy .t i{ float:left; width:28px; height:26px; background:url(ico_03.png) no-repeat}
.sy_news .bg .gy .t span{ float:left; color:#294498; font-size:22px; text-indent:10px;}
.sy_news .bg .gy .t em{ float:left; color:#ccc; text-indent:10px; font-style:italic; font-size:16px;}
.sy_news .bg .gy .t p{ float:right; text-align:right;}
.sy_news .bg .gy .t p a{ color:#ccc}
.sy_news .bg .gy .c{ float:left; width:790px; margin-top:10px;}
.sy_news .bg .hytw{ width:100%; height: 160px; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:15px;}
.sy_news .bg .hytw a{float:left;height:160px;overflow:hidden;}
.sy_news .bg .hytw img{ float:left; width:350px; min-height:160px; border:1px solid #f8f8f8}
.sy_news .bg .hytw .cont{ float:right; width:430px;}
.sy_news .bg .hytw .cont span{ font-size:14px; font-weight:bold;}
.sy_news .bg .hytw .cont p{}
.sy_news .bg .hytw .cont em{ float:right; font-style:normal; text-align:right}
.sy_news .bg .hywz{ width:100%; margin:0 auto; height:auto; overflow:hidden; padding-top:11px; padding-bottom:10px;}
.sy_news .bg .hywz ul li{ background:url(ico_05.png) no-repeat center left; text-indent:12px;width:385px; line-height:31px; border-bottom:1px dashed #ccc}

/*news*/
.sy_news .bg .ry{ float:right; width:310px;}
.sy_news .bg .ry .t{ border-bottom:1px solid #8e96ba; line-height:26px; height:26px; padding:10px 0}
.sy_news .bg .ry .t i{ float:left; width:28px; height:26px; background:url(ico_04.png) no-repeat}
.sy_news .bg .ry .t span{ float:left; color:#294498; font-size:22px; text-indent:10px;}
.sy_news .bg .ry .t em{ float:left; color:#ccc; text-indent:10px; font-style:italic; font-size:16px;}
.sy_news .bg .ry .t p{ float:right; text-align:right;}
.sy_news .bg .ry .t p a{ color:#ccc}
.sy_news .bg .ry .c{ float:left; width:310px; margin-top:10px; overflow:hidden;}
.sy_news .bg .ry .c ul{ height:324px; overflow:hidden}
.sy_news .bg .ry .c ul li{ float:left;width:100%; height:100px; border-bottom:1px dashed #ccc; margin-bottom:8px;}
.sy_news .bg .ry .c ul li .tt{ float:left; width:100%; line-height:18px; margin-bottom:5px;}
.sy_news .bg .ry .c ul li font.t1 { width:18px; height:18px; text-align:center; color:#Fff; background:#cd2a2d; float:left;}
.sy_news .bg .ry .c ul li font.t2{ float:right;width:92%}


/*left-tel*/
.ltel{line-height:40px; height:40px; color:#fff; font-weight:bold; font-size:25px; text-indent:50px; background:#22ac38 url(tel_1.png) no-repeat center left 20px}


/*leftå›¾ç‰‡*/
.left_tp{ width:195px; height:55px;margin-top:15px; padding-top:40px; margin:0 auto; background:url(left_zx_b.png) no-repeat center top; margin-top:30px;}
.left_tp span.tel{ font-size:24px; width:195px; font-weight:bold; color:#fff; display:inline-block;text-align:center;}
/*å·¦ä¾§è”ç³»img*/
.lf_img {
	float:left;
	width:218px;
	height:220px;
	background:url(lf_img.jpg) no-repeat center top;
	margin-top:12px;
}
.lf_img p {
	margin-top:140px;
	text-align:center;
	font-weight:bold;
	color:#FFF;
	font-size:24px;
}
/*å·¦ä¾§æŽ¨èæ–°é—»*/
.lftjxw{width:240px;
	float:left;
	height:auto;
	overflow:hidden}
.lftjxw .tit {
	width:240px;
	float:left;
	border-top:5px solid #d30505;
	background:#03428f;
	height:40px;
	line-height:40px;
	color:#FFF;
	font-size:18px;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;
}
.lftjxw .bg {
	width:240px;
	height:auto;
	overflow:hidden;
	padding-top:12px;
}
.lftjxw .bg ul li{float:left; line-height:28px; height:28px; background:url(in_29.png) no-repeat center left; text-indent:8px; border-bottom:1px #CCC dotted; width:240px;}
.lftjxw .bg ul li a{ float:left;}
.lftjxw .bg ul li span{ float:right; text-align:right; color:#ccc}
/*leftlianxi*/
.lflx{width:219px; float:left; height:auto; overflow:hidden; margin-top:5px;}
.lflx .tit{	width:219px;
	float:left; background:url(lflx_bg.jpg) no-repeat center top;
	height:75px;
	line-height:75px;
	color:#FFF;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	letter-spacing:1px;}
.lflx .bg { width:215px; margin-top:10px;height:auto; overflow:hidden}
.lflx .bg b{ color:#d30505; font-size:14px;}
.lflx .bg p{ width:200px; margin:0 auto}

/*neiyeå¯¼èˆª*/
.nybanner{ width:100%; margin:0 auto; height:162px; background:#f9f9f9;}
.ny_content{ width:1126px; margin:0 auto; height:162px; background:url(erjibanner.png) no-repeat center right;}
.ny_dh{ position:absolute; top:90px;left:0}
.ny_dh_t{left: 0;position: absolute;top: 40px;font-size:30px;font-weight: bold;}
.ny_dh_t i{display:inline-block; position:absolute; vertical-align:top; background:url(erjih1t.png) no-repeat; width:22px; height:22px; }
.ny_dh_sm{right:0;top:55px;position:absolute; font-size:15px; width:650px; text-align:right}

/*äº§å“é¡µlist*/
.left_cplist{ width:100%; margin:0 auto; margin-top:20px;}
.left_cplist h3{ margin-bottom:6px;}
.left_cplist ul{}
.left_cplist ul li{ float:left; text-align:center; background:#f1f1f1; border-radius:5px; margin-right:10px; padding:5px 10px; margin-bottom:10px}
.left_cplist ul li:hover{ background:#2972d7;}
.left_cplist ul li:hover a{ color:#fff}
.left_cplist ul li a{ display:block;}

/*äº§å“é¡µcontent*/
.list_cp .tit{ border:1px solid #8e96ba; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:888px; margin:0 auto; height:50px; line-height:50px; position:relative}
.list_cp .tit span{ position:absolute; top:0; right:15px; font-weight:normal; font-size:14px;}
.list_cp .tit span a{ color:#333}
.list_cp .tit .t{ position:absolute; top:0;left:-18px; text-indent:50px; background:#1e3889; color:#fff; font-size:20px;transform:skewX(-35deg);-webkit-transform: skewX(-35deg); width:180px;}
.list_cp .tit em{ display:block;transform:skewX(35deg);-webkit-transform: skewX(35deg)}


ul.pro_cont{ width:100%; margin:0 auto; height:auto; overflow:hidden}
ul.pro_cont li{ float:left; width:280px; height:240px; overflow:hidden;margin-right:22px;}
ul.pro_cont li.rc{ margin-right:0px;}
ul.pro_cont li i{ width:280px; height:190px; overflow:hidden; float:left}
ul.pro_cont li i img{ width:280px;transition: all 0.5s linear 0s; -webkit-transition: all 0.5s linear 0s; -moz-transition: all 0.5s linear 0s; -ms-transition: all 0.5s linear 0s;}
ul.pro_cont li:hover img{ transition: all 0.5s linear 0s; -webkit-transition: all 0.5s linear 0s; -moz-transition: all 0.5s linear 0s; -ms-transition: all 0.5s linear 0s; transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1);}
ul.pro_cont li span{ display:inline-block; width:100%; text-align:center; height:35px;line-height:35px; background:#f9f9f9; overflow:hidden}
ul.pro_cont li:hover span{ background:#294498;transition: all 0.5s linear 0s; -webkit-transition: all 0.5s linear 0s; -moz-transition: all 0.5s linear 0s; -ms-transition: all 0.5s linear 0s;}
ul.pro_cont li:hover span a{ color:#fff}
ul.pro_cont li span a{ display:block}

ul.pro_cont hr{ margin-bottom:15px;height:1px;border:none;border-top:1px solid #f1f1f1; margin-top:10px;}

/*äº§å“è¯¦ç»†é¡µ*/
.pro_show{ width:100%; margin:0 auto;}
.pro_show .s_tit{ width:100%; height:auto;}
.pro_show .s_tit .tit_c { float:right;width:650px;}
.pro_show .s_tit .tit_c h1{ font-size:18px;}
.pro_show .s_tit .tit_c p{ padding:5px 0; text-align:left; font-size:13px; height:auto; overflow:hidden}
.pro_show .s_tit .tit_c p.tel{ background:#f9f9f9; width:300px; padding:2px 0px 2px 14px; color:#da0000; font-size:14px;}
.pro_show .s_tit .tit_c i{float:left; text-indent:15px; margin-right:10px; font-style:normal; color:#c5c3c3; font-size:13px}
.pro_show .s_tit .tit_c i.rl{ background:url(ico_rl.png) no-repeat center left}
.pro_show .s_tit .tit_c i.zz{ background:url(ico_zz.png) no-repeat  center left}
.pro_show .s_tit .tit_c i.dj{ background:url(ico_dj.png) no-repeat  center left}
.pro_show .s_tit .tit_img i{ float:left; width:200px; overflow:hidden}
.pro_show .s_tit .tit_img i img{ width:200px;}
.pro_show .s_tit .tit_img:hover i{ display:block}
.pro_show .s_cont{ margin-top:35px;}
.pro_show .s_cont hr{ margin-bottom:20px;height:1px;border:none;border-top:1px solid #f1f1f1; margin-top:5px;}

/*å‹æƒ…é“¾æŽ¥*/
.link{ width:1106px; border:1px solid #ccc; margin:0 auto;padding:8px 0; margin-top:25px; padding:3px 10px;}
.link .cont{ width:1126px; margin:0 auto;}
.link .cont b{ color:#294498; font-size:22px; font-weight:normal}
.link .cont em{ color:#ccc; font-size:16px;}
.link .cont a{ padding-right:10px}


/*åº•éƒ¨ç‰ˆæƒä¿¡æ¯*/
.foot_bg {
	width:100%;
	margin:0 auto;
	height:293px;
	overflow:hidden; background:url(foot_bg.jpg) no-repeat center top; margin-top:20px;
}
.foot_menu{ margin:0 auto; width:1126px; margin-top:50px;}
.foot_menu ul li{ float:left; width:225px; color:#fff;}
.foot_menu ul li.rc{ float:right; width:120px;}
.foot_menu ul li.rc .c img{ width:120px; margin-top:7px;}
.foot_menu ul li .t{ width:75px; font-size:18px; border-bottom:1px solid #fff; line-height:40px; height:40px;}
.foot_menu ul li .wt{ width:100px}
.foot_menu ul li .c{ width:100%; float:left;}
.foot_menu ul li .ftc{ background:url(ft_c.png) no-repeat top 7px left; height:128px; padding-left:20px; line-height:26px}
.foot_menu ul li .c p{ float:left; width:100%; display:inline-block;}
.foot_menu ul li .c p a{ color:#fff}
.foot {	width:1126px; margin:0 auto; margin-top:25px;border-top:1px solid #a4aabd; font-size:13px; text-align:center; color:#fff; text-align:center; line-height:30px; height:30px; overflow:hidden; padding-top:10px;}
.foot a {color:#fff}
.foot a:hover {	text-decoration:none;color:#fff; border-bottom:2px solid #89bbfe}
/*å†…é¡µ*/

.right1 {
	width:885px;
	float: right;
	display: inline;
	overflow: hidden;
}
.right {
	border: 0px solid #e3e3e3;
	width:100%;
	float:left;
	display:inline;
	overflow:hidden;
	background:#fff;
	padding-top:0px;
}
.sy_box {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto
}
.leftr {
	width:238px;
	height:auto;
	margin-right:20px;
	float:left;
}
.lf_newsb {
	width:238px;
	height:auto;
	margin-right:10px;
	float:left;
}
.dianhua {
	background: url(telfr.png) no-repeat scroll 0 18px transparent;
	color: #666666;
	line-height: 20px;
	padding: 10px 0 10px 55px;
}
.dianhua span {
	display: block;
	font: 18px "Impact";
	color: #B30100;
}
.pllc {
	width:885px;
	float:left;
	height: 45px;
	line-height: 45px;
	background:#294498; color:#fff; text-indent:15px;
}
.pllc a{ color:#fff}
.pllc a:hover{ text-decoration:underline}
.sycp_b {
	border:1px #e3e3e3 solid;
	border-top:0px;
	padding:15px 0px
}
.sycp_b p {
	margin:0 auto;
	border-bottom:1px dashed #DEDEDE;
	width:200px;
	line-height:25px;
}
.sycp_b p:hover {
	margin:0 auto;
	color:#b72220;
	text-decoration:underline
}
.pd_hotline{ background:#f1f1f1; padding-bottom:10px; padding-left:5px; padding-top:5px; margin-top:15px}
ul.ul2 li {
	background: url(item_01.png) no-repeat scroll 0 10px;
	padding-left: 17px;
	color: #666;
	line-height: 29px;
	overflow: hidden;
	white-space: nowrap;
	height:29px;
	border-bottom:1px dashed #DEDEDE;
	width:175px;
	text-overflow: ellipsis;
	margin:0 auto;
}
ul.ul2 li a:hover, ul.lf_newslist li a:hover {
	color:#C10005;
	font-weight:bold;
}
ul.lf_newslist {
	border: 1px solid #e9e9e9;
	padding: 12px 5px 10px 38px;
	background: #f1f1f1;
}
ul.lf_newslist li {
	background: url(ico003.gif) no-repeat scroll 0 10px;
	padding-left: 17px;
	color: #666;
	line-height: 29px;
	overflow: hidden;
	white-space: nowrap;
	height:29px;
	width:130px;
	text-overflow: ellipsis;
}
.lf_tjcplist {
	padding: 12px 5px 10px 5px;
}
/*ry*/
dl.ry_list_dl {	width: 436px;    overflow: hidden;    float: left; margin-right:12px;    height: auto;overflow:hidden;}
dl.ry_list_dl.rc{ margin-right:0} 
dl.ry_list_dl dt{width: 430px;height:300px;overflow:hidden;text-align:center;padding:1px;border:1px solid #D6D6D6; vertical-align:middle; /*display:table-cell*/}
dl.ry_list_dl dt img {max-width: 430px; margin:0 auto; text-align:center; overflow:hidden; max-height:382px;}
dl.ry_list_dl dt:hover {border:1px solid #E20E19;}
dl.ry_list_dl dd {	height:40px;line-height:40px;	text-align:center;	overflow:hidden;}

/* -- èµ„è®¯åˆ—è¡¨æŽ¨èçš„äº§å“ -- */

dl.pd_t05_con_dl {
	width:180px;
	overflow:hidden;
	margin:10px auto 3px;
}
dl.pd_t05_con_dl span, dl.pd_t05_con_dl span a {
	width:180px;
	height:136px;
	line-height:0;
	font-size:0;
}
dl.pd_t05_con_dl span img {
	width:166px;
	padding:1px;
	border:solid 1px #ccc;
}
dl.pd_t05_con_dl span a:hover img {
	border:solid 1px #01b60e;
}
dl.pd_t05_con_dl dd {
	width:180px;
	overflow:hidden;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#555;
}

/*èµ„è®¯ä¸­å¿ƒåˆ—è¡¨é¡µé¢çš„--dl*/

dl.news_dl {
	font-size:14px;
	padding:10px;
	line-height:22px;
	border-bottom:1px dashed #CCCCCC;
}
dl.news_dl a {
	color:#000;
}
dl.news_dl dt {
	margin-bottom:3px;
	margin-top:5px;
	line-height:24px;
	height:24px;
	overflow:hidden;
}
dl.news_dl .dt_1 {
	height:20px;
	background:url(ico10.gif) no-repeat 0 6px;
	padding-left:10px;
	font-size:15px;
	font-weight:bold;
}
dl.news_dl .dt_1:hover {
	background:url(ico7.gif) no-repeat 0 6px;
	color:#D40426;
}
dl.news_dl .dt_2 {
	font-size:13px;
	float:right;
	padding:0 10px 0 8px;
	color:#CCC
}
dl.news_dl .dt_3 {
	font-size:13px;
}
dl.news_dl .dt_3 a {
	color:#FF0000;
	text-decoration:underline;
}
dl.news_dl dd {
	font-size:12px;
	padding-left:10px;
	overflow:hidden;
	margin-bottom:10px;
}
/**************image*/
dl.pd_list_dl {	width: 281px;overflow: hidden;float: left;height: auto;margin-right: 21px;_margin-right:10px}
dl.pd_list_dl.rc{margin-right:0}
dl.pd_list_dl dt{width:275px;height:199px;border:1px solid #eee; overflow:hidden; background:#fff; padding:2px;}
dl.pd_list_dl dt img {width: 275px;}
dl.pd_list_dl dt a:hover img {}
dl.pd_list_dl dd {height:35px;line-height:35px;	text-align:center;	overflow:hidden;}
/**************anli*/
dl.anli_list_dl{width:880px; background:#f8f8f8; height:157px;overflow:hidden;height:auto; margin:10px auto;}
dl.anli_list_dl:hover{ background:#efefef}
dl.anli_list_dl:hover span{ color:#d80808}
dl.anli_list_dl:hover em,dl.anli_list_dl:hover p{ color:#363636}
dl.anli_list_dl dt, dl.anli_list_dl dt a {width:200px; float:left;height:auto;line-height:0;font-size:0;}
dl.anli_list_dl dt img {width:200px;height:157px;}
dl.anli_list_dl dd {width:680px; float:left;line-height:25px;text-align:center; padding-top:15px;overflow:hidden;}
dl.anli_list_dl dd span,dl.anli_list_dl dd em,dl.anli_list_dl dd p{ float:left; text-align:left; padding-left:20px; padding-right:10px; clear:both}
/*---äº§å“åˆ—è¡¨é¡µé¢çš„éšæœºèµ„è®¯--*/
.RandomNews {
	background-color:#fff;
}
.diysr {
	background:url(base754.jpg) no-repeat;
	height:36px;
	line-height:36px;
	padding-left:15px;
	color: #B30100;
}
.diysr a {
	color:#6B9F1F;
	font-weight:bold;
}
.diysr a:hover, .tit a:hover {
	text-decoration:underline;
}
.news_random {
	border:1px solid #CCC;
	border-top:none;
	border-bottom:none;
	width:788px;
	padding-top:8px;
}
.news_random li {
	height:28px;
	line-height:28px;
	padding:0 17px 0 10px;
	width:345px;
	float:left;
	overflow:hidden;
}
.news_random li span {
	float:right;
}
.news_random li a {
	background:url(item_01.png) no-repeat 0 4px;
	padding-left:12px;
}
/*---äº§å“è¯¦ç»†é¡µé¢--*/
.ptit{ width:100%; height:35px; line-height:35px; background:#f8f8f8; text-indent:20px; font-size:16px; font-weight:bold; color:#c70000; margin:15px 0px;}
.pleft {
	float: left;
	padding: 1px;
	border: 1px solid #ddd;
	margin-right:20px;
}
.pleft img {
	width: 350px;
}
.pright {
	width:450px;
	float: left;
	overflow: hidden;
	font-size: 14px;
}
.pright div {
}
.pright div span {
	font-weight: bold;
}
.pright h1.corange {
	color: #333;
	line-height: 28px;
	border-bottom: 1px dashed #ccc;
	font-size:14px;
}
.pd_short {
	line-height: 28px;
}
.font_hotline {
	font-size: 22px;
	color: #bf0005;
}
.pd_showti {
	width:100%;
	border:2px solid #f2f2f2;
	margin-top:15px;
}
.cp_jjshow {
	padding: 15px 5px;
	font-size:14px;
}
.fcp_lxfs {
	width:280px;
	background:url(fcp_lx.jpg) no-repeat right;
	padding:10px 300px 0 50px;
	font:14px/24px "Microsoft YaHei";
	height:200px;
}
.nph_tj ul li {
	color: #666;
	padding: 5px;
	margin: 5px 0;
	background: #f7f7f7;
	margin-bottom:5px;
}
/* -- ç›¸å…³èµ„è®¯ -- */
.f14 {
	line-height: 35px;
	text-indent: 15px;
	color: #fff;
	margin-top: 8px;
	background:#294498;
}
.info_b2 {
	border:solid 1px #f1f1f1;
	border-top:0px;
	padding:5px 0;
	overflow:hidden;
	margin-bottom:10px;
	border-top:0px
}
ul.p_list_ul2 li {
	background:url(ico10.gif) no-repeat 10px center;
	line-height:28px;
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-indent:20px;
	margin-left:20px;
	display:inline;
	color:#666;
	width:46%;
	padding-right:5px;
	border-bottom: 1px #ccc dotted;
}
ul.p_list_ul2 li span {
	float:right;
}
.title h1 {
	color: #333;
	font-size: 22px;
	line-height: 40px;
	padding-bottom: 10px;
	margin-bottom: 5px;
	text-align: center;
}
.info_con_tit {
	line-height: 24px;
	margin-bottom: 15px;
	text-align:center; background:#f9f9f9; padding:5px;
}
.info_b2 dl.tjcp_b2 {
	float: left;
	overflow: hidden;
	padding: 10px 10px 0 9px;
	width: 200px;
}
.info_b2 dl.tjcp_b2 dt {
	width: 200px;
	padding:1px;
	border:1px solid #ccc;
	line-height:0;
	font-size:0;height:136px;overflow:hidden;
}
.info_b2 dl.tjcp_b2 dt img {
	width: 200px;
}
.info_b2 dl.tjcp_b2 dd {
	overflow:hidden;
	text-align:center;
	padding-top:5px;
	color:#ab8673;
	width:200px; overflow:hidden;
}
.info_b2 dl.tjcp_b2 dd a {
	height:18px;
	overflow:hidden;
	color:#333;
}
#MyContent {
	margin-bottom:25px;
}
#MyContent img{border:1px dashed #ccc;margin-top:10px}
.articlekey {
	border-bottom: solid 1px #ccc;
	height: 30px;
	line-height: 30px;
	font-size:14px;
	overflow: hidden;
}
.iw_poi_title {
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap
}
.iw_poi_content {
	font:12px arial, sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word
}
.but17 {
	background:#bf0004;
	border-radius:4px;
	border:0;
	height: 25px;
	line-height: 25px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	width:100px;
	cursor:pointer;
}
ul.newslistbox li {
	height:26px;
	line-height:26px;
	background:url(item_01.png) left center no-repeat;
	padding-left:10px;
	border-bottom:#e1e0e0 1px dashed;
	margin-bottom:5px;
}
ul.newslistbox li span.date {
	font-size:14px;
	float:right;
	color:#999;
}
ul.newslistbox li.page-list {
	border-bottom: 1px dotted #E8E8E8;
	margin-bottom:15px;
}
.ny_pzbz {
	background:url(ny_pzbz.png) no-repeat right;
	padding:10px 200px 0 50px;
	font-size:14px;
	font-weight:bold;
	height:210px;
}
.proparp {
	text-align:center;
}
.cpage {
	float:right;
	text-align:right;
	margin-top:10px;
}
.cpage a {
	background:#f5f5f5;
	padding:5px 20px;
}
/*åˆ†é¡µ*/
.listpage {
	clear: both;
	text-align:center;
	margin:0 auto; margin:50px 0;
}
.listpage span,.listpage a {
	background:#294498;
	color: #fff;
	font-size: 12px;
	margin: 5px 3px; border:0px; padding:5px 15px; border-radius:8px
}
.listpage a:hover{background:#0e408c}
.listpage span{ background:#0e408c}

/*qita*/
.baidu_map {
	height: auto;
	margin:0 auto;
}
.lx_cont {
	height:400px;
	overflow:hidden;
	background:url(lx_cont.jpg) center bottom no-repeat;
}
.lx_cont .cont {
	margin-left:150px;
	margin-top:80px;
}

/*scrolltop*/
.backToTop{
display:none;
 width:40px;
 height:40px;
 line-height:40px;
 padding:0;
 background:#294498 url(totop.gif) no-repeat;
 position:fixed;
 _position:absolute;
 z-index:999;
 right:10px;
 bottom:40px;
 _bottom:"auto";
 cursor:pointer;
 filter:alpha(Opacity=90);
 opacity:0.90;
 -moz-opacity:0.90;
}
.backToTop:hover{filter:alpha(Opacity=100);opacity:1;-moz-opacity:1;}</pre></body></html>