/* CSS Document */
body{}
.wm{margin:0 auto;width:1200px;}
.wm2{margin:0 auto;width:1054px;}
.head{background:#f8f8f8;line-height:34px;height:34px;width:100%;min-width:1200px;font-size:14px;overflow:hidden;border-bottom:1px solid #eeeeee;color:#888888;}
.head a{font-size:12px;}
.head img{ vertical-align:middle;padding:0 3px;}


#top{height:110px;width:100%;min-width:1200px;overflow:hidden}
#top .logo{width:606px;padding-top:26px;}
#top .tel{font-size:12px;color:#888888;padding-top:15px;text-align:right;}
#top .tel span{color:#0a6ac1;font-size:14px;}
#top .tel img{ vertical-align:middle;padding-right:5px;}
.search{margin-top:15px;}
.searchsrk{width:197px;height:28px;line-height:28px;border:0px;background:#e5e5e5;padding-left:15px;color:#959595;border-top-left-radius: 20px;border-bottom-left-radius: 20px;}
.searchsrk2{height:28px;width:62px;background:#0a6ac1;border:none;border-top-right-radius: 20px; border-bottom-right-radius: 20px;color:#fff;}


/*首页焦点图*/
.fullSlide{width:100%; position:relative;height:538px;}
.menu{position:absolute; z-index:10000;background:url(../images/index_02.png) repeat-x;width:100%;}
.menu ul{margin-left:50px;}
.menu ul li{float:left;line-height:53px;}
.menu ul li a:link,.menu ul li a:visited{padding:0 60px;display:block;font-size:16px;color:#fff;}
.menu ul li a:hover{padding:0 60px;display:block;font-size:16px;text-decoration:none;color:#f3f60e;background:#20609a;}

.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:538px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:538px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom: 30px;left:0;height:11px;line-height:11px;}
.fullSlide .hd ul{text-align:center; margin:0 auto;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:0 6px;overflow:hidden;background:url(../images/icon-circle.png) right no-repeat;filter:alpha(opacity=90);opacity:0.9;line-height:999px;z-index:998;}
.fullSlide .hd ul .on{background:url(../images/icon-circle.png) left no-repeat;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:5%;z-index:1;	width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}


.con_01{padding:62px 0 55px 0;}
.con_01 .title{text-align:center;}
.con_01 .title h1{font-size:30px;font-weight:bold;color:#006bc0;}
.con_01 .title h2{font-size:12px;color:#767676;text-transform:Uppercase;padding-top:14px;}
.con_01 .title h3{font-size:14px;color:#767676;padding-top:7px;}
.con_01 .box{padding-top:50px;}
.con_01 .sy_pro01{background:#f2f2f2;width:354px;padding:22px 14px 0;height:404px;}
.con_01 .sy_pro01 .lm_t{height:62px;}
.con_01 .sy_pro01 .lm_t img{ vertical-align:middle;padding-right:10px;}
.con_01 .sy_pro01 .lm_t .bt{font-size:24px;color:#333333;}
.con_01 .sy_pro01 .lm_t .more{width:60px;height:18px;text-align:center;background:#cbcbcb;line-height:18px;margin-top:12px;}
.con_01 .sy_pro01 .lm_t .more a{font-size:12px;color:#fff;}
.con_01 .sy_pro01 .pic{width:354px;height:135px;overflow:hidden;}
.con_01 .sy_pro01 .pic img{ transition:all 0.5s;}
.con_01 .sy_pro01 .pic img:hover{ transform-origin:center center; transform:scale(1.10,1.10)}
.con_01 .sy_pro01 ul{margin-top:20px;}
.con_01 .sy_pro01 ul li{line-height:32px;height:32px;background:url(../images/icon_04.jpg) no-repeat left;padding-left:15px;}


.con_02{background:url(../images/index_02.jpg) no-repeat top center;width:100%;min-width:1200px;margin-top:25px;padding-top:87px;overflow:hidden}
.con_02 .about{height:314px;}
.con_02 .about_l{width:667px;color:#fff;}
.con_02 .about_l a,.con_02 .about_l a:hover{color:#fff;font-size:14px;}
.con_02 .about_l .lm_t{font-size:38px;font-weight:bold;}
.con_02 .about_l .box{padding-top:35px;line-height:30px;font-size:14px;padding-bottom:20px;}
.con_02 .about_r{width:410px;padding-top:90px;}
.con_02 .about_r .about01{width:110px;height:84px;text-align:center;background:#ef9b24;padding-top:10px;border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;}
.con_02 .about_r a:hover{color:#fff;}
.con_02 .about_r a:hover h2{color:#fff;}
.con_02 .about_r h1{font-size:16px;color:#fff;padding-top:2px}
.con_02 .about_r h2{font-size:16px;color:#7cb5f0;padding-top:2px}
.con_02 .about_r .about02{width:150px;height:84px;text-align:center;padding-top:10px;border-right:1px solid #7cb5f0;}
.con_02 .about_r .about03{width:144px;height:84px;text-align:center;padding-top:10px;}
.con_02 .qyzs{background:#efefef;height:213px;padding-top:25px;}


.con_04{margin-top:70px;width:100%;min-width:1200px;overflow:hidden}
.con_04 .title{text-align:center;}
.con_04 .title h1{font-size:30px;font-weight:bold;color:#006bc0;}
.con_04 .title h2{font-size:14px;color:#767676;padding-top:15px;text-transform:Uppercase;line-height:22px;}
.con_04 .news{padding-top:52px;}
.con_04 .news_op{width:519px; position:relative;height:338px;overflow:hidden}
.con_04 .news_op img{ transition:all 1s;}
.con_04 .news_op img:hover{ transform-origin:center center; transform:scale(1.10,1.10)}
.con_04 .news_op_bg a,.con_04 .news_op_bg a:hover{font-size:18px;color:#fff;}
.con_04 .news_zs{width:630px;}
.con_04 .news_zs .news_time{width:100px;text-align:center;color:#9c9c9c;}
.con_04 .news_zs ul li{border-bottom:1px solid #e8ebf2;padding-bottom:22px;margin-bottom:15px;}
.con_04 .news_zs ul li:hover{border-bottom:1px solid #0b4fa2}
.con_04 .news_zs ul li:hover .news_time{color:#0b4fa2;}
.con_04 .news_zs ul li:hover .news_txt a{color:#0b4fa2;}
.con_04 .news_zs .news_time h1{font-size:42px;}
.con_04 .news_zs .news_time h2{font-size:14px;}
.con_04 .news_zs .news_txt{width:512px;padding-top:15px;}
.con_04 .news_zs .news_txt p{font-size:14px;color:#666666;padding-top:12px;}
.con_04 .news_zs .news_txt a{font-size:18px;}


#bottom{background:url(../images/index_07.jpg) no-repeat top center;width:100%;min-width:1200px;height:218px;padding-top:46px;color:#fff;font-size:14px;overflow:hidden;margin-top:70px;}
#bottom a,#bottom a:hover{color:#fff;font-size:14px;}
.bot_h{height:270px;}
.bot_01{width:185px;}
.bot_02{width:425px;border-left:1px solid #8a8d92;padding-left:30px;height:174px;}
.bot_02 .box{padding-top:15px;line-height:28px;}
#bottom .lm_t{font-size:18px;color:#fff;padding-bottom:14px;}
#bottom ul{padding-top:15px;}
#bottom ul li{line-height:28px;}
.bot{height:70px;line-height:70px;background:#000000;width:100%;min-width:1200px;text-align:center;overflow:hidden;color:#fff;}
.bot a{color:#fff;}
/*ny*/

#content{width:1200px;margin:40px auto 0;font-size:14px;line-height:28px;}
.ny_left{float:left;width:280px;background:#f2f2f2;padding-bottom:40px;padding-top:12px;}
.ny_left .list .lm_t{background:url(../images/index_16.jpg) no-repeat;height:55px;line-height:55px;padding-left:58px;font-size:20px;font-weight:bold;color:#000}
.ny_left .list .box{padding-top:12px;}
.ny_left .list .box ul li{background:url(../images/index_17.jpg) no-repeat;line-height:46px;height:46px;padding-left:50px;}
.ny_left .list .box ul li:hover{background:url(../images/index_18.jpg) no-repeat;}
.ny_left .list .box ul li:hover a{color:#375a93}
.ny_left .list .box ul li a:link,.ny_left .list .box ul li a:visited,.ny_left .list .box ul li a:hover{font-size:14px;text-decoration:none}
.ny_left .p_img{padding:20px 0 0 20px;}

.ny_right{width:868px;float:right;}
.ny_right .lm_t{background:url(../images/index_11.jpg) no-repeat;height:42px;line-height:42px;padding-left:36px;}
.ny_right .lm_t span{color:#216db1;font-weight:bold;}
.ny_right .box{padding:25px 10px;line-height:32px;font-size:14px;}
.ny_right .box a:link,.ny_right .box a:visited,.ny_right .box a:hover{font-size:14px;}


/*核心团队*/
.ny_rctd_ul li{border-bottom:1px dotted #ddd;padding-bottom:12px;margin:10px 6px;}
.ny_rctd_ul li dl dt{width:135px;height:170px;border:5px solid #ddd;float:left;}
.ny_rctd_ul li dl dt img{width:135px;height:170px;}
.ny_rctd_ul li dl dd{float:right;padding-left:10px;width:670px;}
.ny_rctd_ul li dl dd .txt{line-height:24px;font-size:14px;color:#b6b6b6;}
.ny_rctd_ul li dl dd .txt .pp1{color:#333}
.ny_rctd_ul li dl dd .txt .pp2{color:#6c6c6c;padding-top:5px;}
.ny_rctd_ul li dl dd a{font-size:16px}
.ny_hxtd{border-top:1px dotted #ddd;margin-top:30px;}


.ny_news_ul li{width:340px;float:left;margin:0 13px;background:#fff;box-shadow:0px 0px  15px 0px #aaa;}
.ny_news_ul li dl dt{width:340px;height:200px;overflow:hidden;}
.ny_news_ul li dl dt img{width:340px;height:200px; transition:all 0.4s;}
.ny_news_ul li dl dt img:hover{ transform:scale(1.15,1.15); transform-origin:center center}
.ny_news_ul li dl dd{padding:20px 16px 20px;}
.ny_news_ul li dl dd h1{font-size:14px;color:#aeaeae;}
.ny_news_ul li dl dd .txt{height:112px;}
.ny_news_ul li dl dd .txt p{color:#aeaeae;padding-top:13px;font-size:14px;line-height:22px;}
.ny_news_ul li dl dd .more{width:86px;height:26px;background:#1879bd;text-align:center;line-height:26px;}
.ny_news_ul li dl dd .more a,.ny_news_ul li dl dd .more a:hover{color:#fff;font-size:12px;}
.ny_news_ul li:hover .more{background:#fe8a00;}



.ny_pro_table table{border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.ny_pro_table table td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding-left:5px;}
.ny_pro_table table th{text-align:center;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;}


/*内页新闻*/
.ny_news ul li{border-bottom:1px solid #d2d2d2;padding-bottom:40px;margin:0 0 40px 0;}
.ny_news ul li:hover{border-bottom:1px solid #0b4fa2;}
.ny_news ul li:hover .ny_news_time{color:#0b4fa2}
.ny_news_time{width:158px;text-align:center;color:#89898a;border-right:1px solid #d2d2d2;height:86px;}
.ny_news_time h1{font-size:36px;}
.ny_news_time h2{font-size:14px;}
.ny_news_img{width:230px;height:135px;margin-left:35px;overflow:hidden}
.ny_news_img img{width:230px;height:135px; transition:all 0.3s}
.ny_news_img img:hover{ transform-origin:center center; transform:scale(1.15,1.15)}
.ny_news_txt{width:742px;}
.ny_news_txt p{font-size:14px;padding-top:10px;}


.news_ul li{border-bottom:1px solid #ddd;line-height:46px;height:46px;}
.news_ul li img{ vertical-align:middle}

.aak{width:72px;height:26px;text-align:center;line-height:26px;}

/*内页联系我们*/
.ny_contact{border:1px solid #ddd;padding:30px 100px;background:#fff;}

.jq222{width: 100%;height:120px;position: relative; display:block;padding:30px 0;}
.jq222 .border-bottom{width: 0px;height: 2px;background: #1e4691;position:absolute;left:0px;bottom:0;z-index:9999}

.pnpage { clear:both; text-align:center; border-top:#ccc 1px solid; padding-top:10px;}
.pnpage a { padding:0 15px; font-weight:bold;}

.close { clear:both; color:#f60; text-align:center; padding-top:5px; font-size:12px;}
.close a{color:#f60; }


.bak{border-top:1px solid #dddddd;border-left:1px solid #dddddd;}
.bak td{border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;padding-left:5px;}
.bak th{text-align:center;font-size:12px;padding-left:5px;border-right:1px solid #dddddd;}

.yy input{height:28px;line-height:28px;border:1px solid #ddd; }
.yy #content3{height:120px;width:480px;border:1px solid #ddd;}

.c1 {border-top:#e2e2e2 1px solid;border-left:#e2e2e2 1px solid;}
.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; 
  } 

.nypro span.current,.nypro a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;}
.nypro span.current,.nypro a.num:hover { background:#edfbf1; border:#429cd8 1px solid; color:#429cd8;}
.nypro a.num,.nypro a.end,.nypro a.next,.nypro a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;}
.nypro a.end,.nypro a.next,.nypro a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;}
.nypro a.prev { margin:0 5px;}

