@charset "utf-8";
/* CSS Document */
* {
  margin:0px;
  padding:0px;
}
body{
  font-size:12px;
   font-family:Arial;
  line-height:24px
}
p
{
  line-height:24px;
}
h1,h2,h3,h4,h5,h6
{
  margin:0; 
  padding:0; 
  font-size:12px; 
  font-weight:normal;
}
table,td,tr,th
{
  font-size:12px;
}
li{
  list-style:none;
}
div{
  margin:0 auto;
}
img{
  vertical-align:top;
  border:0;
}
a{
  color:#686868;
  text-decoration:none;
}
a:hover{
  color:#686868;
  text-decoration:none;
}
/*top=================================*/
.topbox{ min-width:1200px; height:100px; background:#ffffff;position:relative; z-index:9999;width:auto; 
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.top{ width:1200px; height:100px; margin:0 auto}
.logo{ float:left; width:710px; height:73px; padding-top:27px;}
.tel{ float:right; display:none;width:260px; height:65px; padding-top:35px;overflow:hidden}

/*nav=======================================*/

.menubox{ min-width:1200px; height:54px; background:#343434;width:auto; 
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.mainNav{
  width:1200px;
  /*height:450px;*/
  margin:0 auto;
  clear:both;
  position:relative;
}
.mainNav li{ 
  font-size:16px; height:54px;line-height:54px;
  color:#fff;
  float:left;position:relative;
}
.mainNav .mainA{
  display:block; height:54px; line-height:54px;
  float:left; padding:0 15px;
  color:#fff;
  font-size:16px;
}
.mainNav .mainA:hover{}
.mainNav .focus{}
.mainNav .last{
  background:none;
}
.secondNav{
  position:absolute;
  top:39px;left:0;
  width:253px;width:auto!important;min-width:253px;
  background:url(../Images/menuhbj.png) no-repeat; padding-top:16px;
  display:none;
  z-index:9999;
}
.secondNav a{
  display:block;
  padding:0 20px;
  text-align:left;
  line-height:36px;
  font-size:14px;
  color:#454545;
}
.secondNav a:hover{ color:#454545; background:#CECECE}
.secondNav .last{
  border:none;
}
.secondHover{
  display:block;
}

/*banner===============================================*/
/*banner===============================================*/
.banner{
  width:100%;
  clear:both;
}
/*特效代码开始*/
.mainbanner{height:520px;overflow:hidden; position:relative; margin-top:154px;}
.mainbanner_window{left:50%;width:1920px;height:520px;overflow:hidden;margin-left:-960px;position:absolute;}
.mainbanner_window ul{width:999999px;height:520px;position:relative;}
.mainbanner_window li{background: #FFFFFF;width:1920px;height:520px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:480px;width:260px;height:30px; text-align:center; margin-left:-130px;position:absolute;}
.mainbanner_list li{width:16px;height:16px; padding:0 8px;overflow:hidden;display:inline-block;}
.mainbanner_list a{background:url(../Images/dot.png) center center no-repeat;width:16px;height:16px;line-height:16px;overflow:hidden;text-align:center;display:inline-block; text-indent:-9999px;}
.mainbanner_list li.active a{ background:url(../Images/doth.png) center center no-repeat;text-decoration:none;}
.mainbanner_list li a:hover{ background:url(../Images/doth.png) center center no-repeat;text-decoration:none;}

/*main=================================================*/

.aboutbj{background:url(../Images/about.jpg) no-repeat center top;min-width:1200px;width:auto; height:690px;
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.aboutbox{width:1200px; padding-top:60px;text-align:center; margin:0 auto}
.aboutcon{ height:270px;}
.iabouttitlex{ background:url(../Images/aboutlinex.jpg) no-repeat center bottom; height:70PX; margin-bottom:30px}
.iabouttitlex a{ display:block;font-size:40px; text-align:center; color:#53536d; line-height:65px}

.iabouttitle{ background:url(../Images/aboutlinex.jpg) no-repeat center bottom; height:70PX; margin-bottom:20px}
.iabouttitle a{ display:block;font-size:40px; text-align:center; color:#53536d; line-height:65px}
.aboutcon span{ display:block;font-size:16px; color:#53536d; line-height:24px; height:72px; overflow:hidden}
.aboutcon .more{ display:block;background:url(../Images/morex.png) no-repeat; width:22px; height:22px; margin:30px auto}
.aboutpic{ width:1200px; height:300px;}

.indextwo{ width:1200px; height:654px; text-align:left; margin:0 auto}
.ititle{text-align:center; margin-top:-40px; height:100px;}
.ititle a{ display:block;background:url(../Images/gline.jpg) no-repeat center bottom;font-size:30px; color:#046535; line-height:62px;}


.productbox{ min-width:1200px; height:634px; background:url(../Images/cpbj.jpg) no-repeat center top;width:auto; 
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.product{
  width:1200px; padding-top:60px; position:relative;margin:0 auto
}
.ititle1{background:url(../Images/aboutlinex.jpg) no-repeat center bottom; height:70PX;}
.ititle1 a{ display:block; text-align: center;font-size:40px; color:#ffffff; line-height:65px}

.changeDiv{ width:1194px; height:279px;margin:50px 0; overflow:hidden}
.changeDiv a{ float:left;display:block;background:#53536D;
  width:230px;
  height:279px; margin-left:11px;}
.changeDiv span{display: block;height:38px; padding:0 10px;text-align:center;font-size:16px; line-height:38px;color:#ffffff;width:210px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden;}
.changeDiv img{ width:222px;
  height:233px; border:solid 4px #FFF; border-bottom:0;}
.changeDiv a:hover img{width:222px;height:233px; border:solid 4px #53536D;border-bottom:0;}

.more1{ position:absolute; top:530px;left:536px;display:block;background:url(../Images/more1.png) no-repeat; width:128px; height:28px;}

.customer{ width:1200px; height:240px; text-align:left; margin:50px auto}
.culist{ width:1200px; height:131px; margin-top:40PX; overflow:hidden}


.indexonebox{ min-width:1200px; height:560px; background:#F5F5F5;width:auto; 
    _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}

.indexone{width:1200px; padding:40px 0; margin:0 auto; }

.ipicbox{ float:left; width:814px; height:456px; overflow:hidden}
.ipictitle{background:url(../Images/nline.jpg) no-repeat left bottom; height:50px; margin-bottom:20px }
.ipictitle a{display:block;font-size:30px; color:#f60911; line-height:48px}

.ipic{ width:814px; height:288px; position:relative}
.ipic a{display: block;width:814px; height:190px; margin-bottom:18px;}
.ipic .date{ float:left; display:block;background:url(../Images/date.jpg) no-repeat; width:70px; height:91px; text-align:center; padding-right:5px; font-size:14px; color:#FFF}
.ipic .date i{ display:block; font-style:normal; font-size:48px; line-height:48px; color:#FFF; padding-top:10PX}
.ipic img{ float:left; padding-left:14px;width:257px; height:190px}
.ipic p{ float:left; display:block; background: #FFF; padding:15px 22px; width:423px; height:160px}
.ipic big{ display:block; font-size:18px; font-weight:bold; color:#53536d; line-height:32px;width:400px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden; }
.ipic span{ display:block;color:#53536d; font-size:16px; line-height:18px; height:72px; overflow:hidden; margin:10px 0;}
.ipic p i{ display:block;width:98px; height:24px;background:#f60911; font-size:12px; font-style:normal;color:#ffffff; line-height:24px; text-align:center; }
.ipic a:hover .date{background:url(../Images/dateh.jpg) no-repeat;}

.ily{ float:right; width:311px; height:456px; background:url(../Images/ily.jpg) no-repeat; padding:0 22PX; }
.ily td{font-size:16px;line-height:38px;color:#A5A5B0; padding-top:10PX;}
.ily .input{
  width:280px;
  height:38px;
  line-height:38px;
  color:#A5A5B0;
  border:0;
  background: none;
  font-size:16px;
  padding:0 10px;
  margin:0 5px; outline:none
}

.ily .yzm{
	float:left;
  width:130px;
   height:38px;
  line-height:38px;
  color:#A5A5B0;
  border:0;
  background: none;
  font-size:16px;
  padding:0 10px; outline:none
}
.ily textarea{
  width:280px;
  height:96px;
  line-height:24px;
  color:#A5A5B0;
  border:0;
  background: none;
  font-size:16px;
  padding:10px;margin:2PX 5PX;outline:none; font-family:Arial}
.ily img{ float:left; padding:0 10px}
.ily .tj{
  width:316px;
  height:42px;
  border:none;
  background:url(../Images/indextj.jpg) no-repeat; 
  text-align:center;
  font-size:20px;
  line-height:42px;
  font-size:16px;
  color:#fff;
   margin:0; padding:0;
}




.bottombox{min-width:1200px; width:auto;background:#1e1e1e; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.bottom{ width:1200px; text-align:left; padding:30px 0; margin:0 auto}
.footmenu{float:left;width:440px;font-size:14px; color:#FFF; line-height:30px}
.footmenu a{font-size:14px; color:#FFF; line-height:30px}
.bottomtitle{ display:block; height:40px}
.bottomtitle a{font-size:24px; color:#FFF; line-height:30px}

.bottomlist{ width:440px;}
.bottomlist a{ float:left; width:220px; font-size:14px; color:#FFF; line-height:32px;}
.ewm{ float:right; width:410px; height:240px; }
.ewm p{ clear:both; display:block}
.ewm img{ float:left; padding-right:10px; padding-top:5px}
/*foot===========================================================*/

.footbox{min-width:1200px; width:auto;background:#1e1e1e; border-top:solid 2px #232323; _width: expression(((document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.clientWidth : document.body.clientWidth) < 1200? '1200px' : 'auto');}
.footer{width:1200px; text-align:left; height:60px;margin:0 auto; }
.foot{ float:left;font-size:14px; color:#f6f6fb; line-height:30px; padding-top:16px}
.footright{ float:right; width:240px; height:35px; padding-top:12px; overflow:hidden}


/*子页样式======================================================*/

.main{ width:1200px; text-align:left; padding:20px 0; margin:0 auto}
.mainleft{ float:left; width:262px; background:#F5F5F7 url(../Images/left.jpg) no-repeat bottom; padding-bottom:200px;}
.mainright{ float:right; width:912px;overflow:hidden}
.leftTitle{ width:262px; text-align:center; background:#53536D;font-size:28px; color:#FFF; line-height:30px; padding:15px 0;}



.menuList{width:262px; padding:30px 0;}
.menuList li{ width:212px; padding:0 25px;position:relative}
.menuList a{display:block;width:212px; text-align:center;height:42px;line-height:42px;font-size:16px;color:#53536d;}
.menuList a:hover{color:#ffffff;background:#54546C;height:40px; line-height:40px;}
.menuList .twofocus{color:#ffffff;background:#54546C;height:40px; line-height:40px;}
.menuList li p{ position:absolute; left:262px; top:0;display:none; text-decoration:none}
.menuList li:hover p{ display:block; background:#EFEFEF}
.menuList p a{display:block; width:158px;line-height:40px; height:40px; border-bottom:solid 2px #FFFFFF;color:#53536d3;font-size:14px; }
.menuList p a:hover{
  display:block; background: #FFF;color:#53536d; border:0;
}

.dhbox{border-bottom:solid 1px #CCCBD3; padding-top:20px; height:38px;}
.dh{float:right; background:url(../Images/dg.jpg) no-repeat 0 10px; padding-left:25px;line-height:38px;color:#53536d;font-size:14px;font-weight:bold }
.dh a{color:#53536d; font-size:14px; margin:0 2px;font-weight:bold}
.dh span{color:#d60a0a;font-size:14px; font-weight:bold}


.maincon{ width:912px; text-align:left; padding:20px 0;height:auto!important;
  min-height:700px;
  height:700px}


.piclist{ margin-left:-20px; overflow:hidden}
.piclist a{ display:block; float:left; width:290px; height:239px; margin:0 0 30px 20px}
.piclist img{width:290px;height:209px;}
.piclist span{ display:block;background:#53536D;font-size:16px;color:#ffffff; text-align:center; line-height:30px; padding:0 10px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden;}


/*产品列表页样式*/
.prolist{ margin-left:-25px; overflow:hidden}
.prolist a{ display:block; float:left; border:solid 1px #5A5A74; width:206px; height:205px;margin:0 0 25px 25px;}
.prolist img{width:206px;height:205px;}


/*分页样式*/

.page{ padding:40px 0; text-align:center;font-size:16px; color:#53536d; text-align: right 
}
.page a{display:inline-block; border:solid 1px #53536B; font-size:16px; color:#53536d; height:24px; line-height:24px; padding:0 8px;margin:0 3px;}
.page a:hover{ border:solid 1px #535271; background:#535271; color:#FFF}
.page .focus{ display:inline-block; line-height:24px; height:24px;padding:0 8px;border:solid 1px #535271; background:#535271; color:#FFF; margin-top:-1px}
/*新闻列表页样式*/



.newsbox{}
.news{ display:block;width:912px;height:216px; margin-bottom:20px}
.news img{ float:left; display:block; width:294px; height:216px}
.news p{ float:left; padding:25px; border:solid 1px #E3E3E3; border-left:0; width:564px; height:164px; overflow:hidden}
.news big{ display:block; color:#d60a0a; font-size:18px; height:40px; font-weight:bold;width:540px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden;}
.news span{ display:block; font-size:16px; color:#53536d; height:54px; line-height:18px; overflow:hidden; }
.news font{ display:block; margin-top:30px;text-align: center; font-size:14px; color:#53536d; border:solid 1px #53536D; width:98px; height:24px; line-height:24px}


.newslist{ display:block;border-bottom:solid 1px #D6D5DA; height:42px; width:912px }
.newslist span{ float:left; display:block;background:url(/Template/GZ-LHF/Images/newsbj.jpg) no-repeat 8px 20px; padding-left:20px;line-height:42px; font-size:16px; color:#53536d;width:600px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden;}
.newslist font{ float:right; display:block;line-height:42px;font-size:16px; color:#53536d; padding-right:10px}

.newslist:hover span{background:url(/Template/GZ-LHF/Images/newsbjh.jpg) no-repeat 8px 20px; color:#d60a0a;}
.newslist:hover font{ color:#d60a0a;}

/*图片列表页样式*/

.cptitle{ border-left:solid 4px #E90F0E; font-size:24px; color:#000; line-height:28px; margin-bottom:20px; padding-left:10px }

.picture{}
.picture a{float:left; display:block; border:solid 1px #C2C2C2; padding:13px; width:497px; height:148px; margin:0 19px 30px}
.picture img{ float:left;width:268px; height:148px;}
.picture p{ float:right; border-left:solid 1px #C4C4C4; width:190px;height:148px; padding-left:25px}
.picture big{ display:block; font-size:18px; color:#000; line-height:30px; width:190px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden;}
.picture span{ display:block;font-size:18px; color:#000; line-height:30px; height:60px; overflow:hidden}
.picture font{ display:block;background:url(../Images/yd.jpg) no-repeat; width:107px; height:33px; margin-top:10px}

.proxx{ clear:both; padding:10px 0 50px; border-bottom:solid 2px #CDCDCD}
.proxx img{ float:left; width:550px; height:550px}
.proxx p{ float:right;padding:0; margin:0; width:600px; height:550px; overflow:hidden;line-height:28px;font-size:14px; color:#434343; }
.proxx p span{ display:block; font-size:24px; line-height:36px; padding-bottom:10px;color:#046535; }

.procon{ clear:both;padding:20px 0; height:auto!important;
  min-height:300px;
  height:300px;line-height:28px;font-size:16px; color:#525252; line-height:28px}

.rdzt{ width:1128px;}
.rdzt a{ display:block; clear:both; border:solid 1px #DCDCDC; width:1126px; height:218px; margin-bottom:40px; overflow:hidden}
.rdzt img{ float:left; width:563px; height:218px}
.rdzt p{ float:left; padding:20px 30px 0; width:503px; height:198px; overflow:hidden; position:relative}
.rdzt big{ display:block; font-size:24px; color:#e40f0f; line-height:30px; padding-bottom:5px}
.rdzt span{ display:block; font-size:16px; color:#434343;line-height:30px; height:90px; overflow:hidden}
.rdzt font{ display:block; background:url(../Images/ydan.jpg) no-repeat; width:123px; height:35px; position:absolute; bottom:20px; right:30px}

.ccxx{border:solid 1px #D9D9D9; background:#F9F9F9; width:750px; margin-left:0;margin-bottom:50px}
.ccxxWord{ padding:20px; font-size:14px; color:#787878; width:710px; height:72px}


.ccxx table input,label{
  vertical-align:middle;
  margin:0 5px;
}
.ccxx table tr td{
  color:#4C5053; font-size:14px;
}
.ccxx .txt{
  width:236px;
  height:30px;
  background: #FFFFFF;
  border:1px solid #CCCCCC;
  font-size:12px;
}
.ccxx .txt1{
  width:580px;
   height:30px;
  background: #FFFFFF;
  border:1px solid #CCCCCC;
  font-size:12px;
}
.ccxx span{ font-size:14px; color:#F00}
.ccxx .btnBox{
  background:url(../Images/yd1.jpg) no-repeat; width:107px; height:33px; font-size:14px; color:#fff; line-height:33px; text-align:center}


/*留言页样式*/
.lyword{ width:910px; height:160px; border-bottom:solid 2PX #EDECF1; margin-bottom:30px;}
.lycon{ clear:both; margin:0;width:730px; text-align:left;}
.lycon td{ font-size:16px; color:#53536d; padding:6px 0; line-height:42px;}
.lycon span{ font-size:14px;color:#767877; padding-left:10px;}
.lycon font{ display:block; text-align:center; font-size:18px; color:#84858c}
.lycon .input{
  width:346px;
  height:40px;
  color:#53536d;
  border: solid 1px #D2D1D9; background: none;
  font-size:16px;
}

.lycon .yzm{
	float:left;
  width:170px;
   height:40px;
  color:#53536d;
  border: solid 1px #D2D1D9; background: none;
  font-size:14px;
}
.lycon textarea{
  width:620px;
  height:180px;
  color:#53536d;
  border: solid 1px #D2D1D9; background: none;
  font-size:16px;}
.lycon img{ float:left; padding:0 10px}
.lycon b{ float:left; font-weight:normal; font-size:14px; color:#F36527; line-height:46px}
.btnBox{
  width:152px;
  height:40px;
  border:none;
  background:url(../Images/tj.jpg) no-repeat;
  text-align:center;
  font-size:18px;
  line-height:40px;
  color:#fff;
  font-weight:bold; margin:0 10px 0 50px
}
.ctnBox{
  width:150px;
  height:40px;
  border:none;
  background:url(../Images/cz.jpg) no-repeat;
  text-align:center;
  font-size:18px;
  line-height:40px;
  color:#53536d;
  font-weight:bold  
}


.lybpic{line-height:24px;
  font-size:14px;
  color:#696969; padding-bottom:20px}

.lybList{}
.look{ width:910px; border:solid 1px #CCCCCC; border-bottom:0; margin-bottom:20px}
.lookTitle{ border-bottom:solid 1px #CCCCCC; line-height:24px; padding:0 10px}
.lookTitle strong{ color:#5A5A74; font-size:16px;}
.lookCon{}
.nr{ line-height:30px;border-bottom:solid 1px #CCCCCC; padding:0 10px}
.nr span{ font-size:16px;color:#5A5A74;}
.nr p{line-height:20px; color:#333333; margin:5px}
/*招聘列表页样式*/
.zplistbox{ padding-top:15px}
.zplist{ float:right;width:644px; }
.zplist td{line-height:40px; border-bottom:dashed 1px #D0D0D0; font-size:14px; color:#3A3A3A; }
.zplist a{ display:block;font-size:14px; color:#3A3A3A; }
.zplist a:hover{ color:#D82126}

.zppic{ float:left; width:230px; height:400px}

/*文章发布页样式*/
.introduce{
  padding:15px;
  height:auto;
  line-height:24px;
  color:#363636;
  font-size:14px;
}
.introduce p{
  line-height:24px;
  color:#363636;
  font-size:14px;
}
/*文章发布页样式*/
.introduce{
  padding:10px;
  height:auto;
  line-height:24px;
  color:#53536d;
  font-size:16px;
}
.introduce p{
  line-height:26px;
  color:#434343;
  font-size:16px;
}

/*新闻详细页面*/
.news_main{ padding:10px;}
.news_main h1 { text-align:center; margin-top:10px; font-size:26px;color:#d60a0a; font-weight:bold; line-height:36px}
.news_main .title2 { background:#F5F5F7;text-align:center; line-height:32px; height:32px; margin:16px 0; font-size:14px; color:#53536d; }
.news_main .title2 a{ color:#046635;}
.news_main #Zoom{ line-height:24px; letter-spacing:1px;color:#53536d; padding-bottom:10px; font-size:14px}
.news_main #Zoom img{ max-width:700px; height:auto;}
.a_prenext{ text-align:left; padding:15px 0px 0px 0px; line-height:26px; color:#3D3D3D; font-size:12px }
.a_prenext a{ color:#454545; text-decoration:none }
.newdet_div { margin:0px 0px 23px 0px;width:100%; padding:0px }

.newsxxlist{ border:solid #D6D5DA; border-width:1px 0; position:relative; padding:15px;}
.newsxxlist a{ /*display:block; */font-size:16px; color:#53536d; line-height:24px; width:600px;white-space:nowrap; text-overflow:ellipsis; word-break: keep-all; overflow:hidden;}
.newsxxlist a:hover{color:#d60a0a}
.newsxxback{ position:absolute; right:15px; top:30px;background:url(../Images/back.jpg) no-repeat; width:60px; height:23px; padding-left:30px;}
/*** <!---		产品详细 	---> */
.cpxxpic{ background:url(../Images/cpxx_r1_c2.jpg) no-repeat right bottom; width:292px; height:auto;}
.cpxxfx{ margin:10px 5px}
.cpxxfx span{ float:left; background:url(../Images/cpxx_r7_c3.jpg) no-repeat; padding-left:20px; color:#302E2F}
.cpxxfx a{ float:left; display:block; padding:0 2px}

.cpxxname{ padding-left:30px;font-size:26px; color:#5A5A74; line-height:50px }
.cpxxjg{ padding-left:30px; margin:5px 0; color:#5A5A74; font-size:18px;line-height:42px;}
.cpxxjg span{ font-size:16px; color:#5A5A74;font-size:18px;}
.cpxxjg font{font-size:20px; color:#F00; line-height:42px }
.cpxxcs{ margin-left:30px; padding-bottom:10px;border-bottom:dotted 1px #DADADA; color:#606060}
.cpxxcs td{ line-height:42px;font-size:16px; color:#5A5A74}
.cpxxcs span{font-size:18px; color:#5A5A74}
.cpxxmore{margin:10px 30px; width:180px; height:30px; background:#F00; }
.cpxxmore a{ display: block; text-align:center;font-size:16px; color:#FFF; line-height:30px}
.cpxxcslist{ background:#F6F6F6}
.cpxxcslist span{color:#A49D97;  font-size:11px; }
.cpxxcslist td{ padding:0 10px; color:#696A6F; line-height:28px}
.cpxx{ clear:both;font-size:16px; color:#5A5A74; line-height:26px;border-bottom:dotted 1px #DADADA; padding:10px 20px}
.cpxxlist{ line-height:28px; padding:10px 0; position: relative}
.cpxxlist a{ /*display:block;*/ color:#5A5A74; font-size:16px;}
.cpxxlist span{ display:block; color:#5A5A74; font-size:16px;}
.cpxxback{ position:absolute; right:15px; top:30px;background:url(../Images/back.jpg) no-repeat; width:90px; height:23px; padding-left:30px;}

.xxxx{ float:left;width:880px;height:40px; background:url(../Images/cpxx_r9_c2.jpg) no-repeat left top;}
/**********首页等编辑区所用到的样式**********/
.bjxg:hover { border:1px solid #ff6a00; }
.bjxg span { display:none; }
.bjxg:hover span{display:block; float:right; }
/******************End***********************/

/*详细页分页样式*/
.zy_page{ height: 20px; margin: 20px auto; color:#363636; text-align: center; padding-left: 10px; }
.zy_page a { color: #363636; border: 1px #d8d8d8 solid; padding: 5px 10px; }
.zy_page a:hover{color:#363636;background:#e85d08;}
.zy_page a.dd{color:#363636;background:#e85d08; border-color:#fff}
.zy_page input {width: 30px; margin:0 3px; border: 1px #ddd solid;text-align:center}
.zy_page .zyTxt{ border: 1px #d8d8d8 solid;padding: 4px 0px; width:46px; }
.zy_page .zyBtn{ border: 1px #d8d8d8 solid;padding: 5px 5px 3px 5px; width:46px; }


/*图片预览css↓*/
#lightbox{ border: solid 20px #fffff4; background:#FFFFFF }
#lightboxDetails{font-size:12px;padding-top:0.4em}	
#lightboxCaption{float:left}
#keyboardMsg{float:right}
#closeButton{top:0;right:0}
#lightbox img{border:none;clear:both} 
#overlay img{border:none}
#overlay{background:url(../Images/overlay.png)}
* html #overlay{background-color:#333;	back\ground-color:transparent;background-image:url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../Images/overlay.png", sizingMethod="scale")}
/*图片预览css↑*/