@charset "utf-8";
body,td,th {font-family: "宋体",Verdana,Arial,Helvetica,sans-serif;font-size: 12px;color:#666;}
body {margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background:url(indexbj_r1_c1.gif) center top repeat-x #fff;}
p,div,form,h1,h3,ul,li,dl,dt,dd,em,cite,img,span{ margin:0; padding:0; list-style:none; font-style:normal; border:none;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#2073D2; text-decoration:underline;}
/*----------------- 通用样式 ---------------------*/
.gd{ color:#999; float:right;}
.qw{ font-weight:bold;}

/*----------------- 首页样式 ---------------------*/
.indexbj{ width:100%; height:100%; background:url(indexbj_r1_c3.gif) center top no-repeat; margin:0 auto;}

ul.menu{}
ul.menu li{ float:left; margin-right:15px; margin-left:18px;}
ul.menu li a,ul.menu li a.gg{ background: top left no-repeat; width:85px; height:40px; display:block; text-indent:-9999px;}
ul.menu li a:hover,ul.menu li a.gg2{ background: bottom left no-repeat; width:85px; height:40px; display:block; text-indent:-9999px;}

.search{ width:148px; height:25px; line-height:25px; border:0px; background:url(search_r2_c7.gif) left top no-repeat; padding:0px 0 0 5px; color:#3993D5;}

ul.ejmenu{ margin-left:25px;overflow:hidden; height:35px;}
ul.ejmenu li{ float:left; margin:6px 4px 0 5px; line-height:25px; color:#3993D5; }
ul.ejmenu li a{ color:#3993D5; width:120px; height:20px; display:block; line-height:20px; text-decoration:none;text-align:center;}
ul.ejmenu li a:hover,ul.ejmenu li a.yd{background:url(ejmenu.gif) center top no-repeat;}

.new{ width:240px; height:150px; margin:7px auto 0 auto; display:block; overflow:hidden;visibility:hidden;}

.news{ width:240px; margin:5px auto 0 auto; height:169px; overflow:hidden}
.news ul{}
.news ul li{ line-height:200%;}
.news ul li cite{ float:right; color:#999; margin-right:4px;}
.news ul li a{ color:#666;}
.news ul li a:hover{ color:#2073D2;}

.cxhd{width:418px; height:318px; margin:7px auto 0 auto; display:block overflow:hidden; visibility:hidden;}

.tzgg{ width:240px; margin:5px auto 0 auto; height:106px; overflow:hidden}
.tzgg ul{}
.tzgg ul li{ line-height:180%;}
.tzgg ul li cite{ float:right; color:#999; margin-right:4px;}
.tzgg ul li a{ color:#666;}
.tzgg ul li a:hover{ color:#2073D2;}

ul.zxcp{ overflow:hidden; height:302px; margin-top:2px;}
ul.zxcp li{ float:left; text-align:center; margin:10px 0px 2px 10px; width:160px; height:137px; overflow:hidden;}
ul.zxcp li a{}
ul.zxcp li a img{ width:160px; height:120px;}
ul.zxcp li a p{ padding-top:5px;}

.mm2{ height:43px; background:left top no-repeat; display:block;}
.mm{ height:43px; background:left bottom no-repeat; display:block; cursor:pointer;}

.hddiv{ width:325px; height:310px; margin:0 auto; overflow:hidden; display:block;}

.hdtt{ width:325px; height:126px; display:block; overflow:hidden; border-bottom:#ddd dashed 1px;}
.hdtt dl{ line-height:200%; margin:14px 4px 0 4px;}
.hdtt dl dt{ text-align:center;}
.hdtt dl dt a{ font-size:14px; font-weight:bold; color:#2073D2;}
.hdtt dl dd{ margin-top:6px;}
.hdtt dl dd p{ color:#999999;}
.hdtt dl dd p a{ color:#5493DD;}
.hdtt dl dd p a:hover{ color:#2073D2;}

.hdlb{ width:320px; margin:15px auto 0 auto; height:176px; overflow:hidden}
.hdlb ul{}
.hdlb ul li{ line-height:200%; background:url(jt.gif) left center no-repeat;}
.hdlb ul li cite{ float:right; color:#999; margin-right:4px;}
.hdlb ul li a{ color:#666; margin-left:20px;}
.hdlb ul li a:hover{ color:#2073D2;}

.anniu{ width:260px; height:60px; display:block; overflow:hidden; margin-bottom:10px;}

.bmtt{ width:240px; height:40px; display:block; overflow:hidden; margin:0 auto; border-bottom:#ddd dashed 1px;}
.bmtt ul{ margin-top:12px;}
.bmtt ul li{ float:left; background:left center no-repeat; margin:0 5px 0 0;}
.bmtt ul li a{ color:#2073D2; font-weight:bold; margin-left:18px;}

.bmlb{ width:250px; height:50px; display:block; overflow:hidden; margin:0 auto;}
.bmlb ul{ margin-top:12px;}
.bmlb ul li{ float:left; background:left center no-repeat; margin:0 5px 0 5px; line-height:180%;}
.bmlb ul li a{ color:#2073D2; margin-left:22px;}

.vv2{ height:43px; width:129px; background:left top no-repeat; display:block;}
.vv{ height:43px; width:129px; background:left bottom no-repeat; display:block; cursor:pointer;}


ul.fclb{ margin-top:18px;}
ul.fclb li{ float:left; text-align:center; margin-left:30px;}
ul.fclb li a{}
ul.fclb li a img{ width:160px; height:120px;}
ul.fclb li a p{ padding-top:10px;}

.hzpic{ height:45px; width:935px; margin:28px auto 0 auto; display:block; overflow:hidden;}
.hzpic ul{}
.hzpic ul li{ float:left; margin-right:4px; margin-left:15px;}
.hzpic ul li a{}
.hzpic ul li a img{ width:113px; height:45px;}


.hzpic1{ width:700px; margin:15px auto 0 auto; display:block; overflow:hidden;}
.hzpic1 ul{}
.hzpic1 ul li{ float:left; margin-right:4px; margin-left:15px; margin-top:15px;}
.hzpic1 ul li a{}
.hzpic1 ul li a img{ width:113px; height:45px; border:#0099FF solid 2px;}

.helb{ width:935px; height:20px; margin:12px auto 0 auto; display:block; overflow:hidden;}
.helb ul{}
.helb ul li{ float:left; margin: 0 10px 0 17px; line-height:20px;}
.helb ul li a{}

.zbq{ width:465px; height:70px; line-height:180%; display:block; float:left; overflow:hidden; color:#2073D2; margin-left:25px; margin-top:15px;}
.zbq a{color:#2073D2;}

.ybq{ width:369px; height:42px; display:block; float: right; overflow:hidden; margin-right:30px; margin-top:15px;}

#demo {overflow:hidden;width:950px;margin-left: 14px;}
#indemo{float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
#demoA {overflow:hidden;width:950px;margin-left: 14px;}
#indemoA{float: left;width: 800%;}
#demoA1 {float: left;}
#demoA2 {float: left;}


/*----------------- 列表页样式 ---------------------*/
ul.ejlm{ margin-bottom:20px;}
ul.ejlm li{ margin:10px 0 0 17px;}
ul.ejlm li a{ width:140px; height:32px; background:url(ejlm.gif) left bottom no-repeat; color:#0881C6; display:block; line-height:32px; padding-left:44px;}
ul.ejlm li a:hover,ul.ejlm li a.yyd{ width:140px; height:32px; background:url(ejlm.gif) left top no-repeat; color:#fff; display:block; line-height:32px; padding-left:44px; text-decoration:none;}

.dqwz{ color:#188FD0; line-height:43px;}
.dqwz a{ color:#188FD0;}


ul.lbsd{width:180px;margin-top:10px; margin-left:10px; padding-bottom:5px;}
ul.lbsd li{margin-bottom:8px;height:30px;width: 180px; overflow:hidden;}
ul.lbsd li a{color:#A30000;height: 30px;display: block;line-height:33px;font-weight:bold;background:url(../images/lsk.jpg) left top no-repeat; font-size:14px; padding-left:35PX;}
ul.lbsd li a:hover,ul.lbsd li a.yyy{color:#FFF;height:30px;display:block;background:url(../images/lsk.jpg) right top no-repeat;padding-left:35PX; text-decoration:none;}

ul.list_lb{ margin:10px;}
ul.list_lb li{ border-bottom:#cccccc dashed 1px; margin-top:8px; padding-left:6px; line-height:21px;}
ul.list_lb li a{ font-size:14px; margin-left:7px;}
ul.list_lb li cite{ float:right; margin-right:6px; color:#999;}

ul.pic_list{margin:5px 0px 0 12px;}
ul.pic_list li{ float:left; text-align:center; padding:0 9px;border-bottom:1px dashed #C1D0E5; height:160px; margin-top:14px;}
ul.pic_list li a{ font-size:14px;}
ul.pic_list li a img{width:150px; height:113px;display:block; padding:4px; background:#fff; border:#188BCF solid 1px;}
ul.pic_list li a p{ padding-top:12px;}

.meeting_title{ font-size:23px; font-weight:bold; border-bottom:1px #ccc dashed; font-family:"微软雅黑","黑体","宋体"; color:#1F95D3; }
.meeting_Con{margin:0px 5px; font-size:14px; line-height:180%;}
.meeting_Con img{margin:12px;}

.mdfc{ font-size:14px; font-weight:bold; font-family:"微软雅黑", "黑体", "宋体"; border-bottom:#1F95D3 solid 3px; color:#1F95D3;}



ul.qyry_pic{margin:5px 0px 0 4px;}
ul.qyry_pic li{ float:left; text-align:center; padding:0 7px;border-bottom:1px dashed #C1D0E5; height:220px; margin-top:14px;}
ul.qyry_pic li a{ font-size:14px;}
ul.qyry_pic li a img{width:220px; height:156px;display:block; padding:4px; background:#fff; border:#188BCF solid 1px;}
ul.qyry_pic li a p{ padding-top:12px;}


/*------------ 翻页效果 ------------*/
ul.pagelist{float:left;padding:5px 0px 20px 16px;}
ul.pagelist li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
ul.pagelist li a{float:left;padding:2px 4px 2px 4px;color:#555;display:block;}
ul.pagelist li a:hover{color:#555;text-decoration:none;padding:2px 4px 2px;}
ul.pagelist li.thisclass,ul.pagelist li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:1px 4px 1px 4px;font-weight:bold;}
.pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}



/*------------ 新加样式 ------------*/
.new_pic{}
.new_pic dl{ float:left;margin:20px 0px 0px 40px; border-bottom: #CCCCCC dashed 1px; padding-bottom:15px;}
.new_pic dl dt{float:left; margin:0 15px 0 0px;}
.new_pic dl dt img{width:150px; height:113px;display:block; padding:4px; background:#fff; border:#188BCF solid 1px;}
.new_pic dl dd{ float:left; width:470px; height:115px; display:block; overflow:hidden;}
.new_pic dl dd a{ color:#2073D2; line-height:22px;}
.new_pic dl dd p{ color:#999999; line-height:180%;}
.new_pic dl dd p a{ width:65px; height:23px; background:url(ckxq.gif) left top no-repeat; display:block; margin:5px 0 0 0;}

ul.product_list{margin:5px 0px 0 12px;}
ul.product_list li{ float:left; text-align:center; padding:0 9px 10px 9px;border-bottom:1px dashed #C1D0E5; margin-top:14px;width:160px;}
ul.product_list li a{}
ul.product_list li a img{width:150px; height:113px;display:block; padding:4px; background:#fff; border:#188BCF solid 1px;}
ul.product_list li a p{padding-top:6px; height:28px; overflow:hidden; cursor: pointer;}
ul.product_list li p a{width:65px; height:23px; background:url(ckjs.gif) left top no-repeat; display:block; margin:5px 0 0 0px;}

/*------------ 留言样式 ------------*/
.lylb{ font-size:14px; font-weight:bold; font-family:"微软雅黑", "黑体", "宋体"; border-bottom:#1F95D3 solid 3px; color:#1F95D3; width:660px; margin:10px auto 0 auto; padding-left:40px; background:url(64.png) left center no-repeat;}
.lynr{ width:700px; margin:10px auto 0 auto;}
.lynr dl{ background-color:#EAF2FB; padding:20px; line-height:25px; color:#333333;}
.lynr dl dt{}
.lynr dl dd{}
.lynr dl dd p{ margin:0 0px; background:url(editor64.png) left top no-repeat; padding-left:40px;}

.fbly{ font-size:14px; font-weight:bold; font-family:"微软雅黑", "黑体", "宋体"; border-bottom:#1F95D3 solid 3px; color:#1F95D3; width:660px; margin:10px auto 0 auto; padding-left:40px; background:url(64.png) left center no-repeat;}
.srly{ width:696px; margin:0px auto 0 auto; background-color:#EAF2FB;border:#1F95D3 solid 2px; border-top:none;}
.srly dl{border-bottom:1px solid #fff; padding:5px 0; width:100%;}
.srly dl dt{float:left; width:110px; text-align:right; line-height:26px; font-weight:bold;}
.srly dl dt dd{float:left; line-height:26px; padding-left:10px;}
.srly dl dd textarea{ width:90%; height:200px;}
.srly dl dd.m span{color:#C00; float:left;}

.inp{border:1px solid #CCC; padding:3px; border-top-color:#666;border-left-color:#666;background-color:#F6F6F6; line-height:14px;}

.wyyp{ font-size:14px; font-weight:bold; font-family:"微软雅黑", "黑体", "宋体"; border-bottom:#1F95D3 solid 3px; color:#1F95D3; width:660px; margin:10px auto 0 auto; padding-left:40px; background:url(id.png) left center no-repeat;}

.scxz{ width:340px; margin:0 auto; float:left;}
.scxz a{ padding-left:30px; height:40px; line-height:40px; display:block; background:left center no-repeat; width:100px; margin:10px 0 20px 30px; text-decoration:none;}

.btnmini,.btnbig{ overflow:hidden; width:80px; height:30px; background:url(../images/tjly.gif); border:0px; cursor:pointer;}
.btnmini{padding:0 10px; line-height:17px;height:24px;}
.btnbig{
	padding:5px 10px;
	font-size:14px;
	height:30px;
	margin-top:5px;
}
.btnbig1{ overflow:hidden; width:109px; height:39px; background:url(../images/tjan.gif); border:0px; cursor:pointer;}

/*-------联系我们-------*/
.contbj{ border-left:#ddd solid 1px; border-right:#ddd solid 1px; background:url(kefu.gif) right bottom no-repeat;}
.contact{ margin:10px 15px; color:#1F95D3; line-height:180%;}
.contact a{ color:#1F95D3;}

/*-------积分查询-------*/
.jfcxbj{ background: url(hyjfcx.gif) top center no-repeat; width:615px; height:280px; margin:0 auto; overflow:hidden;}
/*-------连锁门店-------*/
.mdfb{ width:665px; margin:0 auto 15px auto; background: url(mdfb_r1_c1.gif) left center no-repeat; height:33px; color:#0881C6; font-weight:bold; line-height:33px; font-size:14px; padding-left:35px; border-bottom:#0E65A9 dashed 1px;}
.bzt{ font-size:14px; font-weight:bold; color:#FFFFFF;}
.lzt{ color:#0881C6;}






.bb2{ height:33px; background:left top no-repeat; display:block;}
.bb{ height:33px; background:left bottom no-repeat; display:block; cursor:pointer;}
/*----------------- 幻灯 ---------------------*/
.showImgad1 {overflow:hidden; position:relative;margin:0 auto; }
.showImgad1 .showImg_slider{width:30000px; margin:0; padding:0;}
.showImgad1 .showImg_slider,.showImg_num{position:absolute;}
.showImgad1 .showImg_slider li p{ line-height:25px; text-align:center; float:none; font-size:14px; color:#3E87BA; font-weight:bold; cursor: pointer;}
.showImgad1 .showImg_slider img{display:block;}
.showImgad1 .showImg_num{ right:5px;}
.showImgad1 .showImg_num li{float: left;color: #fff;text-align: center; font-size:11px;line-height: 12px;width: 10px;height: 12px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;background-color: #0061A5; overflow:hidden;margin:3px; padding:2px;font-weight: bold; border:#FFFFFF solid 1px;}
.showImgad1 .showImg_num li.on{color: #fff;background-color: #FF7711; border:#FFFFFF solid 1px;}
