@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, b, em, span, i,
pre, form, fieldset, label, input, textarea, blockquote{margin: 0;padding: 0;list-style:none;}
body{font-family:"宋体";font-size:12px; background:#FFFFFF;color:#6D6D6D;}
body,td,th {font-size: 12px;}
img{ border:none;}
a{ text-decoration:none; color:#454344;}
a:hover{ text-decoration:none;}
.l{ float:left;}
.r{ float:right}
.f{font-family:"Microsoft YaHei";}
.header{ width:100%; height:152px; background:url(../images/top.jpg) repeat-x;}
.top,.banner{ width:1000px; margin:0 auto;}
.top{ height:119px; overflow:hidden;}
.logo{ padding-top:11px;}
.tell{ height:68px; line-height:68px;}

.nav{ height:33px; width:1028px; margin:0 auto; padding-left:25px;}
.nav li{float:left; width:100px; height:33px; padding-right:28px;}
.nav li a{  float:left; width:100px; height:33px; line-height:33px; text-align:center; font-size:16px; color:#454545;}
.nav li a:hover,.nav li .hover{ color:#840C15; background:url(../images/hover.jpg) no-repeat;}


#foucsBox { margin: 0 auto; padding: 0; width: 100%; height: 401px; overflow: hidden; zoom: 1; position: relative; margin-top:18px;}
#foucsBox .imgCon { width: 1600px; height: 401px; margin: 0; padding: 0; position:absolute; list-style: none; left:0px; top:0px; }
#foucsBox .imgCon li { float: left;  width: 1600px; height: 433px; }
#foucsBox .imgCon li img { border: 0; }

#foucsBox .foucs { width: 1000px; height: 18px; position:relative; bottom: 3px;z-index: 3; text-align:center; margin:0 auto; margin-top:380px;}
#foucsBox .foucs span { display: inline-block; width: 18px; height: 18px; margin: 0 5px; line-height: 0; font-size: 0; background:url(../images/r02.png) no-repeat; cursor: pointer; overflow: hidden; }
#foucsBox .foucs span.f { background:url(../images/r01.png) no-repeat;}


#m_ban{margin: 0 auto; padding: 0; width: 100%; height: 401px; overflow: hidden; zoom: 1; position: relative; margin-top:18px;text-align:center;}
#m_ban .swiper-pagination-bullet { width: 18px; height: 18px;}
#m_ban .swiper-pagination-bullet-active {opacity: 1;background:#E1373A;}



.layout{ width:1000px; margin:0 auto; margin-top:10px;}
.box_a{ width:1000px; height:auto;}


.box_a01{ width:232px; height:350px; overflow:hidden; background:url(../images/box_a01.jpg) no-repeat;}
.box_a01 dt{ float:left; border:1px solid #DBDBDB;}
.box_a01 dd{ float:left; width:202px; height:auto; overflow:hidden; line-height:34px; padding:10px 15px; color:#2A1303; font-weight:bold;}

.box_a02{ width:519px; height:350px; overflow:hidden; background:url(../images/box_a02.jpg) no-repeat;margin-left:15px; display:inline;  border-radius:5px;}
.box_a02 dl{ float:left; width:519px; height:39px;}
.box_a02 dl dt{ float:left; height:39px;}
.box_a02 dl dt bdo{ float:left; width:94px; height:32px;  line-height:32px; text-align:center; font-size:14px; color:#FFFFFF;margin-left:24px; display:inline; margin-top:7px;}
.box_a02 dl dt span{ float:left; font-family:Arial, Helvetica, sans-serif; padding-top:23px; padding-left:8px; color:#8B898A;}
.box_a02 dl dd{ float:right; width:41px; height:15px; line-height:15px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:12px 12px 0 0 ; display:inline}
.box_a02 dl dd a{color:#FFFFFF; }
.box_a02 p{ float:left; width:507px; height:auto; line-height:26px; padding:20px 5px 0 5px;}
.box_a02 p img{ float:left; padding-right:10px;}


.box_a03{ width:219px; height:350px; overflow:hidden; background:url(../images/box_a03.jpg) no-repeat;}
.box_a03 span{ float:left; width:119px; height:61px;  line-height:61px;font-size:18px;font-family:"Microsoft YaHei"; color:#9B1315; padding-left:88px;}
.box_a03 ul{ float:left; width:219px; height:auto; padding-top:8px;}
.box_a03 ul li{ float:left; width:219px; height:30px;}
.box_a03  ul li a{float:left; width:183px; height:30px; line-height:30px; padding-left:36px;background:url(../images/dian2.jpg) left center no-repeat; background-position:28px 16px;color:#5D182B;}
.box_a03 ul li a:hover,.box_a03 ul li .hover{color:#FFFFFF; background:url(../images/dianddd.jpg) left no-repeat;}


.box_b{ float:left; width:1000px; height:auto; margin-top:12px; padding-bottom:25px;}
.box_b_a{ width:222px; height:232px; overflow:hidden;}


.www51buycom { width: 222px; height: 232px;  position: relative; overflow:hidden; }

/*数字按钮样式*/
.www51buycom .num { overflow:hidden; height: 25px; position: absolute; bottom:0px; right:0px;zoom:1; z-index:3 }
.www51buycom .num li { width: 24px; height: 25px; line-height: 25px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background:url(../images/120.png) no-repeat; margin-right: 1px;  cursor:pointer; float: left; }
.www51buycom .num li.on { background:url(../images/110.png) no-repeat;} /*当前项*/

.box_b_b{ width:363px; height:auto; overflow:hidden; padding-left:25px;}
.box_b_b dl{ float:left; width:363px; height:29px; overflow:hidden; background:url(../images/t.jpg) bottom repeat-x;}
.box_b_b dl dt{ float:left;}
.box_b_b dl dt bdo{ float:left; width:70px; height:25px; line-height:25px; text-align:center; background:#F00A0C; color:#fff; font-size:14px; margin-left:20px; display:inline;}
.box_b_b dl dt span{ float:left; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-left:10px; color:#8A8A8A;}
.box_b_b dl dd{ float:right; font-family:Arial, Helvetica, sans-serif; padding-top:10px;}
.box_b_b ul{ float:left; width:330px; height:auto; overflow:hidden; padding-left:17px; padding-top:6px;}
.box_b_b ul li{ float:left; width:330px; height:24px; line-height:24px; background:url(../images/jt.jpg) left center no-repeat;}
.box_b_b ul li a{ float:left; width:250px; height:24px; overflow:hidden; padding-left:15px;}
.box_b_b ul li span{ float:right;}

.banner2{ width:794px; height:225px; text-align:right;}
.main{ width:1000px; margin:0 auto; margin-top:20px;}
.mainleft{ width:197px; height:auto; border:1px solid #DBDBDB; display:inline-block;}
.mainleft span{ float:left; width:161px; height:43px; border-bottom:1px solid #CECECE; line-height:43px; margin-left:18px; display:inline; font-size:16px;font-family:"Microsoft YaHei"; color:#0B0B0B;}
.mainleft ul{ float:left; width:161px; height:auto; padding-left:18px; padding-bottom:10px; padding-top:5px;}
.mainleft ul li{ float:left; width:161px; height:auto; overflow:hidden;}
.mainleft ul li a{ float:left; width:136px; height:29px; line-height:29px; background:url(../images/jt777.jpg) left center no-repeat; padding-left:15px; background-position:5px 12px;border-bottom:1px dashed  #CFCFCF;}
.mainleft ul li a:hover,.mainleft ul li .hover{ background:url(../images/jt666.jpg) left center no-repeat;  background-position:5px 12px; font-weight:bold; color:#B60001;}
.mainright{ width:794px; height:auto; overflow:hidden;}
.loaction{ width:100%; height:28px; overflow:hidden; border-bottom:1px solid #E1E1E1; line-height:28px; margin-top:17px;}
.loaction dt{ float:left; font-size:18px; font-weight:bold; color:#DC211C;font-family:"Microsoft YaHei"; padding-left:10px;}
.loaction dd{ float:right;}
.mainright2{ float:left; width:767px; height:auto; overflow:hidden; padding-left:25px;}

.art_artcle{ float:left; width:767px; height:auto; line-height:30px; padding:22px 0 100px 0;}
.art_artcle2{ float:left; width:767px; height:auto; line-height:30px; padding:22px 0 0px 0;}
.banner3{ width:1000px; height:225px; margin:0 auto; margin-top:20px;}

.abourt{ float:left; width:972px; height:auto; line-height:36px; padding:20px 0 50px 18px; font-size:14px; color:#444444;}

.pro_list{ float:left; width:749px; height:auto; padding-top:30px;}
.pro_list dl{ float:left; width:233px; height:231px; overflow:hidden; padding-left:90px;}
.pro_list dl dt{ border:1px solid #CACACA;}
.pro_list dl dd{ float:left; width:233px; height:44px; line-height:44px; text-align:center; font-size:14px;}
.main_pro{ width:1000px; height:auto; padding-top:25px;}
.main_pro dl{ float:left; width:233px; height:231px; overflow:hidden; padding-left:180px;}
.main_pro dl dt{ border:1px solid #CACACA;}
.main_pro dl dd{ float:left; width:233px; height:44px; line-height:44px; text-align:center; font-size:14px;}

.pro_s{ float:left; width:743px; height:auto; overflow:hidden;}
.pro_s dl{ float:left; width:743px; height:174px; overflow:hidden; border-bottom:1px dashed #868686; margin-top:26px;}
.pro_s dl dt{ float:left;}
.pro_s dl dd{ float:right; width:505px; height:auto; overflow:hidden; padding-right:10px;}
.pro_s dl dd span{ float:left; width:505px; height:43px; line-height:43px; padding-top:15px; font-size:18px;}
.pro_s dl dd bdo{ float:left; width:505px; height:32px; line-height:32px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.pro_s dl dd p{ float:left; width:505px; height:auto; line-height:29px;}
.pro_s dl dd p a{ color:#F3090A;}

.yewu{ float:left; width:743px; height:auto;}
.yewu span{ float:left; width:723px; height:30px; background:url(../images/kkkkkkkkk.jpg) no-repeat; line-height:30px;  color:#FFFFFF; padding-left:20px;}
.yewu dl{ float:left; width:339px; height:138px; overflow:hidden; padding-top:12px; padding-left:12px; padding-right:20px;}
.yewu dl dt{ float:left; border:1px solid #d9d9d9;}
.yewu dl dd{ float:right; width:168px; height:138px; overflow:hidden;}
.yewu dl dd bdo{ float:left; width:168px; height:38px; line-height:38px; font-size:14px;}
.yewu dl dd p{ float:left; width:168px; height:auto; line-height:30px;}




.pages{ float:left; width:743px; height:120px; line-height:120px; text-align:center;}
.pages a{ font-size:12px; padding:6px; color:#6B6B6B; background:#D3D1D2; font-weight:bold;}
.pages a:hover{ background:#fff; color:#CE1618; border:1px solid #BDBDBD;}


.link{ width:1000px; height:auto; margin:0 auto;}
.link dt{ float:left; width:958px; height:28px; line-height:28px; background:url(../images/x.jpg) left center no-repeat; font-size:18px;font-family:"Microsoft YaHei"; padding-left:42px;}
.link dd{ float:left; width:1000px; height:auto; background:url(../images/lbj.jpg) top repeat-x; padding-top:10px;}
.link dd a{ float:left; border:1px solid #CCCCCA; margin-top:10px; margin-right:2px; display:inline;}

.footer{ width:100%; height:138px; background:#DFDFDF; line-height:138px; text-align:center; font-size:14px; margin-top:25px;}





.article_list{ width:100%; display:block;}
.article_list li{ line-height:30px; height:30px; border-bottom:1px dashed #cccccc; display:block;}
.article_list li a{ float:left;}
.article_list li span{ float:right;}

