@charset "utf-8";

/* RESET */

*{margin:0;padding:0;border:0;}img{ vertical-align:top}iframe,object{ display:block;}

ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0;}.tc{text-align:center}.disa a{display:block;width:100%;height:100%;background:url(about:blank);text-indent:-9999px;}.nobg{background:none !important;}

/* change the settings to suit your needs */

h1,h2,h3,h5,.fb,.B{font-weight:bold}h1{font-size:18px}h2{font-size:16px},h3,h4{font-size:14px}h5,h6{font-size:12px}

a{text-decoration:none;color:#333}a:hover,a:active {color:#f00;text-decoration:none;}

a.red,.red,.red a,.red a:hover{color:#f00;}a.blue,a:hover.blue,.blue,.blue a,.blue a:hover{color:#008cd1;}

.gray{color:#666;}

.orange,.orange a,.orange a:hover,a.orange,a:hover.orange { color:#f60;}

.orange a:hover { text-decoration:underline;}

/* = 清除浮动元素= */

.clr {clear:both;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.fl{float:left !important;}.fr{float:right !important;}.tc{text-align:center}

.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix{display: inline-block;}

* html .clearfix,s

* html{height: 1%;}

.clearfix{display: block;}

/* = Auxiliary Styles (辅助样式) = */

.hr_a,.hr_b{font-size:1px;line-height:1px;clear:both;overflow:hidden}.hr_a{height:10px}.hr_b{height:6px}

body {font:12px/22px \5b8b\4f53,Arial, Helvetica, sans-serif;color:#333;}

/* nav导航及列表/切换/滚动辅助样式 */

.hor li{white-space:nowrap;display:inline;float:left;overflow:hidden}

.tab_nav li{ cursor:pointer}

.tab_switch .tabcon { display:none}.tab_switch .tabcon.selected{ display:block}

.scoll_switch .tabcon{ width:0; height:0; overflow:hidden; visibility:hidden}.scoll_switch .tabcon.selected{ visibility:visible}

/*滚动按钮控制*/

.scoll_box{ position:relative}

.scoll_box span.prev,.scoll_box span.next {width:20px;height:100px;top:60px;background:url(../images/scoll_btn.png) no-repeat;cursor:pointer;position:absolute;display:block;}

.scoll_box span.prev {left:0px;background-position:left center !important;}

.scoll_box span.next {right:0px;background-position:right center !important;}



/* = Header And Footer Styles =*/

#header{background:url(../images/topbg.gif) repeat-x;}

.searchweb #header{background:url(../images/topbg1.gif) repeat-x;}

#footer{background:url(../images/footbg.gif) repeat-x top #f3f3f3; padding-bottom:50px;}

.mt10{margin-top:10px;}

.w970,#content{width:970px;margin:0 auto;}

.topnav{height:33px;line-height:33px;}

.topnav dt{width:586px;float:left;}

.topnav dd{width:310px;float:right;}

.topnav dd a{margin-right:13px;}

.logo{height:62px;padding:19px 0 12px;}

.searchweb .logo{padding:15px 0 0;}

.logo ul{width:340px;float:left;margin:5px 0 0 15px;}

.logo li{float:left;background:url(../images/dian.gif) no-repeat left center;width:160px;padding-left:10px;}

.logo dl{width:595px;float:right;}

.nav li{width:104px;height:41px;float:left;background:url(../images/navline.jpg) no-repeat right;text-align:center;font:bold 14px/41px \5b8b\4f53;padding-right:3px;color:#fff;}

.nav li a{color:#fff;display:block;}

.nav li a:hover{background:url(../images/hmbg.gif) no-repeat;color:#fff;}

.banner{width:966px;padding:1px;border:1px solid #d5d5d5;margin:10px auto 0;}

.subnav{border:1px solid #f1f1f1;padding:0 1px;width:966px;margin:10px auto 0;}

.subnav div{background:url(../images/subnavbg.gif) repeat-x;height:88px;}

.subnav dl{float:left;height:75px;background:url(../images/hmbg.gif) no-repeat right -65px;padding:11px 14px 0;text-align:center;}

.subnav dt{display:inline-block;*display:inline;zoom:1;margin-bottom:3px;}

.subnav dt h5{height:24px;background:url(../images/hmbg.gif) no-repeat left -41px;color:#fff;font-weight:bold;line-height:24px;text-align:center;width:95px;}

.subnav dt h5 a,.subnav dt h5 a:hover{color:#fff;}

.search{margin-top:10px;}

.search dt{width:712px;height:30px;float:left;background:url(../images/hmbg.gif) no-repeat left -151px;}

.search dt p{background:url(../images/hmbg.gif) no-repeat right -181px;width:700px;height:30px;padding-left:12px;line-height:30px;}

.search dt p strong{color:#f8941e;}

.search dt p a{margin-right:12px;}

.search dd{width:252px;height:30px;float:right;}

.search dd input.ss{padding-left:13px;height:30px;width:208px;float:left;line-height:30px;background:url(../images/hmbg.gif) no-repeat left -151px;color:#666;}

.search dd input.btn{width:31px;height:30px;float:left;background:url(../images/hmbg.gif) no-repeat -104px top;}

.footnav{padding:13px 30px;background:url(../images/footline.png) no-repeat bottom;}

.footnav dt{float:left;height:148px;width:64px;border-right:1px dashed #e2e2e2;padding:0 22px;margin-top:7px;text-align:center;line-height:26px;}

.footnav dt strong{font-size:14px;padding:4px 0;display:block;}

.footnav dt strong span{word-break: break-all;}

.footnav dt a,.footnav dt a:hover{color:#585858;}

.footnav dd{width:273px;height:130px;float:right;background:url(../images/hmbg.gif) no-repeat -135px top;padding-top:20px;}

.footnav dd p.hz{color:#999;padding-left:60px;}

.footnav dd p.jb{padding-left:60px;}

.footnav dd p.gy{padding:3px 10px 0;height:44px;color:#666;}

.footnav dd p.gz{padding-top:8px;}

.ftmenu a{margin:0 20px;color:#666;}

.ftmenu a:hover{color:#f00;}

.copyright{color:#666;padding:5px 0 20px;}

/*添加板块*/

.safe_tab{ margin:10px auto 0;  text-align:left; overflow:hidden; zoom:1; background:#fff; height:410px;}
.safe_tab h2{height:40px; line-height:40px; padding-bottom:2px; background:url(../images/tit_bg.jpg) no-repeat left bottom; color:#0083c4; font-size:18px;font-family:"微软雅黑"; font-weight:600;}
.safe_tab .cont{width:755px; height:338px; margin-top:10px; float:left;overflow:hidden; zoom:1;}
.safe_tab .cont dt{width:266px; float:left; background:#efefef; height:338px; position:relative;}
.safe_tab .cont dt h3{padding:80px 20px 0 20px; background:url(../images/save_bg3.jpg) no-repeat 100px 14px; height:26px; line-height:26px;color:#004f89; font-size:14px;font-family:"微软雅黑";}
.safe_tab .cont dt a{width:31px; height:33px; position:absolute; overflow:hidden;}
.safe_tab .cont dt a img{ margin-top:-33px;}
.safe_tab .cont dt a.bt1{ left:170px; bottom:20px;}
.safe_tab .cont dt a.bt2{left:210px; bottom:20px;}
.safe_tab .cont dt p{padding:0 20px; text-indent:24px;}
.safe_tab .cont dd{width:489px; float:left;}
.safe_tab .tit{width:206px; float:right; margin-top:10px;}
.safe_tab .tit li{height:54px; line-height:54px; background: url(../images/safe_t2.jpg); padding:0 0 0 40px; position:relative; margin-bottom:3px; font-size:16px; font-family:"微软雅黑";}
.safe_tab .tit li.active{background: url(../images/safe_t1.jpg); color:#fff;}
.safe_tab .tit li.active img{ margin-top:-56px;}
.safe_tab .tit li i{width:24px; height:25px; overflow:hidden; position:absolute; left:10px; top:16px;}
.safe_tab dl{ display:none}
.safe_tab .block{ display:block;}

.block3Head span strong{ font-size:24px; color:#0083c4;}

.last h1 a{font-size:18px; color:#ff0000}

.last .topp{ position:relative; width:100%; height:100px; overflow:hidden}

.last ul{ position:relative; width:100%; height:105px; overflow:hidden}

.last ul li{ width:109px; height:100px; position:absolute}
.last ul li p span{ display:block; width:99px; height:69px; padding:10px 5px; background:#0182c4; color:#ffffff; font-size:14px; line-height:23px}
.last .topp li p b{ display:block; width:0; height:0; border-width:6px; border-style:solid; border-color:#0182c4 transparent transparent; font-size:0; line-height:0; margin-left:51.5px}
.last .bot li p b{ display:block; width:0; height:0; border-width:6px; border-style:solid; border-color: transparent transparent #0182c4; font-size:0; line-height:0; margin-left:51.5px}
.last .topp li img{ position: absolute; top:0; display:none}
.last .bot li img{ position: absolute; bottom:0; display:none}
.last ul .li1{ left:37px;}
.last ul .li2{ left:258px;}
.last ul .li3{ left:480px;}
.last ul .li4{ left:702px;}
.last ul .li5{ left:147px;}
.last ul .li6{ left:369px;}
.last ul .li7{ left:591px;}
.last ul .li8{ left:812px;}
.cen{  height:24px; margin-left:14px; line-height:24px}
.cen span{ display:block;  border:2px solid #0182c4; height:0; font-size:0; line-height:0; }
.cen a{color:#0182c4; font-size:24px; line-height:24px}
.cen img{ vertical-align:top !important; margin-top:6px}


.block3Head{ width:100%; overflow:hidden; margin-bottom:10px;}

.block3Head span{ background:#EEEDF2; color:#0083C4; width:293px; _width:291px; border-top:5px solid #0083C4; font-size:14px; font-size:20px;}

.block3Head span strong{ font-size:24px; color:#0083c4;}

.block3Head a{ border-top:5px solid #0083c4; width:98px; background:#EEEDF2; border-bottom:1px solid #fff; color:#0083c4;}



.block3Head span,.block3Head a{ float:left; height:40px; line-height:40px; text-align:center; font-size:14px; color:#999999;}
img {vertical-align: middle;border:none;}