body,td,th {font-family: "微软雅黑";color: #383838;}
body {background-color: #FFF;background: url(./images/bg1.gif) repeat-x; margin:0 auto;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;color: #F00;}
a:active {text-decoration: none;}

/*-----banner-----*/
.bn{ width:100%; height:502px; background:url(./images/bnbg1.gif) repeat-x center #fefdec;overflow:hidden;margin-top:0;}
.bz{ width:1002px; height:160px; margin:0 auto;overflow:hidden;}
.bz1{ width:1002px; height:182px; margin:0 auto;overflow:hidden;}
/*-----选择对了，你的人生就对了-----*/
.xz{ width:100%; height:240px; background:url(./images/xzdl-bg.gif) repeat-x #e7b97e;}
.xz1{ width:1002px; height:76px; margin:0 auto;}
/*-----选择四川新华的优势 对不起，让你和你的小伙伴们都惊呆了！-----*/
.nr{ width:1002px; height:52px; background-color:#e7e7e7; margin-top:60px; margin-left:auto; margin-right:auto;}
.wz{ text-align:center; font-family:"微软雅黑", "宋体", "黑体", Arial; font-size:24px;}
.wz b{ color:#da490f; font-weight:bold;}

.xys{ width:1002px; height:253px; margin-top:15px; margin-left:auto; margin-right:auto;} 
.xys1{ width:1002px; height:30px; margin:0 auto;}
 .y1{ width:501px; height:30px; float:left; text-align:left;}
 .y2{ width:501px; height:30px; float:right; text-align:right;}
.ysbg{ width:1002px; height:223px; background:url(./images/ys1-bg.gif) no-repeat center; position:relative;}
.ysbg a{ width:284px; height:198px; position:absolute;top:12px; left:410px;}

.ysbg1{ width:1002px; height:223px; background:url(./images/ys2-bg.gif) no-repeat center; position:relative;}
.ysbg1 a{ width:284px; height:198px; position:absolute;top:12px; left:14px;}

.ysbg2{ width:1002px; height:223px; background:url(./images/ys3-bg.gif) no-repeat center; position:relative;}
.ysbg2 a{ width:284px; height:198px; position:absolute; top:12px; left:410px;}

.ysbg3{ width:1002px; height:223px; background:url(./images/ys4-bg.gif) no-repeat center; position:relative;}
.ysbg3 a{ width:284px; height:198px; position:absolute; top:12px; left:14px;}

.ysbg4{ width:1002px; height:223px; background:url(./images/ys5-bg.gif) no-repeat center; position:relative;}
.ysbg4 a{ width:284px; height:198px; position:absolute;top:12px; left:410px;}

.yswz{ width:300px; height:188px; color:#fff; font-family:"微软雅黑"; font-size:14px; line-height:30px; position:absolute; margin-top:25px; margin-left:25px;}
.yswz1{ width:300px; height:188px; color:#fff; font-family:"微软雅黑"; font-size:14px; line-height:30px; margin-top:25px; margin-left:675px; position:absolute;}

/*-----在新华，总有一个专业适合你-----*/
.nr{ width:1002px; height:52px; background-color:#f2e0c9; margin-top:20px; margin-left:auto; margin-right:auto;}
.wz{ text-align:center; padding-top:13px; font-family:"微软雅黑", "宋体", "黑体", Arial; font-size:24px;}
.wz b{ color:#da490f; font-weight:bold;}

.zy{ width:1002px; height:222px; margin-top:15px; margin-left:auto; margin-right:auto;}
 .zy1{ width:495px; height:222px; float:left;}
   .z1{ width:240px; height:222px; float:left; background:url(./images/zy1.gif);}
   .z2{ width:240px; height:222px; float:right; background:url(./images/zy2.gif);}
   .z5{ width:240px; height:222px; float:left; background:url(./images/zy5.gif);}
   .z6{ width:240px; height:222px; float:right; background:url(./images/zy6.gif);}   
 .zy2{ width:495px; height:222px; float:right;}
   .z3{ width:240px; height:222px; float:left; background:url(./images/zy3.gif);}
   .z4{ width:240px; height:222px; float:right; background:url(./images/zy4.gif);}
   .z7{ width:240px; height:222px; float:left; background:url(./images/zy7.gif);}
   .z8{ width:240px; height:222px; float:right; background:url(./images/zy8.gif);}   

.zywz{ width:220px; height:59px; margin-top:127px; margin-left:auto; margin-right:auto; font-family:"微软雅黑"; font-size:12px; line-height:20px; color:#383838;}
.zyzx{ width:240px; height:20px; margin-top:12px;}
 .zyxq{ width:76px; height:20px; float:left; margin-left:21px;}
 .wyzx{ width:76px; height:20px; float:right; margin-right:21px;}
 
 /*-----新华校园环境，看这里-----*/
 .hj{ width:1002px; height:145px; margin:0 auto; background:url(./images/hj.gif) no-repeat; position:relative;}
 .hj a{ width:106px; height:75px; position:absolute; top:0px;; left:314px;}
 .hj a:hover{ background-image:url(./images/zxkk.gif);}
.xx{ width:1002px; height:350px; margin-top:35px; margin-left:auto; margin-right:auto; background:url(./images/xx.gif); position:relative;}
 .xx a.a1{ width:239px; height:226px; position:absolute; top:18px; left:0px;}
 .xx a:hover.a1{ background-image:url(./images/xx-1.gif);}
 .xx a.a2{ width:239px; height:226px; position:absolute; top:88px; left:252px;}
 .xx a:hover.a2{ background-image:url(./images/xx-2.gif);}
 .xx a.a3{ width:239px; height:226px; position:absolute; top:88px; left:512px;}
 .xx a:hover.a3{ background-image:url(./images/xx-3.gif);}
 .xx a.a4{ width:239px; height:226px; position:absolute; top:18px; left:764px;}
 .xx a:hover.a4{ background-image:url(./images/xx-4.gif);}
 
.ls{ width:1002px; height:364px; margin:0 auto; background:url(./images/ls.gif); position:relative;}
 .ls a.a1{ width:239px; height:226px; position:absolute; top:33px; left:0px;}
 .ls a:hover.a1{ background-image:url(./images/ls-1.gif);}
 .ls a.a2{ width:239px; height:226px; position:absolute; top:103px; left:252px;}
 .ls a:hover.a2{ background-image:url(./images/ls-2.gif);}
 .ls a.a3{ width:239px; height:226px; position:absolute; top:103px; left:512px;}
 .ls a:hover.a3{ background-image:url(./images/ls-3.gif);}
 .ls a.a4{ width:239px; height:226px; position:absolute; top:33px; left:764px;}
 .ls a:hover.a4{ background-image:url(./images/ls-4.gif);}
 
.hd{ width:1002px; height:362px; margin:0 auto; background:url(./images/hd.gif); position:relative;}
.hd a{ position:absolute; width:519px; height:35px; top:46px; left:242px;}
 .hd a.a1{ width:239px; height:226px; position:absolute; top:39px; left:0px;}
 .hd a:hover.a1{ background-image:url(./images/hd-1.gif);}
 .hd a.a2{ width:239px; height:226px; position:absolute; top:109px; left:252px;}
 .hd a:hover.a2{ background-image:url(./images/hd-3.gif);}
 .hd a.a3{ width:239px; height:226px; position:absolute; top:109px; left:513px;}
 .hd a:hover.a3{ background-image:url(./images/hd-4.gif);}
 .hd a.a4{ width:239px; height:226px; position:absolute; top:38px; left:764px;}
 .hd a:hover.a4{ background-image:url(./images/hd-2.gif);}
 
 /*-----杰出校友-----*/
.cgxz_layout{ background:#daf2da; border-top:solid 1px #ffffff; width:100%; height:480px;}
.cgxz{ margin:0 auto; width:1002px; position:relative}
.cgxz .tt{ z-index:2;}
.cgxz .con{ position:relative; padding-bottom:50px; z-index:1;}
.cgxz .text_show{ color:#000000; font-size:30px; font-weight:bold; height:120px; line-height:120px; text-align:center; width:100%;}
.cgxz .text_show b{ color:#da490f; font-weight:bold;}
.cgxz .text_show em{ color:#cc0000; font-weight:bold;}
.cgxz .text_show i{ font-family:Georgia, "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; font-size:40px; font-weight:bold; padding:0 4px;}
.cgxz .text_show2{ color:#cc0000; font-size:14px; font-weight:bold; position:absolute;top:90px; text-align:center; width:1000px;}
.cgxz ul{ display:block; padding:10px 0 0 48px;}
.cgxz li{ display:inline; float:left; margin:0 10px; width:130px;}
.cgxz li a{ background:#222222; color:#ffffff; display:block;
transition:background 0.3s; /* IE */
-moz-transition:background 0.3s; /* Firefox 4 */
-webkit-transition:background 0.3s; /* Safari and Chrome */
-o-transition:background 0.3s; /* Opera */
}
.cgxz li a:hover{ background:#cc3366; color:#ffffff; text-decoration:none;}
.cgxz li span{ cursor:pointer; display:block; font-family:"\5B8B\4F53", Arial, sans-serif; font-size:12px; line-height:20px; padding:4px 5px 4px 5px; width:120px;}
.cgxz li span i{ color:#dddddd; line-height:16px;}

.yyy{ width:150px; height:42px; position:absolute; top:420px; left:425px;}

 /*-----联系我们-----*/
 
.lx{ width:100%; height:450px; background:url(images/lx-bg.gif) repeat-x #e9e9e9;}
.lxwm{ width:1002px; height:348px; margin:0 auto; position:relative;}
 .lxwz{ width:1002px; height:31px; text-align:center; color:#da490f; padding-top:20px; font-family:"微软雅黑", "宋体", "黑体", Arial; font-size:24px;}
 .lxnr{ width:1002px; height:35px; text-align:center; color:#383838; padding-top:15px; font-family:"微软雅黑", "宋体", "黑体", Arial; font-size:14px; line-height:24px;}
 



.lxwm_con1{ height:240px; position:absolute; top:135px; left:15px; width:450px;}
.lxwm_con1 li{ height:60px; padding-left:60px; margin-bottom:30px; position:relative; width:390px; list-style-type:none}
.lxwm_con1 li.li1{ background:url(images/lx1.gif) no-repeat 0 0;}
.lxwm_con1 li.li2{ background:url(images/lx1.gif) no-repeat 0 -60px;}
.lxwm_con1 li.li3{ background:url(images/lx1.gif) no-repeat 0 -120px;}
.lxwm_con1 p{ font-size:24px; height:60px; line-height:26px; padding-left:10px; width:210px;}
.lxwm_con1 li.li3 p{ font-size:18px; font-weight:700; width:380px;}
.lxwm_con1 span{ display:block; font-size:14px; line-height:30px;}
.lxwm_con1 a{ position:absolute;top:12px;right:0;}

.lxwm_con2{ background:url(images/wx.gif) no-repeat center 0; height:200px; position:absolute; top:185px; left:700px; text-align:center; width:250px;}
.lxwm_con2 span{ display:block; font-size:24px; font-weight:700; padding-top:120px;}
.lxwm_con2 p{ font-size:12px; font-weight:700;}



/* 超链接按钮样式 */
a:link.btn_bph1, a:visited.btn_bph1{ color:#ffffff; background:#40bfff; border-radius:3px;-moz-border-radius:3px;/* Old Firefox */ box-shadow:0px 2px 0px #39ace6;-moz-box-shadow: 0px 2px 0px #39ace6;/* Old Firefox */  font-size:14px; font-weight:700; height:40px; line-height:40px; text-align:center; text-decoration:none; width:150px;
transition:box-shadow 0.3s, background 0.3s; /* IE */
-moz-transition:-moz-box-shadow 0.3s, background 0.3s; /* Firefox 4 */
-webkit-transition:box-shadow 0.3s, background 0.3s; /* Safari and Chrome */
-o-transition:box-shadow 0.3s, background 0.3s; /* Opera */
}
*html a:link.btn_bph1, *html a:visited.btn_bph1{ line-height:44px;}
a:hover.btn_bph1, a:active.btn_bph1{ background:#ff4080; color:#ffffff; box-shadow:0px 2px 0px #cc3366;-moz-box-shadow: 0px 2px 0px #cc3366;/* Old Firefox */ text-decoration:none;}