/* 清除内外边距 */  
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {margin: 0;padding: 0;_background-image:url(about:blank);_background-attachment:fixed; font-family:"微软雅黑", Arial; font-size:100%;} 
/* 列表元素 */ 
body{ background:#ececed;}
ul,ol,li {list-style: none;}
img {border: none;}

/* a标签 */ 
a {text-decoration: none ; color:#000 ;}
a:link{ color:#000;}
a:visited{ color:#000;}
a:hover {text-decoration: none ;} 
a:active{ color:#000;}
/* 定义浮动居中 */ 
.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;}
.img-responsive{
	max-width: 100%;
	height: auto;
	width: auto\9; 
}
/*消除谷歌下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

.top{ width:100%; border-bottom:1px solid #f7f7f7; height:44px;}
.top-box{ width:1140px; margin:0 auto;}
.top-left{float:left; font-size:16px; color:#ff0103; line-height:44px; width:685px; height:44px;}
.hot{float:left; width:229px; height:44px; background:url(../images/pic_02.jpg) no-repeat;}
.yy{ float:right; width:180px;padding-top:20px; font-size:12px;}
.yyli{ width:90px; float:left;}
*/

.heading{ height:168px; background:url(../images/pic_02.jpg) repeat-x; width:100%;}
.headbox{ width:1000px; margin:0 auto; height:127px;}
.logo{ float:left; width:486px; height:105px; background:url(../images/pic_04.jpg) no-repeat;}
.logo a{ display:block; cursor:pointer; width:426px; height:105px;}
.hot{ width:222px; padding-top:42px;  color:#333;padding-left:56px; line-height:27px; float:left;}
.hot img{ vertical-align:middle;}
.head-r{ float:right; width:230px;padding-top:45px;}
.sc{ font-size:12px;}
.sc a{ color:#6c6c6a;}
.sc a:hover{ color:#000;}
.so-box{ font-size:12px; line-height:23px; padding-top:20px;}
.so-box img{ vertical-align:middle;}
.so-box a{ color:#858585;}
.so-box a:hover{ color:#000;}
.so{ width:158px; height:23px; background:url(../images/pic_13.jpg) no-repeat;}
.so-text{ width:135px; float:left; display:block; border:0 none; background:none; margin:0; padding:0; height:23px; line-height:23px;}
.so-but{ float:right;width:23px; height:23px; line-height:23px; margin:0;padding:0; background:none; border:0 none;}

.nav { margin:0 auto; width:1000px; height:41px;}
.nav ul li{ float:left; display:block; width:123px; height:41px; font-size:14px; padding-right:2px; background:url(../images/pic_24.jpg) top right no-repeat;}
.nav ul li a { display:block;height:41px; line-height:41px; text-align:center; color:#fff} 
.nav ul li a:hover { display:block; height:41px; line-height:41px; text-align:center; color:#000; background:url(../images/pic_22.jpg) repeat-x; transition:background .5s;} 

.banner{ width:100%; height:508px;}
.focus{width:100%;height:508px;position:relative;float:left}
.f426x240{width:100%;height:508px;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:45%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0;right:0}
.rslides_tabs{margin:-33px 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:6px}
.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:#eee;display:inline-block;_display:block;*display:block;width:15px;height:15px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#a10211; }

.content-box{ width:100%; padding-top:40px; padding-bottom:20px; background:url(../images/pic_29.jpg) repeat-x #e6e7e8;}

.cc{ width:968px; margin:0 auto; margin-bottom:20px;}
.cc-top{ background:url(../images/pic_32.jpg) no-repeat; height:15px; overflow:hidden; width:968px;}
.cc-cen{ background:url(../images/pic_38.jpg) repeat-y; height:245px; width:968px;}
.cc-bot{ background:url(../images/pic_48.jpg) no-repeat; height:14px; overflow:hidden; width:968px;}

#outer{ width:731px; float:left;margin-left:4px;}
#tab{  height:35px; padding-left:12px; background:#e3e3e3; color:#333333;}
#tab li{ display:block; width:114px; height:35px; float:left; font-size:14px; text-align:center; line-height:35px;}
.current{ background:url(../images/pic_35.jpg) repeat-x; color:#fff; cursor:pointer;}
#content ul{ display:none;}
#content ul li {padding:10px;}

.newimg{ width:245px; height:168px; border:4px solid #e5e5e5; float:left;}
.newbox{ float:right; width:420px; margin-right:15px;}
.newtbt{ height:85px; border-bottom:1px dotted #ccc; font-size:12px;color:#666666; line-height:1.5;}
.newtbt strong a{ font-size:14px;color:#cc0000;}

.newll{ height:22px; line-height:22px; font-size:12px; clear:both;}
.newll span img{ vertical-align:middle;}
.newll a{ color:#000;}
.newll a:hover{ color:#cc0000;}

.more{ float:right; font-size:12px; line-height:35px;}
.rt{ float:right; width:214px; margin-right:5px; font-size:14px;}
.rt-tit{ height:35px; line-height:35px;padding-left:12px; background:#e3e3e3; color:#333;}
.casec{ width:185px; margin:10px auto 0 auto;}
.casell{ width:185px; height:72px;}
.caseimg{ float:left; width:61px; height:55px;}
.casetet{ float:right; width:101px; float:right; line-height:1.5; font-size:12px; color:#999999;}
.casetet strong a{ color:#c00;}

.kdh{ background:url(../images/pic_50.jpg) no-repeat; width:968px; height:114px; margin:10px auto;}
.kdh a{ width:242px; float:left; height:114px; display:block;}

.copy{width:968px; height:40px; margin:0 auto; font-size:12px;}


/*about*/
.wz{ padding-top:14px; width:960px; margin:0 auto; clear:both;}
.wz strong{ float:left; font-size:16px; color:#000;}
.wz span{ float:right; font-size:12px; color:#000;}
.wz span a{ color:#666;}
.wz span a:hover{ color:#c00;}

.bannry{ width:1000px; margin: 10px auto; height:305px; }
.nrcon{ width:1000px; margin:10px auto;}
.nrcontit{ width:1000px; height:79px; background:url(../images/abo_06.jpg) no-repeat;}
.nrcontitleft{ padding-top:5px; width:222px; margin-left:5px; float:left; text-align:center; line-height:47px; font-size:15px; font-weight:730;}
.nrcontitright{padding-top:5px; line-height:55px; float:right; width:730px; font-size:16px; color:#333;}
.nrconbox{ width:1000px; background:url(../images/abo_15.jpg) repeat-y; min-height:250px;}
.lbox{ float:left; padding-left:5px; width:222px;}
.lbox ul{ display:block; width:168px; margin:0 auto;}
.lbox ul li{ display:block; width:168px; height:29px; border-bottom:1px dotted #999;}
.lbox ul li a{ display:block; padding-left:12px; background:url(../images/abo_12.jpg) left center no-repeat; font-size:12px; color:#666666; line-height:29px;}
.lbox ul li a:hover{ display:block; background:url(../images/abo_08.jpg) repeat-x; padding-left:12px;  font-size:12px; color:#fff; line-height:29px;}
.rbox{ float:right; padding-right:30px; width:700px; font-size:14px; line-height:1.5; color:#999;}
.nrconfot{ width:1000px; height:12px; overflow:hidden; background:url(../images/aff_17.jpg) no-repeat;}
.wzz {
	font-family: "微软雅黑", "Arial Unicode MS";
	font-size: 14px;
	text-decoration: none;
}
.wzz_1 {
	font-family: "微软雅黑", "Arial Unicode MS";
	font-size: 12px;
	text-decoration: none;
}
