@charset "utf-8";
/* CSS Document */
body {font:12px/1.8 'microsoft yahei',tahoma,verdana,'simsun'; margin:0; padding:0; font-size:12px; color:#000; background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0; padding:0; border:0;}
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
.ysj {width:1100px; margin:0 auto;}
a{color:#000000; text-decoration:none; font-size:12px;}
.left{ float:left;}
.right{ float:right;}

.t_t{ height:30px; background:#616469; line-height:30px; color:#babbbd;}
.t_t a{ color:#babbbd; padding:0px 4px;}
.t_t a:hover{ color:#ff0;}
.top{ height:110px; background:url(../images/top_bj.jpg) repeat-x; text-align:center;}
.top img{ padding-top:30px;}

/*主导航菜单*/
.ys_menu{background:url(../images/menu_bj.jpg) repeat-x center; height:50px; }
#nav-menu .menu_sy{color:#fff;background:#1338ad; display:block; font-size:16px; text-align:center; width:121px; line-height:50px; height:50px;}
#nav-menu{width:1100px; height:50px; margin:0 auto;}
#nav-menu .container{position:relative;z-index:99;}
#nav-menu .menu li{position:relative;float:left;display:inline;font-size:14px; line-height:50px;}
.menu_line{width:1px; background:url(../images/menu_line.png) no-repeat; margin-top:12px; height:32px;}
#nav-menu .menu li a.xialaguang{display:inline-block;font-family:"微软雅黑";font-size:16px; line-height:50px;width:121px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;background:#1338ad; display:block; width:121px; line-height:50px; height:50px;}
#nav-menu .menu ul.children{display:none;position:absolute;top:50px;width:121px;background:url(../images/tm.png); color:#000;border-top:0;line-height:normal; z-index:9999;}
#nav-menu .menu ul.children li{width:121px;padding:0px;display:inline-block;font-size:12px;border-top:1px solid #ccc;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:34px;line-height:34px;overflow:hidden;display:block;color:#fff; font-family:"微软雅黑";text-align:center;
text-decoration:none; font-size:14px;}
#nav-menu .menu ul.children li a:hover{background-color:#1338ad;text-decoration:none; color:#fff;}

/*banner*/
.banner{width:100%; height:492px;}
#full-screen-slider { width:100%; height:492px; float:left; position:relative}
#slides { display:block; width:100%; height:492px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.cp{ overflow:hidden; margin-top:30px;}
.cpfl{width:200px; float:left; background:url(../images/fl_bj.png) no-repeat; height:565px; }
.cpfl_t{overflow:hidden;}
.cpfl_t img{ float:left;width:28px; float:left; padding-left:30px; padding-top:10px;}
.cpfl_t p{ float:left; font-size:18px; color:#fff; padding-left:10px; line-height:20px; padding-top:10px;}
.cpfl_t span{ font-size:12px;}
.cpfl_nr{ padding-top:20px;}
.cpfl_nr li{ line-height:58px; background:url(../images/xi.jpg) repeat-x bottom}
.cpfl_nr li a{ color:#fff; font-size:16px; padding-left:50px; background:url(../images/bk.jpg) no-repeat 26px;}
.cpfl_nr li a:hover{ color:#FF0;}
.cpzs{ float:right;width:900px;}
.cpzs li{ float:left;width:272px; margin-left:28px; margin-bottom:40px;}
.cpzs li a{ height:210px;width:272px; display:block; overflow:hidden;}
.cpzs li a img{   transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.cpzs li a img:hover {    transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}
.cpzs li p{ height:23px;width:272px; background:url(../images/cp_yy.png) no-repeat center; text-align:center; line-height:32px; font-size:14px; color:#353535;}
/*荣誉*/
.honor{ background:#f6f6f6; height:365px;}
.honor_t{ text-align:center; padding-top:40px;}
.honor_t p{width:540px; color:#979797; line-height:20px; display:block; margin:0 auto; padding-top:20px;}
.honor_nr{ padding-top:20px;}
.blk_18 { overflow:hidden; zoom:1; font-size:9pt;width:1100px; margin-top:8px;}
.blk_18 .pcont { width:1055px; float:left; overflow:hidden; padding-left:5px;}
.blk_18 .ScrCont { width:32766px; zoom:1; margin-left:-5px;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton{ width:20px; height:132px; float:left; background:url(../images/ry_lt.png) no-repeat 0px 50px;}
.blk_18 .RightBotton { width:20px; height:132px; float:left; background:url(../images/ry_rt.png) no-repeat 0px 50px;}
.blk_18 .pl img { display:block; cursor:pointer; border:none;}
.blk_18 .pl { width:194px; float:left; float:left; text-align:center; line-height:24px; color:#515151; margin:6px 10px; font-family:"微软雅黑"; font-size:14px;}
/*简介和专题*/
.ind01{ overflow:hidden; margin-top:20px;}
.gsjj{width:650px; float:left;}
.gsjj_t{ border-bottom:1px solid #dbd9e8; height:50px; font-weight:bold;}
.gsjj_t p{ font-size:18px; color:#1338ad; float:left; padding-top:10px;}
.gsjj_t span{ font-size:12px; color:#6e6f73; float:left; font-weight:300; padding-top:20px;}
.gsjj_t a{ float:right; color:#716b97; font-size:14px;-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px;width:68px; height:24px; border:1px solid #b1b6db; text-align:center; margin-top:14px;}
.gsjj_t a:hover{ background:#f00; color:#fff;}
.gsjj_nr{ padding-top:20px;}
.gsjj_nr img{ float:left;width:267px; height:198px;}
.jj_rt{ float:right;width:380px;}
.jj_rt p{ color:#ffa200; font-size:16px; font-weight:bold; line-height:46px;}
.jj_rt span{ color:#161616; font-size:14px; line-height:30px;}
.yy{ float:left;widht:28px; padding-left:20px;}
.qyzt{ float:left;width:395px; float:right;}
.qyzt_t{ border-bottom:1px solid #dbd9e8; height:50px; font-weight:bold; margin-left:20px;width:356px;}
.qyzt_t p{ font-size:18px; color:#1338ad; float:left; padding-top:10px;}
.qyzt_t span{ font-size:12px; color:#6e6f73; float:left; font-weight:300; padding-top:20px;}
.qyzt_t a{ float:right; color:#716b97; font-size:14px;-moz-border-radius:8px; -webkit-border-radius:8px;  border-radius:8px;width:68px; height:24px; border:1px solid #b1b6db; text-align:center; margin-top:14px;}
.qyzt_t a:hover{ background:#f00; color:#fff;}
.qyzt_nr{width:391px; height:210px; background:url(../images/yy1.png) no-repeat;}
.qyzt_nr li{ padding-top:5px; padding-left:22px;}
/*设备*/
.sb{ background:#f6f6f6; height:485px;}
.sb_t{ text-align:center; padding-top:50px;}
.sb_t p{width:540px; color:#979797; line-height:20px; display:block; margin:0 auto; padding-top:20px;}
.sb_nr{ padding-top:40px;}
.blk_181 { overflow:hidden; zoom:1; font-size:9pt;  width:1200px; margin-top:8px;}
.blk_181 .pcont1 { width:1045px; float:left; overflow:hidden; padding-left:5px;}
.blk_181 .ScrCont2 { width:32766px; zoom:1; margin-left:-5px;}
.blk_181 #List1_3, .blk_181 #List2_4 { float:left;}
.blk_181 .LeftBotton1{ width:27px; height:220px; float:left; background:url(../images/sb_lt.png) no-repeat 0px 90px;}
.blk_181 .RightBotton1 { width:27px; height:220px; float:left; background:url(../images/sb_rt.png) no-repeat 0px 90px;}
.blk_181 .pl1 img { display:block; cursor:pointer; border:none; }
.blk_181 .pl1 { width:228px; float:left; color:#747474; font-size:14px; float:left; text-align:center; margin:0 18px; line-height:24px;}
.blk_181 a.pl1:hover {  color:#f00; }

.ys{ overflow:hidden; margin-top:50px;}
.ys_t{ text-align:center;}
.ys_nr{ height:1100px; background:url(../images/ys_bj.jpg) no-repeat center bottom;}
.ys_01{ padding-top:80px; padding-right:50px; overflow:hidden;}
.ys_01_lt{ float:left;width:510px;}
.ys_01_lt_lt{ float:left;width:72px; padding-top:10px;}
.ys_01_lt_rt p b{ color:#19459c; font-size:34px; font-weight:bold;}
.ys_01_lt_rt p{ color:#ffa104; font-size:18px; font-weight:bold;}
.ys_01_lt_rt span{ line-height:24px; font-size:14px; color:#2d2d2d;}
.ys_01_lt_rt{ float:right;width:400px;}
.ys_01_rt{ float:right;width:500px;}

.ys_02{ padding-top:200px; padding-right:50px; overflow:hidden;}
.ys_02_lt{ float:left;width:500px;}
.ys_02_rt{ float:right;width:510px;}
.ys_02_rt_lt{ float:left;width:72px; padding-top:10px;}
.ys_02_rt_rt{ float:right;width:400px;}
.ys_02_rt_rt p b{ color:#19459c; font-size:34px; font-weight:bold;}
.ys_02_rt_rt p{ color:#ffa104; font-size:18px; font-weight:bold;}
.ys_02_rt_rt span{ line-height:24px; font-size:14px; color:#2d2d2d;}
.ys_03{ padding-top:70px; padding-right:50px; overflow:hidden;}
.ys_03_lt{ float:left;width:510px; padding-top:70px;}


.ind02{ height:470px; background:#f6f6f6; padding-top:40px;}
.ind02_nr{ background:#fff; height:425px; padding-top:10px;}
.cgal{width:230px; float:left; margin-left:10px;}
/* marqueetop */
.marqueetop{height:320px;width:208px;overflow:hidden;margin:20px 10px;}
.marqueetop li{margin:10px 0;width:208px;height:139px;overflow:hidden; position:relative;}
.marqueetop li .pic{display:block;width:208px;height:139px;padding:2px;overflow:hidden;}
.marqueetop li .txt a{text-align:center;height:23px;width:208px; height:28px;line-height:28px; font-size:14px; color:#fff; background:url(../images/yy2.png) repeat-x; position:absolute; bottom:0;}

.yy1{width:60px; text-align:center; float:left; margin-top:40px;}

.gsxw{width:360px; float:left;}
.gsxw_t{ padding-top:20px;}
.gsxw_t_rt{ float:right;width:240px;}
.gsxw_t_rt p{ font-size:14px; font-weight:bold; color:#222; line-height:30px;}
.gsxw_t_rt span{ color:#909090; line-height:24px;}
.gsxw_nrnr{ padding-top:10px;}
.gsxw_nr li{ border-bottom:1px dashed #dadada;}
.gsxw_nr li a{ color:#666; font-size:12px; background:url(../images/jt.png) no-repeat 5px; padding-left:20px; line-height:32px;}
.gsxw_nr li a:hover{ color:#f00;}
.gsxw_nr li span{ float:right; color:#666; font-size:12px; line-height:32px;}

.yqlj{ overflow:hidden; padding-top:20px; padding-bottom:20px; color:#777;}
.yqlj a{ font-size:14px; color:#777; line-height:40px; padding:0px 6px;}
.yqlj a:hover{ color:#f00;}

.end{ height:270px; background:#1338ad;}
.end_nav{ height:64px; background:url(../images/line.jpg) no-repeat bottom #174cb6; text-align:center; line-height:64px; color:#fff;}
.end_nav a{ color:#fff; font-size:14px; padding:0px 14px;}
.end_nav a:hover{ color:#ff0;}
.end_nr{width:600px; margin:0 auto; padding-top:20px;}
.end_nr_lt{ float:left;width:134px; color:#fff; text-align:center;}
.end_nr_rt{ float:right;width:440px; line-height:32px; color:#fff;}
.end_nr_rt a{ color:#fff;}

.nyban1{ height:280px;width:100%; background:url(../images/nyban.jpg) no-repeat center;}
.nyban2{ height:280px;width:100%; background:url(../images/nyban2.jpg) no-repeat center;}
.nyban3{ height:280px;width:100%; background:url(../images/nyban3.jpg) no-repeat center;}
.nyban4{ height:280px;width:100%; background:url(../images/nyban4.jpg) no-repeat center;}
.nyban5{ height:280px;width:100%; background:url(../images/nyban5.jpg) no-repeat center;}
.nyban6{ height:280px;width:100%; background:url(../images/nyban6.jpg) no-repeat center;}
.nyban7{ height:280px;width:100%; background:url(../images/nyban7.jpg) no-repeat center;}
.nyban8{ height:280px;width:100%; background:url(../images/nyban8.jpg) no-repeat center;}

.ny{width:1100px; height:auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
.ny_lt{ float:left;width:200px;}



.ny_rt{ float:right; width:870px;}
.ny_rt_top{border-bottom:1px dotted #ccc; overflow:hidden;}
.ny_rt_top img{ float:left; padding-top:6px;}
.ny_rt_top p{ float:left; font-family:"微软雅黑"; line-height:30px; text-indent:10px; font-size:16px; font-weight:bold;}
.ny_rt_top span{ float:right; line-height:30px; color:#999;}
.ny_rt_nr{ line-height:34px; padding:10px; font-size:14px;}
