BODY {
	FONT-FAMILY: arial;margin:0 ;font-size:13px;padding:0px; background:#FFF;
}
div { margin:0; padding:0; text-align:left;}

UL {
	MARGIN: 0px; PADDING: 0px;
}
LI {
	LIST-STYLE-TYPE: none;MARGIN: 0px; PADDING: 0px;
}
IMG {
	BORDER: 0px; 
}
A {
    color:#261CDC;
}
.red {color:#CF000E}
.fb { font-weight:bold}

.mb { width:1004px; margin:0 auto; background:#FFFFFF;}

.regbar { width:100%; text-align:right;height:20px; font-size:12px; position:absolute; right:5px; margin-top:3px;}

.topdiv {width:100%; height:123px; overflow:hidden;}
.logo { width:180px; height:100px; float:left; text-align:center;overflow:hidden; margin-top:12px; padding:0px;}
.logo img{ vertical-align:middle;}
.comtit { float:left;margin-left:5px; text-align:left;font-size:35px; color:#000; font-weight:bold;height:60px; line-height:60px;margin-top:25px;}
.toprighttxt { float:right; text-align:right; margin-right:10px; font-size:12px;color:#777; vertical-align:bottom;margin-top:35px;}


#menu { background:url(../img/menu_bg.jpg) repeat-x; width:990px; height:30px; overflow:hidden; float:left; margin-left:7px; display:inline; } 
#menu UL{ margin:0;}
#menu li {float:left;margin:0; padding:0; text-align:center;width:118px;   padding-top:1px; margin-right:3px;}
#menu .menul {float:left; width:10px; height:31px; background:url(../img/icon_all.png) 0px 0px no-repeat; margin-right:0px;}
#menu .menur {float:right;width:10px; height:31px; background:url(../img/icon_all.png) 0px -40px no-repeat;margin-right:0px;  }

#menu a { width:118px; height:31px;margin:0; text-decoration:none; padding-top:7px; color:#1F79AE; font-size:14px; font-weight:bold; float:left;}
#menu a:hover {background:url(../img/icon_all.png) 0px -80px no-repeat; color:#FFF ;}
#menu #current a {background:url(../img/icon_all.png) 0px -80px no-repeat;color:#FFF;}

#banner { background:url(../img/brnam.jpg) repeat-x; width:100%; height:262px; overflow:hidden; float:left;} 

#banner .bannerl {float:left; width:10px; height:262px; background:url(../img/icon_all.png) 0px -120px no-repeat; margin-right:0px;}
#banner .bannerr { float:right;width:10px; height:262px; background:url(../img/icon_all.png) -20px -120px no-repeat;margin-right:0px;  }

#banner2 { background:url(../img/brnam2.jpg) repeat-x; width:100%; height:35px; overflow:hidden; float:left;} 

#banner2 .bannerl2 {float:left; width:10px; height:35px; background:url(../img/icon_all.png) 0px -850px no-repeat; margin-right:0px;}
#banner2 .bannerr2 { float:right;width:10px; height:35px; background:url(../img/icon_all.png) -20px -850px no-repeat;margin-right:0px;  }

#banner .toplx { height:240px; float:left;display:inline; width:574px; text-align:left; }
.topzy { width:500px;color:#FFFFFF; float:left; font-size:18px;  font-family:"黑体";height:90px; overflow:hidden; margin:40px 0px 20px 10px;display:inline;}
.topzy span{ width:450px;color:#FFFFFF; float:left; font-size:14px;  font-family:"宋体"; margin-left:50px; line-height:150%;}
.topphone { width:377px;color:#FFFFFF; float:left; font-size:14px;  ;height:40px; overflow:hidden; margin:0px 0px 0px 190px; display:inline;}
.topphone span{ color:#FFFFFF;font-size:34px;  font-family: Arial;}

#ifocus { width:402px; height:244px; margin:5px; margin-right:0px; border:1px solid #DEDEDE; background:#f4f4f4; float:left; }
#ifocus_pic { display:inline; position:relative; float:left; width:320px; height:240px; overflow:hidden; margin:2px 0 0 2px;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:320px; height:240px; overflow:hidden;text-align:center;}
#ifocus_piclist img {vertical-align:middle; }
#ifocus_btn { display:inline; float:right; width:78px; margin:2px 0px 0 0; }
#ifocus_btn li { width:76px; height:60px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); padding-top:3px;}
#ifocus_btn img { width:63px; height:50px;  float:left;vertical-align:middle; margin-left:11px;}
#ifocus_btn .current { background: url(../img/icon_all.png) 0px -400px no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:320px; height:25px; background:#FFF; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:3px; color:#000; width:310px;}
#ifocus_tx LI{ text-align:center;}
#ifocus_tx .normal { display:none; }

.mainL { float:left; overflow:hidden; width:215px; height:auto!important; margin-top:10px}
.LT{ overflow:hidden; width:215px; height:10px; background:url(../img/icon_all.png) -50px -120px no-repeat;}
.LM{  overflow:hidden; width:215px; height:auto; background:url(../img/lm.jpg) repeat-y; padding-bottom:12px;}
.LB{  overflow:hidden; width:215px; height:16px; background:url(../img/icon_all.png) -50px -140px no-repeat;}

.Ltitle{ float:left;overflow:hidden;width:190px; height:24px; *width:202px; *height:30px; background-color:#8B8B8B; margin-top:5px; font-size:20px; font-family:"黑体"; color:#FFFFFF; padding:6px 0px 0px 12px; display:inline;}
.Lflcon { background:#FFFFFF; width:202px; overflow:hidden; padding-bottom:5px;}
.Lflcon .allfl { background: url(../img/icon_all.png) -50px -203px no-repeat;}
.Lflcon .allfl A{ font-weight:bold; color:#444;}
.Lflcon LI { width:172px; height:32px; background: url(../img/icon_all.png) -50px -160px no-repeat; margin-left:8px; overflow:hidden; line-height:40px; font-size:14px; float:left;}
.Lflcon LI A{ margin-left:5px; text-decoration:none; color:#818181;}
.Lflcon LI A:hover{ text-decoration: underline;}

.Llx { background:#FFFFFF; width:202px; overflow:hidden; padding-bottom:5px; padding-top:5px;}
.Llx  LI { width:172px; height:30px;  margin-left:8px; overflow:hidden; line-height:36px;font-size:14px; float:left;}
.Llx  LI IMG{ margin:10px 0;vertical-align:middle; }
.Llx LI A{ margin-left:5px; text-decoration:none; color:#818181;}
.Llx LI A:hover{ text-decoration: underline;}
.Llx .lxline1 { background: url(../img/icon_all.png) -50px -254px no-repeat; font-size:13px; padding-left:10px;}
.Llx .lxline2 { background: url(../img/icon_all.png) -50px -254px no-repeat; font-size:14px; padding-left:10px;}
.Llx .lxline3 { background: url(../img/icon_all.png) -50px -156px no-repeat; font-size:14px;height:40px;}

.Llink { background:#FFFFFF; width:202px; overflow:hidden; padding-bottom:5px; padding-top:5px;}
.Llink LI{ width:172px; height:25px;  margin-left:8px; overflow:hidden; line-height:28px;font-size:13px; float:left;}
.Llink LI A{ color:#818181;}

.mainR { width:770px; float:right; overflow: hidden; margin-right:10px; display:inline; padding-bottom:30px;}
.rtit { width:744px; *width:770px; height:30px; overflow: hidden; background: url(../img/icon_all.png) 0px -471px no-repeat; line-height:33px; font-size:20px; font-family:"黑体"; color:#fff; padding-left:26px;margin-top:13px; }
.rtit A{  color:#fff; text-decoration:none;}
.rtit span{ float:right; font-size:13px; font-weight:normal; font-family:"宋体"; padding-right:5px;}

.gsjj { width:770px; height:auto !important; margin-top:12px;}
.gsjjpic { width:282px; height:212px; border:1px solid #DDD; float:left; margin:; display:inline; overflow:hidden; text-align:center;}
.gsjjpic img {vertical-align:middle; }
.gsjjtxt { width:460px;float:left; margin-left:20px; line-height:170%; font-size:14px; color:#444;}
.rtit2 { width:770px; height:24px; background: url(../img/icon_all.png) 0px -470px no-repeat;  }

#foot {background:#1F79AE; text-align:center; line-height:190%; padding:15px 0 5px 0; color:#FFFFFF;}
#foot span{ font-size:14px; font-weight:bold;}
#foot A{color:#FFFFFF;}

.khlycon { width:768px; height:auto; overflow:hidden; float:left;border:1px  solid #EAEAEA;border-bottom:0px  solid #FFF; margin-top:20px;}
.khlycon LI {border-bottom:1px  solid #EAEAEA; padding:20px 30px 15px 30px; line-height:180%; font-size:14px;word-wrap:break-word; white-space:-moz-pre-wrap;word-wrap:break-word; white-space:-moz-pre-wrap;font-family:Arial;}
.khlycon LI span{ float:right; font-size:12px; color:#0075D0; margin-left:20px;}
.spfy {FONT-SIZE: 14px; WORD-SPACING: 4px; text-align:right; margin-left:auto; margin-right:auto;padding:20px; clear:both; overflow:hidden;}

.fbly { width:768px; height:auto !important; background:#F4F4F4; padding:30px 0px 30px 0px; font-size:14px; overflow:hidden;}
.fbly LI{ width:640px; float:left; margin:10px 0px 0px 50px; height:auto !important; font-size:14px; display:inline;}
.fbly span { width:80px; text-align:right;float:left;}
.fbly .fbtop { height:77px;}
.fbly .fbbtn {  margin-top:20px; padding-left:80px;}

.lxcon {  width:768px; height:auto !important;  padding:25px 0px 30px 30px; font-size:14px; overflow:hidden; }
.lxcon LI{ width:350px; float:left; margin:20px 0px 0px 0px; height:auto !important; font-size:14px; display:inline;}
.lxcon span { width:80px;float:left;font-size:13px; color: #0066CC;}
.lxcon .lxconl { width:700px;}
.lxcon .lxconll{ width:770px; font-weight:bold; margin-top:25px;height:30px; float:left;color: #0066CC; background: url(../img/bgline.gif) repeat-x; background-position:bottom}

.tjicon { width:66px; height:66px; background: url(../img/icon_all.png) -700px -800px no-repeat; position:absolute; margin:13px 0px 0px 172px;*margin:1px 0px 0px 155px; }

.cpdl { width:760px; background: url(../img/icon_all.png) -300px 2px no-repeat;margin-left:5px; float:left; overflow:hidden; margin-top:10px; padding-left:20px; color:#666;}

.mainin { width:760px; float:left; height:360px; margin:10px 0px 0px 5px; display:inline;}
.mainintit { width:758px; border:#f0bfbb 1px solid; background:#fef8f8; height:60px; font-size:18px; font-weight:bold; overflow:hidden;  line-height:60px; color:#000;}
.mainintit img{  margin: 25px 0; vertical-align:middle ;}
.mainintit span{ margin-left:8px; font-size:12px; font-weight:normal;color:#999;}

.mainintxt { padding-top:40px;}
.mainintxt LI { height:40px; width:280px; float:left;  line-height:150%; font-size:14px; margin-left:50px;}
.mainintxt LI span{  color:#EC0000; font-size:16px; font-family:Arial; font-weight:bold;}
.mainintxt  .cpm1 {  background: url(../img/icon_all2.png) -287px -96px no-repeat; padding-left:38px;}
.mainintxt  .cpm2 {  background: url(../img/icon_all2.png) -290px -138px no-repeat; padding-left:38px;}
.mainintxt  .cpm3 {  background: url(../img/icon_all2.png) -290px -176px no-repeat; padding-left:38px;}
.mainintxt  .cpm4 {  background: url(../img/icon_all2.png) -290px -216px no-repeat; padding-left:38px;}


.maininpic { width:380px; float:left; height:300px; margin-top:7px; overflow:hidden;ZOOM: 1;vertical-align:middle;background: url(../img/icon_all.png) 0px -520px no-repeat;}

.proshowbig {
	BORDER: #eaeaea 1px solid;  FLOAT: left; MARGIN-LEFT:0px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; WIDTH: 282px;  HEIGHT: 282px; TEXT-ALIGN: center;
}
#proshowbigq {
	BORDER: #BADAA1 1px solid; 
}
.proshowbig IMG {
	MARGIN: 1px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center;
}
.proshowbig .IMG {
	BACKGROUND: #ffffff; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 280px; MARGIN-RIGHT: auto; HEIGHT: 280px;
}
.proshowbig .IMG .blank {
	WIDTH: 0px; HEIGHT: 280px;
}
.proshowbig .bigimg {
	DISPLAY: block; WIDTH: 280px; HEIGHT: 280px; TEXT-ALIGN: center;
}
.proshowbig .IMG IMG {
	MARGIN-LEFT: -2px; VERTICAL-ALIGN: middle;
}
.smallimg {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 80px; ZOOM: 1; TEXT-ALIGN: left; margin-top:0px;}
 .smallimg A {
	BORDER: #eaeaea 1px solid;  MARGIN-left:10px; DISPLAY: inline; FLOAT: left; PADDING-BOTTOM:6px;  WIDTH: 60px; PADDING-TOP: 6px;  HEIGHT: 45px; display:inline; margin-bottom:10px;}
.smallimg A:hover {
	BORDER: #fecd44 1px solid; }
.smallimg A IMG {
	WIDTH: 60px; HEIGHT: 45px; display:inline;}
#smallimgq A {
	BORDER: #eaeaea 1px solid;  }
#smallimgq A:hover {
	BORDER: #fecd44 1px solid; }
	
.xxms { width:768px; float:left; height:auto;  margin:0px 0px 0px 0px; display:inline;}
.xxmstit { font-size:14px; color:#000; width:140px; padding-left:20px;  font-weight:bold; height:18px; margin-bottom:5px;background: url(../img/icon_all2.png) -300px -38px no-repeat;}
.xxmscon { width:748px; *width:768px;height:auto; overflow:hidden; float:left; border:1px solid #ddd; padding:10px; line-height:180%; font-size:14px;word-wrap:break-word; white-space:-moz-pre-wrap;}

.btjcondiv { width:24.8%;height:auto !important; margin-top:2px;  text-align:-moz-center;*text-align:center; float:left; margin-bottom:10px; overflow:hidden; }
.btjcondiv .bpic{ width:182px;height:182px; margin-top:12px; text-align:center; border:1px solid #CCC;}
.btjcondiv .cptit{ width:182px;height:auto !important;  margin-top:8px; font-size:13px;word-wrap:break-word; white-space:-moz-pre-wrap; line-height:150%; text-align:left;}
.btjcondiv .cptit A{ color:#0066CC; text-decoration:none;}
.btjcondiv .cptit span{ font-size:11px; color:#999; margin-left:12px; font-family:Arial;}




.gsjjtitle{ width:460px; height:40px; background:#F7F7F7; line-height:40px; font-size:14px; font-weight:bold;}
.gsjjmini{color:#275469; font-size:13px; font-weight:normal; margin-left:15px}
.gsjjtxtmain{ float:left;width:460px; height:auto; font-size:14px; padding-top:5px; line-height:30px; display:inline}
.gsjjlong{ float:left;width:240px; height:40px; background:#F7F7F7; line-height:40px; font-size:14px; margin-top:5px}
.gsjjshort{ float:right;width:215px; height:40px; background:#F7F7F7; margin-left:5px;line-height:40px; font-size:14px;margin-top:5px}
.gsjjwlong{ float:left;width:240px; height:40px;line-height:40px; font-size:14px; margin-top:5px}
.gsjjwshort{ float:left;width:215px; height:40px;margin-left:5px;line-height:40px; font-size:14px;margin-top:5px}
.gsjjname{ color:#1F79AE; font-weight:bold}
.gsjjdetail{ float:left;width:770px; height:auto; font-size:14px; color:#646464; line-height:30px; margin-top:40px;WORD-WRAP: break-word}
.rtit2 { width:770px; height:24px; background: url(../img/icon_all.png) 0px -470px no-repeat;}


.tjconout{ float:left; width:770px; height:auto !important;margin: 0 auto;text-align:center}
.tjconpicinner{width: 230px;height: 245px;margin: 5px; display: inline-block;text-align:center; }
.tjconpicinner {*display: inline;}
.tjconword{ float:left;font-size:14px; line-height:40px; width:210px}
.tjconpicinner a { float:left;color:#919191; text-decoration:none}
.tjconpicinner a:hover{ float:left; overflow:hidden; display:inline;background:#eeeeee; width:230px; height:245px}
.tjconpicinner{*display: inline;}

.rtitsecond {PADDING-LEFT: 16px; FONT-SIZE: 13px; BACKGROUND: url(../img/icon_all.png) no-repeat -300px 2px; FLOAT: left; MARGIN: 8px 0px 0px 5px;padding-right:8px; HEIGHT: 25px}
.rtitsecond a{ color:#BC0001}
.listshow{ float:left; margin:8px 0 0 5px; width:70px }
.listshow a{ color:#9E9E9E}

.tjcon { width:770px;height:auto !important; margin-top:12px; overflow:hidden;}
.tjcondiv { width:33%;height:330px; margin-top:12px;  text-align:-moz-center;*text-align:center; float:left; margin-bottom:30px; overflow:hidden;}
.tjcondiv .bpic{ width:222px;height:222px; margin-top:12px; text-align:center; border:1px solid #CCC; overflow:hidden;}
.tjcondiv .cptit{ width:222px;height:auto !important;  margin-top:8px; font-size:14px;word-wrap:break-word; white-space:-moz-pre-wrap; line-height:150%; text-align:left;overflow:hidden;}
.tjcondiv .cptit A{ color:#0066CC; text-decoration:none; font-weight:bold;}
.tjcondiv .cptit span{ font-size:11px; color:#999; margin-left:12px; font-family:Arial;}
.tjcondiv .pay{ width:204px; margin-top:5px; font-size:15px;word-wrap:break-word; white-space:-moz-pre-wrap; line-height:150%; text-align:left; color:#FF0000; font-weight:bold;font-family:Arial;background: url(../img/icon_all.png) -50px -298px no-repeat; padding-left:18px;*width:222px;}
.tjcondiv .pay span{ width:54px;font-size:12px; float:right; font-weight:normal;}
.tjcondiv .pay span A{ color:#888;}
.mesborder{width:770px; height:58px; border:1px solid #DCDCDC; margin-top:60px; line-height:58px; text-align:right; padding-right:30px; font-size:14px}

.tjconmain { width:770px;height:auto !important; margin-top:12px; overflow:hidden;}
.tjconlist{width:770px; height:auto !important; margin-top:12px; overflow:hidden;}
.bpiclist{ float:left; width:153px;height:153px; margin-top:12px; border:1px solid #CCC; text-align:center}
.bpicword{ float:left; display:inline; overflow:hidden;width:560px; height:auto; margin:12px 0 0 40px; font-size:16px; font-weight:bold;color:#0478CB;}
.bpicworddetail{ float:left;width:540px; height:105px; font-size:14px; line-height:22px; margin:10px 0 0 40px}
.pointline{ float:left;background:url(../img/bgline.gif) repeat-x; width:770px; height:2px; margin-top:20px}
.bpicmoney{ color:#D20202; font-weight:bold; font-size:14px; margin-left:6px; background: url(../img/icon_all.png) -48px -301px no-repeat; padding-left:20px}
.bpicmes{ float:left;width:300px; height:auto;margin:0 0 0 40px;background: url(../img/icon_all2.png) -287px -96px no-repeat; padding-left:27px;}
.bpicmes a { color:#6A9B03; text-decoration:underline}
.bpicdate{ font-size:11px; float:right; color:#78787A; margin:0 10px 0 0 }



.bpicbuy{ float:left; width:240px;height:240px; margin-top:12px;border:1px solid #CCC;text-align:center}
.bpicbuyword{float:left; display:inline; overflow:hidden;width:460px; height:auto; margin:12px 0 0 40px; font-size:16px; font-weight:bold;}
.bpicbuyword a{color:#0478CB; text-decoration:none;}
.bpicbuyword a:hover{color:#0478CB; text-decoration:underline;}
.bpicbuyworddetail{ float:left;width:475px; height:140px; font-size:14px; line-height:22px; margin:20px 0 0 40px}
.bpicbuydate{ font-size:11px;color:#78787A; margin-left:15px; font-weight:normal }
.bpicbuymes{ float:right;width:95px; height:auto; background:url(http://echan001.b2b.youboy.com/004/templates/img_04/img/icon_plly.gif) no-repeat; padding-left:18px;}
.bpicbuymes a { color:#6A9B03; text-decoration:underline}