/* CSS Document */
body{font-family:Arial}

.home_top{width:1000px;margin:0 auto;padding:8px 0;}
#home_content{background:url(../images/home_bg.jpg) no-repeat top center;height:572px;}
.home_bot{width:1000px;margin:0 auto;padding:10px 0;text-align:center;}
.flash_l{float:left;width:800px;}
.lang_r{float:left;width:188px;}
.lang_r a:link,.lang_r a:visited{font-size:15px;color:#000000}
.lang_r a:hover{font-size:15px;color:#ff0000}
.lang_r ul{padding-top:20px;}
.lang_r ul li{margin:8px 0;}
.part_01{background:url(../images/home_01.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.part_02{background:url(../images/home_02.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.part_03{background:url(../images/home_03.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.part_04{background:url(../images/home_04.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.part_05{background:url(../images/home_05.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.part_06{background:url(../images/home_06.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.part_07{background:url(../images/home_07.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.part_08{background:url(../images/home_08.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.part_09{background:url(../images/home_09.png) no-repeat;height:51px;line-height:51px;padding-left:80px;}
.wm2{width:1000px;margin:0 auto;}
.wm{margin:0 auto;width:1040px;}
.head{height:34px;line-height:34px;background:#1ea0e5;color:#ffffff;}
.gg{float:left;}
.site{float:right;}
.site img{vertical-align:middle; margin:0 2px 8px 0}
.site a:link,.site a:visited,.site a:hover{color:#ffffff}
#top{background:url(../images/index_01.jpg) repeat-x;height:100px;}
.logo{float:left;padding-top:18px;width:130px;}
.menu{float:right;padding-top:40px;}
.menu ul li{float:left;padding:0 10px;height:40px;}
.menu ul li a:link,.menu ul li a:visited{font-size:14px;line-height:40px;}
.menu ul li a:hover{font-size:14px;border-bottom:2px solid #1ea0e5;line-height:40px;text-decoration:none;}


#flashs{ height:418px; 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:75px; 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;}

.product{margin-top:-75px;position:relative; z-index:80}
.pro{margin:0 auto;width:1040px;}
.pro_l{float:left;width:156px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;background:#1ea0e5;height:113px;padding:18px;}
.pro_r{float:left;width:833px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;background:#1ea0e5;height:139px;padding:10px 0 0 15px;}
.pro_r ul{height:130px;overflow:hidden;}
.pro_r ul li{float:left;width:190px;line-height:25px;background:url(../images/index_03.jpg) no-repeat top right;margin:0 5px;}
.pro_r ul li a:link,.pro_r ul li a:visited,.pro_r ul li a:hover{color:#ffffff;}


#content{margin:56px auto 0;width:1040px;}
.sy_left{width:245px;float:left;}
.lm_t2{font-size:16px;color:#045427;line-height:26px;}
.lm_t2 img{vertical-align:middle; margin:0 5px 4px 0}
.lm_t2 span{font-size:10px;color:#bbbbbb;font-family:Arial}
.search2{background:url(../images/index_06.jpg) repeat-x;height:140px;padding:12px 0 0 7px;}
.search2 p{color:#ffffff;padding-top:10px;line-height:18px;}
.searchsrk{width:217px;border:0px;line-height:26px;background:#ffffff;padding-left:10px;color:#afafaf}
.searchsrk2{border:0px;width:55px;height:22px;line-height:22px;background:#2f2f2f;color:#ffffff;margin-top:2px;}
.sy_cen{float:left;width:429px;margin-left:22px;}
.about .box{line-height:24px;padding-top:16px;}
.sy_right{float:right;width:318px;}
.news .box{background:#e6e8e9;height:255px;margin-top:10px;padding:10px 13px 0;}
.time{float:left;width:66px;line-height:25px;text-align:center;background:#9db33e;color:#ffffff;}
.title{line-height:25px;float:left;padding-left:10px;}
.sy_right ul li{border-bottom:1px solid #9da9af;padding-bottom:7px;padding-top:7px;margin:12px 0;}
.sy_right ul li p{padding-top:10px;line-height:18px;}
.con_02{padding-top:26px;}
.link .box{padding-left:10px;}
.link .box img{margin:3px 0;width:189px;height:47px;}
.contact .box{padding-top:15px;line-height:18px;}
.bot{background:#1ea0e5;height:177px;margin-top:56px;padding-top:28px;color:#ffffff;}
.bot a:link,.bot a:visited,.bot a:hover{color:#ffffff;}
.bot_l{float:left;width:180px;}
.bot_r{float:left;width:860px;}
.bot_nav{border-bottom:1px solid #75dea4;line-height:32px;}
.bot_txt{line-height:20px;padding-top:15px;}
.bottom{background:#227398;line-height:40px;text-align:center;color:#ffffff;}
.bottom a:link,.bottom a:visited,.bottom a:hover{color:#ffffff;}
/*ny*/
.ny_right{width:773px;float:right;}
.ny_right .lm_t{background:url(../images/index_14.jpg) no-repeat;height:37px;line-height:37px;padding-left:22px;font-size:14px;}
.ny_right .box{line-height:28px;padding:20px 15px 0;font-size:14px;}
.ny_right .box a:link,.ny_right .box a:visited,.ny_right .box a:hover{font-size:14px;}

.news_ul li{border-bottom:1px dashed #dddddd;line-height:30px;}
.box_text2 ul li{width:240px;float:left;}
.box_text2 ul li img{padding-right:6px;}

.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}


span.current,a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;}
span.current,a.num:hover { background:#edfbf1; border:#1ea0e5 1px solid; color:#1ea0e5;}
a.num,a.end,a.next,a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;}
a.end,a.next,a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;}
a.prev { margin:0 5px;}
