/* 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; }
 /* header-sj*/
.sjtop{min-width:320px; max-width:600px; margin:0 auto; overflow:hidden; position:relative;}
.sjtop .logoa img{
     float:left; width:75%;
}
p{text-indent:2em}
.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; margin-top:10px;
}
.sjtopa .sjlmdh{line-height:200%; float:left; margin-top:16px;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;}
.cpin .cpfla2 img{height: 280px;overflow: hidden; width:300px}
.cpin .cpfla2 h3{ font-size:16px}
.cpin .tupbh{}
.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 .dzgx {float:left; text-align:center; padding:8px; line-height:31px; color:#666666; width:100%}
.cpin .dzgx .bta { font-size:16px; font-weight:bold }
.cpin .dzgx .enw { font-size:14px; color:#999999 }
.cpin .dzgx .dzwz { font-size:14px; }
.cpin .dzxt  {float:left; text-align:center; width:100% ; background-image:url(images/sxx.jpg); background-repeat:no-repeat; background-position:center; height:12px;}


/* chanpin-pc*/
.cpina{
max-width:1390px; text-align:center; margin:0 auto; 
}
.cpina .cpfla{float:left; width:400px; margin-left:44px; text-align:left; margin-top:15px;}
.cpina .cpfla img{height: 260px;overflow: hidden; width:400px}
.cpina .cpfla h3{ font-size:18px}

.cpina .cpfla2{float:left; width:315px; margin-left:24px; text-align:left; margin-top:15px;}
.cpina .cpfla2 img{height: 300px;overflow: hidden; width:315px}
.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 .dzgx {float:left; text-align:center; padding:4px; line-height:35px; color:#666666; width:315px; margin-top:35px  }
.cpina .dzgx .bta { font-size:24px; font-weight:bold;}
.cpina .dzgx .enw { font-size:18px; color:#999999; letter-spacing:3px }
.cpina .dzgx .dzwz { font-size:18px; }
.cpina .dzxt  {float:left; text-align:center; width:15px ; background-image:url(images/sxx2.jpg); background-repeat:no-repeat; background-position:center; height:212px;}

.cpina .hyxx{ width:650px; height:370px; margin-left:44px; float:left}
.cpina .hyxx .btfl{float:left; width:300px; text-align:left; margin-top:15px; font-size:18px;}
.cpina .hyxx .xwlba{float:left; width:650px; margin-top:11px}
.cpina .hyxx .xwlba .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 .jszz{ width:650px; height:350px; margin-left:44px; float:right}
.cpina .jszz .btfl{float:left; width:300px; text-align:left; margin-top:15px; font-size:18px;}
.cpina .jszz .xwlba{float:left; width:650px; margin-top:11px}
.cpina .jszz .xwlba .showa{
	 line-height:36px; background-image:url(images/line1.gif); background-repeat:repeat-x; background-position:bottom; float:left; width:100%; 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;
}

.neirong{margin:0 auto;text-align:center}

@media screen and (min-width: 701px) { 
.neirs {width: 1230px} 
.neiqu .logo{float:left; margin-top:9px; margin-bottom:5px; margin-left:5px;}
.neiqu .jjugd{ height:40px}
.neiqu .logo img{ height:57px;}
.neiqu .dh{float:left; margin-top:30px; margin-left:45px; line-height:25px;}
.neiqu .dh .lm{ float:left; margin-left:40px; font-weight:bold; height:53px;}
.neiqu .dh .lm a{ color:#333}
.neiqu .dh .lm2{ float:left; margin-left:40px; font-weight:bold; height:53px;}
.neiqu .dh .lm2 a{ color:#333}

}
@media screen and (max-width: 700px) { 
.neiqu {width: 100%; padding:3px; } 
}