/*CSS reset*/
body, ul, li, span, p, strong, h1, h2, h3, h4, h6, dl, dt, dd, form { margin:0px; padding:0px;font-weight:normal }
body { font-size:12px; color:#000000; background:#fff}
img { border:0px; vertical-align:top; }
ul, li { list-style:none; line-height:22px;}
a { text-decoration:none; color:#000000; }
a:hover { text-decoration:none; color:#ff0000;}
.clearfix{margin:0 auto; overflow:hidden}


/*主页*/
.header{ width:100%;background:url(../images/top_bg.jpg) repeat-x; overflow:hidden}
.header .top{ width:1000px; height:93px; background:url(../images/top.jpg)}
.header .top .logo{ overflow:hidden; width:476px; height:80px;}
.header .top .logo a{ display:block; width:400px; height:65px; margin:13px 0 0 5px;}
.nav{ width:100%; height:55px; background:url(../images/nav_bg.jpg); overflow:hidden}
.nav ul{ width:1000px; margin:0 auto}
.nav ul li{ display:block; width:111px; height:55px; line-height:55px; background:url(../images/navli_bg.jpg) no-repeat center right;text-align:center; float:left}
.nav ul li a{ color:#fff; font-size:16px;font-family:"微软雅黑";}
.header #banner1 { width:100%;margin:0px auto; overflow:hidden; position:relative; }
.header .banner1_011 img{ text-align:center;margin:0 auto; display:block;}
.header #icon_num1 { position:absolute; width:980px; bottom:10px; left:50%; margin-left:-490px; }
.header #icon_num1 ul { float:right; }
.header #icon_num1 li { float:left; background:#afadab; width:20px; height:10px; overflow:hidden; list-style:none; cursor:pointer; margin-right:5px; text-indent:-999em; }
.header #icon_num1 li:hover, #icon_num1 li.active { background:#e3a648; }
.header #icon_num1 li:hover, #icon_num1 li.on { background:#e3a648; }

.main{width:1000px; margin:10px auto;}

.bz{ width:998px; border:1px solid #d6f5f7; height:77px; overflow:hidden; background:url(../images/er_bg_03.jpg); margin-top:10px;}
#bznav li { float:left; width:198px; display:inline; position:relative; height:77px; border-right:1px solid #d6f5f7}
#bznav li:hover, #bznav li:hover a, #bznav li:hover .cover_p a { color:#fff }
#bznav .cover_t { display:block; width:100px; text-align:center;text-indent: 14px; font-size:16px; font-weight:bold}
#bznav .cover img { border:3px solid #e6e6e6; width:60px; height:60px; border-radius:50%; }
#bznav li .sort { position:absolute; right:0px; top:17px;}
#bznav .cover { float:left; position:absolute; left:5px; top:8px; }
#bznav .cover_p { float:left; width:115px; text-align:center }
#bznav li i a { position:absolute; width:100%; height:100%; background-color:#044f9c; background-color:#FFF \9; opacity:0; -webkit-animation:orangeOut 0.4s ease; animation:orangeOut 0.4s ease; border-radius:5px;}
#bznav li:hover i a{ opacity:1; -webkit-animation:orangeIn 0.2s ease; animation:orangeIn 0.2s ease; background-color:#044f9c \9;  }
.sort a:hover{ color:#FFF;}
@-webkit-keyframes orangeIn { 0% {
 -webkit-transform:scale(0.8);
-ms-transform:scale(0.8);
transform:scale(0.8);
opacity:0
}
 100% {
 -webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
}
 @-moz-keyframes orangeIn { 
	 0% {
	 -webkit-transform:scale(0.8);
	-ms-transform:scale(0.8);
	transform:scale(0.8);
	opacity:0
	}
	 100% {
	 -webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1);
	opacity:1
	}
}
 @-ms-keyframes orangeIn { 0% {
 -webkit-transform:scale(0.8);
-ms-transform:scale(0.8);
transform:scale(0.8);
opacity:0
}
 100% {
 -webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
}
 @keyframes orangeIn { 0% {
 -webkit-transform:scale(0.8);
-ms-transform:scale(0.8);
transform:scale(0.8);
opacity:0
}
 100% {
 -webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
}
 @-webkit-keyframes orangeOut { 0% {
 -webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
 100% {
 -webkit-transform:scale(0.8);
-ms-transform:scale(0.8);
transform:scale(0.8);
opacity:0
}
}
 @-moz-keyframes orangeOut { 0% {
 -webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
 100% {
 -webkit-transform:scale(0.8);
-ms-transform:scale(0.8);
transform:scale(0.8);
opacity:0
}
}
 @-ms-keyframes orangeOut { 0% {
 -webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
 100% {
 -webkit-transform:scale(0.8);
-ms-transform:scale(0.8);
transform:scale(0.8);
opacity:0
}
}
 @keyframes orangeOut { 0% {
 -webkit-transform:scale(1);
-ms-transform:scale(1);
transform:scale(1);
opacity:1
}
 100% {
 -webkit-transform:scale(0.8);
-ms-transform:scale(0.8);
transform:scale(0.8);
opacity:0
}
}
.search{ width:1000px; height:35px; background:#dbf6fe; margin:0px auto 10px; overflow:hidden}
.search form{width:337px; height:22px; margin:6px 0 0 5px; float:left; background:url(../images/search_bg_03.jpg); display:inline;}
.search .s_txt{width:254px; height:23px; border:0; background:none; padding:0px 2px 1px 24px; line-height:23px; float:left; color:#666}
.search .s_sub{border:none; width:53px; height:24px; text-indent:-9999px; cursor:pointer; float:left; background:none}
.search form a{ display:block; width:44px; height:22px; float:left; text-indent:-9999px}
.search ul{ float:left; width:600px; height:22px; background:url(../images/hot_03.jpg) no-repeat; margin:7px 0 0 50px;}
.search ul li{ display:inline; margin-left:20px;}

.min_nav{ overflow:hidden; height:85px;}
.min_nav a{ color:#fff; font-family:"微软雅黑";}
.min_nav dl{ display:block; width:336px; float:left;}
.min_nav dl dt{ display:block; float:left; width:85px; height:70px; background:url(../images/dt_bg_07.jpg); text-align:center; font-size:24px; padding:15px 0 0 0; line-height:27px;}
.min_nav dl dd{ float:left; display:inline; background:#3e87d1;width:73px; height:40px; text-align:center; line-height:40px; margin: 0 0 8px 7px;}

.one{ overflow:hidden;margin:10px 0;}
.m1_l{ float:left;width:289px; height:360px;padding:7px; border:1px solid #ccc;*width:285px}
#focus {width:289px; height:360px; overflow:hidden; position:relative;}
#focus ul { height:360px; position:absolute;}
#focus ul li {float:left; width:289px; height:360px;overflow:hidden; position:relative;}
#focus ul li img{ float:left;width:289px; height:360px;}
#focus .btnBg {position:absolute; width:289px; height:40px; right:0px; bottom:0px; }
#focus .btn {position:absolute; width:289px; height:24px; left:0; bottom:0px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:20px; line-height:20px; text-align:center; font-size:12px; font-family:"Microsoft YaHei",SimHei; margin-right:2px; cursor:pointer; color:#ffffff; background:#000000;}
#focus .btn span.on {background:#fe0000; color:#ffffff;}
.one .xinwen{ width:410px; height:374px; border:1px solid #ccc; float:left; margin-left:8px;}
.one .xinwen h4{ height:40px; background:url(../images/rdgz_03.jpg); margin-bottom:17px; text-indent:55px; line-height:40px; color:#fff; font-size:16px;font-family:"微软雅黑";}
.one .xinwen span{ display:block; width:382px; height:85px; margin-left:20px;}
.one .xinwen span h5{ color:#f00; font-size:14px; display:block; width:382px; text-align:center; height:20px; font-weight:bold}
.one .xinwen span h5 a{ color:#333}
.one .xinwen span p{ text-indent:2em; line-height:22px;}
.one .xinwen span p a{ color:#f00}
.one .xinwen ul{ display:block; height:210px; width:390px; background:url(../images/xwmt_10.jpg) no-repeat; margin:10px 0 0 15px;}
.one .xinwen ul li{ height:34px; border-bottom:1px solid #ccc; width:283px; margin-left:105px; line-height:33px;}
.one .xinwen ul li b{ color:#f00; margin-right:5px;}
.one .xinwen ul li a{ color:#939393}
.one .yyjj{ float:left; height:374px; border:1px solid #ccc; width:265px; margin-left:8px;*margin-left:5px;}
.one .yyjj h4 img{ margin:0;}
.one .yyjj img{ margin:5px;}
.one .yyjj p{ height:90px; width:250px; margin:5px; text-indent:2em; line-height:22px; border-bottom:1px dashed #ccc;display:block}
.one .yyjj p a{ color:#f00}

.wt{ height:65px; overflow:hidden}
.wt img{ float:left;}
.wt ul{ margin-left:6px; float:left; width:717px;}
.wt ul li{ float:left; display:block; height:30px; line-height:30px; text-align:center; background:#c8e4ff; margin:0 5px 5px 0;*margin:0 4px 5px 0}
.wt ul li a{ color:#003e93; display:block; padding:0px 3px;}
.wt ul li a:hover{ color:#fff;}
.wt ul li:hover{ background:#003e93}

.two{ margin:10px 0; overflow:hidden; height:550px; border:1px solid #ccc; background:url(../images/js_top_31.jpg) no-repeat}
.two .left{ float:left; width:330px; text-align:center}
.two .left b{ display:block; font-weight:bold; margin-top:10px;}
.two .left li{ margin-bottom:20px;}
.two .right{ width:664px; height:467px; float:left; background:url(../images/js_34.jpg)}
.two .right p{ text-indent:2em; line-height:21px; display:block; float:left; width:650px;}

.three{ height:445px; border:1px solid #ccc; background:url(../images/zj_bg_44.jpg) no-repeat}
.three #main1{ width:752px; height:365px; float:left;}
.three #main1 dl{ overflow:hidden}
.three #main1 dl dt{ float:left; width:295px; text-align:center; display:block}
.three #main1 dl dt img{ padding:4px; border:1px solid #ccc;}
.three #main1 dl dd{ margin-top:5px; line-height:22px;display:block; float:left; width:435px; overflow:hidden}
.three #main1 dl dd b{ font-weight:bold; color:#003e93; margin-right:3px;}
.three #main1 dl dd a{ color:#f00;}
.three #main1 dl dd i{ font-style:normal; display:block; float:left; margin:11px 0 0 40px;*margin:12px 25px 0 25px;font-size:12px; width:140px;}
.three #menu1{ width:227px; height:340px; background:url(../images/jy_47.jpg) no-repeat; float:left; margin-left:10px;}
.three #menu1 li{display:block; width:214px; height:152px;}
.three #menu1 li img{ margin:6px 0 0 17px;}
.three #menu1 li:hover{ background:url(../images/zi_li.jpg) no-repeat; }
.three #menu1 .hover{ background:url(../images/zi_li.jpg) no-repeat;}

.four{ overflow:hidden; margin:10px 0; height:685px; border:1px solid #ccc; background:url(../images/al_top_77.jpg) no-repeat;}
.four .shang{ overflow:hidden;width:970px; margin-left:15px;}
.four .shang ul{ float:left; width:561px;}
.four ul li{ float:left; display:block; width:265px;padding:5px;}
.four ul li h3{ display:block; height:261px; background:url(../images/bt_bg_82.jpg) no-repeat;text-align:center; height:41px; line-height:41px; font-size:16px; margin: 0 0 5px 2px;font-family:"微软雅黑"; font-weight:bold}
.four ul li h4{ display:block; width:265px; text-align:center; margin:3px 0 0 0; font-weight:bold;color:#333}
.four ul li p{ text-indent:2em; line-height:18px;}
.four ul li p a{ color:#f00}
.four #main8{ clear:both; overflow:hidden; margin-top:15px; }
.four #main8 ul li{float:left; width:265px; padding-right:20px;}
.four #main8 .bx-prev,#main8 .bx-next{display:block; position:absolute; height:51px; width:38px; text-indent:-9999px; outline: 0 none; overflow:hidden;}
.four #main8 .bx-prev{top:75px; left:0px; background-position:right top; background:url(../images/zjt_88.jpg);width:30px; height:30px;}
.four #main8 .bx-next{top:75px; right:-80px; background:url(../images/yjt_88.jpg); width:30px; height:30px;}
.four #main8 .bx-wrapper{ margin-left:20px}

.five{overflow:hidden;height:430px; border:1px solid #ccc; background:url(../images/bz_top_03.jpg) no-repeat}
.five #tabs2{ width:740px;float:left}
.five #menu2{ display:block; width:713px; margin-left:15px; height:45px; overflow:hidden}
.five #menu2 li{ display:block; width:115px; height:45px; text-align:center; background:#c8e4ff; float:left; margin-right:4px;}
.five #menu2 li a{ color:#003e93; font-size:11px;}
.five #menu2 li b{ font-weight:bold;font-size:12px; display:block; width:115px; margin-top:5px; height:15px;}
.five #menu2 .hover{ background:#003e93;}
.five #menu2 .hover a{ color:#fff}
.five #menu2 li:hover{ background:#003e93}
.five #menu2 li:hover a{ color:#fff}
.five #main2{ height:295px; width:713px; margin:10px 0 0 15px;}
.five #main2 div img{ padding:2px; border:1px solid #ccc; margin-bottom:5px;}
.five #main2 div p{ width:209px; text-indent:2em; line-height:20px;}
.five #main2 p b{display:block; width:478px; text-align:center; height:30px; line-height:30px;}
.five #main2 p b a{ font-size:16px; font-weight:bold; color:#333}
.five #main2 ul{ margin-top:10px; display:block; float:left}
.five #main2 ul li{ height:30px; line-height:30px; width:478px; overflow:hidden}
.five #main2 ul li b{ float:right; color:#ccc}
.five .zjdy{ width:243px; float:left}
.five .zjdy ul{ margin:5px 0 0 5px;}
.five .zjdy ul li{ height:27px; line-height:27px;}

.six{ height:400px; border:1px solid #ccc; margin:10px 0; overflow:hidden; background:url(../images/yy_top_03.jpg) no-repeat}
.six .zb{ width:323px; float:left;float:left}
.six span{ display:block; margin: 15px 0 40px 20px; width:295px;}
.six span h5{ text-align:center; color:#003e93; font-size:19px; margin-bottom:10px; font-family:"微软雅黑";}
.six span p{ text-indent:2em; line-height:25px;}
.six .zj{ float:left;}

.seven{ overflow:hidden}
.seven .about{height:190px;overflow:hidden; border:1px solid #ccc; width:998px; background:url(../images/db_top_11.jpg) no-repeat}
.seven #menu3{overflow:hidden;border-bottom:1px solid #ccc; height:41px}
.seven #menu3 li{width:168px; height:41px; float:left; line-height:41px; text-align:center; font-weight:bold; color:#003e93; font-size:16px;}
.seven #menu3 li.hover{background:url(../images/di_hover_11.jpg) no-repeat center top; color:#fff}
.seven #main3{clear:both}
.seven #main3 ul{overflow:hidden;}
.seven #main3 ul li{float:left; width:171px; display:inline; margin-left:15px;*margin-left:5px;padding:7px 5px 0; background:url(../images2/img_bj.gif) no-repeat center top; text-align:center}
.seven #main3 ul li img{margin-bottom:15px; border:1px solid #e5e5e5; padding:4px}

.bottom{ width:100%; margin-bottom:60px;}
.bottom .footer{ width:1000px; height:auto; overflow:hidden; margin:0px auto;} 
.bottom .footer span{ display:block; float:left}
.bottom .footer p{ display:block; float:right; margin-top:30px; line-height:22px;}
.bottom .footer b{display:block; float:right;}

.footer1{width:960px; margin:0px auto; height:auto; overflow:hidden; padding:20px;}
.footer1 span{width:367px; height:209px; display:block; float:left;}
.footer1 p{width:550px; height:auto; line-height:24px; display:block; float:right;}
.footer1 b{width:auto; height:auto; display:block; float:right;}




/*列表页*/
.list{ margin:10px auto; width:1000px;}
.list p{ color:#333}
.search2{ background:#dbf6fe; height:35px; overflow:hidden;width:1000px; margin:0px auto 10px;}
.search2 dl{height:21px; background:url(../images/xtp_03.jpg) no-repeat; margin:7px 0 0 15px; padding-left:40px; float:left}
.search2 dl dd{ display:block; float:left;line-height:21px; margin-right:5px;}
.search2 form{ float:right; margin:7px 15px 0 0; width:337px; height:22px; background:url(../images/ss_bg2_05.jpg)}
.search2 form .s_txt2{width:254px; height:23px; border:0; background:none; padding:0px 2px 1px 24px; line-height:23px; float:left; color:#666}
.search2 form .s_sub2{border:none; width:53px; height:24px; text-indent:-9999px; cursor:pointer; float:left; background:none}

.list_left{ width:682px; border:1px solid #ccc; float:left; margin-bottom:10px;}
.list_left .bzjs{ width:655px; height:125px; margin-top:10px;}
/*.list_left .bzjs img{ float:left; padding:3px; border:1px solid #ccc; margin-right:15px;}
.list_left .bzjs h5{ text-align:center; display:block; font-size:16px; float:left; width:470px; margin:10px 0; font-weight:bold}*/
.list_left .bzjs img{ display:none;}
.list_left .bzjs h5{ text-align:center; display:block; font-size:16px;margin:10px 0; font-weight:bold}
.list_left .bzjs p{ line-height:22px; text-indent:2em;}
.list_left .bzjs p a{ color:#f00}

.list_left .zbxq{ width:653px; height:146px; background:url(../images/bz_xq_07.jpg); margin:10px auto;}
.list_left .zbxq li{ display:inline; height:30px; line-height:30px;float:left; width:210px; margin:13px 0 0 115px;}
.list_left .gc{ width:653px;}

.list_left .nr{ width:653px; margin-top:10px;}
.list_left .nr dl{ display:block; width:653px; height:144px; background:url(../images/list_nr_13.jpg); overflow:hidden; margin-bottom:10px;}
.list_left .nr dl dt{ width:627px; height:48px; margin:12px 0 0 18px; line-height:20px;}
.list_left .nr dl dt span{ display:block; width:515px; float:left;}
.list_left .nr dl dt span h5 a{ font-size:16px; font-weight:bold; color:#333}
.list_left .nr dl dt img{ float:right;}
.list_left .nr dl dd{ display:block; margin:10px; text-indent:2em; line-height:32px;}
.list_left .nr dl dd strong{ font-weight:bold}
.list_left .nr dl dd a{ color:#f00}

.turnpage{position:relative; margin-top:30px; width:100%; text-align:center; overflow:hidden; padding-bottom:15px;}
.turnpage table {margin:0 auto; font-size:5px;}
.turnpage ul{float:left; position:relative; left:50%}
.turnpage ul table{ position:relative; right:50%}
.turnpage li a{ display:block; padding:0 10px;  border:solid 1px #c8c7c7; background-color:#fff}
.turnpage li{position:relative; right:50%; float:left; margin:0 5px; line-height:25px; background:none;list-style:none}
.turnpage .thisclass a{background:#eeeee; border:1px solid #0d5786}
.turnpage li span{display:block}
.turnpage .thisclass,.turnpage .thisclass a{color:#FFF; display:block; border:1px solid #0d5786}
.turnpage .thisclass{display: block;height: 25px;width: 28px; background:#003e93; border:1px solid #8cb1d4}
.turnpage li .hover{ background:#005db9; color:#FFF; text-decoration:none; border:1px solid #005db9}

/*.bzqh{ width:668px; height:185px; overflow:hidden}*/
.bzqh{ width:668px; height:55px; overflow:hidden}
.bzqh #menu5{ width:668px; height:51px;}
.bzqh #menu5 li{ display:block; width:89px; height:51px; float:left; margin-right:6px; text-align:center; line-height:51px;}
.bzqh #menu5 li a{ color:#fff; font-size:14px; display:block; width:89px; height:51px;}
.bzqh #main5{ width:668px; height:110px; margin-top:10px; display:none;}

.list_right{ width:308px;float:right; overflow:hidden;}
.list_right .yyjj{height:375px; border:1px solid #ccc; width:306px; overflow:hidden}
.list_right h4{ background:url(../images/yygg_bg_03.jpg); height:40px; color:#fff; font-size:16px; line-height:45px; text-indent:55px; font-family:"微软雅黑";}
.list_right .yyjj h4 img{ margin:0;}
.list_right .yyjj img{ margin:12px 24px;}
.list_right .yyjj p{ height:80px; width:282px; margin: 0 0 0 12px; text-indent:2em; line-height:20px; border-bottom:1px dashed #ccc;display:block}
.list_right .yyjj p a{ color:#f00}

.list_right .zjtd{ width:306px; border:1px solid #ccc; margin:10px 0; height:320px;}
.list_right .zjtd #tabs6{ width:300px; margin:10px 0 0 10px;}
.list_right .zjtd #tabs6 #main6{ height:260px; overflow:hidden;}
.list_right .zjtd #tabs6 #main6 img{ width:110px; height:130px; display:block; padding:3px; border:1px solid #ccc; margin:10px 10px 0 0 ; float:left}
.list_right .zjtd #tabs6 #main6 b{ display:block; float:left; width:170px; font-size:12px; font-weight:bold; margin-top:10px; color:#333}
.list_right .zjtd #tabs6 #main6 p{ width:283px; height:100px;line-height:24px; margin:10px 0 1px 0; float:left}
.list_right .zjtd #tabs6 p a{ color:#f00}
.list_right .zjtd #tabs6 p strong{ font-weight:bold; color:#333;;}
.list_right .zjtd #menu6{ display:block; clear:both; width:295px; height:115px; margin-top:5px;}
.list_right .zjtd #menu6 li{ float:left; margin-right:6px;}
.list_right .zjtd #menu6 img{ padding:3px; border:1px solid #ccc;}

.list_right .tsjs{ width:306px; height:388px; border:1px solid #ccc; overflow:hidden}
.list_right .tsjs #zgxq{width:306px;}
.list_right .tsjs .menu02 dt{ width: 306px; height: 35px;  color:#fff; font-size: 14px;line-height: 35px; cursor: pointer; background:url(../images/bho_10.jpg); margin-bottom:2px;}
.list_right .tsjs .menu02 dt b{ font-size:14px; font-weight:normal; color:#003e93; margin-left:30px;}
.list_right .tsjs .menu02 dt.hover{ background:url(../images/ho_07.jpg);color:#fff;}
.list_right .tsjs .menu02 dt.hover b{ font-size:14px; font-weight:normal; color:#fff}
.list_right .tsjs .menu02 dd{ width: 274px;margin:15px;position: relative;}
.list_right .tsjs .menu02 dd p{ line-height:22px;}

.list_right .twhj{ width:306px; height:280px; margin:10px 0; border:1px solid #ccc;}
.list_right .twhj span{ width:295px; height:95px; margin:10px 0 0 10px;border-bottom:1px dashed #eee; display:block}
.list_right .twhj span img{ float:left; margin-right:10px; display:block;}
.list_right .twhj span h5{ font-size:12px; height:25px; line-height:25px; font-weight:bold}
.list_right .twhj span h5 a{ color:#333}
.list_right .twhj span p{ padding-right:15px; line-height:22px; display:block; float:left; width:235px; color:#999}
.list_right .twhj ul{ display:block; margin-left:10px;}
.list_right .twhj ul li{ height:30px; line-height:30px; border-bottom:1px dashed #eee}
.list_right .twhj ul li b{ padding:7px; float:left; display:inline}

.zn{ height:350px; border:1px solid #ccc; width:998px; clear:both; background:url(../images/jyzn_03.jpg) no-repeat; overflow:hidden}
.zn span{ display:inline; float:left; margin:0 15px;}
.zn .js{ width:700px; height:233px; float:left}
.zn .js div{ width:390px; height:155px; background:url(../images/c_16.jpg) no-repeat bottom left; float:left}
.zn .js div span{ width:220px; margin:10px 0 0 157px; line-height:22px;}


/*文章页*/
.article{ margin:10px auto; width:1000px; overflow:hidden}
.article .wznr{ float:left;width:682px;}
.article .article_left{ border:1px solid #ccc;margin-bottom:10px;}
.article .article_left>p{font-size: 13px;color:#333;line-height:22px;text-indent: 2em; margin:10px;}
.article .article_left .title{ width:660px; padding-bottom:10px;margin:15px auto; border-bottom:1px dashed #e6e6e6; text-align:center}
.article .article_left .title h3{ color:#003e93; font-size:30px; font-weight:bold;}
.article .article_left .sm{ width:660px; margin:0 auto; text-align:center; color:#999}
.article .article_left .sm span{ display:block; height:23px; line-height:23px;}
.article .article_left .sm .dhfw{ width:655px; height:87px; background:url(../images/dhfw_03.jpg) no-repeat right; margin-top:10px; overflow:hidden;}
.article .article_left .sm .dhfw #fcall2{margin:10px auto;}
.article .article_left .sm .dhfw .coll{height:20px; width:131px; display:block; float:left; margin:40px 0px 0 255px; border:none;*margin:36px 0 0 126px;}
.article .article_left .sm .dhfw .tj{ width:65px; height:30px; margin-top:34px; background:#e51522; border:none; color:#fff}
.article .article_left .sm .dhfw a{ display:block; float:left; width:65px; height:30px; margin:34px 0 0 10px;;}

/*.article .article_left .conten{ width:655px; margin:15px auto;}
.article .article_left .conten p{ font-size:14px; line-height:30px; text-indent:2em; margin-bottom:10px;}*/
.article .article_left .conten{width:655px;margin:15px auto;font-size: 14px;line-height: 30px;text-indent: 2em;}
.article .article_left .conten p,.article .article_left .conten>div{text-indent:2em; margin-bottom:10px;}
.article .article_left .conten p span{ font-weight:bold;}
.article .article_left .conten p a{ color:#0970F6; font-weight:bold}
.article .article_left .conten p b{ font-weight:bold}
.article .article_left .conten p strong{ font-weight:bold}
.article .article_left .fy{ height:40px; line-height:40px; background:#e0eeff; width:655px; margin:0 auto}
.article .article_left .fy span{ padding-left:15px;}

.article .xgyd{ width:682px; height:195px; border:1px solid #ccc; margin-bottom:10px;*width:615px;}
.article .xgyd ul{margin:15px 0 0 15px ; } 
.article .xgyd ul li{ width:310px; height:30px;*width:250px; overflow:hidden; line-height:30px; background:url(../images/xmfh_15.jpg) no-repeat center left; text-indent:15px; border-bottom:1px dashed #e6e6e6; float:left; margin-right:23px;}
.article .xgyd ul li b{ float:right; color:#ccc}

/*/來院路线/*/

.add_route{ float:left; width:660px;display:inline; margin-top:32px;}
.add_route dl{ float:left; width:660px;}
.add_route dl dt{ float:left; width:656px; background:url(../images/add_bg1.gif) no-repeat; height:35px;}
.add_route dl dt span{ float:right; font-size:14px; color:#b00005; line-height:30px; margin-right:8px;}
.add_route dl dt span a{color:#044f9c; text-decoration:none;}
.add_route dl dt span a:hover{ text-decoration:underline;}
.add_route dl dt b{ float:left; width:122px; text-align:center; color:#ffffff; font-size:14px; line-height:35px;}
.add_route dl dd{ float:left; width:656px; margin-top:13px;}
.add_route dl dd span{ float:left; background:url(../images/add_bg2.gif) no-repeat; background-position:right top; width:150px; height:92px; padding-top:30px;}
.add_route dl dd span i{ float:left; width:73px; text-align:center;}
.add_route dl dd span i img{ display:inline;}
.add_route dl dd span b{ float:right; width:70px; margin-right:6px;}
.add_route dl dd span b u{ float:left; font-size:13px;color:#b00005; border-bottom:1px solid #c5c6bf; line-height:24px; width:70px; text-align:center; text-decoration:none;}
.add_route dl dd span b samp{ float:left; width:60px; text-decoration:none; font-size:12px; color:#92948d; text-align:center;}
.add_route dl dd .right1{ float:right; width:492px;}
.add_route dl dd .right1 h2{ float:left; width:492px; color:#044f9c; font-size:12px; margin-top:5px; font-weight:bold;}
.add_route dl dd .right1 h2 img{ float:left; width:13px; height:7px; margin-top:5px; margin-right:5px;}
.add_route dl dd .right1 p{ float:left; width:492px; color:#000000; font-size:12px; line-height:22px; margin-top:10px;}
.add_route dl dd .right1 p i{ font-style:normal; color:#ff0000; font-size:12px;}

/*/预约挂号/*/
.online{ margin:10px auto; width:998px; border:1px solid #ccc; overflow:hidden; height:545px;}
.posi{ height:40px; line-height:40px; border-bottom:1px solid #e9e9e9;}
.posi p{ background:url(../images/pos_bg.jpg) no-repeat 15px 16px; padding-left:35px;}
.y_tit{ text-align:center; padding:20px 0 38px 0;}
.w1000{width:998px; margin:0 auto;}
.Rese_text { width: 152px; height: 20px; border: 1px solid #999; line-height: 20px; overflow: hidden;}
.address { width: 300px; height: 20px; border: 1px solid #999; line-height: 20px; overflow: hidden;}
.usercode { width: 76px; height: 20px; border: 1px solid #999; line-height: 20px; overflow: hidden;}
.gh{ width:515px; color:#000; margin-left:50px; display:inline; padding-bottom:20px; float:left}
.gh_1{ width:515px; display:block; padding-top:7px;}
.gh_1 span{ display:block; float:left; text-align:right; width:70px; margin-top:7px;}
.gh_1 span samp{ padding-right:6px;}
.gh_1 p{ float:left;padding:5px 0 0 12px; }
.gh_1 strong img{ display:block; border:solid 1px #ccc; float:left; margin:5px 0 0 10px;}
.gh_2{ padding-left:100px; padding-top:10px;}
.clear {height: 0px;clear: both;font-size: 0px;overflow: hidden;line-height: 0px;}
.zys{ width:380px; margin-left:30px; display:inline;}
.zys strong{ color:#000;}
.zys p{ font-size:12px; padding-top:15px; line-height:28px;}
.usercode{ width: 70px;}
.address{ width: 370px;}
.textarea{ width: 370px; font-size:12px;color:#333;}
.selecta { line-height: 22px; font-size: 12px; padding: 2px;}
.ipticon{ background:url(/images/date_icon.gif) 98% 50% no-repeat; border: 1px #9C9C9C solid; padding: 1px;}
#button{background:url(../images/tj_btn.jpg); width:129px; height:36px; border:0px; cursor:pointer}