@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0;text-align:left;font-size:12px; color:#333; font-family:Arial,"微软雅黑","宋体";}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,code,form,input,button,textarea,p,blockquote,th,td,address{padding:0;margin:0;border:0;}
ul,ol,li{list-style:none;}
img,input,select{border:0;vertical-align:middle;}
input,select {font-size:12px;vertical-align:absmiddle;}
.wrap li,.d10 a,h2{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
a{ color:#464646; text-decoration: none;}
a:hover{ text-decoration: none;/* color:#014da2;*/}
.clear{ clear:both;}

.banner { height:639px;background:#fafafa; position:relative;  }
.ban_anniu{ width:230px; height:42px; position:absolute; left:432px; top:4px;}
.ban_anniu a{ display:block; background: #0d7abf; width:150px; height:44px; line-height: 44px; text-align: center; color:#fff; font-size: 20px; }
.ban_anniu a:hover{filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}

.sdjzbox{ width:1000px; margin:0 auto;}
.sdjz01{ height:90px; border-bottom:1px solid #3372b5;}
.sdjz0101 span{ display:block; font-size:21px; color:#d17d2a; line-height:36px; height:36px;}
.sdjz0101 h4{ font-size:35px; color:#0775bb; line-height:51px; height:51px; border-bottom:4px solid #1c90d2;}

.sdjz0103{ width:342px; height:36px; margin:0 auto;}
.sdjz0103 a{ display:block; }
.sdjz0103 a:hover{filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}

.sdjz0201{ height:480px;}
.sdjz0202{ height:428px; width:100%;}
.sdjz0202 li{ width:230px; float:left; margin-right:26px; height:428px; position:relative;}
.sdjz0202 li h4{ font-size:24px; color:#fff; position:absolute; left:14px; top:307px; line-height:24px; height:24px;}

.sdjz0202 li p{ font-size:14px; color:#fff; line-height:22px; width:200px; position:absolute; left:14px; top:348px;}
.sdjz0302{ height:197px; text-align:right;}
.sdjz0303{ height:210px; position:relative;}
.sdjz0303 p{ position:absolute; font-size:16px; color:#fff; line-height:27px; text-indent:32px; width:670px; left:333px; top:30px;}


.sdjz0403{ height:632px; position:relative;}
.sdjz0404{ width:426px; position:absolute; top:32px; left:0;}
.sdjz0405{ width:280px; height:37px; margin:0 auto;}
.sdjz0405 a{display:block;}
.sdjz0405 a:hover{filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
.sdjz0406{ width:74px; position:absolute; top:0; left:437px;}
.sdjz0407{ width:480px; position:absolute; left:522px; top:25px;}
.sdjz0407 p{ font-size:14px; color:#1d1d1d; line-height:25px; width:472px; margin-bottom:8px;}
.sdjz0407 p span{ color:#1d91bc;}

.sdjz0501{ height:490px; position:relative; background:url(../images/sdjz_46.jpg) no-repeat 0 49px;}
.sdjz0501 p{ width:204px; font-size:12px; color:#fff; line-height:23px; text-indent:24px; position:absolute; text-align:center;}
 
.sdjz0601{ height:650px; position:relative;}
.sdjz0602{ width:424px; position:absolute; left:0; top:42px;}
.sdjz0603{ width:472px; position:absolute; left:468px; top:70px;}
.sdjz0603 h4{ font-size:48px; color:#1c90d2; height:50px; line-height:50px;}
.sdjz0603 h4 span{ color:#404141; font-size:23px;}
.sdjz0604{ height:138px;}
.sdjz0604 li{ font-size:20px; color:#1d4e6d; line-height:35px;}
.sdjz0605{ width:100%; text-align:center;}
.sdjz0605 a:hover{filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}

.sdjz07{ height:450px;}
.sdjz0701 li{ width:308px; float:left; margin-right:38px;}
.sdjz0701 li div{color:#383838; font-size:16px; height:34px; line-height:34px; border-bottom:1px solid #ccc; padding-left:6px; margin-bottom:6px;}
.sdjz0701 li p{ font-size:14px; color:#535353; line-height:28px;}
.sdjz0701 li a{ display:block;}
.sdjz0701 li a:hover{filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}

.doctitle {width: 100%; height: 90px; line-height: 45px; text-align: center; font-size: 48px; color: #000; font-weight: bold; padding: 40px 0; }
.doctitle span {display: block; width: 100%; text-align: center; font-size: 26px; color: #2f3133; font-weight: 500; }
