 

body {margin:0px; padding:0px; font-size:12px; font-family:"microsoft yahei", Arial, Helvetica, sans-serif; color:#5d5d5d; }



ul,li,p,h1,h2,h3,h4,h5,h6{margin:0px; list-style:none; padding:0px;}

a,img{border:0px;}

input{list-style:none; list-style-type:none;}


/* 鼠标经过过渡变色 样式 */
a {
	color:#333;
	text-decoration:none;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	-ms-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}
@media screen and (min-width:320px) and (max-width:767px) {
a {
color:#333;
text-decoration:none;
-webkit-transition:none;
-moz-transition:none;
-o-transition:none;
-ms-transition:none;
transition:none;
}
}
a:visited {
	color:#e74117;
	text-decoration:none;
}
a:hover {
	color:#e74117;
	text-decoration:none;
}

 

 

.body_top{width:100%; margin:0px auto; height:190px; background:url(../images/body_top_bg.gif) repeat-x top; margin-bottom:5px;}

.top_width{width:995px; margin:0px auto;}

.head_top{float:left; width:995px; height:27px; color:#FFF;}

.head_top_left{float:left; line-height:27px; width:350px;}

.head_top_left ul{float:left;  width:160px;}

.head_top_left h3{float:left; width:60px; font-size:12px; font-weight:normal;}

.head_top_left li{float:left; width:40px;}

.head_top_left li a{ float:left; background:url(../images/iconbg.gif) no-repeat left;}

.head_top_left li a:hover{ float:left; background:url(../images/iconbgov.gif) no-repeat left;}

.head_top_right{float:right; width:270px; line-height:27px; color:#FFF;}

.head_top_right h3{float:right; font-weight:normal; font-size:12px;}

.head_top_right strong a{color:#ffc48a; text-decoration:none;}

.head_top_right strong a:hover{color:#ffefb0; text-decoration:none; }



.head_lag{float:right; width:90px; padding-left:10px;}

.head_lag a{color:#fff; text-decoration:none;}

.head_lag a:hover{color:#ffefb0; text-decoration:none; }



.head_logo{float:left; width:995px; height:121px;}

.logo_img{float:left; width:188px; padding-top:20px;}

.telphone{float:right; width:780px; padding-top:50px;}

 





 .demobar{height: 90px; line-height: 90px;}

 .demobar .fleft{ float: left;  margin-left: 10px;  }

 .demobar .fright { float: right;  margin-top: 14px;  margin-right: 10px; }

 .telphone_img{float:left;}

 #demo-side-bar { position:absolute; top:90px;	 display:none; }

a.search-orange {  margin-left: 0px;   background: #f8c70f;   } 

a.search-orange:hover {margin-left: 0px; background: #d25814;   } 

 

.searchMeme-container{ width: 250px;}



.searchMeme-container div{margin: 0; padding: 0;}



.searchMeme-button-icon{ background-image: url(../images/icon-search.png); 

    top: 10%; 

    left:8%; 

    position: relative; 

    width: 30px; 

    height: 30px; 

    background-repeat: no-repeat;}



.searchMeme-button-searching

{    background-image: url(../images/loading.gif); 

    position: relative; 

    top: 23%; 

    left: 26%; 

    width: 40px; 

    height: 35px; 

    background-repeat: no-repeat;}

.searchMeme-water-mark{   /* IE 8 */-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* IE 5-7 */   filter: alpha(opacity=50); /* Netscape */    -moz-opacity: 0.5; /* Safari 1.x */  -khtml-opacity: 0.5; /* Good browsers */   opacity: 0.5;}

.orange-normal{background: #0192c7; /* Old browsers */}

.orange-hover{ background: #d25814; /* Old browsers */ }

.searchMeme-input-left input{width: 232px;

    background-color: #2D2822;

    border: none;

    color: #fff;

    z-index: 1;

    padding: 11px;

    font-size: 20px;

    -webkit-border-radius: 0px 6px 6px 0px;

    -moz-border-radius: 0px 6px 6px 0px;

    border-radius: 0px 6px 6px 0px;

    -webkit-box-shadow: inset 1px 1px 1px 0px #000;

    -moz-box-shadow: inset 1px 1px 1px 0px #000;

    box-shadow: inset 1px 1px 1px 0px #000;

    margin-top: 0px;}



.searchMeme-input-left{ float: left;  width: 252px;  overflow:hidden;}

.searchMeme-button-left{ width: 47px;  height: 45px;  cursor: pointer;  float: left; z-index: 100;}

.searchMeme-round-left{ -moz-border-radius-topleft: 4px;   -moz-border-radius-topright: 0px;   -moz-border-radius-bottomright: 0px;

    -moz-border-radius-bottomleft: 4px;    -webkit-border-radius: 4px 0px 0px 4px;   border-radius: 4px 0px 0px 4px;}

.searchMeme-input-right input  {  width: 232px; background-color: #e8e8e8; border:1px solid #dfdfdf;  color: #5d5d5d;   z-index:1;  padding:6px 0px 5px 6px;  font-size:14px; margin-top:0px; font-family:"microsoft yahei", Arial, Helvetica, sans-serif; }

.searchMeme-input-right{float: right; width: 242px; overflow:hidden;}

.searchMeme-button-right {width:33px; height:33px; cursor: pointer;	float: right;  z-index: 100;} 



 

.head_menu{float:left; width:990px; padding:0px 3px 0px 2px} 

.head_menu li{float:left; width:110px; font-size:16px; color:#FFF; line-height:42px; text-align:center;}

.head_menu li a{float:left; width:110px; color:#fff; text-decoration:none;}

.head_menu li a:hover,.head_menu li a.abso{float:left; width:110px; color:#fff; text-decoration:none; background:#1faddf;}



.dropmenudiv_e{position:absolute; border-width:0 1px; z-index:200; visibility: hidden; width:11px; margin-top:-1px; margin-left:0px; left:0px; }

.dropmenudiv_e a{width:185px; font-size:16px;  padding:7px 0px; display:block; text-indent:18px; text-decoration:none; color: #fff; background:#0091c6;  border-top:1px solid #008abd;}

* html .dropmenudiv_e a{ /*IE only hack*/width:185px; }

.dropmenudiv_e a:hover{ /*THEME CHANGE HERE*/color:#fff; background:#1face1; text-decoration:none;}



 

.home_banner{width:100%; margin:0px auto;}

.kh{position:absolute; margin:0px auto; padding-top:70px; z-index:50; width:100%;}

.kh_div{width:980px; margin:0px auto; padding-left:15px;}

.kh_div h1{font-size:40px; margin:0px auto; font-weight:normal; color:#FFF; padding-bottom:30px;}

.kh_div h2{font-size:16px; margin:0px auto; font-weight:normal; color:#FFF; }

.fullSlide {width:100%;	position:relative;	height:460px;  }

.fullSlide .bd {margin:0 auto;	position:relative;	z-index:0;	width:100%;	height:460px;	overflow:hidden;}

.fullSlide .bd ul {	width:100% !important;}

.fullSlide .bd li {	width:100% !important;	height:460px;	overflow:hidden;	text-align:center;}

.fullSlide .bd li a {	display:block;	height:460px;}

.fullSlide .hd {width:100%;	position:absolute;	z-index:1;	bottom:30px;	left:0;	height:30px; line-height:30px; }

.fullSlide .hd ul {	text-align:center;}

.fullSlide .hd ul li {	cursor:pointer;	display:inline-block;	*display:inline;	zoom:1;	width:11px;	height:11px;	margin:1px;	overflow:hidden; background:#000;

	filter:alpha(opacity=50);	opacity:0.5;	line-height:999px;}

.fullSlide .hd ul .on {	background:#000;}

.fullSlide .prev,.fullSlide .next {	display:block;	position:absolute;	z-index:99;	top:45%; margin-top:-30px;	left:0%;	z-index:1;	width:50px;	height:80px;

	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter: alpha(opacity=80);	opacity:0.8; display:none;}

.fullSlide .next {	left:auto;	right:0%;	background-position:-6px -137px;}



.zjzx a{width:125px; background:url(../images/zjzx.gif) no-repeat center; float:left; color:#FFF; font-size:21px; line-height:35px; padding-left:15px;  height:38px; text-decoration:none;}

.zjzx a:hover{width:125px; background:url(../images/zjzx_ov.gif) no-repeat center;  float:left; height:38px; text-decoration:none; line-height:35px; padding-left:15px;}



.y_jkzj a{width:150px; background:url(../images/y_jkzj.gif) no-repeat center; float:left; color:#FFF; font-size:21px; line-height:35px; margin-left:10px; padding-left:53px;  height:38px;  text-decoration:none;}

.y_jkzj a:hover{width:150px; background:url(../images/y_jkzj_ov.gif) no-repeat center;  float:left; height:38px;  text-decoration:none;}



 

.home_main{width:995px; margin:0px auto; padding-top:15px; }

.home_box{float:left; border:8px solid #f1f1f1; width:979px; margin-bottom:20px;}

.home_logo_box{float:left; width:995px; padding-bottom:16px;}



.home_service{float:left; border-right:1px solid #f2f2f2; width:236px; padding-top:12px; padding-bottom:15px;}

.h_ser_top{float:left; border-bottom:1px solid #f2f2f2; padding-right:15px; padding-left:18px; display:block;}

.h_ser_top h2{float:left; width:203px; font-size:16px; font-weight:normal; padding-bottom:8px; color:#000;}

.h_ser_top h2 strong{color:#e1e1e1; font-weight:normal; font-size:16px;}

.h_ser_word{float:left; width:203px;}

.h_ser_word img{float:left;}

.h_ser_word p{float:left; width:203px; padding-top:8px; padding-bottom:9px; color:#5d5d5d; line-height:21px;}

.h_ser_word a{color:#0092c7; text-decoration:none;}

.h_ser_word a:hover{color:#e74117; text-decoration:none;}



.h_ser_bottom{float:left; width:203px; padding-left:18px; padding-right:15px; padding-top:15px;}

.h_ser_bottom h2{float:left; width:203px; font-size:16px; font-weight:normal; padding-bottom:8px;  color:#000;}

.he_ser_icon{float:left; width:203px;}

.he_ser_icon ul{float:left; width:203px; padding-top:5px;}

.he_ser_icon li{float:left; width:50px; margin-right:17px; text-align:center; margin-bottom:8px; }

.he_ser_icon li a{color:#5d5d5d; text-decoration:none;}

.he_ser_icon li a:hover{color:#e84115; text-decoration:none;}

.he_ser_icon img{display: block; filter:alpha(opacity=100); -moz-opacity:1;	-khtml-opacity:1; opacity:1;}

.he_ser_icon img:hover {-moz-opacity:0.7; -khtml-opacity:0.7; Opacity:0.7; Filter:alpha(opacity=70); outline:none; cursor:pointer;}

.home_case{float:left; width:725px; padding-top:12px; height:255px; border-bottom:1px solid #f2f2f2;}

.h_case_lef h2{float:left; width:425px; font-size:16px; font-weight:normal; padding-bottom:15px;  padding:0px 20px 15px 20px; color:#000; display:block; }

.h_case_lef h2 strong{color:#e1e1e1; font-weight:normal; font-size:16px;}

.h_case_lef{float:left; width:465px;}

.hot_case{float:left; width:425px; padding-left:20px; border-bottom:1px solid #f2f2f2;}

.hot_case h3{font-weight:normal; font-size:14px; color:#0092c7; padding-bottom:10px; padding-left:35px; background:url(../images/hicon.jpg) no-repeat left top; line-height:19px;}

.hot_case h3 a{color:#0092c7;}

.hot_case h3 a:hover{color:#e84115;}

.hot_case p{float:left; font-size:14px; padding-bottom:15px;}

.h_ca_list{float:left; width:425px; padding-top:15px; padding-left:20px;}

.h_ca_list li{float:left; width:425px; margin-bottom:5px;}

.h_ca_list li a{float:left; width:323px; text-decoration:none; color:#5d5d5d; background:url(../images/ca_jt.gif) no-repeat; padding-left:12px; }

.h_ca_list li a:hover{float:left; width:323px; text-decoration:underline; color:#e84115; background:url(../images/ca_jt.gif) no-repeat; padding-left:12px;}

.h_ca_list li span{float:right; width:80px; text-align:right; color:#c3c3c3;}



.bbs_login{float:right; width:260px;}

.bbs_login h2{float:left; width:245px; font-size:16px; font-weight:normal; padding-bottom:5px; color:#fff; background:#0092c7; padding-left:15px; padding-top:5px;}

.bbs_login h2 strong{color:#83d5ff; font-weight:normal; font-size:16px;}

.bbs_input{float:left; width:228px; border:1px solid #e7e7e7; background:#f0f0f0; padding:15px 15px 15px 15px;}

.bbs_input ul{float:left; width:228px; margin-bottom:8px;}

.bbs_input li{float:left; width:223px; display:block; background:url(../images/shurbg.gif) no-repeat left top; line-height:30px; height:30px; padding-bottom:15px; padding-left:5px;}

.bbs_input_input{border:1px solid #fff; height:27px; line-height:27px;  width:200px; padding-left:6px; font-size:12px; color:#999;  font-family:"microsoft yahei", Arial, Helvetica, sans-serif; }



.bbs_input p{float:left; width:78px; height:31px; text-align:center; margin-right:10px;}

.bbs_dlsq {float:left; width:85px;}

.bbs_dlsq a{width:78px; background:url(../images/dlsq.gif) no-repeat center; float:left; color:#FFF; text-align:center; font-size:14px; line-height:29px;  height:31px; text-decoration:none;}

.bbs_dlsq a:hover{width:78px; background:url(../images/dlsq_ov.gif) no-repeat center;  float:left; height:31px; text-align:center; text-decoration:none; line-height:29px; }

.bbs_zchy{float:left; width:85px;}

.bbs_zchy a{width:78px; background:url(../images/zchy.gif) no-repeat center; float:left; color:#FFF; font-size:14px; text-align:center;  line-height:29px;  height:31px; text-decoration:none;}

.bbs_zchy a:hover{width:78px; background:url(../images/zchy_ov.gif) no-repeat center;  float:left; height:31px; text-align:center;  text-decoration:none; line-height:29px; }

.dlsq_word{float:left; width:223px; padding:13px 0px;}



.tab_title{float:left; width:705px;  padding-left:20px;}

.tab_title h2{float:left; width:705px; font-size:16px; font-weight:normal; color:#000; padding:15px 0px 15px 0px; margin-bottom:5px;}

.tab_title h2 span{float:left;}

.tab_title h2 a{float:right; color:#c3c3c3; background:url(../images/moreicon.gif) no-repeat left; padding-left:20px;}

.tab_title h2 a:hover{float:right; color:#e74117;  background:url(../images/moreicon.gif) no-repeat left; padding-left:20px;}

.tab_news{float:left; width:705px;}

.tab_news ul{float:left; width:185px; padding-left:20px;}

.tab_news li{float:left; width:185px; margin-bottom:5px; overflow:hidden; height:21px;}

.tab_news li a{float:left; width:185px; display:block; text-decoration:none; color:#5d5d5d; line-height:21px; font-size:14px;}

.tab_news li a:hover{float:left; width:185px; text-decoration:underline; color:#e84115; } 

.tab_news img{float:left;}



.home_guanggao{float:left; width:995px; margin-bottom:10px;}

.home_guanggao img{display: block; filter:alpha(opacity=100); -moz-opacity:1;	-khtml-opacity:1; opacity:1;}

.home_guanggao img:hover {-moz-opacity:0.85; -khtml-opacity:0.85; Opacity:0.85; Filter:alpha(opacity=85); outline:none; cursor:pointer;}



 

#goTopBtn {

	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH:55px; BOTTOM: 35px; HEIGHT:55px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto

}



 

.home_zj{float:left; width:943px; padding:12px 18px 20px 18px;}

.h_zj_left{float:left; width:280px; padding-right:15px;}

.h_zj_left h2{float:left; width:280px; font-size:16px; font-weight:normal; padding-bottom:8px;  padding:10px 0px 15px 0px; color:#000; display:block; }

.h_zj_left h2 strong{color:#e1e1e1; font-weight:normal; font-size:16px;}

.h_zj_left img{float:left;}

.h_zj_cgyy{float:left; border:1px solid #e7e7e7; background:#f0f0f0; width:248px; padding:8px 15px 15px 15px;}



#zzjs_net {float:left; overflow:hidden; height:165px;  padding:0px; width:248px;}

#www_zzjs_net {float:left; text-align:left; width:248px; }

#www_zzjs_net ul {list-style:none; }

#www_zzjs_net li {line-height:22px; } 

.yy_bottom{float:left; width:278px; padding-top:10px;}

.zxzj_bt a{width:90px; background:url(../images/zxzj_bt.gif) no-repeat center; float:left; color:#FFF; font-size:16px; line-height:43px;  height:45px; text-decoration:none; padding-left:43px;}

.zxzj_bt a:hover{width:90px; background:url(../images/zxzj_bt_ov.gif) no-repeat center;  float:left; height:45px; text-decoration:none; line-height:43px;  padding-left:43px;}

.yy_bt a{width:90px; background:url(../images/yy_bt.gif) no-repeat center; float:left; color:#FFF; font-size:16px; line-height:43px;  height:45px; text-decoration:none; padding-left:43px; margin-left:12px;}

.yy_bt a:hover{width:90px; background:url(../images/yy_bt_ov.gif) no-repeat center;  float:left; height:45px; text-decoration:none; line-height:43px;  padding-left:43px;}



.home_zj_right{float:left; width:646px;}

.home_zj_top{float:left; width:646px;}

.home_zj_top h2{float:left; width:646px; font-size:16px; font-weight:normal; padding-bottom:15px; color:#000; padding-top:10px;}

.home_zj_top h2 strong{color:#e1e1e1; font-weight:normal; font-size:16px; float:left;}

.home_zj_top h2 a{float:right; color:#c3c3c3; background:url(../images/moreicon.gif) no-repeat left; padding-left:20px; font-size:16px;}

.home_zj_top h2 a:hover{float:right; color:#e74117;  background:url(../images/moreicon.gif) no-repeat left; padding-left:20px;}

.home_zj_top h2 span{float:left;}



.zj_pic{float:left; width:646px;}

.zj_pic li{float:left; width:160px; margin-left:1px;}



 

.boxgrid{width:160px; height:227px;  float:left; background:#0092c7;  overflow: hidden; position: relative; cursor:pointer;}

.boxgrid img{position: absolute; top: 0; left: 0; border: 0;}

.boxgrid p{ padding: 0 10px; color:#afafaf; }

.boxcaption{float: left; position: absolute; background: #000; height: 100px; width: 100%; opacity: .8; /* For IE 5-7 */	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);

				/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}

.captionfull .boxcaption {top: 260; left: 0;}

.caption .boxcaption {top: 220; left: 0;}

.cover{float:left;}



.boxgrid h3{ padding:15px 5px 5px 5px; color:#fff; text-align:center; font-size:16px; font-weight:normal;} 

.boxgrid p{ padding:5px 10px; color:#fff;  font-size:12px; line-height:20px; overflow:hidden;} 

.boxgrid a{color:#FC3; }

.boxgrid a:hover{color:#FF0;}





 

.h_hzxs{float:left; width:646px; padding-top:10px;}

.h_hzxs_news{float:left; width:303px;}

.h_hzxs_news ul{float:left; width:290px; padding-left:10px; margin-bottom:5px;}

.h_hzxs_news li{float:left; width:290px; padding-bottom:5px;}

.h_hzxs_news li a{float:left; width:210px; display:block; text-decoration:none; color:#5d5d5d; line-height:20px; overflow:hidden; }

.h_hzxs_news li a:hover{float:left; width:210px; text-decoration: underline; color:#e84115; } 
.h_hzxs_news li span{float:left; width:80px; color:#999; text-align:center;}

.h_hzxs_news h3{float:left; width:290px; font-size:16px; font-weight:normal; padding-bottom:10px; color:#000;  padding-left:10px;}

.h_hzxs_news p{float:left; width:290px; padding-left:10px; padding-top:2px;}

.h_hzxs_news p a{float:left; width:70px;  color:#0092C7;  }

.h_hzxs_news p a:hover{float:left; width:70px; text-decoration:underline; color:#0092C7; }



.h_ywjd_news{float:left; width:343px;}

.h_ywjd_news ul{float:left; width:330px; padding-left:10px; margin-bottom:5px;}

.h_ywjd_news li{float:left; width:165px; padding-bottom:5px;}

.h_ywjd_news li a{float:left; width:165px; display:block; text-decoration:none; color:#5d5d5d; line-height:20px; }

.h_ywjd_news li a:hover{float:left; width:165px; text-decoration:underline; color:#e84115; } 

.h_ywjd_news h3{float:left; width:330px; font-size:16px; font-weight:normal; padding-bottom:10px; color:#000;  padding-left:10px;}

.h_ywjd_news p{float:left; width:330px; padding-left:10px; padding-top:2px;}

.h_ywjd_news p a{float:left; width:70px;   color:#0092C7; }

.h_ywjd_news p a:hover{float:left; width:70px;   color:#0092C7; }

 

 

.home_pro_pic{float:left; width:943px; padding:18px;}

.h_pro_left{float:left; width:230px;}

.h_pro_left h3{float:left; width:230px; margin-bottom:3px; background:#0091c6; color:#FFF; font-size:16px; text-align:center; padding-top:10px; padding-bottom:10px; font-weight:normal;}

.h_pro_left img{float:left; width:230px;}



.h_pro_list{float:left; width:713px;}
.h_pro_list ul{padding-top:30px; float:left; width:100%;}

.h_pro_list li{float:left; width:234px; margin-left:3px; margin-bottom:3px; background:#f2f2f2; height:130px;}

.h_pro_list img{display: block; filter:alpha(opacity=100); -moz-opacity:1;	-khtml-opacity:1; opacity:1;}

.h_pro_list img:hover {-moz-opacity:0.85; -khtml-opacity:0.85; Opacity:0.85; Filter:alpha(opacity=85); outline:none; cursor:pointer;} 





.h_partent{float:left; overflow:hidden; height:80px; border:8px solid #f1f1f1; width:979px; padding:10px 0px;}

.h_partent ul{float:left; padding:0px 15px;}

.h_partent li{float:left; height:70px; padding:5px 23px;}

.h_partent img{display: block; filter:alpha(opacity=100); -moz-opacity:1;	-khtml-opacity:1; opacity:1;}

.h_partent img:hover {-moz-opacity:0.7; -khtml-opacity:0.7;	Opacity:0.7; Filter:alpha(opacity=70); outline:none; cursor:pointer;}



.footer{width:100%; border-top:1px solid #0084b4; clear:both; background:url(../images/footer_bg.gif); color:#FFF;}

.footer_list{clear:both; width:995px; margin:0px auto; padding-top:35px; }

.footer_copy{width:100%; height:35px; line-height:35px; background:#0092c7; clear:both; border-top:1px solid #0089bb;}



.footer_box{float:left; width:995px; padding-bottom:65px;}

.footer_left{ float:left; width:250px; border-right:1px solid #2ca7d0; height:200px; padding-left:5px; padding-right:20px;}

.footer_left h3{float:left; font-weight:normal; font-size:16px; padding-bottom:8px;}

.footer_left p{float:left; width:250px; line-height:21px;}

.footer_center{float:left; width:491px; border-left:1px solid #0d7eaa; border-right:1px solid #2ca7d0;  height:200px; padding:0px 30px;}

.footer_center h3{float:left; font-weight:normal; font-size:16px; padding-bottom:8px; width:491px;}

.footer_center_list{float:left; width:491px;}

.footer_center ul{float:left; width:120px;}

.footer_center li{float:left; width:120px; padding-bottom:6px;}

.footer_center a{color:#fff;}

.footer_center a:hover{color:#ffefb0; text-decoration:underline;}

.footer_center p{float:left; width:511px; padding-top:15px;}

.footer_right{float:left; width:134px; border-left:1px solid #0d7eaa; height:200px; padding-left:30px;}

.erwm{float:left; width:124px; text-align:center;}

.erwm img{padding-bottom:5px;}

.erwm_word{float:left; padding-left:20px; line-height:21px;}



.footer_copy_word{margin:0px auto; width:995px; line-height:33px; }



/* 搜索框*/

.focusblurmenu{width:390px;  overflow:hidden; padding:0px; }

.focusblurmenu input{ float:right; padding:0px;}

.focusblurmenu .searchkey{width:120px; height:30px; line-height:30px; font-size:14px; padding-left:4px; padding-right:4px; border:#ececec solid 1px; background:#f9f9f9;  font-family:"microsoft yahei", Arial, Helvetica, sans-serif; color:#777; margin-left:1px;}

.focusblurmenu .searchkeyfocus{ border:#0091c6 solid 1px;}

.focusblurmenu .searchbtn{ cursor:pointer; background:#0077a9; background:url(../images/searchbt.jpg) no-repeat; font-size:14px; width:32px; color:#FFF; border: none; height:32px; line-height:32px;  font-family:"microsoft yahei", Arial, Helvetica, sans-serif;}

.focusblurmenu .searchbtn:hover{ cursor:pointer; background:#0077a9; background:url(../images/searchbt_ov.jpg) no-repeat; font-size:14px; width:32px; color:#FFF; border: none; height:32px; line-height:32px;  font-family:"microsoft yahei", Arial, Helvetica, sans-serif;}



.telphone_right{text-align:right; width:390px; float:right;}



/*首页产品图片*/



.exttb{ display:none;}

.headpic{ width:234px; height:130px; overflow:hidden;  display:block;}

.headpic img{ width:100%; height:100%;}

.part01-weibo{ width:234px; height:130px; float:left; z-index:0; display:inline; margin:0px 0px 0px 0px;}

.grp-weibo{width:210px; padding:10px 10px 15px 10px; line-height:21px; background:#fff; position:absolute; z-index:10; border:4px solid #e84019; display:none; color:#5d5d5d;}

.arr-weibo strong{ width:214px; font-size:14px;}

.arr-weibo a{color:#fff; background:#e84019; padding:2px 4px; float:left; }

.arr-weibo a:hover{color:#fff; background:#0091c6; padding:2px 4px;}

.table_c_tbody_b{ display:block;}

.barrow{display:block; background:url(../images/jtms.png) no-repeat 0; width:100%; height:8px; position:absolute; top:-10px;}



/*team内页样式*/

.team_main{width:995px; margin:0px auto; padding-top:15px; }

.nei_table{border:8px solid #f1f1f1; margin-bottom:10px; width:995px;}

.nei_banner{width:100%; margin:0px auto; background:#f1f1f1; height:288px;}

.table_right_line{border-left:8px solid #f1f1f1;}



.left_box{float:left; width:206px; border-bottom:1px solid #f1f1f1; padding:20px 15px 20px 15px;}

.left_box h2{float:left; width:203px; font-size:16px; font-weight:normal; padding-bottom:10px; color:#000; padding-left:5px;}

.left_box h2 strong{color:#e1e1e1; font-weight:normal; font-size:16px;}

.left_list{float:left; width:206px; font-size:14px; background:url(../images/line_point.gif) repeat-x top; }

.left_list ul{margin:0px; padding:0px; float:left;}

.left_list li{float:left; width:206px; background:url(../images/line_point.gif) repeat-x bottom; line-height:36px;}

.left_list li a{float:left; width:200px; padding-left:6px;}

.left_list li a:hover,.left_list li a.abso{float:left; width:184px; color:#FFF; background:#0092c7; padding-left:22px; }

.left_list h4{float:left; width:206px; font-size:14px; color:#ffffff; font-weight:bold; line-height:36px; margin-top:5px; margin-bottom:1px;}

.left_list h4 a{color:#0092c7; float:left; width:201px; padding-left:5px; background:#f4f4f4; }

.left_list h4 a:hover,.left_list h4 a.abso{color:#fff; float:left; width:201px; padding-left:5px; background:#e84019; }





.left_coo{float:left; width:206px; border-bottom:1px solid #f1f1f1; padding:20px 15px 20px 15px;}

.left_coo h2{float:left; width:206px; font-size:16px; font-weight:normal; padding-bottom:10px; color:#000;}

.left_coo h2 strong{color:#e1e1e1; font-weight:normal; font-size:16px;}

#zzjs_two {float:left; overflow:hidden; height:165px;  padding:0px; width:208px;}

#www_zzjs_two {float:left; text-align:left; width:248px; }

#www_zzjs_two ul {list-style:none; }

#www_zzjs_two li {line-height:22px; } 



.yy_service{float:left; width:206px; padding:15px 0px 5px 0px;}

.zxzj_bot a{width:67px; background:url(../images/zxzj_bttm.gif) no-repeat center; float:left; color:#FFF; font-size:14px; line-height:35px;  height:38px; text-decoration:none; padding-left:30px;}

.zxzj_bot a:hover{width:67px; background:url(../images/zxzj_bttm_ov.gif) no-repeat center;  float:left; height:38px; text-decoration:none; line-height:35px;  padding-left:30px;}

.yy_bot a{width:67px; background:url(../images/yy_bttm.gif) no-repeat center; float:left; color:#FFF; font-size:14px; line-height:35px;  height:38px; text-decoration:none; padding-left:30px; margin-left:12px;}

.yy_bot a:hover{width:67px; background:url(../images/yy_bttm_ov.gif) no-repeat center;  float:left; height:38px; text-decoration:none; line-height:35px;  padding-left:30px;}



.left_test{float:left; width:206px; border-bottom:1px solid #f1f1f1; padding:20px 15px 20px 15px;}

.left_test h2{float:left; width:206px; font-size:16px; font-weight:normal; padding-bottom:12px;  color:#000;}

.left_test strong{color:#222; font-weight:normal; font-size:16px;  border-bottom:2px solid #0092c7; padding-bottom:4px;}

.left_test ul{float:left; width:206px;}

.left_test li{float:left; width:206px; padding-bottom:5px;}

.left_test li a{float:left; width:206px; display:block; text-decoration:none; color:#5d5d5d; line-height:20px; }

.left_test li a:hover{float:left; width:206px; text-decoration: underline; color:#e84115; } 



.dh_side{float:left; width:710px; border-bottom:1px solid #f1f1f1; padding-left:25px; padding-top:20px; padding-bottom:13px; color:#999;}

.dh_side a{color:#999;}

.dh_side a:hover{color:#e74117;}

.dh_side strong{font-weight:normal; color:#0092c7;}



.team_box{float:left; width:710px; padding:20px 20px 20px 5px;}

.team_name{background:#f8f8f8; float:left; border:1px solid #f1f1f1; padding:4px; float:left; margin-left:18px; width:326px; height:227px; margin-bottom:30px;}

.team_name:hover{background:#0092c7; color:#fff;  float:left;}

.team_pic_left{float:left; width:160px; height:227px; background:#FFF;}

.team_word_right{float:left; width:148px; height:227px; padding-left:10px; padding-right:8px; background:#FFF;}

.team_word_right h2{font-size:16px; font-weight:normal; width:148px; padding:10px 0px; float:left; color:#000;} 

.team_word_right p{float:left; width:148px; color:#666; height:140px; display:block; line-height:20px;}

.team_word_right_zx{float:left;  height:27px; line-height:25px; text-align:center; margin-right:10px;}

.team_word_right_zx a{background:#0092c7; height:27px; line-height:25px; color:#fff; float:left; padding:0px 8px; border-radius:3px;}

.team_word_right_zx a:hover{background:#c83501;height:27px; line-height:25px; color:#fff; float:left; border-radius:3px;}

.team_name img{display: block; filter:alpha(opacity=100); -moz-opacity:1;	-khtml-opacity:1; opacity:1;}

.team_name img:hover {-moz-opacity:0.8; -khtml-opacity:0.8;	Opacity:0.8; Filter:alpha(opacity=80); outline:none; cursor:pointer;}



.pageBox{padding:0px 0 10px 20px; float:left;  font-size:12px; width:570px; height:30px; text-align:left; padding-top:10px;}

.pageBox .prev,.pageBox .next{padding:3px 0; }

.pageBox .prev a,.pageBox .next a{ height:16px; padding:4px 4px 4px 4px; overflow:hidden; line-height:16px; width:60px;}

.pageBox span{}

.pageBox a{ margin:0 3px; text-align:center; height:17px; padding:4px 9px 4px 9px; font-size:14px; line-height:17px; border:1px solid #ededed; background:#f2f2f2; overflow:hidden; text-decoration:none; color:#666; border-radius:3px;}

.pageBox a:hover{border:1px solid #c83501; background-color:#c83501; color:#fff; text-decoration:none; border-radius:3px;}

.pageHover a,.pageHover a:hover{border:1px solid #0092c7; background-color:#0092c7; color:#fff; border-radius:3px;}



.blank_fy{color:#666; float:left; font-size:14px; width:690px; line-height:25px; padding-top:15px; border-top:1px solid #f0f0f0; margin-top:20px;}

.blank_fy a{color:#0092c7; text-decoration:none;}

.blank_fy a:hover{color:#c83501; text-decoration:underline;} 



.team_blank_word{float:left; width:690px; padding:20px 20px 40px 25px;}

.team_blank_word h3{float:left; width:690px; text-align:center; font-size:16px; color:#c83501; padding-bottom:20px; padding-top:10px;}

.team_blank_word h4{float:left; font-size:12px; font-weight:normal; text-align:center; } 

.team_blank_bottom{float:left; width:690px; text-align:center; color:#c3c3c3;}

.team_blank_bottom a{font-size:12px;  font-weight:normal; color:#0092c7; text-align:center; padding:0px 10px;}

.team_blank_bottom a:hover{font-size:12px; color:#e84019;  font-weight:normal; text-align:center; }



.team_blank_test{float:left; width:690px; line-height:27px; padding-top:15px; font-size:14px;}

.team_blank_test strong,.team_blank_test b{color:#000;}



.eshop_icon{float:left; width:690px;}

.eshop_icon a{float:left; width:68px; height:68px; margin:0px 25px 0px 0px; filter:alpha(opacity=100); -moz-opacity:1;	-khtml-opacity:1; opacity:1;}

.eshop_icon a:hover{float:left; width:68px; height:68px; -moz-opacity:0.8; -khtml-opacity:0.8;	Opacity:0.8; Filter:alpha(opacity=80); outline:none; cursor:pointer;}





/*患者心声新闻*/

.hzxs_box{float:left; width:690px;}

.hzxs_box ul{float:left; width:690px;}

.hzxs_box li{float:left; width:690px; font-size:14px; background:url(../images/line_point.gif) repeat-x bottom; padding-bottom:15px; padding-top:15px;}

.hzxs_box li p{float:left; width:672px; background:url(../images/hzxs_icon.gif) no-repeat left ; line-height:18px; color:#5d5d5d; padding:6px 0px 6px 10px;}

.hzxs_box li strong{ padding-left:10px; color:#000;}

.hzxs_box li span{float:left; width:690px; font-size:14px; color:#5d5d5d; padding-bottom:10px; text-indent:20px; line-height:21px;}





/* rightsead */

*{margin:0; /* padding:0; */ list-style-type:none;}

#rightsead{width:130px; height:350px;position:fixed; top:370px;; margin-top:-175px; right:0px; z-index:999;}

*html #rightsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#rightsead li{width:131px; height:58px;}

#rightsead li img{float:right;}

#rightsead li a{height:58px; float:right; display:block; min-width:56px; max-width:131px;}

#rightsead li a .shows{display:block;}

#rightsead li a .hides{margin-right:-143px; cursor:pointer; cursor:hand;}

#rightsead li a.youhui .hides{display:none;position:absolute;right:188px; top:0px;}



.online{float:left; width:690px; line-height:24px; font-size:14px;}

.online td{height:36px; padding:10px 10px; line-height:36px; }

.d_input{line-height:25px; width:165px; font-size:14px; height:27px; border:1px solid #ececec; font-family:Arial, Helvetica, sans-serif; background:#f8f8f8; padding-left:5px; color:#222;}

.c_input{line-height:25px; width:480px; font-size:14px; height:27px; border:1px solid #ececec; font-family:Arial, Helvetica, sans-serif; background:#f8f8f8; padding-left:5px; color:#222;}



.online_bt a{float:left; width:90px; height:30px; line-height:30px; background-color:#0092c7; color:#FFF; text-align:center; margin-right:20px;}

.online_bt a:hover{float:left; width:90px; height:30px; line-height:30px; background-color:#e84115; color:#FFF; text-align:center; margin-right:20px;}



.calendar {

  position: relative;

  display: none;

  border:2px solid #C9D7F1;

  

  font-size: 11px;

  color: #666;

  cursor: default;

 

 background:white;

 

  font-family:arial;

  margin-top:2px;

}



.calendar table {

 

  font-size: 12px;

  color: #666;

  cursor: default;

 

 background:white;

  font-family: tahoma,verdana,sans-serif;

}

 



.calendar .button { 

  text-align: center;

  padding: 1px;

 

}



.calendar thead .title {  

  padding: 1px;

  

  background:;

  

  color: #000;

  text-align: center;

}



.calendar thead .headrow { 

}



.calendar thead .daynames { 

}



.calendar thead .name { 

  padding: 2px;

  text-align: center;

  background: #E5ECF9;

 

}



.calendar thead .weekend { 

  color: #f00;

  color:#666;

 

}



.calendar thead .hilite { 

  border-top: 1px solid #fff;

  border-right: 1px solid #000;

  border-bottom: 1px solid #000;

  border-left: 1px solid #fff; 

  padding: 0px;

  background: #d8e0e4;

}



.calendar thead .active { 

  border-top: 1px solid #000;

  border-right: 1px solid #fff;

  border-bottom: 1px solid #fff;

  border-left: 1px solid #000;

  background: #b8c0c4;

}

 



.calendar tbody .day { 

  width: 2em;

  text-align: center;

  padding: 2px 4px 2px 2px;



}



.calendar table .wn {

  padding: 2px 3px 2px 2px;

  border-right: 1px solid #000;

  background: #e8f4f0;

}



.calendar tbody .rowhilite td {

  background: #d8e4e0;

}



.calendar tbody .rowhilite td.wn {

  background: #c8d4d0;

}



.calendar tbody td.hilite { 

  padding: 1px 3px 1px 1px;

  border: 1px solid;

  border-color: #fff #000 #000 #fff;

}



.calendar tbody td.active { 

  padding: 1px 1px 0px 1px;

  border: 1px solid;

  border-color: #000 #fff #fff #000;

}



.calendar tbody td.selected {  

  font-weight: bold;

  padding: 2px 2px 0px 2px; 

  border-color: #000 #fff #fff #000;

  background: #008000;

  color:#fff;

}



.calendar tbody td.weekend {  

}



.calendar tbody td.today {  

  font-weight: bold; 

  color:#000;

  color:#000000;

}



.calendar tbody .disabled { color: #999; }



.calendar tbody .emptycell {  

  visibility: hidden;

}



.calendar tbody .emptyrow {  

  display: none;

}

 

.calendar tfoot .footrow { 

}



.calendar tfoot .ttip { 

 

  background:#fff;  

  padding: 1px; 

  background: #788084;

  background:#fff; 

  color:#000;

  text-align: center;

}



.calendar tfoot .hilite {  

  border-top: 1px solid #fff;

  border-right: 1px solid #000;

  border-bottom: 1px solid #000;

  border-left: 1px solid #fff;

  padding: 1px;

  background: #d8e0e4;

}



.calendar tfoot .active { 

  padding: 2px 0px 0px 2px;

  border-top: 1px solid #000;

  border-right: 1px solid #fff;

  border-bottom: 1px solid #fff;

  border-left: 1px solid #000;

}

 



.combo {

  position: absolute;

  display: none;

  width: 4em;

  top: 0px;

  left: 0px;

  cursor: default;

  border-top: 1px solid #fff;

  border-right: 1px solid #000;

  border-bottom: 1px solid #000;

  border-left: 1px solid #fff;

  background: #d8e0e4;

  font-size: smaller;

  padding: 1px;

}



.combo .label {

  text-align: center;

  padding: 1px;

}



.combo .active { 

 background:white;

  padding: 0px;

  border-top: 1px solid #000;

  border-right: 1px solid #fff;

  border-bottom: 1px solid #fff;

  border-left: 1px solid #000;

}



.combo .hilite {

  background: #048;

  color: #aef;

}





.product_test{float:left; width:690px; line-height:21px; font-size:14px;}

.prodcut_bigname{float:left; width:690px; padding-bottom:15px;}

.product_bigname strong{color:#0092c7; float:left;}

.prodcut_bigname_img{padding-bottom:8px;}

.product_listname{float:left; width:690px; padding-bottom:25px; }

.product_listname li{float:left; width:175px; text-align:center; margin-right:50px; color:#222; margin-bottom:8px;}

.product_listname a{color:#222;}

.product_listname a:hover{color:#e84115;}

.product_listname h3{font-size:14px; float:left; background:#f8f8f8; margin-bottom:8px; height:18px;}

 

.product_listname img{display: block; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

.product_listname img:hover {-moz-opacity:0.8; -khtml-opacity:0.8;	Opacity:0.8; Filter:alpha(opacity=80); outline:none; cursor:pointer;}

.prodcut_bigname a{float:left; width:120px; text-align:center; line-height:28px; background:#e84115; color:#FFF; margin-top:8px;}

.prodcut_bigname a:hover{float:left; width:120px; text-align:center; line-height:28px; background:#0092c7; color:#FFF;}

.prodcut_boxtest{color:#222; line-height:26px;}



.tianjia_box{float:left; width:100%; padding:0px 0px 15px 0px; }

.tianjia_box ul{float:left; width:100%; border-bottom:1px dashed #dedad4; padding:15px 0px;}

.tianjia_box li{float:left; width:100%; padding:4px 0px; line-height:25px;}

.tianjia_box li span{float:left; width:140px; text-align:right; padding-right:5px; line-height:25px; font-size:14px; font-weight:bold;}

.tianjia_box h3 {float:left; text-align:center; color:#0092c7; width:100%; font-size:20px; padding-top:15px; font-weight:normal; padding-bottom:6px; border-bottom:1px dashed #dedad4;  }

.tianjia_box textarea{width:75%; float:left;}

.tianjia_box select{font-size:14px; color:#666;  height:22px;}

.tianjia_box_input{ border:1px solid #d0d0d0; height:24px; width:40%; line-height:23px; padding-left:5px; background:url(../images/inputbg.gif) repeat-x top; font-size:14px; FONT-FAMILY: "Microsoft Yahei",Arial, Helvetica, sans-serif; }

.px_input{ border:1px solid #d0d0d0; height:24px; width:15%; line-height:23px; padding-left:5px; background:url(../images/inputbg.gif) repeat-x top; font-size:14px; FONT-FAMILY: "Microsoft Yahei",Arial, Helvetica, sans-serif; }



.button { padding:0 10px; height: 22px; border: 1px solid; border-color: #EEE #999 #999 #EEE; background: #DDD; color: #333; line-height: 20px; cursor: pointer; margin-left:2px; }

.submit { padding:0 10px; height: 22px; border: 1px solid; border-color: #DDD #CC8305 #CC8305 #DDD; background: #FFA200; color: #FFF; line-height: 20px; letter-spacing: 1px; cursor: pointer; }