/* CSS Document */
body{}
.wm{margin:0 auto;width:1096px;}

.top{background:#0061b0;height:82px;}
.logo{width:20%;padding-left:20px;padding-top:10px;}
.menu{width:60%;background:#fff;height:80px;padding-left:20px;}
.menu ul li{float:left;line-height:80px;border-right:1px solid #e3e3e3}
.menu ul li a:link,.menu ul li a:visited{padding:0 22px;display:block;font-size:16px;color:#000;}
.menu ul li a:hover{padding:0 22px;display:block;font-size:16px;text-decoration:none;color:#0061b0;}
.link{height:80px;line-height:80px;}
.link img{ vertical-align:middle;margin:0 15px;}


.search{margin-top:10px;}
.searchsrk{width:393px;height:35px;line-height:35px;background:url(../images/index_01.jpg) no-repeat;border:0;padding-left:10px;color:#898989;}
.searchsrk2{border:0;background:url(../images/index_02.jpg) no-repeat;width:53px;height:35px;}

/*首页焦点图*/
#flashs{ height:621px; 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-top:70px;}
.con_01 .title{text-align:center;}
.con_01 .box{padding-top:36px;}
.con_01 .pro_txt{width:256px;background:#e9e9e9;height:107px;padding:44px 0 0 17px;}
.con_01 .pro_txt h1 a{font-size:18px;color:#316db3;font-weight:bold;}
.con_01 .pro_txt h2{color:#c0c0c0;font-weight:bold;font-size:16px;text-transform:Uppercase;padding-top:3px;}
.con_01 .pro_img{width:273px;height:151px;overflow:hidden;}
.con_01 .pro_img img{transition:all 0.2s;}
.con_01 .pro_img img:hover{ transform:scale(1.1,1.1); transform-origin:center center;}

.con_02{margin-top:75px;background:url(../images/index_03.jpg) no-repeat;height:518px;padding-top:72px;}
.about_link{width:295px;}
.about_link img{padding-bottom:3px;}
.about{width:755px;background:#fff;height:380px;padding:20px;}
.about .lm_t{border-bottom:2px solid #dcdcdc;font-size:20px;font-weight:bold;padding-bottom:12px;}
.about .box{padding:32px 0 0 0;line-height:32px;font-size:14px;}

.con_03{padding-top:60px;}
.con_03 .lm_t{text-align:center;background:url(../images/index_08.jpg) no-repeat center bottom;padding-bottom:10px;}
.con_03 .lm_t h1{font-size:28px;font-weight:bold;}
.con_03 .lm_t h2{color:#cccccc;text-transform:Uppercase;font-family:Arial;font-size:12px;line-height:24px;}
.con_03 .box{padding-top:30px;}

.con_04{background:#f2f2f2;height:800px;margin-top:80px;}
.con_04 .lm_t{text-align:center;padding-top:48px;}
.con_04 .lm_t p{font-size:14px;padding-top:16px;line-height:26px;}
.con_04 .box{padding-top:40px;}

.con_05{background:url(../images/index_12.jpg) no-repeat top center;height:136px;}
.gg_01{width:700px;padding-left:70px;text-align:center;padding-top:26px;}
.gg_01 h1{font-size:24px;color:#fff;}
.gg_01 h2{font-size:12px;color:#a5e2ff;padding-top:12px;line-height:20px;}
.gg_02{padding-top:46px;}

.con_06{padding-top:15px;}
.con_06 .title{text-align:center;color:#0167bb;line-height:40px;font-size:14px;}
.con_06 .box{padding-top:60px;}
.con_06 .box ul li{width:288px;border:4px solid #d6e8f8;padding:3px;height:388px;float:left;margin:0 23px;}
.con_06 .box ul li dl dt{width:287px;height:206px;overflow:hidden;}
.con_06 .box ul li dl dt img{ transition: all 0.2s;}
.con_06 .box ul li dl dt img:hover{ transform:scale(1.1,1.1); transform-origin:center center;}
.con_06 .box ul li dl dd{text-align:center;}
.con_06 .box ul li dl dd h1{padding-top:15px;font-size:16px;color:#0561b4;padding-bottom:16px;font-weight:bold;}
.con_06 .box ul li dl dd p{color:#a7a7a7;padding:10px 15px 0;}
.con_06 .box ul li dl dd .more{width:88px;height:30px;line-height:30px;text-align:center;margin:18px auto 0;background:#0561b4;}
.con_06 .box ul li dl dd .more a{color:#fff;}

.con_07{background:url(../images/index_15.jpg) no-repeat top center;height:375px;margin-top:85px;padding-top:240px;}
.news{background:#fff;width:490px;height:285px;padding:20px;}
.news .lm_t{font-size:20px;font-weight:bold;color:#0561b5;}
.news .box{padding-top:24px;}
.news ul li{border-bottom:1px dashed #acacac;line-height:34px;color:#bcbcbc;font-size:12px;}
.news ul li a{color:#666666;font-size:14px;}

.bot{background:url(../images/index_16.jpg) no-repeat bottom center;height:580px;margin-top:60px;}
.bot a,.bot a:hover{color:#fff;}
.contact{margin-left:364px;background:url(../images/index_17.png) no-repeat;height:432px;width:341px;color:#fff;}
.contact .lm_t{padding-top:57px;text-align:center;font-size:20px;font-weight:bold;}
.contact .tel{text-align:center;border-bottom:1px solid #fff;width:136px;margin:0 auto;padding-top:12px;line-height:24px;padding-bottom:10px;}
.contact .box{padding-left:60px;padding-top:15px;line-height:22px;}
.ewm{padding-top:199px;margin-left:90px;}

#bottom{height:58px;line-height:58px;font-size:14px;}
#bottom a{font-size:14px;}
/*ny*/
.ny_ban01{background:url(../images/ny_ban01.jpg) no-repeat top center;height:390px;}
.ny_ban02{background:url(../images/ny_ban02.jpg) no-repeat top center;height:390px;}
.ny_ban03{background:url(../images/ny_ban03.jpg) no-repeat top center;height:390px;}
.ny_ban04{background:url(../images/ny_ban04.jpg) no-repeat top center;height:390px;}
.ny_ban05{background:url(../images/ny_ban05.jpg) no-repeat top center;height:390px;}
.ny_ban06{background:url(../images/ny_ban06.jpg) no-repeat top center;height:390px;}
.ny_ban07{background:url(../images/ny_ban07.jpg) no-repeat top center;height:390px;}


#content{width:1200px;margin:40px auto 0;font-size:14px;line-height:28px;}
.ny_left{width:253px;float:left;background:#f2f2f2;}
.ny_left .list .lm_t{background:url(../images/index_20.jpg) no-repeat;height:93px;color:#fff;font-size:20px;line-height:90px;padding-left:22px;font-weight:bold;}
.ny_left .list .box{padding:12px 8px 20px;background:#f6f6f6;}
.ny_left .list .box p{background:url(../images/index_21.jpg) no-repeat;height:42px;line-height:42px;padding-left:26px;display:block;margin:6px 0;}
.ny_left .list .box p:hover{background:url(../images/index_22.jpg) no-repeat;}
.ny_left .list .box p:hover a{color:#fff;text-decoration:none;}
.ny_left .list .box p a{font-size:14px;}

.ny_left .list .box ul li{padding-left:20px;}
.ny_left .list .box ul li a{font-size:12px;}

.ny_right{width:904px;}
.ny_right .lm_t{font-size:14px;background:#efefef;border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;height:40px;line-height:40px;padding-left:15px;}
.ny_right .lm_t span{font-size:16px;color:#0e6eb8;font-weight:bold;}
.ny_right .box{padding:25px 15px 0;font-size:14px;line-height:30px;}
.ny_right .box a:link,.ny_right .box a:visited,.ny_right .box a:hover{font-size:14px;line-height:30px;}

.news_ul li{border-bottom:1px dashed #dddddd;line-height:38px;}
.nynews_ul li{border-bottom:1px dashed #ddd;margin:10px 0 10px 0}




.nypro_box table{border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.nypro_box table td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding-left:5px;}
.nypro_box table th{text-align:center;font-size:12px;padding-left:5px;}
.box2 table td{border:1px solid #dddddd;padding-left:5px;font-size:12px;line-height:30px;}
.box2 table th{text-align:center;font-size:12px;}



.synav{padding-top:12px;}
h3{display:block;border-bottom:1px solid #4aa5e5;line-height:26px;}
h3 a:link,h3 a:visited,h3 a:hover{color:#ffffff;}




.c1 {border-top:#e2e2e2 1px solid;border-left:#e2e2e2 1px solid;}
.c1 tr:hover{background:#e6e6e6;}
.c1 th {font-weight:bold; line-height:30px;text-align:center;}
.c1 td,.c1 th { padding:5px 10px; line-height:18px; border-bottom:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;font-size:14px;}
.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}
.tab_body{color:#000000}
 .tr_odd 
  { 
   background: #cedefa; 
  } 
  .tr_even 
  { 
   background: #FFFFFF; 
  } 

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;}
