﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0}
ul li{ list-style:none}
img{ border:0; max-width:100%}
a{ text-decoration:none; color:#333}
.clear{ clear:both}
body{ font-family:"微软雅黑"; width:100%; min-width:1200px; font-size:14px;}
.ccsl{ display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
p{text-align:justify}

.main{ width:1200px; margin:0 auto;}

.top{ border-bottom:1px solid #e5e5e5; width:100%; min-width:1200px; height: 30px;line-height: 30px;color: #888888;overflow: hidden;}
.top p{}

.logo{ width:1200px; margin:0 auto; overflow:hidden}

.nav{ width:100%; min-width:1200px; height:54px; background:url(../images/t_bg.jpg) repeat-x}
.nav ul { width:1200px; height:54px; overflow:hidden}
.nav ul li{float: left; height: 54px;overflow: hidden;margin-left: 0px;}
.nav ul li a{font: 16px "Microsoft Yahei"; display:block;color: #fff;line-height: 54px;font-weight: bold;height: 54px;padding: 0 39px;}
.nav ul li:hover a{text-decoration: none;background: #B1B012;font-weight: bold;}

.banner{ width:100%; /*height:400px;*/ overflow:hidden; position:relative;font-size:0; margin:0 auto; min-width:1200px}
.b-img{ /*height:400px;*/  position:absolute; left:0; top:0;}
.b-img img{ display:block; /*height:400px;*/ float:left;}
.b-list{ height:20px; /*padding-top:380px;*/ margin:0 auto;position:relative;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:10px; height:10px; border-radius:50%; background:#fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{ background:#d8241d}

.manWarp{ width:1200px; margin:0 auto; padding-top:40px}
.manWarp .mainL{width: 216px; float:left; overflow:hidden}
.manWarp .mainL.maxh{height:816px; overflow:hidden;}
.manWarp .mainL .typetit{background:url(../images/titbg.jpg) no-repeat;height: 75px;overflow: hidden;text-align: center;padding-top: 25px;}
.manWarp .mainL .typetit h2{font-size: 26px;color: #fff;line-height: 34px;}
.manWarp .mainL .typetit i{display: block;font: 12px/25px Arial, Helvetica, sans-serif;color: #fff;text-transform: capitalize;}
ul.typeul{border: 3px solid #242426;border-top: 0;overflow: hidden; padding-top:10px}
ul.typeul.maxhei{height:702px; overflow:hidden}
ul.typeul li{}
ul.typeul li h3{margin: 7px 0 0 7px;overflow:hidden;width: 200px;height: 32px;background: url(../images/libg.jpg) no-repeat;}
ul.typeul li h3 a{ max-width:150px;display: block;padding-left: 16px;font-size: 16px;line-height: 32px;color: #fff;display:block;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
ul.typeul li h3 span{ float:right; width:30px; height:32px; cursor:pointer}
ul.typeul li .typeTwo{padding: 10px 0 10px 20px;}
ul.typeul li .typeTwo a{ display:block;height: 35px;line-height: 35px;background: url(../images/ico.gif) no-repeat left center;overflow: hidden;border-bottom: 1px dashed #e0e0e0;color: #000;padding-left: 12px;font-size: 14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
ul.typeul li .typeTwo a:hover{ text-decoration:underline}

.manWarp .mainR{width: 928px; float:right; padding-right:20px}
.manWarp .mainR.maxh{height:882px; overflow:hidden;}
ul.piclistul{ overflow:hidden}
ul.piclistul li{float: left;width: 309px;overflow: hidden;margin-right:0px;height: 294px;}
ul.piclistul li .proimg{width: 290px;height: 225px;border: 3px solid #e7e7e7; background:#e7e7e7;_display:table;display:table-cell;text-align:center;vertical-align:middle}
ul.piclistul li .proimg img{vertical-align:middle;max-height:225px; max-width:290px;}
ul.piclistul li p{ text-align:center; padding: 0 10px;font-size:18px;line-height: 55px;overflow: hidden;color: #3a3b41;}
ul.piclistul li .proimg:hover{ border:3px solid #b1b012}

.part1{ width:1200px; margin:0 auto; overflow:hidden; padding-top:40px}
.part1 .part1L{border: 2px solid #B1B012;padding-left: 25px;width: 500px;height: 290px;overflow: hidden; float:left}
.part1 .part1L img{width: 500px;height: 290px;overflow: hidden;}
.part1 .part1R{ float:right;width: 655px;overflow: hidden;}
.part1 .part1R h3{height: 50px;text-align: center;font-size: 19px;}
.part1 .part1R h3 a{ color:#000}
.part1 .part1R .con{max-height: 190px;overflow: hidden;line-height: 24px;font-size: 14px;}
.part1 .part1R a.more{display:block;background:#B1B012;color:#fff;border-radius:6px;text-align:center;width:146px;height:44px;font-size:14px; line-height:44px; float:right; margin-top:10px}

.part2{padding: 40px 0;width:1200px; margin:0 auto; overflow:hidden;}
.part2_1{ width:500px; height:440px; float:left; overflow:hidden; margin-top:20px;}
.part2_2{float: right;padding-right: 20px;margin: 20px 0; width:600px; overflow:hidden;}
.part2_2 .part2_2box{ width:600px; overflow:hidden;height:200px; margin-top:30px}
.part2_2 .part2_2box .num{display: block;height: 70px;width: 70px;background: url(../images/numbg.png) no-repeat;float:left;line-height: 78px;text-align: center;font-size: 30px;color: #FFF;font-style: italic;}
.part2_2 .part2_2box .boxs{ float:right; width:515px;}
.part2_2 .part2_2box .boxs h3{font-size: 25px;color: #1b1b1b;margin-left: 15px;margin-bottom: 7px;padding-top: 10px;}
.part2_2 .part2_2box .boxs span.ccsl{margin-left: 15px;display: block;font-size: 16px;color: #1b1b1b;border-bottom: #CCC 1px dashed;padding-bottom: 5px;font-family: "微软雅黑","宋体";}
.part2_2 .part2_2box .boxs .con{font-size: 14px;color: #585657;line-height: 30px;margin-bottom: 15px;padding: 10px 0 0 19px;background: url(../images/conbg.png) no-repeat top 18px left;height:840px;overflow: hidden;}
.part2_2.left{ float:left}
.part2_1.right{ float:right}
.telbox{background: url(../images/tel.png) no-repeat;margin-left:180px; padding-left:60px}
.telbox em{display: block;font-size: 14px;color: #333;font-style: normal;}
.telbox b{font-size: 26px;color: #60a112;}

.part3{width:100%; min-width:1200px;background: url(../images/bgbg.jpg) no-repeat center top;overflow: hidden;}
.part3 .titbox{height: 64px;background: url(../images/tit_line.png) no-repeat center 16px;overflow: hidden;text-align: center;}
.part3 .titbox h2{padding-right: 14px; font-size: 31px;color: #000;line-height: 34px;}
.part3con{ height:570px; overflow:hidden;margin-top: 33px;}
.part3con .p3_1{background: url(../images/p3_bj.jpg) no-repeat; float:left;width: 410px;height: 473px;}
.part3con .p3_1 img{ width: 450px;height: 465px;margin: 8px 0 0 8px;}
.part3con .p3_2{ float:right;width: 703px;padding-right: 8px;overflow: hidden;}
.part3con .p3_2 h3{height: 41px;background: url(../images/libg.gif) no-repeat left bottom;line-height: 35px;font-size: 16px;}
.part3con .p3_2 h3 a{color: #000;font-family: "微软雅黑" ,Arial, Helvetica, sans-serif;}
.part3con .p3_2 .sub{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;margin-top: 12px;font-size: 14px;color: #000;line-height: 24px;}
.part3con .p3_3{float:right;width: 703px;padding-right: 8px;overflow: hidden;}
.part3con .p3_3 img{margin-top: 17px;float: left;overflow: hidden;margin-right: 17px;}


.part4{width:100%; min-width:1200px;background: url(../images/bj2.jpg) no-repeat center top; padding:30px 0;overflow: hidden;}
.part4 .titbox{height: 64px;background: url(../images/tit_line.png) no-repeat center 16px;overflow: hidden;text-align: center;}
.part4 .titbox h2{padding-right: 14px; font-size: 31px;color: #000;line-height: 34px;}
.part4 ul{ overflow:hidden; padding-top:10px; padding-bottom:40px}
.part4 ul li{ float:left;width: 276px;background: #e1dfdf;border: 2px #b1b012 solid;margin: 5px 10px 0 10px;font: 14px/24px "microsoft Yahei";color: #adadad; height:421px;}
.part4 ul li h3{margin-top: 2px;text-align: center; font: bold 18px/44px "microsoft Yahei";color: #fff;overflow: hidden;width: 276px;height: 44px;color: #000;}
.part4 ul li .sub{color: #000000;overflow: hidden;margin: 20px 5px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical; height:72px;}
.part4 ul li .more{ margin:0 auto;margin-top: 28px; margin-bottom:10px;font: 14px/33px "microsoft Yahei";background: #191918;width: 92px;height: 33px;text-align: center;display:block;color: #fff;border: 1px solid #fff;}


.part5{ width:1200px; margin:0 auto; margin-top:20px}
.part5 .p5L{width: 815px; float:left;height: 396px; overflow:hidden}
.part5 .p5L .titbox{ height:52px;width: 815px;overflow: hidden;line-height: 52px; border:1px solid #e0e0e0;box-sizing: border-box;}
.part5 .p5L .titbox p{color: #000;font-size: 16px;height: 52px;display:block;padding-left: 20px; float:left}
.part5 .p5L .titbox i{display:block; float:left;padding-left:10px;font:14px "微软雅黑",Times,serif;color:#000;height:52px;line-height:52px}
.part5 .p5L .conbox{height: 343px;border: 1px solid #e0e0e0;border-top: 0;overflow: hidden;}
.part5 .p5L .conbox .box1{margin: 30px 20px 0 20px;height: 160px;overflow: hidden;}
.part5 .p5L .conbox .box1 .box1L{ float:left;width: 260px;height: 160px;overflow: hidden;}
.part5 .p5L .conbox .box1 .box1R{width: 488px; float:right;overflow: hidden;}
.part5 .p5L .conbox .box1 .box1R h3{font-size: 14px;height: 29px;line-height: 18px;overflow: hidden;border-bottom: 1px solid #e0e0e0;box-sizing: border-box; color:#000}
.part5 .p5L .conbox .box1 .box1R .sub{max-height: 74px;font-size: 14px;line-height: 24px;overflow: hidden;padding-top: 10px;color: #000;}
.part5 .p5L .conbox .box1 .box1R .more{ background:#0B0A07; color:#fff; display:block;width: 120px;height: 34px; line-height:34px; text-align:center; font-size:14px; margin-top:5px}
.part5 .p5L .conbox ul.box2{margin: 10px 20px 0; overflow:hidden}
.part5 .p5L .conbox ul.box2 li{border-bottom: 1px dashed #e0e0e0; float:left;height: 35px;line-height:35px;overflow: hidden;width: 46%;background: url(../images/ico1.gif) no-repeat left 17px; margin-right:4%}
.part5 .p5L .conbox ul.box2 li a{color: #000;padding-left: 14px;}

.part5 .p5R{width: 368px;height: 394px;border: 1px solid #e0e0e0;font-family: "微软雅黑" ,"Microsoft Yahei";overflow: hidden; float:right}
.part5 .p5R .titbox{height: 50px;overflow: hidden;border-bottom: 1px solid #e0e0e0;margin: 0 20px 10px;}
.part5 .p5R .titbox p{color: #000;font-size: 16px;height: 50px; line-height:50px;display:block;}
.part5 .p5R .conbox{height: 335px;overflow: hidden;margin-top: 5px;}
.part5 .p5R .conbox p{padding: 15px 0;margin: 0 20px;border-bottom: 1px dashed #e0e0e0;font-size: 14px;}

.footer{width:100%; min-width:1200px;background:url(../images/f_bj.jpg) repeat-x; margin-top:20px; padding-bottom:40px}
.fnav{width:1200px; margin:0 auto;padding-top: 20px;text-align: center;height: 46px; overflow:hidden;}
.fnav a{display: inline-block;font: 17px "Microsoft Yahei";color: #fff;line-height: 38px;height: 46px;padding: 10px 26px 0;text-align: center;}
.footer .foot{width: 1200px; margin:0 auto;line-height: 32px;color: #fff;text-align: center;padding:20px 0 0;}


.lxwm{border-color: #242426;border-image:none;border-style: solid;border-width: 4px 4px 4px;margin: 10px 0;overflow: hidden;width: 208px;}
.lxwm .titbox{ overflow:hidden}
.lxwm .titbox h3{color:#fff;font-size: 16px;width: 100%;height: 35px;line-height: 35px;background: #b1b012;text-align: center;}
.lxwm .conbox{ padding:8px;}
.lxwm .conbox p{border-bottom: 1px dashed #e0e0e0;height: 30px;line-height:30px;color: #000;font-size: 14px;margin-bottom: 9px;}


.brandnav{height: 20px;line-height: 24px;padding:0px 8px 8px 5px;color: #FB5F08;overflow: hidden;border-bottom: 2px solid #FB5F08; margin-bottom:20px}
.brandnav .con{color: #FB5F08;font-weight: bold;font-size: 14px;}

ul.llistul{padding:0 5px 10px; overflow:hidden}
ul.llistul li{height: 35px;line-height: 35px;border-bottom:1px dashed #e0e0e0;width: 965px;margin-top: 10px;padding: 0;font-size: 14px; overflow:hidden}
ul.llistul li a{padding-left: 15px;background: url(../images/ico2.gif) no-repeat 0 8px;color: #000;padding-top: 2px;}

.detailbox{padding: 10px 15px 0 10px;overflow: hidden;}
.detailbox h1{border-bottom: 1px dashed #CCCCCC;color: #333;font-family: "宋体";font-size: 22px;line-height: 40px;padding-bottom: 10px;margin-bottom: 10px;text-align: center;}
.detailbox .date{font-family: "宋体";text-align: center;color: #BCBBBB;line-height: 25px;padding: 0 10px;word-spacing:10px;margin: 25px 0;}
.detailbox .cons{ font-size:14px;line-height: 25px;padding: 0 10px;word-spacing: 10px;margin: 25px 0;}
.detailbox .prooimg{ display:block; margin:0 auto; max-width:750px;}


.tjpro{padding-bottom: 10px;margin-bottom: 15px; overflow:hidden}
.tjpro .titbox{height: 40px;line-height: 40px;font-family: "Microsoft YaHei","微软雅黑";font-size: 16px;font-weight: bold;text-indent: 8px;white-space: nowrap;}
.tjpro .titbox span{color: #FB5F08;}
.tjpro .titbox i{font-size: 10px;font-family: arial;text-transform: uppercase;font-style: normal;padding-left: 5px;color: #999;}
.tjpro .titbox .line{border-top: 1px solid #FB5F08;height: 0;overflow: hidden;}
.tjpro ul.ul1{ overflow:hidden}
.tjpro ul.ul1 li{margin-top: 15px;font-size: 14px;float: left;width: 309px;overflow: hidden;}
.tjpro ul.ul1 li .proimg{width: 290px;height: 215px;border: 3px solid #e7e7e7; background:#e7e7e7;_display:table;display:table-cell;text-align:center;vertical-align:middle}
.tjpro ul.ul1 li .proimg img{vertical-align:middle;max-height:215px; max-width:290px;}
.tjpro ul.ul1 li p{ padding:0 10px;text-align: center;font-size: 14px;line-height: 36px;height: 36px;overflow: hidden;color: #3a3b41;}
.tjpro ul.ul1 li .proimg:hover{ border:3px solid #b1b012}

.tjpro ul.ul2{padding:10px 5px ; overflow:hidden}
.tjpro ul.ul2 li{border-bottom: 1px dashed #e0e0e0; float:left;width: 46%;margin-right:4%;height: 35px;line-height: 35px;font-size: 14px; overflow:hidden}
.tjpro ul.ul2 li a{padding-left: 15px;background: url(../images/ico2.gif) no-repeat 0 14px;color: #000;padding-top: 2px;}






















