@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-family:"宋体";font-size:12px;line-height:26px;color:#333; background-color:#fff}
ul,li,ol,dl,dd,dt,img,h2,h3,h1,p,form{margin:0px;padding:0px;border:0px;list-style-type: none;}
A {COLOR: #000; TEXT-DECORATION: none}
A:visited {COLOR: #000; TEXT-DECORATION: none}
A:hover {COLOR: #d20b0b; TEXT-DECORATION: underline}
.links1 A:link {COLOR: #fff}
.links1 A:visited {COLOR: #fff}
.links1 A:hover {COLOR: #ff0000}
.links2 A:link {FONT-SIZE: 14px; COLOR: #000}
.links2 A:visited {FONT-SIZE: 14px; COLOR: #000}
.links2 A:hover {FONT-SIZE: 14px; COLOR: #ff0000}
.taohong {FONT-SIZE: 12px; COLOR: #e10e77}
.taohong a:link {FONT-SIZE: 12px; COLOR: #e10e77}
.taohong a:visited {FONT-SIZE: 12px; COLOR: #e10e77}
.taohong a:hover {FONT-SIZE: 12px; COLOR: #e10e77}
.taohong a:active {FONT-SIZE: 12px; COLOR: #e10e77}
.red {COLOR: #f00!important}
.red a:link {COLOR: #f00!important}
.red a:visited {COLOR: #f00!important}
.red a:hover {COLOR: #f00!important}
.red a:active {COLOR: #f00!important}
.orange {COLOR: #ff6600!important}
.orange a:link {COLOR: #ff6600!important}
.orange a:visited {COLOR: #ff6600!important}
.orange a:hover {COLOR: #ff6600!important}
.orange a:active {COLOR: #ff6600!important}
.or1 {color:#fdc502!important;}
.or1 a:link {COLOR: #fdc502!important;}
.or1 a:hover {COLOR: #fdc502!important;}
.or1 a:visited {COLOR: #fdc502!important;}
.or1 a:active {COLOR: #fdc502!important;}
.aw {color:#fff!important;}
.aw a:link {COLOR: #fff!important;}
.aw a:hover {COLOR: #fff!important;}
.aw a:visited {COLOR: #fff!important;}
.aw a:active {COLOR: #fff!important;}
.blue1 {color:#1684b1!important;}
.blue1 a:link {COLOR: #1684b1!important;}
.blue1 a:visited {COLOR: #1684b1!important;}
.blue1 a:hover {COLOR: #1684b1!important;}
.blue1 a:active {COLOR: #1684b1!important;}
.blue2 {color:#088888!important;}
.blue2 a:link {COLOR: #088888!important;}
.blue2 a:visited {COLOR: #088888!important;}
.blue2 a:hover {COLOR: #088888!important;}
.blue2 a:active {COLOR: #088888!important;}
.black1 {color:#000!important;}
.black1 a:link {COLOR: #000!important;}
.black1 a:visited {COLOR: #000!important;}
.black1 a:hover {COLOR: #000!important;}
.black1 a:active {COLOR: #000!important;}
.l {float:left;}
.r {float:right;}
.bl {font-weight:bold;}
.clearer {margin:0; padding:0; line-height:0; clear:both; width:0; height:0;}
.txd0 {text-indent:0!important;}
.pt10 {padding-top:10px;}
.mar10 {margin-top:10px;}
.bd1 {border:1px solid #ddd;}
.bgf {background:#fff;}
.hidden {display:none}
/*绝对定位*/
.fixed-top /* 头部固定 */{position:fixed;bottom:auto;top:0px;}
.fixed-bottom /* 底部固定 */{position:fixed;bottom:0px;top:auto;}
.fixed-left /* 左侧固定 */{position:fixed;right:auto;left:0px;}
.fixed-right /* 右侧固定 */{position:fixed;right:0px;left:auto;}
/* 上面的是除了IE6的主流浏览器通用的方法 */
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
* html .fixed-top /* IE6 头部固定 */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
* html .fixed-right /* IE6 右侧固定 */ {position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}
* html .fixed-bottom /* IE6 底部固定  */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
* html .fixed-left /* IE6 左侧固定 */{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft));}
/* css */

.div9801 {width:980px; overflow:hidden; height:100%; margin:0 auto;}
.div980 {width:980px; overflow:hidden; height:100%; margin:0 auto; background:#fff; padding:10px 0 0 0;}
.top1 {background:url(images/top1_bg.jpg) repeat-x; height:81px;}
.top2 {background:url(images/ad_1.jpg) no-repeat top center; height:442px; padding:0 0 10px 0;}
.ad_1 {height:361px; overflow:hidden; text-align:center;}
.nav1 {height:35px; background:url(images/nav1.jpg) no-repeat; line-height:35px; width:980px; margin:0 auto; color:#fff;}
.nav1 a {width:122px; text-align:center; color:#fff; display:block; float:left;}
.nav1 a:visited {color:#fff;}
.nav1 a:hover {color:#ff6600;}
.search1 {height:46px; overflow:hidden; background:url(images/search_bg.jpg) repeat-x; width:960px; margin:0 auto; line-height:46px; padding:0 10px;}
.search1 a {padding:0 3px;}
.search1 form {float:right; margin:11px 0 0 0;}
.search1_button {width:74px; height:23px; background:url(images/search1_button.jpg) no-repeat; border:0; color:#fff; font-weight:bold;}
.input1 {margin:0 10px 0 0;}
.pic1 {padding:12px 0 0 12px; float:left;}
.div532 {width:532px; overflow:hidden; height:100%;}
.div532_c1 {padding:10px 0 0 0; overflow:hidden; height:100%; color:#666;}
.div532_c1 dl {padding:5px 0 0 0;}
.div532_c1 dl dt {background:url(images/tit1.jpg) no-repeat; height:39px; line-height:39px; color:#666; padding:0 0 0 38px; font-weight:bold;}
.div532_c1 dl dd {text-indent:2em; overflow:hidden; height:100%; padding:10px 0 0 0;}
.ry1 {padding:20px 10px; overflow:hidden; height:100%; clear:both;}
.gd_c1 {width:950px; overflow:hidden; height:100%; float:left}/*滚动区域最外框*/
.gd_c2 {overflow:hidden; height:100%; width:1900px;}/*滚动主内容宽度此处一定要设置 不然滚动每个之间会有很大间距*/
.gd_c2_td {width:219px; border:1px solid #ddd;}
.tit2 {height:46px; background:url(images/tit2_bg1.jpg) no-repeat; padding:0 0 0 60px;}
.div980_c1 {padding:20px; overflow:hidden; height:100%; border:1px solid #ddd; border-top:0;}
.jb_tit1 { background:url(images/tit3_bg1.jpg) no-repeat; height:44px; line-height:44px; padding:0 0 0 20px;}
.jb_tit1 ul {padding:9px 0 0 0;}
.jb_tit1 ul li {float:left; width:169px; height:35px; line-height:35px; text-align:center; padding:0 5px; font-weight:bold;}
.jb_hover {background:url(images/jb_hover.jpg) no-repeat center; color:#fff; font-weight:bold;}
.jb_normal { color:#666}
.jb_c1 {overflow:hidden; height:100%; padding:15px 0 0 15px;}
.div295 {width:295px; overflow:hidden; height:100%;}
.div295 dl dt {padding:2px 2px 2px 2px; background:url(images/pic_bg1.jpg) no-repeat;}
.div295 dl dt img {width:288px; height:191px;}
.div295 dl dd {padding:5px 0 0 0;}
.div604 {width:604px; overflow:hidden; height:100%;}
.div604_c1 {overflow:hidden; height:100%;}
.div604_c1 dl {padding:0 0 0 10px; overflow:hidden; height:100%;}
.div604_c1 dl dt {background:url(images/tit4_bg1.jpg) no-repeat bottom; height:54px; line-height:54px; font-weight:bold; color:#666; padding:0 10px 0 0;}
.div604_c1 dl dd { padding:20px 0; color:#666; background:url(images/tit4_bg1.jpg) no-repeat bottom;}
.div604_c1 dl dd p{text-indent:2em;}
.zx_1 {float:right; padding:10px 0 0 0;}
.zlfw {width:584px; height:71px; background:url(images/zl_bg.jpg) no-repeat; margin-top:15px; padding:27px 10px 0 10px;}
.zlfw dl {overflow:hidden; height:100%;}
.zlfw dl dt {width:74px; background:#206080; text-align:center; color:#fff; height:21px; line-height:21px; font-weight:bold; display:block; float:left; display:block;}
.zlfw dl dd {width:500px; float:right; display:block; overflow:hidden; height:100%; font-weight:bold;}
.zlfw dl dd a {display:block; white-space:nowrap; float:left; padding:0 10px 0 0;}
.div458 {width:458px; overflow:hidden; height:100%; text-align:center;}
.div458_c1 {overflow:hidden; height:100%;}
.div458_c1 dl {padding:10px 0; text-align:left;}
.div458_c1 dl dt {height:33px; line-height:33px; font-weight:bold; color:#666; background:url(images/tit2.jpg) no-repeat; padding:0 0 0 26px;}
.div458_c1 dl dd {color:#666; overflow:hidden; height:100%; padding:10px 0;}
.div458_c1 dl dd p {text-indent:2em;}

.div458_c2 {overflow:hidden; height:100%;}
.div458_c2 dl {padding:10px 0; text-align:left;}
.div458_c2 dl dt {height:33px; line-height:33px; font-weight:bold; color:#666; background:url(images/tit2.jpg) no-repeat; padding:0 0 0 26px;}
.div458_c2 dl dd {color:#666; overflow:hidden; height:100%; padding:10px 0;}
.div458_c2 dl dd p {text-indent:2em;}
.div458_c3 {background:url(images/ry_bg1.jpg) no-repeat top center; height:120px; margin-top:10px; padding:40px 0 0 0; overflow:hidden;}


.hee{ width:458px; float:left; padding:0 0 10px 0;}
.hee .con dl{ width:408px; padding:0 0 0 20px; margin:0;}
.hee .con dl dt{width:338px; float:left; height:155px; overflow:hidden; padding:25px 0 0 0;}
.hee .con dl dt span{width:338px; float:left; padding:0;}
.hee .con dl dd{  float:left; font-size:0; line-height:0; padding:20px 0 0 0;}

.div980_c1_c1 {background:#e2e2e2; height:24px; line-height:24px; color:#1e5a79; text-align:center;}
.ys_c1 {height:298px; overflow:hidden; background:url(images/ys_bg1.jpg) no-repeat; margin-top:30px;}
.ys_c1_c1 {width:466px; height:152px; overflow:hidden;}
.ys_c1_c1 dl {overflow:hidden; height:100%; padding:12px 76px 0 60px; color:#666;}
.ys_c1_c1 dl dt {color:#666; font-weight:bold; height:36px; line-height:36px; background:url(images/tit4_bg1.jpg) no-repeat left bottom;}
.ys_c1_c1 dl dd {text-indent:2em;}

.ys_c1_c2 {width:466px; height:152px; overflow:hidden;}
.ys_c1_c2 dl {overflow:hidden; height:100%; padding:12px 60px 0 76px; color:#666;}
.ys_c1_c2 dl dt {color:#666; font-weight:bold; height:36px; line-height:36px; background:url(images/tit4_bg1.jpg) no-repeat left bottom;}
.ys_c1_c2 dl dd {text-indent:2em;}

.div980_c2 {padding:20px 10px; overflow:hidden; border:1px solid #ddd; border-top:0; height:100%;}
.div980_c2_c1 {width:246px; overflow:hidden; height:100%; float:left;}
.div980_c2_c1 img {padding:0 0 10px 0;}
.div980_c3 {float:right; width:688px; overflow:hidden;}
.div980_c3_c2 {background:url(images/lx1_c1.jpg) no-repeat; height:103px; padding:6px 0 0 130px;}
.div980_c3_c3 {overflow:hidden; height:100%; color:#666;}
.div980_c3_c3 ul {width:380px; display:block; padding:20px 0 20px 0; float:left}
.div980_c3_c3 ul li {float:left; white-space:nowrap; padding:0 0 0 10px;}
.div980_c3_c3 ol {width:177px; height:96px; overflow:hidden; background:url(images/ts_bg1.jpg) no-repeat; float:right; padding:10px 8px 0 90px; margin-top:10px;}
.div980_c3_c3 ol li {text-indent:2em;}
.yqlj {border:1px solid #ddd; clear:both; padding:10px; overflow:hidden; height:100%; margin-top:10px;}
.yqlj dl {overflow:hidden;}
.yqlj dl dt {display:block; float:left; padding:8px 0 0 0;}
.yqlj dl dd {float:left; padding:; background:url(images/line1.jpg) no-repeat center; display:block; width:860px; color:#666;}
.yqlj dl dd a { white-space:nowrap; display:block; float:left; padding:0 0 0 10px; color:#666;}

.foot {text-align:center; padding:20px 0; color:#666;}
.youqing_lm li { float:left;}