/* Write your styles */

*{ padding: 0; margin: 0;}
html{ background: #fff;}
ul,ol{ list-style: none; margin:0; padding:0;}
img{ border: 0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size: inherit;}
i,em{ font-style: normal;}
strong,b{ font-weight: 400;}
input{ outline: none;}
a{ color: #333; text-decoration: none;}
a:hover{ text-decoration: none; color:#ef241e;}
body{font-size: 12px; color: #333;  font-family:Arial, Microsoft YaHei !important;}

/*宽度*/
.wrap{ width: 1200px; margin: 0 auto;}
.wrap2{ width: 1190px; margin: 0 auto;}
.clear{ clear:both;}
/*浮动*/
.fl{ float:  left;}
.fr{ float: right;}

.header{ background:#f5f3f2;}
.header-t{height:32px; border-bottom:1px solid　#ddd; background:#fff; }
.header-t ul li{ float:left; line-height:32px; }
.header-t ul li span{ padding:2px 5px; background:#ffbb17; color:#fff;}
.header-t ul li span a{ color:#FFF}
.header-t ul li span a:hover { color:#900; text-decoration: none;}
.header-t ul li a{ font-weight:700;}
.headerad{height:200px; width:1190px; margin:0 auto;}

.logo{ height:127px; clear:both}
.logo-img{ padding:0;}
.logo-img img{ margin-top:30px; padding:0;}
.search{ width: 470px; margin-top: 40px; position: relative;  font-size:13px;}
.search h3{ width:68px; height: 35px;  border: 1px solid #e50008; line-height:35px;  background:#fff; margin:0; text-align:center;}
.search h3 i{ padding-left:5px;}
.search input[type=text]{ border: 1px solid #e50008; width: 400px; height: 35px; text-indent: 5px;}
.search input[type=submit]{ border: 0; background: #e50008; color: #fff; width: 85px; height: 33px; cursor: pointer; position: absolute; top: 1px; right: 1px; }
.search ul li{ float: left; margin-top: 6px;}
.search ul li a{  font-size: 13px; color: #555; color:#666;}
.search ul li i{ color:#666; padding:0 5px; font-size: 13px;}
.pho{ width:260px; margin-top:31px;}

/*导航*/
.nav-yy{height:45px; background:#c8161d; clear:both;}
.nav-yy .nav-l{ width: 208px; height: 45px; background: #d81d28; color: #fff;  }
.nav-yy .nav-l span{ line-height: 45px; font-size: 16px;  font-weight:700;}
.nav-yy .nav-l span i{ padding:0 16px;}
.nav-l-mian{ width:208px; height:453px; background:#fff; box-shadow:0px 0px 3px #999; z-index:2;  position:relative;}
.zby{ padding:0px 10px; height:60px; border-bottom:1px solid #c5c5c5;}
.zby:hover a { color:#d81d28}
.zby ul{ clear:both;}
.zby ul li{ float:left; line-height:30px;}
.zby ul .size{ color:#333; font-size:16px; font-weight:700; padding-left:10px;}
.zby:hover ul .size{color:#d81d28}
.zby ul .size:hover {color:#d81d28}
.zby ul .onright{ position:relative; top:5px; float:right;}
.zby ul li a{ color:#666;  padding-right:6px;}
.zby:hover ul li a{color:#d81d28}
.nav-r{ font-size: 14px; font-weight: 700; color: #fff; line-height: 45px; height: 45px;}
.nav-r ul{width:940px; height:45px; }
.nav-r ul li{ float: left;  height:45px; }
.nav-r ul li a{ color: #fff; font-family: "微软雅黑";  padding:0 23px; }
.nav-r ul li:hover{ background:#760004;}

/*轮播大图*/
.Product_Categories { height:440px; overflow:hidden}
.banner-yy{ width:990px; clear:both; position:relative; top:-430px; z-index:10;}
.banner-yy #slides{ display:block; width:100%; height:336px; padding:0; margin:0; position:relative; z-index:2; }
.banner-yy #slides li{ display:block; width:100%; height:100%; padding:0; margin:0; position:absolute;}
.banner-yy #slides li a{ display:block; width:100%; height:100%; text-indent:-9999px;}
.banner-yy #pagination{ display:block; position:absolute; left:50%; bottom:180px; z-index:9900;}
.banner-yy #pagination li{ display:block; width:14px; height:14px; border-radius: 50%; float:left; margin-left:10px; background:#eae7dd;}
.banner-yy #pagination li:first-child{ margin-left: 0;}
.banner-yy #pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.banner-yy #pagination li.current{ background:#f30;}

.b-list{ clear:both;width:993px; position:absolute; bottom:116px; z-index:5;}
.b-list dl{ padding:0; margin:0; }
.b-list dl dd{  height:30px; width:16.5679%; float:left; background-color:rgba(255,255,255,0.8); text-align:center; margin-right:1px}
.b-list dl .oni{ margin-right:inherit}
.b-list dl dd a{ color:#333; line-height:30px;}
.b-list dl dd:hover{ background-color:rgba(0,0,0,0.8); }
.b-list dl dd:hover a{ color:#fff;}

.b-gg{ clear:both;  }
.b-gg dl { margin:0; padding:0;}
.b-gg dl dd{ float:left; width:330px;}
.b-gg dl dd img {width:330px; height:116px; }


/*层1*/
.s1{ margin-top:15px;}
.s-tjly{ width:880px;}
.s-tjly-t{ height:55px; background:url(../../images/index-nx_13.jpg) no-repeat}
.s-tjly-t h3{ margin:0; line-height:55px; padding-left:73px; font-size:25px; color:#fff;}
.s-tjly-t h4{ width:180px; height:37px; text-align:center; padding:0; margin:9px 15px 0px 0px; background:#fff; line-height:37px; }
.s-tjly-t h4 span{ background:#e3393c; color:#fff; padding:2px 10px; margin-right:5px;}
.s-tjly-t h4 a{ margin-left:5px;}
.s-tjly-main{ margin-top:20px;}
.s-tjly-main ul{ width:278px; float:left; border:1px solid #ddd; margin-right:21px;}
.s-tjly-main ul:nth-child(3),.s-tjly-main ul:nth-child(6){ margin-right:0px;}
.s-tjly-main ul li{ font-size:14px; line-height:25px; }
.s-tjly-main ul .oni{ margin-top:15px; padding:0 10px; height: 25px; overflow:hidden;}
.s-tjly-main ul .oni2{ margin-bottom:15px; color:#e3393c; padding:0 10px;}
.s-tjly-main ul .oni2 span{ font-size:20px; color:#ff6600; font-weight:700;}
.s-tjly-main ul .oni2 a{ border:1px solid #e3393c; color:#e3393c; padding:2px 10px; margin-left:10px; border-radius:5px;}
.s-tjly-main .mar{ margin:0 23px;}

.s-tjly-main .notes-pic,.s-tjly-main .notes-pic img{display:block;width:277px;height:210px}
.s-tjly-main .notes-pic{float:left;position:relative;background-color:#ddd;overflow:hidden;transition:all 2s ease 0s}
.s-tjly-main .notes-pic .pic-mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;filter:alpha(opacity=0)}
.s-tjly-main .notes-pic img{-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;-ms-transition:all 1.2s;transition:all 1.2s}
.s-tjly-main .notes-pic:hover .pic-mask{opacity:.1;filter:alpha(opacity=10)}
.s-tjly-main .notes-pic:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

.s-whtm{ width:288px; }
.s-whtm h3{ height:55px; background:#d20616; line-height:55px; font-size:25px; color:#fff; }
.s-whtm h3 i{ padding:0 15px;}
.s-whtm h3 a{ font-size:12px; color:#fff; float:right; padding-right:15px;}
.s-whtm-main{ width:286px; border:1px solid #ddd; text-indent:15px; margin-top:20px;}
.s-whtm-main p{ font-size:18px; line-height:53px; height:53px; overflow:hidden; border-bottom:1px solid #ddd;  padding:0; margin:0; font-weight: bold;}
.s-whtm-main ul{ background:#f0faff; }
.s-whtm-main ul li{ height:38px; line-height:38px; border-bottom:1px solid #ddd;}
.s-whtm-main ul .oni{ color:#d20616; }
.s-whtm-main ul .oni span{ font-size:25px;}
.s-whtm-main ul .oni1{ text-decoration:line-through; color:#666;}
.s-whtm-main ul .oni2 i{ font-weight:700;}
.s-whtm-main ul .oni3{ }
.s-whtm-main ul .oni3 span { float:right }
.s-whtm-main ul .oni3 a{  background:#e50008; color:#fff;  margin:6px 10px 0px 0px; border-radius:5px; line-height:26px; padding:3px 10px;}
.s-whtm-gg{ padding:0; margin:0;}
.s-whtm-gg img{ margin-top:5px; }

.gg{ margin-top:20px;}
.gg .mar{ margin:0 7px;}

/*层二*/
.s-rm{ margin-top:20px;}
.s-rm-t{ height:50px;  background:#c4e6f2}
.s-rm-t ul{ height:45px; border-bottom:2px solid #d8fffe; }
.s-rm-t ul li{ float:left; line-height:45px; font-size:25px; color:#006ba9; }
.s-rm-t ul li i{ padding:0 10px;}
.s-rm-t ul li a { float:right; font-size:12px; padding:0 10px; color:#71c2df;}
.s-rm-t ul .oni1{ float:left;}
.s-rm-t ul .oni2{ float:right;}
.s-rm-main{  margin-top:15px;}
.s-rm-main-l{ width:232px; height:638px; border:1px solid #ddd; padding:15px 10px;}
.s-rm-main-l .cj{ clear:both; height:169px; margin-bottom:20px; }
.s-rm-main-l .cj h3{ width:100px; background:#0091d4; text-indent:10px; font-size:14px; color:#fff; line-height:30px; margin-bottom:10px;}
.s-rm-main-l .cj ul{  padding:0; margin:0; }
.s-rm-main-l .cj ul li{ padding:2px 5px; float:left; background:#eeeef0; margin:5px 4px 0px 0px;}
.s-rm-main-r{ width:941px;}
.s-rmgt01{ margin-top:inherit;}
.s-rmgt01 ul{ width:298px;}
.s-rmgt01 ul:nth-child(4),.s-rmgt01 ul:nth-child(5),.s-rmgt01 ul:nth-child(6){ margin-top:10px;}
.s-rmgt02{ padding-top:11px;}

.s-rmgt01 .notes-pic,.s-rmgt01 .notes-pic img{display:block;width:296px;height:230px}
.s-rmgt01 .notes-pic{float:left;position:relative;background-color:#ddd;overflow:hidden;transition:all 2s ease 0s}
.s-rmgt01 .notes-pic .pic-mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;filter:alpha(opacity=0)}
.s-rmgt01 .notes-pic img{-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;-ms-transition:all 1.2s;transition:all 1.2s}
.s-rmgt01 .notes-pic:hover .pic-mask{opacity:.1;filter:alpha(opacity=10)}
.s-rmgt01 .notes-pic:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

/*层三*/
.s-nx-t{ background:#fb82a1;}
.s-nx-t ul{  border-bottom:2px solid #fff; }
.s-nx-t ul li{ color:#b70132;}
.s-nx-t ul li a{ color:#fff;}
cs-rm-main-l .xl{ height:270px; }
.cj_xl li { width:100%; line-height:30px; height:30px; overflow:hidden; padding:0px 5px;}

/*层四*/
.s-zyx-t{  background:#f6f6f6; }
.s-zyx-t ul{  border-bottom:2px solid #e50007; }
.s-zyx-t ul li{ color:#333;}
.s-zyx-t ul li a{ color:#333;}
.s-zyx-t h3{ height:5px; background:url(../../images/index-nx_57.jpg) repeat-x; margin:0; padding:0;}
.s-zyx-main{ margin-top:5px;}
.s-zyx-main ul{ margin-right:24px; margin-top:10px;}
.s-zyx-main .mar1{ margin-right:inherit;}

.s-zyx-main .notes-pic,.s-zyx-main .notes-pic img{display:block;width:276px;height:230px}
.s-zyx-main .notes-pic{float:left;position:relative;background-color:#ddd;overflow:hidden;transition:all 2s ease 0s}
.s-zyx-main .notes-pic .pic-mask{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0;filter:alpha(opacity=0)}
.s-zyx-main .notes-pic img{-moz-transition:all 1.2s;-webkit-transition:all 1.2s;-o-transition:all 1.2s;-ms-transition:all 1.2s;transition:all 1.2s}
.s-zyx-main .notes-pic:hover .pic-mask{opacity:.1;filter:alpha(opacity=10)}
.s-zyx-main .notes-pic:hover img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

.s-zyx-main ul:nth-child(3),.s-zyx-main ul:nth-child(6){ margin-right:24px;}
.s-zyx-main ul:nth-child(4),.s-zyx-main ul:nth-child(8){ margin-right:0px;}

/*层五*/
.s5{ margin-top:20px;}
.s-cxfw{ width:240px;}
.s-cxfw h3{ height:46px; background:#dc595e; font-size:16px; color:#fff; line-height:46px; padding-left:10px; margin:0;}
.s-cxfw-main{ height:316px;}
.s-cxfw-main ul li{ float:left; width:50%; height: 105px; text-align:center; background:#f5f5f5;}
.s-cxfw-main ul .oni{ background:#dedede;}
.s-cxfw-main ul li i { display:block}
.s-cxfw-main ul li i img{ width:64px; height:64px; margin-top:9px;}
.s-cxfw-main ul li p{ line-height:30px;}

.s-lyzj{ width:464px; margin-left:11px;}
.s-lyzj h3{ height:46px; background:#dc595e; font-size:16px; color:#fff; line-height:46px; padding-left:10px; margin:0; }
.s-lyzj h3 a{ float:right;  color:#fff; font-size:14px;}
.s-lyzj h3 a span{ border:1px solid #ddd; border-radius:5px; padding:3px 7px; margin:0 10px;}
.s-lyzj-main{ background:#f5f5f5; padding:0 10px; height:316px;}
.s-lyzj-main ul{ border-bottom:1px dotted #ddd; padding:4px 0;}
.s-lyzj-main ul li{ line-height:35px;}
.s-lyzj-main ul .oni{ color:#24b0ee;}
.s-lyzj-main ul li i{ padding-right:10px;}

.s-zlzx-main{ width:464px; height:316px;}
.s-zlzx-main dl{ height:59px; background:#f5f5f5; margin:0px 0px 5px 0px;}
.s-zlzx-main dl dt{ width:42px; float:left; padding:20px 0}
.s-zlzx-main dl dd{ width:420px; float:right; padding:20px 10px; margin-top:0em;}

/*底部*/
.footer{  margin-top:20px;}
.f-t{ height:78px; background:#e3393c;}
.f-t-tu{ text-align:center;}

.f-c{ height:183px; background:#f7f7f7; padding:0; margin:0;}
.f-c dl{ float:left; padding:30px 41px; margin:0; }
.f-c dl dt{ font-weight:bold; font-size:14px}
.f-c dl dd{ line-height:25px;}
.f-c dl dd a {color:#666}
.f-c dl dd a:hover { color:#F00}

.f-aq{ text-align:center; }

.f-b{ border-top:1px solid #ddd; margin-top:15px; }

.f-b-main{ }
.f-b-main ul{width:620px; margin:auto ;text-align:center;}
.f-b-main ul li{  height:40px; float:left; }
.f-b-main ul li a{ line-height:40px; }
.f-b-main ul li i{ padding:0 10px;}
.f-b p{ clear:both; line-height:20px; padding:0; margin:0; text-align:center;}





























































