/* CSS Document */
div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd,table {margin:0;padding:0;}
 li, ol { list-style:none; }
 p{text-indent:2em}
 /* header-sj*/
.sjtop{min-width:320px; max-width:600px; margin:0 auto; overflow:hidden; position:relative;}
.sjtop .logoa img{
     float:left; width:75%;
}
.sjtop .sjlmdh{line-height:200%; background-color:#E0E0E0; width:100%; float:left}
.sjtop .sjlmdh .lmdh{
margin-left:15px; float:left; line-height:220%; margin-top:5px;
 font-size:14px
}
.sjtop .sjlmdh .lmdh2{
margin-left:10px; float:left; line-height:200%; margin-top:5px;
 font-size:14px; display:none
}
.sjdbt{ }
.sjdbt h2{ font-size:24px; line-height:150%; letter-spacing:2px}
.sjdbt .fenl{ text-align:center; line-height:25px; display:none}
 /* header-pc*/
.sjtopa{max-width:1400px; text-align:center; margin:0 auto;}
.sjtopa .logoa{
     float:left; margin-bottom:4px;
}
.sjtopa .sjlmdh{line-height:200%; float:left; margin-top:23px;margin-left:125px; font-weight:bold}
.sjtopa .sjlmdh .lmdh{
margin-left:55px; float:left; line-height:220%; margin-top:5px;
 font-size:16px
}
.sjtopa .sjlmdh .lmdh2{
margin-left:55x; float:left; line-height:220%; margin-top:5px;
 font-size:16px;
}
.sjdbta{ }
.sjdbta h2{ font-size:32px; line-height:150%; letter-spacing:2px}
.sjdbta .fenl{ text-align:center; line-height:45px; font-size:14px;}
.sjdbta .fenl a{ font-size:16px; color:#075BA1}

/* chanpin-sj*/
.cpin{
min-width:320px; max-width:600px; margin:0 auto; overflow:hidden; position:relative;
}
.cpin .cpfla{float:left; width:300px; margin-left:14px; text-align:left; margin-top:15px;}
.cpin .cpfla img{height: 180px;overflow: hidden; width:300px}
.cpin .cpfla h3{ font-size:16px}

.cpin .cpfla2{float:left; width:300px; margin-left:34px; text-align:left; margin-top:15px; display:none}
.cpin .cpfla2 img{height: 180px;overflow: hidden; width:300px}
.cpin .cpfla2 h3{ font-size:16px}
.cpin .tupbh{ display:none}
.cpin .xwlb{ margin-left:8px; float:left;}
.cpin .xwlb .showa{
	 line-height:36px; background-image:url(images/line1.gif); background-repeat:repeat-x; background-position:bottom; float:left; width:100%; text-align:left
	}
.cpin .rytp{ float:left;margin-left:14px; width:160px; margin-top:15px}
.cpin .rytp img{ width:100%}
.cpin .cpzx {float:left; text-align:left; padding:8px; }
.cpin .cpzx .xxi {float:left;margin-left:10px;  text-align:left }
.cpin .btmr {float:left; text-align:left; padding:8px;  }


/* chanpin-pc*/
.cpina{
max-width:1390px; text-align:center; margin:0 auto; 
}
.cpina .cpfla{float:left; width:300px; margin-left:44px; text-align:left; margin-top:15px;}
.cpina .cpfla img{height: 180px;overflow: hidden; width:300px}
.cpina .cpfla h3{ font-size:18px}

.cpina .cpfla2{float:left; width:300px; margin-left:44px; text-align:left; margin-top:15px;}
.cpina .cpfla2 img{height: 180px;overflow: hidden; width:300px}
.cpina .cpfla2 h3{ font-size:18px}

.cpina .tupbh{ width:550px; height:400px; margin-left:44px; float:left}
.cpina .xwlb{ margin-left:18px; float:left; width:740px;}
.cpina .xwlb .showa{
	 line-height:36px; background-image:url(images/line1.gif); background-repeat:repeat-x; background-position:bottom; float:left; width:100%; text-align:left
	}
.cpina .rytp{ float:left;margin-left:44px; width:220px; margin-top:22px}
.cpina .rytp img{ width:100%}
.cpina .cpzx {float:left;margin-left:44px; width:390px; text-align:left }
.cpina .cpzx .xxi {float:left;margin-left:2px; width:380px; text-align:left; line-height:30px; BORDER-BOTTOM: #ebebeb 1px dashed; }
.cpina .btmr {float:right;margin-right:54px; width:440px; text-align:left }

/* chanpin-sj*/
.neirq{
min-width:320px; max-width:600px; margin:0 auto; overflow:hidden; position:relative;
}
.neirq .righta{ float:left;  margin-right:4px}
.neirq .righta h2{ font-size:24px; line-height:200%}
.neirq .righta img{ width:100%}
.neirq .lefta{ float:left; width:100%}
.neirq .lefta .lmcpfl{
    height: 46px; width:256px;
    border-radius: 6px;
    cursor:pointer;
	text-align:center;
	-webkit-transition:0.5s all linear; color:#ffffff; line-height:45px; margin-top:15px;
}
.neirq .lefta .lmcpfl a{ color:#ffffff }

/* chanpin-sj*/
.neirqa{
max-width:1390px; text-align:center; margin:0 auto; 
}
.neirqa .righta{ float:right; width:1000px; margin-right:40px}
.neirqa .righta h2{ font-size:24px; line-height:200%}
.neirqa .lefta{ float:left; width:300px}

.neirqa .lefta .lmcpfl{
    height: 46px; width:256px;
    border-radius: 6px;
    cursor:pointer;
	text-align:center;
	-webkit-transition:0.5s all linear; color:#ffffff; line-height:45px; margin-top:15px;
}
.neirqa .lefta .lmcpfl a{ color:#ffffff }


.cpfenla{ float:left; width:160px; margin-left:5px; line-height:35px; text-align:left; margin-top:2px}
.showabb{
	 line-height:36px; background-image:url(images/line1.gif); background-repeat:repeat-x; background-position:bottom; float:left; width:100%; text-align:left
	}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-size:14px; font-family:Î¢ÈíÑÅºÚ, ºÚÌå
}

.fk4 {
  BORDER-TOP: #cccccc 1px solid; 
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid; background-color:#ebebeb
	
}
.fk1 {
	BORDER-BOTTOM: #ccc 1px solid; 
}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	color: #ff0000; text-decoration:underline;
}

.f12{ font-size:12px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.lg18{ line-height:190%}
.lg15{ line-height:140%}
.lg21{ line-height:210%}
.hse{ color:#666666}
.hse2{ color:#999999}
.pdd{ padding:5px}
.bse{ color:#ffffff}
a.c1:link {
	color: #ffffff;
}
a.c1:visited {
	color: #ffffff;
}
a.c1:hover {
	color: #ffffff;
}
.lbb{ line-height:200%;BORDER-BOTTOM: #cccccc 1px dashed; padding:5px; }