body {font-family:"\5B8B\4F53",serif;font-size:12px; background:url(../images/bg.gif)}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
/**table{ margin:0 auto;}*/
img{vertical-align:top;border:0;}
ol,ul {list-style:none;} 
.blank {clear:both; height:0; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
a {color:#376684;text-decoration:none;font-family: "新宋体";}
a:hover {color:#ba2636;text-decoration:underline;}


#mainWrap {
	width: 1036px;
	margin: 0 auto;
	background: url(../images/bbg.jpg) left top repeat-y;
	position: relative;
	
}

.mtt {width:100%; height:31px; background:url(../images/tbg.jpg) repeat-x; }
.mtb { width:1000px; background:#e3e3e3;margin:0 auto;}
.box{ width:1000px; height:auto; margin:0 auto;background:url(../images/bananabg.png);}
.box1{ width:1000px; height:auto; margin:0 auto; }
.about{ width:1000px; margin:0 auto; background:#ffffff;}
.mtb a{text-decoration:none; color:#6e6f73; }
.mtc { }
.mtc_t {_margin-top:2px;}
.mtc_t li {font-family:"微软雅黑"; font-weight:bold; float:left; width:100px; line-height:51px; height:51px; text-align:center;  background:url(../images/navbg.jpg) repeat-x;}
.mtc_t li a {display:block; height:37px; color:#FFFFFF; width:120px;}
.mtc_t li a:hover{ font-size:14px;display:block; color:#fff; width:120px; height:51px;text-align:center; background:url() 10px 10px no-repeat; text-decoration:none;}
.mtc_t li.t { width:27px;}
.mtc_t li ul { float:left; line-height:32px; height:32px; text-align:center;    list-style-type: none; text-align:left; left: -999px;  position: absolute; }
.mtc_t li ul li{ float: left; width: 100px; text-align:center;background:url(../images/hbg.jpg) repeat-x;}
.mtc_t li ul li.k { width:5px;background:none;}
.mtc_t li ul a{ display: block; width: 100px;text-align:center;}
.mtc_t li ul a:link  { color:#555; text-decoration:none;}
.mtc_t li ul a:hover  { color:#fff; width: 100px; text-decoration:none;font-weight:normal;background:url(../images/fcd.png) 11px 8px no-repeat;}
.mtc_t li:hover ul {left:25%;}
.mtc_t li.sfhover ul {left:25%;}
#content {clear: left;}
.dtbg {z-index:-2000}
#container { padding:10px 2px 5px 5px; max-width: 1000px; margin: 0 auto; }
.flexslider {width: 100%; margin: 0; padding: 0; height:368px;}
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}
/* FlexSlider Default Theme
*********************************/
.flexslider { position: relative; }
.flexslider .slides {zoom: 1;}
/* Caption style */
/* IE rgba() hack */
/* Direction Nav */
.flex-direction-nav li a {width:33px; height: 35px;  display: block; background: url(../images/jt.png) no-repeat 0 0; position: absolute; top: 50%; top:150px;cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background-position: -33px 0; right: 10px;}
.flex-direction-nav li a.prev {background-position: 0 0; left: 10px;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}
/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; top:335px;  text-align: center; z-index:2000}
.flex-control-nav li {margin: 0 0 0 15px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(../images/qq.png) 0 0 no-repeat ; cursor: pointer;}
.flex-control-nav li a:hover {background-position: 0 -14px;}
.flex-control-nav li a.active {background-position: 0 -27px; cursor: default;}
.mm {}
.mmt { padding:30px 15px 0px 10px; }
.mmt_l {float:left; width:230px;}
.mmt a:hover {color:#ba2636;text-decoration:none;}
.mmt_lt img {margin-top:-6px;_margin-top:0px;}
.mmt_lt {font-weight:bold; color:#090909;height:15px;}
.mmt_lt span {color:#b8b8b8; font-family:"微软雅黑"; font-weight:bold; font-size:14px;}


.mmt_lb {color:#666; line-height:21px; margin-top:30px;}
.mmt_lb  a.k {font-weight:bold; font-size:11px; margin-left:200px;}
.mmt_m {float:left; width:230px; margin-left:10px; }
.mmt_mb {margin-top:30px;color:#666;}
.mmt_mb ul {float:right;width:320px; margin-right:5px;  }
.mmt_mb ul li a {float:left; display:block;line-height:23px; color:#666; width:250px;}
.mmt_mb ul li i {width:60px;float:right;}

.mmt_r {float:left; margin-left:10px; width:200px; height:100px;}
.mmt_rb {color:#666; line-height:23px; margin-left:20px;}
.mmt_rb a {color:#666; line-height:23px; }
.mmc { background:url(../images/contact.jpg); height:79px; width:1000px; margin:0 auto;}
.mmb {background:url(../images/mxbg.jpg) repeat-x;}
.mmb ul li {line-height:25px; color:#666;}
.mmb ul li.t {text-align:left; margin-left:20px; font-weight:bold; background:url(../images/sj.jpg) 0px 7px no-repeat; padding-left:10px; margin-top:15px;}
.mmd {margin-top:5px;}
.mmd img{ width:80px;margin-left:8px; height:80px;}
.mb { background-color:#ebeff2; width:1000px;margin: 0 auto;}
.mbb {width:1000px; overflow:hidden; height:auto; margin:0 auto; color:#858585; line-height:24px; text-align:center; }
.mbb li{ line-height:35px;}
.mbb a{ font-weight:bold; color:#266390; font-size:12px;}

.ma {background:url(../images/nbg.jpg) repeat-x; margin-bottom:10px;}
.mal{background:url(../images/zbt.jpg) no-repeat; float:left; width:178px;text-align:center; margin-top:5px; margin-left:45px; _margin-left:20px; padding-top:60px;}
.mal ul { text-align:center; border-bottom:1px #ccc solid;}
.mal a {color:#706464; text-decoration:none; text-align:center;}
.mal ul.t a{color:#fff;margin-top:15px;}
.mal ul.k {background:#fff;}
.mal ul.k a{color:#555; padding-top:10px; padding-top:10px;display:block; height:45px;text-align:center;margin-right:20px;}
.mal ul.k a:hover {background:url(../images/mlbg.jpg) repeat-x;display:block; height:45px; color:#fff; padding-right:20px; width:158px;text-align:center;text-decoration:none; }
.mal ul li.k {font-family:"Arial"; font-size:10px;text-align:center;}
.mar {float:right; width:720px; }
.mar_t {margin-top:50px;}
.mar_c {margin-top:70px;}
.mar_b  { width:640px; line-height:21px; color:#666; padding:10px;}
.mar_b a { line-height:21px; color:#666;}
.mar_b a:hover {color:#ba2636;text-decoration:underline;}



.aboutleft{width:233px; height:500px; background:url(../images/left.jpg) no-repeat; float:left; overflow:hidden;}
.culleft{width:233px; height:500px; background:url(../images/cleft.jpg) no-repeat; float:left; overflow:hidden;}
.newsleft{width:233px; height:500px; background:url(../images/nleft.jpg) no-repeat; float:left; overflow:hidden;}
.downloadleft{width:233px; height:500px; background:url(../images/dleft.jpg) no-repeat; float:left; overflow:hidden;}
.prodleft{width:233px; height:429px;  background:url(../images/pleft.jpg); float:left;}

.aboutleft ul{text-align:center; margin-top:70px;}
.aboutleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.aboutleft ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.culleft ul{text-align:center; margin-top:70px;}
.culleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.culleft ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.prodleft ul{text-align:center; margin-top:70px;}
.prodleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.prodleft  ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.newsleft ul{text-align:center; margin-top:70px;}
.newsleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.newsleft  ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.downloadleft ul{text-align:center; margin-top:70px;}
.downloadleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.downloadleft  ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}


.eaboutleft{width:233px; height:500px; background:url(../images/ealeft.jpg) no-repeat; float:left; overflow:hidden;}
.eculleft{width:233px; height:500px; background:url(../images/ecleft.jpg) no-repeat; float:left; overflow:hidden;}
.enewsleft{width:233px; height:500px; background:url(../images/enleft1.jpg) no-repeat; float:left; overflow:hidden;}
.edownloadleft{width:233px; height:500px; background:url(../images/edleft.jpg) no-repeat; float:left; overflow:hidden;}

.eprodleft{width:233px; height:429px;  background:url(../images/epleft.jpg); float:left;}

.eprodleft ul{text-align:center; margin-top:70px;}
.eprodleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.eprodleft  ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.eaboutleft ul{text-align:center; margin-top:70px;}
.eaboutleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.eaboutleft ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}


.eculleft ul{text-align:center; margin-top:70px;}
.eculleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.eculleft ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.enewsleft ul{text-align:center; margin-top:70px;}
.enewsleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.enewsleft  ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.eaboutleft ul{text-align:center; margin-top:70px;}
.eaboutleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.eaboutleft ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.edownloadleft ul{text-align:center; margin-top:70px;}
.edownloadleft ul li{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}
.edownloadleft  ul li a{line-height:32px; font-size:12px; font-weight:bold; color:#8b8b8b;}

.us{width:1000px; height:460px; margin:0 auto;  background:#FFFFFF;background:url(../images/usbg.jpg) no-repeat;}
.service{width:1000px; height:500px; margin:0 auto;  background:#FFFFFF;background:url(../images/msg.jpg) no-repeat;}
.download{border: 1px solid #ccc; border-collapse: collapse;}
.download td{ border-top: 1px solid #ccc;}
.der{ background:url(../images/der.jpg); height:743px; width:1000px;margin:0 auto;}
.reg{ background:url(../images/reg.jpg); height:743px; width:1000px;margin:0 auto;}
.intro span{ padding-top:50px;}

.content{width:750px; background:url(../images/contentbg.jpg) repeat-x; float:left; margin-left:10px; color:#676767;}
.contitle{
	margin:20px 0 0 5px;
	font-size:20px;
	font-weight:bold;
	color:#0250A3;
	font-family: "黑体";
}


.mainDiv { width:95%; margin:0 auto 20px auto;}
.InfoTitle { width:98%; padding:10px 0; margin:0 auto 10px auto; text-align:center; font:bold 16px/160% Arial; border-bottom:#d3dcda solid 1px;}
.InfoCont { padding:15px 10px 20px 10px; position:relative; overflow:hidden;}
.publi { width:560px; padding:0 15px; height:28px; line-height:28px; margin:3px 0; position:relative; overflow:hidden;}
.publi a { background:url(../images/arr_1.gif) no-repeat left center; padding-left:15px;}
.left_club { float:left; display:inline; margin-left:20px;}
.right_club { float:right; display:inline;}

.prodList{width:97%; margin-left:15px; margin-top:20px; }
.picOne{/**width:360px;*/width:225px; height:190px; float:left;}
.picImg{width:180px;/**height:180px; float:left;*/ z-index:2000; }
.picImg img{border:1px solid #bcbcbc; overflow:hidden;}
.picdec{width:180px; height:190px; /**float:left;*/ color:#376684; font-weight:bold;}
.picdec div{margin-top:5px; margin-left:10px; }

#navSubBtn{width: 699px;height: 42px;overflow: hidden;position: absolute;right: 0;text-align: left; margin-right:18px;}

.navSubBtn span {margin: 0 16px;}
.navSubBtnBg{ background:#CCCCCC}


.navSubBtn-intro{ margin-left:20px; display:none;}
.navSubBtn-cul{ margin-left:20px; display:none;}
.navSubBtn-desinger{ margin-left:20px; display:none;}
.navSubBtn-prod{ margin-left:160px; display:none;}
.navSubBtn-news{ margin-left:160px; display:none;}
.navSubBtn-serv{ margin-left:400px; display:none;}
.navSubBtn-us{ margin-left:160px; display:none;}


.ders{ width:970px; height:830px; background:url(../images/ders.jpg) no-repeat;}
.derOne{ width:450px; height:352px; float:left; margin-left:16px; margin-top:45px;}
.derOneTitle{ width:450px; height:80px;}
.derOneName{float:left; width:105px; height:30px; color:#FFFFFF; margin-top:30px; font-size:18px; font-weight:bold}
.derOneRigWords{ float:left;  width:290px; height:30px; color:#070707; margin-top:30px; margin-left:15px; font-size:18px; font-weight:bold}
.derCantier{ width:450px; height:260px;}
.derOneImg{width:225px; height:260px;float:left;}
.derOneCon{width:225px; height:260px;float:left;}
.derOneConText{ height:223px;}
.derOneConText p{height:190px;margin:3px 15px 0px 15px; text-indent:2em; line-height:20px;}
.derOneMore{ height:35px;}
.derOneMore p{ margin:8px 5px 0 130px; color:#c34654;}
.derOneImg p{margin:13px 0px 3px 22px; }

.sales{width:1000px; height:480px; margin:0 auto;  background:#FFFFFF;}

#Layer1 { 
	padding-top:25px;
	float:left;
	width:300px;
	height:190px;
	z-index:1; 
}
	#Layer2 {
	padding-top:25px;
	float:left;
	width:380px;
	height:190px;
	z-index:2;
}
	#Layer3 {
	padding-top:25px;
	float:left;
	width:300px;
	height:190px;
	z-index:3;
}

.three_menu{ margin-left:20px;}
.sub_cur a:link,.sub_cur a:visited,.sub_cur a:hover{ background:url(../images/green_arrow.gif) no-repeat 40px center;}


.pop-up_c{ position:absolute; left:-150px; width:180px; display:none;}
.pop-up_c ul{ position:relative; }
.pop-up_c ul .pop-up_c_icon{ position:absolute; left:-7px; top:20px;_right:-8px;}
.pop-up_centent{background:url(../images/pop-up_border_bg.jpg) repeat-y; display:inline-block; padding:10px; width:160px; line-height:20px;}
.pop-up_top_bg{background:url(../images/pop-up_top_bg.png) no-repeat;  width:180px;float:left; height:6px;overflow:hidden;display:inline-block; }
.pop-up_bottom_bg{background:url(../images/pop-up_bottom_bg.png) no-repeat; height:6px; float:left;  width:180px; overflow:hidden;display:inline-block;}