/* CSS Document */
body{font-family:Arial}
.wm{margin:0 auto;width:1060px;}
#top{margin:0 auto;width:1060px;padding-top:22px;padding-bottom:12px;}
.logo{width:461px;}
.top_r{width:223px;}
.site{text-align:right;}
.site img{padding-left:6px;}


.search{padding-top:15px;}
.searchsrk{width:166px;border:1px solid #c9cacb;line-height:28px;background:#ffffff;padding-left:10px;color:#afafaf}
.searchsrk2{border:0px;width:54px;height:30px;background:#f4580b;text-align:center;color:#ffffff;}

#menu{background:#014f99;height:41px;line-height:41px;}
#menu ul{padding-left:20px;}
#menu ul li{float:left;width:140px;;background:url(../images/index_01.jpg) no-repeat top right;text-align:center;}
#menu ul li a:link,#menu ul li a:visited{font-size:15px;color:#ffffff;}
#menu ul li a:hover{font-size:15px;color:#eef619;}
#menu ul li:last-child{background:none;}

#flashs{ height:477px; overflow:hidden;font:12px/1.231 arial,helvetica,clean,sans-serif;position:relative;}
#flashs .bgitem{z-index:1; top:0; position:absolute;}
#flashs .btn{position:absolute; z-index:7; bottom:30px; left:46%; margin-right:-450px; padding:10px 6px;}
#flashs .btn span{color:#333333; font-size:0px; background:#333333; border:0px solid #FF4D4D; cursor: pointer; display:inline-block;margin-left:8px;padding:4px 11px;}
#flashs .btn span.cur{ background:#01B1ED; color:#01B1ED; font-size:0px;}

#content{margin:35px auto 0;width:1060px;}
.pro{background:url(../images/index_02.jpg) no-repeat left top #014f99;padding-left:115px;height:150px;}
.con_01{padding-top:40px;}
.about{width:743px;float:left;}
.about .lm_t{border-bottom:1px solid #e3e3e3;line-height:32px;}
.span01{font-size:18px;color:#014f99;}
.span02{font-size:12px;color:#cdcdcd;font-family:Arial;}
.about_l{width:320px;}
.about_r{width:410px;line-height:24px;color:#232323;}
.news{width:277px;}
.news ul{padding-top:12px;}
.news ul li{background:url(../images/index_05.jpg) no-repeat;line-height:32px;padding-left:15px;margin:2px 0;}

.cpyy{padding-top:50px;}
.cpyy .lm_t{background:url(../images/index_06.jpg) no-repeat;height:71px;padding:5px 0 0 15px;}
.p_1{font-size:22px;color:#111111;}
.p_2{color:#7e7e7e;line-height:18px;font-family:'宋体'}
.cpyy .box{padding-top:25px;}
.cpyy ul li{width:455px;border-bottom:1px dashed #dddddd;padding-bottom:12px;float:left;margin-top:12px;margin-left:20px;}
.cpyy dl dt{float:left;}
.cpyy dl dd{float:right;width:222px;}
.p_3{line-height:22px;padding-top:10px;color:#999898;font-family:'宋体'}
.link{padding-top:45px;}
.link_l{width:38px;}
.link_c{width:984px;}
.link_r{width:38px;}

#bottom{background:#f0f1f2;height:153px;padding:30px 0;margin-top:53px;}
.bot_l{float:left;width:177px;border-right:1px solid #9c9c9c;}
.bot_r{float:left;padding-left:18px;line-height:22px;}
.bot{background:#f0f1f2;border-top:1px solid #d5d5d5;line-height:40px;text-align:center;}

/*ny*/
.ban_01{background:url(../images/nyban_01.jpg) no-repeat top center;height:294px;}
.ban_02{background:url(../images/nyban_02.jpg) no-repeat top center;height:294px;}
.ban_03{background:url(../images/nyban_03.jpg) no-repeat top center;height:294px;}
.ban_04{background:url(../images/nyban_04.jpg) no-repeat top center;height:294px;}
.ban_05{background:url(../images/nyban_05.jpg) no-repeat top center;height:294px;}
.ban_06{background:url(../images/nyban_06.jpg) no-repeat top center;height:294px;}
.ny_left{float:left;width:238px;}
.ny_left .lm_t{background:#0052a2;line-height:56px;text-align:center;color:#ffffff;font-size:24px;font-weight:bold;}
.ny_left .lm_t span{color:#6e8fba;font-size:14px;}
.ny_left .box ul li{margin:3px 0;}
.ny_left .box ul li a:link,.ny_left .box ul li a:visited{background:url(../images/index_10.jpg) no-repeat;line-height:36px;display:block;padding-left:12px;font-size:14px;}
.ny_left .box ul li a:hover{background:url(../images/index_11.jpg) no-repeat;line-height:36px;display:block;padding-left:12px;color:#ffffff;font-size:14px;}
.ny_right{float:right;width:780px;}
.ny_right .lm_t{border-bottom:2px solid #0052a2;line-height:46px;font-size:18px;color:#0052a2;font-weight:bold;}
.ny_right .box{padding:15px 12px 0;line-height:24px;font-size:14px;line-height:28px;}
.ny_right .box a,.ny_right .box a:hover{font-size:14px;}


.pro2 dl { float:left; width:330px; border:4px #f1f1f1 solid; height:130px; margin-right:20px; margin-bottom:20px; padding:10px }
.pro2 dt { width:137px; float:left; height:100px; border:1px #dedede solid; text-align:center; *float:left;
}
.pro2 dd { width:180px; float:right }
.box3 img{max-width:137px;max-height:100px; width:136px;vertical-align:middle;height:auto;width:auto; }
.box3 a {width:137px; height:100px;display:table-cell;vertical-align:middle; line-height:100px;}

.cpyy2 ul li{width:730px;border-bottom:1px dashed #dddddd;padding-bottom:12px;float:left;margin-top:12px;margin-left:20px;}
.cpyy2 dl dt{float:left;}
.cpyy2 dl dd{float:right;width:500px;}


.news_ul li{border-bottom:1px dashed #dddddd;line-height:30px;}
.c1 {border-top:#e2e2e2 1px solid;border-left:#e2e2e2 1px solid;}
.c1 th { font-weight:bold; colors:#000000;}
.c1 td,.c1 th { padding:5px 0; line-height:18px; border-bottom:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid; background:#F8F8F8;}
.c1 a {color:#s444444;}
td.yyk { padding-left:10px;}
.con_t1 { color:#444444;}
.con_t1 h4{ background:#eeefef; width:700px; height:30px; line-height:25px; font-size:14px; text-align:center;font-weight:bold}
