/* CSS Document */
body{font-family:Arial}
.wm{margin:0 auto;width:1100px;}
#top{height:110px;margin:0 auto;width:1100px;}
.top_r{float:right;padding-top:24px;}
.logo{width:474px;float:left;padding-top:15px;}
.site{text-align:right;}
.site img{vertical-align:middle; margin:0 3px 2px 6px;}
.search{padding-top:18px;}
.searchsrk{width:180px;height:25px;border:1px solid #d0d0d0;padding-left:13px;background:#ffffff;}
.searchsrk2{border:0;background:#2374b6;height:27px;width:50px;line-height:27px;color:#ffffff;}

#menu{background:#2879cc;height:36px;line-height:36px;}
#menu ul{padding-left:20px;}
#menu ul li{float:left;width:125px;text-align:center;background:url(../images/index_03.jpg) no-repeat right;}
#menu ul li a:link,#menu ul li a:visited{color:#ffffff;font-size:14px;display:block;width:140px;font-family:"microsoft yahei"}
#menu ul li a:hover{font-size:14px;display:block;color:#ffec49;text-decoration:none;width:140px;font-family:"microsoft yahei"}
#menu ul li:last-child{background:none;}

/*nav begin*/
#flashs{ height:421px; 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:15px; 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;}


.con_01{margin:64px auto 0;width:1100px;}
.con_01 .lm_t{text-align:center;}
.con_01 .box{padding-top:30px;}
.con_01 .box ul li{background:url(../images/index_04.jpg) no-repeat;width:323px;float:left;height:170px;padding:0 18px;padding-top:18px;margin:0 2px;}
.p1{font-size:25px;color:#747474;font-family:"microsoft yahei";font-weight:bold;}
.p1 span{font-size:14px;}
.p2{font-size:14px;font-family:"microsoft yahei";line-height:24px;color:#626262;}
.span01{font-size:15px;font-family:"microsoft yahei";font-weight:bold;}
.con_01 .box dl dd{width:319px;overflow:hidden;margin-top:12px;height:106px;}
.con_01 .box dl dd img{ transition:all 0.2s;width:319px;height:106px;}
.con_01 .box dl dd:hover img{ transform-origin:center center; transform:scale(1.2,1.2)}
.con_02{background:url(../images/index_05.jpg) no-repeat top center;margin-top:60px;}
.focus{float:left;width:390px;padding-top:70px;}
.about{width:705px;float:right;}
.about .lm_t{text-align:right;color:#ffffff;font-size:24px;font-weight:bold;font-family:"microsoft yahei";padding-top:33px;}
.about .box{padding-top:55px;line-height:28px;font-size:14px;}
.p3{font-size:20px;font-weight:bold;font-family:"microsoft yahei";}
.about_more{float:right;width:100px;height:30px;line-height:30px;text-align:center;border:1px solid #999999}
.con_03{background:#eeeeee;padding-top:20px;margin-top:60px;padding-bottom:70px;}
.con_03 .lm_t{line-height:50px;height:50px;background:#4c92d5;color:#ffffff;font-size:16px;padding-left:20px;}
.con_03 .box{margin-top:17px;height:346px;padding-top:44px;padding-left:30px;background:url(../images/index_06.jpg) no-repeat right bottom #ffffff;}
.order{float:left;width:300px;}
.con_03 .box .contact{float:left;width:550px;margin-left:50px;}
.con_03 .box .contact .lm_t{font-size:22px;font-weight:bold;background:none;color:#4c92d5;padding-left:0;}
.con_03 .box .contact .box{padding-left:0;padding-top:0;line-height:30px;font-size:14px;background:none;}

#bottom{background:#036ab7;height:146px;padding:40px 0;}
.bot_logo{float:left;width:216px;border-right:1px solid #1176c4;height:148px;}
.bot_ewm{float:left;width:335px;margin-left:55px;border-right:1px solid #1176c4;height:133px;padding-top:15px;}
.bot_mail{width:284px;float:left;margin-left:26px;border-right:1px solid #1176c4;height:148px;}
.bot_mail .lm_t{font-size:16px;color:#ffffff;}
.bot_mail .box{padding-top:22px;color:#ffffff;}
.bot_nav{float:right;width:120px;padding-top:20px;}
.bot_nav ul li{line-height:26px;}
.bot_nav ul li img{padding-right:5px;}
.bot_nav ul li a:link,.bot_nav ul li a:hover,.bot_nav ul li a:visited{color:#ffffff;}
.input{width:175px;border:0;line-height:26px;}
.bot{line-height:32px;background:#0168b7;height:32px;border-top:1px solid #1177c2;text-align:center;color:#ffffff;}
.bot a:link,.bot a:visited,.bot a:hover{color:#ffffff;}
/*ny*/
#content{margin:45px auto 0;width:1100px;}
.ny_left{float:left;width:238px;}
.list .lm_t{background:#0052a2;line-height:56px;text-align:center;color:#ffffff;font-size:20px;font-weight:bold;}
.list .lm_t span{font-weight:normal;font-size:16px;}
.list .box ul{margin-top:10px;}
.list .box ul li{line-height:36px;height:36px;margin:5px 0;}
.list .box ul li a:link,.list .box ul li a:visited{display:block;background:url(../images/index_11.jpg) no-repeat;height:36px;padding-left:10px;}
.list .box ul li a:hover{display:block;background:url(../images/index_12.jpg) no-repeat;height:36px;padding-left:10px;color:#ffffff;text-decoration:none}

.ny_right{width:812px;float:right;}
.ny_right .lm_t{line-height:40px;font-size:15px;font-family:"microsoft yahei";font-weight:bold;border-top:3px solid #2879cc;border-bottom:1px solid #e5e5e5}

.ny_right .box{line-height:28px;padding:25px 12px 0;font-size:14px;font-family:"microsoft yahei";}
.ny_right .box a,.ny_right .box a:hover{font-size:14px;font-family:"microsoft yahei";}
.contact2{padding-top:30px;}
.contact2 .lm_t{font-size:14px;line-height:28px;font-weight:bold;}
.contact2 .box{padding-top:12px;line-height:24px;}

.news_ul li{border-bottom:1px dashed #dddddd;line-height:32px;}
.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:#429cd8 1px solid; color:#429cd8;}
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;}
