/*全局定义*/
html,body{ font-family: Arial, Helvetica, sans-serif;margin:0; padding:0; font-size:12px; color:#7C7C7D;}
div,form,img,ul,ol,li,dl,dd,dt,span, object,table,td,tr{margin:0; padding:0; border:0;}
ul,li{ list-style:none;}
p,h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
input,img,select{ vertical-align:top; padding:0; margin:0;}

.jcol{color:#EF5715; font-size:12px; font-weight:bold;}
a{ color: #7C7C7D; text-decoration: none;}
a:hover{ color: #EB5618; text-decoration:none;}

a.cp{ color: #7C7C7D; font-size:11px;text-decoration: none;}
a.cp:hover{ color: #EB5618;font-size:11px; text-decoration:none;}

a.rq{color:#B8CA45; text-decoration: none;}
a.rq:hover{color: #EB5618; text-decoration: underline;}

a.gd{color:#CDCBD3; text-decoration: none;}
a.gd:hover{color: #ffffff; text-decoration: underline;}

a.dh:visited{color:#7C7C7DF;font-weight:bold;text-decoration:none;}
a.dh:link{color:#7C7C7D;font-weight:bold;text-decoration:none;}
a.dh:hover{color:#7C7C7D;font-weight:bold;text-decoration: underline;}

a.bdh{color:#ffffff; text-decoration: none;}
a.bdh:hover{ color: #ffffff; text-decoration: underline;}

a.jcd{color:#ffffff; font-weight:bold;text-decoration: none;}
a.jcd:hover{ color: #ffffff;  font-weight:bold;text-decoration: underline;}

a.xl{color:#F45A12; font-size:14px; font-weight:bold;text-decoration: none;}
a.xl:hover{ color: #BCCD51;font-size:14px;font-weight:bold; text-decoration: none;}

a.lj{color:#BCCD51; font-size:14px; font-weight:bold;text-decoration: none;}
a.lj:hover{ color:#F45A12 ;font-size:14px;font-weight:bold; text-decoration: none;}

.nce,.ifb{ margin-bottom:-10000px; padding-bottom:10000px;}

/*top*/
.tba,.ibc{ width:1003px; height:360px; overflow:hidden;}
.tbb{ width:1003px; height:42px;}
.tbc{background:url(../images/index_02.gif) no-repeat; width:308px; height:42px; line-height:42px; padding-left:28px; float:left;}
.tbd{background:url(../images/index_03.gif) no-repeat; width:667px; height:42px;line-height:40px; float: left;}
.tbden{background:url(../images/index_03-2en.gif) no-repeat; width:667px; height:42px;line-height:40px; float: left;}
.tbd-py{background:url(../images/index_03-2.gif) no-repeat; width:667px; height:42px;line-height:40px; float: left;}
.tbe{ width:1003px; height:318px;}
.tbf{ width:284px; height:318px; float:left;}
.tbg{ width:719px; height:318px; float:left;}
.tbh{background:url(../images/index_05.gif) no-repeat; width:284px; height:132px;}
.tbj{background:url(../images/index_07.gif) no-repeat; width:284px; height:25px;}
.tbk{background:url(../images/index_08.gif) no-repeat; width:284px; height:26px;}
.tbk-py{background:url(../images/index_08-py.gif) no-repeat; width:284px; height:26px;}
.tbl{background:url(../images/index_09.gif) no-repeat; width:265px; height:20px; padding-left:19px; color:#BCCD51; font-size:14px; font-weight:bold; line-height:20px;}
.tbs{background:url(../images/index_10.gif) no-repeat; width:284px; height:19px;}
.tbz{background:url(../images/index_11.gif) no-repeat; width:260px; height:96px; line-height:18px; padding-left:24px;}
.tca{background:url(../images/index_06_01.gif) no-repeat; width:719px; height:43px;}
.tcb{width:719px; height:221px;}
.tce{background:url(../images/index_06_03.gif) no-repeat; width:719px; height:54px;}
/*index*/
.iba{width:1003px; margin:0 auto;}
.ibd{ background:#FFFFFF; width:1003px; overflow:hidden;}
.ibe{ width:1003px; height:151px;clear:both;}
.ifa{ background:url(../images/index_20.gif) repeat-y;width:383px; float:left; }
.ifa-left{ width:384px; padding-left:15px; float:left;}
.ifa-le{ background:url(../images/index_20.gif) repeat-y;width:399px; float:left;}
.ifb{ background:url(../images/index_43.gif) repeat-y;width:604px;float:left;}
.ifc{ width:383px; height:167px; margin-bottom:36px;}
.ifd{ width:383px; height:204px;}
.ife{background:url(../images/index_13.gif) no-repeat; width:129px; height:167px; float:left;}
.ifg{ width:254px; height:167px; float:left;}
.ifh{background:url(../images/index_14.gif) no-repeat; width:254px; height:61px;}
.ifk{background:url(../images/index_18.gif) no-repeat; width:212px; height:77px; padding-right:42px; line-height:18px; font-size:11px;}
.ifl{ width:129px; height:167px; float:left;}
.ifz{ width:254px; height:29px;}
.ifx{width:349px; height:204px; margin-right:34px; overflow:hidden;}
.ifv{background:url(../images/index_30.gif) no-repeat; width:87px; height:204px; float:left;}
.ifn{ width:262px; height:204px; float:left;}
.ifm{background:url(../images/index_31.gif) no-repeat; width:262px; height:59px;}
.ifr{background:url(../images/index_34.gif) no-repeat; width:250px; height:132px; padding-left:12px; padding-top:13px; line-height:18px;}
.rba{background:url(../images/index_15.gif) no-repeat; width:604px; height:33px;}
.rbc{width:604px;float:left;}
.rbd{ width:186px; height:284px; padding-top:28px; float:left;}
.rbe{ width:392px; height:282px; padding-top:30px; padding-right:26px; font-size:11px; line-height:18px;float:left;}
.rbe p{ margin-bottom:18px;}
.rbf{ width:288px; height:267px; float:left;}
.rbg{ width:316px; height:267px; float:left;}
.rbh{background: url(../images/index_45.gif) no-repeat; width:288px; height:30px;}
.rbh-py{background: url(../images/index3-03.gif) no-repeat; width:288px; height:30px;}
.rbj{ background:#EBECF0;width:259px; height:210px; padding-top:20px; padding-left:14px;padding-right:15px;}
.rbj p{ margin-bottom:18px; line-height:18px; color:#46545F; }
.rbl{ width:316px; height:267px; float:left;}
.rbz{background:url(../images/index_28.gif) no-repeat; width:316px; height:99px;}
.rbx{ width:278px; height:168px; padding-left:38px;}
/*nr*/
.rbcnr{width:562px; padding-top:28px; padding-left:16px; padding-right:26px; line-height:18px; overflow:hidden;}
.rbcnr p{ margin-bottom:18px;}
.nba{ width:383px;}
.ncc{background: url(../images/index_50.gif) no-repeat; width:399px; height:58px;}
.nbd{ background:url(../images/index_48.gif) no-repeat;width:383px; margin-bottom:30px;}
.nce{ background:url(../images/index_49.gif) repeat-y;width:399px; float:left;}
.ncf{width:399px; float:left;}
.ncf-xl{width:384px;padding-left:15px;}
/*foot*/
.fba{ width:1003px; height:129px;}
.fcb{ width:1003px; height:151px;}
.fca{background:url(../images/index_35.gif) no-repeat; width:1003px; height:22px;}
.fbb{background:url(../images/index_36.gif) no-repeat; width:41px; height:129px; float:left;}
.fbc{background:url(../images/index_37.gif) no-repeat; width:215px; height:129px; float:left;}
.fbd{background:url(../images/index_42.gif) repeat-x; width:100px; height:129px; float:left;}
.fbe{background:url(../images/index_39.gif) no-repeat; width:33px; height:129px; float:left;}
.fbf{background:url(../images/index_42.gif) repeat-x; width:507px; height:114px; padding-top:15px; float:left;}
.fbg{background:url(../images/index_42.gif) repeat-x; width:107px; height:129px; float:left;}

