@charset "utf-8";
/* CSS Document */
/*css---reset*/
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label { font-family:inherit; font-style:inherit; padding:0; margin:0; border:0; }
ol,ul { list-style:none; }
img { vertical-align:top; border:none; }
body { background:url(../images/body_bg.png) 0 0 repeat-x #fff; font:12px/24px "microsoft yahei", Arial, Helvetica, sans-serif, SimSun; color:#666666; }
.clear { clear:both; height:0px; overflow:hidden; font-size:1px; }
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix { zoom:1; }
a:link,a:visited { color:#666666; text-decoration:none; outline:none; }
a:hover { color:#ff6600; text-decoration:underline; }
h3,h4 { font-size:14px; font-weight:normal; }
.ti { text-indent:2em; }.fl { float:left; }.fr { float:right; }
.mt10 { margin-top:10px; }
/*header*/
.head { margin:0 auto; width:960px; height:83px; }
.head h1 { float:left; }

.banner { width:100%; height:450px; }
.banner1 { width:100%; height:122px; background:url(../images/banner1.jpg) center center no-repeat; }
.banner2 { width:100%; height:90px; background:url(../images/banner2.jpg) center center no-repeat; }
.banner3 { width:100%; height:90px; background:url(../images/banner3.jpg) center center no-repeat; }
.banner4 { width:100%; height:75px; background:url(../images/banner4.jpg) center center no-repeat; }
.banner5 { width:100%; height:73px; background:url(../images/tit1.png) center center no-repeat; }
.banner .abs { position:relative; margin:0 auto; width:960px; height:75px; }
.banner .abs a { display:block; position:absolute; left:648px; top:26px; height:35px; width:312px; text-indent:-9999px; }


.wrap { margin:0 auto; width:960px; overflow:hidden; }
.one,.two,.three,.four { padding:25px 10px 30px; }
.one {height:990px; overflow:hidden; }
.one_top_r { float:right; width:420px; line-height:26px; font-size:14px; }
.one_top_r h4 { padding-bottom:15px; font-size:18px; color:#5fae04; text-align:center; }
.one_top_r p { text-indent:2em; }
.one_top_r p.time { padding:15px 0 30px; text-align:right; color:#333333; }
.one_top_r p.one_top_r_zx { text-align:right; }
.one_top_r p.one_top_r_zx a { margin-left:30px; }
.one dl { padding-bottom:25px; width:447px; height:179px; }
.one dt { margin-top:11px; }
.one dd { width:246px; height:179px; background:url(../images/one10.png) 0 0 no-repeat; }

.one dd h4 { padding:0 80px 0 25px; height:23px; line-height:23px; color:#333333; font-size:14px; }
.one dd .mfl { float:left; width:60px; text-align:center; }
.one dd span.fl { width:45px; }
.one dd span.fr { width:35px; text-align:right; }


.one dd p { padding:5px 15px 0 14px; }
.one dd strong { color:#333333; }

.two {}
.two_l img { display:block; }
.two_l img.mt16 { margin-top:16px; }
.two_r { text-align:center; }
.two_m { display:inline; margin-left:20px; width:340px; }
.two_m li { display:inline; float:left; margin-right:25px; width:141px; }
.two_m li h4 { padding-bottom:13px; line-height:28px; background:url(../images/two3.png) 0 0 no-repeat; font-size:16px; color:#2677b3; }
.two_m li strong { padding:0 15px 0 6px; font-size:18px; font-weight:normal; color:#fff; }
.two_m li p { padding-bottom:14px; line-height:22px; letter-spacing:-1px; }
.two_m h3 { margin-top:16px; padding-bottom:11px; line-height:20px; font-size:18px; color:#005ca1; }
.two_m_say { background:url(../images/two5.png) 0 0 no-repeat; }
.two_m_say h4 { padding:0 33px 4px; font-size:16px; color:#5fae04; line-height:22px; }
.two_m_say p { padding:0 33px 0 2px; text-indent:2em; } 


.three {}
.three_l_r { width:269px; }
.three_l_r img { display:block; }
.ht1 { height:1px; overflow:hidden; }
.three_l_r h4 { padding:0 3px 9px; line-height:20px; font-weight:bold; color:#333333; }
.three_l_r h4.spe { padding:0 3px 0; line-height:37px; }
.three_l_r span { color:#5fae04; }
.three_l_r p { padding-top:5px; }
.three_l_r p.spe  { padding-bottom:5px; border-bottom:1px dashed #dddddd; }

.three_m { width:267px; }
.three_m img { display:block; }
.three_m p { padding:7px 0 10px; }
.three_zx { text-align:right; }


.four { overflow:hidden; }
.four ul { width:1000px; }
.four li { display:inline; float:left; margin-right:38px; width:206px; }
.four li img { display:block; }
.four li p { padding:5px 0 0; height:70px; width:207px; overflow:hidden; }

.four_zx { text-align:right; }
.four_zx a { margin-left:20px; }





.bm_links { height:150px; width:990px; }
.bm_links li { display:inline; float:left; margin-right:27px; width:220px; height:150px; background:#dbd8d3; }
.bm_links img { width:220px; height:150px; }

.foot { margin:20px auto 0; width:960px; height:160px; text-align:center; color:#585757; }
.foot_nav { margin-bottom:15px; background:#e1e1e1; line-height:34px; font-size:14px; color:#000; }
.foot .foot_nav a { padding:0 14px; color:#000; }
.foot .foot_nav a:hover { color:#ff6600; }

