html {-webkit-text-size-adjust: none;}

/* 清除内外边距 */  
body, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, h2,h3 {margin: 0;padding: 0;_background-image:url(about:blank);_background-attachment:fixed;  } 
body{ background:#fff;font-size:12px;font-family: Arial;}

/* 列表元素 */ 
ul,ol,li {list-style: none;}
img {border: none;}

/* a标签 */ 
a {text-decoration: none ; color:#666666 ;}
a:hover {text-decoration: none ;} 

/* 定义浮动居中 */ 
.fl {float: left;display: inline}
.fr {float: right;display: inline}
.center {margin: 0 auto;}
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;}
/*base end*/
/*img {
	max-width: 100%;
	height: auto;
	width: auto\9; 
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
*/
/* 页面选中颜色 */
::-moz-selection {background: #222;color: #fff;}
::selection {background: #222;color: #fff;} 
*:focus {outline: none;}
/*消除谷歌下input边框* /
/* CSS3滚动条 *//*
::selection {background: #222 ; color: white ; text-shadow: none ;}
::-webkit-scrollbar-track-piece{width:10px;background-color:#f2f2f2 ;  border-radius:50px}
::-webkit-scrollbar{width:5px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background:#3fb560;  border-radius:50px}
::-webkit-scrollbar-thumb:hover{background:#3fb560 ; cursor:pointer}  */
/*base css*/


/*heading start*/
.top{background:#444444; height:39px;}
.top-box{ width:1132px; margin:0 auto;padding-top:16px; text-align:right; font-size:12px; color:#fff;}
.head-box{ background:url(/Public/Images/home/pic_12.jpg) repeat-x; height:96px;}
.heading{ width:1132px; height:96px; margin:0 auto;}
.logo{ float:left; width:220px; height:96px; background:url(/Public/Images/home/pic_10.jpg) no-repeat;}
.logo a{ display:block; width:220px; height:96px;}
.nav{ float:right; width:665px; height:96px;}
.nav ul li{ display:block; width:95px; float:left; height:96px;}
.nav ul li a{ display:block; text-align:center; height:45px; padding-top:50px; font-size:15px; color:#444;}
.nav ul li a:hover{ display:block; text-align:center; background:url(/Public/Images/home/pic_14.jpg) no-repeat; height:45px; padding-top:50px; font-size:15px; color:#fff; }

/*banner start*/
.banner{ width:100%;}
.focus{width:100%;height:431px;position:relative;float:left}
.banul{width:100%;height:431px;overflow:hidden}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(/Public/Images/home/i.png) no-repeat 0 0;margin-top:-58px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0;right:0}
.rslides_tabs{margin:-38px auto 0 auto;clear:both;text-align:center; position:relative; z-index:999}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:10px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#fff;display:inline-block;_display:block;*display:block;width:18px;height:18px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:red; }

.lm{width:1132px; margin:40px auto 30px;}
.lm_left{ float:left; width:757px;}
.lm_right{ float:right; width:325px;}
.lm-leftabout{ text-align:center; color:#999999; font-size:16px; height:32px; line-height:32px;}
.lm-leftabobr{ height:34px; width:100%; background:url(/Public/Images/home/pic_20.jpg) center top no-repeat; }
.lm-leftabimg{ float: left; width:332px; height:196px; background:url(/Public/Images/home/pic_27.jpg) no-repeat;}
.lm-leftabtet{ float:right; width:414px; font-size:14px; color:#999; line-height:25px}

.box{ background:#f9f9f9;border-bottom:1px solid #ececec;}
.ywjs{ width:100%; border-top:1px solid #ececec;padding-top:50px; font-size:18px; color:#686868; text-align:center; font-weight:700;}
.ywnr{ font-size:14px; color:#666; text-align:center; padding-top:20px;padding-bottom:35px;}
.ywbox{width:1132px; margin:0 auto; padding-top:20px;padding-bottom:20px;}
.ywbox ul li { display:block; float:left; width:268px; border:1px solid #ececec;margin:0 6px;}
.ywbox ul li .ywimg{ width:268px; height:185px; overflow:hidden;}
.ywbox ul li .ywtet{ width:248px; height:44px; line-height:44px; text-align:center; font-size:14px; font-weight:700;border-bottom:1px solid #ebebeb; margin:0 auto;}
.ywtet a{ color:#666;}
.ywtet a:hover{ color:#333;}
.ywcon{ width:248px; margin:0 auto; line-height:40px; font-size:13px; color:#a1a1a1;}


/*footer*/
.footer{ background:#db6c00; text-align:center; padding:30px 0; padding-bottom:40px; margin-top:20px; l}
.footing{ width:1132px; margin:0 auto;ine-height:20px; font-size:12px;color:#fff;}
.footer a{ color:#fff;}
.footer a:hover{ color:#fff;}



.nrybox{ min-height:650px; background:url(/Public/Images/home/ntbg.png) no-repeat; width:1236px; margin:-42px auto 0 auto; position:relative; z-index:99999;}
.nrbg{ width:1032px; margin:0 auto; padding-top:23px;}
.nrnav{ height:40px;}
.nrnav ul li{ display:block; width:191px; height:40px; float:left;margin-right:10px;}
.nrnav ul li a{ display:block; width:191px; height:40px; background:#ebebeb; color:#333333; font-size:14px; text-align:center; line-height:40px;}
.nrnav ul li a:hover{ display:block; width:191px; height:40px; background:#db6d00; color:#fff;  transition:background .5s; font-size:14px; text-align:center; line-height:40px;}
.nrcon{ font-size:14px; color:#666 ;line-height:2em;}
.nrcon p {margin:2em 0;}