html {-webkit-text-size-adjust: none;}

/* 清除内外边距 */  
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:13px;} 
/* 列表元素 */ 
ul,ol,li {list-style: none;}
img {border: none;}

/* a标签 */ 
a {text-decoration: none ; color:#000 ;}
a:link {text-decoration: none ; color:#000 ;}
a:visited {text-decoration: none ; color:#000 ;}
a:hover {text-decoration: none ; color:red;} 
a:active {text-decoration: none ; color:red ;}

/* 定义浮动居中 */ 
.fl {float: left;display: inline}
.fr {float: right;display: inline}
.fr ul li{ float:left; display:block; width:100px; height:30px; font-size:14px; }
.fr ul li a { display:block;height:30px; line-height:30px; text-align:center; color:#333333;} 
.fr ul li a:hover {
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	background:#F30;
} 
.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 end*/

.header{width:100%; height:76px; background:url(../images/bg.jpg); }
.top{ width:1000px; height:76px; margin:auto; }
.logo{ width:259px; height:76px; float:left;  background:url(../images/logo.png) no-repeat;}
.logo a{ display:block; width:259px; height:76px;}

.top_r{ width:640px; height:76px; float:right;}
.top_en{ width:100%; height:20px; line-height:20px; text-align:right; color:#999999; font-size:12px;}
.top_en a{ color:#999999; }
.top_en a:hover{ color:#D2000D; }

.nav{ width:100%; height:40px; line-height:40px; margin-top:14px; text-align:right;}
.nav ul li{ float:left; display:block; width:100px; padding-left:28px; height:40px; }
.nav ul li a { display:block;height:40px; line-height:40px; text-align:center; color:#2c2c2c;font-size:14px; font-weight:bold;} 
.nav ul li a:hover {display: block;	height: 40px; line-height: 40px; text-align: center; color:#D2000D;  } 


.banner{ width:100%; height:356px; }
.focus{width:100%;height:356px;position:relative;float:left}
.f426x240{width:100%;height:356px;overflow:hidden}
.f426x240 li{width:100%;height:356px;}
.f426x240 li a{width:1000px; height:356px; display:block; margin:auto;}

.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:-40px 0;right:0}
.rslides_tabs{margin:-28px 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:16px;height:16px;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#D2000D; }

.menu{ width:100%; height:187px; background:#f2f3f5;}
.menu ul{ width:1000px; margin:0 auto; padding-top:23px;}
.menu ul li{ width:226px; height:130px; float:left; border:5px solid #c7c7c7; margin-right:18px;}
.menu ul li:hover{border:5px solid #ECDBA9;}

.tjpro{ width:100%; height:283px; padding-bottom:32px; background:url(../images/bg.jpg);}
.tj_tit{ width:1000px; height:116px; margin:auto; background:url(../images/iprotit.jpg) center no-repeat;}
.tj_nr{ width:1000px; height:167px; margin:auto; }
.tj_nr ul li{ float:left; background:#E6E6E6; padding:5px; margin-right:20px; }
.tj_nr ul li:hover{ color:#fff; background:#D00003; }
.tj_nr ul li:hover a{ color:#fff; }
.tj_nr ul li a{ color:#313131; }
.tj_nr ul li img{ width:174px; height:130px; }
.tj_nr ul li span{ width:174px; height:25px; line-height:25px; text-align:center; display:block;}

.tjlogo{ width:100%; height:92px; background:#DFDFDF; border: 7px solid #F2F3F5; border-left:none; border-right:none;}
.tjlogo .gd{width:1000px;margin-top:25px; margin-left:auto; margin-right:auto; height:36px;overflow:hidden;}
.tjlogo ul li{float:left; margin-right:20px;}
.tjlogo ul li img{border:1px solid #c7c7c7; width:104px; height:36px;}


.nyban{ width:100%; height:263px; }
.nyban a{ width:1000px; height:263px; display:block; margin:auto; }

.nybody{width:1000px; margin:auto; margin-top:10px;}

.nyleft{ width:204px; float:left;}
.nltit{ width:204px; height:49px; }
.leftTree{  width:204px; padding:10px 0; border-bottom:1px #ccc solid;}
.leftTree ul li{ width:204px; height:30px; line-height:30px; background:url(../images/leftbg.jpg) no-repeat; text-indent:35px; }
.leftTree ul li:hover{background:url(../images/aleftbg.jpg) no-repeat; }
.leftTree ul li a{ color:#494949;}
.leftTree ul li:hover a{ color:#fff;  }

.leftTree .zlb{ width:204px; height:30px; line-height:30px; text-indent:5px; background:url(../images/aleftbg.jpg) no-repeat; margin-bottom:1px; }
.leftTree .zlb a{ color:#fff;}
.leftTree .xlb{ display:none;}
.leftTree .xlb a{ width:204px; line-height:30px; border-bottom:1px #ccc dotted; background: url(../images/icon_arrow_rb.gif) 5px center no-repeat #eee; text-indent:20px; display:block;}



.so{ width:200px; margin:auto;border-bottom:1px #ccc solid; padding:20px 0;}
.sotit{ line-height:30px; font-weight:700; font-size:14px; color:#333;}
.so .ipt{ background:url(../images/seachbg.jpg) no-repeat; width:139px; height:20px; border:none; margin:0; padding:o; line-height:20px;}
.so .btn{ background:url(../images/btn.jpg) no-repeat; width:40px; height:20px; height:20px; text-align:center; color:#fff;  border:none; margin:0; padding:o;}

.lxz{ background:url(../images/lcontact.jpg) no-repeat; width:204px; height:68px; margin-bottom:20px;}
.lxz a{width:204px; height:68px; display:block;}

.nyright{ width:760px; float:right;}
.rtit{ width:760px; height:49px; background:url(../images/ticon.jpg) 10px center no-repeat; border-bottom:1px solid #ccc; }
.rtit .rbt{ width:300px; float:left; text-indent:35px; font-size:15px; font-weight:700; line-height:49px; color:#333;}
.rtit .rnav{ width:400px; float:right; text-align:right; line-height:49px; font-size:12px;}

.zwnr{ width:730px; padding:15px; font-size:12px; line-height:25px; padding-top:30px; color:#333;}
.zwnr .pl30{ margin-left:20px;}
.zwnr img{ max-width:760px; }

.zwnr h1{ font-size:20px; text-align:center; line-height:45px;}





.cplb{ width:760px; padding:10px 0; font-size:12px;}
.nyright .btz td{ font-size:12px;}
.navWarp{width:80px; height:10px; margin:auto;}
.newNav{width:80px;  height:10px; margin:0 auto;z-index:0;}
.navWarp ul{ }
.navWarp ul li{position:relative;z-index:999;float:left;width:80px; height:30px; display:block; background:url(../images/pic_10.jpg) right center no-repeat;  text-align:center; font-size:12px; color:#000; text-decoration:underline;}
.navWarp ul li a{ width:80px;float:left;font-size:12px;text-align:center;color:#000;line-height:30px; font-weight:0; font-family: "Arial Unicode MS"; text-decoration:underline;}
.navWarp ul li a b{float:left;height:30px;cursor:pointer; display:block; width:80px;line-height:30px; text-align:center;}
.navWarp .on a{color:#FFF;text-decoration:none;}
.navWarp .on a b{color:#FF0;width:80px;}
.navWarp li .secondlist{display:none;width:220px;top:0px;left:80px;position:absolute;height:0;overflow:hidden;z-index:999; background:#F1F1F1;margin:0; padding:0;}
.navWarp li .secondlist a{ width:220px; height:22px; line-height:22px; float:left;text-align:left; font-size:12px; color:#333; font-family:  "Arial Unicode MS";  border-bottom:#fff solid 1px; padding-left:14px;}
.navWarp li .secondlist a:hover{color:#fff;text-decoration:none; background:#999}


.cptit{width:1000px; height:49px; margin:auto; background:url(../images/ticon.jpg) 10px center no-repeat; border-bottom:1px solid #ccc; }
.cpbt{ width:300px; float:left; text-indent:35px; font-size:15px; font-weight:700; line-height:49px; color:#333;}
.cpnr{ padding:20px 0;}
.cpnr ul li{ width:365px; height:255px; margin:0 60px; margin-bottom:20px; float:left;}

.flbt{ margin-left:60px; margin-top:8px; font-size:15px; font-weight:800; }
.flbt a{ color:#06F; }
.fllx{ margin-left:15px; margin-top:165px; line-height:25px; font-size:13px;}

.pages{ padding:10px 0;}


.footer{ width:100%; height:46px; color:#313131; font-size:12px; background:url(../images/bg.jpg) ; }
.copy{ width:1000px; height:46px; text-align:center; line-height:46px; margin:auto;}
.copy a{color:#313131;}
.copy a:hover{color:#D2000D;}
