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 {margin: 0;padding: 0;_background-image:url(about:blank);_background-attachment:fixed; font-family:"微软雅黑", Arial; font-size:12px; } 
/* 列表元素 */ 
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;}
/*消除谷歌下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*/

/*头部样式*/
.header { margin-bottom:8px;}
.top{ width:100%; height:27px; border-bottom:1px #d7d7d7 solid; background:#EBE9EA; }
.log{ width:1010px; height:26px; margin:0 auto; }
.dl{ width:80px; height:26px; float:left; background:#5BC0DE; background:#2A6BBD; color:#FFF; line-height:26px; text-align:center;}
.dl a {color:#FFF; }
.zc{ width:57px; height:26px; float:left; background:#5BC0DE; color:#FFF; line-height:26px;text-align:center;}
.zc a {color:#FFF; }
.en{ width:57px; height:26px; float:right; color:#666; line-height:26px; text-align:center;}
.logo{width:1000px; height:149px; margin:0 auto; background:url(../images/logo.png) no-repeat; padding:20px 0 0 10px; }
.logo a{ width:390px; height:105px; display:block;}
/*.nav{ width:100%; height:40px; background:#2A6BBF;}
.nav ul{ width:1010px; height:40px;margin:0 auto; }
.nav ul li{ width:126px; height:40px; float:left; line-height:40px; text-align:center; font-size:15px; color:#FFF; background:url(../images/nav_line.jpg) right no-repeat;}
.nav ul li a{color:#FFF; }
*/
/*---导航菜单---*/
.nav {width:100%;height:40px; position:relative; margin:0; font-size:15px; color:#FFF;  background:#2A6BBF; z-index:99998;}
.nav ul li a, .nav ul li a:visited {display:block; text-decoration:none; color:#000;width:126px; height:40px; text-align:center; color:#fff; line-height:40px; font-size:15px; overflow:hidden;}
.nav ul {  width:1010px; height:40px;margin:0 auto; padding:0;  list-style-type: none; }
.nav ul li {width:126px; height:40px;line-height:40px;text-align:center; float:left; color:#FFF; background:url(../images/nav_line.jpg) right no-repeat; position:relative; }
.nav ul li ul {display: none;}
/* specific to non IE browsers */
.nav ul li:hover { background:#06499A;}
.nav ul li:hover a {color:#fff;width:126px;}
.nav ul li:hover ul {display:block; position:absolute; top:40px; left:0; width:126px; z-index:99999;}
.nav ul li:hover ul li a.hide {background:#6a3; color:#fff; width:126px; height:35px;}
.nav ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.nav ul li:hover ul li ul {display: none;}
.nav ul li:hover ul li{border:none; width:126px; height:35px;}
.nav ul li:hover ul li a {display:block;  background:#356FAF; font-size:13px; font-weight:100; width:auto; padding:0 ; border:none; color:#fff; height:35px; line-height:35px;}
.nav ul li:hover ul li a:hover {color:#fff;border:none; font-size:13px; font-weight:100; background:#4180C5;}

.nav ul li:hover ul li:hover ul {display:block; position:absolute; top:0; left:126px; width:126px; z-index:99999;}
.nav ul li:hover ul li:hover ul li a.hide {background:#6a3; color:#fff; width:126px; height:35px;}
.nav ul li:hover ul li:hover ul li:hover a.hide {background:#6fc; color:#000;}
.nav ul li:hover ul li:hover ul li ul {display: none;}
.nav ul li:hover ul li:hover ul li{border:none; width:126px; height:35px;}
.nav ul li:hover ul li:hover ul li a {display:block;  background:#356FAF; font-size:13px; font-weight:100; width:auto; padding:0 ; border:none; color:#fff; height:35px; line-height:35px;}
.nav ul li:hover ul li:hover ul li a:hover {color:#fff;border:none; font-size:13px; font-weight:100; background:#4180C5;}



/*---导航菜单---*/


/*---焦点图---*/
.banner{ width:1100px; height:365px; margin:0 auto; z-index:1; position:relative;}
.focus{width:1100px;height:365px;position:relative;float:left;}
.banul{width:1100px;height:365px;overflow:hidden; background:#FFF;}
.rslides{position:relative;list-style:none;padding:0}
.rslides_nav{height:50px;width:60px;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(../images/i.png) no-repeat 0 0; margin-top:-28px;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.prev{left:0; right:auto; background-position:-30px 0; }
.rslides_nav.next{left:auto; right:0; background-position:30px 0;}
.rslides_tabs{margin:-28px auto 0 auto;clear:both;text-align:center; position:relative; z-index:99999;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:8px; }
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:rgba(0,0,0, .2);background:#fff;display:inline-block;_display:block;*display:block;width:12px;height:12px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#fe0000; }
/*---焦点图---*/


/*主页样式*/
.newss{ background:url(../images/bodybg.jpg) repeat-x; width:1010px; height:auto; margin:0 auto; padding:26px 0 8px 0;}
.zynew{ width:300px; height:260px; float:left; margin-left:6px;}
.tbg{ background:url(../images/titbg.jpg) no-repeat; width:300px; height:41px; line-height:41px;}
.btz{ font-size:14px; color:#054A98; text-indent:10px; float:left; text-align:left;}
.gdz{ font-size:12px; color:#666; float:right; width:55px; text-align:left;}
.gdz a{ font-size:12px; color:#666; }
.lbz{ width:298px; height:212px; border:1px solid #C8DEF5; padding-top:5px;}
.lbz ul{ width:286px; margin:auto;}
.lbz ul li{ width:286px; height:33px; line-height:33px; text-indent:16px; border-bottom:1px solid #D2D4D3; background:url(../images/dotdian.jpg) 5px center no-repeat; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow: hidden; }
.lbz ul li a:hover{ color:#03F;}


.tpnew{ width:385px; height:260px; float:left; margin-left:6px;}
.gdpic{width:382px; height:258px;border:1px solid #C8DEF5; margin:auto; }


.hzzs{ background:url(../images/zsbg.jpg) repeat-x; width:1010px; height:auto; margin:0 auto; padding:16px 0 8px 0;}
.gjhz{ width:300px; height:260px; float:left; margin-left:6px; background:url(../images/xxbg.jpg) repeat-x;}
.t2bg{ width:96px; height:28px; line-height:28px; font-size:14px; color:#FFF; text-indent:10px; background:url(../images/t2bg.jpg) no-repeat; float:left;}
.t2bg a{ color:#FFF;}
.t2gd{font-size:12px; color:#0865B2; float:right; width:55px; height:28px; line-height:28px; text-align:left;}
.t2gd  a{color:#0865B2;}



.ancss{ display:block; float:left; margin:11px 8px; width:133px; height:32px; line-height:32px; text-align:center; font-size:13px; background:url(../images/anbg.jpg) no-repeat;}

.gdleft{ width:250px; height:220px; padding-left:5px; float:left;}
.gdleft ol { width:250px; height:220px; overflow: hidden;}
.gdleft ol li{ width:250px; height:60px; margin-bottom:6px;}

.gdnav{ width:32px; height:220px; margin-left:6px; float:left;}
.gdnav #pre2{ display:block; cursor:pointer;}
.gdnav #next2{ display:block; cursor:pointer; padding-top:154px;}

.kylw{ width:370px; height:260px; float:left; margin-left:6px; background:url(../images/xxbg.jpg) repeat-x;}

.nrzt{ width:100%; height:220px; padding-top:9px;}
.nrzt ul{ width:365px; margin:auto;}
.nrzt ul li{ width:365px; height:30px; line-height:30px; text-indent:16px; border-bottom:1px dotted #D2D4D3; background:url(../images/dotdian.jpg) 5px center no-repeat; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow: hidden; }
.nrzt ul li a:hover{ color:#03F;}

.tpgg{ width:1010px; height:100px; margin:auto; }
.tpgg a{ display:block; width:1010px; height:100px;}

.qgxhxx{ width:1010px; height:auto; margin:0 auto; padding:8px 0;}

.xxnr{ width:320px; height:260px; float:left; margin:0 8px 0 8px; background:url(../images/xxbg.jpg) repeat-x;}

.t2bg{ width:96px; height:28px; line-height:28px; font-size:14px; color:#FFF; text-indent:10px; background:url(../images/t2bg.jpg) no-repeat;}

.xxlist{ width:100%; height:220px; padding-top:9px;}
.xxlist ul{ width:320px; margin:auto;}
.xxlist ul li{ width:320px; height:30px; line-height:30px; text-indent:16px; border-bottom:1px dotted #D2D4D3; background:url(../images/dotdian.jpg) 5px center no-repeat; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow: hidden; }
.xxlist ul li a:hover{ color:#03F;}


.jcfwxx{ width:1010px; height:auto; margin:0 auto; padding:6px 0;}

.fwnr{ width:330px; height:200px; float:left; margin:0 6px 0 0; background:url(../images/dbtbg2.jpg) repeat-x;}

.fwnrtbg{ float:left;height:40px; line-height:40px; font-size:15px; color:#06499A; text-indent:5px; background: url(../images/dbtbg1.jpg) repeat-x;}
.fwgdz{ height:40px; line-height:40px;float:right; width:55px;}

.fwlist{ width:100%; height:150px; padding-top:9px;}
.fwlist ul{ width:330px; margin:auto;}
.fwlist ul li{ width:330px; height:34px; line-height:34px; text-indent:16px; border-bottom:1px solid #D2D4D3; background:url(../images/dotdian.jpg) 5px center no-repeat; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow: hidden; }
.fwlist ul li a:hover{ color:#03F;}

.wzlink a{ color:#06F; text-decoration:underline;}


/*内页样式*/
.nynewss{ background:url(../images/bodybg.jpg) repeat-x; width:1010px; height:auto; margin:0 auto; padding:16px 0 8px 0;}

.nynew{ width:235px; float:left; margin-left:6px;}
.ny-tbg { background:url(../images/nytitbg.jpg) no-repeat; width:235px; height:41px; line-height:41px;}

.ny-btz-fl{ font-size:16px; color:#054A98; text-indent:10px; float:left; text-align:left; }

.ny-btz{ font-size:16px; color:#054A98; text-indent:10px; float:left; text-align:left; width:100%;text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.ny-lbz{ width:233px; border:1px solid #C8DEF5; padding:5px 0; margin-bottom:6px;}
.ny-lbz ul{ width:216px; margin:auto;}
.ny-lbz ul li{ width:216px; height:48px; line-height:48px; background:url(../images/nylmt.jpg) no-repeat; color:#06499A; text-align:center; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow: hidden; margin-bottom:1px; }
.ny-lbz ul li a{  color:#06499A; font-size:14px;}
.ny-lbz ul li a:hover{ color:#06499A;}

.ny-zyxw{ width:233px; border:1px solid #C8DEF5; padding:5px 0; margin-bottom:6px;}
.ny-zyxw ul{ width:216px; margin:auto;}
.ny-zyxw ul li{ width:216px; height:30px; line-height:30px;  text-indent:16px; border-bottom:1px solid #D2D4D3; background:url(../images/dotdian.jpg) 5px center no-repeat; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow: hidden; margin-bottom:1px; }
.ny-zyxw ul li a{ font-size:12px;}



.nyrnew{ width:755px; float:left; margin-left:8px;}
.nyrtbg{ background:url(../images/nyrbg.jpg) no-repeat; width:755px; height:41px; line-height:41px;}
.nye-r-lbz{ width:743px; line-height:28px; font-size:13px; border:1px solid #C8DEF5; padding:5px;}
.nye-r-lbz ul{ width:743px; margin:auto;}
.nye-r-lbz ul li{ width:743px; height:30px; line-height:30px; font-size:13px; text-indent:16px; border-bottom:1px solid #D2D4D3; background:url(../images/dotdian.jpg) 5px center no-repeat; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; overflow: hidden; margin-bottom:1px; }
.nye-r-lbz ul li a:hover{ color:#06499A;}


.nye-r-lbz .tit{ font-size:20px; line-height:45px; text-align:center; font-weight:800; color:#333; border-bottom:1px solid #CCC;}
.nye-r-lbz .nr { font-size:13px; line-height:25px; padding:5px;}
.nye-r-lbz .nr img{max-width:730px;}

.nye-r-lbz .ahor{ font-size:12px; line-height:30px; text-align:center; color:#666; border-bottom:1px solid #CCC; background:#eee;}
.nye-r-lbz .luru{ font-size:12px; line-height:30px; text-align:right; color:#666; border-top:1px solid #CCC;}

/*登录 会员*/
.login{ background:url(../images/bodybg.jpg) repeat-x; width:1010px; min-height:420px; margin:0 auto; padding:40px 0 8px 0;}
.logbg{ background:url(../images/logbg.jpg) no-repeat; width:750px; height:78px; margin:auto; }
.lognr{  width:748px; min-height:300px; margin:auto; border:#08B6FD 1px solid; border-top: none; }
.regmin{ font-size:16px; font-weight:800; color:#111;}
.reginp{ width:250px; height:40px; line-height:40px; border:1px solid #ccc; padding:0 8px; }
.logbut{ width:267px; height:35px; background:url(../images/logbut.jpg) no-repeat; border:none; cursor:pointer;}


/*底部样式*/
.footer{ width:100%; height:105px; margin:auto; background:url(../images/fotbg.jpg) repeat-x; }
.fgx { width:1010px; height:2px; background:#ccc; margin:auto; }
.fotnav{width:1000px;margin:auto; text-align:center; font-size:12px; padding-top:10px; line-height:25px; color:#333; }
.fotnav a{color:#333;}


.copy{width:1000px;margin:auto; text-align:center; font-size:12px;  line-height:20px;color:#333;}

