﻿body,html{margin:0px;padding:0px;font-size:12px;color:#070707;font-family: "Microsoft YaHei" !important;  background:#fff;}
div,ul,form,dd,ol,h1,h2,h3,h4,h5,h6,dl,dt,p{margin:0px;padding:0px;}
li{margin:0px;padding:0px;list-style-type: none;}
a:link{color:#000;text-decoration: none;}
a:visited{color:#000;text-decoration: none;}
a:hover{color:#0094ab;text-decoration: none;}
img{ border:0;}
.clear{ clear:both;}
.inner{width:1200px;margin:0 auto;padding: 20px 0 0 0;}

/*----index css------*/
.top{width: 1200px;margin: 0 auto;}
.logo{float: left;padding: 15px 0 20px 0;}
.topright{float: right;padding: 10px 0 0 0; width:245px;}
.qcode{float: left;margin: 0 10px 0 0;}
.topright form{float: right;margin: 10px 0 5px 0;}
.txt{width: 180px;height: 27px;border:#c8c8c8 1px solid;border-right:none;float:left;line-height: 27px;padding: 0 0 0 10px;}
.btn{background: url("../images/search.jpg")/*tpa=http://www.yhrmyy.cn/images/search.jpg*/ no-repeat center center;height:29px;border:#c8c8c8 1px solid;border-left:none;width:42px;float:left;}
.tel{color:#fa6707;font-size: 20px;float:right;}
.tel span{color:#2885c3;font-size: 16px;}

#navigator{width: 100%;background: #0094ab;clear: both;height: 50px;line-height: 50px;}
#navigator ul{width: 1200px;margin: 0 auto;}
#navigator li{float: left;width: 132px;text-align: center;font-size: 16px;color: #fff;border-right: #2ba6b9 1px solid;}

/*-------navigator start-------*/
.home{ height:50px; padding-right: 25px;line-height:50px; color:#fff; text-align:center; font-size:16px; float:left;border-right:#2ba6b9 1px solid;}
.home a{ color:#fff;}
#header{  width: 100%;background: #0094ab;height: 50px;clear: both;}
#header .nav{ width: 1200px;position: relative; margin: 0 auto; z-index: 999;}
#header .nav ul .mainlevel{float:left;padding-left:0px;line-height:49px}
* html .nav ul .mainlevel{background:0px 0px;position:relative}
#header .nav ul{display:table}
#header .nav ul li .nav-a{font-size:16px;height:50px;color:#ffffff;padding-bottom:0px;padding-top:0px;padding-left:34px;text-decoration:none;display:inline-block;line-height:50px;padding-right:34px;border-right:#2ba6b9 1px solid;}
#header .nav ul li .current.nav-a{}
#header .nav ul li .nav-a:hover{height:50px;color:#ffffff;padding-bottom:0px;padding-top:0px;padding-left:35px;line-height:50px;padding-right:35px}
#header .nav ul li .nav-a{font-size:16px;height:50px;color:#ffffff;padding-bottom:0px;padding-top:0px;padding-left:34px;text-decoration:none;display:inline-block;line-height:50px;padding-right:34px}
#header .nav ul li .current.nav-a{}
#header .nav ul li .nav-a:hover{height:50px;background:url("../Images/nav-bg-09.png")/*tpa=http://www.yhrmyy.cn/Images/nav-bg-09.png*/ repeat;color:#0094ab;padding-bottom:0px;padding-top:0px;padding-left:34px;line-height:50px;padding-right:34px}
#header .nav ul li.first-crl{background:0px 0px}
#header .nav ul li.first-crl .nav-a{height:50px;padding-left:34px}
#header .nav ul li.first-crl .nav-a .current{height:50px;padding-left:34px}
#header .nav ul li.first-crl .nav-a:hover{height:50px;padding-left:34px}
#header .nav ul li.end-crl .nav-a{height:50px;padding-right:34px}
#header .nav ul li.end-crl .current.nav-a{height:50px;padding-right:34px}
#header .nav ul li.end-crl .nav-a:hover{height:50px;padding-right:34px}
.mainlevel div{/* height:120px; */background:url("../Images/nav-bg-09.png")/*tpa=http://www.yhrmyy.cn/Images/nav-bg-09.png*/ 0px 0px;position:absolute;padding-bottom:15px;padding-top:15px;padding-left: 20px;display:none;top:50px;padding-right: 20px;width: 520px;}
#sub_01{left:25px}
#sub_02{left:121px}
#sub_03{left:215px}
#sub_04{left:310px;}
#sub_05{right:320px}
#sub_06{right:225px}
#sub_07{right:131px}
#sub_08{right:21px}
.mainlevel div ol{overflow:hidden;float:left;display:block;width: 300px;}
.mainlevel div li{border-bottom:#cccccc 1px dashed;line-height:30px;width: 50%;font-size:14px;float: left;}
.mainlevel div li a{height: 30px;background:url("../Images/li-icon.png")/*tpa=http://www.yhrmyy.cn/Images/li-icon.png*/ no-repeat left center;color:#3b3b3b;padding-left:10px;display:inline-block;line-height: 30px;}
.mainlevel div li a:hover{color:#172053}
.mainlevel div .nav-img{float:right;display:inline-block}
.mainlevel div span img{border:#ffffff 3px solid;}

/*-------navigator end---------*/

.banner{width: 100%;clear: both;position: relative;z-index: 1;}
.banner img{ width: 100%;}
.function{width:1200px;margin:20px auto 20px auto;}
.function li{float:left;color: #fff;font-size: 17px;line-height: 81px;margin: 0 1px 0 1px; display:inline;}
.function li a{ color:#fff;}
.nav1{background:url("../images/nav1.jpg")/*tpa=http://www.yhrmyy.cn/images/nav1.jpg*/ no-repeat;width:198px;height:81px;text-indent: 100px;}
.nav2{background:url("../images/nav2.jpg")/*tpa=http://www.yhrmyy.cn/images/nav2.jpg*/ no-repeat;width:198px;height:81px;text-indent: 100px;}
.nav3{background:url("../images/nav3.jpg")/*tpa=http://www.yhrmyy.cn/images/nav3.jpg*/ no-repeat;width:198px;height:81px;text-indent: 85px;}
.nav4{background:url("../images/nav4.jpg")/*tpa=http://www.yhrmyy.cn/images/nav4.jpg*/ no-repeat;width:198px;height:81px;text-indent: 85px;}
.nav5{background:url("../images/nav5.jpg")/*tpa=http://www.yhrmyy.cn/images/nav5.jpg*/ no-repeat;width:198px;height:81px;text-indent: 100px;}
.nav6{background:url("../images/nav6.jpg")/*tpa=http://www.yhrmyy.cn/images/nav6.jpg*/ no-repeat;width:198px;height:81px;text-indent: 100px;}

.news{ width:1200px; margin:0 auto;}
/*---news pic roll start----*/
.tabbox{width: 1200px;margin:20px auto;position:relative;/* height:171px; */overflow:hidden;}
.tabbox .tabbtn{height: 42px;background: #ededed;}
.tabbox .tabbtn li{float:left;position:relative;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height: 42px;line-height: 42px;overflow:hidden;width:127px;text-align:center;font-size: 16px;cursor:pointer;background: #a2a2a2;color: #fff;border-left: #fff 1px solid;}
.tabbox .tabbtn li.current{}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{40: 27pxline-height:27px;background: url("../images/tab1.jpg")/*tpa=http://www.yhrmyy.cn/images/tab1.jpg*/ no-repeat;color: #fff;font-size: 16px;width: 127px;height: 42px;line-height: 42px;}
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{border: #dddddd 1px solid;border-top: none;width: 1176px;margin: 0 auto;padding: 20px 10px 10px 10px;height: 370px;}
.news1{ width:640px; float:right;}
.news1 li{ background:url("../images/icon.jpg")/*tpa=http://www.yhrmyy.cn/images/icon.jpg*/ no-repeat 0 50%; border-bottom:#d2d2d2 1px dotted; line-height:35px; font-size:14px; padding-left:20px;}
.news1 li span{ width:500px; float:left; display:block; padding:0 20px 0 0;}
.news2{width: 97%;margin: 0 auto;}
.news2 li{ background:url("../images/icon.jpg")/*tpa=http://www.yhrmyy.cn/images/icon.jpg*/ no-repeat 0 50%; border-bottom:#d2d2d2 1px dotted; line-height:35px; font-size:14px; padding-left:20px;}
.news2 li span{width: 1000px;float:left;display:block;padding:0 20px 0 0;}
/*---news pic roll end------*/
#pub_slideplay{width:510px; float:left; margin:20px 0 0 0;}
.doctor{border-top:#279ad2 2px solid;height:38px;background:#f1f1f1;border-left:#dddddd 1px solid;border-right:#dddddd 1px solid;width: 1194px;margin: 20px auto 0 auto;padding: 0 3px 0px 0;}
.doctor h1{font-size:16px;color:#0094ab;float:left;font-weight: normal;line-height: 38px;padding: 0 0 0 20px;}
.doctor span{display:block;float:right;line-height: 38px;padding: 0 10px 0 0;color: #878787;}
.tab_box {
	width: 1200px;
	margin: 0px auto 20px auto;
}
.lyz_tab_left {
	float: left;
	width: 143px;
}
.pro_con1111 {
	float: left;
	overflow: hidden;
	width: 249px;
	height: auto;
}
.pro_con111 UL {
	padding: 0px;
	width: 259px;
	list-style-type: none;
}
.pro_con111 UL LI {
	padding-right: 30px;
	display: inline;
	font-weight: bold;
	font-size: 14px;
	background: #f1f1f1;
	float: left;
	width: 112px;
	cursor: pointer;
	color: #000;
	line-height: 64px;
	height: 64px;
	text-align: right;
	border:#ddd 1px solid;
}
.pro_con111 UL LI.hover {
	padding-right: 30px;
	display: inline;
	font-weight: bold;
	font-size: 16px;
	background: #fff;
	float: left;
	width: 110px;
	cursor: pointer;
	color: #ff6600;
	line-height: 64px;
	height: 64px;
	text-align: right;
	border-left: #ff6600 3px solid;
}
.lyz_tab_right {
	padding-right: 10px;
	display: inline;
	padding-left: 20px;
	float: left;
	padding-bottom: 20px;
	width: 1024px;
	padding-top: 20px;
	border: #ddd 1px solid;
}
.lyz_tab_right li img{ width:85px; height:93px; border:#c0c0c0 1px solid; padding:1px; float:left; margin:0 10px 0 0;}
.lyz_tab_right li{ width:320px; float:left; border-bottom:#ddd 1px dotted; padding:0px 20px 10px 0; margin:0 0px 10px 0;}
.lyz_tab_right li .name{ color:#0094ab; font-size:16px; font-weight:bold;}
.lyz_tab_right li .depart{ font-size:16px; color:#333333; font-weight:bold; padding:5px 0 5px 0;}
.lyz_tab_right li .info{ font-size:12px; color:#868686; line-height:22px;}

.link{width:1200px;margin:0 auto;clear:both;}
.link .title{ background:#e9e9e9; height:42px;}
.link .title h1{font-size:16px;font-weight:normal;color:#fff;background:#0094ab;width:127px;text-align:center;height: 42px;line-height: 42px;}
.link ul{margin: 15px 0 20px 0;}
.link li{float: left;margin: 0 6px 0 0px; display:inline;}
.link li:nth-of-type(7){margin:0px 0px 0px 2px;}
.footer{background:#0065a5;border-top:#30a893 3px solid;color: #fff;line-height: 25px;padding: 25px 0 15px 0;width: 100%;clear: both;}
.footer .left{ float:left;}
.footer .right{ float:right;}
.btm_nav ul{}
.btm_nav li{float: left;font-size: 16px;border-left: #5b9ec8 1px solid;padding: 0 10px 0 35px;min-height: 230px;width:80px;}
.btm_nav li a span{color:#fff;float: left;display: block;}
.btm_nav li ul{clear: both;padding: 10px 0 0 0;width:80px; float:left;}
.btm_nav li ul li{clear: both;font-size: 12px;padding: 0;border-left: none;line-height: 25px;color: #d4ebf9;width: 80px;height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-height: 0;width:80px;}
.btm_nav li ul li a{color: #d4ebf9;}
.btm_nav li ul li a:hover{}
.youqing{border-top: #5b9ec8 1px solid;border-bottom: #5b9ec8 1px solid;clear:both;padding: 10px 0 10px 0;margin: 30px 0 20px 0;float: left;width: 100%;}
.youqing a{ padding:0 20px 0 0; color:#fff;}
.youqing a:hover{ color:#fff; text-decoration:underline;}
.copy{
    clear: both;
    text-align: center;
} 
.copy img{float:right;margin: -40px 0 0 0;} 
.btm_nav .qcode{float:left;padding: 20px 0 0 0;}
.btm_nav .qcode span{clear:both;line-height: 25px;display: block;padding: 8px 0 0 0;text-align: center;font-size: 14px;}
.btm_nav .qcode img{}
.btm_nav ul{ float:right;}
/*--inpage css--*/
.in_nav{width: 1188px;margin: -81px auto 0px auto;position: relative;}
.in_nav li{float:left;color: #fff;font-size: 17px;line-height: 81px;margin: 0 0px 0 0px;}
.in_nav li a{ color:#fff;}
.section{background: #f6f6f6;width: 100%;clear: both;}
.main{width: 1088px;margin: 0 auto;padding: 20px 50px 80px 50px;background: url("../images/mainbg.jpg")/*tpa=http://www.yhrmyy.cn/images/mainbg.jpg*/ no-repeat left bottom #fff;}
.content{width: 830px;float: left;}
.site{border-bottom: #eaeaea 1px solid;padding: 20px 0 5px 0;margin: 0 0 20px 0;}
.site span{padding: 0 0 10px 0;display: block;}
.site h1{font-size: 20px; font-weight: normal;padding: 0 0 10px 0;}
.article{font-size: 14px;line-height: 35px;}
.side{ width: 210px; float: right;margin: 20px 0 0 0;}
.side .lefttop{width: 210px; background: url("../images/sidetop.jpg")/*tpa=http://www.yhrmyy.cn/images/sidetop.jpg*/ no-repeat; height: 70px; color: #fff;font-size: 23px;line-height: 70px;text-align: center;}
.sidenav li{background: url("../images/sidenav.jpg")/*tpa=http://www.yhrmyy.cn/images/sidenav.jpg*/ no-repeat;width: 210px; height: 43px; line-height: 43px;font-size: 14px;text-indent: 60px;}
.contact{border-top: #0094ab 10px solid; background: #f6f6f6;border-bottom: #0094ab 10px solid;}
.contact li{border-bottom: #e3e3e3 1px solid;width: 100%;float: left;}
.contact li img{float: left; margin: 12px 20px 12px 20px;}
.contact li h3{font-size: 12px;font-weight: normal; padding: 10px 0 0 0;}
/*--equipment----*/
.equip li{ float:left; width:22%; margin:0 1.5% 0 1.5%}
.equip li span{ text-align:center; font-size:14px; display:block; clear:both; padding:15px 0 15px 0;}
.img { background-size: cover; background-position: 50% 50%; background-repeat: no-repeat;}
.img:before { display: block; padding-top: 133%;repeat-x 0 0; }

/*--news--*/
.bief h1{font-size: 18px;}
.bief span{display: block;padding: 20px 0 10px 0;line-height: 25px; font-size: 14px;}
.bief img{width: 425px; height: 213px;float: left;margin: 0 20px 0 0;}
.bief .more{ width: 80px;height: 25px; float: right;background: #000000;color: #fff;text-align: center; line-height: 25px; margin: 40px 10px 0 0;}
.newslist{ margin: 40px 0 0 0;}
.newslist li{border-bottom:#dcdcdc 1px dotted;width:100%;float: left;padding: 20px 0 20px 0;}
.newslist .time{width: 80px; float: left; margin: 0 30px 0 0;}
.newslist .time .time1{background: #e9e9e9;width: 80px; height: 50px; display: block;text-align: center;line-height: 50px; font-size: 25px;}
.newslist .time .time2{ background: #e9e9e9;width: 80px;height: 30px;line-height: 30px;display: block; border-top: #fff 2px solid; text-align: center;font-size: 14px;}
.newslist .info{ width: 800px; color: #555555; font-size: 14px;line-height: 25px; padding: 10px 0 0 0;} 
.newslist .title{font-size: 16px;color: #000;font-weight: bold;}

/*---organization---*/
.sliderbox { width: 830px;margin: 0 auto;}
.sliderbox dt {height:45px;cursor:pointer;background: url("../images/right.jpg")/*tpa=http://www.yhrmyy.cn/images/right.jpg*/ no-repeat 0 50%;width:100%; border-bottom:#ddd 1px dotted;}
.sliderbox .open {font-size: 16px;background: url("../images/down.jpg")/*tpa=http://www.yhrmyy.cn/images/down.jpg*/ no-repeat 0 50%;color: #000;cursor: default;}
.sliderbox .title{font-size: 16px;color: #000;padding: 0 0 0 20px;line-height:45px;}	
.sliderbox dt:hover span { color:#0094ab;}	
.sliderbox .open:hover span { color:#0094ab;}	
.sliderbox dd {overflow:hidden;}
.sliderbox .text {padding: 10px 0px 10px 0px;line-height: 30px;font-size: 13px;background: #f7f7f7;border-bottom:#ddd 1px dotted;}
.sliderbox .text table{width: 94%;margin:0 auto;padding: 10px 0 20px 0;}
.sliderbox .text table span{font-size: 14px;}
.sliderbox .text table span.s1{font-weight:bold;min-width:100px;display: block;float: left;}

/*--leader---*/
.leader .more{width:75px;height:20px;background:#0094ab;color:#fff;line-height:20px;text-align:center;float: right;font-size: 12px;}
.leader .more a{ color:#fff;display:block;}
.leader .more a:hover{ color:#0094ab; border:#0094ab 1px solid; background:#fff; display:block;}
.leader img{ border:#c5c5c5 1px solid; padding:2px; width:105px; height:150px;}
.leader table{ width:100%;}
.leader li{border-bottom:#ddd 1px dotted;width:100%;float:left;padding: 15px 0 15px 0;font-size: 14px;}

/*---login-----*/
.logintop{text-align: center; padding: 20px 0 20px 0;}
.loginbg{width: 100%;clear: both;}
.loginbg img{width: 100%;}
.login{z-index: 9;position:absolute;width: 346px;height: 412px;background: url("../images/loginbg.png")/*tpa=http://www.yhrmyy.cn/images/loginbg.png*/ repeat;left:56%;top: 150px;}
.num{width:260px; height:40px; line-height:40px; background:url("../images/num.jpg")/*tpa=http://www.yhrmyy.cn/images/num.jpg*/ no-repeat; border:none; padding:0 0 0 12px;}
.pwd{width:260px; height:40px; line-height:40px; background:url("../images/pwd.jpg")/*tpa=http://www.yhrmyy.cn/images/pwd.jpg*/ no-repeat; border:none; padding:0 0 0 12px;}
.card{width:260px;height:40px;line-height:40px;background:url("../images/card.jpg")/*tpa=http://www.yhrmyy.cn/images/card.jpg*/ no-repeat;border:none;margin: 0 0 10px 0; padding:0 0 0 12px;}
.login form{padding: 30px 20px 0 38px;}
.login h1{font-size: 23px;font-weight: normal;padding: 0 0 20px 0;}
.login span{display: block;font-size: 14px;line-height: 30px;}
.loginbtn{background:#0094ab;border-radius:5px;width:275px;height:45px;line-height:45px;text-align:center;border:none;color:#fff;font-size:20px;margin: 15px 0 10px 0;}
.login_footer{text-align:center;clear:both;width:100%;padding: 20px 0 20px 0;font-size: 14px;}

/*--message----*/
.msg{font-size: 14px;line-height: 40px;}
.msg li{padding: 30px 30px 40px 30px;width: 770px;}
.msg li .name{ width:100%; clear:both;}
.msg li .title{float: left;}
.msg li .time{ font-size: 12px;float: right;color: #565656;}
.msg li .content{width: 100%;clear: both;border-top: #9d9d9d 1px dashed; margin: 30px 0 0 0;padding: 10px 0 0 0;}
.modd{background: #ebebeb;}
.meven{ background: #f6f6f6;}

/*----history-----*/
.history{background: url("../images/line.jpg")/*tpa=http://www.yhrmyy.cn/images/line.jpg*/ repeat-y 14px 0;}
.history h1{font-size: 20px;color: #0094ab;background: url("../images/historytop.jpg")/*tpa=http://www.yhrmyy.cn/images/historytop.jpg*/ no-repeat 0 0;padding: 0 0 30px 50px;}
.history li{background: url("../images/historyicon.jpg")/*tpa=http://www.yhrmyy.cn/images/historyicon.jpg*/ no-repeat 9px 20px;}
.history li a{width: 710px;border-radius:5px;display:block;margin: 30px 0 10px 44px;padding: 20px 30px 0px 30px;background:#e3e3e3;}
.history li a .dot{background:url("../images/arrow.jpg")/*tpa=http://www.yhrmyy.cn/images/arrow.jpg*/ no-repeat;width: 7px;height: 13px;position: relative;left: -37px;}
.history li a:hover{width: 710px;border-radius:5px;display:block;margin: 30px 0 10px 44px;padding: 20px 30px 0px 30px; background:#0094ab;}
.history li a:hover .dot{background:url("../images/arrow1.jpg")/*tpa=http://www.yhrmyy.cn/images/arrow1.jpg*/ no-repeat}
.history li a:hover .title{color: #fff;font-size: 16px;font-weight: bold;border-bottom: #01a3bc 1px solid;padding: 0 0 10px 0;}
.history li a:hover .content{border-top: #018498 1px solid;font-size: 14px;line-height: 25px;padding: 10px 0 0 0;width: 710px;color: #fff;}
.history li a:hover .more{ width: 60px;height: 23px;background: #dda020;line-height: 23px;clear: both; text-align: center;color: #fff;margin: 20px 0 0 0;float: right;}

.line{background:#e3e3e3; width:5px;}
.history li .title{color: #3da3b6;font-size: 16px;font-weight: bold;border-bottom: #d0d0d0 1px solid;padding: 0 0 10px 0;}
.history li .content{border-top: #f3f3f3 1px solid;font-size: 14px;line-height: 25px;padding: 10px 0 0 0;width: 710px;}
.history li .more{ width: 60px;height: 23px;background: #0094ab;line-height: 23px;clear: both; text-align: center;color: #fff;margin: 20px 0 0 0;float: right;}
.line{background:#e3e3e3; width:5px;}

/*----expert-----*/
.sort li{float:left;width: 19%;height: 50px;line-height: 50px;background: #dcdcdc;text-indent: 20px;font-size: 14px;display: inline;margin: 10px 0.5% 0 0.5%;border-radius: 5px;}
.sort li a{ display:block;}
.sort li a:hover{ background:#0094ab; display:block; color:#fff;border-radius: 5px;}
.expert{width: 100%;clear: both;margin: 20px 0 0 0;float: left;}
.expert li{width: 50%; float: left;border-bottom: #d3d3d3 1px dotted;margin: 10px 0 10px 0;padding: 0px 0 10px 0;}
.expert li dl{float: right;width: 70%;line-height: 25px;font-size: 12px;}
.photo {background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;width: 25%;float: left;}
.photo:before {display: block;padding-top: 133%;border: #b8b8b8 1px solid;}
.photo1 {background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;width: 65%;}
.photo1:before {display: block;padding-top: 133%;border: #b8b8b8 1px solid;}
.expert_info{line-height: 25px;border-bottom:#d3d3d3 1px dotted;margin: 10px 0 20px 0;padding: 0px 0 20px 0;}
.expert .title{background:url("../images/expert_title.jpg")/*tpa=http://www.yhrmyy.cn/images/expert_title.jpg*/ no-repeat;color:#fff;font-size: 16px;text-indent: 20px;margin: 10px 0 10px 0;}
.other{clear:both;width:100%;margin: 20px 0 0 0;float: left;}
.other h1{font-size: 18px;font-weight:normal;border-top: #d3d3d3 1px dotted;border-bottom: #eaeaea 1px solid;padding: 30px 0 10px 0;}
.other ul{
    /* padding: 30px 0 0 0; */
}
.other li{float:left;margin: 0 20px 0 0;border-bottom: none;width: 105px;}
.other li span{ display:block; clear:both;  text-align:center; padding:10px 0 0 0;} 

/*------depart------*/
.depart .title{background: url("../images/de_title.jpg")/*tpa=http://www.yhrmyy.cn/images/de_title.jpg*/ no-repeat; width: 181px;height: 33px;line-height: 33px;text-align: center;color: #fff;font-size: 16px;margin: 20px 0 20px 0;}
.depart .card1{width: 100%;clear: both;}
.depart .card1 li{float: left;background: #f6f6f6;width: 49%;margin: 0.5% 0.5% 0.5% 0.5%;} 
.depart .card1 li h1{font-size: 15px;padding: 15px 0 10px 15px;} 
.depart .card1 li .info{ padding: 0 15px 0 15px;line-height: 25px;} 
.depart .card1 li .more{background: #c2c2c2; width: 60px;height: 20px;line-height: 20px;text-align: center;float: right;} 
.depart .card1 li .more a{ display:block;}
.depart .card1 li .more a:hover{ background:#0094ab; color:#fff;}
.keshi{}
.keshi .title{background:url("../images/expert_title.jpg")/*tpa=http://www.yhrmyy.cn/images/expert_title.jpg*/ no-repeat;color:#fff;font-size: 16px;text-indent: 20px;margin: 10px 0 10px 0;line-height: 35px;}
.keshi table{margin: 0px 0 20px 0;}
.keshi td{
    border-bottom: #d3d3d3 1px dotted;
    font-size: 14px;
    line-height: 35px;
}
.keshi .info{padding:10px 0 10px 0;line-height: 30px;font-size: 14px;}
/*----------*/
.zhlTable{width: 1200px;margin:0 auto;}
.zhlTable td{ padding:13px 20px 13px 20px; font-size:14px;border-bottom:#e6e6e6 1px solid;}
.zhlTable th{ padding:15px 20px 15px 20px; font-size:16px;border-bottom:#e6e6e6 1px solid; background:#e5e5e5;}
.todd{ background:#f5f5f5;}
.teven{ background:#fff; }

/*----page----*/
.pager{margin: 30px 0 0px 0;padding: 0 0 50px 0;float:left; position:relative; left:50%;}
.page{float:left; position:relative; left:-50%;}
.page span{width: 26px;height: 26px;background: #0094ab;display: block; margin: 0 2px;color: #fff;float: left;line-height: 26px;text-align: center;border: #0094ab 1px solid;}
.page a{width: 26px; height: 26px; border: #ccc 1px solid;float: left;display: block;margin: 0 2px;line-height: 26px;text-align: center;}

/*------tab------*/
.tabbox1{width: 1200px;margin:20px auto;position:relative;overflow:hidden;}
.tabbox1 .tabbtn{border-bottom: #d3e2e4 1px solid;height: 42px;}
.tabbox1 .tabbtn li{float:left;position:relative;}
.tabbox1 .tabbtn li a,.tabbox1 .tabbtn li span{display:block;float:left;height: 42px;line-height: 42px;overflow:hidden;padding:0 25px;text-align:center;font-size: 16px;cursor:pointer;background: #ecfcff;color: #0094ac;border-left: #fff 1px solid;}
.tabbox1 .tabbtn li.current{}
.tabbox1 .tabbtn li.current a,.tabbox1 .tabbtn li.current span{background: url("../images/tab1.jpg")/*tpa=http://www.yhrmyy.cn/images/tab1.jpg*/ no-repeat center top #0094ac;color: #fff;font-size: 16px;padding:0 30px;height: 42px;line-height: 42px;border-bottom: #fff 1px solid;}
.tabbox1 .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox1 .tabcon{margin: 0 auto;clear: both;}

.search{
    padding: 30px 0 30px 150px;
    font-size: 14px;
}
.searchtxt{
    width: 500px;
    height: 40px;
    border: #ccc 1px solid;
    line-height: 40px;
}
.searchbtn{background:#0094ac;color:#fff;width: 200px;height: 43px;border-radius: 3px;text-align:center;line-height: 40px;border: none;font-size: 16px;margin: 0 0 0 10px;}

.float{position: fixed;right: 20px;top: 40%; z-index:999999;}
.float li{padding: 0 0 10px 0;}


.tabbox2{width: 1200px;margin:20px auto;position:relative;/* height:171px; */overflow:hidden;}
.tabbox2 .tabbtn2{height: 42px;background: #ededed;}
.tabbox2 .tabbtn2 li{float:left;position:relative;}
.tabbox2 .tabbtn2 li a,.tabbox2 .tabbtn2 li span{display:block;float:left;height: 42px;line-height: 42px;overflow:hidden;width: 127px;text-align:center;font-size: 16px;cursor:pointer;background: #a2a2a2;color: #fff;border-left: #fff 1px solid;}
.tabbox2 .tabbtn2 li.current2{}
.tabbox2 .tabbtn2 li.current2 a,.tabbox2 .tabbtn2 li.current2 span{40: 27pxline-height:27px;background: url("../images/tab1.jpg")/*tpa=http://www.yhrmyy.cn/images/tab1.jpg*/ no-repeat;color: #fff;font-size: 16px;width: 127px;height: 42px;line-height: 42px;}
.tabbox2 .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox2 .tabcon2{border: #dddddd 1px solid;border-top: none;width: 1176px;margin: 0 auto;padding: 20px 10px 10px 10px;/* height: 370px; */}

.xueke{}
.xueke_left{
    float: left;
    width: 780px;
}
.xueke_left h1{
    background: url("../images/keshi1.png")/*tpa=http://www.yhrmyy.cn/images/keshi1.png*/ no-repeat center 40px #0094ab;
    width: 100px;
    height: 168px;
    border-radius: 5px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    font-weight: normal;
    float: left;
    margin: 0 10px 0 0;
    line-height: 230px;
    background-size: 45px;
}
.xueke_left ul{}
.xueke_left li{
    float: left;
    border: #deecee 1px solid;
    width: 104px;
    margin: 2px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-radius: 5px;
    background: #f1fcfe;
}

.xueke_right{}
.xueke_right{
    float: right;
    width: 390px;
}
.xueke_right h1{
    background: url("../images/keshi2.png")/*tpa=http://www.yhrmyy.cn/images/keshi2.png*/ no-repeat center 30px #20a2d6;
    width: 100px;
    height: 168px;
    border-radius: 5px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    font-weight: normal;
    float: left;
    margin: 0 10px 0 10px;
    line-height: 230px;
}
.xueke_right ul{}
.xueke_right li{
    float: left;
    border: #dfeaef 1px solid;
    width: 84px;
    margin: 2px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border-radius: 5px;
    background: #ecfaff;
}

/*产品具体内容*/
#prodview_pic { text-align:center; overflow:hidden; zoom:1;}
#prodview_pic img {  background-color:#fff; padding:1px; border:2px solid #ccc;}

/*新闻具体内容*/
.bitoti{
	display: block;
	width: 100%;
	height: 70px;
	text-align: center;
	line-height: 70px;
	font-size: 24px;
	font-weight: 400; color:#1271a8;
}

.dianji{
	display: block;
	width: 100%;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #878787;
	font-size: 12px;
	background-color: #e8e8e8;
}
.dianji a{
	color: #878787;
}