/*--------------------------首页样式----------------------------*/
/*小标题*/
.small-title{ margin-bottom:21px;}
.small-title p { border-bottom:2px solid #f0f0f0; line-height:16px; padding-bottom:8px;}
.small-title p span { font-size:16px; color:#0B3698; line-height:16px; padding-bottom:6px; border-bottom:2px solid #0B3698;}
.small-title p a { color:#CCC; float:right;}

/*--子导航---*/
.subNav { margin-top:29px; overflow:hidden;}
.subNav .box1 { width:270px; height:138px; float:left; margin-right:20px; -webkit-transition: all 0.2s linear;-khtml-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; }
.subNav .sub_1 { background:#B94989;}
.subNav .sub_2 { background:#4364A0;}
.subNav .sub_3 { background:#F48914;}
.subNav .sub_4 { background:#29AA7C; margin-right:0;}
.subNav .box1 h2 { width:80%; margin:14px auto 0; line-height:42px; padding-bottom:8px; border-bottom:1px solid rgba(255,255,255,.3); font-size:20px; font-weight:100; color:#FFF; text-align:center;}
.subNav .box1 h2 img { margin-right:11px;}
.subNav .box1 ul { width:83%; margin:11px auto 0;}
.subNav .box1 ul li { display:inline-block; width:23%; text-align:center;}
.subNav .box1 ul.rq li { display:inline-block; width:32%; text-align:center;}
.subNav .box1 ul li.sy1{width:50%; float:left;}
.subNav .box1 ul li.sy1 a{margin-right:15px;}
.subNav .box1 ul li a { color:#FFF; font-size:16px; line-height:26px;}
.subNav .sub_4 ul li { width:45%;}
.subNav .box1:hover {border-top-color:#fe3509; box-shadow:0px 3px 4px 3px rgba(8,1,3,.2); -webkit-box-shadow:0px 3px 10px 5px rgba(8,1,3,.2); -moz-box-shadow:0px 3px 8px 3px rgba(8,1,3,.2);transform:translate3d(0,-3px,0); -webkit-transform:translate3d(0,-3px,0);-moz-transform:translate3d(0,-3px,0);}

/*--搜索--*/
.search{ margin-top:16px;}
.search .hot_ser { float:left;height:43px; line-height:43px;}
.search .hot_ser p { color:#0B3698; font-size:16px;height:43px; line-height:43px;}
.search .hot_ser p a { display:inline-block; line-height:24px; padding:1px 7px 2px; border-radius:2px; color:#666; margin-right:19px;}
.search .hot_ser p a:hover { background:#0B3698; color:#fff;}
.search .cli_ser { width:360px; float:right; height:43px;}
.search .cli_ser .inp_1 { width:260px; line-height:39px; height:39px; padding-left:18px; border:1px solid #e6e6e6; border-right:0; float:left; outline:none; color:#999;}
.search .cli_ser .inp_2 { width:80px; height:43px; line-height:43px; color:#fff; text-align:center; font-size:16px; background:#ff5b02; border:0; float:left; outline:none; cursor:pointer;}

/*--m1--*/
.m1 { overflow:hidden; margin-top:30px;}
.m1 .le { width:716px; height:241px; padding:35px 25px 25px 25px; float:left; overflow:hidden;}
.m1 .ri { width:308px; height:241px; float:right; padding:35px 26px 25px 26px;}
#pi_1 { width:330px; overflow:hidden; float:left; position:relative;}
#pi_1 .hd { position:absolute; height:11px; width:80px; right:0; bottom:13px; overflow:hidden;}
#pi_1 .hd ul { text-align:center; height:11px;overflow:hidden;}
#pi_1 .hd ul li { width:11px; height:11px; float:left; background:#a88e8d; font-size:0; border-radius:50%; margin:0 3px;}
#pi_1 .hd ul li.on { background:#ff5b02;}
#pi_1 .bd ul li { position:relative;}
#pi_1 .bd ul li a { display:block;}
#pi_1 .bd ul li img { display:block;}
#pi_1 .bd ul li span { display:block; position:absolute; left:0; padding-left:15px; height:30px; bottom:0px; width:100%; color:#FFF;background-color: rgba(0,0,0,0.7); line-height:30px;} 
.pi_2 { width:365px; float:right;}
.pi_2 .hd { height:25px; border-bottom:2px solid #f0f0f0;}
.pi_2 .hd ul { height:27px; overflow:hidden; padding-bottom:12px;}
.pi_2 .hd ul li{ width:85px; border-right:2px solid #f0f0f0; float:left; text-align:center; font-size:16px; color:#333; line-height:16px;}
.pi_2 .hd ul li:last-of-type{ border-right:0;}
.pi_2 .hd ul li.on span { border-bottom:2px solid #0B3698; color:#0B3698; padding-bottom:6px;}
.pi_2 .bd { margin-top:20px;}
.pi_2 .bd ul{}
.pi_2 .bd ul li { line-height:26px;}
.pi_2 .bd ul li h2{
	font-size:18px;
	text-align:center;
}
.pi_2 .bd ul li p{
	text-indent:2em;
}
.pi_2 .bd ul li p a{
	color:#f00;
}
.pi_2 .bd ul li i { display:inline-block; width:4px; height:4px; background:#ff5b02; border-radius:50%; margin-right:9px; vertical-align:middle; margin-top:-2px;}
.pi_2 .bd ul li a{ display:inline-block; line-height:20px; padding:0 6px 0 3px; border-radius:2px;}
.pi_2 .bd ul li a:hover { color:#FFF; background:#0B3698;}
.pi_2 .bd ul li a:hover i { background:#FFF;}
.pi_2 .bd ul li span { font-size:13px; color:#ccc; float:right;}
.pi_2 .bd ul .li_1 { padding-bottom:11px; border-bottom:1px dashed #ccc; margin-bottom:11px;}
.pi_2 .bd ul .li_1 h2 { font-size:18px; color:#333; line-height:18px;}
.pi_2 .bd ul .li_1 p { color:#999; text-indent:2em; line-height:22px; margin-top:9px;} 
.pi_2 .bd ul .li_1 p a { display:inline; padding:0; color:#ff5b02;}
.pi_2 .bd ul .li_1 a:hover { background:0; }
.pi_3 .hd {height:27px; border-bottom:2px solid #f0f0f0; }
.pi_3 .hd ul { height:29px;}
.pi_3 .hd ul li { width:150px; height:17px; float:left; margin-right:12px; font-size:16px; color:#333;  border-right:2px solid #f0f0f0; line-height:17px;}
.pi_3 .hd ul li.on span a { padding-bottom:7px; line-height:16px; color:#0B3698; border-bottom:2px solid #0B3698; }
.pi_3 .bd { margin-top:17px;}
.djwh li{line-height:38px;border-bottom:1px dashed #e6e6e6;}
.djwh li i { display:inline-block; width:4px; height:4px; background:#ff5b02; border-radius:50%; margin-right:9px; vertical-align:middle; margin-top:-2px;}
.djwh li  span { font-size:13px; color:#ccc; float:right;}
/*m2*/
.m2 { overflow:hidden; margin-top:15px;}
.m2 .le { width:1090px; height:249px; padding:25px; float:left; }
.m2 .le .sit{overflow:hidden;}

.m2 .sit { width:100%; overflow:hidden;}
.m2 .doctor { width:342px; overflow:hidden;margin-right:20px;}
.m2 .doctor li{width:342px; overflow:hidden;}
.m2 .doctor img { width:157px; float:left;}
.m2 .doctor .xx { width:170px; float:right;}
.m2 .doctor .xx h2 { font-size:20px; line-height:20px; font-weight:100; color:#333; margin-top:14px; margin-bottom:14px;}
.m2 .doctor .xx h2 span { font-size:16px; margin-left:5px;}
.m2 .doctor .xx p { line-height:22px;}
.m2 .doctor .xx p span { color:#333;}
.m2 .doctor .xx a { display:block; width:122px; height:30px; line-height:30px; text-align:center; border:1px solid #999; border-radius:4px; font-size:16px; margin-top:16px;}
.m2 .doctor .xx a:hover { background:#0B3698; border-color:#0B3698; color:#FFF;}

/*tx*/
.tx { overflow:hidden; margin-top:15px;}
.tx .bw { width:107px; height:86px; background:#0B3698; position:relative; padding-top:25px; float:left;}
.tx .bw p { color:#FFF; font-size:24px; line-height:31px; text-align:center;}
.tx .bw canvas { position:absolute; right:-11px; top:47px; z-index:1;} 
.tx ul { width:1030px; height:109px; border:1px solid #eaeaea; float:left; background:#FFF;}
.tx ul li { width:102px;position: relative; float: left; height:109px; list-style-type:none;border-right:1px solid #eaeaea;}
.tx ul li i{ position:absolute;width:100%;height:100%;background-color:#0B3698; background-color:#FFF \9;opacity:0;-webkit-animation:orangeOut 0.4s ease;animation:orangeOut 0.4s ease;}
.tx ul li:hover i { opacity:1;	-webkit-animation:orangeIn 0.2s ease;animation:orangeIn 0.2s ease;background-color:#0B3698;}
.tx ul li:hover p { color:#FFF;}
@-webkit-keyframes orangeIn {
	0% { -webkit-transform:scale(0.8); -ms-transform:scale(0.8); transform:scale(0.8); }
	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.0); transform:scale(1.0); 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; }
}
.icon_nav1 a em{ background-position:0 0}
.icon_nav1 a:hover em{ background-position:0 -56px}
.icon_nav2 a em{background-position:-100px 0px}
.icon_nav2 a:hover em{ background-position:-100px -56px}
.icon_nav3 a em{ background-position:-200px 0}
.icon_nav3 a:hover em{ background-position:-200px -56px}
.icon_nav4 a em{ background-position:-300px 0}
.icon_nav4 a:hover em{ background-position:-300px -56px}
.icon_nav5 a em{ background-position:-400px 0}
.icon_nav5 a:hover em{ background-position:-400px -56px}
.icon_nav6 a em{ background-position:-500px 0}
.icon_nav6 a:hover em{ background-position:-500px -56px}
.icon_nav7 a em{ background-position:-600px 0}
.icon_nav7 a:hover em{ background-position:-600px -56px}
.icon_nav8 a em{ background-position:-700px 0}
.icon_nav8 a:hover em{ background-position:-700px -56px}
.icon_nav9 a em{ background-position:-800px 0}
.icon_nav9 a:hover em{ background-position:-800px -56px}
.icon_nav10 a em{ background-position:-900px 0}
.icon_nav10 a:hover em{ background-position:-900px -56px}
.icon_nav11 a em{ background-position:-1000px 0}
.icon_nav11 a:hover em{ background-position:-1000px -64px}
.tx ul li p { text-align: center; position: absolute; top: 75px; text-align: center; width: 100%; left: 0; color:#333; font-size:16px;}
.tx ul li a {width:100%; height:109px; position:absolute}
.tx ul li a em{ display: block; margin:11px auto auto; width: 100px; height: 56px; background-image:url(../images/tx.png);}
.tx ul li a:hover{ color:#FFF}
.tx ul li.icon_nav10 { border-right:0;}

/*m3*/
.m3 { overflow:hidden; margin-top:15px;}
.m3 .le { width:716px;  padding:25px; float:left; }
.m3 .ri { width:308px;  padding:25px; float:right;}
#case {  height:350px; overflow:hidden;}
#case .hd { width:216px; float:left;}
#case .hd ul {}
#case .hd ul li { width:205px; height:62px; background:#f0f0f0; margin-bottom:10px; position:relative; cursor:pointer;}
#case .hd ul li span { display:inline-block; height:42px; width:33px; vertical-align:middle;  margin: 12px 5px 0 35px; background:url(../images/bw.png) no-repeat;}
#case .hd ul li p { display:inline-block; font-size:16px; line-height:62px; vertical-align:top;}
#case .hd ul li .s1 { background-position:0 0;}
#case .hd ul li.on .s1 { background-position:-33px 0; }
#case .hd ul li .s2 { background-position:0 -42px;}
#case .hd ul li.on .s2 { background-position:-33px -42px; }
#case .hd ul li .s3 { background-position:0 -84px;}
#case .hd ul li.on .s3 { background-position:-33px -84px; }
#case .hd ul li .s4 { background-position:0 -126px;}
#case .hd ul li.on .s4 { background-position:-33px -126px; }
#case .hd ul li .s5 { background-position:0 -168px;}
#case .hd ul li.on .s5 { background-position:-33px -168px; }
#case .hd ul li.on { background:#64656f;}
#case .hd ul li.on p { color:#FFF;}
#case .hd ul li.on i { display:block; width:11px; height:12px; position:absolute; background:url(../images/bw_bj.jpg) no-repeat; top:25px; right:-11px;}
#case .bd { width:489px; float:right; }
#case .bd ul li { position:relative;}
#case .bd ul li img { display:block;}
#case .bd ul li .xx { position:absolute; width:100%; left:0; bottom:0; background:rgba(0,0,0,.7); padding:20px 0 18px;}
#case .bd ul li .xx h2 { font-size:14px; text-align:center; font-weight:100; color:#FFF; line-height:14px;}
#case .bd ul li .xx p { font-size:12px; color:#FFF; line-height:12px; margin-top:10px; text-align:center;}
#case .bd ul li .xx p a { color:#FFF;}
#case .bd ul li .xx p a:hover { color:#0B3698;}
.m3 .ri .services { height:350px; overflow:hidden;}
.m3 .ri .services ul { overflow:hidden; width:340px; margin-top:11px; padding-bottom:15px; border-bottom:1px solid #e6e6e6;}
.m3 .ri .services ul li { width:64px; float:left; margin-right:16px; margin-bottom:24px;}
.m3 .ri .services ul li a { display:block;}
.m3 .ri .services ul li a:hover { color:#0B3698;}
.m3 .ri .services ul li img { display:block; margin:0 auto 11px;}
.m3 .ri .services ul li span { display:block; font-weight:16px; line-height:16px; text-align:center;}
.m3 .ri .services .ser_tel { width:264px; height:55px; background:url(../images/services_tel.jpg) no-repeat; margin:38px auto 0;}

/*m4*/
.m4 { margin-top:15px; overflow:hidden;}
.tabs {  padding:25px;}
.tabs .parHd {  margin-bottom:22px;}
.tabs .parHd ul { height:16px; padding-bottom:8px; border-bottom:2px solid #f0f0f0}
.tabs .parHd ul li { width:78px; float:left; height:16px; border-right:2px solid #f0f0f0; margin-right:13px; line-height:16px;}
.tabs .parHd ul li span { line-height:16px; font-size:16px; color:#333; padding-bottom:6px;}
.tabs .parHd ul li.on span { border-bottom:2px solid #0B3698; color:#0B3698;} 
.tabs .parBd{overflow:hidden;}
.tabs .slideBox ul { overflow:hidden;}
.tabs .slideBox ul li { float:left; margin-right:19px;}
.tabs .slideBox ul li a,.tabs .slideBox ul li img { display:block; width:100%;}
.tabs .slideBox ul li a:hover { color:#0B3698;}
.tabs .slideBox ul li span { display:block; text-align:center; margin-top:17px; font-size:16px;}
.tabs .dm{
	height:288px !important;
}

.zt3{ margin-top:15px}
.zt3 .fl{ width:727px; height:303px}
.zt3 .small_title_1 ul li { width:73px}
.zt3 .fl .box dl{ margin-top:18px; position:relative; width:335px; float:left}
.zt3 .fl .box dl dd{ position:absolute; background:#000;filter:alpha(opacity=80);opacity:0.8;; bottom:0px; width:100%; text-align:center; color:#fff; font-size:17px; padding:5px 0px}
.zt3 .fl .box_right{ width:370px; float:right; margin-top:25px}
.zt3 .fl .box_right h3{ color:#0B3698; text-align:center;}
.zt3 .fl .box_right p.p_1{ text-indent:2em; margin-top:10px; border-bottom:1px dashed #E0D6D4; padding-bottom:15px}
.zt3 .fl .box_right p.p_1 a{ color:#0B3698}
.zt3 .fr{ width:319px;height:303px}
.zt3 .fr ul{ margin-top:30px}
.zt3 .fr ul li{ border-bottom:1px dashed #E2D9D6; margin-top:15px; padding-bottom:10px}
.zt3 .fr ul li a{ color:#666}
.zt3 .fr ul li span{ width:115px; display:inline-block; margin-left:30px; height:42px;}
.zt3 .fr ul li span h2{ float:left; margin-top:3px}
.zt3 .fr ul li span h3{ float:right; font-weight:normal}
.zt3 .fr ul li.li_1{ border-bottom:0px}

.syjbcs{position: relative;margin-top: 15px;}
.syjbcs .jbcs{overflow: hidden}
.slideTxtBoxsycs{margin-top:25px;}
.slideTxtBoxsycs .bd .jbcsl{width:730px;height: 370px;}
.slideTxtBoxsycs .bd .jbcsl .cstop{border-bottom:1px dashed #e0d6d4;overflow: hidden;padding-bottom: 24px;}
.slideTxtBoxsycs .bd .jbcsl .cstop .csfl{width:335px;}
.slideTxtBoxsycs .bd .jbcsl .cstop .csfl img{ width:335px; height:191px;}
.slideTxtBoxsycs .bd .jbcsl .cstop .csfr{width: 370px;}
.slideTxtBoxsycs .bd .jbcsl .cstop .csfr dt{text-align: center}
.slideTxtBoxsycs .bd .jbcsl .cstop .csfr dt a{color:#0B3698;font-weight: bold;font-size: 18px;margin-top:16px;margin-bottom: 10px;display: inline-block}
.slideTxtBoxsycs .bd .jbcsl .cstop .csfr dd{text-indent: 24px;}
.slideTxtBoxsycs .bd .jbcsl .cstop .csfr dd a{color:#0B3698}
.slideTxtBoxsycs .bd .jbcsl .cstop .csfr dd a:hover{text-decoration: underline}
.slideTxtBoxsycs .bd .jbcsl .csbot ul{margin-top: 13px;width:350px;float:left;}
.slideTxtBoxsycs .bd .jbcsl .csbot ul.ys{float:right;}
.slideTxtBoxsycs .bd .jbcsl .csbot ul li{height:28px;line-height:28px;position: relative}
.slideTxtBoxsycs .bd .jbcsl .csbot ul li a{color:#666666}
.slideTxtBoxsycs .bd .jbcsl .csbot ul li a:hover{background:#0B3698;color:#fff; }
.slideTxtBoxsycs .bd .jbcsl .csbot ul li a span{float:right;color:#cccccc;position: absolute;right:0;}
.slideTxtBoxsycs .bd .jbcsl .csbot ul li a b{float: left; width:4px; height:4px;  background: #0B3698;  border-radius: 50%;  margin-top: 12px;  margin-right: 5px;}
.slideTxtBoxsycs .hd {  margin-bottom:22px;position: absolute;left:210px;top:40px}
.slideTxtBoxsycs .hd ul { height:16px; padding-bottom:8px; }
.slideTxtBoxsycs .hd ul li { float:left; height:16px; margin-right:13px; line-height:16px;}
.slideTxtBoxsycs .hd ul li span { line-height:16px; font-size:16px; color:#333; padding-bottom:8px;}
.slideTxtBoxsycs .hd ul li.on span { border-bottom:3px solid #0B3698; color:#0B3698;}
.jbscr{width: 320px;height: 366px;position: absolute;top: 94px;right: 28px;}
.jbscr .yydl h3{font-size: 18px;color:#333;margin-bottom:10px}
.jbscr .yydl dl{margin-bottom: 10px;}
.jbscr .yydl dl dt{font-size: 16px;color:#333;height: 28px;line-height: 28px;}
.jbscr .yydl dl dt span{display: inline-block;background:#0B3698;width:20px;height: 20px;line-height: 20px;text-align:center;color:#fff;margin-right: 3px;font-size: 14px;}
.jbscr .yydl dl dd span{color:#0B3698;display: inline-block;margin-right: 2px}
.jbscr .yydl dl dd a{color:#0B3698}
.jbscr .yydl dl dd a:hover{text-decoration: underline}
.jbscr .tiwen form{ margin-top:10px; }
.jbscr .tiwen form input.in_1{    text-indent:24px; width:217px; height:34px; line-height:34px; border:1px solid #e6e6e6;outline:none;
    font-size:14px; color:#999; float:left; }
.jbscr .tiwen form input.in_2{    font-family: "Microsoft YaHei";height:38px; line-height:36px;border:1px solid #e6e6e6; width:98px; border:0px;
    font-size:16px; color:#333; background:#e6e6e6; float:left;cursor: pointer}
.jbscr .tiwen{ margin-top:10px}
.jbscr .tiwen ul{margin-top: 15px;}
.jbscr .tiwen a { display:block;}
.jbscr .tiwen li{ font-size:14px; color:#fff; width: 120px;height:33px; line-height:33px; float:right; text-align:center; background:#3e90e4;-webkit-transition: all 0.2s linear;-khtml-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear; }
.jbscr .tiwen a { display:block; }
.jbscr .tiwen a:hover li{ background:#802613; color:#FFF; }
.jbscr .tiwen li.li_1{ width:79px;float:left;background:#2574c5;}
.jbscr .tiwen li.li_2, .yhjl .tiwen li.li_3{ width:119px; float:left;margin-left:1px ;background:#2574c5}
.jbscr .tiwen li.li_2{background:#3a67cc;}
.jbscr .tiwen li.li_4{ width:79px; float:left; margin-top:1px;margin-right: 1px;background:#3a67cc}
.jbscr .tiwen li.li_5{margin-right: 0px; width:79px;float:left;background:#2574c5;margin-top: 1px;margin-right: 1px;}
.jbscr .tiwen li.ys{margin-right: 0;}
.jbscr .tiwen li.li_7{ width:79px; float:left; margin-top:1px;margin-right: 1px;background:#3a67cc}
.jbscr .tiwen li.li_6{margin-right: 0px; width:79px;float:left;background:#2574c5;margin-top: 1px;margin-right: 1px;}
.jbscr .tiwen li.ys{margin-right: 0;}

.small_title p { border-bottom:1px solid #e0d6d4; line-height:16px;position: relative}
.small_title p span {border-top-right-radius: 5px;border-top-left-radius: 5px; font-size:18px; color:#fff; line-height:40px; background: #0B3698;width:125px;display:inline-block;  border-bottom:2px solid #4364A0; font-weight:900; font-weight:900;height: 40px;text-align: center}
.small_title p a { color:#999; float:right; font-size:14px;    line-height: 40px;position: absolute;right:0;top:5px}
.small_title p a:hover{text-decoration: underline;color:#8f000b}
.small_titles p { border-bottom:2px solid #e0d6d4; line-height:16px; padding-bottom:8px;}
.small_titles p span { font-size:20px; color:#8f000b; line-height:16px; padding-bottom:6px; border-bottom:2px solid #802613;  }
.small_titles p b {  text-transform : uppercase;font-weight: normal;font-size: 14px;color:#ccc;display: inline-block;margin-left: 5px;  }
.small_titles p a { color:#CCC; float:right; font-size:10px;}
.small_title_1{border-bottom:1px solid #e0d6d4; height:41px}
.small_title_1 span{ float:left;border-top-right-radius: 5px;border-top-left-radius: 5px; font-size:18px; color:#fff; line-height:40px; background: #0B3698;width:125px;display:inline-block;  border-bottom:2px solid #4364A0; font-weight:900; font-weight:900;height: 40px;text-align: center;}
.small_title_1 ul{  float:left; margin-left:50px}
.small_title_1 ul li{ float:left; font-size:16px; color:#666666; line-height:40px; height:39px; width:50px; text-align:center; margin-left:10px}
.small_title_1 ul li.on{ color:#0B3698; border-bottom:3px solid #0B3698}
.small_title_1 a {color:#999; float:right; font-size:14px;    line-height: 40px;}
.small_title_1 a:hover{text-decoration: underline;color:#8f000b}

.yyk {position:relative;}
.yyk .dm { border:1px solid #e0d6d4;position:absolute; top:1px; left:0px;  z-index:-9999; overflow:visible;background:#fff;}
.yyk .dm .s1 { display:block; position:absolute; top:-2px; left:-1px; width:7px; height:10px; background:url(../images/s1.gif) no-repeat; z-index:1; background-color:#FFF;}
.yyk .dm .s2 { display:block; position:absolute; top:-2px; right:-1px; width:7px; height:10px; background:url(../images/s2.gif) no-repeat; z-index:1; background-color:#FFF;}
.yyk .dm .s3 { display:block; position:absolute; bottom:-2px; left:-1px; width:7px; height:10px; background:url(../images/s3.gif) no-repeat; z-index:1; background-color:#FFF;}
.yyk .dm .s4 { display:block; position:absolute; bottom:-2px; right:-1px; width:7px; height:10px; background:url(../images/s4.gif) no-repeat; z-index:1; background-color:#FFF;}
.pad{ padding:25px 20px;}

.fls{float:left;}
.frs{float:right;}

.wocao p{font-size: 16px;line-height: 40px;padding: 14px 0;}
.wocao p strong{color: #673917;font-size: 19px;}
.wocao h1{font-size: 26px; text-align: center; padding: 30px 0 8px;}

.main .wenzhang{width: 346px; border: 1px solid #cdcfde; float:left; padding: 8px 12px;}
.wenzhang .wenzhang_tit{ font-size: 20px;color: #333333; font-weight: normal; padding-bottom: 5px;width: 160px; border-bottom: 2px solid #294EAA;}
.wenzhang .wenzhang_con{margin-top:20px;}
.wenzhang_con li{line-height: 30px;}
.wenzhang_con li a{font-size: 16px; color: #666;}
.wenzhang_con li a:hover{color:#6cabec;}
.wenzhang_con li span{display: inline-block; width: 22px; height: 22px; line-height: 22px; text-align: center; background: #999999; color: #fff; margin-right: 5px;}