@charset "utf-8";
/* CSS Document */
body {
	background: url(../images/top2k.jpg) repeat
}
.top {
	height: 57px;
	line-height: 57px;
	background: #6a0702;
}
.topk {
	width: 1220px;
	height: 100%;
	font-size: 20px;
}
.topk2 {
	background: url(../images/top2.png) no-repeat center;
	width: 1220px;
	height: 131px;
}
/**/
.nav {
	height: 65px;
	background: url(../images/nav.png);
	position: relative;
	z-index: 300000000;
}
.navk {
	width: 1220px;
	height: 100%;
}
.navk li {
	width: 113px;
	float: left;
	height: 22px;
	padding: 23px 0 20px 0;
}
.navk .li33 {
	position: relative;
}
.navk .li33 a {
	display: block;
	height: 100%;
	float: left;
	width: 87px
}
.navk .li33 i {
	float: left;
	width: 26px;
	height: 10px;
	display: none;
	background: url(../images/navicon.png ) no-repeat;
	margin-top: 7px;
}
.navk .li33:hover i {
	display: block
}
.navk .li33 ul li a {
	width: 100%;
	color: #fff;
	text-align: center
}
.navk .li33 ul {
	position: absolute;
	top: 65px;
	left: 0;
	display: none
}
.navk .li33 ul li {
	width: 130px !important;
	margin-top: 0;
	line-height: 25px;
	height: 25px;
	margin-top: 0;
	padding: 5px 0;
	border-bottom: dashed 1px #ccc;
	margin-top: 0;
	background-color: #6A0702;
	opacity: 0.8;
}
/**/
.bauuer {
	width: 1223px;
	height: 406px;
	margin-top: 6px;
	position: relative;
}
.bauuer .hd {
	position: absolute;
	top: 350px;
	left: 460px !important;
}
.bauuer .hd ul li {
	width: 12px;
	height: 12px;
	border-radius: 50%;
	text-indent: -9999px;
	margin-right: 7px;
	background: url(../images/yuan2.png) no-repeat center;
	float: left;
	cursor: pointer;
}
.bauuer .hd ul li.on {
	background: url(../images/yuan1.png) no-repeat center;
}
.bali1 {
	width: 94px;
	height: 100%;
	position: relative;
	z-index: 50000000000000
}
.bali1 li {
	height: 134px;
	margin-bottom: 1px;
}
.bali1 .bali1li:hover {
	background: #7a0202 !important
}
.bali2j {
	display: none
}
.bali1 .bali1li:hover .bali2j {
	width: 474px;
	display: block;
	border: 1px solid #5f0409;
	height: 404px;
	background: #fff;
	position: absolute;
	left: 93px;
	top: -1px;
}
.bali2j ul {
	width: 421px;
}
.bali2j ul li {
	height: 12px;
	line-height: 12px;
	float: left;
	color: #525151;
	margin-top: 16px;
	font-size: 12px;
	margin: 8px;
}
.bali2top {
	background: url(../images/2jdhtop.jpg) no-repeat center;
	width: 421px;
	height: 51px;
	border-bottom: 1px solid #5f0409
}
.bali2top font {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	display: block;
	margin: 21px 0 0 47px;
	color: #5f0409
}
.bali1 li span {
	display: block;
	height: 100%;
}
/**/
.bau2 {
	height: 406px;
	width: 753px;
	margin-left: 2px;
}
.bau3 {
	width:372px;
	margin-left: 2px;
	height: 406px;
}
.bau3 li {
	width: 510px;
	height: 100px;
	margin-bottom: 2px
}
/**/
.zxxx {
	background: #7a0202;
	height: 29px;
	width: 1220px;
	margin-top: 11px;
}
.zxxx font {
	margin-left: 28px;
	line-height: 29px;
	height: 29px;
	display: block;
	color: #fff;
	font-size: 12px
}
/**/
.pxkc {
	margin-top: 16px;
	width: 1220px;
	height: 395px;
	border: 1px solid #aaa7a8;
	background: url(../images/kcbd.jpg) no-repeat center
}
.kctop {
	background: url(../images/kctop.jpg) no-repeat center;
	height: 50px;
	border-bottom: 1px solid #7a0202;
}
.pxk ul {
	width: 1206px;
	height:348px;
}
.pxk ul>li {
	width: 385px;
	float: left;
	position: relative;
	margin: 18px 8px 0 8px;
	overflow: hidden;
}
.pxk ul>li img {
	width: 383px;
	height: 252px;
	display: block;
	border: 1px solid #9d9d9d
}
.pxk ul>li .font {
	line-height: 48px;
    height: 48px;
	margin: 0 auto;
	position: relative;
	color: #fff;
    top: -48px;
    background: url(../images/qwer.png) ;
    width: 100%;
    display: block;
    text-align: center;
	cursor:default;
}
.pxk ul>li .pwee{background:url(../images/we6.png) no-repeat;  
       position: absolute;
       display: block;
       width: 249px;
       height: 45px;
       top: 91px;
       left: 71px;
	   z-index:3; }
.pxk ul>li .span1 {
	width: 100%;
	background: url(../images/dd.jpg) no-repeat center;
	display: block;
	height: 1px;
	margin-top: 10px;
}
.pxk ul>li:hover .font span {
	width: 44px;
	height: 37px;
	left: -44px;
	top: -8.5px;
	position: absolute;
	background: url(../images/icon.png) no-repeat left
}
.pxk ul>li:hover .font {
	color: #7a0202
}
.pxk .ffk {
	margin-top: 23px;
    font-size: 13px;
    height: 29px;
    left: 5px;
    bottom: 0;
    position: absolute;
}
.pxk ul>li .font1 {
	background: #7a0202;
    margin: 0 6px;
    width: 113px;
    height: 29px;
    line-height: 29px;
    display: block;
    float: left;
    text-align: center;
    color: #fff;
}
.pxk ul>li .font2 {
	margin-left: 12px;
	margin-right: 8px;

}
.pxk ul>li .font3 {
	margin-left: 12px;
	margin-right: 4px;
}
.pxknl {
	background: url(../images/pxnl.jpg) no-repeat center;
	width: 93px;
	height: 32px;
	display: block;
	margin: 38px auto 0 auto;
}
.pxknl2 {
	margin: 19px auto 0 auto;
}
.pxktop {
	background: url(../images/top1.png) no-repeat;
	position: absolute;
	left: -1px;
	top: -1px;
	width: 86px;
	height: 87px;
	display: block;
	z-index:2;
}
.pxktop9 {
	background: url(../images/top9.png) no-repeat;
	position: absolute;
	left: -1px;
	top: -1px;
	width: 86px;
	height: 87px;
	display: block;
	z-index:2;
}
/**/
.pxkc3 {
	margin-top: 16px;
	width: 1220px;
	height: 442px;
	border: 1px solid #aaa7a8;
	background: url(../images/cpbd.png) no-repeat center
}
.pxkc3 .kctop {
	background: url(../images/kctop4.png) no-repeat center;
	height: 50px;
	border-bottom: 1px solid #7a0202;
}
/**/
.pxkc2 {
	margin-top: 16px;
	width: 1220px;
	height: 442px;
	border: 1px solid #aaa7a8;
	background: url(../images/kcbd2.jpg) no-repeat center
}
.pxkc2 .kctop {
	background: url(../images/kctop2.jpg) no-repeat center;
	height: 50px;
	border-bottom: 1px solid #7a0202;
}
.spk {
	width: 463px;
	height: 324px;
	margin: 20px 0 0 37px
}
.spksp {
	width: 100%;
	height: 287px;
	display: block;
	background: url(../images/ss.jpg) no-repeat
}
.spksp iframe{width:100%; height:287px;}
.gdsp {
	background: url(../images/gdsp.jpg) no-repeat;
	display: block;
	width: 92px;
	height: 22px;
	margin-top: 15px;
}
.yyue {
	width: 677px;
	height: 346px;
	background: url(../images/yyue.png) no-repeat;
	margin-top: 20px;
}
.yyue .lii {
	margin-bottom: 27px;
}
.yyue .lii, .lii2 {
	width: 590px;
	color: #fff;
}
.lii input[type=text] {
	width: 200px;
	height: 26px;
	display: block;
	margin-left: 11px;
	float: left;
	background: #fff
}
.lii2 textarea {
	width: 500px;
	height: 123px;
	display: block;
	margin-left: 11px;
	float: left;
	background: #fff
}
.flly, .fllz {
	display: block;
}
.fllz {
	margin-left: 22px;
}
.yyue input[type=submit] {
	width: 206px;
	height: 46px;
	display: block;
	margin: 12px auto 0 auto
}
/**/
.gg {
	width: 1220px;
	height: 184px;
	background: url(../images/gg2.jpg) no-repeat;
	display: block;
	margin: 25px auto 36px auto
}
/**/
.pxkc4 {
	margin-top: 16px;
	width: 1220px;
	height: 547px;
	border: 1px solid #aaa7a8;
	background: url(../images/cpbd2.png) no-repeat center
}
.pxkc4 .kctop {
	background: url(../images/kctop3.png) no-repeat center;
	height: 50px;
	border-bottom: 1px solid #7a0202;
}
.cpul {
	width: 1168px;
	height: 278px;
	margin-left: 12px;
	border-bottom: dashed 1px #534225
}
.cpul li {
	width: 270px;
	height: 100%;
	margin-left: 22px;
	float: left;
}
.cpul .cpspan {
	width: 268px;
	border: 1px solid #cfcfcf;
	margin-top: 17px;
	display: block;
	height: 188px;
	background: #fff
}
.cpul .cpspan img {
	width: 256px;
	height: 176px;
	margin: 6px
}
.cpula {
	background: none;
	display: block;
	height: 30px;
	margin-top: 7px
}
.cpula font {
	width: 56px;
 +font-size:13px;
	display: block;
	text-align: center;
	margin-left: 80px;
	padding-top: 6px;
}
.cpul li:hover .cpula {
	background: url(../images/cpicon.png) center no-repeat;
}
.cpul li:hover .cpula font {
	color: #fff;
	width: 56px;
	display: block;
	text-align: center;
	margin-left: 80px;
	padding-top: 6px;
}
.cpnl {
	background: url(../images/cpnl.png) no-repeat;
	height: 212px;
	width: 1146px;
	margin: 16px 0 0 35px
}
.cpnlli {
	width: 1081px;
	height: 181px;
	margin-left: 45px;
}
.cpnlli li {
	width: 172px;
	float: left;
	height: 146px;
	margin-top: 19px;
	background: url(../images/nltu.jpg) no-repeat center;
	margin-left: 44px;
}
/**/
.pxkc5 {
	margin-top: 40px;
	width: 1220px;
	height: 600px;
	border: 1px solid #aaa7a8;
	background: url(../images/cpbd3.png) no-repeat center
}
.pxkc5 .kctop {
	background: url(../images/kctop5.png) no-repeat center;
	height: 50px;
	border-bottom: 1px solid #7a0202;
}
.gsjj {
	width: 680px;
	height: 246px;
	margin-left: 14px;
}
.gsjj span {
	width: 300px;
	height: 245px;
	display: block;
	background: url(../images/gsjjtu.png) no-repeat
}
.gsjj span img {
	width: 261px;
	height: 173px;
	margin: 31px 18px 0 23px;
}
.gsjj p {
	color: #161616;
	width: 361px;
	margin-top: 15px;
}
.sztd {
	width: 491px;
	height: 253px;
}
.sztt {
	width: 100%;
	height: 180px;
}
.sztt span {
	width: 134px;
	height: 174px;
	background: url(../images/ystou.png) no-repeat;
	display: block;
}
.js {
	width: 317px;
	height: 100%
}
.jstop {
	height: 30px;
	border-bottom: 1px solid #ccc
}
.jstop .font1 {
	color: #333333;
	font-size: 20px;
	line-height: 30px;
}
.jstop .font2 {
	font-size: 13px;
	color: #666666;
	margin-left: 25px;
	line-height: 23px;
}
.jsmain {
	width: 100%
}
.jsmain .jj {
	background: url(../images/zjjs.png) no-repeat;
	width: 72px;
	height: 26px;
	margin: 10px 0 6px 0;
}
.jsmain p {
	color: #161616;
	line-height: 24px;
}
/**/
.fnav {
	background: url(../images/fnav.jpg);
	height: 42px;
	line-height: 42px;
	margin-bottom: 2px;
}
.fnavk {
	width: 1232px;
	height: 100%;
	background: url(../images/1232.jpg) no-repeat center;
}
.fnavk li {
	float: left;
	margin: 0 23px;
}
.fnavk li a {
	color: #fff;
	font-size: 16px;
}
/**/

.sztd .jjtd {
	width: 99%;
	margin: 10px auto 0 auto;
	padding-bottom: 24px;
	border-bottom: 1px dashed #6e0f09
}
.kctop a {
	display: block;
	width: 54px;
	height: 36px;
}
.zuo5 {
	width: 13px;
	height: 64px;
	display: block;
	background: url(../images/zuo2.png) no-repeat center
}
.sztd .jsgd ul {
	overflow: hidden;
	width: 464px;
}
.sztd .tempWrap {
	float: left
}
.you5 {
	width: 13px;
	display: block;
	height: 64px;
	background: url(../images/you2.png) no-repeat center
}
.tutu .on {
	background:none !important;
}
.tutu li img{display:none}
.tutu .on img{ display:block !important}

.tutu li {
	width: 70px;
	margin: 0 11px;
	float: left;
	height: 64px;
	overflow: hidden;
	position: relative;
	background: url(../images/toubd2.png) no-repeat center
}
/**/
.xyfc {
	height: 252px;
	width: 1177px;
	margin: 16px auto 0 auto
}
.xyfc .tempWrap {
	float: left
}
.xyfctop {
	background: url(../images/xyfc.png) no-repeat;
	height: 33px
}
.xyfc .jsgd {
	width: 1177px;
	margin-top: 34px;
}
.zuo6 {
	width: 78px;
	height: 136px;
	display: block;
	background: url(../images/zuo3.png) no-repeat center
}
.xyfc .jsgd ul {
	overflow: hidden;
	width: 1020px
}
.xyfc .jsgd li {
	width: 178px;
	margin: 0 13px;
	float: left;
	height: 136px;
	overflow: hidden;
	position: relative;
	background: url(../images/fct.jpg) no-repeat center;
}
/**/
.cxjz {
	width: 1218px;
	height: 441px;
	margin-top: 69px;
	background: url(../images/hj.png) no-repeat
}
.cxjzdh {
	margin-top: 48px;
}
.cxjzdh li {
	background: url(../images/cxbd1.png) no-repeat;
	float: left;
	width: 198px;
	height: 61px;
	margin-left: 282px;
}
.cxjzdh .on {
	background: url(../images/cxbd2.png) no-repeat;
	float: left;
	width: 198px;
	height: 61px;
	margin-left: 282px;
}
.cxjzdh .cx {
	background: url(../images/cx1.png) no-repeat center;
	display: block;
	width: 100%;
	height: 100%;
}
.cxjzdh .jz {
	background: url(../images/cl.png) no-repeat center;
	display: block;
	width: 100%;
	height: 100%;
}
.jskk {
	width: 100%;
	margin-top: 39px;
	height: 200px;
	position: relative;
}
.jskk span {
	background: url(../images/kkimg.png) no-repeat;
	width: 295px;
	height: 200px;
	display: block;
	position: absolute;
	left: 88px;
	z-index: 2
}
.jskk img {
	position: absolute;
	width: 295px;
	height: 200px;
	display: block;
	z-index: 1;
	left: 88px;
}
.jskk p {
	width: 734px;
	position: absolute;
	right: 62px;
	color: #363636;
	font-size: 12px;
	line-height: 28px;
	top: 32px;
	text-indent: 2em
}
/**/
.zxdtk {
	width: 1225px;
	height: 267px;
	margin-top: 40px;
	background: url(../images/zxdtpng.png) no-repeat center
}
.zxdtkul {
	
    width: 368px;
    margin: 49px 0 0 260px;
 +margin: 39px 0 0 300px;
}
.zxdtkul li {
	height: 14px;
	line-height: 14px;
	margin-bottom: 22px;
 +margin-bottom: 22px;
	font-size: 14px;
	color: #573702
}
.zxdtkul li>span {
	background: url(../images/tubiao.png) no-repeat center;
	display: block;
	width: 17px;
	height: 12px;
	float: left
}
.bmgd {
	margin: 89px 219px 0 0;
+margin:89px 129px 0 0;
	color: #573702;
	font-size: 12px;
}
.bmgd li {
	height: 12px;
	line-height: 12px;
	margin: 5px auto
}
.gg3 {
	height: 88px;
	background: url(../images/gg3.png) no-repeat center;
	margin: 32px 0 44px 0
}
.ysk {
	width: 1203px;
	height: 289px;
}
.zyys {
	width: 349px;
	height: 100%;
}
.ystop {
	background: url(../images/top3.png) no-repeat;
	height: 62px;
}
.ystop span {
	display: block;
	height: 21px;
	width: 81px;
	margin: 18px 0 0 70px;
}
.ystop a {
	width: 68px;
	height: 21px;
	margin-top: 17px;
	display: block;
}
.yskul li {
	line-height: 34px;
	border-bottom: 1px dashed #a77968;
	height: 34px;
}
.yskul li span {
	background: url(../images/tubiao.png) no-repeat center;
	display: block;
	width: 17px;
	height: 34px;
	float: left
}
.cxys {
	width: 349px;
	height: 100%;
	margin-left: 78px;
}
.bdgd {
	width: 349px;
	height: 100%;
	margin-left: 78px;
}
.bdgdbj {
	width: 335px;
	height: 217px;
	background: url(../images/xhbd.png) no-repeat center;
}
.bdgdbj .tempWrap {
}
.zuo7 {
	width: 34px;
	margin-left: 37px;
	height: 28px;
	background: url(../images/zuo4.png) no-repeat;
	margin-top: 98px;
	display: block
}
.bdgdbj .bd {
	margin: 22px 0 0 33px;
	float: left
}
.bdgdbj ul li {
	width: 124px;
	height: 170px;
	background: #fff;
	border: 1px solid #ccc
}
.bdgdbj ul li img {
	display: block;
	margin: 20px auto;
	width: 120px;
}
.you7 {
	width: 34px !important;
	height: 28px !important;
	background: url(../images/you4.png) no-repeat;
	margin-top: 98px;
	margin-right: 37px;
	display: block
}
/**/
.zlmk {
	width: 1223px;
	height: 401px;
	background: url(../images/llx1.png) no-repeat center
}
.zlz {
	width: 569px;
	height: 100%;
	margin-left: 21px;
}
.kktop {
	margin-top: 17px;
	height: 85px;
	border-bottom: dashed 1px #5f0409
}
.kktop .span8 {
	width: 141px;
	height: 85px;
	margin-right: 72px;
	display: block;
}
.kktop .span9 {
	width: 141px;
	height: 85px;
	display: block;
}
.zlz ul li {
	height: 133px !important;
	width:559px !important;
	border-bottom: dashed 1px #930801
}
.zlz li img {
	width: 107px;
	height: 88px;
	display: block;
	margin: 22px 24px 0 9px
}
.zlz>.tempWrap a {
	display: block;
	font-size: 12px;
	width: 52px;
	height: 19px;
	line-height: 19px;
	text-align: center;
	background:#6A0702;
	
	color: #fff
}
.zlzmian {
	width: 419px;
	height: 88px;
	margin-top: 22px;
}
.zlfont {
	display: block;
	margin-bottom: 5.5px
}
.zlp {
	line-height: 23px;
	font-size: 12px;
}
/**/
.hzhb {
	width: 494px;
	height: 333px;
	margin-right: 52px;
}
.hzhbtop {
	background: url(../images/hzh.png) no-repeat center;
	display: block;
	height: 38px;
	margin-top: 38px;
}
.hzxy {
	margin-top: 28px;
}
.hzxy li {
	width: 160px;
	height: 53px;
	margin: 0 7px 19px 0;
}
.hzxy img {
	width: 160px;
	height: 53px;
}
/**/
.jslmk {
	width: 1223px;
	height: 275px;
	margin-top: 34px;
	 margin-bottom: 74px;
}
.jslmk ul {
	width: 200px;
	    margin: 34px 20.5px 20.5px;
}
.jslmk ul .jsli {
	height: 44px;
	margin-bottom: 21px;
}
.jslmk ul .jsli1 {
	margin-bottom: 14px;
	text-align: center;
	font-size: 16px;
	line-height: 16px;
	color: #7a0202
}
.yqlj {
	margin-top: 10px;
	border-top: 1px solid #5f0409
}
.yqljk {
	line-height: 37px;
	width: 1220px;
}
.yqljk .fontyq {
	width: 64px;
	color: #5f0409;
	font-size: 12px;
	display: block;
	height: 100%;
}
.yqljk ul {
	width: 1156px
}
.yqljk ul li {
	margin: 0 15px;
	font-size: 12px;
}
/**/
.foot {
	height: 299px;
	background: url(../images/footbd.jpg) no-repeat center;
}
.footk {
	width: 1220px;
	height: 100%;
}
.logo {
	width: 320px;
	height: 206px;
	background: url(../images/logo.png) no-repeat;
	display: block;
	margin: 33px 89px 0 53px;
}
.footmain {
	width: 556px;
	height: 158px;
	margin-top: 35px;
}
.footdh {
	width: 196px;
	height: 100%
}
.footdhfont {
	height: 18px;
	display: block;
	color: #fff;
	line-height: 18px;
	margin-top: 55px;
	font-weight: bold;
}
.footdh span, .footlx span {
	display: block;
	background: #fff;
	width: 37px;
	height: 2px;
	margin: 18px 0 19px 3px
}
.footlx p {
	color: #fff
}
.footlx {
	width: 299px;
	height: 273px;
	margin-left: -20px;
}
.footlx .fnav li {
	float: left;
	color: #fff;
	font-size: 12px;
	margin: 0 0px 11px 0;
}
.erweimafoot {
	background: url(../images/erweima.png) no-repeat;
	width: 155px;
	height: 140px;
	display: block;
	margin: 55px 73px 0 0
}
.erweimafoot2 {
	background: url(../images/erweima2.png) no-repeat;
	width: 156px;
	height: 140px;
	display: block;
	margin: 55px 30px 0 0
}
.footfont {
	display: block;
	width: 100%;
	text-align: center;
	color: #fff;
	line-height: 12px;
	margin-bottom: 9px;
}
.bddd {
	background: url(../images/bddd.png) no-repeat center;
	width: 1920px;
	height: 2910px;
	display: block;
	position: absolute;
	z-index: -1;
	top: 1360px;
}
/**/
.lefttop {
	background: url(../images/letop.jpg) no-repeat;
	display: block;
	height: 18px;
}
.llss {
	background: url(../images/lezj.jpg);
}
.leftfoot {
	background: url(../images/lefoot.jpg) no-repeat;
	display: block;
	height: 18px;
}
.leftnavlx {
	float: left;
	width: 258px;
	text-align: center;
	height: auto;
	background: url(../images/png.png) no-repeat
}
.leftlxtop {
	background: #20708b;
	height: 40px;
	line-height: 40px;
	width: 100%;
	font-weight: bold;
	color: #fff
}
.leftlxtop a {
	color: #fff
}
.leftlxtop a:hover {
	color: #fff
}
/*.leftlx {
	width: 100%;
	height: 250px;
	margin: 0 auto;
	border: 1px solid #ccc
}*/
.leftlx {
	width: 100%;
	/*height: 250px;*/
	margin: 0 auto;
}
.leftlx2 {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 10px;
}
.leftlx p {
	text-align: left;
	width: 85%;
	line-height: 25px;
	margin: 10px auto
}
/**/.imgbd {
	display: block;
	height: 358px;
	width: 1200PX;
	margin: 0 auto;
	top: -1px;
	position: relative;
}
.xcpk {
	width: 1220px;
	height: auto;
	min-height: 500px;
	margin: 15px auto 50px auto;
}
/**/
.xcptop {
	height: 30px;
	line-height: 30px;
}/* border:1px solid #cf9931;*/
.xcptop a:hover {
	color: #000
}
.toutu {
	background: url(../imager/toptu1.jpg) no-repeat;
	width: 5px;
	height: 30px;
}
.xcptopbd {
	background: #9e7c4e;
	width: 100%;
	height: 2px;
	margin-top: 6px;
}
.about_k2rightext {
	width:100%;
	margin: 0 auto;
}
.about_k3rightext {
	width: 930px;
}
.about_k3rightext .proin {
	background: url(../images/lbbdd.png) no-repeat;
}
.about_k3rightext .proin li {
	background: url(../images/kkkk.png) no-repeat;
	width: 910px;
	height: 167px;
	margin: 16px auto 0 auto;
}
.about_k3rightext .proin li img {
	display: block;
	margin: 10px 0 0 12px;
	width: 218px;
	max-height: 145px;
}
.about_k3rightext .frr {
	width: 628px;
	margin: 0 0 0 29px
}
.about_k3rightext .proin li font {
	line-height: 47px;
	display: block;
	height: 47px;
}
.about_k3rightext .proin li p {
	line-height: 35px;
	color: #676666
}
.about_k3rightext .proin .hd {
	height: 21px;
	width: 300px;
}
.about_k3rightext .proin .bd {
	min-height: 555px;
	overflow: hidden
}
.about_k3rightext .proin .hd li {
	width: 21px;
	height: 21px;
	text-align: center;
	margin: 0 5px;
	line-height: 21px;
	background: none;
	float: left;
}
.about_k3rightext .proin .hd li.on {
	background: url(../images/oncc.png) no-repeat center;
	text-align: center;
}
.about_k3rightext .proin .hd .prev {
	background: url(../images/sssss.png) no-repeat center;
	width: 72px;
	height: 15px;
	margin: 3px auto;
}
.about_k3rightext .proin .hd .next {
	background: url(../images/sssss2.png) no-repeat center;
	margin: 3px auto;
	width: 72px;
	height: 15px;
}
/**/
.proin {
	padding: 10px;
	background: #fff;
	min-height: 351px;
}
.proin .tempWrap {
	margin-top: 10px;
}
.proin button {
	border: 1px solid #ccc
}
.proin .title {
	font-size: 20px;
	font-weight: bolder;
	color: #252525;
	text-align: center;
	margin-top: 15px;
}
.proin .title h1 {
	font-size: 28px !important;
}
.proin .date {
	margin-top: 12px;
	text-align: center;
	color: #a1a1a1;
	font-size: 12px;
}
.proin .lin {
	height: 7px;
	border-bottom: #eaeaea solid 2px;
}
.proin .article {
	line-height: 28px;/*margin-top: 18px;*/
}
.proin .pre {
	background-color: #fffbf0;
	width: 102px;
	border: #989898 solid 1px;
	border-radius: 4px;
	float: left;
}
.proin .pre a {
	line-height: 31px;
	font-size: 14px;
	width: 102px;
	display: block;
	text-align: center;
	color: #3f3f47;
}
.proin .pretit {
	float: left;
	padding-left: 10px;
}
.proin .pretit a {
	line-height: 31px;
	color: #252525;
	text-decoration: underline;
}
.proin .pretit h2 {
	font-size: 16px !important;
}
.proin .martop {
	margin-top: 79px;
	width: 100%;
}
.proin .martop2 {
	margin-top: 12px;
	width: 100%;
}
.proin .fontnav a {
	color: #252525;
}
.proin {
	padding-bottom: 15px;
}
.proin .img3 img {
	display: block;
	max-width: 901px;
	margin: auto;
	padding-bottom: 10px;
}
/**/.leftnavlx {
	float: left;
	width: 258px;
	text-align: center;
	height: auto;
}
.leftlxtop {
	background: #20708b;
	height: 40px;
	line-height: 40px;
	width: 100%;
	font-weight: bold;
	color: #fff
}
.leftlxtop a {
	color: #fff
}
.leftlxtop a:hover {
	color: #fff
}
/*.leftlx {
	width: 100%;
	height: 250px;
	margin: 0 auto;
	border: 1px solid #ccc
}*/
.leftlx {
	width: 100%;
	/*height: 250px;*/
	margin: 0 auto;
}
.leftlx2 {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 10px;
	border: 1px solid #ccc
}
.leftlx p {
	text-align: left;
	width: 85%;
	line-height: 25px;
	margin: 10px auto
}
/**/.imgbd {
	display: block;
	height: 358px;
	width: 1200PX;
	margin: 0 auto;
	top: -1px;
	position: relative;
}
/**/
/*分页*/
.page_fy {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 7px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center;
	margin-top: 15px;
	font-size: 14px;
	position: absolute;
	bottom: -50px;
	left: 20%;
}
.page_fy A {
	BORDER-RIGHT: #eee 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #eee 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #eee 1px solid;
	COLOR: #20708b;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #eee 1px solid;
	TEXT-DECORATION: none
}
.page_fy A:hover {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	COLOR: #000;
	BORDER-BOTTOM: #999 1px solid
}
.page_fy A:active {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	COLOR: #666;
	BORDER-BOTTOM: #999 1px solid
}
.page_fy .focus {
	BORDER-RIGHT: #8B3B20 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #8B3A25 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #883B1F 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #87381A 1px solid;
	BACKGROUND-COLOR: #8A3820;
}
.page_fy .disabled {
	BORDER-RIGHT: #eee 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #eee 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #eee 1px solid;
	COLOR: #ddd;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #eee 1px solid
}
.page_fy span {
	padding-left: 5px;
}
.page_fy span.off {
	border: 1px solid #EEEEEE;
	color: #656565;
	margin: 2px;
	padding: 2px 5px;
}
dl.news_dl {
	border-bottom: 1px dashed #cccccc;
	color: #666;
	font-size: 14px;
	line-height: 22px;
	padding: 0 5px;
}
dl.news_dl a {
	color: #000;
}
dl.news_dl dd {
	font-size: 12px;
	height: 68px;
	margin-bottom: 10px;
	overflow: hidden;
	padding-left: 5px;
}
dl.news_dl .dt_1 {
	color: #670A03;
	display: block;
	font-size: 12px;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	text-decoration: none;
}
.content_ct {
	width: 100%;
	overflow: hidden
}
.content_ct2 {
	padding: 10px;
}
.content_ct2 .arc_title {
	padding: 8px 0;
	text-align: center;
	font-size: 16px;
	font-weight: bold
}
.content_ct2 .add_info {
	border-bottom: 1px dashed #ddd;
	padding: 8px 0;
	color: #aaa;
	text-align: center;
}
.arc_link span {
	padding: 0 8px;
}
.arc_link span a {
	color: #0000FF
}
.prv, .next {
	width: 130px;
	height: 180px;
}
.prv p, .next p {
	height: 25px;
	line-height: 25px;
	font-weight: bold
}
.prv {
	float: left;
}
.next {
	float: right;
	display: inline
}
.prv dt, .next dt {
	display: block;
	height: 135px;
	width: 102px;
}
.prv dt img, .next dt img {
	padding: 1px;
	border: 1px solid #ddd
}
.prv dd, .next dd {
	padding-top: 5px;
	line-height: 14px;
	color: #0000FF;
	text-align: center;
}
/**/

.xcp {
	width: 930px;
	position: relative;
}
.about_k3rightext .xcp {
	background: url(../images/dddew.png) repeat-y left;
}
.xcptop {
	height: 30px;
	line-height: 30px;
	background: url(../images/top333.jpg) no-repeat center;
}/* border:1px solid #cf9931;*/
.xcptop font {
	text-indent: 32px;
	color: #fff
}
.xcptop a {
	color: #fff
}
.xcptop a:hover {
	color: #fff
}
.toutu {
	background: url(../imager/toptu1.jpg) no-repeat;
	width: 5px;
	height: 30px;
}
.xcpul li {
	width: 208px;
	height: 221px;
	float: left;
	margin-right: 17px;
	background: #faf5e9;
	margin-top: 14px;
	margin-bottom: 16px;
}
.xcpul li img {
	display: block;
	width: 100%;
	height: 184px
}
.xcpula {
	width: 100%;
	height: 100% !important;
	display: block;
	background: none !important;
}
.xcpula font {
	text-align: center;
	width: 100%;
	line-height: 37px;
	display: block;
	text-align: center;
	margin: 0 !important;
	color: #000;
}
.xcpul li:hover font {
	background: #20708b;
	color: #fff
}
/**/
.gduo {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #ccc;
	margin: 20px 0px;
	padding: 0 10px;
	color: #000;
	font-size: 14px;
}
.gduo span {
	float: right;
	width: 320px;
	overflow: hidden;
	height: 30px;
	display: block;
}
.gduo a {
	color: #000;
}
.gduo a:hover {
	color: #20708b;
}
/**/
.search_title {
	margin-top: 10px;
	border: 1px solid #ccc;
	border-right: 0;
	border-left: 0;
	background: #F3F3F3;
	height: 30px;
	line-height: 30px;
	padding-left: 5px;
}
.search_title a {
	padding-left: 15px;
	font-weight: bold;
	display: inline-block !important;
}
.search_content {
	margin-top: 5px;
	border-bottom: 1px dashed #ccc
}
.search_content h2 {
	height: 25px;
	line-height: 25px;
}
.search_content a:hover {
	color: #2b8bd5 !important
}
.search_content h2 a {
	font-size: 14px;
}
.search_content p {
	padding: 5px 0;
	line-height: 23px;
}
.search_page {
	width: 99%;
	border-top: none;
	text-align: left;
	margin-top: 8px;
}
.search_page ul {
	list-style: none
}
.search_page li {
	display: block;
	float: left;
	margin-left: 5px;
	height: 25px;
	line-height: 25px;
}
.search_page li a {
	display: block;
	height: 25px;
	line-height: 25px;
	float: left;
}
.search_page li.focus a {
	font-weight: bold;
	color: #990000
}
.show_product {
	margin-top: 20px;
	width: 100%;
	margin-bottom: 20px;
}
.show_left {
	width: 49%;
	min-height: 380px;
	float: left;
	text-align: center;
}
.show_left .img img {
	max-width: 750px;
	border: 1px solid #ddd;
}
.show_left li {
	display: block;
	padding: 8px;
}
.show_left li span {
	font-weight: bold;
	color: #777
}
.fx {
	clear: both;
	padding-top: 50px;
	padding-left: 10px;
}
.tab_cp li {
	float: left;
	width: 469px;
	height: 501px;
	text-align: center;
	margin: 30px 10px 0px;
}
.tab_cp li img {
	max-height: 467px;
	max-width: 465px;
}
.tab_cp li a {
	color: #b0d421;
	font-size: 20px;
	line-height: 10px;
	display: block;
}
.tab_cp li.ys a {
	color: #eb406d;
	font-size: 20px;
	line-height: 10px;
}
.tab_cp2 li {
	float: left;
	width: 469px;
	height: 380px;
	text-align: center;
	margin: 30px 10px 0px;
}
.tab_cp2 li img {
	max-width: 465px;
	max-height: 320px;
}
.tab_cp2 li a {
	color: #b0d421;
	font-size: 20px;
	line-height: 10px;
	display: block;
}
.tab_cp2 li.ys a {
	color: #eb406d;
	font-size: 20px;
	line-height: 10px;
}
.you6 {
	width: 74px;
	display: block;
	height: 136px;
	background: url(../images/you3.png) no-repeat center
}
/**/
.lecp {
	background: url(../images/lecpbd.png) no-repeat;
	width: 239px;
	height: 602px;
}
.lecpul1 {
	margin: 10px auto 5px auto;
	position: relative;
}
.lecpulli1 {
	background: url(../images/lenav.png) no-repeat;
	width: 184px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	margin-bottom: 2px;
	color: #fff;
}
.lecpulli1 a {
	color: #fff
}
.lecpulli2 {
	line-height: 25px;
	color: #413f3f;
	font-size: 12px;
	text-align: center;
}
.lecpul2 {
	margin-bottom: 5px;
}
/**/
.mdcy {
	width: 1220px;
	height: 479px;
	background: url(../images/mdcy.jpg) no-repeat;
	margin-top: 28px;
}
.mdcy1 {
	width: 613px;
	height: 439px;
}
.mdcy1 img {
	width: 297px;
	height: 347px;
	display: block;
	margin: 50px 0 0 10px;
}
.mdcy1 ul {
	margin-top: 85.5px;
	width: 227px;
}
.mdcy1 ul li {
	line-height: 55px;
}
.mdcy1 ul li a {
	color: #413f3f
}
/**/
.mdll {
	width: 577px;
	height: 100%;
	margin: 53px 9px 0 0;
}
.mdll img {
	width: 100%;
	height: 119px;
	display: block;
}
.mdll ul {
	margin-top: 4px;
}
.mdll ul li {
	line-height: 40px;
	height: 40px;
	text-indent: 21px;
	border-bottom: dashed 1px #bfbfbf;
	margin-top: 6px;
	background: url(../images/licion.jpg) no-repeat left
}
/**/
.mdlle {
	width: 1220px;
	height: 439px;
	background: url(../images/mdcy22.jpg) no-repeat center;
	margin-top: 45px;
}
.mdlle1 {
	width: 575px;
	height: 400px;
	margin: 39px 0 0 15px;
}
.mdlle1 ul li {
	height: 104px;
	margin-top: 14px;
	padding-bottom: 15px;
	border-bottom: dashed 1px #c9c9c9
}
.mdlle1 li img {
	width: 158px;
	height: 104px;
	display: block;
}
.mdlle1 li .limaaa {
	width: 386px;
	height: 104px;
}
.mdlle1 li .limaaa font {
	display: block;
	color: #cfa965;
	line-height: 23px;
}
.mdlle1 li .limaaa p {
	line-height: 26px;
	color: #9a9a9a
}
.mdlle2 {
	width: 582px;
}
.mdlle2 img {
	width: 168px;
	height: 100%;
	display: block;
}
.mdlle2 .mdlle21main {
	height: 112px;
	margin-top: 39px;
}
.mdlle21main img {
	width: 168px;
	height: 112px;
	display: block;
}
.mdlle21main font {
	line-height: 31px;
	height: 31px;
	color: #413f3f;
	width: 397px;
	margin-left: 16px;
}
.mdlle21main p {
	line-height: 26px;
	margin-top: 6px;
	color: #9a9a9a;
	width: 397px;
	margin-left: 16px;
}
.aa {
	display: block;
	color: #9a9a9a;
	width: 397px;
	margin-left: 16px;
}
.mdlle2 ul {
	margin-top: 16px;
	border-top: dashed 1px #c9c9c9;
}
.mdlle2 ul li {
	border-bottom: dashed 1px #c9c9c9;
	line-height: 39px;
	height: 39px;
	text-indent: 19px;
	background: url(../images/iicon.jpg) no-repeat left;
}
/**/
.cgaall {
	width: 1220px;
	height: 322px;
	background: url(../images/cgnl.jpg) no-repeat;
	margin-top: 39px;
	position: relative
}
.cgaall span {
	position: absolute;
	top: 39px;
	z-index: 2220000;
}
.cgaall .zzaa {
	background: url(../images/zza.jpg) no-repeat;
	height: 283px;
	width: 72px;
	left: 0
}
.cgaall .yyaa {
	background: url(../images/yya.jpg) no-repeat;
	height: 283px;
	width: 72px;
	right: 0
}
.cgaall ul {
	width: 1131px;
	height: 253px;
	margin: 62px auto 0 auto
}
.cgaall ul li {
	width: 323px;
	height: 100%;
	float: left;
	margin: 0 27px;
}
.cgaall ul li font {
	line-height: 33px;
	height: 33px;
	text-align: center;
	display: block;
	font-size: 12px;
}
.cgaall .tempWrap {
	top: 62px;
	left: 44.5px;
}
/**/
.ysss {
	background: url(../images/ysbdd.png) no-repeat;
	width: 1220px;
	height: 421px;
	margin-top: 16px;
}
.ysss img {
	width: 375px;
	height: 382px;
	margin: 13px 0 0 14px;
	display: block;
}
.ysss .ysmain {
	max-height: 373px;
	width: 771px;
	margin: 18px 29px;
}
.ysmain font {
	line-height: 41px;
	color: #2a2a2a
}
.ysmain p {
	line-height: 26px;
	font-size: 12px;
	color: #161616;
	text-indent: 2em
}
/**/
.hyss {
	background: url(../images/hybdys.png) no-repeat;
	width: 1220px;
	height: 439px;
}
.hyss p {
	line-height: 35px;
	width: 925px;
	margin: 189.5px 0 0 42px;
	font-size: 12px;
	text-indent: 2em;
}
.dssjj {
	width: 1220px;
	height: 439px;
	margin-top: 40px;
	background: url(../images/lslll.png) no-repeat
}
.dssjj img {
	width: 321px;
	height: 327px;
	margin-top: 76px;
	display: block;
}
.dssjj p {
	width: 827px;
	line-height: 26px;
	text-indent: 2em;
	color: #161616;
	margin: 126px 0 0 42px;
	font-size: 12px;
}
/**/
.rryzs {
	width: 1220px;
	height: 194px;
	margin-top: 45px;
	background: url(../images/rrzx.png) no-repeat left center
}
.rryzs ul {
	width: 1146px;
}
.rryzs ul li {
	margin: 0 2.5%;
	float: left;
	width: 20%;
	height: 194px;
	position: relative;
}
.rryzs ul li a {
	display: block;
	width: 100%;
	height: 100%;
}
.rryzs li img {
	height: 153px;
	position: absolute;
}
#syyer {
	background: url(../images/lsvss.jpg) center no-repeat;
	display: block;
	height: 207px;
	margin: 39px auto;
}
.headline2 {
	line-height: 38px;
	font-size: 18px;
	width: 82px;
	text-align: right;
	float: left;
	color: #252525;
}
.text2 {
	width: 219px;
	height: 40px;
	border: #d8d8d8 solid 1px;
	font-size: 20px;
	_line-height: 35px;
}
.field {
	float: left;
	padding-left: 8px;
	width: 576px;
}
.text3 {
	width: 570px;
	height: 137px;
	border: #d8d8d8 solid 1px;
	background: #fff;
	font-size: 20px;
}
.ank2 {
	width: 271px;
	height: 35px;
	position: absolute;
	bottom: 16px;
}
.order_form #w30 input, #w70 input {
	background: #fff
}
.ank2 input {
	line-height: 33px;
	text-align: center;
	width: 112px;
	color: #fff !important;
	display: block;
	border-radius: 30px !important;
	border: 1px solid #f0851a !important;
	background: #f0851a !important;
}
.ank2 input:hover {
	background: #c4670a !important;
	color: #fff !important;
	border: 1px solid #c4670a !important;
}
.text1 {
	width: 570px !important;
	height: 40px;
	border: 1px solid #ccc;
	width: 60%;
	font-size: 20px;
}
.martop {
	margin-top: 10px;
}
.martop2 {
	margin-top: 10px;
}
.martop3 {
	margin-top: 10px;
}
.martop4 {
	margin-top: 20px;
}
