/* CSS Document */
*{margin:0px;padding:0px;}
body{font-size: 0.875em;color:#403F3E;font-family:"微软雅黑"; overflow-x:hidden;}
a{text-decoration:none;color:#666;}
a:hover{color:#D82427;}
ul{list-style-type:none;}
img{border:none;}
#tophead{width:100%;height:90px;}
#tophead .headcen{width:100%;height:90px;margin:0px auto;overflow:hidden;}
#tophead .headcen .logo{width:45%;height:90px;float:left;line-height:60px;text-align:center;}
#tophead .headcen .logo img{width:100%;height:auto;}
#tophead .headcen .tel{width:50%;height:90px;float:right;text-align:right;}
#tophead .headcen .tel .no{width:100%;height:90px;float:right;text-align:right;padding-bottom:30px;}
#tophead .headcen .tel .no img{width:50%;height:auto;}
#tophead .headcen .tel .sear{margin-right:2%;width:50%;float:right;height:30px;display:none;}
#tophead .headcen .tel .sear input.key{width:70%;height:20px;border:None;background:#fff;border:1px solid #ddd;text-indent:10px;float:left;color:#999;font-family:"΢ź";float:left;}
#tophead .headcen .tel .sear input.bt{width:28%;height:22px;font-size:0.5em;border:None;background:url(../images/bt.jpg) center center no-repeat;cursor:pointer;float:right;}
#nav{width:100%;height:98px;background:#000000;}
#nav .ct{width:100%;height:98px;background:#000;}
#nav .ct .menue{width:100%;height:98px;}
#nav .ct .menue li{width:25%;height:49px;line-height:49px;float:left;text-align:center;font-size:0.875em;color:#fff;}
#nav .ct .menue li a{color:#666;width:100%;height:49px;line-height:49px;background:#000;display:block;color:#fff;}
#nav .ct .menue li a.current{background:#D82427;display:block;width:100%;height:49px;line-height:49px;color:#fff;display:block;}
#nav .ct .menue li a:hover{display:block;width:100%;height:49px;line-height:49px;color:#fff;}
#container{width:100%;}
#container .leftbar{width:100%;height:auto;float:left;background:#fff;}
#J_m_nav{width:100%;background:#fff;}
.nav_fixed{position: fixed;top: 0px; float:left;}
#container .leftbar .topt{width:100%;height:30px;line-height:30px;background:#D82427;text-align:center;}
#container .leftbar .topt span.cn{font-size:0.875em;;font-weight:bold;color:#fff;}
#container .leftbar .aboutlist{width:100%;height:auto;margin:0px auto;}
#container .leftbar .aboutlist li{width:100%;height:35px;line-height:35px;margin-bottom:3px;font-size:1em;text-indent:55px;background:#F2F2F2 ;}
#container .leftbar .aboutlist li.big{background:#969495 
url(../images/jia1.png) 7% center no-repeat;color:#fff;display:block;text-indent:40px;}
#container .leftbar .aboutlist li.big a{color:#fff;font-size:1em;}
#container .leftbar .aboutlist li a{display:block;}
#container .leftbar .aboutlist li a.current{background:#969495 
url(../images/jia1.png) 7% center no-repeat;color:#fff;display:block;}
#container .leftbar .productsort{width:100%;min-height:35px;padding-bottom:5px;padding-bottom:5px;margin:0px auto;clear:both;z-index:9999999999;}
#container .leftbar .productsort li{width:100%;height:20px;line-height:20px;margin-bottom:3px;font-size: 1em;text-indent:25px;background:#F2F2F2 url(../images/jia.png) 3% center no-repeat;}
#container .leftbar .productsort li a{display:block;}
#container .leftbar .bigname{background:#969495 url(../images/jia1.png) 3% center no-repeat;color:#fff;display:block;width:100%;height:25px;line-height:25px;margin-bottom:3px;font-size:1em;text-indent:25px;float:left;z-index:9999999999;}
#container .leftbar .bigname a{color:#fff;}
#container .leftbar .bigname a.curr{color:#fff;font-weight:bold;}
.subNavBox{width:98%;border:solid 1px #fff;margin:0px auto;}
.subNav{border-bottom:solid 5px #fff;cursor:pointer;font-weight:bold;font-size:14px;color:#999;line-height:35px;height:35px;padding-left:10px;background:#999 url(../images/jiantou1.png) no-repeat;background-position:95% 50%;color:#fff;text-indent:20px;width:95%;margin:0px auto;}
.subNav a{color:#fff;display:block;}
.subNav:hover{color:#fff;display:block;}
.currentDd{color:#fff;}
.currentDt{background-image:url(../images/jiantou.png);}
.navContent{display: none;border-bottom:solid 1px #ddd;width:95%;margin:0px auto;}
.navContent li a{display:block;width:px;height:35px;text-indent:30px;font-size:14px;line-height:35px;color:#333}
.navContent li a:hover{color:#666;background-color:#F2F2F2;}


.subNavBox1{width:98%;border:solid 1px #fff;margin:0px auto;}
.subNav1{border-bottom:solid 5px #fff;cursor:pointer;font-weight:bold;font-size:14px;color:#999;line-height:35px;height:35px;padding-left:10px;background:#999 url(../images/jiantou1.png) no-repeat;background-position:95% 50%;color:#fff;text-indent:20px;width:262px;margin:0px auto;}
.subNav1 a{color:#fff;display:block;}
.subNav1:hover{color:#fff;display:block;}
.currentDd1{color:#fff;}
.currentDt1{background-image:url(../images/jiantou.png);}
.navContent1{display: none;border-bottom:solid 1px #ddd;width:95%;margin:0px auto;}
.navContent1 li a{display:block;width:px;height:35px;text-indent:30px;font-size:14px;line-height:35px;color:#333}
.navContent1 li a:hover{color:#666;background-color:#F2F2F2;}



#container .leftbar .case{width:98%;height:283px;border:1px solid #ddd;}
#container .leftbar .case h1.casett{width:92%;height:45px;line-height:45px;border-bottom:1px solid #ddd;margin:0px auto;background:url(../images/castttbg.jpg) left center no-repeat;text-indent:35px;}
#container .leftbar .case h1.casett span.lt{font-size:20px;color:#D72525;}
#container .leftbar .case h1.casett span.lt em{font-size:0.875em;;color:#ddd;font-style:normal;}
#NewsPic { position: relative; width: 249px; height: 215px; overflow: hidden;}
    #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
    #NewsPic .Picture { position: absolute; left: 0; top: 0; }
    #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
        #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
            #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
            #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
#NewsPicTxt { position: relative; width: 251px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
    #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 0.875em;; font-weight: 700; color: #000; text-decoration: none; }
    #NewsPicTxt a:hover { color: red; }
	
#container .rightbar{width:100%;min-height:300px;float:right;}
#container .rightbar .abtt1{width:99%;height:40px;line-height:40px;background:#F8F9FB;border-left:3px solid #B91D21;}
#container .rightbar .abtt1 span.bigtt{float:left;display:block;font-size:18px;font-weight:bold;color:#B91D21;text-indent:20px;}
#container .rightbar .abtt1 span.add{float:right;margin-right:20px;display:block;}
#container .rightbar .abouttext{width:96%;}
#container .rightbar .abouttext iframe {width:100%;height:600px;}
#container .rightbar .abouttext p{line-height:180%;margin-top:10px;margin-bototm:10px;font-size:14px;width:97%;}
#container .rightbar .abouttext p img{width:100%;}
#container .rightbar .abouttext dl.newsdis{width:100%;min-height:90px;overflow:auto;border-bottom:1px dotted #ddd;padding-bottom:20px;padding-top:20px;}
#container .rightbar .abouttext dl.newsdis dt.tt{width:100%;height:30px;line-height:30px;font-weight:bold;font-size:14px;background:
url(../images/jtbg.png) left center no-repeat;text-indent:30px;}
#container .rightbar .abouttext dl.newsdis dd.text{padding-left:30px;line-height:180%;min-height:60px;overflow:auto;}
#container .rightbar .abouttext dl.newsdis dd.text a{color:#ED0008;}
#container .rightbar .abouttext .newstt{width:100%;height:30px;line-height:30px;text-align:center;font-size:0.875em;;font-weight:bold;color:#333333;}
#container .rightbar .abouttext .smtt{width:100%;text-align:center;font-size:14px;color:#999;height:50px;line-height:50px;border-bottom:1px dotted #ddd;}
#container .rightbar .abouttext .productdis{width:100%;height:720px;padding-top:15px;}
#container .rightbar .abouttext .productdis li{width:293px;height:310px;margin-bottom:20px; background:
url(../images/productbg.jpg) top center no-repeat;float:left;text-align:center;padding-top:25px; overflow:hidden;}
#container .rightbar .abouttext .productdis li img{marign:0px auto 5px;width:226px;height:180px;}
#container .rightbar .abouttext .productdis p{width:230px;height:100px;margin:0px auto;line-height:200%;text-align:left;font-size:12px;overflow:hidden;}
#container .rightbar .abouttext .productdis p strong{color:#BC0F0F;font-size:0.875em;;}
#container .rightbar .abouttext .productdis p  a{color:#BC0F0F;}

#container .rightbar .abouttext dl.fa{width:100%;border-bottom:1px dotted #ddd;min-height:100px;overflow:auto;}
#container .rightbar .abouttext dl.fa dt.fapic{width:35%;height:auto;float:left;text-align:center;}
#container .rightbar .abouttext dl.fa dt.fapic img{width:100%;height:auto;}
#container .rightbar .abouttext dl.fa dd.fatt{width:55%;min-height:30px;line-height:120%;overflow:auto;font-size:0.9em;float:left;font-weight:bold;color:#333;padding-top:10px;}
#container .rightbar .abouttext dl.fa dd.fatext{width:55%;height:auto;overflow:auto;line-height:180%;font-size:0.875em;float:left;}
#container .rightbar .abouttext dl.fa dd.fatext a{color:#BF0101;}

#container .rightbar .abouttext dl.newsdis{width:98%;min-height:30px;overflow:auto;border-bottom:1px dotted #ddd;padding-bottom:5px;padding-top:5px;}
#container .rightbar .abouttext dl.newsdis dt.tt{width:98%;height:30px;line-height:30px;font-size:0.575em;background:
url(../images/jtbg.png) left center no-repeat;text-indent:15px;font-weight:normal;}
#container .rightbar .abouttext dl.newsdis dt.tt a{color:#000;}
#container .rightbar .abouttext dl.newsdis dt.tt em{font-style:normal;float:right;font-size:12px;color:#999;font-weight:normal;display:none;}
#container .rightbar .abouttext dl.newsdis dd.text{padding-left:30px;line-height:180%;min-height:60px;overflow:auto;}
#container .rightbar .abouttext dl.newsdis dd.text a{color:#ED0008;}
#container .rightbar .abouttext .newstt{width:98%;height:30px;line-height:30px;text-align:center;font-size:16px;font-weight:bold;color:#333333;}
#container .rightbar .abouttext .smtt{width:98%;text-align:center;font-size:14px;color:#999;height:50px;line-height:50px;border-bottom:1px dotted #ddd;}


#container .rightbar .flam{width:100%;height:auto;border:1px solid #ddd;padding-top:15px;padding-bottom:15px;margin-top:20px;margin-right:20px;float:left;margin-bottom:25px}
#container .rightbar .infolist{width:100%;height:auto;float:left;line-height:230%;color:#333;margin-bottom:25px;overflow:hidden;padding-top:20px;}
#container .rightbar .infolist span.tt1{width:100%;min-height:40px;overflow:auto;float:left;font-weight:bold;font-size:20px;color:#D72E00;}
#container .rightbar .productintro{width:100%;margin:20px auto;min-height:500px;clear:both;}
#container .rightbar .productintro .jstt{width:97%;;height:35px;line-height:35px;border-bottom:1px dotted #ddd;font-size:18px;font-weight:bold; background:#ddd;text-indent:20px;margin-bottom:10px;border-left:2px solid #D72525;color:#D72525;}
#container .rightbar .productintro .cpjs{width:97%;margin:0px auto;line-height:200%;font-size:14px;padding-bottom:20px;}
#container .rightbar .productintro .cpjs p{line-height:200%;font-size:14px;margin:10px auto;}
#container .rightbar .productintro .cpjs p table{ border-collapse:collapse;width:100%;}
#container .rightbar .productintro .cpjs  table{ border-collapse:collapse;width:100%;}
#container .rightbar .productintro .cpjs p table td{padding-left:30px;border:1px solid #ddd;}
#container .rightbar .productintro .cpjs  img{margin-bottom:20px;width:97%;margin:0px auto;}
#container .rightbar .productintro .cpjs  p img{margin-bottom:20px;width:97%;margin:0px auto;}
#container .rightbar .abouttext p{line-height:180%;margin-top:10px;margin-bototm:10px;font-size:14px;}
#container .rightbar .abouttext .cpjs{width:100%;margin:0px auto;line-height:200%;font-size:14px;padding-bottom:20px;}
#container .rightbar .abouttext .cpjs p{line-height:200%;font-size:14px;margin:10px auto;}
#container .rightbar .abouttext table{margin-top:15px;margin-bottom:15px;width:100%;}
#container .rightbar .abouttext table td{padding-left:15px;padding-top:15px;padding-bottom:15px;}
#container .rightbar .abouttext .cpjs  img{margin-bottom:20px;width:100%;}

.preview{width:100%; height:auto; margin:0px auto;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:10px; background-color:#fff; padding:6px 5px; width:80%; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:350px; margin-top:-50px;}

#imageMenu {height:50px; width:90%; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:48px;cursor:pointer;border:1px solid #ddd;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3% solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:100%; height:auto; overflow:hidden;}
.bigImg img{width:100%;height:auto;z-index:-9999;}
.bigImg #midimg{width:100%; height:auto;}
.bigImg #winSelector{width:80%; height:auto;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:-999;margin-top:50px;}
#bigView img{position:absolute;}


#nextpage {
	 TEXT-ALIGN: left; margin-top:30px;width:96%;height:30px;margin:20px auto;font-size:14px;padding-left:10px;padding-top:30px;
}
#nextpage A {
	BORDER-RIGHT: #DBDDDA 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DBDDDA 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #DBDDDA 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #DBDDDA 1px solid; TEXT-DECORATION: none
}
#nextpage A:hover {
	BORDER-RIGHT: #DBDDDA 1px solid; BORDER-TOP: #DBDDDA 1px solid; BORDER-LEFT:#DBDDDA 1px solid; COLOR: #fff; BORDER-BOTTOM: #DBDDDA 1px solid; BACKGROUND-COLOR: #f60;
}
#nextpage A:active {
	BORDER-RIGHT: #DBDDDA 1px solid; BORDER-TOP: #DBDDDA 1px solid; BORDER-LEFT: #DBDDDA 1px solid; COLOR: #333; BORDER-BOTTOM: #DBDDDA 1px solid; BACKGROUND-COLOR: #fff
}


#nextpage SPAN.current {
	BORDER-RIGHT: #DBDDDA 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DBDDDA 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #DBDDDA 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM:#DBDDDA 1px solid; BACKGROUND-COLOR: #fff; color:#FF0000
}


#nextpage SPAN.disabled {
	BORDER-RIGHT: #DBDDDA 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #DBDDDA 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #DBDDDA 1px solid; COLOR: #333; PADDING-TOP: 2px; BORDER-BOTTOM: #DBDDDA 1px solid; font-weight:300}
#footer{width:100%;height:90px;color:#fff;text-align:left;clear:both;background:#BF0101;z-index:999999999;overflow:hidden;padding-top:5px;padding-bottom:5px;}
#footer .center1{width:100%;height:90px;margin:0px auto;background:#BF0101 ;font-size:0.8em;font-family:微软雅黑;
line-height:140%;}
#footer .center1 a{margin-right:2x;margin-left:2px;color:#fff;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
/* =============================================================================
   Fix the clear issue
   ========================================================================== */
.hide {
	display: none;
}
.clear {
	clear: both !important;
	display: block !important;
	font-size:0 !important;
	height:0 !important;
	line-height: 0 !important;
	width: 100% !important;
	margin:0 !important;
	padding:0 !important;
	border:0 !important;
	
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
} /* Hide from IE Mac \*/
.clearfix {
	display: block;
} /* End hide from IE Mac */
.clear-fixed {
	height: 100%;
	overflow: hidden;
}
/
::-moz-selection {
background: #F78118;
color: #FFFFFF;
text-shadow: none;
}
::selection {
	background: #F78118;
	color: #FFFFFF;
	text-shadow: none;
}
body {
	line-height: 1;
}
abbr[title] {
	border-bottom: 1px dotted;
}
b, strong {
	font-weight: bold;
}
em, i, dfn {
	font-style: italic;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #CCCCCC;
	margin: 1em 0;
	padding: 0;
}
ins {
	background: #FFFF99;
	color: #000000;
	text-decoration: none;
}
mark {
	background: #FFFF00;
	color: #000000;
	font-style: italic;
	font-weight: bold;
}
pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
small {
	font-size: 85%;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
/* =============================================================================
   Button, input, textarea
   ========================================================================== */
button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
*vertical-align: middle;
}
button, input {
	line-height: normal;
*overflow: visible;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}
textarea {
	overflow: auto;
	vertical-align: top;
	resize: vertical;
}
/* =============================================================================
   Tables
   ========================================================================== */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
td {
	vertical-align: top;
}



/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100; display:none;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#BF0101;height:47px;margin-left:47px;border:1px solid #ccc;text-align:center;line-height:47px}
#p3{width:112px;background-color:#91D375;height:47px;margin-left:47px;border:1px solid #ccc;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}

