body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h8,h7,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
body{ min-width:1200px; font-family:"微软雅黑" !important;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
/*address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}*/
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
/*h1,h2,h3,h4,h5,h6,h7,h8{font-size:100%;font-weight:normal}*/
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
.clear{clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden;}
.f_w{ font-family:"微软雅黑"}
/* head开始*/



.headback { width:100%; height:130px;position: fixed; z-index: 99;background: #fff; }
.headtou { width:100%; height:45px;border-bottom: 1px solid #eeeeee ;}
.touzh { width:1200px; margin:0px auto; }
.touzh li { line-height: 45px;}
.touzh li p { float: left;margin-right: 15px;}
.touzh li p span { font-family: 'Impact'; color:#000;font-size:20px;}
.touzh li p img { margin-top:12px;margin-right: 5px;}
.touzh li p a { color:#333;}


.head_box{ width:1200px; margin:0px auto;}


.youhu { float: left; width:380px;  margin-top:15px; }
.youhu img { float: left; margin-right: 15px;  }
.youhu h3 { font-size:30px; color:#000; letter-spacing: 2px; line-height:32px;font-weight: bolder; }
.youhu p {  font-size:13px; color:#999999; }


#search-box{ float:left; margin-top:26px; width:292px; background:url(http://www.rnnxzt.cn/Tpl/Home/default/Public/css/divcss5-so-bg.gif) no-repeat 0 0;}
.searchid { display:none;}
.searchtext{ float:left; width:234px; height:36px; line-height:36px; padding-left:10px; border:0; background:none; text-align:left; font-size:14px; background:url(../image/sou_03.jpg); color:#fff;}
.searchbutton{ float:right; cursor:pointer; border:0; background:none; text-indent:-999px; width:48px; height:36px; cursor:pointer; background:url(../image/suo_03.jpg);} 

.nav { float: right; width:800px;margin-top: 20px;   }
.logo { float: left; margin-top:25px; width:120px;}
.logo img {}


/*导航结束*/

.banner{ width:100%; }
#full-screen-slider { width:100%;  float:left; position:relative; text-align:left}
#slides { display:block; width:100%; height:500px; 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:block; list-style:none; position:absolute; left:50%; top:460px; z-index:99999;  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:#0092CE}



/*index*/

.kahui { width:100%; height:810px;background: #f4f4f4; }
.chankua { width:100%; height:100px;  text-align: center;  background: url(../image/xianer_02.png) center no-repeat; }
.chankua h3 { font-size: 34px; color:#333;line-height:75px;   }
.leibiao { width:1200px; margin:0px auto; }
.leibiao ul li { float: left; width:200px; height:40px;   margin-right:40px;background: #fff;line-height: 40px;text-align: center;font-size: 15px;   }
.leibiao ul li:hover { background: #4687e8;  }
.leibiao ul li a { color:#000; display: block;  }
.leibiao ul li a:hover { color:#fff; }

.zhenga {width:1200px; margin:0px auto; }
#product_bbb {  }
#product_bbb li {float:left;   text-align:center; }
#product_bbb li a { display:block; }
#product_bbb li a img { margin-right:18px; border: 5px solid #fff;    }
#product_bbb li p { text-align:center; line-height:25px; color:#333; overflow:hidden; font-size:15px;line-height:45px;}


.yaoqi { width:100%; height:176px; background: url(../image/dianhuaa_02.jpg) center no-repeat; }
.youshibiao  { width:1200px; margin:0px auto; }
.youzuoa { float: left; width:170px; border-right: 1px solid #eeeeee;margin-top:50px; }
.youzuoa p { color:#8a8a8a;font-size: 14px;text-transform: uppercase;line-height:12px; }
.youzuoa h3 { font-size: 34px; color:#010101;}

.youzuob {  float: left; margin-top:50px; width:550px; }
.youzuob p { padding-left: 30px;  font-size: 13px; color:#999999;line-height: 34px;  }

.youyoua { float: right; width:240px;  margin-top:65px; }
.youyoua img { float: left;}
.youyoua p { font-size: 12px; color:#999999; }
.youyoua h3 { font-size:26px ; font-weight: 400; color:#4687e8;font-family: 'Impact';line-height: 28px; }

.youshika { width:1200px; margin:0px auto;}
.youka { float: left; width:298px; height:570px;background: #fff; }
.youka:hover { background: #f1f1f1; }
.youka h5 { font-size: 30px; color:#333;font-family: 'Impact'; margin-left: 21px;margin-top: 60px;       }
.youka h3 { font-size: 18px; color:#333333;margin-left: 21px; }
.youka span { font-size: 12px; color:#cccccc;padding-left: 21px; }
.youka p { padding:0 21px;font-size: 12px; color:#666666;line-height:26px;margin:25px 0px; }
.youka img {  padding:0 21px; }


.huisea { wdith:100%; height:630px; background:#eeeeee; }
.sahgnka { width:1200px; margin:0px auto;}

.youru {float:right; margin-top:80px;  }


.zuoron { float:left; width:795px;margin-top:60px; }
.neirong { float:left; }
.neirong h3 { width:795px; float:left;  font-size:34px; color:#000;  }
.neirong span { font-size: 16px; color:#8f8f8f;letter-spacing:10px;   }
.neirong p { float:left; width:780px;  font-size:14px; line-height:30px; colior:#454545;margin-top:38px;  }


.neiya { float:left;  width:838px; background:#fff;margin-top:40px;    }
.neiya ul { }
.neiya ul li { float: left; width:209px;background: #fff;text-align: center; color:#333;  height:110px;}
.neiya ul li:hover { background: #4687e8;  color:#fff;} 
.neiya ul a { display: block; }
.neiya ul li p {margin-top:20px; font-size:16px;line-height: 35px;}
.neiya ul li span {  font-size: 12px;text-transform: uppercase; }


.yaoqss { width:100%; height:176px; background:#fff; }
.youyoup { float: right; width:420px;  margin-top:35px; }
.youyoup ul li { float: left;  width:102px; height:102px; margin-right: 26px;  border: 1px solid #eeeeee;text-align: center; }
.youyoup ul li:hover { background: #4687e8;border: 1px solid #4687e8; color:#fff;  }
.youyoup ul a { display: block;}
.youyoup ul li img  { margin-top: 22px; }
.youyoup ul li p { font-size: 12px; margin-top:12px; }


.xinewn { width:1200px; margin:0px auto;}
.xinewn ul { }
.xinewn ul li { height:186px;  background: #f5f5f5; }
.xinewn ul li img { float: left;margin-right: 30px; }
.xinewn ul li span { color:#8e8e8e;font-size: 13px; }
.xinewn ul li h5 { font-size: 18px; color:#333333;line-height: 45px; }
.xinewn ul li p { font-size: 13px; olor:#999999;margin-right: 30px;line-height:26px;}

.xinnneen { width:1236px; margin:0px auto;}
.xinnneen ul { }
.xinnneen ul li { float: left; width:374px; height:156px;border: 1px solid #eeeeee; margin:20px 18px;  }
.xinnneen ul li h5 { margin-left: 30px;font-size: 18px;font-weight: 400;margin-top: 30px; }
.xinnneen ul li p { margin-left: 30px;  width:70px; height:20px;border-bottom:1px solid #eeeeee;margin-bottom:30px;}
.xinnneen ul li span { margin-left: 30px; }


.youlian { width:100%; height:130px; background: url(../image/dixian_02.jpg) no-repeat top;  }
.lianjie { width:1200px; margin:0px auto;}
.lianjie ul {float: left;margin-top:80px;font-size: 15px; }
.lianjie ul p { float: left;margin-right: 30px;  }
.lianjie ul li { float: left;  margin-right:50px;   }




/*footer*/

.copyright{ width:100%; height:240px; background: #f5f5f5;  font-family:"微软雅黑";} 
.huizhong { width:1200px; margin:0px auto;}
.huizhong ul li { float: left; margin-top:45px; width:20%; text-align: center;}
.huizhong ul li img { }
.huizhong ul li p { margin-top: 10px; font-family: 'Impact'; color:#333333;font-size: 22px;letter-spacing:1px;  }

.luoks { width:1200px; margin:0px auto;text-align: center;line-height: 30px; }

.heiji { width:100%; height:30px;  background: #222222;}



/* footer结束*/



/*内页banner*/
.abanner {width:100%; height:360px; background:url(../image/abanner.jpg) center no-repeat;}
 #piclist li{ float:left; margin-right:10px; }

/*内页原稿*/
.site-nav{ width:1200px; margin:0 auto; height:40px; line-height:40px; overflow:hidden; color:#333; border-bottom:#dddddd solid 1px; margin-bottom:5px;}
.site-nav span{color:#333;}
.site-nav a{color:#333;}
.site-nav a:visited{color:#333;}

.ny{ width:100%; background:#f6f6f6;}
.ny_cen{ margin:0 auto; background:url(../image/bg_01.jpg) top center repeat-y;}
.ny_sousuo{ width:245px; height:50px; background:url(../image/ny_znss.png) no-repeat center; }
.ny_lxwm_top{float: left; width:245px; height:50px; background:url(../image/ny_lxwm.png) no-repeat center; }
.ny_lxwm{ float: left; margin-bottom:40px; width:245px; /*background:url(../images/ny_lxwm_bj.png) right bottom no-repeat; */}
.ny_lxwm ul{}
.ny_lxwm ul li{text-align:left; line-height:26px; font-family:"微软雅黑";}.ny_lxwm span{ text-align:left; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:18px; font-weight:bolder; color:#920200}
.ny_xwzx_top{ float: left; width:245px; height:50px; background:url(../image/ny_xwzx.png) no-repeat center;}
.ny_xwzx{float: left;}
.ny_xwzx ul{}
.ny_xwzx ul li{ width:245px; height:27px; line-height:27px;border-radius:3px;text-indent:20px;
 margin-top:2px; background:#f7f7f7; border-bottom:1px dotted #ddd;}
.ny_xwzx ul li a{width:245px; height:27px; overflow:hidden; display:block;border-radius:3px;}
.ny_xwzx ul li a:hover{ width:245px; height:27px; line-height:27px; background:#838383; color:#FFF;text-indent:30px;}
.ny_cpzx_top{ float: left; width:245px; height:50px; background:url(../image/ny_cpzx.png) no-repeat center;}
.ny_cpzx{ float: left;width:245px;}
.ny_cpzx ul{}
.ny_cpzx ul li{ width:245px; height:27px; line-height:27px;border-radius:3px;text-indent:20px; margin-top:2px; background:#f7f7f7; border-bottom:1px dotted #ddd;}
.ny_cpzx ul li a{width:245px; height:27px; overflow:hidden; display:block;border-radius:3px;}
.ny_cpzx ul li a:hover{ width:245px; height:27px; line-height:27px; background:#838383; color:#FFF;text-indent:30px;}
.left-search { float: left;}
.nei_dh{ width:1200px; margin:15px auto; }
.ddsmoothmenu-v {float:left; width:245px;}
.ddsmoothmenu-v ul { padding-top:5px;padding-top:5px; padding-bottom:45px;}
.ddsmoothmenu-v ul li{position:relative;float:left; margin-right:10px;padding-bottom:5px; width:245px;}
.ddsmoothmenu-v ul li a {display:block;height:40px; padding-left: 20px; line-height:40px; overflow:hidden; vertical-align:middle; color:#FFF}
.ddsmoothmenu-v ul li a span{display:block; height:40px;line-height:40px; overflow:hidden;display:block;}
/*内页稿a*/
.n_nav { width:100%; box-shadow:0px 0px 25px #aaa; margin-bottom:45px;}
.n_navcc { margin:0px auto; width:1200px;}
.site_nav { float: left; width:420px; margin-top: 15px; font-size: 14px;  left: 55px;    margin-bottom: 15px;}
.site_nav a {color:#333 !important; margin:0px 8px; }

.n_fenlei { float: right; width:774px;}
.n_fenlei li { float:right; line-height:45px; font-size: 17px; margin:0px 20px;}
.n_fenlei li a { color:#000c; }
.n_fenlei li a:hover {  color:red;}
.n_fenlei li a span {line-height: 55px; }

.n_fenleia { float: right; width:660px;}
.n_fenleia li { float:left; line-height:45px; font-size: 17px; margin:0px 20px;}
.n_fenleia li a { color:#000c; }
.n_fenleia li a:hover {  color:red;}
.n_fenleia li a span {line-height: 55px; }


.n_fenleib { float: right; width:216px;}
.n_fenleib li { float:left; line-height:45px; font-size: 17px; margin:0px 20px;}
.n_fenleib li a { color:#000c; }
.n_fenleib li a:hover {  color:red;}
.n_fenleib li a span {line-height: 55px; }
/*内页稿b*/
.ny_bgao { margin:0 auto;}
.site-navb { width:100%; height:25px;  overflow:hidden; padding-top:20px; color:#333; border-bottom:#eeeeee solid 1px; margin-bottom:25px;  font-size:15px; font-weight:bolder; color:#000}
.site-navb span{color:#333;}
.site-navb a{color:#333;}
.site-navb a:visited{color:#333;}
.neiye_fenlei { float: left;width:245px;}
.neiye_fenlei ul{}
.neiye_fenlei ul li{ width:245px; font-size:13px; line-height:45px; 
border-radius:3px;text-indent:20px; margin-top:1px;  border-bottom:1px dotted #ddd;}
.neiye_fenlei ul li a {width:245px;  overflow:hidden; display:block;border-radius:3px; color:#333; }
.neiye_fenlei ul li a:hover{ width:245px; h line-height:45px; background:#f7f7f7; color:#000;text-indent:30px;}
/* page-right */
.page-right{float:right; width:900px; overflow:hidden;  min-height:1000px;}
/*********** page ***********/
#page_main{ width:1200px; margin:0 auto; min-height:1000px;}
#page_main img { text-align:center; }



/* page-left */
.page-left{float:left; width:240px}
.page-left h2{background:url(../image/ny_znss.png) repeat-x;height:34px;line-height:34px;font-size:100%;font-weight:normal}
.page-left h2 span{float:left;display:none}
.left-about h2{background-position:0px -68px}
.left-products h2{background-position:0px -102px}
.left-search h2{background-position:0px -136px}
.left-search p{padding:5px 0px 5px 10px}
.left-contact{padding-bottom:10px}
.left-contact h2{background-position:0px -204px}
.left-contact p{line-height:25px;padding:0px 5px 0px 10px}
.left-contact p span{font-weight:bold}