
*{ margin:0; padding:0;}
body{ font-size:12px; background:url(../images/nybj.png) no-repeat center top ; /*fixed!important*/; font-family:"microsoft yahei"; color:#666;}
ol,ul{list-style:none;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none;cursor:pointer; color:#f41e44;}
img{border:none;display:block;}
.of{height:0;display:block;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.bd_i1{ width:1000px; margin:0 auto; position:relative;}
.clr{clear:both;width:0px;height:0px;font:0px/0px;overflow:hidden;margin:0px;  display:block;}
.blk{ display:block;}
.bd_i{ width:1000px; margin:0 auto; overflow:hidden;}
.clear{ clear:both;}
.height10{ height:10px;}
.height5{ height:5px; overflow:hidden;}

.head{ position:absolute; height:150px; width:100%; z-index:999;}
.nrhead{ height:390px; width:100%; background:url(../images/xbanner.jpg) no-repeat top;}
.top{ height:110px;}
.logo{ display:block; height:111px; width:470px;  overflow:hidden; text-indent:-9999px; background:url(../images/logo.png);}

#logo:hover{-webkit-animation:bounce 1s .2s ease both;-moz-animation:bounce 1s .2s ease both;}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}
@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0)}40%{-moz-transform:translateY(-30px)}60%{-moz-transform:translateY(-15px)}}

.nav{ background:#000;filter:alpha(opacity=80);  /*支持 IE 浏览器*/ -moz-opacity:0.80; /*支持 FireFox 浏览器*/ opacity:0.80;  /*支持 Chrome, Opera, Safari 等浏览器*/ height:35px; width:100%; overflow:hidden; line-height:35px; }

.nav ul{position:relative;}
.nav li{ width:141px; float:left; overflow:hidden;}
.nav a{ color:#fff; display:block; display:block; width:149px; height:35px; line-height:35px; text-align:center; background:url(../images/nav_line.png) no-repeat left 0; float:left; font-size:14px; z-index:1; padding-left:1px; filter:alpha(opacity=100);  /*支持 IE 浏览器*/ -moz-opacity:1; /*支持 FireFox 浏览器*/ opacity:1;  /*支持 Chrome, Opera, Safari 等浏览器*/ }
.nav a:hover{ background:#f1f1f1; color:#000;-webkit-transition: background-color 0.3s ease;-moz-transition: background-color 0.3s ease;-o-transition: background-color 0.3s ease;transition: background-color 0.3s ease;}
.nav span{ width:1px; height:35px;background:url(../images/nav_line.gif);position:absolute; z-index:2; right:0px; display:block;}
.navadd a { background:none; display:block;}

#full-screen-slider { width:100%; height:606px; float:left; position:relative;}
#slides { display:block; width:100%; height:606px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:none; list-style:none; position:absolute; left:50%; top:450px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#c7165c}

.bod_bg{background:url(../images/bg.jpg) no-repeat center top;}
.content{ width:1000px; height:290px; margin:10px auto; overflow:hidden;}

.product ul/*,.pro_p*/{ width:1100px;}
.product li/*,.pro_p li*/{ width:326px; height:290px;float:left; margin:0 10px 0px 0;background:url(../images/pro_bor.gif) no-repeat; overflow:hidden;}
.product li img/*,.pro_p li img*/{ display:block; padding:10px;}
.product li span/*,.pro_p li span*/{ display:block; color:#FFF; margin-top:12px; height:29px;}
.product li a/*,.pro_p li a*/{ font-size:14px;}

.nrproduct ul/*,.pro_p*/{ width:1100px; padding-top:10px;}
.nrproduct li/*,.pro_p li*/{ width:326px; height:290px;float:left; margin:0 10px 0px 0;background:url(../images/pro_bor.gif) no-repeat; overflow:hidden;}
.nrproduct li img/*,.pro_p li img*/{ display:block; padding:10px;}
.nrproduct li span/*,.pro_p li span*/{ display:block; color:#000; margin-top:12px; height:29px;}
.nrproduct li a/*,.pro_p li a*/{ font-size:14px;}


.newsbox {margin-top: 15px;background: #000;opacity: 0.8;filter: alpha(opacity=80);font-size: 12px;color: #fff;line-height: 20px;width: 1000px; padding-bottom:30px;}
.footer{ width:100%; padding-bottom:30px;}
.footer ul{ float:right; width:480px;  overflow:hidden; padding:30px 30px 0 0; line-height:34px;}
.footer ul li{ border-bottom:1px dashed #73502e;}
.footer ul li span{ float:right; color:#e39d5a; }
.footer ul a{ color:#e39d5a;}
.footer p{ padding:30px 0 0 30px; width:440px; height:240px; float:left; line-height:20px; color:#73502e;}
.footer p span{ display:block; text-indent:2em;color:#e39d5a; margin-top:10px;}
.cp{ text-align:center; color:#333; margin-top:30px; margin-bottom:25px;}

.page_ban{ width:100%; height:240px; background:url(../images/page_ban.jpg) no-repeat center top; color:#fff; font-size:40px;}
.page_ban i{ display:block; width:990px; margin:0 auto; height:240px; padding:60px 0 0 10px;}

.page_l{ width:200px; padding-top:70px; background:url(../images/page_tit.jpg) no-repeat top;}
.page_l ul{ padding:15px 40px 0; overflow:hidden; background:#f2f2f2;}
.page_l li{ width:120px; height:27px; line-height:27px; overflow:hidden; background:url(../images/q_hover.jpg); text-align:center; font-size:14px; margin-bottom:20px;}
.page_r{ width:800px; padding-bottom:40px;}
.pr_tit{ width:760px; height:60px; padding:0 20px 20px; background:url(../images/page_rtit.jpg); overflow:hidden; line-height:80px;}
.pr_tit b{ line-height:75px; color:#000; font-size:20px; float:left; display:block; width:200px;}
.pr_tit span{ float:right;}

.page_i{ padding:0 20px 20px 30px; line-height:26px;}
.page_i p{ text-indent:2em; margin-bottom:10px;}


.footer2{ height:60px; padding-top:140px; margin:0 auto;text-align:center; color:#333;}

.pro_ban{ width:100%; height:340px; overflow:hidden; background:#ebb0a8 url(../images/pro_ban.jpg) no-repeat center top; padding-bottom:10px; margin-bottom:20px;}
.pro_ban ul{ padding:62px 0 0 293px; width:720px; height:300px;}
.pro_ban ul li{ width:130px; height:48px; line-height:48px; margin:0 50px 52px 0; float:left; text-align:center; font-size:14px; overflow:hidden;}

.pro_list{ width:1000px; margin:0 auto; background:#e5e5e5; overflow:hidden; height:397px;}
.pro_list i{ font-size:26px; font-weight:bold; line-height:60px; font-family:Arial, microsoft yahei; color:#c7165c; text-align:center; display:block; overflow:hidden; height:60px; background:#fff /*url(../images/gray_bg.gif) left bottom repeat-x*/; margin-bottom:1px;}

.parHd{ width:1000px; overflow:hidden; padding-bottom:10px; background:url(../images/gray_bg2.gif) left bottom repeat-x; margin-bottom:10px;}
.parHd ul{ width:1000px; margin:0 auto;}
.parHd li{ height:30px; line-height:30px; display:block; overflow:hidden; float:left; padding:0 10px; color:#c7165c; cursor:pointer; font-size:12px; border:1px solid #ccc; margin:0 1px 1px 0;}
.parHd li.on{ height:30px;  background:#333065; color:#fff;background-color 0.6s ease;-moz-transition: background-color 0.6s ease;-o-transition: background-color 0.6s ease;transition: background-color 0.6s ease;}

.parBd{ width:1000px; margin:0 auto; overflow:hidden; position:relative;}


/*右侧悬浮导航*/
.float{width:111px;height:515px;position:fixed;left:50%;_position:absolute;display:none;overflow:hidden;margin-left:515px; z-index:50}/*left50%确保页面中间，左边距515大于页面内容的一半，确保在内容整体右侧外*/
.float a{display:block;text-indent:-9999px;overflow:hidden;height:42px; background:url(../images/right_nav.png) no-repeat;-webkit-transition:background 0.2s ease; margin-bottom:1px;}

.FriendLinks{ text-align:left; margin-top:30px;}

<!--banner end----->
.nrcontent{ }
.nrcontent p{ text-indent:2em; line-height:30px; padding-bottom:5px;}
.conter .title{line-height:32px;line-height:32px;font-size:14px;font-weight:bold;text-align:center;color:#322725;border-bottom: dashed 1px #d7d7d7; }
.WebLocation{height:32px; width:1000px; margin:0 auto; margin-top:20px; color:#000;padding-left:10px;background:url(../images/Location_bg.jpg) repeat-x;}
.WebLocation a{color:#000;}
.WebLocation a:hover{ color:#F00;}
.nrbox{ width:980px; padding:10px; margin:10px auto; margin-top:0px; overflow:hidden;border:1px solid #f4f4f4; }
.nrbox ul li{line-height:35px; height:35px; border-bottom:1px dashed #ededed; padding-left:25px; background:url(../images/arr.gif) no-repeat 5px ;}
.nrbox ul li span{ float:right; padding-right:10px;line-height:30px;}
input {
	border:1px solid #c5c6c9;
	background:url(../images/input_bg1.jpg);
	font-family:arial, helvetica, sans-serif;
	font-size:12px;
}

textarea {
	border:1px solid #c5c6c9;
}
.inputnoborder {
	border:0px none;
	background:none;
}

.syxw{height:22px;line-height:22px; border-bottom:1px #CCC dashed; color:#999;}
.syxw a{ width:300px;font-size:12px;}
.syxw a:hover{color:#EC0000;text-decoration:none;}
.syxw span{ float:right; width:70px;}
.syxwf{height:33px;line-height:30px;background:url(../images/bg5.gif) repeat-x left bottom;color:#999; margin-top:7px; margin-left:8px; margin-bottom:7px;}

