@charset "utf-8";
body {
	margin: 0 ;
	padding: 0;
	line-height: 1.8em;
	font-family:Verdana;
	font-size: 12px;
	color: #999;
	min-width:1200px;
	min-height:614px;
	background:#342c2a;
}

ul{padding:0px; margin:0px;}
li{ list-style: none;}
		
a:link, a:visited { color: #de1017; text-decoration: none;  } 
a:active, a:hover { color: #fff; text-decoration: none; }
p { margin: 0px; padding: 0px; }
img { margin: 0px; padding: 0px; border: none; }
.clear{ clear: both; margin:0; padding:0; }
table { margin: 0px; padding: 0px; border: none; }
tr { margin: 0px; padding: 0px; border: none; }
td { margin: 0px; padding: 0px; border: none; }
.redco{color:#eb0000;}

h3{font-size:16px; margin:0; padding:10px 0px}
h2{text-align:center; margin-top:0; padding-top:0; font-weight:lighter}
h4{text-align:center;  margin:0; padding:10px 0px}
h5{font-size:16px; margin:0; padding:10px 0px}

#container {width:1165px;margin: 0 auto; padding-top:24px; height:527px;}
#header {width:1165px;height:65px;margin:0px auto;}
#header .head_logo{width:300px; float:left;}
#header .head_ri{width:200px; float:right; color:#777; font-size:11px; line-height:50px; text-align:right}
#header .head_ri a{color:#777;}
#header .head_ri a:hover{color:#fff;}

#menu{width:100%; margin:0 auto; height:60px; background: url(images/menu_bg.png)}
.nav{
  padding:0;
  margin:0 auto;
  font-size: 12px;
  list-style:none;
  height:60px;
  background: url(images/menu_bg1.png);
  min-width:1165px
}
.nav ul{ margin:0; padding:0;}
.nav ul li{ float:left; list-style-type:none; width:169px; height:60px; border-right:1px solid #21201f}
.nav ul li a{font-size:14px;color:#777; display:block; height:60px; line-height:60px; width:169px; text-align:center;}
.nav ul li a:hover{background:#002963; color:#ffffff;  display:block;}


/**---nie page -----**/
#header_nie {width:1165px;height:65px;margin:0px auto; width:1010px; padding-top:25px;}
#header_nie .head_logo{width:300px; float:left;}
#header_nie .head_ri{width:200px; float:right; color:#575757; font-size:11px; line-height:50px; text-align:right}
#header_nie .head_ri a{color:#777;}
#header_nie .head_ri a:hover{color:#fff;}

.nav_nie{
width:1010px;
  margin:0 auto;
  font-size: 12px;
  list-style:none;
  height:60px;
  background: url(images/nie_mubg.png);
  margin-top:50px;

}
.nav_nie ul{ margin:0; padding:0;}
.nav_nie ul li{ float:left;  width:100px; height:60px; border-right:1px solid #21201f;  text-align:center}
.nav_nie ul li a{font-size:14px;color:#777; display:block; height:60px; line-height:60px; width:100px; text-align:center;}
.nav_nie ul li a:hover{ background:url(images/mu_hover.png) center no-repeat; color:#ffffff;  display:block;}
.nav_nie ul .mu_bnt a{ background:url(images/mu_hover.png) center no-repeat; color:#fff;  display:block;}

.bo_text{ 
    width:840px; 
	overflow:hidden; 
	padding:50px 70px 30px 100px; 
	margin:0 auto; 
	background:url(images/nie_tbg.png); 
	font-size:14px; 
	line-height:28px;
	color:#efefef;}
	
.D_bg {
    width:820px;
	height:65px;
	margin:0 auto;
	color:#fff;
	text-align:right;
	font-size:14px;
	line-height:22px;
	padding-top:15px;}
	
.S_by{width:840px; overflow:hidden; padding-top:20px; clear: none; font-size:12px;}
.S_by .lf{width:260px; float:left; text-align:right; padding-right:40px; font-family:"MV Boli"; font-size:16px; line-height:26px}
.S_by .cent{width:200px; float:left; text-align:left; line-height:22px;}
.S_by .ri{width:300px; float:right; text-align:right; line-height:22px;}

.prod{width:840px; overflow:hidden; line-height:28px;}
.prod .prod_p{width:252px; float:left; margin-right:40px; overflow:hidden}
.prod .prod_p img{border:1px solid #999;}
.prod .prod_p .oon{color:#de1017; font-size:24px;}

.Login{width:780px; margin:0 auto; overflow:hidden}
.Login_k{ background: url(images/nie_tbg_1.png); width:580px; overflow: hidden; padding: 20px 50px; border:1px dotted #999; margin:0 auto}
.inp_u{width:284px; height:44px; line-height:36px; border:0px; padding-left:50px; background:url(images/u_bg.png) no-repeat;outline:none; color:#666; font-size:14px}
.inp_p{background:url(images/p_bg.png) no-repeat}
.inp_bnt{background: url(images/inp_bnt.png) no-repeat; border:0px; height:30px; line-height:28px; font-size:14px; color:#fff;  cursor:pointer; width:80px;}
.inp_bnt1{background: url(images/inp_bnt_1.png) no-repeat; border:0px; height:44px; line-height:42px; font-size:14px; color:#fff;  cursor:pointer; width:334px;}


.inp_bnta{ background:#de1017; width:160px; border:0px}

.inp_se{ background:#848484; height:40px; line-height:36px; font-size:14px; color:#fff; width:300px;outline:none; border:0px; padding-left:5px}
.inp_sebnt{ background:#fff; border:0px; height:42px; line-height:36px;font-size:16px; color:#222; font-weight:bold;  cursor:pointer; width:80px;}
.cxtext{text-align:right; color:#888; height:60px;}

.se_tab{width:680px; overflow: hidden;}
.se_tab ul{ height:32px; border-bottom:1px dotted #666; line-height:32px;}
.se_tab ul li{width:160px; float:left; text-align:center;}

.news{width:840px; overflow:hidden;}
.news ul{height:36px; line-height:36px; border-bottom:1px dotted #999;}
.news ul li{width:700px; float:left;}
.news ul li a{color:#fff;}
.news ul li a:hover{color:#de1017;}
.news ul .dat{width:100px; float:right; font-size:12px; color:#888; text-align:right}
.page{font-size:14px; text-align:center; margin-top:30px;}
.news_re{border:1px dotted #999; padding:5px; text-align:right; font-size:14px;}

.inp_co{ background: url(images/inp_bg.png) no-repeat; height:30px; line-height:26px; font-size:14px; color:#555; width:322px;outline:none; border:0px; padding-left:5px}

.share{width:840px; overflow:hidden; clear:both;color:#bbb;}
.share ul{height:190px; padding:0px; margin:10px 0px; border-bottom:1px dotted #666; clear:both}
.share ul li{width:200px; float:left;}
.share ul .sri{width:600px; float:right; padding-left:10px; padding-top:7px; height:160px;}
.share ul li a{color:#bbb;}
.share ul li a:hover{color:#de1017;}
.share ul .more a{font-size:14px; color:#999;}



#footer{width:100%;
        background:#fff;
		height:70px;
		padding-top:25px}
#footer .foot{width:1100px; margin:0px auto; overflow:hidden; color:#666}	
#footer .foot .foot_lf{width:230px; float:left;}
#footer .foot .foot_ce{width:330px; float:left; line-height:18px; padding-top:7px;}
#footer .foot .foot_ri{width:500px; float:right; line-height:18px; text-align:right}


