@charset "utf-8";

*{margin:0px;
 padding:0px;
}
html,body{
      -webkit-text-size-adjust:none;
}
body{
	font-size:12px;
	color:#666;
	background-color:#fff; font-family:"微软雅黑","Microsoft YaHei";
}
body img{
    border:0px;
}
A {
	COLOR: #666; LINE-HEIGHT: 150%; TEXT-DECORATION: none;
	font-size:12px
}
A:link {
	COLOR: #666; TEXT-DECORATION: none
	font-size:12px
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
	font-size:12px
}
A:hover {
	RIGHT: 0px; COLOR: #18C217;
	text-decoration:none;
	font-size:12px
}
.clear{
	clear:both;
}
ul li{
	list-style-type:none;
}
.fl{
	float:left;
}
.mt10{
	margin-top:10px;
}
.mt15{
	margin-top:15px;
}
.mt20{
	margin-top:20px;
}
.mt25{
	margin-top:25px;
}
.box{
	width:100%;
	height:auto;
	margin:0 auto;
	background-color:#f3f3f3;
	display:table;
	
}
.top_box{
	width:100%; height:32px; background-color:#fafafa; line-height:32px; border-bottom:1px #dcdcdc solid;
}
.top_info{
	width:1200px; height:32px; margin:0 auto; background-color:#fafafa;
}
.welcome{
	width:380px; height:32px; float:left;
}
.top_right{
	width:400px; height:32px; float:right; text-align:right;
}
.top_right .mail{
	background:url(../images/mailbg.jpg) left center no-repeat; padding-left:24px;
}
.top_right .contact{
	background:url(../images/conbg.jpg) left center no-repeat; padding-left:24px;
}
.head{
	width:1200px; height:100px; margin:0 auto; 
}
.logo{
	width:436px; height:75px; float:left; padding-top:10px;
}
.tel{
	width:220px; height:80px; background:url(../images/telbg.jpg) left center no-repeat; font-size:14px; color:#333; font-weight:bolder; float:right; padding-left:60px; padding-top:20px; line-height:26px;
}
.tel span{
	font-size:28px; color:#d51d2c;
}
.tel span a{
	font-size:28px; color:#d51d2c;
}
.nav_box{
	width:100%; height:52px; background-color:#18C217; line-height:52px;
}
.nav{
	width:1200px; height:52px; background-color:#18C217; margin:0 auto;
}
.nav ul{
	list-style-type:none;
}
.nav li{
	width:150px; height:52px; float:left; text-align:center;
}
.nav a:link{
	font-size:14px; color:#fff; display:block; line-height:52px;
}
.nav a:visited{
	font-size:14px; color:#fff; display:block; line-height:52px;
}
.nav a:hover{
	font-size:14px; color:#fff; display:block; line-height:52px; background-color:#E45103;
}
.nav .cur a:link{
	font-size:14px; color:#fff; display:block; line-height:52px; background-color:#E45103;
}
.nav .cur a:visited{
	font-size:14px; color:#fff; display:block; line-height:52px; background-color:#E45103;
}
.nav .cur a:hover{
	font-size:14px; color:#fff; display:block; line-height:52px; background-color:#E45103;
}

.flash_a{
	width:100%; height:498px; display:block;
}
.index-main{
	width: 100%;
	height: 498px;
	z-index: 3;
	margin-top: 0px;
}

.banner{width:100%; height:498px; overflow:hidden;}
.banner ul li{width:100%; height:498px; display:none;}
.banner .number{ position:absolute; right: 48%;top:658px;}
.banner .number span{ display: inline-block;position: relative;overflow: hidden; margin-LEFT:10px; width:16px; height:16px; background:url(../images/sprite.png) no-repeat 0 0; _background:url(../images/sprite.gif) no-repeat 0 0; cursor:pointer;}
.banner .number span.on{ background-position:-2px -17px;}
.main{
	width:1200px; height:auto; margin:0 auto; margin-top:25px;
}
.about{
	width:265px; height:365px; background-color:#fff; float:left; margin-right:20px; padding:10px;
}
.title{
	height:35px; background:url(../images/about_titbg.jpg) left center no-repeat; font-size:18px; font-weight:bolder; color:#18C217; line-height:35px; padding-left:33px; margin-top:15px;
}
.title span{
	color:#c3c3c3; font-size:16px; font-weight:normal;
}
.about_info{
	font-size:12px; color:#666666; line-height:24px; padding-top:20px;
}
.about_info img{
	margin-bottom:10px;
}
.more{
	width:84px; height:25px; text-align:center; line-height:25px; border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px; background-color:#18C217; margin-top:20px;
}
.more a:link{
	color:#fff; line-height:25px; display:block;
}
.more a:visited{
	color:#fff; line-height:25px; display:block;
}
.more a:hover{
	color:#fff; line-height:25px; display:block;
}
.news{
	width:368px; height:365px; background-color:#fff; float:left; margin-right:25px; padding-left:15px;
}
.new_title{
	height:35px; background:url(../images/news_titbg.jpg) left center no-repeat; font-size:18px; font-weight:bolder; color:#18C217; line-height:35px; padding-left:33px; margin-top:15px;
}
.new_title span{
	color:#c3c3c3; font-size:16px; font-weight:normal;
}
.news_pic{
	width:360px; height:auto; padding-right:25px; padding-top:20px;
}
.news_pic img{
	float:left; margin-right:20px;
}
.news_pic a:link{
	font-size:14px; color:#18C217; font-weight:bolder;
}
.news_pic a:visited{
	font-size:14px; color:#18C217; font-weight:bolder;
}
.news_pic a:hover{
	font-size:14px; color:#000; font-weight:bolder;
}
.news_pic p{
	line-height:24px; margin-top:10px;
}
.i_newslist{
	width:auto; padding-top:17px;
}
.i_newslist ul{
	list-style-type:none;
}
.i_newslist li{
	width:340px; height:24px; line-height:24px; overflow:hidden; background:url(../images/arrow.jpg) left center no-repeat; padding-left:15px;
}
.i_newslist a:link{
	line-height:24px;
}
.i_newslist a:visited{
	line-height:24px;
}
.i_newslist a:hover{
	line-height:24px;
}
.i_newslist span{
	float:right; color:#a5a5a5;
}
.i_contact{
	width:293px; height:365px; background-color:#fff; float:right; padding-left:25px;
}
.con_title{
	height:35px; background:url(../images/video_titbg.jpg) left center no-repeat; font-size:18px; font-weight:bolder; color:#18C217; line-height:35px; padding-left:33px; margin-top:15px;
}
.con_title span{
	color:#c3c3c3; font-size:16px; font-weight:normal;
}
.contact_info{
	width:auto; height:275px; line-height:24px; padding-top:20px; background:url(../images/mapbg.jpg) center bottom no-repeat;
}
.contact_info h3{
	font-size:14px; margin-bottom:10px;
}
.contact_info img{
	margin-top:8px;
}
.contact_info span{
	width:60px; height:20px; background-color:#fff; text-align:center; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; 
}
.contact_info span a{
	color:#fff;
}
.product{
	width:1200px; margin:0 auto; background-color:#fff; margin-top:25px;
}
.left_cat{
	width:200px; float:left; background-color:#18C217;
}
.cat_title{
	width:200px; height:50px; color:#fff; font-size:14px; font-weight:bolder; line-height:50px; text-align:center;
}
.cat_title li{
	float:left; width:33.3333%; list-style:none; text-align:center; background-color:#666; color:#FFFFFF;line-height:50px; cursor:pointer;
}
.cat_title li.cur,.cat_title li:hover{
	color:#ffff; background-color:#18C217; display:block;
}
.cat_info{
	width:100%; height:auto; padding-top:10px;
}
.cat_info ul{
	list-style-type:none; margin-left:10px;
}
.cat_info li{
	width:100%; height:40px; text-indent:20px; line-height:40px; overflow:hidden; background:url(../images/pro_catbg.png) left 15px no-repeat; border-bottom:1px #ddd dashed;
}
.cat_info a:link{
	font-size:14px; line-height:40px; color:#fff; display:block;
}
.cat_info a:visited{
	font-size:14px; line-height:40px; color:#fff;
}
.cat_info a:hover{
	font-size:14px; line-height:40px; color:#fff; text-decoration:underline;
}
.right_list{
	width:1000px; height:auto; float:left;
}
.pro_more{
	width:84px; height:25px; text-align:center; line-height:25px; border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px; background-color:#18C217; margin-top:20px; float:right; margin-right:40px;
}
.pro_more a:link{
	color:#fff; line-height:25px; display:block;
}
.pro_more a:visited{
	color:#fff; line-height:25px; display:block;
}
.pro_more a:hover{
	color:#fff; line-height:25px; display:block;
}
.i_prolist{
	width:1000px; height:auto; padding-top:25px;
}
.i_prolist ul{
	list-style-type:none; margin-left:10px;
}
.i_prolist li{
	width:208px; height:240px; float:left; text-align:center; margin-left:28px; display:inline;
}
.i_prolist img{
	width:206px; height:171px; border:1px #d6d6d6 solid; margin-bottom:4px;
}
.i_prolist a{
	font-size:14px;
}
.cases{
	width:1200px; height:auto; background-color:#fff; margin:0 auto; margin-top:25px; padding-top:20px; display:table; padding-bottom:30px;
}
.case_title{
	height:35px; background:url(../images/casebg.jpg) left center no-repeat; font-size:18px; font-weight:bolder; color:#18C217; line-height:35px; padding-left:33px; margin-left:15px;
}
.case_title span{
	color:#c3c3c3; font-size:16px; font-weight:normal;
}
.case_list{
	width:1200px; height:auto; padding-top:25px;
}
.case_list ul{
	list-style-type:none; margin-left:6px;
}
.case_list li{
	width:208px; height:auto; text-align:center; float:left; margin-left:25px; display:inline;
}
.case_list img{
	width:206px; height:289px; border:1px #d6d6d6 solid; margin-bottom:5px;
}
.case_list a{
	font-size:14px;
}
.case_more{
	width:84px; height:25px; text-align:center; line-height:25px; border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px; background-color:#18C217; margin-top:10px; float:right; margin-right:30px;
}
.case_more a:link{
	color:#fff; line-height:25px; display:block;
}
.case_more a:visited{
	color:#fff; line-height:25px; display:block;
}
.case_more a:hover{
	color:#fff; line-height:25px; display:block;
}
.honor_title{
	height:35px; background:url(../images/honorbg.jpg) left center no-repeat; font-size:18px; font-weight:bolder; color:#18C217; line-height:35px; padding-left:30px; margin-left:15px;
}
.honor_title span{
	color:#c3c3c3; font-size:16px; font-weight:normal;
}
.honor_list{
	width:1200px; height:auto; padding-top:25px;
}
.honor_list ul{
	list-style-type:none; margin-left:6px;
}
.honor_list li{
	width:208px; height:auto; text-align:center; float:left; margin-left:25px; display:inline;
}
.honor_list img{
	width:207px; height:138px; margin-bottom:5px;
}
.honor_list a{
	font-size:14px;
}
.links{
	width:1200px; height:70px; background-color:#fff; margin:0 auto; margin-top:25px;
}
.links_title{
	width:142px; height:70px; background:url(../images/linkbg.jpg) left center no-repeat; font-size:18px; font-weight:bolder; color:#18C217; line-height:70px; padding-left:33px; margin-left:15px; float:left;
}
.links_title span{
	color:#c3c3c3; font-size:16px; font-weight:normal;
}
.links_info{
	width:967px; height:70px; float:left;
}
.links_info ul{
	list-style-type:none;
}
.links_info li{
	width:auto; height:70px; float:left; margin-left:10px; display:inline;
}
.links_info a:link{
	line-height:70px;
}
.links_info a:visited{
	line-height:70px;
}
.links_info a:hover{
	line-height:70px;
}
.foot_nav_box{
	width:100%; height:65px; border-bottom:1px #ccc solid; background-color:#18C217; margin-top:25px;
}
.foot_nav{
	width:1200px; height:65px; background-color:#18C217; margin:0 auto; text-align:center; color:#fff;
}
.foot_nav a:link{
	line-height:65px; color:#fff; font-size:14px; margin-left:15px; margin-right:15px;
}
.foot_nav a:visited{
	line-height:65px; color:#fff; font-size:14px; margin-left:15px; margin-right:15px;
}
.foot_nav a:hover{
	line-height:65px; color:#fff; font-size:14px; margin-left:15px; margin-right:15px;
}
.foot_box{
	width:100%; height:auto; background-color:#18C217;color:#fff; display:table; padding-top:35px; padding-bottom:30px;
}
.footer{
	width:1200px; height:auto; background-color:#18C217;color:#fff; margin:0 auto;
}
.foot_logo{
	width:380px; height:73px; float:left; padding-top:15px;
}
.foot_contact{
	width:560px; height:auto; float:left; font-size:14px; color:#fff; padding-left:70px;
}
.foot_contact ul{
	float:left; margin-right:48px;
}
.foot_contact h2{
	font-size:18px; margin-bottom:14px;
}
.foot_contact li{
	height:24px; line-height:24px;
}
.foot_contact .address{
	background:url(../images/addressbg.png) left center no-repeat; padding-left:23px;
}
.foot_contact .foot_tel{
	background:url(../images/telbg2.png) left center no-repeat; padding-left:23px;
}
.foot_contact .site{
	background:url(../images/sitebg.png) left center no-repeat; padding-left:23px;
}
.foot_contact .qq{
	background:url(../images/qqbg.png) left center no-repeat; padding-left:25px;
}
.foot_contact .email{
	background:url(../images/emailbg.png) left center no-repeat; padding-left:25px;
}
.foot_contact .mobile{
	background:url(../images/mobilebg.png) left center no-repeat; padding-left:25px;
}
.focus{
	width:165px; height:auto; float:right; font-size:14px; color:#fff;
}
.focus img{
	margin-top:15px;
}
.copy_box{
	width:100%; height:38px; background-color:#303030;
}
.copyright{
	width:1200px; height:38px; background-color:#303030; margin:0 auto; text-align:center; line-height:38px; color:#c3c3c3;
}
.copyright a:link{
	line-height:38px; color:#c3c3c3;
}
.copyright a:visited{
	line-height:38px; color:#c3c3c3;
}
.copyright a:hover{
	line-height:38px; color:#ffffff;
}
.com_banner{
	width:100%; height:500px; background:url(../images/com_banner.jpg) center center no-repeat;
}
.left{
	width:270px; height:auto; float:left;
}
.c_contact{
	width:250px; height:365px; background-color:#fff; padding-left:20px; padding-top:5px;
}
.right{
	width:905px; height:auto; float:right; background-color:#fff; padding-top:10px; padding-bottom:30px;
}
.position{
	height:30px; line-height:30px; border-bottom:1px #eee solid; padding-bottom:5px; font-size:18px; color:#18C217; font-weight:bolder; padding-left:20px;
}
.position span{
	float:right; margin-right:10px; font-size:12px; font-weight:normal; color:#666;
}
.content{
	padding-top:30px; font-size:14px; line-height:30px;
}
.content p{
	text-indent:2em;
}
.content a:link{
	font-size:14px; line-height:30px;
}
.content a:visited{
	font-size:14px; line-height:30px;
}
.content a:hover{
	font-size:14px; line-height:30px;
}
.c_about{
	width:245px; height:auto; padding-bottom:15px; background-color:#fff; padding-left:25px; padding-top:1px;
}
.cat{
	padding-top:10px; padding-bottom:10px;
}
.cat li{
	height:auto; width:202px; padding-left:15px; line-height:22px; padding-top:5px; padding-bottom:5px; border-bottom:1px #ccc dashed; background:url(../images/ico-3.gif) left 16px no-repeat;
}
.cat a:link{
	font-size:14px; line-height:22px; color:#666;
}
.cat a:visited{
	font-size:14px; line-height:22px; color:#666;
}
.cat a:hover{
	font-size:14px; line-height:22px; color:#18C217;
}
.cat .thisclass a:link{
	font-size:14px; line-height:22px; color:#18C217; font-weight:bolder;
}
.cat .thisclass a:visited{
	font-size:14px; line-height:22px; color:#18C217; font-weight:bolder;
}
.cat .thisclass a:hover{
	font-size:14px; line-height:22px; color:#18C217; font-weight:bolder;
}
.news_list{
	width:885px; height:auto; font-size:14px; line-height:30px; padding-top:30px; padding-bottom:30px;
}
.news_list ul{
	list-style-type:none; margin-left:30px;
}
.news_list li{
	width:820px; height:36px; line-height:36px; background:url(../images/arrow.jpg) left center no-repeat; padding-left:15px; overflow:hidden;
}
.news_list span{
	float:right;  color:#afafaf;
}
.news_list a:link{
	font-size:14px; line-height:36px;
}
.news_list a:visited{
	font-size:14px; line-height:36px;
}
.news_list a:hover{
	font-size:14px; line-height:36px;
}
.arc_title{
	font-size:14px; text-align:center;
}
.info{
	line-height:38px; border-bottom:1px #ddd solid; margin-top:5px; text-align:center; margin-bottom:30px;
}
/* 页码样式 */

.dede_pages{
	margin:0 auto;
	border-top:1px #dddddd dashed;
}
.dede_pages ul{
	list-style-type:none;
	margin-top:5px;
	padding:12px 16px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	height:30px;
	line-height:30px;
	margin-right:10px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	color:#555;
	height:30px;
	line-height:30px;
	padding-left:12px;
	padding-right:12px;
	display:block;
}
.dede_pages ul li a:hover{
	color:#fff;
	text-decoration:none;
	background-color:#18C217; height:30px; line-height:30px;
	padding-left:12px;
	padding-right:12px; display:block;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#18C217;
	padding:0px 4px 0px; padding-left:11px; padding-right:11px;
	font-weight:bold;
	color:#fff;
}
.dede_pages .pageinfo{
	line-height:22px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.context{
	float:left;
	color:#525252;
	height:auto;
	border-top:1px #CCC dotted;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	display:inline;
}
.context ul{
	list-style-type:none;
}
.context li{
	line-height:25px;
	color:#525252;
}
.context a:link{
	font-size:14px;
}
.context a:visited{
	font-size:14px;
}
.context a:hover{
	font-size:14px;
}
.prolist{
	width:100%; height:auto; padding-top:25px; padding-bottom:10px; display:table;
}
.prolist ul{
	list-style-type:none;
}
.prolist li{
	float:left; text-align:center; margin-left:15px;
}
.prolist img{
	border:1px #d6d6d6 solid; margin-bottom:8px;
}
.prolist a{
	font-size:14px;
}
/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:5px; bottom:10px; padding-bottom:1px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:55px; height:56px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-130px; top:0px; display:none;width:130px;height:130px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:56px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
.bott{
	border-bottom:1px #ddd dashed; margin-bottom:20px;
}
.beian{
	background:url(../images/beian.png) left center no-repeat; padding-top:3px; padding-bottom:3px; padding-left:25px; margin-left:3px;
}


/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

/*留言栏目*/
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}

.xial{display:none;top:60px;background:#E45103;; width:150px; z-index:999999999;*zoom:1;}
.xial a{line-height:40px !important; display:block; text-align:center;font-size:14px;color:#000;}
.xial a:hover{background:#18C217;color:#fff; text-decoration:none;}

#kefu{ width:120px; height:auto; position:fixed; top:50%; right:5px;z-index:8888; background:#fff; border:1px solid #d1d1d1;border-top:2px solid #ca2d25; display:none; margin-top:-140px;}
#kefu .top{ width:100%; height:35px; line-height:35px;font-family:"Microsoft YaHei"; font-size:14px; color:#333; font-weight:bold; text-align:center;}
#kefu .middle{ font-size:12px; width:100%; text-align:center;}
#kefu .middle p{ color:#991C0A;}
#kefu .close{float:right; margin-right:10px; margin-top:10px; cursor:pointer;}
.right_bar{ width:28px; height:95px; position:fixed; top:50%; right:0; margin-top:-142px; z-index:9999;}
.right_bar img{cursor:pointer;}