body{font-size:15px; font-family:arial,verdana,Helvetica;color:#000;margin:0;padding:0;}
ul,li,img,p,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0}
img,input{border:0}
ul,li{list-style-type:none}
a{color:#000;text-decoration:none}
a:hover{color:#004c98;text-decoration:none}
li{list-style:none}
em{font-style:normal;}
.clear{clear:both}
.ov{overflow:hidden}
.pre{position:relative}
.table{width:96%;margin:0 auto; overflow:auto;}
.table table{width:100%}
.table p{line-height:26px}
.table td{padding:3px 10px}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
linshi-textarea { -webkit-appearance: none;}


.container{overflow:hidden;width:1300px;margin:0 auto}
.zt{width:1300px;margin:0 auto}

.fl{float:left}
.fr{float:right}


header{ }

.top_msg {background:#414141;height:42px;line-height:42px;color:#EFF2F6;width:100%;overflow:hidden;}
.top_msg a {color:#EFF2F6;}
.top_msg a:hover {color:#EFF2F6;}
.top_msg span {color:#EFF2F6;}
.welcome{float:left;line-height:42px;font-size:14px;}
.welcome li{float:left;line-height:42px;padding-right:40px;}
.welcome .Li1{background:url(../images/mailicon.png) no-repeat 0px center;padding-left:24px;font-size:15px;}
.welcome .Li2{background:url(../images/telicon.png) no-repeat 0px center;padding-left:24px;font-size:15px;}
.RightIcons{float:right;}



.header {-webkit-box-shadow:0px 5px 5px rgba(0, 0, 0, .2);top:0;left:0;display:block; width:100%; height:110px;}
.header .hd-le { float:left; margin-top:20px;margin-right:30px;}
.header .hd-ri { float:left;}
.header .hd-ri .hd-Nav { float:left; margin-right:120px;}
.header .hd-ri .hd-Nav li { position:relative; float:left; font-size:16px;line-height:110px; text-align:center;margin-right:1px;}
.header .hd-ri .hd-Nav li > a { display:block;color:#333;padding-left:19px;padding-right:20px;transition:all 0.4s;}
.header .hd-ri .hd-Nav li > a:hover, .header .hd-ri .hd-Nav li.cur > a { background:#2E4E7D; color:#fff;transition:all 0.4s;}



.header .hd-ri .hd-Nav2 { float:right;width:120px;height:42px; margin-top:-78px;background:url(../images/xialabg.png)no-repeat;border-radius:5px;}
.header .hd-ri .hd-Nav2 li { position:relative; float:left; font-size:16px;line-height:41px;padding-left:36px;}
.header .hd-ri .hd-Nav2 li > a { display:block;color:#333;}
.header .hd-ri .hd-Nav2 li > a:hover, .header .hd-ri .hd-Nav2 li.cur > a { color:#fff;}



/* 导航下拉 */
.y-submenu07-box {width:120px;border:solid 1px #dedede;background-color:#fff;position:absolute;left:0;top:42px;  z-index:999;display:none;}
.y-submenu07-box > a {display:block;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:40px;line-height:40px;padding-left:6px;}

/* 导航下拉 End */




.ziyedaohang{margin:0 auto;overflow:hidden;width:100%;}
.ziyedaohang ul {width:100%;margin-top:40px;margin-bottom:40px;text-align:center}
.ziyedaohang>ul>li{display:inline-block;padding-left:30px;padding-right:30px;text-align:center;line-height:46px;font-size:16px;background:#ffffff;color:#686869;border-radius:6px; margin-right:20px;border:1px solid #D9D9D9;transition:all 0.4s;}
.ziyedaohang>ul>li.active,.ziyedaohang>ul>li:hover{background:#274A7E;font-size:16px;}
.ziyedaohang>ul>li.active span,.ziyedaohang>ul>li:hover a {font-size:16px;color:#ffffff}

h3.htitle{text-align:center; font-size:38px; margin-bottom:6px;color:#333; }
h3.htitle a{ color:#333;margin-top:26px;margin-bottom:6px;}
h3.htitle a:hover{color:#dc1313;}
span.htitle{ display:block;height:27px;font-family:Arial; background:url(../images/title_bg.png) no-repeat center top; margin-bottom:40px;}

.page_banner {width: 100%;overflow: hidden;line-height: 0;}
.page_banner img {width: 100%;}


.chara{width:100%;overflow:hidden;}
.chara_c dl{float: left;position: relative;text-align: center;margin-left:10px;}
.chara_c dl{width:400px;height:390px;overflow: hidden;margin-right:20px;margin-top:30px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-shadow: 0px 0px 10px #afaeae;-moz-box-shadow: 0px 0px 10px #afaeae;-webkit-box-shadow: 0px 0px 10px #afaeae;position:relative;}
.chara_c dt p img{width:384px;height:300px;transition:all 0.8s;padding:8px}
.chara_c dt p:hover img{transform:scale(1.1);transition:all 0.8s;}
.chara_c dl:nth-child(3n) {margin-right:0;}

.chara_c dt h3{width:400px;position: absolute;background: #f5f5f5;color: #333;display: block;font-size:18px;line-height:22px;padding-top:16px;padding-bottom:18px;}
.chara_c dl dt h3 em{display: block;font-size:12px;font-weight: normal;opacity: 0.8;margin-top:1px;}
.chara_c dd{padding:20px;width:400px;height:0;background: rgba(50 , 83 , 130 , 0.9);position: absolute;margin-left:0px;margin-right:0px;bottom:-38px;color: #fff;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.chara_c dd p{line-height:30px;font-size:14px;}
.chara_c dl:hover dt h3{display: none;}
.chara_c dl:hover dd{height:180px;}



.ny-product2{width:100%;}
.ny-product2 li{margin-right:30px;margin-top:30px;width:410px;float:left;border:solid 1px #E3E2E2;background:#ffffff;}
.ny-product2 li .pic{overflow:hidden;width:390px;height:286px;padding:10px;}
.ny-product2 li span.pro-name{width:410px;font-size:14px;line-height:48px;color:#333;text-align:center;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-top:1px solid #D9D9D9;}
.ny-product2 li:hover{border:solid 1px #365889;}
.ny-product2 li:hover .pic img{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.ny-product2 li:hover span.pro-name{color:#ffffff;width:410px;font-size:14px;line-height:48px;background:#365889;}
.ny-product2 li:nth-child(3n) {margin-right:0;}


.xwdtbj{overflow:hidden;width:100%;background:url(../images/xwdtbg.jpg) repeat-x center top;margin-bottom:30px;}
.xwdtzuo{width:960px;float:left;background:#fff;margin-top:25px;}
.xwdtzuo2{width:100%;background:#fff;margin-top:25px;}
.xwdtbiaoti{width:100%;height:46px;line-height:46px;background:url(../images/xwdtbiaoti.png) repeat-y left;padding-left:26px;}
.xwdtbiaoti h3 a{font-size:26px;color:#3A3B3C;}
.xwdtzuo dl{float:left;width:960px;background:#fff;padding:8px;}
.xwdtzuo dt{width:238px;height:168px;float:left;overflow:hidden;border:1px solid #EFEFEF;border-radius:5px;}
.xwdtzuo dt img{display:block;transform:scale(1);transition:all 2s ease-out; width:232px; height:162px;padding:3px;border-radius:5px;}
.xwdtzuo dl:hover dt img{transform:scale(1.1);}
.xwdtzuo dd{width:700px;height:150px;position:relative;margin-left:20px;float:left;margin-top:8px;}
.xwdtzuo dd h4{font-weight:normal;}
.xwdtzuo dd h4 a{color:#000000;font-size:16px;text-decoration:none;line-height:46px;}
.xwdtzuo dd p{font-size:15px;color:#666666;line-height:30px;height:96px;margin-top:10px;}
.xwdtzuo dd .rq{background:url(../images/fbsj.jpg) no-repeat center left;font-size:14px;font-family:arial;line-height:26px;margin-top:6px;float:left;color:#A1A0A0;padding-left:19px;}
.xwdtzuo dd .gk{background:url(../images/gkcs.jpg) no-repeat center left;font-size:14px;font-family:arial;line-height:26px;margin-top:6px;float:left;color:#A1A0A0;padding-left:19px;margin-left:30px;}

.xwdtzuo2 dl{float:left;width:630px;background:#fff;padding:8px;}
.xwdtzuo2 dt{width:238px;height:168px;float:left;overflow:hidden;border:1px solid #EFEFEF;border-radius:5px;}
.xwdtzuo2 dt img{display:block;transform:scale(1);transition:all 2s ease-out; width:232px; height:162px;padding:3px;border-radius:5px;}
.xwdtzuo2 dl:hover dt img{transform:scale(1.1);}
.xwdtzuo2 dd{width:370px;height:150px;position:relative;margin-left:20px;float:left;margin-top:8px;}
.xwdtzuo2 dd h4{font-weight:normal;}
.xwdtzuo2 dd h4 a{color:#000000;font-size:16px;text-decoration:none;line-height:46px;}
.xwdtzuo2 dd p{font-size:15px;color:#666666;line-height:30px;height:96px;margin-top:10px;}
.xwdtzuo2 dd .rq{background:url(../images/fbsj.jpg) no-repeat center left;font-size:14px;font-family:arial;line-height:26px;margin-top:6px;float:left;color:#A1A0A0;padding-left:19px;}
.xwdtzuo2 dd .gk{background:url(../images/gkcs.jpg) no-repeat center left;font-size:14px;font-family:arial;line-height:26px;margin-top:6px;float:left;color:#A1A0A0;padding-left:19px;margin-left:30px;}
.xwdtzuo2 dl:nth-child(2n) {margin-right:0;}

.jianjiebg{overflow:hidden;width:100%;height:567px;background:url(../images/gsjjbg.jpg) repeat-x center top;margin-top:30px;margin-bottom:20px;}


.jianjiebg1{float:left;width:380px;height:280px;overflow: hidden;margin-left:10px;margin-right:60px;margin-top:10px;margin-bottom:10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-shadow: 0px 0px 10px #afaeae;-moz-box-shadow: 0px 0px 10px #afaeae;-webkit-box-shadow: 0px 0px 10px #afaeae;position:relative;background:url(../images/gsjjbg1.jpg) no-repeat center top;text-align:center; }
.jianjiebg2{float:left;width:380px;height:280px;overflow: hidden;margin-left:10px;margin-top:10px;margin-bottom:10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-shadow: 0px 0px 10px #afaeae;-moz-box-shadow: 0px 0px 10px #afaeae;-webkit-box-shadow: 0px 0px 10px #afaeae;position:relative;background:url(../images/gsjjbg2.jpg) no-repeat center top;text-align:center; }
.jianjiebg3{float:right;width:380px;height:280px;overflow: hidden;margin-left:10px;margin-right:10px;margin-top:10px;margin-bottom:10px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-shadow: 0px 0px 10px #afaeae;-moz-box-shadow: 0px 0px 10px #afaeae;-webkit-box-shadow: 0px 0px 10px #afaeae;position:relative;background:url(../images/gsjjbg3.jpg) no-repeat center top;text-align:center; }


.jianjiebg1 p{line-height:40px;color:#7B7B7B;font-size:16px;}
.jianjiebg2 p{line-height:40px;color:#7B7B7B;font-size:16px;}
.jianjiebg3 p{line-height:40px;color:#7B7B7B;font-size:16px;}


.xiangqing{width:100%;} .xiangqing p{width:100%;font-size:15px;font-family:arial;line-height:40px;color:#6C6D6D;}

.xwxqbt{width:100%;text-align:center;margin-bottom:10px;padding-top:30px;}
.xwxqbt h4{font-size:22px;color:#333333;}

.tjsj{width:100%;margin-top:38px;margin-bottom:38px;line-height:48px; text-align:center; background-color:#F2F2F2;border-radius:5px;overflow:hidden;}

.shangye{width:100%;font-size:14px;line-height:60px;border-top:1px solid #EFEFEF;margin-top:20px;}
.xiaye{width:100%;font-size:14px;line-height:32px;}


.xwdtyou{width:300px;float:right;background:#fff;margin-top:25px;}
.news_list3{width:100%;overflow:hidden;}
.news_list3 li{float:left;width:298px;height:300px;background:#ffffff;border:1px solid #E5E5E5;transition:all 0.5s;margin-top:30px;}
.news_list3 li .txts{width:298px;margin:0 auto;padding:8px;}
.news_list3 li .txts img{width:282px;height:200px;border:1px solid #E5E5E5;}
.news_list3 li .txts .p a{font-size:14px;color:#666666;line-height:32px;height:96px;overflow:hidden;transition:all 0.3s;}
.news_list3 li .txts .dates{margin-top:10px;border-top:1px solid #E5E5E5;padding-top:3px;overflow:hidden;font-size:14px;color:#999999;line-height:32px;background:url(../images/zixunjiantou.png) right no-repeat;}


.footer{width:100%;background: url(../images/footbj.jpg) 0 50% no-repeat; background-size:cover ; padding-top: 40px;}
.contdi{ width: 30%; color: #fff; font-size: 15px; color: #f0f0f0;}
.contdi h2{ font-size: 30px; margin-bottom: 15px;}
.contdi ul li{ padding: 5px 0; line-height:30px;}
.contdi ul li a{ color:#fff}
.test{ width: calc(32% - 5px); margin-right: 1%; border: 1px solid #b1b0b1; height: 32px; line-height: 32px; padding-left: 5px;}
.longted{ width:calc(98% - 5px) ; font-family:arial; font-size: 14px; padding-left: 5px; border: 1px solid #b1b0b1; margin-top: 1%; height: 60px}
.tijis{ display: inline-block;width:98.5% ; text-align:center; padding:10px 0; background: #2e4e7d; cursor: pointer; margin-top: 6px; color: #fff; text-transform: uppercase;}
.liusya{ width: 57%; padding: 20px; background: #e0e3e7;}
.liunan span{ font-size: 20px; color: #000; text-transform: uppercase; font-weight: bold; margin-right: 10px;}
.shedi A{ float: left; margin-right: 5px; width: 22px; height: 22px; line-height: 22px;color: #fff; text-align: center; font-size: 14px; border-radius: 6px;}
.shedi2 A{ float: left; margin-right:12px; height: 24px; line-height:24px;color: #fff;margin-top:6px; }
.shedi A:nth-child(1){ background: #3d5a98;}
.shedi A:nth-child(2){ background: #33506c;}
.shedi A:nth-child(3){ background: #26a5e5;}
.shedi A:nth-child(4){ background: #ca2127;}
.liunan form{ margin-top: 15px;}
.dinab{ padding:15px 0; background: #1b3760; text-align: center; margin-top: 15px; color: #DCDFE5;width:100%;}
.dinab a{ color: #93a5c6; text-transform: uppercase; padding: 5px 15px; font-size: 14px;}



.xrpagination {display: inline-block; padding-left: 0;margin:20px auto;border-radius: 4px; }
.xrpagination li {display: inline; }
.xrpagination  li > a,.xrpagination li > span {position: relative;float: left;padding: 6px 12px;line-height: 1.42857;text-decoration: none;color: #7E8299; background-color: #fff;border: 1px solid #efefef;border-radius: .42rem;margin-left: .4rem;}
.xrpagination  li:first-child > a,.xrpagination  li:first-child > span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px; }
.xrpagination  li:last-child > a,.xrpagination  li:last-child > span {border-bottom-right-radius: 4px; border-top-right-radius: 4px; }
.xrpagination  li > a:hover, .xrpagination  li > a:focus,.xrpagination  li > span:hover,.xrpagination  li > span:focus { z-index: 2; color: #23527c;background-color: #eeeeee; border-color: #ddd; }
.xrpagination  .active > a, .xrpagination  .active > a:hover, .xrpagination  .active > a:focus,
.xrpagination  .active > span,.xrpagination  .active > span:hover,.xrpagination  .active > span:focus { z-index: 3; color:#EAE9E9;background-color:#2E4E7D;border-color:#1B3760;cursor: default; }