@charset "gb2312";
body {
	font-size: 14px;
	color: #666666; 
	font-family:Microsoft YaHei;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background:#fff; width:100%  }
a:link {
	color: #666;text-decoration: none;
}
a:visited {
	color: #666;text-decoration: none;
}
a:hover {text-decoration: none;
	color: #333;cursor:pointer
}
a:active {
	color: #666;text-decoration: none;
}
.bai {
	color: #fff;text-decoration: none;
}
.bai:link {
	color: #fff;text-decoration: none;
}
.bai a:visited {
	color: #fff;text-decoration: none;
}
.bai a:hover {text-decoration: none;
	color: #fff;
}
.bai a:active {
	color: #fff;text-decoration: none;
}
.hei:link {
	color: #000;text-decoration: none;
}
.hei a:visited {
	color: #000;text-decoration: none;
}
.hei a:hover {text-decoration: none;
	color: #000;
}
.hei a:active {
	color: #000;text-decoration: none;
}	
.hui:link {
	color: #995b02;text-decoration: none;
}
.hui a:visited {
	color: #995b02;text-decoration: none;
}
.hui a:hover {text-decoration: none;
	color: #995b02;
}
.hui a:active {
	color: #995b02;text-decoration: none;
}
h1,h2,h3,h4,h5,h6 { font-weight: 100;}

@font-face {
/* font-test*/
font-family: jinjiaojxh;
src:url('../font/jinjiaojxh.woff'),
url('../font/jinjiaojxh.TTF'),
url('../font/jinjiaojxh.eot'); /* IE9 */
}

.img { width:100%}
.img img { width:100%}
.page { margin:0px auto; width:1000px; padding-top:10px; padding-bottom:8px; clear:both}
.page ul li{float:left; border:1px solid #e5e5e5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:0 3px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}

.title{text-align:center; line-height:40px; height:40px; font-size:22px; color:#000000; font-family:"微软雅黑"; font-weight:bold}
.info{width:380px;height:48px;line-height:48px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#000; font-size:14px}

.showimg { margin: 20px 0; text-align: center; }
.showimg a img { border: 1px solid #ccc; padding: 1px; width:100%; max-width:600px; border:0 }


/**/
.header {width:1200px; margin:0px auto; height:110px;z-index:454;    }
.header1 {width:100%; margin:0px auto; height:160px; background:url(../images/top.jpg) repeat-x;}
.left { float: left;}
.mead { width:100%; height:755px; background:url(../images/.jpg) top center repeat-x ; margin-bottom:;}
.mead1 {width:100%; margin:0px auto;   }
.hy { float:left; width:450px; height:38px; line-height:38px; font-size:12px; color:#FFF; padding-left:20px;}
.logo { width:1200px; height:110px; float:left;}

.sg { width:280px; height:100px; float:right; padding-top:50px; line-height:20px; color:#000}

.souguo { width:179px; height:38px; box-shadow: inset 0px 0px 30px #c8c8c8; padding:0px; margin:0px; border:0px; color:#ccc; text-indent:15px;}
.ssan { width:79px; height:40px; float:right; font-size:16px; text-align:center; line-height:40px;padding:0px; margin:0px; border:0px; background:url(../images/ss.png) no-repeat}


.top { width:800px; float:left; height:29px; line-height:29px; color:#d3d3d3; font-size:12px;  color:#666;  }
.curr { color:#FFF;}

.nav { width:100%; margin:0px; height:57px;background:#009efd; float:right; background:url(../images/nav.jpg);}

.nav_menu3 { width:1200px; height:54px; margin:0px auto;}

.nav_menu3 li { width:150px; line-height:54px;height:54px; font-size:16px; float:left; text-align: center; color:#FFF; margin:0px; padding:0px;

-webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
	
	}

.nav_menu3 li a { color:#FFF;}
.nav_menu3 li:hover {color:#fff;background:#d70103; cursor:pointer;  }
.nav_menu3 li:hover a {color:#fff; cursor:pointer; }



.nav1 { float:left; width:50px; height:48px;}
.nav2 { float:right; width:50px; height:63px;}
/**/
.banner { width:100%; margin:0px auto; height:auto; padding:0px; border:0px;}
a img {border:0}
ul, ol, li {list-style-type:none;vertical-align:0}
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}

ul, ol, li {list-style-type:none;vertical-align:0}
a img {border:0}
.mKeBanner,.mKeBanner div{text-align:center;}
/**/
.slideBox{ width:100%; height:auto; height:auto;overflow:hidden; position:relative;    }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;box-shadow:0px 0px 4px #666;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius:50%; }
.slideBox .hd ul li.on{ background-color:#146902; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block; text-align:center; margin:0px auto;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
/**/
/**/






.main {width:100%; margin:0px auto; height:auto; padding:0px; border:0px; background: url(../images/bj.png) no-repeat ; background-size:100%; background-position: top center;}

.sy { width:100%; height:auto; background:#f0f0f0}





.sy1 { width:100%; height:368px; background:url(../images/bj.jpg) center top;  }

.syli { width:1100px; height:auto; padding-top:150px; margin:0px auto; }
.syli li {width:103px; height:103px; border:1px solid #98c2e3; line-height:24px; text-align:center; color:#FFF; float:left; margin:15px; 
-webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s; overflow:hidden;}
.syli li a { color:#FFF;}
.syli li:hover { background:#009efd;cursor:pointer;}


.sy11 { width:1200px;  height:auto; line-height:35px; float:right; font-size:16px; color:#333; }
.sy11 p { font-size:21px; line-height:36px; text-indent:30px; width:760px; height:47px;}


.sy11 a { color:#333333;font-size:16x;}

.sy11t { width:220px; height:; float:left; border:1px solid #FFF; margin:10px;}
.sy11t img { width:100%;}
.zhanw { width:100%; height:40px; float:left;}
.zhanw1 { width:100%; height:10px; float:left;}





.sy2 { width:100%; height:auto; background:#ececec;}

.sy3 { width:100%; height:auto; background:#fff;}

.news { width:100%; height:222px; float:left;  background:#009aff; padding:0px;} 
.news .rq { width:310px; height:222px;  float:left;}

.news .bt { font-size:16px; color:#333;float:right; width:670px; line-height:34px; color:#f2f2f2; margin-top:50px;}
.news .nr { font-size:14px; line-height:24px; color:#f2f2f2;float:right; width:670px; height:120px; overflow:hidden;}
.news .more { color:#f2f2f2; text-transform: uppercase; line-height:30px;}



.news:hover {cursor:pointer;border-bottom:1px solid #95b9d4; }





.new { width:50%; float:left; border-bottom:1px solid #b4b4b4; line-height:43px; font-size:14px; }

.new a { color:#333333;}
.new dt { float:right; line-height:43px;font-size:14px;color:#333333;} 

.new1 { width:96%; margin:0px auto; border-bottom:1px solid #b4b4b4; line-height:43px; font-size:14px; }

.new1 a { color:#333333;}
.new1 dt { float:right; line-height:43px;font-size:14px;color:#333333;} 








.sydk1 { width:1200px;margin:0px auto; z-index:999; background:rgba(255,255,255,0.5)}

.sycp { width:1200px; height:auto; margin:0px auto; padding-top:10px;}

.sycpdh { width:975px; height:26px; font-size:26px; line-height:26px;  color:#289be6; float:right; text-align:center;  text-transform:uppercase; } 
.sycpdh1 {width:975px; height:26px; font-size:16px; text-align:center; color:#333);float:right;}

.sycp1 { width:960px; height:auto; float:right;}


.sycpfl { width:236px; height:680px; padding-bottom:20px; float:left; border-bottom:1px solid #CCC;background-color:#f0f0f0; float:left; line-height:28px; }
.sycpflt { width:236px; height:80px; line-height:80px; font-weight:bolder; background-color:#d80403; font-size:30px; text-align:center; color:#fff;}
.sycpfl1 { width:212px; height:48px; line-height:48px;border-bottom:1px  dotted #909090; font-size:16px; letter-spacing:5px;text-align:center; margin-top:15px; margin:0px auto;}
.sycpfl1 a { color:#202020;}
.sycpfl1 a:hover {color:#d80403;}

.sycpfl2 { width:212px; height:30px; line-height:30px;border-bottom:1px  dotted #CCC; font-size:16px; letter-spacing:5px;text-align:center; margin-top:15px; margin:0px auto;}
.sycpfl2 a { color:#202020;}
.sycpfl2 a:hover {color:#289be6;}


.sylx { width:245px; height:244px;}

.sy { width:208px; margin-left:15px; height:41px; border-bottom:1px dotted #000; text-align:center; line-height:50px; font-size:16px; font-weight:bold;}
.sycpfl3 { width:238px; float:left;border-left:1px solid #dad9d9;border-bottom:1px solid #dad9d9;border-right:1px solid #dad9d9; }
.sycpyb { width:730px; height:460px; float:right;}

.icom { float:left; margin-left:46%; width:240px; height:40px; text-align:center; line-height:40px; background:#f2f2f2; border-radius:10%; margin-top:20px; margin-bottom:20px;}
.icom a { color:#1a69d7}


.sytp { float:left; width:290px; height:240px; line-height:30px; margin:0px 5px 5px 5px; text-align:center;}
.sytp img  { width:290px; height:210px;}







.sydh1 { width:100%; height:80px; line-height:30px; text-align:center; color:#fff; padding-top:20px;   font-size:26px; float:left; }
.sydh1 em { width:10%; border-bottom:2px solid #fff; display:block;margin:0 auto;}
.sydh1 h1 { width:400px; height:40px;  color:#fff; line-height:30px; text-align:center; margin:0px auto; font-size:14px; padding:0px;} 

.changs { width:786px; float:left;}

.lxwm { width:300px; float:right; line-height:31px;}




.cpfl { width:500px; height:78px; margin:0px auto; padding-left:10px; padding-top:20px;}
.cpfl ul { list-style-type:none;width:340px;height:78px; margin:0px auto;}
.cpfl ul li { width:160px; height:38px; float:left; border-radius:10px;margin-right:10px; line-height:38px; text-align:center; 



background: -ms-linear-gradient(top, #af1a16,  #cd181f);        /* IE 10 */

background:-moz-linear-gradient(top,#af1a16,#cd181f);/*火狐*/ 

background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#af1a16), to(#cd181f));/*谷歌*/ 

background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#af1a16), to(#cd181f));      /* Safari 4-5, Chrome 1-9*/

background: -webkit-linear-gradient(top, #af1a16, #cd181f);   /*Safari5.1 Chrome 10+*/

background: -o-linear-gradient(top, #af1a16, #cd181f);  /*Opera 11.10+*/
}
.cpfl ul li a { color:#FFF; font-size:16px;line-height:38px; cursor:pointer;}

.cpfl ul li:hover { no-repeat center;color:#676767;}
.cpfl ul li a:hover a { color:#676767;}




.sydh12 { width:96px; height:32px; float:right; text-align:center; background:#008c29; border-radius:10px; margin-top:20px; color:#FFF; line-height:32px; font-size:12px;}
.sydh12 a { color:#fff}



.sydh2 { width:50%; height:60px; margin:20px auto; text-align:center;}
.sydh2 h1 { line-height:44px; font-size:30px; font-weight:bolder; color:#008c29;}
.sydh2 h2 { font-size:14px; color:#a8a8a8;}



.rr { border:1px solid #9c8358;}

.sy4 { width:100%; background:#f6f0e6; margin:0px; }

.sy5 { float:left; width:260px; height:38px;  color:#fff;line-height:36px; text-indent:100px; margin-top:11px; }

.sy5 a {color:#fff; font-size:16px;}

.sy6 { width:100%; height:480px; background: url(../images/xm.jpg) no-repeat center top;}

.sy7 { width:1113px; height:771px; margin:0px auto; background: url(../images/xm.png) no-repeat center top;}

.sy8 { width:188px; height:406px; float:left; padding-left:325px; padding-top:277px; font-size:12px; line-height:20px;}

.sy9 { width:188px; height:406px; float:right; padding-right:325px; padding-top:277px; font-size:12px; line-height:20px;}

.sy10 { width:100%; height:556px; background:url(../images/lc.jpg) no-repeat top center;}

.syxw { width:1200px ; height:445px; margin:0px auto;}

.sydh { width:100%; height:50px;  border-bottom:1px solid #d7d7d7; color:#000; line-height:60px; float:left;} 
.sydh a { color:#333;}
.sydh h1 {line-height:50px; font-size:20px; font-weight:bold; text-indent:10px; text-align:left; color: #da0003; float:left;}
.sydh h2 { float:left;line-height:50px; font-size:18px; text-transform:uppercase;text-indent:10px; color:#7a7979; font-weight:100; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}

.syxw1 {width:30%; height:445px; margin-left:10px; float:left; margin-top:10px; margin-left:1.5%; margin-right:1.5%;}
.syxwbt { width:100%; height:30px; line-height:30px; font-size:14px; float:left; border-bottom:1px solid #dadada; margin-left:5px;}
.syxwbt a { color:#000;}
.rightxw { float:right;}

.syal {  width:1200px ; height:auto; margin:0px auto;}
.syal h1 { width:100%; background: url(../images/shydh.jpg) top center no-repeat; height:81px; line-height:55px; text-align:center; font-size:30px; font-weight:bold; color:#005dc8;}

.gsxw { width:800px; height:500px; float:left;}

.gsxw img { margin:10px;}
.syxwbt1 { width:48%; height:32px; line-height:32px; font-size:14px; float:left; border-bottom:1px solid #dadada; margin-left:10px;}
.syxwbt1 a { color:#000;}
.rightxw { float:right;}

.syxwwd { float:right; width:390px;height:500px;}
.syxwwd h2 { width:100%; height:50px; background:#d80403; color:#fff; font-size:16px; line-height:50px;}
.syxwwd h2 a { color:#fff;}

.newsww { width:97%; margin:5px auto;}
.newsww ul{ list-style-type:none ; height:94px; border-bottom:1px solid #CCC; padding-top:12px;}

.newsww ul dd { color:#000000; font-size:14px; font-weight:900; font-family:"微软雅黑"; line-height:26px; height:26px; display:inline}
.newsww ul dt{  color:#0358A8; font-size:12px;font-family:"微软雅黑"; line-height:26px; height:26px; display:inline}
.newsww ul span{ line-height:24px; font-family:"微软雅黑"; }
.newsww ul a { color:#333; font-size:12px; }
.newsww ul a:hover { color:#333; background:#ededed;}

strong { color:#b00000; }


.sydk { width:1200px;margin:0px auto; z-index:999;border:1px solid #e3e3e3}




/**/
.foot { width:100%; margin:0px auto; height:204px; text-align:left;   line-height:28px;  font-size: 12px;color:#000; background: url(../images/foot.jpg) repeat-x top center ; }


.foot a { color:#000;}
.lx a { color:#000;}


.foot1 { width:310px; height:204px; float:left; background:url(../images/fo.jpg) no-repeat; margin-left:66px;}


.lx { width:100%; height:180px; line-height:30px; color:#000; padding-top:40px;  text-align: center;margin-left:60px;}
.daoh { width:100%; height:50px; line-height:50px; color:#000;float:left; background:#d80403;}
.daoh li { width:10%; float:left; text-align:center; line-height:50px; font-size:16px;}
.daoh li a {color:#fff;}
.foot2 { width:245px; height:380px; float:right;  padding-left:60px;}
.foot3 { width:100%; float:left; color:#000; line-height:80px;}






/**/
.clear {
	clear: both !important;
	width: 0px !important;
	height: 0px !important;
	line-height: 0px !important;
	overflow: hidden !important;
	padding: 0 !important;
	margin: 0 !important;
	float: none !important;
	position: static !important;
	background: none !important;
	}
/**/

/**/
.fysu {clear:both; margin:10px auto;  padding:5px; line-height:34px;}

.fydk {
	width:1200px;
    height:auto ;
	clear:both; margin:0px auto;  padding:5px; position:relative;background-color:#;
}


.fynews { width:98%; margin:1%; height:83px; float:left; border-bottom:1px solid #CCC; overflow:hidden;

-webkit-transition: all 0.4s ease-in-out 0s;
  -moz-transition: all 0.4s ease-in-out 0s;
  -o-transition: all 0.4s ease-in-out 0s;
  -ms-transition: all 0.4s ease-in-out 0s;
transition: all 0.4s ease-in-out 0s;
} 
.fynews .rq { width:5%; height:63px; line-height:20px; color:#666; font-weight:bold; margin-top:20px; font-size:42px; padding-left:1%; text-align:center; float:left;}
.fynews .rq span { color:#c5c5c5; font-size:12px;line-height:32px;text-align:center;font-weight:100;}
.fynews .bt { font-size:14px; color:#333;float:right; width:92%; line-height:34px;}
.fynews .nr { font-size:12px; line-height:20px; color:#666;float:right; width:92%; height:40px; overflow:hidden;}

.fynews:hover {cursor:pointer;border-bottom:1px solid #95b9d4; }

.fynew { width:50%; float:left; margin-bottom:16px;}
.fynew .bt { font-size:14px; color:#333;float:left; width:90%; line-height:34px; background:url(../images/w.png) no-repeat left; text-indent:25px;}
.fynew .bt a { color:#4da9ff;}
.fynew .nr { font-size:12px; line-height:20px; color:#666;float:left; width:90%; line-height:22px; height:40px; overflow:hidden; }













.fyfldh1 { width:220px; height:40px; line-height:40px; font-size:18px; text-indent:;   background-color:#f6f6f6; border-top:1px  dotted #fff;border-bottom:1px  dotted #fff;}
.fyfldh1:hover {background-color:#0181da; color:#fff; cursor:pointer;}
.fyfldh1:hover a { color:#fff;}
.fyfldh2 { width:220px; height:40px; line-height:40px; font-size:18px; text-indent:; font-weight:bold; background-color:#0181da; border-top:1px  dotted #fff;border-bottom:1px  dotted #fff;}
.fyfldh2 a { color:#fff;}
.zyyw { margin-top:5px;}

.txt5 { font-family: "宋体",Arial, Helvetica, sans-serif;font-size:14px;color:#FF3300; line-height:30px;}


.dh1 { width:100%; height:40px;  background-color:#FFF; border-bottom:1px solid #878787; color:#2c0202; margin-bottom:10px;}
.dh1s { width:auto; padding-right:10px; padding-left:10px; float:left; height:40px; line-height:40px; border-bottom:2px solid #; text-indent:10px;font-size:18px; color:#333; font-weight:600; float:left;}
.dh1y { width:130px; float:left; height:40px; line-height:40px;  text-align:left;font-size:12px; color:#2c0202; float:left; text-transform:uppercase;}
.dh1 a { color:#333;}
.dh1 dt { float:right; line-height:40px; font-size:12px;color:#333}
.dh1 dt a {  color:#333; }


.dh2 { width:100%; height:32px; line-height:32px;text-align:center; font-weight:600; font-size:22px; color:#fff; background-image:url(img/dh.png); background-repeat:no-repeat; background-position:center center;}
.dh2 a { color:#FFF;}
.right { float:right; font-size:12px;}




.fydh { width:240px; margin-left:10px; margin-top:20px; height:44px; line-height:44px; text-align:center; font-size:16px; color: #fff; font-weight:bold; background-color:#006dc3; float:left;} 
.fylx { width:100%;float:left; height:160px; line-height:26px; background-color:#fff;;color:#666; padding-top:10px; margin-left:1px; }
.fylx1 { width:90%; float:left; margin-top:10px; height:40px; line-height:40px;font-size:16px;font-weight: bold; text-align:center; background-color:#009944;  color:#FFF; border-bottom:1px solid #464646;}


.fyyb { float:right; width:950px; height:100%;  }



.dh { width:100%; height:50px; border-bottom:1px solid #008c29; background:url(../images/fdh.png) no-repeat left;}

.dhs { width:100%; height:35px; line-height:35px; font-size:14px; color:#282114; font-weight:900; text-align: center;}
.dh a { color:#004ac0;}


.dhss { width:723px; float:left; height:50px; text-indent:10px; line-height:50px; text-indent:80px ; font-size:16px; color:#008c29; font-weight:200;}
.dh a { color:#333;}
.right4 { float:right; width:auto; height:60px; line-height:60px; padding-right:8px;}


.fywz { width:100%; overflow:hidden;height:100%; min-height:420px; background-color:#;line-height:34px; font-size:16px; color:#333; padding:0.5%; ;} 

.fyw1z { width:100%; overflow:hidden;height:100%; min-height:420px; background-color:#fff;line-height:34px; font-size:16px; color:#333;  ;} 


.fywz li{ height:150px; margin-bottom:15px; border-bottom:1px dashed #ccc;}
.fywz li img{ float:left; margin-right:30px;}
.f_l{ float:left;}
.f_r{ float:right;}
.f_r12 { float:right;font-size:12px; }
.txt4 { font-size:14px;color:#666; line-height:24px;}




.right { float:right; padding-right:5px; }
.right3 { float:right; padding-right:5px; width:300px; text-align:right; font-size:12px; font-weight:100; color: #666;}

.fytp { width:285px; height:275px;  margin:10px; line-height:30px; float:left; text-align:center; }
.fytp img { width:285px; height:235px;border:1px solid #e4e4e4;padding:1px;}
.fytp span { color: #F00}

.fytp1 { width:235px; height:245px;  margin:10px; line-height:30px; float:left; text-align:center; }
.fytp1 img { width:235px; height:205px;border:1px solid #e4e4e4;padding:1px;}
.fytp1 span { color: #F00}


.fanye {  width:100%; height:40px; float:left; line-height:30px; margin-top:10px; font-size:12px; color:#666; text-align:left;text-decoration:none; border-bottom:1px dotted #999999; margin-top:10px;} 

.fanye a { }
.fanye li { float:left; padding:0px 5px 0px 5px;}

.ming { width:100%; height:50px; line-height:50px; font-size:16px; font-weight:bold;color:#230f0f; text-align:center;}
.shijian {width:100%; height:30px; line-height:30px; font-size:12px; font-weight:bold;color:#999; text-align:center;}


.fycpzs { width:100%; height:180px;}
.fycpzs1 { width:205px; height:165px; float:left; margin:5px; border-bottom:1px solid #CCC;}
.fycpzs2 { width:600px; height:30px; float:left; line-height:30px; color:#143f92; font-weight:bold;}
.fycpzs3 { width:600px; height:135px; line-height:30px; float:left;}
.fycpzs3 a { color:#03C;}

.fyfl { width:222px; height:44px; line-height:44px; background-image:url(../images/cpfl.png); background-position:center center; color:#006dc3; float:left; text-align:center; margin-bottom:2px;}
.fyfl a { color:#006dc3;}
.fyfl:hover { background:#006dc3; cursor:pointer}
.fyfl:hover a { background:#006dc3; cursor:pointer; color:#FFF;}
.fyfl a:hover { color:#FFF;}
.fyfl1 { width:200px;height:40px; line-height:40px; background-color:#019c37;border-bottom:1px solid #FFF; text-indent:20px;}
.fyfl1 a { color:#fff;}




