﻿@charset "utf-8";
/* CSS Document */

body
{
	margin:0px;
	padding:0px;
	background:url(../images/bodybg.jpg) no-repeat 0 163px #FFF;
	color:#4e4e4e;
	font-size:14px;
	font-family:'微软雅黑';
}

img
{
	border:none;
}

p,span,h1,h2,h3,h4,h5,h6,td,div,ul,li
{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style:none;
}

a
{
	text-decoration:none;
	color:#4e4e4e;
}
a:hover
{
	text-decoration:none;
	color:#BB0102;
}
.fst{ font-family:'宋体'}
/*Site Start*/

#wrapper
{
	width:100%;
	height:auto;
	float:left;
	background:url(../images/header-without-shadow.png) top repeat-x;
}

#header
{
	width:100%;
	height:auto;
	float:left;
	background:url(../images/headbg.jpg) center top no-repeat;
}

#content
{
	width:100%;
	height:auto;
	float:left;
}

#footer
{
	width:100%;
	height:auto;
	float:left;
	background:url(../images/footer-bg.png) #f5f5f5 top repeat-x;
	clear:both;
}


/*/////////////////////////////////////////////////////////////////////////////
                               Home Page
/////////////////////////////////////////////////////////////////////////////*/

/*Header Start*/

.header
{
	width:1086px;
	height:auto;
	margin:0px auto;
}

.logo-part
{
	width:1086px;
	height:125px;
	float:left;
}

.logo

{
	width:490px;
	height:auto;
	float:left;
	/*padding-left:20px;*/
	padding-top:15px;
}

.Phone-number

{
	width:390px;
	height:auto;
	float:right;
	padding-left:176px;
}

.Phone-number h1

{
	width:480px;
	height:auto;
	float:left;
	text-align:right;
	background:url(../images/icon_tel.png) no-repeat;
	font:600 20px Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding-bottom:17px;
}

.find
{
	width:100%;
	height:auto;
	margin-top:47px;
	float:left;
	font:normal 14px "微软雅黑",Arial, Helvetica, sans-serif;
	color:#81674E;
	text-transform:uppercase;
	/*text-shadow: 1px 1px #001a38;*/
}

.find ul
{
	margin:0px;
	padding:0px;
}

.find ul li
{
	display:inline-block;
	float:left;
	background:url(../images/divater.png) right no-repeat;
	padding-right:14px;
	padding-left:14px;
	
}

.find ul li a
{
	color:#81674E;
}

.find ul li a:hover
{
	color:#F8D107;
}

.menu-and-banner
{
	width:1086px;
	height:auto;
	float:left;
	/*padding-left:11px;
	padding-right:8px;*/
	background:url(../images/shadow.png) top no-repeat;
}

.menu-part
{
	width:1086px;
	height:38px;
	line-height:38px;
	float:left;
	background:url(../images/menu-bg.png) repeat-x;
	/*padding-top:10px;*/
	font:normal 15px "微软雅黑",Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-transform:uppercase;
	/*text-shadow: 1px 1px #001a38;*/
}

.menu-part ul
{
	margin:0px;
	padding:0px;
}

.menu-part ul li
{
	display:inline-block;
	float:left;
	background:url(../images/-nline.jpg) right no-repeat;
	height:38px;
	line-height:38px;
	padding-left:30px;
	padding-right:30px;
	/*padding-top:20px;*/
}

.menu-part ul li a
{
	color:#ffffff;
}

.menu-part ul li a:hover
{
	color:#FFF;
	
/*	text-shadow: 1px 1px #ffffff;*/
}
.menu-part ul li:hover{background:#122C56;}

.banner
{
	width:1005px;
	height:auto;
	float:left;
}

/*Content Start*/

.content
{
	width:1100px;
	height:auto;
	margin:0px auto;
}

.left-bg
{
	width:26px;
	height:424px;
	float:left;
	background:url(../images/bg-left.png) no-repeat;
}

.right-bg
{
	width:26px;
	height:424px;
	float:left;
	background:url(../images/bg-right.png) no-repeat;
}
.content-center
{
	width:1100px;
	height:auto;
	float:left;
	background:url(../images/ce-bg.png) top repeat-x;
}


.welcome-part
{
	width:1100px;
	height:auto;
	float:left;
	padding-top:1px;
}

.health-care
{
	width:255px;
	height:auto;
	float:left;
	border:#503F2E 1px solid;
	/*padding-left:28px;
	padding-right:62px;*/
}

.health-care h1
{
	width:255px;
	height:auto;
	float:left;
	font:Bold 15px "微软雅黑", Arial, Helvetica, sans-serif;
	text-indent:18px;
	color:#AA8E06;
	margin-bottom:12px;
}

.health-care h1 span
{
	/*width:255px;*/
	height:auto;
	/*float:left;*/
	font:Normal 14px Arial, Helvetica, sans-serif;
	color:#474747;
	text-transform:uppercase;
}

.health-care h2
{
	width:255px;
	height:auto;
	float:left;
	/*margin-top:18px;*/
	margin-bottom:10px;
}

.health-care h3
{
	width:225px;
	height:auto;
	float:left;
	font:Normal 14px "微软雅黑", Arial, Helvetica, sans-serif;
	color:#B7926E;
	padding-left:18px;
	padding-right:12px;
	line-height:20px;
	padding-bottom:20px;
}

.health-care h4
{
	width:255px;
	height:auto;
	float:left;
}

.tools
{
	width:255px;
	height:auto;
	float:left;
	border:#503F2E 1px solid;
	margin-right:24px;
	margin-left:24px;
	
}

.tools h1
{
	width:255px;
	height:auto;
	float:left;
	text-indent:18px;
	font:bold 14px "微软雅黑",Arial, Helvetica, sans-serif;
	color:#AA8E06;
	margin-bottom:12px;
}

.tools h1 span
{
	/*width:255px;*/
	height:auto;
	/*float:left;*/
	font:Normal 16px Arial, Helvetica, sans-serif;
	color:#474747;
	text-transform:uppercase;
}

.tools h2
{
	width:255px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:18px;
	margin-bottom:10px;
}

.tools h3
{
	width:225px;
	height:auto;
	float:left;
	font:Normal 14px "微软雅黑", Arial, Helvetica, sans-serif;
	color:#B7926E;
	padding-left:18px;
	padding-right:12px;
	line-height:20px;
	padding-bottom:20px;
}
.log-in
{
	width:255px;
	height:auto;
	float:left;
}

.log-in h4
{
	width:255px;
	height:auto;
	float:left;
	font:Bold 18px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:10px;
}

.input
{
	width:254px;
	height:auto;
	float:left;
	padding-bottom:7px;
}

.log-in-input-bg
{
	width:255px;
	height:25px;
	float:left;
	border:#ececec solid 1px;
	background:url(../images/input-bg.png) repeat-x;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-left:9px;
}

.log-in h5
{
	width:254px;
	height:auto;
	float:left;
	padding-top:6px;
}

.news
{
	width:255px;
	height:auto;
	float:left;
	border:#503F2E 1px solid;
	margin-right:24px;
}

.news h1
{
	width:255px;
	height:auto;
	float:left;
	font:Bold 14px "微软雅黑",Arial, Helvetica, sans-serif;
	text-indent:18px;
	color:#AA8E06;
	margin-bottom:12px;
}

.news h1 span
{
	/*width:255px;*/
	height:auto;
	/*float:left;*/
	font:Normal 14px Arial, Helvetica, sans-serif;
	color:#474747;
	text-transform:uppercase;
}
.news h2
{
	width:255px;
	height:auto;
	float:left;
    margin-bottom:10px;
}

.news h3
{
	width:225px;
	height:auto;
	float:left;
	font:Normal 14px "微软雅黑", Arial, Helvetica, sans-serif;
	color:#B7926E;
	padding-left:18px;
	padding-right:12px;
	line-height:20px;
	padding-bottom:20px;
}
.list
{
	width:255px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:18px;
}

.list ul
{
	margin:0px;
	padding:0px;
}

.list ul li
{
	background:url(../images/bult.png) left 1px no-repeat;
	display:block;
	padding-left:24px;
	padding-right:14px;
	padding-bottom:14px;
}

.list h3
{
	width:255px;
	height:auto;
	float:left;
	padding-top:7px;
}

.partner
{
	width:255px;
	height:auto;
	float:left;
	border:#503F2E 1px solid;
	margin-right:0;
	margin-left:0;
}
.partner h1
{
	width:255px;
	height:auto;
	float:left;
	font:Bold 14px "微软雅黑",Arial, Helvetica, sans-serif;
	text-indent:18px;
	color:#AA8E06;
	margin-bottom:12px;
}

.partner h1 span
{
	/*width:255px;*/
	height:auto;
	/*float:left;*/
	font:Normal 14px Arial, Helvetica, sans-serif;
	color:#474747;
	text-transform:uppercase;
}
.partner h2
{
	width:255px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:18px;
	margin-bottom:10px;
}

.partner h3
{
	width:225px;
	height:auto;
	float:left;
	font:Normal 14px "微软雅黑", Arial, Helvetica, sans-serif;
	color:#B7926E;
	padding-left:18px;
	padding-right:12px;
	line-height:20px;
	padding-bottom:20px;
}
.divater
{
	width:944px;
	height:auto;
	float:left;
	padding-left:28px;
	margin-top:39px;
}

.testimonial-part
{
	width:1100px;
	margin:0 auto;
	height:auto;
	float:left;	
}

.testimonial-inner
{
	width:806px;
	height:auto;
	float:left;
}

.testimonial-tit
{
	width:100%;
	height:50px;
	background:url(../images/newstit.jpg) no-repeat;
	float:left;
}
.testimonial-tit a
{
	width:100%;
	height:auto;
	color:#AA8E06;
	font:bold 14px "微软雅黑", Arial, Helvetica, sans-serif;
}
.testimonial-tit span
{
	height:auto;
	float:right;
	font:14px "微软雅黑", Arial, Helvetica, sans-serif;
}
.testimonial-tit span a
{
	font:14px "微软雅黑", Arial, Helvetica, sans-serif;
	color:#AA8E06
}
.testimonial-tit2
{
	width:100%;
	height:50px;
	background:url(../images/rtit.jpg) no-repeat;
	float:left;
}
.testimonial-img
{
	width:142px;
	height:auto;
	float:left;
}

.testimonial-text
{
	width:298px;
	height:auto;
	float:left;
	/*padding-top:28px;*/
	padding-left:10px;
}

.testimonial-text h1
{
	width:360x;
	height:auto;
	float:left;
	font:Bold 14px "微软雅黑",Arial, Helvetica, sans-serif;
	color:#AA8E06;
}
.testimonial-text h1 span
{
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#B7926E;
}

.testimonial-text h2
{
	width:298px;
	height:auto;
	float:left;
	font:Normal 14px "微软雅黑", "Times New Roman", Times, serif;
	color:#B7926E;
	line-height:22px;
}
.testimonial-list
{
	width:260px;
	height:auto;
	float:right;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#B7926E;
	line-height:18px;
}

.testimonial-list ul
{
	margin:0px;
	padding:0px;
}

.testimonial-list ul li
{
	background:url(../images/bult.png) left 1px no-repeat;
	display:block;
	padding-left:24px;
	padding-right:14px;
	padding-bottom:14px;
}
/*Footer Start*/

.footer-top
{
	width:1024px;
	height:auto;
	margin:0px auto;
}

.footer-menu
{
	width:977px;
	height:auto;
	float:left;
	background:url(../images/doctor.png) right bottom no-repeat;
	margin-top:-80px;
	padding-top:74px;
	padding-left:47px;
	padding-bottom:24px;
}

.service
{
	width:153px;
	height:auto;
	float:left;
	background:url(../images/v-divater.png) right repeat-y;
}

.patients
{
	width:141px;
	height:auto;
	float:left;
	background:url(../images/v-divater.png) right repeat-y;
	padding-left:28px;
}


.visitors
{
	width:162px;
	height:auto;
	float:left;
	background:url(../images/v-divater.png) right repeat-y;
	padding-left:28px;
}

.service h1,.patients h1,.visitors h1,.contact h1
{
	width:100%;
	height:auto;
	float:left;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:10px;
}

.service-list
{
	width:100%;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
}

.service-list ul
{
	margin:0px;
	padding:0px;
}

.service-list ul li
{
	line-height:24px;
}

.service-list ul li a
{
	color:#474747;
}

.service-list ul li a:hover
{
	color:#000000;
}

.contact
{
	width:437px;
	height:auto;
	float:left;
	padding-left:28px;
}

.contact p
{
	width:100%;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:18px;
}

.contact h2
{
	width:100%;
	height:auto;
	float:left;
	padding-top:6px;
}

.footer-bottom
{
	width:100%;
	height:38px;
	float:left;
	background:url(../images/bottombg2.jpg) repeat-x;
	/*padding-top:26px;*/
}

.copy-right-part
{
	clear:both;
	margin:0px auto;
	text-align:center;
	width:100%; 
	height:102px;
	background:#204E98
}

.copy-right-text
{
	clear:both;
	width:1100px;
	margin:0 auto;
	font:Normal 14px/30px '微软雅黑',Arial, Helvetica, sans-serif;
	text-align:center;
	height:auto;
	color:#FFF;
	padding-top:20px;
}

.social-media
{
	width:1086px;
	margin:0 auto;
	height:38px;
	background:url(../images/bottombg.jpg) no-repeat; 
	/*float:left;*/
}

.social-media ul li
{
	display:inline-block;
	float:left;
	padding-left:50px;
	padding-right:50px;
	height:38px;
	line-height:38px;
	
}

.social-media ul li a
{
	color:#FFFFFF;
	font:Normal 14px "微软雅黑", Helvetica, sans-serif;
}
.social-media ul li a:hover
{
	color:#F8D007
}
.social-media ul li a:hover
{
	opacity:1;
    filter:alpha(opacity=100);
}


/*/////////////////////////////////////////////////////////////////////////////
                               Service Page
/////////////////////////////////////////////////////////////////////////////*/

.title-part
{
	width:1005px;
	height:auto;
	float:left;
}

.title-image
{
	width:1005px;
	height:auto;
	float:left;
}


.title-part-bg
{
	width:981px;
	height:45px;
	float:left;
	background:url(../images/title-bg.png) no-repeat;
	margin-top:-52px;
	z-index:100;
	font:Normal 24px Arial, Helvetica, sans-serif;
	color:#FFF;
	text-transform:uppercase;
	padding-top:63px;
	padding-left:24px;
}

.title-part-bg span
{
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#FFF;
}


.content-left
{
	width:699px;
	height:auto;
	float:left;
	padding-left:11px;
}

.service-text-part
{
	width:699px;
	height:auto;
	float:left;
}

.service-text-part h1
{
	width:699px;
	height:auto;
	float:left;
	font:Normal 24px Arial, Helvetica, sans-serif;
	color:#474747;
}

.service-text-part p,.includ-list p
{
	width:673px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:18px;
	padding-right:26px;
	padding-top:15px;

}

.service-text-part h3
{
	width:655px;
	height:auto;
	float:left;
	background:#FFF;
	border:#f1f2f2 solid 1px;
	padding:5px;
	margin-top:15px;
}


.browse-alph
{
	width:699px;
	height:auto;
	float:left;
	padding-top:23px;
	padding-bottom:23px;
}

.browse-alph h1
{
	font:Bold 18px Arial, Helvetica, sans-serif;
	color:#014593;
}

.alph-list
{
	width:652px;
	height:35px;
	float:left;
	background:url(../images/alap-bg.png) repeat-x;
	border:#ececec solid 1px;
	margin-top:15px;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#535353;
}

.alph-list ul
{
	margin-left:5px;
}

.alph-list ul li
{
	display:inline-block;
	border-right:#ececec solid 1px;
	height:23px;
	float:left;
	padding-left:7px;
	padding-right:7px;
	padding-top:10px;
}

.alph-list ul li a
{
	color:#535353;
}

.alph-list ul li a:hover
{
	color:#000;
}

.browse-area
{
	width:699px;
	height:auto;
	float:left;
	padding-bottom:23px;
}

.browse-area h1
{
	width:648px;
	height:auto;
	float:left;
	font:Bold 18px Arial, Helvetica, sans-serif;
	color:#014593;
	background: url(../images/list-divater.png)  bottom repeat-x;
	padding-bottom:10px;
	margin-top:23px;
}

.service-list1
{
	width:248px;
	height:auto;
	float:left;
	padding-top:15px;
}

.service-list2
{
	width:260px;
	height:auto;
	float:left;
	padding-top:15px;
}

.service-list3
{
	width:144px;
	height:auto;
	float:left;
	padding-top:15px;
}

.service-list1 ul li,.service-list2 ul li,.service-list3 ul li
{
	font:Bold 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:30px;
}

.browse-area-list ul li a
{
	color:#474747;
}

.browse-area-list ul li a:hover
{
	color:#000;
}


.sidebar
{
	width:261px;
	height:auto;
	float:left;
}

.sidebar-inner
{
	width:250px;
	height:auto;
	float:left;
	background:url(../images/sidebar-bg.png) top #023a7b repeat-x;
	padding-top:32px;
	margin-bottom:60px;
	
}

.facilities
{
	width:250px;
	height:auto;
	float:left;
}

.facilities h1,.video h1,.service-sidebar h1,.download h1,.recent-post h1,.twitter h1
{
	width:230px;
	height:auto;
	float:left;
	padding-left:20px;
	font:Bold 20px Arial, Helvetica, sans-serif;
	color:#ffffff;
}


.facilities-list
{
	width:230px;
	height:auto;
	float:left;
	font:Bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	line-height:26px;
	padding-left:20px;
}

.facilities-list ul
{
	margin-top:6px;
	padding:0px;

}

.facilities-list ul li
{
	background:url(../images/side-bar-bulet.png) left no-repeat;
	padding-left:21px;

}

.facilities-list ul li a
{
	color:#ffffff;
}

.facilities-list ul li a:hover
{
	color:#79b6ff;
}


.facilities h2,.video h2,.service-sidebar h2,.download h2,.recent-post h2,.twitter h2
{
	width:250px;
	height:auto;
	float:left;
	text-align:center;
	margin-top:12px;
	margin-bottom:15px;
}

.video
{
	width:250px;
	height:auto;
	float:left;
}

.video-play
{
	width:192px;
	height:auto;
	float:left;
	margin-left:20px;
	padding:5px;
	background:#FFF;
	margin-top:15px;
	margin-bottom:10px;
}

.service-sidebar
{
	width:250px;
	height:auto;
	float:left;
}

.service-sidebar p
{
	width:230px;
	height:auto;
	float:left;
	padding-left:20px;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
}

.service-sidebar p span
{
	width:230px;
	height:auto;
	float:left;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
}

.download
{
	width:250px;
	height:auto;
	float:left;
	padding-bottom:30px;
}

.news-letter
{
	width:233px;
	height:94px;
	float:left;
	background:url(../images/news-letter-bg.png) no-repeat;
	padding-left:27px;
	padding-top:18px;
}

.news-letter h1
{
	width:233px;
	height:auto;
	float:left;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#FFF;
	line-height:18px;
}

.news-letter h1 span
{
	width:233px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-left:2px;
}

.sign-up
{
	width:214px;
	height:29px;
	float:left;
	padding-top:8px;
}

.sign-up-input
{
	border:none;
	background:none;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#565758;
}

.sign-up-bg
{
	width:135px;
	height:24px;
	float:left;
	background:url(../images/sign-up-input.png) no-repeat;
	padding-top:6px;
	padding-left:4px;
}

.sign-up-buttion
{
	width:73px;
	height:29px;
	float:left;
}


.include
{
	width:699px;
	height:auto;
	float:left;
	padding-top:23px;
	padding-bottom:23px;
}

.include h1
{
	width:648px;
	height:auto;
	float:left;
	font:Normal 24px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:0px;
}

.includ-list
{
	width:648px;
	height:auto;
	float:left;
	font:Bold 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:36px;
	margin-top:15px;
}

.includ-list ul li
{
	background:url(../images/circle.png) 1px no-repeat;
	padding-left:20px;
}


.inner-testimonial
{
	width:650px;
	height:auto;
	float:left;
	background:url(../images/list-divater.png) top repeat-x;
	padding-top:25px;
}

.inner-testimonial-img
{
	width:142px;
	height:auto;
	float:left;
}

.inner-testimonial-text
{
	width:498px;
	height:auto;
	float:left;
	padding-top:18px;
	padding-left:10px;
}

.inner-testimonial h1
{
	width:498px;
	height:auto;
	float:left;
	font:Normal 18px Arial, Helvetica, sans-serif;
	color:#000000;
}
.inner-testimonial h1 span
{
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#1e7dee;
}

.inner-testimonial h2
{
	width:498px;
	height:auto;
	float:left;
	font:Normal 16px Georgia, "Times New Roman", Times, serif;
	color:#4d4d50;
	line-height:24px;
}


/*/////////////////////////////////////////////////////////////////////////////
                              Our Doctors Page
/////////////////////////////////////////////////////////////////////////////*/

.specialty-doctors-part
{
	width:660px;
	height:auto;
	float:left;
}

.specialty-doctors-inner
{
	width:660px;
	height:auto;
	float:left;
}


.specialty-doctors
{
	width:202px;
	height:auto;
	float:left;
	margin-right:25px;
}

.specialty-doctors-part h1
{
	width:660px;
	height:auto;
	float:left;
	font:Normal 24px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-top:26px;
	padding-bottom:23px;
}

.specialty-doctors h2
{
	width:206px;
	height:146px;
	float:left;
	-moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
	background:url(../images/doctor-img1.png) no-repeat;
}

.specialty-doctors h3
{
	width:202px;
	height:auto;
	float:left;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#054899;
	padding-top:15px;
	padding-bottom:6px;
}

.specialty-doctors h3 span
{
	width:202px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#626262;
}

.specialty-doctors p
{
	width:202px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:10px;
	line-height:18px;
}

.specialty-doctors h4
{
	width:202px;
	height:auto;
	float:left;
	padding-bottom:20px;
}


/*/////////////////////////////////////////////////////////////////////////////
                              For Patients Page
/////////////////////////////////////////////////////////////////////////////*/

.patients-part
{
	width:660px;
	height:auto;
	float:left;
	padding-bottom:30px;
}

.patients-area
{
	width:291px;
	height:auto;
	float:left;
	padding-top:38px;
	padding-bottom:10px;
	padding-right:35px;
}

.patients-area h1
{
	width:291px;
	height:auto;
	float:left;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#054899;
}

.patients-area p
{
	width:291px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:10px;
	padding-top:10px;
	line-height:18px;
}

.patients-area h2
{
	width:291px;
	height:auto;
	float:left;
}

/*/////////////////////////////////////////////////////////////////////////////
                           Health Information Page
/////////////////////////////////////////////////////////////////////////////*/

.health-part
{
	width:670px;
	height:auto;
	float:left;
	margin-top:15px;
}

.health-list
{
	width:670px;
	height:auto;
	float:left;
	padding-top:30px;
}

.health-list-img
{
	width:654px;
	height:auto;
	float:left;
	background:#FFF;
	border:#f1f2f2 solid 1px;
	padding:6px;
}

.date
{
	width:124px;
	height:64;
	float:left;
	margin-top:-232px;
	z-index:1000;
	background:#0260d0;
	font:Bold 24px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	margin-left:8px;
	padding-bottom:10px;
	padding-top:5px;
}

.date span
{
	width:124px;
	height:64;
	float:left;
	background:#0260d0;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
	
}

.health-text-part
{
	width:670px;
	height:auto;
	float:left;
	margin-top:24px;
}

.health-text-part h4
{
	width:670px;
	height:auto;
	float:left;
	margin-top:30px;
}

.health-comment
{
	width:151px;
	height:auto;
	float:left;
	background:url(../images/comment-divater.png) right repeat-y;
	padding-bottom:22px;
	padding-left:15px;
}

.health-comment ul li
{
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	background:url(../images/admin.png) 1px no-repeat;
	padding-left:25px;
	padding-top:3px;
	line-height:25px;
}

.health-comment ul li a
{
	color:#474747;
}

.health-comment ul li a:hover
{
	color:#054899;
}


.health-text
{
	width:456px;
	height:auto;
	float:left;
	padding-left:32px;
}

.health-text h1
{
	width:456px;
	height:auto;
	float:left;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#054899;
}

.health-text p
{
	width:456px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:10px;
	padding-top:10px;
	line-height:18px;
}

.health-text-inner
{
	width:456px;
	height:auto;
	float:left;
}


.health-text-inner h6
{
	width:670px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:10px;
	padding-top:10px;
	line-height:18px;
}

.health-text h2
{
	width:456px;
	height:auto;
	float:left;
}

.blog-controler
{
	width:670px;
	height:auto;
	float:left;
	margin-top:20px;
	margin-bottom:60px;
	font:Bold 12px Arial, Helvetica, sans-serif;
	color:#474747;
}

.blog-controler ul li
{
	background:url(../images/co-bg.png) no-repeat;
	width:22px;
	height:22px;
	display:inline-block;
	float:left;
	text-align:center;
	vertical-align:middle;
	padding-right:5px;
	line-height:22px;
	
}
.blog-controler ul li a:hover
{
	background:url(../images/co-over-bg.png) no-repeat;
	color:#ffffff;
	display:block;
	height:22px;
}


.recent-post
{
	width:250px;
	height:auto;
	float:left;
}

.recent-post-inner
{
	width:229px;
	height:auto;
	float:left;
	padding-left:21px;
	margin-bottom:7px;
	margin-top:15px;
}

.recent-post-inner-img
{
	width:47px;
	height:43px;
	float:left;
	background:#FFF;
	padding:3px;
}

.recent-post-inner-text
{
	width:169px;
	height:auto;
	float:left;
	padding-left:7px;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#FFF;
}

.recent-post-inner-text a
{
	font-weight:bold;
	color:#FFF;
}

.twitter
{
	width:250px;
	height:auto;
	float:left;
}

.twitter-inner
{
	width:229px;
	height:auto;
	float:left;
	padding-left:21px;
	margin-top:12px;
}

.twitter-inner ul li
{
	width:196px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#FFF;
	padding-right:33px;
	padding-bottom:22px;
}

.twitter-inner ul li a
{
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#2c87f3;
}

.twitter-inner ul li span
{
	width:196px;
	height:auto;
	float:left;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#FFF;
}

/*/////////////////////////////////////////////////////////////////////////////
                           Contact Us Page
/////////////////////////////////////////////////////////////////////////////*/

.contact-form-part

{
	width:667px;
	height:auto;
	float:left;
	padding-bottom:50px;
	padding-top:21px;
}

.contact-form

{
	width:458px;
	height:auto;
	float:left;
	background:url(../images/comment-divater.png) right repeat-y;
}

.contact-form h1

{
	width:458px;
	height:auto;
	float:left;
	font:Bold 18px Arial, Helvetica, sans-serif;
	color:#474747;

	padding-bottom:21px;
}

.contact-form h2

{
	width:458px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:15px;
}

.contact-form h3

{
	width:458px;
	height:auto;
	float:left
}

.contact-input
{
	width:410px;
	height:25px;
	border:#ececec solid 1px;
	background:url(../images/input-bg.png) repeat-x;
	margin-top:7px;
	color:#474747;
	padding-left:5px;
}

.contact-text-input
{
	width:405px;
	height:127px;
	border:#ececec solid 1px;
	background:url(../images/input-bg.png) #ffffff repeat-x;
	margin-top:7px;
	color:#474747;
	padding-left:5px;
	padding-top:5px;
}

.contact-form h2 span

{
	width:458px;
	height:auto;
	float:left;

}

.contact-address

{
	width:167px;
	height:auto;
	float:left;
	padding-left:42px;
}

.contact-address-inner

{
	width:164px;
	height:auto;
	float:left;
}

.contact-address-inner h1

{
	width:164px;
	height:auto;
	float:left;
	font:Bold 14px Arial, Helvetica, sans-serif;
	color:#474747;
}

.contact-address-inner h2

{
	width:164px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:18px;
	padding-bottom:5px;
}

.contact-address-inner p

{
	width:164px;
	height:auto;
	float:left;
	font:Normal 12px Arial, Helvetica, sans-serif;
	color:#474747;
	line-height:24px;
}

.contact-address-inner h3

{
	width:164px;
	height:auto;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
}


/*/////////////////////////////////////////////////////////////////////////////
                           Find a Doctor Page
/////////////////////////////////////////////////////////////////////////////*/

.find-doctor-part
{
	width:650px;
	height:auto;
	float:left;
}


.find-doctor-part-search
{
	width:650px;
	height:auto;
	float:left;
	margin-bottom:15px;
}


.find-doctor-part-search h2
{
	font:Normal 18px Arial, Helvetica, sans-serif;
	color:#014593;
	padding-top:25px;
	padding-bottom:15px;
}


.search-input
{
	width:296px;
	height:25px;
	border:#ececec solid 1px;
	background:url(../images/input-bg.png) repeat-x;
	margin-top:7px;
	color:#474747;
	padding-left:5px;
}

.search-input2
{
	width:303px;
	height:29px;
	border:#ececec solid 1px;
	background:url(../images/input-bg.png) repeat-x;
	margin-top:7px;
	color:#474747;
	padding-left:5px;
	vertical-align:middle;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

.find-doctor-part-search h5

{
	width:296px;
	height:auto;
	float:left;
	font:Bold 12px Arial, Helvetica, sans-serif;
	color:#474747;
	padding-bottom:15px;
	margin-right:18px;
}

.find-doctor-part-search h5 span

{
	width:296px;
	height:auto;
	float:left;

}

.find-doctor-part-search h6

{
	width:650px;
	height:auto;
	float:left;
}
/*左右自适应相同高度start*/
#wrap { clear:both;overflow:hidden;width:1086px;margin:0 auto 0 auto;}
#leftx { width:205px;float:left;/* background:url(../images/leftbar_shadow.png) no-repeat top right #FFF*/}
#leftx h2{ font-weight:bold; font-size:16px; height:38px; line-height:38px; color:#FFF; text-indent:24px; font-family:'微软雅黑';background:url(../images/subltit.png) no-repeat bottom left;}
#rightx {width:857px;float:right;}
#leftx,#rightx { padding-bottom:32767px; margin-bottom:-32767px; }/*左右自适应相同高度end*/
#rightx h2.tit{text-align:left;font-size:16px; font-weight:600;padding:0;color:#FFF;height:40px; line-height:40px; font-family:'微软雅黑'; background:url(../images/subrtit.png) no-repeat; text-indent:30px}
.nCont{ padding:20px 30px 20px 30px;background:#FFF; font-family:'微软雅黑'; color:#333; font-size:14px; line-height:220%; border:#D2D1D1 1px solid; border-top:0; min-height:500px}
.nCont p{padding-bottom:15px}
.sinput {width:180px; height:16px; border:1px solid #b5b5b5; background:url("../images/input_bg.png") no-repeat scroll 0 0 transparent;color:#646464;}
.dy_input {
background:url("../images/input_bg.png") no-repeat scroll 0 0 transparent;
border:1px solid #B5B5B5;
color:#A98B4F;
font-size:14px;
height:30px;
width:250px;
border:0;
text-indent:10px;
	}
	.dy_input1{ background:url(../images/input_bg2.png) repeat; width:100%; border:0}
	
.d{clear:both; padding:0; margin:0}
.d1{float:left; width:30%;margin-right:4.8%; text-align:center; margin-bottom:20px}
.d2{float:left;width:30%;margin-left:0%;text-align:center; margin-bottom:20px;}	

/*******************图文列表********/
#jimmy{ width:752px;}
#jimmy dl{ clear:both;padding:0; margin:0}
.dt1{
clear:both;
width:198px;
float:left;
margin:0px 0px 0 0px;
}
.dt1 img{width:198px; border:0;border:3px solid #AB9861; padding:1px;}
.dt2{
width:501px;	
height:120px;
overflow:hidden;
float:left;
margin:0px 0px 0px 32px;
border-bottom:#866A3B 0px dotted;
}
.dt2 p{ padding-top:0; margin:0;padding-bottom:10px;}
.dt2 p a{ color:#8A6224;font-size:16px; font-weight:bold}
.dt2 p a:hover{ font-size:16px; color:#FA8A00}

/* 代码整理：sam     图片滚动 */
div.indexmaindiv{height:370px;margin:30px auto 30px auto;width:752px; clear:both}
div.indexmaindiv div.playerstyles{width:217px;height:44px;background:url('../images/playstyles.png') no-repeat;}
div.indexmaindiv1{margin-top:25px; overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left top;margin:106px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -28px;margin:106px 5px 0px 0px;cursor:pointer;}
div.indexmaindiv1 div.playerdetail{width:217px;height:245px;background:#FFF;font-family:'微软雅黑';}
div.indexmaindiv1 div.playerdetail div.detailimg{width:217px;/*height:266px;*/}
div.indexmaindiv1 div.playerdetail div.detailimg img{width:217px;/*height:266px;*/}
div.indexmaindiv1 div.playerdetail div.teanames{text-align:center;font-size:14px;margin-top:5px;color:#404040;}
div.indexmaindiv1 div.playerdetail div.teadetail{width:207px;height:27px;margin:5px 8px;color:#666;}
div.indexmaindiv1 div.playerdetail .checkdetail{width:207px;height:27px;display:block;background:url('../images/checkdetail.png') no-repeat;margin:18px;}
div.indexmaindiv1 div.stylesgoright{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -56px;margin:106px 0px 0px 15px;cursor:pointer;}
div.indexmaindiv1 div.stylesgoright:hover{float:left;width:21px;height:28px;background:url('../images/arrowhead.png') no-repeat left -84px;margin:106px 0px 0px 15px;cursor:pointer;}
/*滚动*/
div.maindiv1{float:left;width:680px;height:300px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:217px;height:300px;margin-left:13px;}

/*****************/
.video-list li{
	float: left;
	padding: 10px 17px 0;
	width: 200px;
	margin-top: 24px;
	position: relative;
}
.video-list .pic{
	width: 200px;
	height: 125px;
	text-align: center;
	background: url('../images/box_shadow.gif') center bottom no-repeat;
	padding-bottom: 14px;
}
.video-list .pic a{
	display: block;
	position: relative;
	width: 200px;
	height: 125px;
}
.video-list .film{
	background: url('../images/film.png') no-repeat;
	width: 22px;
	height: 26px;
	position: absolute;
	right: 6px;
	top: 6px;
	display: block;
}
.video-list .play{
	background: url('../images/play.png') no-repeat;
	position: absolute;
	width: 38px;
	height: 38px;
	left: 50%;
	top: 50%;
	margin-left: -19px;
	margin-top: -25px;
	display: none;
}
.video-list .name{
	text-align: center;
	font-weight: bold;
}
.video-list .name a:link,
.video-list .name a:visited{
	color: #535353;
}
.video-list .intro{
	color: #a0a0a0;
	border-bottom: 2px solid #b5b5b5;
	line-height: 18px;
	padding-bottom: 8px;
    height:54px;
}
.video-list li:hover,
.video-list li.hover{
	background: #eeeeee;
}

.video-list li:hover .play,
.video-list li.hover .play{
	display: block;
}
.video-list li:hover .intro,
.video-list li.hover .intro{
	border-color: #535353;
}

.video-list li:hover .pic,
.video-list li.hover .pic{
	background-image: url(../images/box_shadow_hover.gif);
}

.video-list .yun{
	position: absolute;
	bottom: -26px;
	right: 17px;
}
.video-list .yun a{
	display: inline-block;
	padding-left: 24px;
	background: url('../images/news/baiduyun.png') 0 no-repeat;
	color: #00a0e9;
}
.mask{
	position: absolute;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .8;
	-moz-opacity: .8;
	filter: alpha(opacity=80);
	top: 0;
	left: 0;
	z-index: 1000;
}
.modal{
	background: #fff;
	width: 720px;
	height: 450px;
	position: fixed;
	_position: absolute;
	display: none;
	z-index: 1001;
}
.modal .close{
	position: absolute;
	top: 15px;
	right: 15px;
	font-size: 24px;
	z-index: 2;
}
.modal iframe{
	z-index: 1;
}
.modal .close a:link,.modal .close a:visited{
	color: #666;
	text-decoration: none;
}
.modal .close a:hover,.modal .close a:active{
	color: #333;
	text-decoration: none;
}

.pager{
	margin-top: 60px;
	text-align: center;
}
.nCont h3 {
	background: url("../images/data_table_head.gif") repeat-x top rgb(235, 235, 235); padding: 8px 20px; line-height: 24px; font-size: 15px; border-top-color: rgb(210, 210, 210); border-top-width: 2px; border-top-style: solid;
}
.nCont h3 em {
	float: right;
}

.Marketactivity_dll dl a:hover{/*background:#8D6738;color:#fff; */cursor:pointer;}
.Marketactivity_dll a:hover dt,.Marketactivity_dll a:hover p,.Marketactivity_dll a:hover dt span{color:#E62028; text-decoration:underline}
.Marketactivity_dll{background:url(../images/d_j.png) no-repeat top; margin-top:10px; *margin-top:0px;*padding:0px;}
.Marketactivity_dll dl{float:left;border-bottom:1px solid #D2D2D2; background:url(../images/data_table_item.gif) repeat-x bottom; padding-top:10px; padding-bottom:10px; display:block; margin:0 0 10px 0;}
.Marketactivity_dll dl a{display:block;width:830px!important;width:830px;/*height:120px;padding:10px;*/text-decoration:none}
.Marketactivity_dll dt{width:550px; font-size:14px; color:#7D7D7D; margin-bottom:4px;text-decoration:none}
.Marketactivity_dll dt a{font-size:14px; color:#505050; float:left; text-decoration:none}
.Marketactivity_dll dd{ float:left; width:80px;height:auto;}
/*.Marketactivity_dll dd img{ width:163px;height:100px; border:1px solid #e6e6e6; padding:3px; background:#8D673}*/
.Marketactivity_dll p{width:550px; font-size:12px; color:#969696; margin:5px 0 0 0px;line-height:20px;}
.Marketactivity_dll span{ float:right}
.nc{float:left;width:734px;}
.nc a dt{ font-size:15px; color:#333}
/****************************首页产品E*/
/*左边菜单*/
#borderlinks a{
display: block;
width: 190px;
height:28px;
line-height:28px;
color: #2A261E;
font-weight:500;
font-size:14px;
text-align:left;
text-indent:20px;
font-family:'微软雅黑';
background:url(../images/l_of.png) no-repeat bottom left;
text-decoration: none;
margin-bottom:10px;
}
#borderlinks a:hover{
background:url(../images/l_on.png) no-repeat bottom left;
color:#FFFFFF;
height:28px;
line-height:28px;
}
#borderlinks .cure{

background:url(../images/l_on.png) no-repeat bottom left;
color:#FFFFFF;
height:28px;
line-height:28px;
}
#borderlinks .smenu a{
text-indent:20px;
display: block;
width: 205px;
height:30px;
line-height:30px;
background:url(../images/smOf.jpg) no-repeat bottom left;
text-decoration: none;
border-bottom: 0px solid Red;
font-size:14px;
color:#333;
font-weight:normal

}

#borderlinks .smenu a:hover{
background:url(../images/smon.jpg) no-repeat bottom left;
color:#E62028;
}
/*Page*/
.paginationL {
	FLOAT:Left; color:#5F2213;
}
.paginationL2 {
	FLOAT:right; color:#5F2213;/* color:#FFFFFF;*/
}
.pagenum {
	FLOAT: left
}
.paginationL .page-skip {
	COLOR: #999; FLOAT: left; MARGIN-LEFT: 10px; HEIGHT: 23px; LINE-HEIGHT: 23px; OVERFLOW: hidden; PADDING: 0 5px; TEXT-ALIGN: center; WHITE-SPACE: nowrap; FONT-SIZE: 13px; VERTICAL-ALIGN: middle; FONT-FAMILY: Arial,SimSun
}
.paginationL span,.pagenum span {
	DISPLAY: block; FLOAT: left; PADDING: 0 10px; HEIGHT: 27px;color:#5F2213;
}
.paginationL span.page-cur,.pagenum span.page-cur {
	LINE-HEIGHT: 27px; HEIGHT: 27px;PADDING: 1px 10px; BORDER: #5F2213 1px solid; BACKGROUND:#FA8A00; TEXT-ALIGN: center; MARGIN-RIGHT: 3px; COLOR: #FFF; FONT-WEIGHT: bold
}
.paginationL a,.pagenum a {
	DISPLAY: block; FLOAT: left; HEIGHT: 27px; PADDING: 0 10px; LINE-HEIGHT: 27px; BORDER: #8E6839 1px solid; BACKGROUND: #0FA8A00; TEXT-ALIGN: center; MARGIN-RIGHT: 3px; COLOR: #DBDBDB;
}
/*.paginationL a:hover,.pagenum a:hover {
	BORDER: #ff5400 1px solid; TEXT-ALIGN: center; COLOR: #ff5400; TEXT-DECORATION: none
}*/
.paginationL a.page-prev,.pagenum a.page-prev {
	DISPLAY: block; FLOAT: left; width:70px; HEIGHT: 27px; border:#8E6839 1px solid; line-height:27px; BACKGROUND: url(../images/page_1.jpg);color:#8E6839;
}
.paginationL a.page-prev:hover,.pagenum a.page-prev:hover {
	DISPLAY: block; FLOAT: left; width:70px; HEIGHT: 27px; border:#FA8A00 1px solid; line-height:27px; BACKGROUND: url(../images/page_11.jpg);color:#FA8A00;
}
.paginationL a.page-next {
	FLOAT: left; HEIGHT: 27px; width:70px; line-height:27px;FONT-WEIGHT: normal; border:#8E6839 1px solid; BACKGROUND: url(../images/page_2.jpg); PADDING-RIGHT: 12px;color:#8E6839;
}
.paginationL a.page-next:hover {
	FLOAT: left; HEIGHT: 27px; width:70px; line-height:27px;FONT-WEIGHT: normal;border:#FA8A00 1px solid; BACKGROUND: url(../images/page_22.jpg); PADDING-RIGHT: 12px;color:#FA8A00;
}
/**************/
.paginationL a.page-prev2,.pagenum a.page-prev2 {
	DISPLAY: block; FLOAT: left; HEIGHT: 27px; line-height:27px; border:#8E6839 1px solid; text-indent:10px; font-size:14px; BACKGROUND: url(../images/page_1.jpg);color:#8E6839;
}
.paginationL a.page-next2 {
	FLOAT: left; HEIGHT: 27px; line-height:27px;width:70px; border:#8E6839 1px solid;BACKGROUND: url(../images/page_2.jpg); padding-right:10px;color:#8E6839;
}
/**********************/
.paginationL .text {
	BACKGROUND: url(../images/input-bg.png) white no-repeat 0px 0px; BORDER: #a7a6aa 1px solid; COLOR: #333; WIDTH: 25px; PADDING: 2px; MARGIN: 0px 3px; _DISPLAY: in-line
}
.paginationL .button {
	WIDTH: 52px; HEIGHT: 22px; LINE-HEIGHT: 22px; BACKGROUND: url(../images/page.gif) no-repeat right -50px; BORDER: none
}

.pageOFF {
	FLOAT: left; HEIGHT: 21px; FONT-WEIGHT: normal; BACKGROUND: url(../images/page.gif) white no-repeat right -26px; PADDING-RIGHT: 12px;color:5C5C5C;
}

.brands_bg{ width:100%;padding-bottom:55px; clear:both;}

.brands{ width:1100px; margin:0 auto;}

.brands_text{ width:1100px; height:85px; font-size:14px; color:#8a7464; padding-top:35px; line-height:26px; text-align:center; font-family:'微软雅黑';}

.brands_con{ width:350px; overflow:hidden; background:#fff; float:left; margin:15px 10px 0 0; padding-top:15px; }

.brands_con02 img{ display:inline;margin:2px 2px 0;border:2px solid #fff;}

.brands_con02{width:300px; text-align:center;padding:15px 30px 30px;font-size:11px; color:#6c6c6c; height:145px; background:#f3f0ec;}

.brands_conR{ margin-right:0;}

.brands_conpic{ width:350px; height:125px;text-align:center;}

.brands_conpic_bg{ width:350px; background:url(../images/brand_bg02.jpg) no-repeat; height:25px; text-align:center; color:#9e7b38; font-family:'微软雅黑'; padding-top:15px;}

.brands_con01{ width:300px; padding:0 30px; text-align:left; font-size:13px; color:#696969; line-height:21px; height:200px;text-align:justify; text-justify:distribute-all-lines;font-family:'微软雅黑';}

.brands_con01 h2{ color:#9e7b38; font-size:15px;text-align:center; padding-bottom:10px;font-family:'微软雅黑'; font-weight:normal;}

.brands_con02 h2{ color:#6f5847; font-size:14px;text-align:center; padding-bottom:10px; font-family:'微软雅黑'; font-weight:normal;}

.brands_con02 a{color:#6c6c6c; text-decoration:none;}

.brands_con02 a:hover{color:#9e7b38; text-decoration:none;}

 #maincontainer 
 { 
   width:1086px;
   margin:0 auto;
   clear:both;
 } 

 #leftcontainer 
 { 
     width: 806px;
	 float:left; 
     background-color:#FFF; 
      
 } 
 #leftcontainer h2{ width:100%; height:50px; background:url(../images/newstit.jpg) no-repeat; font-family:'微软雅黑'; color:#FFF; font-weight:600; font-size:16px; line-height:60px; text-indent:40px;}  
 #leftcontainer h2 span{ clear:both;float:right; background:url(../images/more.jpg) no-repeat; width:72px; height:21px; margin-right:20px; margin-top:20px; text-indent:20px; line-height:20px; font-weight:normal; font-size:13px; color:#FFF}
 #leftcontainer h2 span a{ color:#FFF}
 #leftcontainer .cont{ border:#DBDBDB 1px solid;}
 #rightcontainer 
 { 
     width:260px; 
	 float:right;
     background-color: #fff; 
 } 
 #rightcontainer h2{ width:260px; height:39px; line-height:39px; text-indent:12px;color:#FFF; font-weight:600; font-size:16px;  background:url(../images/rtit.jpg) no-repeat}
 #rightcontainer h2 span{clear:both;float:right; background:url(../images/more2.jpg) no-repeat; width:43px; height:17px; margin-right:12px; margin-top:13px; text-indent:6px; line-height:20px; font-weight:normal; font-size:11px; color:#FFF}
 #rightcontainer .cont{ border:#DBDBDB 1px solid; margin-top:4px; padding:10px 10px 0 10px}
 
 .father
  {
  width:1086px;
  clear:both;
  margin:0 auto;
  }
   .b-left{width:392px;margin:0px;padding:0px;float:left;}
   .b-left h2{width:100%; height:42px; line-height:42px; text-indent:42px;color:#FFF; font-weight:600; font-size:16px;  background:url(../images/ltit.jpg) no-repeat}
   .b-left .cont{ border:#DBDBDB 1px solid; margin-top:4px; padding:10px 10px 0 10px}
   .b-left .more{clear:both;float:right; width:50px; height:17px; margin-right:12px; margin-top:13px; text-indent:6px; line-height:20px; font-weight:normal; font-size:11px; color:#FFF}
   .b-left .cont{ border:#DBDBDB 1px solid; margin-top:4px; padding:10px 10px 10px 10px}
   
   .b-center{margin:0px;float:left; width:392px; margin-left:22px;}
   .b-center h2{width:100%; height:42px; line-height:42px; text-indent:42px;color:#FFF; font-weight:600; font-size:16px;  background:url(../images/ltit.jpg) no-repeat}
   .b-center .more{clear:both;float:right; width:50px; height:17px; margin-right:12px; margin-top:13px; text-indent:6px; line-height:20px; font-weight:normal; font-size:11px; color:#FFF}
   .b-center .cont{ border:#DBDBDB 1px solid; margin-top:4px; padding:10px 10px 10px 10px}
   
  .b-right{
   text-align:left;
   marign:0px;
   padding:0px;
   width:260px;
   background-color:#FFFFFF;
   float:right;
}
.rtit{width:260px; height:39px; line-height:39px; text-indent:12px;color:#FFF; font-weight:600; font-size:16px;  background:url(../images/rtit.jpg) no-repeat}
.rtit span{clear:both;float:right; background:url(../images/more2.jpg) no-repeat; width:43px; height:17px; margin-right:12px; margin-top:13px; text-indent:6px; line-height:20px; font-weight:normal; font-size:11px; color:#FFF}
.b-right .cont{ border:#DBDBDB 1px solid; margin-top:4px; padding:10px 10px 10px 10px}

 #maincontainer2
 { 
   width:1086px;
   margin:0 auto;
   clear:both;
 } 

 #leftcontainer2
 { 
     width: 1084px;
	 float:left; 
     background-color:#FFF; 
      
 } 
 #leftcontainer2 h2{ width:100%; height:50px; background:url(../images/zjtit.jpg) no-repeat; font-family:'微软雅黑'; color:#FFF; font-weight:600; font-size:16px; line-height:60px; text-indent:200px;}  
 #leftcontainer2 h2 span{ clear:both;float:right; background:url(../images/more.jpg) no-repeat; width:72px; height:21px; margin-right:20px; margin-top:20px; text-indent:20px; line-height:20px; font-weight:normal; font-size:13px; color:#FFF}
 #leftcontainer2 h2 span a{ color:#FFF}
 #leftcontainer2 .cont{ border:#BEBEBE 1px solid; border-top:0}
 #rightcontainer2
 { 
     width:260px; 
	 float:right;
     background-color: #fff; 
 } 
 #rightcontainer2 h2{ width:260px; height:39px; line-height:39px; text-indent:12px;color:#FFF; font-weight:600; font-size:16px;  background:url(../images/rtit.jpg) no-repeat}
 #rightcontainer2 h2 span{clear:both;float:right; background:url(../images/more2.jpg) no-repeat; width:43px; height:17px; margin-right:12px; margin-top:13px; text-indent:6px; line-height:20px; font-weight:normal; font-size:11px; color:#FFF}
 #rightcontainer2 .cont{ border:#DBDBDB 1px solid; margin-top:4px; padding:10px 10px 10px 10px}
.topnews{clear:both;margin-bottom:12px; }
.topnews .topleft{float:left; width:120px;} 
.topnews img{ width:120px; height:90px; display:block;}
.topnews .topright{ float:right; width:235px}
.topnews .topright p{ padding:0; margin:0}
.topnews .topright a.tit{ font-weight:bold; color:#204794}
.topnews .topright a:hover{ color:#C70101}
.topnews .topright .info{ color:#888888; font-size:12px; height:50px; overflow:hidden}
.b12{ clear:both; height:12px}

/***************************************/
.topnews2{clear:both;margin-bottom:12px; }
.topnews2 .topleft{float:left; width:260px;} 
.topnews2 img{ width:260px; height:160px; margin-top:4px; display:block;}
.topnews2 .topright{ float:right; width:510px}
.topnews2 .topright p{ padding:0; margin:0}
.topnews2 .topright a.tit{ font-weight:bold; color:#204794; font-size:16px}
.topnews2 .topright a:hover{ color:#C70101}
.topnews2 .topright .info{ color:#888888; font-size:12px; height:50px; overflow:hidden}

a.rr:link {
	text-decoration: none;
	color:#BB0102;
}
a.rr:visited {
	text-decoration: none;
	color: #BB0102;
}
a.rr:hover {
	text-decoration: none;
	color: #FD7F23;
}
a.rr:active {
	text-decoration: none;
	color: #BB0102;
}
/* page */
.page{width:100%;height:40px;text-align:center;line-height:38px;}
.page_con{display:inline-block;*display:inline;*zoom:1;}
.page a,
.page_text,
.page_btn{display:inline-block;width:58px;height:38px;/*float:left;*/border:1px solid #d9d9d9;font-size:14px;color:#888;background:#fff;margin:0 5px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);transition: all 0.3as ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.page a:hover,
.page_btn:hover{background:#f5f5f5;}
.page a.on{background:#D69C3D;color:#fff;font-weight:bolder;border-color:#D69C3D;}
.page a.goprev,
.page a.gonext{width:88px;}
.page a.goprev{margin-right:15px;}
.page a.non{background:#f8f8f8;border-color:#e9e9e9;color:#ababab;cursor:default;}
.page span{font-size:14px;color:#666;margin:0 5px;float:left;}
.page_text{text-align:center;color:#333;}
.page_btn{color:#666;width:68px;}
a.page_num{width:38px;}
/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择----------------*/
.demo {width:915px;height: 313px;font-size: 14px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width:76px;height: 112px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.slider {display: none}