@charset "GB2312";
body{font-size:14px;color:#212121;font-family:"微软雅黑","宋体","Courier New",Courier,monospace;padding:0px;margin:0px auto; line-height:30px;}
a{color:#212121;text-decoration:none}
a:hover{color:#e71f19;text-decoration:none}
.c,.clear{ clear:both;}
.input,.textarea{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#666;padding-top:5px;padding-right:5px;padding-bottom:4px;padding-left:5px;background-color:#fff}
img{ border:0;}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,img{ padding:0; margin:0; list-style:none;}
.top, #main{max-width:1200px; width:100%; margin-left:auto;margin-right:auto;}
#head{width:100%; z-index:99; position:absolute;}
#head .top p{background:url(../images/index_01_03.jpg) no-repeat left center;padding-left:30px; font-size:13px; line-height:52px; float:left;}
#head .top li{float:right; margin-left:1%;}
.t_email{background:url(../images/index_01_05.jpg) no-repeat left center;padding-left:30px; line-height:52px;}
.t_tell{background:url(../images/index_01_07.jpg) no-repeat left center;padding-left:30px; line-height:52px;}
.logo{width:410px;margin:0 auto;*margin-top:-53px;}
.menu{width:100%;margin-top:2px;border-top:#a0a0a0 1px solid;border-bottom:#a0a0a0 1px solid;}
.menu ul{max-width:1200px; width:100%;margin:0 auto;}
.menu .first{border-left:1px #a0a0a0 solid;}
.menu li{width:14%; float:left; text-align:center; background:url(../images/top_14.jpg) no-repeat right center;*width:14.2%; border-right:1px #a0a0a0 solid; border-left:none;padding-top:10px;padding-bottom:8px; line-height:22px;}
.menu li a{font-size:16px; font-weight:600;}
.menu li span{font-size:8px; color:#7e7e7e; text-transform:uppercase;}
.menu li a:hover{color:#043369;}
.menu .m_last{background:none;}
.banner{ width:100%;clear:both; padding-top:53px;}
#flashBg {padding: 0px; margin: 0px; width: 100%;  height: 550px; clear:both; overflow: hidden;  }
#flashLine {width: 100%; height: 550px; clear: both;}
#flash {padding: 0px; margin: 0px auto; width: 100%;  height:550px; clear: both; overflow: hidden;}
#flash a {width: 100%; display: none; height:550px;}
.flash_bar { position: relative; text-align: center; margin: 0px auto; width: 200px; bottom: 55px; height: 30px; overflow: hidden; padding-top: 13px !important}
.flash_bar .dq {margin: 5px; width: 12px; display: inline-block; background: url(../images/tg_flash_p.png) no-repeat 0px 0px; float: left; height: 12px; cursor: pointer; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop")}
.flash_bar .no {margin: 5px; width: 12px; display: inline-block; background: url(../images/tg_flash_p2.png) no-repeat 0px 0px; float: left; height: 12px; cursor: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop")}
.about{border-bottom:5px #043369 solid;padding-top:50px;padding-bottom:20px;}
.about_p{max-width:383px; float:left;width:33%;padding-left:2%;}
.about p{width:63%; float:right;padding-right:1%;}
.sy_tit{border-bottom:1px #a0a0a0 solid;margin-bottom:40px; clear:both;margin-left:auto; margin-right:auto; text-align:center; line-height:0;margin-top:40px;}
.sy_tit img{}
.pro{margin-top:60px;}
.pro .sy_tit img{max-width:483px;width:100%;}
.sy_p_list{max-width:394px; float:left; border:1px #ccc solid;width:32.3%;margin-left:1%;}
.sy_p_list:hover{border:3px #043369 solid;}
.in_p_01{margin-left:0;}
.sy_p_list img{width:100%;}
.sy_p_list a{ line-height:0}
.sy_p_txt{width:96%; background:url(../images/index_20.png) no-repeat 12px top; text-align:right;padding-right:4%;padding-top:20px;font-size:20px;}
.sy_p_txt span{font-size:24px; font-weight:600;padding-right:5px;}
.sy_p_txt p{font-size:10px;text-transform:uppercase;border-bottom:1px #d2d2d2 solid;width:235px;float:right; clear:both;}
.sy_p_txt a{background:#043369;font-size:10px;color:#fff;padding-left:1%;padding-right:1%; clear:both; float:right; margin-top:18px; margin-bottom:16px; line-height:20px}
.sy_p_list:hover, .sy_p_txt:hover{background:url(../images/index_23.png) no-repeat 12px top #043369; color:#fff;}
.sy_p_txt:hover a{background:#fff; color:#043369;}
.in_pro{width:102%;margin-top:30px;margin-left:-1%;margin-right:-1%;}
.in_pro li{width:22.5%; margin:10px 1%; float:left; position:relative;border:2px #fff solid;}
.in_pro li img{width:100%;}
.in_pro li .name{display:none; z-index:99; bottom:0; position:absolute; background:#043369}
.in_pro li a{color:#fff;}
.in_pro li:hover{border:2px #043369 solid;}
.in_pro li:hover .name{display:block;width:100%;background:$043369; text-align:center;}
.in_dy{background:url(../images/index_27.jpg) no-repeat top center; text-align:center;padding-top:40px; padding-bottom:40px;margin-top:30px;}
.in_dy img{max-width:833px; width:100%;}
.video{background:url(../images/index_33.jpg) no-repeat center;margin-top:40px;}
.video .in_v_l{width:386px; float:left;margin-top:120px;margin-left:10%}
.video .in_v_r{width:567px; float:right;}









.index-products{ max-width:1200px; margin:50px auto 0;}
.index-products ul{ margin-right:-32px; overflow:hidden;}
.index-products ul li{ position:relative;float:left;width:31.33%; margin-right:2%; margin-bottom:30px;*width:31%;}
.index-products ul li .box{ display:none;background:#043369; width:100%; height:100%; position:absolute; top:0; left:0; text-align:center;filter:alpha(opacity=90);  -moz-opacity:0.9;  -khtml-opacity: 0.9; opacity: 0.9;}
.index-products ul li a{ font-size:16px; height:25px; overflow:hidden; text-align:center; color:#fff;text-transform:uppercase;}
.index-products ul li .box img{width:59px;margin:40px auto 20px;}
.index-products ul li .box p{margin-bottom:40px; }
.index-products ul li .box p span{font-size:9px;}
.index-products ul li .box .case_tit{border-left:1px #fff solid; border-right:1px #fff solid; padding-left:10px;padding-right:10px;}
.index-products ul li:hover .box{ display:block;} 
.index-products ul li img{width:100%;}
.in_more{border:2px #043369 solid;border-radius:8px;padding:2px 15px; font-size:12px;margin-left:45%;}


#divMainTab1{width:390px; line-height:30px;height:30px; font-size:14px; font-weight:bold; margin-bottom:30px; margin-left:auto; margin-right:auto;}
.normal1{list-style: none; text-align :center ; width: 170px; vertical-align :middle ; cursor :pointer ; float:left; font-size:16px; font-weight:bold; border:3px #ccc solid;border-radius:8px; margin-right:3%;}
.selected1{list-style: none;text-align :center ; width: 170px; vertical-align :middle ; cursor :pointer ; font-size:16px; font-weight:bold; border:3px #043369 solid; float:left;border-radius:8px; background:#043369; margin-right:3%;}
.selected1 a{ color:#fff;}
.normal1 a{ color:#043369;}
.divContent1{width:100%; clear:both; padding-bottom:16px;}
.newsli li{line-height:24px; overflow:hidden;width:50%; float:left;padding:15px 0;margin-bottom:10px; color:#043369}
.newsli li a{ color:#043369;font-weight:600;}
.newsli li p{font-size:13px;}
.newsli li:hover{background:#eee;}
.newsli .time{ float:left;width:82px; text-align:center;border-right:3px #043369 solid;margin-right:2%; font-size:14px; font-weight:600;}
.newsli .time span{font-size:20px;}

.flink{background:#f2f2f2;padding:30px 4%;width:92%;}
.flink img{float:left; width:113px;}
.flink p{float:left; text-align:left;padding-left:2%; width:80%;}
.dowm{margin-top:40px;}
.d_lx{width:386px; float:right;}
.foot{color:#fff;background:#043369;margin-top:30px;padding-top:10px;}
.foot a{color:#fff;}
.foot dl{padding:0px 5%; float:left; height:140px;*padding:0;*margin:0 5%;}
.foot dt{ font-size:16px; background:url(../images/line.png) no-repeat bottom left;margin-bottom:18px;text-align:left;}
.foot dd{line-height:32px;text-align:left;}
.foot dd a{font-size:14px;}
.foot .f_tell{background:url(../images/index_54.png)no-repeat left -1px;padding-left:40px;font-size:24px; font-weight:600;}
.foot .f_lx{background:url(../images/index_54.png)no-repeat left -40px;padding-left:40px;}
.foot .f_adr{background:url(../images/index_54.png)no-repeat left -97px;padding-left:40px;}

.fwx{ float:right; text-align:center;}
.fwx img{padding:8px; border:#fff 1px solid}
.down_bq{border-top:#09F 1px solid; text-align:center; width:100%;}

.wz {height: 41px;width: 100%;background-color: #f2f2f2;line-height: 41px;color: #4b4b4b;}
.wz a {color: #4b4b4b;text-decoration: none;}
.mai {width: 100%;margin-top: 30px;padding-bottom: 30px;}
/*.topc{background-color:#F9F9F9;}*/
.cz {/*height: 374px;*/width: 498px;border: 1px solid #dedede; float: left;}
.cz img {/*height: 374px;*/width: 100%;}
.cy {float: right;width: 624px;line-height: 30px;font-size: 13px;}
.cy h3 {font-size: 22px;line-height: 40px;}
.cy span {float: left;margin-top: 15px;background:#043369; padding:4px 25px; }
.cy span a{color:#fff;font-size:18px}
.cp_name{width: 100%;height: 64px;border-bottom: 1px #eaeaea solid;margin-top: 20px;background-color: #043369;}
.cp_txt{width: 100%;overflow: hidden;margin-top: 52px;margin-right: auto;margin-left: auto;}
.cp_txt p{ font-size:13px;line-height:35px;color:#333;}
.cp_txt table{ margin-top:10px;  font-size:13px;}
.txt_name{width: 100%;height: 34px;font-size: 16px;font-weight: bold;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dadada;margin-bottom: 25px;}
.hot_anl{ width:1180px;overflow:hidden; margin-top:10px;}
.hot_anl li{width: 260px;overflow: hidden;float: left;margin-right: 17px;display: inline;margin-left: 18px;}
.left {float: right;width: 272px;}
.cplb {width: 100%;}
.cplbt {width: 100%; background:#043369; text-align:center; color:#fff; font-size:22px; height:40px; line-height:40px;}
.cplbd {width: 100%;}
.cplb_tit {background-image: url(../images/hq_17.jpg);background-repeat: repeat-x;height: 45px;width: 100%;line-height: 45px;text-align: center;margin-top: 6px;}
.cplbd li{width:96%;border-bottom:1px #ddd dashed;padding:2%; background:url(../images/ico_07.gif) no-repeat 23px center;}
.cplbd li a{font-size:15px;padding-left:40px;}
.xwlb {width: 100%;margin-top: 25px;}
.xwlt {height: 28px;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dadada;font-weight: bold;}
.xwlt span {float: right;line-height: 20px;font-size: 12px;font-weight: normal;}
.xwld {width: 100%;margin-top: 18px;}
.xwld ul {padding: 0px;list-style-type: none;margin-top: 8px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
.xwld ul li {line-height: 30px;width: 100%;font-size: 13px;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.right {float: left;width: 899px;}
.title_right {float: left;width: 100%;background-color: #F2F2F2;}
.mz {float: left;line-height: 38px;color: #FFFFFF;font-size: 18px;min-width: 161px;text-align: center;background-color: #043369;}
.news_details {line-height: 30px;float: left;width: 100%;}
.news_details h1 {text-align: center;font-size: 16px;line-height: 40px;}
.news_details p {padding: 0px;width: 100%;}
.news_details h3 {width: 100%;font-size: 18px;line-height: 40px;color: #e80000;text-align: center;;padding: 0px; background:#eee;margin:20px 0;}
.xh2 {float: left;width: 100%;}
.xht {float: left;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e8e8e8;line-height: 40px;font-size: 16px;}
.xht span {float: right;font-size: 12px;}
.xhd {float: left;width: 100%;padding-top: 10px;line-height: 30px;}
.xhd ul {margin: 0px;padding: 0px;list-style-type: none;}
.xhd ul li {float: left;width: 100%; height:36px; overflow:hidden;}
.xhd ul li span {float: right;background-color: #e8e8e8;padding-right: 10px;padding-left: 10px;}
.productq {float: left;width: 100%;}
.product_lit {float: left;width:100%;font-size: 16px;margin-bottom: 20px;}
.list_title {float: left;width:97%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #d2d2d2;padding-right: 1.5%;padding-left: 1.5%;padding-bottom: 10px;}
.list_title h3 {margin: 0px;padding: 0px;}
.list_title h3 a {font-size: 16px;line-height: 40px;font-weight: normal;text-decoration: none;margin: 0px;padding: 0px;}
.list_title h3 a img {float: left;padding-top: 13px;padding-right: 8px;}
.list_title span {float: right;margin: 0px;padding: 0px;}
.list_title span a {line-height: 40px;text-decoration: none;font-size: 14px;}
.list1 {width:100%;float: left;margin-top: 35px;border-bottom-width: 1px;border-left-width: 1px;border-bottom-style: solid;border-left-style: solid;border-bottom-color: #dfdfdf;border-left-color: #dfdfdf;}
.list1 ul {list-style-type: none;margin: 0px;padding: 0px;}
.list1 li {width: 223px;float: left;display: block;border-top-width: 1px;border-right-width: 1px;border-top-style: solid;border-right-style: solid;border-top-color: #dfdfdf;border-right-color: #dfdfdf;/*height: 279px;*/}
.list1 li img, .list2 li img{width:96%;padding:2%;height:178px;}
.list1 ul li span {float: left;width: 92%;text-align: center;line-height: 50px;padding-right: 4%;padding-left: 4%;white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}
.list1 li p {text-align: center;width: 100%;margin: 0px;padding: 0px;background-color: #ebebeb;}
.list1 ul li p a {color: #000;text-decoration: none;line-height: 34px;}
.list2 {width: 100%;float: left;margin-top: 15px;}
.list2 ul {list-style-type: none;margin: 0px;padding: 0px;}
.list2 li {width:23%;float: left;display: block;margin-right:0.5%;margin-left: 0.5%;border:1px #dfdfdf solid;margin-top:20px;}
/*.list2 li img {width: 204px;height: 180px;border: 1px solid #CCC;padding: 3px;}*/
.list2 ul li span {float: left;width: 92%;text-align: center;line-height: 40px;padding-right: 4%;padding-left: 4%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.list2 li p {text-align: center;width: 100%;margin: 0px;padding: 0px;background-color: #ebebeb;}
.list2 ul li p a {color: #000;text-decoration: none;line-height: 34px;}
.nry_lx{float:left;}
.nry_ewm{float:right; max-width:600px;margin-top:20px;}
.nry_ewm img{width:40%; float:left;margin-left:5%;}
.related li{width:48%; margin-right:1%; float:left; line-height:30px; background:url(../images/ico1.gif) no-repeat 1px center;}
.related li a{padding-left:10px;}
.nyban{background:url(/uploadfile/202004/26/1548311245.jpg) no-repeat bottom center; height:280px;}
.ny_logo{width:410px;margin:-53px auto 0;*margin-top:-103px;}


/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

