﻿@charset "utf-8";
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
textarea{overflow:auto}
figure{margin:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
small{font-size:12px;}
ul,ol{list-style:none;}
a{text-decoration:none;}
/*a:hover{text-decoration:underline;}*/
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

/*@import url(http://fonts.googleapis.com/css?family=Patua+One);
.PatuaOne{font-family: 'Patua One', cursive;}*/
/*@import url(http://fonts.googleapis.com/css?family=Archivo+Black);
.ArchivoBlack{font-family: 'Archivo Black', sans-serif;}*/

.YaHei{font:12px/24px "微软雅黑","Microsoft YaHei",Arial}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;font-size: 0;}
.clearfix {display: inline-block; }
* html .clearfix {height: 1%;}
.clearfix {display: block;}
.clearfix {zoom: 1;}
/* End hide from IE-mac */
/*针对非IE 自动高度问题*/
*html div:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html div{zoom:1;}

.clear{clear:both}

a:link, a:visited {color: #333;}
a:hover, a:active {color: #F00;}

.float-l,.dl-float dt{float:left}
.float-r,.dl-float dd{float:right}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt40{margin-top:40px}
.mt60{margin-top:60px}
.mt90{margin-top:90px}
.mt260{margin-top:260px}
.mt110{margin-top:110px}
.pdt10{padding-top:10px}
.pd10{padding:10px}
.cen{text-align:center; margin-top: 20px;}
.righ{text-align:right}
.lef{text-align:left}

.w1000{width:1000px; margin:auto}
body{line-height:24px; background:url(sample-1.png) repeat-x top; color:#8D8D8D;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;}
.logo{padding-top:20px}
.txt{background:#004098; width:245px; height:29px; padding-top:5px; }
.txt input{border:none; background:none; width:190px; height:27px;color:#FFF; float:left; margin-left:10px;}
#sbut{background:url(sample-2.png) no-repeat; width:26px; height:29px; float:left; cursor:pointer; float:left;}
.header{height:103px}
.header dl dd{padding-top:7px}

.submit{ border:none;}

.menu li{float:left}
.menu li a{display:inline-block; width:142px;background:url(sample-5.png) no-repeat; height:58px; }
.menu li a span{visibility:hidden}

.menu li.n1 a{background-position:left top;}
.menu li.n1 a:hover,.menu .n1 a.hover{background-position:left bottom;}
.menu li.n2 a{background-position:-143px top;}
.menu li.n2 a:hover,.menu .n2 a.hover{background-position:-143px bottom;}
.menu li.n3 a{background-position:-286px top;}
.menu li.n3 a:hover,.menu .n3 a.hover{background-position:-286px bottom;}
.menu li.n4 a{background-position:-429px top;}
.menu li.n4 a:hover,.menu .n4 a.hover{background-position:-429px bottom;}
.menu li.n5 a{background-position:-572px top;}
.menu li.n5 a:hover,.menu .n5 a.hover{background-position:-572px bottom;}
.menu li.n6 a{background-position:-715px top;}
.menu li.n6 a:hover,.menu .n6 a.hover{background-position:-715px bottom;}
.menu li.n7 a{background-position:-858px top;width:143px;}
.menu li.n7 a:hover,.menu .n7 a.hover{background-position:-858px bottom;}


.sort2 li{float:left}
.sort2 li a{display:inline-block; width:200px;background:url(sort2.png) no-repeat; height:74px; }
.sort2 li a span{visibility:hidden}

.sort2 li.n1 a{background-position:left top;}
.sort2 li.n1 a:hover,.sort2 .n1 a.hover{background-position:left bottom;}
.sort2 li.n2 a{background-position:-200px top;}
.sort2 li.n2 a:hover,.sort2 .n2 a.hover{background-position:-200px bottom;}
.sort2 li.n3 a{background-position:-400px top;}
.sort2 li.n3 a:hover,.sort2 .n3 a.hover{background-position:-400px bottom;}
.sort2 li.n4 a{background-position:-600px top;}
.sort2 li.n4 a:hover,.sort2 .n4 a.hover{background-position:-600px bottom;}
.sort2 li.n5 a{background-position:-800px top;}
.sort2 li.n5 a:hover,.sort2 .n5 a.hover{background-position:-800px bottom;}

.npav{ width:1000px; margin:0 auto;}
.npav li{ float:left; width:200px; height:73px; background:url(1_02.jpg) no-repeat right; padding-top:1px;}
.npav li a{ display:block; color:#fff; font-size:14px; width:200px; text-align:center; padding-top:6px; padding-bottom:6px; height:60px;}
.npav li a .sp1{ width:200px; text-align:center; line-height:20px; float:left; cursor:pointer;}
.npav li a .sp2{ width:140px; margin:0 auto; display:block; text-align:center; line-height:20px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;cursor:pointer;}
.npav li a:hover{display:block; color:#004097; font-size:14px; width:200px; text-align:center; padding-top:6px; background:#fffcfc; padding-bottom:6px; height:60px;}
.npav li a.hover{ display:block; color:#004097; font-size:14px; width:200px; text-align:center; padding-top:6px; background:#fffcfc; padding-bottom:6px; height:60px;}

.Focus{position:relative; height:660px; width:100%; overflow:hidden; overflow:hidden; border-bottom:1px solid #004098;border-top:1px solid #004098;}
#myFocus{position:absolute; left:50%; margin-left:-960px;width: 1920px;	height: 660px;overflow: hidden;}

.Focus2{position:relative; height:490px; width:100%; overflow:hidden;border-bottom:1px solid #004098;border-top:1px solid #004098;}
#myFocus2{position:absolute; left:50%; margin-left:-960px;width: 1920px;height: 490px;overflow: hidden;}

.bgF7{background:#F7F7F7}
.bg004098{background:#004098}
.color004299{color:#004299}
.color004098{color:#004098}
.colorFFF{color:#FFF}
.color0000FF{color:#0000FF}
.size24{font-size:24px}
.size18{font-size:18px}
.size16{font-size:16px}
.size15{font-size:15px}
.h655{height:655px}

.aFF a:link,.aFF a:visited {color: #FFF;}
.aFF a:hover,.aFF a:active {color: #ccc;}

.ovhidden{overflow:hidden}
.w1100{width:1100px}

.hnew font{display:block; font-weight:bold;line-height:32px}
.hnew font a.more{padding-top:5px; display:block}
.hnew li{width:225px; float:left; margin-right:33px;margin-top: 66px;
}
.hnew li .img{margin-top:20px}
.hnew li p{line-height:18px}
.imgline .img img{width:215px; height:190px; border:5px solid #FFF}

.img2{border-top:1px solid #004098;border-bottom:1px solid #004098; padding:10px 0; margin-top:30px}
.img2 li{float:left}
.img2 li img{display:block; margin:4px 4px 0 0}

.brandlist li{float:left; width:321px; margin-right:20px}
.brandlist li img{border:8px solid #FFF}
.brandlist li a{display:block; text-indent:10px; padding-top:5px}

.sort1 li{float:left}
.sort1 img{margin-right:75px}
.sort1 a:hover img{filter: Gray; -webkit-filter:grayscale(1);}

.prlist li{float:left}
.prlist li img{display:block}

.msn{ height:286px; background:url(sample-59.png)}
.msn dt input,.msn dt textarea{margin-left:90px; width:900px; height:26px;line-height:26px; border:none; background:none}
.msn dt textarea{overflow:auto; height:116px}
.msn dd input{width:80px;height:28px;border:none; background:none; cursor:pointer}

/*分页样式*/
.pages{clear:both;margin:15px 10px 15px 10px;height:35px;color:#999; text-align: center;}
.pages a,.pages span{padding:5px; font-size:14px;margin-left:5px;height:26px; text-align:center; line-height:26px; color:#666; background:#eee}
.pages .prev,.pages .next{width:55px; text-align:center;}
.pages span{ background:#fff; text-decoration:underline;color:#00659c;  text-align:center;font-weight:bold; }
.pages a:hover{color:#00659c; text-decoration:none;}

.mnr1{ float:left; width:1000px;}

.mnr1l{ float:left; width:485px; font-size:17px; color:#fff; text-align:justify;}
.mnr12{ float:left; width:485px; font-size:14px; color:#fff; padding-top:15px; text-align:justify;}

.mnr2{ float:left; width:1000px; padding-top:30px; padding-bottom:20px;}
.mnr2l{ float:left; width:485px;}
.mnr22{ float:left; width:485px; padding-top:15px;}
.qyln{ float:left; width:1000px; padding-bottom:30px;}
.qylnle{ float:left; width:650px; font-size:16px; color:#004097; text-align: left;font-weight: bold;padding-left: 10px;}
.qylnrig{ float:right; width:485px; font-size:14px; color:#004097; text-align:justify;}
.qlwhlist{ float:left; width:585px; padding-left:207px;}
.qlwhlist ul{ float:left; width:585px; padding-bottom:20px;}
.qlwhlist li{ float:left; width:585px; font-size:14px; color:#fff; border-bottom:1px solid #fff; padding-bottom:10px; padding-top:10px;}
.qlwhlist li a{ color:#fff;}
.qlile{ float:left; width:140px; text-align:left;}
.qlimid{ float:left; width:260px; padding-left:40px;}
.qishu{ float:left; padding-right:5px;}
.qliri{ float:right;}

.brard{ float:left; width:1000px; padding-bottom:30px;}
.brarleft{ float:left; width:485px; text-align:justify; font-size:14px; color:#004097;}
.brarright{ float:right; width:485px; text-align:justify; font-size:14px; color:#004097;}
.sbsclist{ float:left; width:1000px;}
.bsc1{ float:left; width:1000px; padding-bottom:20px;}
.bscbt1{ float:left; width:1000px; border-bottom:1px solid #004097; padding-bottom:10px;padding-left: 200px;}
.bscbtst{ float:left; width:245px; color:#004097; font-size:18px; font-weight:bold; text-align:left; padding-right:6px;}
.bscbcont{ float:left; width:1000px; padding-top:20px;padding-left: 200px;}
.bscots{ float:left; width:245px; color:#004097; font-size:14px; text-align:left; padding-right:6px;}
.bscots p{ float:left; width:245px;}

.gjkh{ float:left; width:1000px;}
.gjkhleft{ float:left; width:485px; color:#fff; font-size:14px; text-align:justify;}
.gjkhright{ float:right; width:485px; color:#fff; font-size:14px; text-align:justify;}
.fwrx{ float:left; width:1000px;}
.fwrx p{ text-align:center; width:1000px; color:#004097; font-size:18px; font-weight:bold; letter-spacing:5px}
.fwrxlist{ float:left; width:1000px; padding-top:90px; padding-bottom:20px;}
.fwrcright{ float:right; width:485px;color:#004097; font-size:14px; text-align:justify;}
.fwrcleft{ float:left; width:485px;color:#004097; font-size:14px; text-align:justify;}

.rczps{ float:left; width:1000px;}
.rczps p{ text-align:center; width:1000px;color:#004097; font-size:16px; padding-top:10px;}

.rczp2s{ float:left; width:1000px;}
.rczp2s p{ text-align:center; width:1000px;color:#fff; font-size:16px; padding-top:10px;}

.rczp3s{ float:left; width:1000px;}
.rczp3s p{ text-align:left; width:1000px;color:#004097; font-size:16px; padding-top:10px;}

.mnr22s{ float:left; width:1000px;}
.mnr22s li{ float:left; width:485px; padding-bottom:10px;}
.mnr22s .li2r{ float:right;}

.mnr33{text-align:center; width:1000px;color:#fff; font-size:14px;}
.mnr34{text-align:left; width:1000px;color:#fff; font-size:14px;}

#video{position: fixed;top:465px;right:22px;z-index:999;}

.news_ny{display: flex;flex-wrap: wrap;}
.news_ny h2{ height:34px; line-height:34px; overflow:hidden;}
.news_ny li p{ height:36px; overflow:hidden;}

.news_content p{color: #0033FF;}

#page{ text-align:center;}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}