@charset "utf-8";
/*************************** 宽屏样式(start) ***************************/
.w_1200 .ad .fl{ margin-left:36px;}
.w_1200 .ad .a1{ width:272px; height:327px;}
.w_1200 .ad .a2{ width:584px; height:327px;}
.w_1200 .ad .a3{ width:578px; height:179px;}
.w_1200 #int .box_re{ height:435px;}
.w_1200 #int .box_ab{ height:435px;}
.w_1200 #inm .box_re{ height:435px;}
.w_1200 #inm .box_re{ height:435px;}
.w_1200 #inb .list{ width:380px; margin-right:30px;}
.w_1200 #inb .list .pic{ width:160px; height:160px;}
.w_1200 #inb .list .con{ width:195px; margin-top:20px;}
/***************************  宽屏样式(end)  ***************************/
/*************************** Index (start) ****************************/
#banner{ height:auto;}
#banner .hd li{ width:11px; height:11px; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; background:url(../images/page_ban.png) no-repeat;}
#banner .hd li.on{ background:#fff;}

.ad .fl{ margin-left:29px; overflow:hidden;}
.ad .fr{ overflow:hidden;}
.ad .fl:first-child{ margin-left:0;}
.ad .a1{ width:222px; height:267px;}
.ad .a2{ width:477px; height:267px;}
.ad .a3{ width:472px; height:147px;}

.in_sign span{ padding-left:60px; padding-right:25px; line-height:40px; height:40px; background:url(../images/in_sign.jpg) #fff no-repeat; font-size:16px; font-family:"Georgia"; color:#000; display:inline-block; text-transform:uppercase;}
.in_sign a{ width:37px; height:37px; display:block; overflow:hidden; margin-left:1px;}
.in_sign .t_l{ background:url(../images/t_l.jpg) no-repeat;}
.in_sign .t_l:hover{ background:url(../images/t_l_cur.jpg) no-repeat;}
.in_sign .t_r{ background:url(../images/t_r.jpg) no-repeat;}
.in_sign .t_r:hover{ background:url(../images/t_r_cur.jpg) no-repeat;}

#int .box_re{ height:335px; margin:0 auto;}
#int .box_ab{ height:335px;}

#inm .box_re{ height:335px; margin:0 auto;}
#inm .box_re{ height:335px;}

#inb .list{ width:310px; background:#fff; margin-right:25px;}
#inb .list .pic{ width:130px; height:130px; text-align:center;}
#inb .list .pic img{ vertical-align:middle;}
#inb .list .pic span{ height:100%; display:inline-block; vertical-align:middle;}
#inb .list .con{ width:170px; margin-top:10px;}
#inb .list .con .name{ line-height:20px; height:40px; overflow:hidden;}
#inb .list .con .name a{ font-family:"Verdana"; font-size:14px;}
#inb .list .con .date{ font-family:"Verdana"; color:#a4a4a4; font-style:italic; margin-top:5px;}
#inb .list .con .brief{ font-family:"Verdana"; color:#555; line-height:20px; height:40px; overflow:hidden; margin-top:5px;}