@charset "utf-8";
/* CSS Document */







body, h1, h2, h3, h4, h5, h6, div, ul, li, ol, dl, dt, dd, td, p, pre, form, fieldset, input, textarea, blockquote, th, button, em, select { padding:0; margin:0; }
img, border, select, li { border:none; vertical-align:top; }
ul, dl, li { list-style:none; }
body { color:#fff; font-size:12px; font-family:Arial, 宋体, sans-serif; }
/*共用*/



a { text-decoration:none; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.space { height:10px; margin:0px; padding:0px; overflow:hidden }
/*共用结束*/



.box2 { width: 980px; height: auto; overflow: hidden; margin: 20px auto; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.syhd { width:263px; height:347px; overflow:hidden; }
.rdgz2 { width: 417px; height: 315px; overflow: hidden; }
.rdgz21 { width: 417px; height: 41px; overflow: hidden; }
.rdgz21 ul { list-style-type: none; padding-left: 15px; }
.rdgz21 ul li { width: 101px; height: 41px; text-align: center; line-height: 36px; overflow: hidden; float: left; }
.rdgz21 ul li.active { background:url(../images/mtbd1.jpg) no-repeat center top; }
.rdgz21 ul li a { font-size: 16px; color: #088c63; font-weight: bold; }
.rdgz21 ul li.active a { color: #FFFFFF; }
.rdgz22 { width: 417px; height: auto; overflow: hidden; }
.rdgz22 .qs_xw { width: 390px; height: 124px; border-bottom: 1px dotted #AAABAB; padding-bottom: 10px; }
.rdgz22 .qs_xw img { float: left; width: 109px; height: 64px; }
.rdgz22 .qs_xw p.rdgz22p1 { border-top: 1px dotted rgb(170, 171, 171); height: 45px; line-height: 45px; font-size: 14px; position: relative; width: 370px; }
.rdgz22 .qs_xw p.rdgz22p1 a { font-size: 14px; color: #333333; font-weight: bold; }
.rdgz22 .qs_xw p.rdgz22p2 { width: 265px; height: auto; font-size: 12px; color: #666666; line-height: 20px; padding-top: 15px; }
.rdgz22 .qs_xw p.rdgz22p2 a { font-size: 12px; color: #FF0000; }
.newCon { width: 370px; }
.newCon dl { margin-top: 15px; padding-bottom: 15px; height: 66px; border-bottom: 1px dotted #AAABAB; }
.newCon dt { float: left; padding-right: 10px; }
.newCon dd p a { color: #f00; font-size: 12px; }
.newCon dd p { line-height: 22px; color: #666; font-size: 12px; }
.newCtit { border-bottom: 1px dotted #AAABAB; height: 45px; line-height: 45px; font-size: 14px; position: relative; width: 370px; }
.newCtit span { float: left; font-size: 12px; }
.newCtit a { color: #333; font-weight: bold; }
.rdgz3 { width: 255px; height: auto; overflow: hidden; }
.rdgz31 { width: 160px; height: 36px; background: #088c63; text-align: center; line-height: 35px; font-size: 16px; color: #FFFFFF; font-weight: bold; margin-bottom:10px; }
.rdgz32 { width: 255px; height: auto; overflow: hidden; margin-top: 4px; }
.rdgz32 ul { list-style-type: none; }
.rdgz32 ul li { float: left; line-height: 26px; margin-top:5px; font-size:12px; }
.rdgz32 ul li a { font-size: 12px; color: red; }
.rdgz32 ul li font { float: left; padding-left: 15px; font-size: 12px; color: #707070; }
.rdgz33 { width: 255px; height: 65px; background: url(../images/zxtb.png) no-repeat center top; margin: 15px auto; }
.rdgz33 p { width: 50px; height: 65px; text-align: center; }
.rdgz33 p a { color: #333333; font-size: 12px; width: 50px; height: 20px; padding-top: 45px; display: block; }
.rdgz33 p.rdgz33p1 { margin-left: 9px; }
.rdgz33 p.rdgz33p1 a:hover { background: url(../images/zxtb01.png) no-repeat 0px 0px; }
.rdgz33 p.rdgz33p2 { margin-left: 9px; }
.rdgz33 p.rdgz33p2 a:hover { background: url(../images/zxtb01.png) no-repeat -59px 0px; }
.rdgz33 p.rdgz33p3 { margin-left: 20px; }
.rdgz33 p.rdgz33p3 a:hover { background: url(../images/zxtb01.png) no-repeat -129px 0px; }
.rdgz33 p.rdgz33p4 { margin-right: 5px; }
.rdgz33 p.rdgz33p4 a:hover { background: url(../images/zxtb01.png) no-repeat -191px 0px; }
.rdgz33p4 img { position: absolute; z-index: 10; display: block; margin-left: -35px; display: none; }
.rdgz33p4:hover img { display: block; }
.syhd { width:263px; height:347px; overflow:hidden; }
#topbg { height:137px; background:url(../images/topbg.gif) no-repeat center 0; }
#logo { width:1002px; height:95px; margin:0 auto; }
#menu { width:980px; height:34px; margin:0 auto; padding:8px 0 0 22px; }
#menu_l { float:left; padding-top:4px; height:30px; }
#menu_l li { width:108px; height:30px; text-align:center; color:#fff; font-size:16px; font-weight:bold; float:left; background:url(../images/top_11.gif) no-repeat; }
#menu_l li a { color:#fff; }
#menu_r { float:left; background:url(../images/top_11.gif) no-repeat 0 4px; padding-left:11px; }
/* slide */



.slide { width:100%; height:374px; margin:0px auto 0 auto; overflow:hidden; position:relative; background-color:#000; z-index:0; }
.slide ul { height:374px; }
.slide ul li { width:100%; height:374px; float:left; list-style-type: none; }
.slide .bgg { width:100%; height:34px; position:absolute; background-color:#000; bottom:0; left:0; border-top:1px solid #fff; filter:alpha(opacity=30); opacity:.3; z-index:5; }
.slide .num { overflow:hidden; zoom:1; position:absolute; left:50%; bottom:11px; z-index:10; }
.slide .num span { display:inline-block; width:12px; height:12px; background:url(../images/bg-slide.png) 0 -12px no-repeat; _background:url(../images/bg-slide.png) 0 -12px no-repeat; cursor:pointer; overflow:hidden; }
.slide .num span.on { background-position:0 0; }
.slide .skip { display:none; _display:block; width:23px; height:47px; background:url(../images/bg-slide.png) no-repeat; _background:url(../images/bg-slide.png) no-repeat; position:absolute; top:50%; margin-top:-24px; text-indent:-1000em; cursor:pointer; }
.slide .prev { background-position:0 -172px; left:10px; }
.slide .prev:hover { background-position:0 -219px; }
.slide .next { background-position:-23px -172px; right:10px; }
.slide .next:hover { background-position:-23px -219px; }
.slide:hover .prev, .slide:hover .next { display:block; }
.slide .num { bottom:11px; }
#hotbg { height:45px; margin:0 auto; background:url(../images/hot_line.gif) repeat-x 0 bottom; }
#hot { width:964px; height:45px; margin:0 auto; font-family:Arial, 宋体, sans-serif; }
#hot_l { width:704px; height:45px; float:left; }
#hot_l b { width:86px; height:24px; float:left; background:#0083c4; text-align:center; padding-top:10px; font-size:14px; color:#fff; line-height:16px; margin-right:10px; }
#hot_l li { color:#66696b; line-height:14px; height:23px; float:left; font-size:14px; padding-top:11px; padding-left:20px; }
#hot_l li a { color:#66696b; }
#hot_r { width:260px; height:41px; float:left; padding-top:4px; }
input#text { width:209px; height:19px; background:#eeedf2; padding:7px 0 0 21px; border:none; float:left; color:#999; }
input#annu { width:26px; height:26px; background:url(../images/annu.gif) no-repeat; border:none; float:left; }
#con { width:964px; height:325px; margin:8px auto; font-family:宋体; }
#con_l { width:280px; height:310px; float:left; }
#con_m { width:367px; height:310px; float:left; margin:0 24px 0 11px; }
#tit { width:367px; height:27px; font-family:"微软雅黑"; line-height:22px; }
#tit li { width:92px; height:24px; border-bottom:3px solid #f1f1f1; margin-right:4px; float:left; color:#747a7d; font-size:18px; text-align:center; }
#tit li:hover, #tit li.hover { height:25px; border-bottom:2px solid #0083c4; color:#005989; }
#box { width:355px; height:90px; padding:16px 11px 0 1px; color:#9fa7ac; line-height:20px; }
#box img { float:left; padding:1px; border:1px solid #dad4d4; margin-right:6px; }
#box b { font-size:15px; margin-bottom:5px; display:block; }
#box a, #box1 a { color:#f59525; }
#news { width:319px; height:172px; background:#eeedf2; padding:8px 36px 0 12px; }
#news li { width:319px; height:22px; font-size:14px; display:block; padding-top:2px; }
#vc a { color:#747a7d; }
#vb a { color:#FF0000; }
#con_r { width:282px; height:324px; float:left; }
#tit1 { width:282px; height:26px; line-height:20px; }
#tit1_l { height:24px; border-bottom:2px solid #0083c4; float:left; margin-right:4px; font-size:18px; color:#005989; font-family:"微软雅黑"; }
#tit1_r a { width:204px; height:19px; border-bottom:3px solid #f1f1f1; float:right; text-align:right; color:#b1babe; font-family:"微软雅黑"; font-size:12px; padding-top:4px; }
#box1 { width:279px; height:153px; margin:5px 0 4px 0; border-bottom:2px solid #ebecee; line-height:18px; color:#9fa7ac; }
#box1 img { padding:1px; border:1px solid #dad4d4; margin-bottom:5px; }
#con_r ul { width:282px; height:65px; }
#con_r li { height:65px; float:left; margin-left:2px; display:inline; }
#con_r span { margin-top:3px; display:block; }
#con1 { width:964px; height:335px; margin:0 auto; }
#con1_l { width:658px; height:335px; float:left; }
#tit2 { width:658px; height:40px; line-height:20px; }
#tit2_l { width:191px; height:28px; border-bottom:2px solid #0083c4; float:left; margin-right:4px; font-size:24px; color:#005989; font-family:"微软雅黑"; text-align:right; padding-top:10px; background:url(../images/doc1.jpg) no-repeat 0 4px; }
#tit2_r a { width:463px; height:20px; border-bottom:3px solid #f1f1f1; float:right; text-align:right; color:#b1babe; font-family:"微软雅黑"; font-size:12px; padding-top:17px; }
#con1_l_m { width:658px; height:287px; padding-top:8px; }
#con1_l_m li { width:190px; height:143px; text-align:center; float:left; margin-right:38px; font-family:宋体; }
#con1_l_m li img { padding:1px; border:1px solid #e1e2e4; }
#con1_l_m li p a { color:#959b9e; font-size:14px; padding-top:7px; display:block; }
#con1_r { width:280px; height:335px; float:right; }
.content201403_s3 { }
.technology { WIDTH: 280px; FLOAT: right; HEIGHT: 323px; OVERFLOW: hidden }
.technology LI { WIDTH: 280px; FLOAT: left; _margin-bottom: -3px }
.technology LI SPAN { BACKGROUND-IMAGE: url(../images/ico4.gif); WIDTH: 280px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 220px -20px; HEIGHT: 32px; FONT-SIZE: 14px; _height: 36px }
.technology LI SPAN FONT { PADDING-LEFT: 10px; WIDTH: 70px; FLOAT: left; COLOR: #0083c4; FONT-SIZE: 14px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px }
.technology LI SPAN P { COLOR: #000; PADDING-TOP: 5px }
.technology LI SPAN IMG { FLOAT: left; PADDING-TOP: 7px }
.technology LI.show SPAN { BACKGROUND-COLOR: #0083c4; BACKGROUND-POSITION: 220px 13px }
.technology LI.show SPAN FONT { COLOR: #fff }
.technology LI.show SPAN P { COLOR: #fff }
.technology LI.show IMG { WIDTH: 280px; DISPLAY: block; HEIGHT: 120px }
.technology LI.edd { BACKGROUND-COLOR: #fff }
.technology LI.odd { BACKGROUND-COLOR: #eeedf2 }
#hover { POSITION: absolute; BACKGROUND: #74b6d7; LEFT: 0px }
#hover1 { POSITION: absolute; BACKGROUND: #74b6d7; LEFT: 0px }
#hover2 { POSITION: absolute; BACKGROUND: #74b6d7; LEFT: 0px }
.a4 { POSITION: relative; WIDTH: 273px; DISPLAY: block; HEIGHT: 100px; OVERFLOW: hidden; TEXT-DECORATION: none }
.technology H2 { TEXT-ALIGN: center; COLOR: #fff; FONT-SIZE: 24px; PADDING-TOP: 10px }
.technology H3 { TEXT-ALIGN: center; COLOR: #fff; FONT-SIZE: 16px }
.technology DIV { WIDTH: 280px; HEIGHT: 112px }
#adbanner { width:964px; height:120px; margin:0 auto; }
#con2 { width:964px; height:375px; margin:12px auto 30px auto; }
#tit3 { width:964px; height:35px; line-height:20px; }
#tit3_l { width:220px; height:28px; border-bottom:2px solid #0083c4; float:left; margin-right:4px; font-size:24px; color:#005989; font-family:"微软雅黑"; text-align:right; padding-top:5px; background:url(../images/doc2.jpg) no-repeat; }
#tit3_r a { width:736px; height:20px; border-bottom:3px solid #f1f1f1; float:right; text-align:right; color:#b1babe; font-family:"微软雅黑"; font-size:12px; padding-top:12px; }
#box2 { width:964px; height:103px; margin:4px 0 11px 0; }
#box2_l { width:645px; height:81px; float:left; background:#d6eeff; padding:22px 4px 0 13px; line-height:24px; color:#737c82; font-size:14px; display:inline; }
#con2_m { width:964px; height:350px; }
#con2_l { width:714px; height:350px; float:left; }
.box { width:675px; height:310px; background:url(../images/boxbg.gif) no-repeat; padding:18px 25px 0 13px; margin-bottom:6px; }
.box_r { width:420px; height:310px; }
.box_r h2 { font-size:18px; color:#1e2326; height:35px; padding-top:15px; font-family:"微软雅黑"; font-weight:lighter; }
.box_r h2 a { color:#ff0000; }
.box_r p { color:#756969; line-height:24px; font-size:14px; font-family:宋体; height:103px; width:420px; }
.box_r p a { color:#f59525; }
.box_r span { width:393px; height:74px; background:url(../images/con2pic_14.gif) no-repeat; color:#616d72; line-height:22px; display:block; font-size:14px; padding:8px 9px 0 17px; }
.box_r em { margin-top:9px; display:block; padding-left:89px; }
.box_r em img { margin-right:48px; float:left; }
#con2_l li { width:120px; height:87px; padding:1px; border:1px solid #fff; float:left; margin:0 2px 0 13px; display:inline; }
#con2_l li:hover, #con2_l li.hover { width:120px; height:87px; padding:1px; border:1px solid #40a2d3; float:left; margin:0 2px 0 13px; display:inline; }
#con2_r { width:238px; height:350px; float:right; }
#con2_r li { margin-bottom:2px; }
#con2_r span { margin-top:5px; display:block; }
#con3 { width:964px; height:432px; margin:10px auto; }
#tit4 { width:964px; height:42px; line-height:20px; margin-bottom:8px; }
#tit4_l { width:191px; height:35px; border-bottom:2px solid #0083c4; float:left; margin-right:4px; font-size:24px; color:#005989; font-family:"微软雅黑"; text-align:right; padding-top:5px; background:url(../images/doc3.jpg) no-repeat 0 2px; }
#tit4_r { width:759px; height:39px; border-bottom:3px solid #f1f1f1; float:right; text-align:right; color:#b1babe; font-family:"微软雅黑"; font-size:18px; padding-left:10px; }
#tit4_r li { height:29px; float:left; margin-right:4px; background:#f1f1f1; padding:9px 10px 0 10px; color:#716d6d; display:block; width:auto; }
#tit4_r li:hover, #tit4_r li.hover { height:28px; background:#0083c4; color:#fff; }
#con3m { width:964px; height:382px; }
#con3m_l { width:280px; height:382px; float:left; }
#con3m_m { width:425px; height:382px; float:left; margin:0 16px 0 9px; font-family:宋体; }
#con3m_m h2 { width:425px; padding-top:19px; height:30px; color:#f59525; font-size:14px; text-align:center; }
#con3m_m p { width:425px; height:68px; color:#9faaaf; line-height:20px; }
#con3m_m a { color:#f59525; }
#con3m_m ul { width:414px; height:130px; background:#eeedf2; padding:11px 0 0 11px; }
#con3m_m li { width:207px; height:26px; float:left; font-size:14px; }
#con3m_m li a { color:#5c6164; }
#con3m_m span { width:338px; height:67px; background:url(../images/con3pic.gif) no-repeat center 0; padding:46px 0 0 87px; display:block; margin-top:10px; }
#con3m_m span a { font-size:16px; line-height:24px; color:#337aa1; font-family:"微软雅黑"; }
#con3m_r { width:233px; height:382px; float:left; font-family:宋体; }
#con3m_r h2 { width:233px; height:33px; }
#pic { width:233px; height:105px; margin-top:11px; }
.pic_l { width:114px; height:104px; border-bottom:1px dashed #bdbdbd; }
.pic_l em { width:110px; height:67px; padding:1px; border:1px solid #e4e1e1; display:block; }
.pic_l p a { text-align:center; padding-top:9px; color:#aeaeaf; display:block; }
ul#newsm { width:196px; height:167px; padding:20px 0 0 37px; background:url(../images/con3doc.gif) no-repeat 9px 21px; display:block; }
ul#newsm li { width:196px; height:26px; color:#5c6164; }
ul#newsm li a { color:#5c6164; }
#con3m_r span a { color:#5ba1d2; font-size:14px; width:174px; height:27px; padding-top:13px; display:block; background:#eeedf2; text-align:center; margin-left:25px; }
#con4 { width:964px; height:438px; margin:10px auto; }
#tit5 { width:964px; height:35px; line-height:20px; }
#tit5_l { width:221px; height:28px; border-bottom:2px solid #0083c4; float:left; margin-right:4px; font-size:24px; color:#005989; font-family:"微软雅黑"; text-align:right; padding-top:5px; background:url(../images/doc4.jpg) no-repeat; }
#tit5_r a { width:739px; height:20px; border-bottom:3px solid #f1f1f1; float:right; text-align:right; color:#b1babe; font-family:"微软雅黑"; font-size:12px; padding-top:12px; }
#con4m { width:964px; height:389px; padding-top:14px; }
#con4m_l { width:276px; height:387px; float:left; border:1px solid #e8e4e4; }
#con4m_l h2 { width:276px; height:25px; background:#0083c4; text-align:center; padding-top:8px; color:#fff; font-size:16px; font-family:"微软雅黑"; line-height:18px; }
#con4m_l p { padding:13px 25px 0 12px; color:#8f7979; font-size:14px; font-family:"微软雅黑"; line-height:24px; }
#con4m_l span { padding-left:120px; }
#con4m_r { width:670px; height:387px; float:right; }
#con4m_r img { float:left; margin:0 0 0 5px; display:inline; }
#con4m_r em img { margin-top:5px; }
#pro { width:964px; height:178px; margin:0 auto; overflow:hidden; margin-top:20px;}
#tit5 { width:964px; height:30px; font-family:"微软雅黑"; line-height:22px; margin-bottom:12px; }
#tit5 li { width:92px; height:27px; border-bottom:3px solid #f1f1f1; margin-right:4px; float:left; color:#69777f; font-size:18px; text-align:center; display:inline; }
#tit5 li:hover, #tit5 li.hover { height:28px; border-bottom:2px solid #0083c4; color:#005989; }
#tit5 span { width:676px; height:27px; border-bottom:3px solid #f1f1f1; display:block; float:right; }
#prom { width:964px; height:136px; }
#prom li { float:left; margin:0 14px 0 11px; display:inline; }
#column { width:954px; height:136px; margin:0 auto; background:url(../images/columnbg.gif) no-repeat; padding:85px 0 0 10px; }
#column li { width:184px; text-align:center; height:131px; float:left; margin-right:6px; color:#69777f; font-family:宋体; }
#column li b { color:#337aa1; font-size:30px; font-family:"微软雅黑"; height:50px; display:block; }
#column li b a { color:#337aa1; }
#yj { width:964px; height:135px; margin:0 auto; }
#yqlj { width:964px; height:35px; line-height:20px; margin: 0 auto; }
#yqlj_1 { width:964px; height:28px; border-bottom:2px solid #0083c4; float:left; margin-right:4px; font-size:24px; color:#005989; font-family:"微软雅黑"; text-align:left; padding-top:5px; background:url(../images/doc4.jpg) no-repeat; }
#ylnr { width:964px; height:120px; padding-top:14px; margin: 0 auto; }
#ylnr ul { width:940px; height:120px; margin: 0 auto; }
#ylnr ul li { width:120px; height:20px; float:left; color:#69777f; font-family:宋体; }
.menux { width:954px; height:30px; background:#0979c6; margin:0 auto; padding-top:16px; text-align:center; color:#fff; font-size:14px; font-family:宋体; }
.menux a { color:#fff; }
.bottombg { height:185px; background:#015e94; margin:0 auto; }
.bottom { width:954px; height:185px; margin:0 auto; }
.bottom_m { width:490px; height:141px; padding:44px 0 0 18px; color:#fff; font-family:"微软雅黑"; line-height:24px; }
.bottom_r { width:153px; height:167px; padding-top:18px; }
.bottom_r span { padding:0 0 8px 6px; display:block; }
.bottom_r p img { margin-right:9px; float:left; }
