@charset "utf-8";
html,body{ font-size:12px; color:#333333;background:#d4e9fb url(../bg.gif) repeat-x center 0px;-webkit-text-size-adjust:none;word-spacing:0px;letter-spacing:0px;font-family:"宋体","Georgia","arial","sans-serif","Tahoma";table-layout:fixed;word-break:break-all;padding:0px;margin:0px;}
a{ color:#333333;text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:none;}
.inner{ width:954px; margin:0 auto;}
.top_logo{width:100%;height:120px;clear:both;overflow:hidden;}
.logo{float:left;height:90px;margin-top:24px;border:0px solid red;overflow:hidden;padding-left:0px;}
.logo a{float:left;text-align:left;height:90px;}
.top_right{float:right;width:450px;height:120px;border:0px solid red;overflow:hidden;padding-right:0px;background:url(../top_right.gif) no-repeat right 53px;}
.top_nav {float:right;text-align:left;height:20px;border:0px solid red;margin-top:20px;padding-right:0px;}
.top_nav a {float:right;height:20px;line-height:20px;vertical-align:middle;text-align:left;overflow:hidden;font-size:12px;color:#fff;}
.top_nav a:hover{}
.top_nav span{float:right;width:20px;height:20px;line-height:20px;vertical-align:middle;text-align:center;overflow:hidden;font-size:12px;color:#fff;}

.navmenu{width:100%;height:41px;border:0px solid red;margin-top:0px;clear:both;}
.ddsmoothmenu{width:100%;height:41px;}
.ddsmoothmenu ul{z-index:100;margin:0;padding:0;list-style-type:none;}
.ddsmoothmenu ul li{position:relative;display:inline;float:left;}
.ddsmoothmenu ul li a{display:block;text-decoration:none;font-size:12px;font-weight:normal;color:#333333;font-weight:normal;}
* html .ddsmoothmenu ul li a{display:inline-block;}
.ddsmoothmenu ul li ul li a{display:block;background:#4587ce;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;}
* html .ddsmoothmenu ul li ul li a{display:inline-block;font-size:12px;}
.ddsmoothmenu ul li ul li a:link, .ddsmoothmenu ul li a:visited{color:#fff;font-size:12px;font-weight:normal;}
.ddsmoothmenu ul li ul li a.selected{background:#2c76c4;color:#fff;font-size:12px;font-weight:normal;}
.ddsmoothmenu ul li ul li a:hover{background:#2c76c4;color:#fff;font-size:12px;font-weight:normal;}	
.ddsmoothmenu ul li.line{width:38px;height:41px;font-size:0px;overflow:hidden;background:url(../nav_line.gif) no-repeat center 14px;}
.ddsmoothmenu ul li a.class1{float:left;width:160px;height:41px;line-height:41px;vertical-align:middle;text-align:center;font-size:14px;color:#fff;font-weight:bold;cursor:pointer;font-family:"Microsoft YaHei","微软雅黑","SimHei","黑体","宋体","arial","Georgia","sans-serif","Tahoma";position:relative;} 
.ddsmoothmenu ul li a.on,
.ddsmoothmenu ul li a.on:hover,
.ddsmoothmenu ul li a.class1:hover,
.ddsmoothmenu ul li  a.selected{font-size:14px;color:#fff;font-weight:bold;cursor:pointer;}
.ddsmoothmenu ul li ul li a.class1:link, .ddsmoothmenu ul li a.class1:visited{color:#fff;font-size:14px;font-weight:bold;}
.ddsmoothmenu ul li ul{position:absolute;left:0px;display:none;visibility:hidden;border:0px solid red}
.ddsmoothmenu ul li ul li{display:list-item;float:none;}
.ddsmoothmenu ul li ul li ul{top:0;}
.ddsmoothmenu ul li ul li a{width:150px;text-align:center;padding:5px 5px 5px 5px;margin:0;line-height:21px;border-bottom:1px solid #6ca4dd;}
.ddsmoothmenu ul li ul.navul2_2 li a {}
* html .ddsmoothmenu{height:1%;}
.downarrowclass{display:none;position:absolute;}
.rightarrowclass{display:none;position:absolute;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver;}
.toplevelshadow{opacity:0.8;}
.class1on{position:absolute;top:0px;width:13px;float:left;height:41px;line-height:41px;background:url(../nav_on.gif) no-repeat 5px center;overflow:hidden;}
.class1out{display:none;background:none;}




.met_flash{ font-size:0px; overflow:hidden;position:relative;top:0px;z-index:0;margin:0 auto;text-align:center;margin:0 auto;width:100%;margin-top:0px;padding-top:0px;line-height:100%;}
.met_flash ul{ margin:0px; padding:0px;line-height:100%;}
.met_flash_pic{ font-size:0px;overflow:hidden;position:relative;top:0px;z-index:0;left:0px;margin:0 auto;text-align:center;margin-top:0px;padding-top:0px;line-height:100%; position:relative;}
.met_flash_18_flash {margin:0 auto;text-align:center;}
.met_flash_18_pic {width:100%;margin:0 auto;text-align:center;}
.met_flash_18_pic a{display:block;border:0px solid red;margin:0 auto;text-align:center;}

.flash{z-index:-10;}
.imgbtn{ position:absolute; z-index:1000; left:0px; top:320px; height:80px; width:930px;}
.imgbtn img{ width:80px; border:solid 4px #ddd; margin-top:4px;}
.imgbtn a{ display:block; float:right ; margin:0px 5px; width:95px;}
.imgbtn a:hover img{ width:89px; border:solid 4px #c15c02; margin-top:0px;}

.notice {height:30px;overflow:hidden;clear:both;background:#3179c6;}
h3.title_notice  {float:left;height:30px;line-height:30px;vertical-align:middle;padding:0px 13px 0px 10px;color:#fff;font-size:12px;font-weight:normal;background:url(../dot_4.gif) right 13px no-repeat;}
#scrollDiv{float:left;width:700px;height:22px;line-height:22px;vertical-align:middle;overflow:hidden;padding-left:8px;margin-top:4px;border:0px solid red;}
#scrollDiv li{height:22px;line-height:22px;vertical-align:middle;overflow:hidden;}
#scrollDiv li a{height:22px;line-height:22px;vertical-align:middle;overflow:hidden;color:#fff;}
#scrollDiv li a:hover{color:#fff;}

.cline_5 {height:5px;line-height:5px;overflow:hidden;clear:both;font-size:0px;}
.cline_10 {height:10px;line-height:10px;overflow:hidden;clear:both;font-size:0px;}
.cline_15 {height:15px;line-height:15px;overflow:hidden;clear:both;font-size:0px;}
.cline_20 {height:20px;line-height:20px;overflow:hidden;clear:both;font-size:0px;}
.cline_25 {height:25px;line-height:25px;overflow:hidden;clear:both;font-size:0px;}

.index {clear:both;}
.cont_scroll {
width:100%;
scrollbar-face-color:#999999;
scrollbar-highlight-color:#F3F3F3;
scrollbar-3dlight-color:#F3F3F3;
scrollbar-darkshadow-color:#F3F3F3;
scrollbar-shadow-color:#F3F3F3;
scrollbar-arrow-color:#F3F3F3;
scrollbar-track-color:#F3F3F3;
overflow-x:hidden;overflow-y:auto;
}

.style_1 {width:206px;float:left;padding-left:43px;}
.style_1_fir {padding-left:0px;}
.style_1 .index_1 {width:206px;float:left;padding:0px 0px 10px 0px;}
.style_1 .index_about {background:#d4e6f7 url(../index_about.gif) no-repeat 0px 0px;}
.style_1 .index_service {background:#d4e6f7 url(../index_service.gif) no-repeat 0px 0px;}
.style_1 .index_case {background:#d4e6f7 url(../index_case.gif) no-repeat 0px 0px;}
.style_1 .index_contact {background:#d4e6f7 url(../index_contact.gif) no-repeat 0px 0px;}
.style_1 .cont_1 {width:186px;padding:138px 0px 10px 10px;line-height:25px;color:#333333;}
.style_1 .more_div {width:100%;height:25px;padding:10px 0px 0px 0px;}
.style_1 .more_div .more {float:right;width:110px;height:25px;background:url(../more.gif) no-repeat 0px 0px;padding:0px 10px 0px 0px;}
.hover .index_about {background:#397fc9 url(../index_about_hover.gif) no-repeat 0px 0px;}
.hover .index_service {background:#397fc9 url(../index_service_hover.gif) no-repeat 0px 0px;}
.hover .index_case {background:#397fc9 url(../index_case_hover.gif) no-repeat 0px 0px; }
.hover .index_contact {background:#397fc9 url(../index_contact_hover.gif) no-repeat 0px 0px;}
.hover .cont_1 {color:#fff;}
.hover .more_div .more {background:url(../more_hover.gif) no-repeat 0px 0px;}

.cont_case {width:184px;height:130px;overflow:hidden;margin-top:0px;border:0px solid red;}
.cont_case li{ line-height:25px;}
.hover .index_case a{ color:#fff;}
.cont_case li  a:hover{ color:#fff;}

/*.cont_case li {float:left;width:180px;height:130px;overflow:hidden;text-align:center;margin-top:0px;padding:0px 2px 0px 2px;}
.cont_case li span {display:block;width:180px;height:130px;text-align:center;overflow:hidden;}
.cont_case li span a {display:block;width:180px;height:130px;overflow:hidden;text-align:center;}
.cont_case li span a img{width:180px;height:130px;overflow:hidden;text-align:left;}
.cont_case li span a:hover img{}
.cont_case li b {clear:both;width:180px;height:30px;text-align:center;line-height:30px;margin-top:0px;overflow:hidden;font-weight:normal;}
.cont_case li b a {}
*/

/*底部*/
footer {width:100%;clear:both;background:#123d72 url(../fbg.gif) repeat-x 0px 0px;}
.footer {clear:both;}
.foot_cont {width:100%;line-height:180%;clear:both;color:#fff;padding:10px 0px 10px 0px;background:url(../flogo.gif) no-repeat 0px 17px;}
.foot_cont a {color:#fff;}
.foot_cont a:hover{color:#fff;}
.foot_nav{clear:both;width:100%;text-align:right;height:22px;line-height:22px;padding:0px 0px 0px 0px;margin-top:0px;}
.foot_nav a{text-align:center;}
.foot_nav a:hover{}
.foot_nav span{ font-size:12px;height:22px;line-height:22px;margin:0px 8px;text-align:center;}
.foot_text {width:100%;clear:both;text-align:right;margin-top:0px;padding:0px 0px 0px 0px;}

/*内页侧栏*/
.sidebar{background:#f9f7f7;}
.sidebar .sb_nav{float:right;width:255px;overflow:hidden;margin-top:0px;padding-right:5px;}
#sidebar{padding:0px 0px 0px 0px;width:100%;clear:both;border:0px solid red;}
#sidebar dl{padding:0px 0px 0px 10px;width:180px;margin-top:0px;text-align:left;clear:both;border:0px solid red;}
#sidebar dl dt{padding:0px 0px 0px 0px;height:29px;overflow:hidden;border-bottom:1px solid #e4e4e4;}
#sidebar dl dt a{display:block;font-size:12px;height:29px;line-height:29px;vertical-align:middle;padding:0px 0px 0px 10px;background:url(../dot_8.gif) no-repeat 150px 12px;font-weight:normal;color:#333333;}
#sidebar dl dd{padding:0px 0px 0px 0px;clear:both;height:100%;overflow:hidden;}
#sidebar dl dd h4{font-weight:normal; padding:0px 0px 0px 0px;height:29px;overflow:hidden;border-bottom:1px solid #e4e4e4;}
#sidebar dl dd h4 a{display:block;padding:0px 0px 0px 30px;height:29px;line-height:29px;vertical-align:middle;color:#333333;font-weight:normal;background:url(../dot_8.gif) no-repeat 150px 12px;}
#sidebar dl dd h4 a:hover{color:#d20f13;font-weight:normal;background:url(../dot_9.gif) no-repeat 150px 12px;}
#sidebar dl .openz,
#sidebar dl dt.on{}
#sidebar dl dt.on a,#sidebar dl dt a:hover{font-weight:normal;color:#d20f13;background:url(../dot_9.gif) no-repeat 150px 12px;}
#sidebar dl dt.launched{}
#sidebar dl dt.launched a{font-weight:normal;color:#d20f13;background:url(../dot_9.gif) no-repeat 150px 12px;}
#sidebar dl dt.launchedshow{}
#sidebar dl .dthover a,
#sidebar dl .openz a,
#sidebar dl dt.on a{font-weight:normal;color:#d20f13;background:url(../dot_9.gif) no-repeat 150px 12px;}
#sidebar dl h4.on a{color:#d20f13;font-weight:normal;background:url(../dot_9.gif) no-repeat 150px 12px;}
#sidebar dl dt.fir{}
#sidebar dl dt.fir a{}
#sidebar .dd_fir{}

.sidebar .sb_box{width:675px;float:left;overflow:hidden;padding-left:10px;}
h3.position {text-align:left;height:38px;background:url(../dot_1.gif) no-repeat 0px bottom;}
h3.position b{float:left;text-align:left;height:38px;padding:0px 0px 0px 40px;font-size:12px;font-weight:normal;}

h3.position2 {text-align:left;height:32px;background:url(../dot_2.gif) no-repeat 0px bottom;}
h3.position2 b{float:left;text-align:left;height:32px;padding:0px 0px 0px 40px;font-size:12px;font-weight:normal;}
h3.position2 a.more {float:right;height:28px;width:44px;border:0px solid red;background:url(../more2.gif) center 6px no-repeat;}

.sublist {width:100%;padding:20px 0 0px 0px;}
.sublist li {width:255px;height:110px;overflow:hidden;padding:5px 0 5px 0px;}

.listpro {width:100%;padding:15px 0 10px 0px;background:#1f62ab url(../listpro.gif) repeat-x center bottom;}
.listpro li{clear:both;padding:0px 0px 0px 12px;height:32px;line-height:32px;vertical-align:middle;overflow:hidden;}
.listpro li a{float:left;font-size:14px;height:32px;line-height:32px;vertical-align:middle;padding-left:25px;background:url(../dot_3.png) no-repeat 0px 10px;overflow:hidden;color:#d7d4d4;font-weight:bold;width:210px;}
.listpro_btm{width:100%;height:75px;line-height:75px;font-size:0px;background:url(../listpro_btm.jpg) no-repeat 0px 0px;overflow:hidden;}

