@charset "utf-8";
/* CSS Document */


/*-----center----*/
.center_bg{width:100%; height:254px; background:url(../images/center_bg.jpg) center no-repeat;}
.center_box{width:1180px; margin:0 auto; padding-top:64px;}
.center_box ul li{width:196px; float:left; text-align:center;}
.center_box ul li div{width:118px; height:76px; padding-top:26px; margin:0 auto; text-align:center; background:url(../images/center_bg2.jpg) center no-repeat;}
.center_box ul li:hover div{background:url(../images/center_bg3.jpg) center no-repeat;}
.center_box ul li p{font-size:16px; color:#515151; line-height:48px;}
.center_box ul li:hover p{color:#005d9e;}
.center_box ul li div dt{width:49px; height:49px; margin:0 auto;}
.center_box ul li div .center1{background:url(../images/c_icon1.png) center no-repeat;}
.center_box ul li:hover div .center1{background:url(../images/c_icon1a.png) center no-repeat;}

.center_box ul li div .center2{background:url(../images/c_icon2.png) center no-repeat;}
.center_box ul li:hover div .center2{background:url(../images/c_icon2a.png) center no-repeat;}

.center_box ul li div .center3{background:url(../images/c_icon3.png) center no-repeat;}
.center_box ul li:hover div .center3{background:url(../images/c_icon3a.png) center no-repeat;}

.center_box ul li div .center4{background:url(../images/c_icon4.png) center no-repeat;}
.center_box ul li:hover div .center4{background:url(../images/c_icon4a.png) center no-repeat;}

.center_box ul li div .center5{background:url(../images/c_icon5.png) center no-repeat;}
.center_box ul li:hover div .center5{background:url(../images/c_icon5a.png) center no-repeat;}

.center_box ul li div .center6{background:url(../images/c_icon6.png) center no-repeat;}
.center_box ul li:hover div .center6{background:url(../images/c_icon6a.png) center no-repeat;}
/*-----center----*/





/*---product---*/
.product_box{width:100%; height:780px; margin-top:56px; background:url(../images/pro_bg.jpg) center top no-repeat;}
.pro_box{width:1180px; margin:0 auto;}
.pro_left{width:240px; height:723px; float:left; background:url(../images/pro_left.jpg) center no-repeat;}
.pro_left ul li{width:240px; height:50px; background:url(../images/pro_li.jpg) center bottom no-repeat;}
.pro_left ul li a{width:136px; height:50px; padding-left:76px; overflow:hidden; font-size:14px; color:#fff; line-height:50px;}
.pro_left ul li:hover{background:#005e9e;}

.pro_right{width:940px; float:right;}

.pro_t{width:908px; height:46px; margin-left:32px; border-left:6px solid #005e9e; margin-bottom:38px;}
.pro_t h3{width:247px; height:55px; float:left; margin-left:16px;}
.pro_t h3 span{display:block; font-size:30px; color:#3e3e3e; font-weight:bold; text-transform:uppercase;}
.pro_t h3 a{display:block; font-size:18px; color:#3e3e3e; line-height:30px; word-spacing:5px;}

.pro_search{width:385px; float:right;}
.pro_search p{width:37px; text-align:center; float:left;}
.pro_search p a{font-size:12px; color:#fff; line-height:74px; text-transform:uppercase;}
.pro_search1{width:328px; height:34px; float:right; background:#e1ebff; margin-top:6px;}
.searchbar{width:250px; height:34px; float:left; padding-left:13px; font-size:12px; color:#95baff; line-height:34px; text-transform:uppercase; background:none; border:none;}
.pro_search1 a{display:block; width:21px; height:17px; float:right; margin-top:6px; margin-right:10px;}

.pro_nr{width:940px; height:640px;}
.pro_nr ul li{width:280px; height:192px; border:1px solid #f1f1f1; float:left; margin-left:31px; margin-bottom:26px;}
.pro_img{width:270px; height:182px; margin:5px; overflow:hidden;}
.pro_img img{width:270px; height:182px;}
.pro_img img:hover{transition: all 0.5s;  transform: scale(1.1);}
.pro_nr ul li p{width:270px; height:34px; position:relative; left:5px; top:-39px; background:rgba(54,54,54,.8); text-align:center;}
.pro_nr ul li p a{font-size:14px; color:#fff; line-height:34px;}
.pro_nr ul li:hover{border:1px solid #005d9e;}
.pro_nr ul li:hover p{background:rgba(0,93,158,.8);}
/*---product---*/



/*---banner1----*/
.banner1_box{background: url(../images/banner1.png)no-repeat #f4f4f4;width: 100%;height: 290px;background-size: 100%}
.banner1_box img{width: 100%;}
.banner1{width:1180px; margin:0 auto;}
.phone1{width:500px; height:34px; padding-top:168px; margin-left:544px;}
.phone1 p{width:340px; float:left; font-size:16px; color:#fff; line-height:34px;}
.phone1 p span{font-size:24px; font-weight:bold;}
.phone1 a{display:block; width:123px; height:34px; float:right; background:#005e9e; text-align:center; font-size:16px; color:#fff; line-height:34px;}
/*---banner1----*/


/*---td----*/
.td_bg{width:100%; height:658px; background:url(../images/td_bg.jpg) center no-repeat;}
.td_box{width:1180px; margin:0 auto; padding-top:50px;}
.td_t{width:1180px; height:179px; margin:0 auto; text-align:center;}
.td_t h3 a{font-size:24px; font-weight:bold; text-transform:uppercase; color:#005d9e;}
.td_t p{font-size:16px; color:#303030; word-spacing:5px; margin-top:22px;}
.td_t span{font-size:12px; color:#aeaeae; text-transform:uppercase; line-height:30px;}
.td_nr{width:1180px; margin:0 auto;}
.td_left{width:380px; float:left; text-align:right;}
.td_right{width:380px; float:right;}
.td_nr dl dt{font-size:24px; color:#005d9e; height:82px;}
.td_nr dl dt span{display:block; font-size:12px; color:#d5d5d5; text-transform:uppercase; line-height:30px;}
.td_nr dl p{font-size:14px; color:#5a5a5a; line-height:28px; text-transform:uppercase;}
.td1{height:228px;}
.td2{height:140px;}
.td3{height:228px;}
.td4{height:140px;}
/*---td----*/


/*----advantage-----*/
.advantage_bg{width:100%; height:535px; background:url(../images/center2_bg.jpg) center no-repeat;}
.advantage_box{width:1180px; margin:0 auto; padding-top:49px;}

.advantage_top{width:1180px; height:107px; margin:0 auto;}
.advantage_t{width:500px; height:57px; float:left; border-left:6px solid #fff;}
.advantage_more{width:47px; height:47px; background:url(../images/center2_more.jpg) center no-repeat; text-align:center; float:right;}
.advantage_more a{font-size:12px; color:#fff; line-height:74px; text-transform:uppercase;}
.advantage_t p{font-size:34px; color:#fff; font-weight:bold; text-transform:uppercase; margin-top:-4px; padding-left:16px;}
.advantage_t h3 a{font-size:18px; color:#fff; word-spacing:5px; line-height:34px; padding-left:16px;}
.advantage_nr{width:1180px; height:320px;}
.advantage_nr ul li{width:270px; height:320px; float:left; margin:0 10px; background:#fff;}
.adv_img{width:256px; height:126px; overflow:hidden; margin:7px 7px 0 7px;}
.adv_img img{width:256px; height:126px;}
.adv_img img:hover{transition: all 0.5s;  transform: scale(1.1);}
.advantage_nr ul li dt{width:256px; height:50px; margin:0 auto;}
.advantage_nr ul li dt a{font-size:16px; color:#373737; line-height:50px;}
.advantage_nr ul li p{width:256px; height:54px; font-size:14px; color:#565454; line-height:28px; margin:0 auto; padding-top:5px;}
.advantage_nr ul li dd{width:104px; height:30px; background:#005d9e; text-align:center; margin-top:28px; margin-left:7px;}
.advantage_nr ul li dd a{font-size:14px; color:#fff; text-transform:uppercase; line-height:30px;}
.advantage_nr ul li:hover{background:#005e9e;}
.advantage_nr ul li:hover dt a{color:#fff;}
.advantage_nr ul li:hover p{color:#fff;}
/*----advantage-----*/


/*----ys-----*/
.ys_box{width:1180px; height:722px; margin:0 auto; padding-top:64px;}
.ys_t{width:1180px; height:154px; margin:0 auto; text-align:center;}
.ys_t h3 a{font-size:24px; font-weight:bold; text-transform:uppercase; color:#005d9e;}
.ys_t p{font-size:16px; color:#303030; word-spacing:5px; margin-top:22px;}
.ys_t span{font-size:12px; color:#aeaeae; text-transform:uppercase; line-height:30px;}
#tab{width:1180px; height:580px; position:relative;}

.tab_menu{width:1180px; height:73px; background:url(../images/tab_menu.jpg) center no-repeat; position:absolute; top:440px; left:0;}
.tab_box{width:1180px; height:378px; position:absolute; top:0; left:0;}
.tab_menu li{width:295px; float:left; text-align:center; height:73px;}
.tab_menu li p{font-size:20px; font-weight:bold; margin-top:18px; color:#fff;}
.tab_menu li span{display:block; font-size:12px; color:#fff; text-transform:uppercase; line-height:30px;}
.tab_menu li:hover{background:#005e9e;}
.tab_menu li.selected{background:#005e9e;}

.ys_tu{width:604px; height:378px; float:left;}
.ys_nr{width:576px; height:356px; background:#f9f9f9; margin-top:20px; float:right;}
.ys_nr dl{width:526px; height:270px; margin-top:52px; margin-left:18px;}
.ys_nr dl dd{width:53px; height:23px; float:left;}
.ys_nr dl dt{width:442px; height:84px; float:right; font-size:20px; color:#005d9e; font-weight:bold;}
.ys_nr dl dt span{font-weight:normal; font-size:12px; color:#afafaf; text-transform:uppercase; line-height:30px; display:block;}
.ys_nr dl p{width:458px; padding-left:30px; background:url(../images/ys_p.jpg) 1px 9px no-repeat; font-size:14px; color:#555555; line-height:28px; float:right;}
/*----ys-----*/



/*---banner2----*/
.banner2_box{width:100%; height:303px; background:url(../images/banner2.jpg) center no-repeat;}
.banner2{width:1180px; margin:0 auto;}
.phone2{width:642px; height:34px; padding-top:180px; margin-left:12px;}
.phone2 p{width:518px; float:left; font-size:16px; color:#fff; line-height:34px;}
.phone2 p span{font-size:24px; font-weight:bold;}
.phone2 a{display:block; width:123px; height:34px; float:right; background:#005e9e; text-align:center; font-size:16px; color:#fff; line-height:34px;}
/*---banner2----*/


/*---partner-----*/
.partner_box{width:1180px;margin:0 auto; padding-top:8px;padding-bottom: 50px;margin-top: 30px;}

.par_top{width:1180px; height:109px; margin:0 auto;}
.par_t{width:500px; height:57px; float:left; border-left:6px solid #005d9e;}
.par_more{width:58px; height:58px; background:url(../images/more.jpg) center no-repeat; text-align:center; float:right;}
.par_more a{font-size:12px; color:#fff; line-height:94px; text-transform:uppercase;}
.par_t p{font-size:30px; color:#434141; font-weight:bold; text-transform:uppercase; padding-left:16px;}
.par_t h3 a{font-size:16px; color:#393939; word-spacing:3px; line-height:38px; padding-left:16px;}

.par_nr{width:1180px; height:180px; margin:0 auto;}

.gd_01{position:relative; height:180px; width:1180px; margin:0 auto; overflow:hidden;}
.gd_01 em{position: absolute; top:11px;}
.gd_01 .t_l{left:0;}
.gd_01 .t_r{right:0;}
.gd_01 #simgs1{margin:0 auto; width:992px;}

.gd_01 ul li{ height:180px; border:1px solid #f1f1f1; background:#fff; float:left; margin:0 5px; overflow:hidden;}
.gd_01 ul li img{ height:180px;}
.gd_01 ul li img:hover{transition: all 0.5s;  transform: scale(1.1);}
/*---partner-----*/


/*----about-----*/
.about_top{width:1180px; height:109px; margin:0 auto;}
.about_t{width:500px; height:57px; float:left; border-left:6px solid #005d9e;}
.about_more{width:58px; height:58px; background:url(../images/more.jpg) center no-repeat; text-align:center; float:right;}
.about_more a{font-size:12px; color:#fff; line-height:94px; text-transform:uppercase;}
.about_t p{font-size:30px; color:#434141; font-weight:bold; text-transform:uppercase; padding-left:16px;}
.about_t h3 a{font-size:16px; color:#393939; word-spacing:10px; line-height:38px; padding-left:16px;}

.about_bg{width:100%; height:383px; background:url(../images/about_bg.jpg) center no-repeat;}
.about_box{width:1180px; margin:0 auto;}
.about_left{width:568px; float:left;}
.about_tu{width:568px; height:135px; overflow:hidden;}
.about_tu img{width:568px; height:135px;}
.about_tu img:hover{transition: all 0.5s;  transform: scale(1.1);}
.about_wen{width:568px; height:146px; margin-top:36px; font-size:14px; color:#474747; line-height:30px; overflow:hidden; text-transform:uppercase;}
.about_more2{width:43px; height:43px; border:1px solid #005e9e; text-align:center; border-radius:50%; margin-top:16px;}
.about_more2 a{font-size:24px; color:#005e9e; line-height:43px;}

.about_right{width:542px; float:right;}
.about_right ul li{width:133px; height:385px; float:left; margin-left:2px; text-align:center;}
.about_right ul li h3{width:54px; height:120px; margin:120px auto; border:1px solid #ccc; border-bottom:none; border-top:none;}
.about_right ul li h3 a{display:block; width:22px; margin:0 auto; font-size:18px; color:#717171; line-height:24px;}
.about_right ul li:hover{background:#005d9e;}
.about_right ul li:hover h3 a{color:#fff;}
/*----about-----*/




/*---news----*/
.news_bg{width:100%; height:486px; background:#f8f8f8; margin-top:56px;}
.news_box{width:1180px; margin:0 auto; padding-top:48px;}

.news{width:750px; float:left;}
.news_tu{width:295px; height:397px; float:left; overflow:hidden;}
.news_tu img{width:295px; height:397px;}
.news_tu img:hover{transition: all 0.5s;  transform: scale(1.1);}

.news_right{width:436px; float:right;}
#tab2 .tab_menu2{width:436px; height:36px; border-bottom:5px solid #e9e9e9; background:url(../images/nes_bo.jpg) left top no-repeat;}
.tab_menu2 li{width:100px; float:left; margin-left:20px;}
.tab_menu2 li h3 a{font-size:18px; color:#333; line-height:30px;}
.tab_menu2 li:hover a{color:#005d9e;}
.tab_menu2 li.selected2 a{color:#005d9e;}
.tab_menu2 p{width:80px; float:right; text-align:right;}
.tab_menu2 p a{font-size:14px; color:#555; text-transform:uppercase; line-height:30px;}

.tab_box2{width:436px; height:340px; margin-top:18px;}
.tab_box2 ul li{width:436px; height:42px; background:url(../images/news_li.jpg) center left no-repeat; border-bottom:1px dashed #dcdcdc;}
.tab_box2 ul li a{width:310px; height:42px; display:block; float:left; font-size:14px; color:#3a3a3a; line-height:42px; margin-left:24px; overflow:hidden;}
.tab_box2 ul li span{width:90px; float:right; text-align:right; font-size:14px; color:#989898; line-height:42px;}
.tab_box2 ul li a:hover{color:#005d9e;}
/*---news----*/



/*---cj-----*/
.cj_box{width:370px; float:right;}
.cj_t{width:370px; height:36px; border-bottom:5px solid #e9e9e9; background:url(../images/nes_bo.jpg) left top no-repeat;}
.cj_t h3{width:100px; float:left; margin-left:20px;}
.cj_t h3 a{font-size:18px; color:#333; line-height:30px;}
.cj_t h3 a:hover{color:#005d9e;}
.cj_t p{width:80px; float:right; text-align:right;}
.cj_t p a{font-size:14px; color:#555; text-transform:uppercase; line-height:30px;}



.cj_nr{width:370px; height:340px; margin-top:18px;}
#ticker2{width:370px; height:340px; overflow:hidden; position:relative;}
#ticker2 li{width:370px; height:170px; border-bottom:1px dashed #ccc; margin-bottom:40px; position:relative;}
.wen{width:370px; height:28px; margin-bottom:14px;}
.wen span{display:block; width:28px; height:28px; float:left; text-align:center; font-size:14px; color:#fff; line-height:28px; border-radius:3px;background:#005d9e;}
.wen a{width:324px; height:28px; float:right; display:block; overflow:hidden; font-size:14px; color:#333; line-height:28px;}
.wen a:hover{color:#005d9e;}
.da{width:370px; height:106px;}
.da span{display:block; width:28px; height:28px; float:left; text-align:center; font-size:14px; color:#fff; line-height:28px; border-radius:3px; background:#005e9e;}
.da p{width:324px; height:112px; float:right; margin-top:6px; font-size:14px; color:#787878; line-height:28px; overflow:hidden;}
/*---cj-----*/












































