@charset "utf-8";

.banner{ height:394px; width:100%; overflow:hidden; position:relative}
.banner .hd{ position:absolute; right:50%; margin-right:-500px; bottom:20px;}
.banner .hd li{ width:12px; height:8px; float:left; margin-left:8px; background:#999; z-index:10}
.banner .hd li.on{ background:#8E0104}
.inx_con{ background:url(../bg/bg1.jpg) no-repeat center top #efefef; width:100%;}
.inx_link{ height:36px; text-align:center; color:#ffe4e5; padding-bottom:11px;}
.inx_link a{color:#ffe4e5; font-size:13px; font-family:"Microsoft Yahei"; line-height:36px;}

.ix_sp1{ background:url(../ico/ico5.gif) no-repeat left; display:inline-block; padding-left:26px; float:left; margin-left:320px;}
.ix_sp2{ background:url(../ico/ico4.gif) no-repeat left; display:inline-block; padding-left:26px; float:left; margin-left:24px}
.ix_sp3{ background:url(../ico/mail.gif) no-repeat left; display:inline-block; padding-left:28px; float:left; margin-left:24px}

.idx_btm_con{ background:url(../bg/bg2.jpg) no-repeat; overflow:hidden; height:244px; width:1000px;}
.idx_col_1{ float:left; height:244px; background:url(../bg/line1.gif) no-repeat right; padding:0 28px 0 10px; width:219px; overflow:hidden}

.more{ background:url(../ico/more.gif) no-repeat; width:45px; height:12px; display:inline-block; float:right; margin-top:11px;}
.idx_tit{ overflow:hidden; line-height:30px; font-size:14px; font-family:"Microsoft Yahei"; color:#8d3261; padding:12px 0 0px; }
.timg{ float:left; padding:8px 0 0 6px;}

.idx_col_2{ float:left; height:244px; background:url(../bg/line1.gif) no-repeat right; padding:0 28px 0 10px; width:346px; overflow:hidden}
.idx_det{ overflow:hidden; width:100%;}
.idx_det img{ float:left; margin-right:14px;}
.idx_det h2{color:#414141; font-size:12px; line-height:16px; margin-bottom:7px;}
.idx_det h2 em{color:#878787; padding-left:9px; font-weight:normal}
.homeright{ float:right; width:190px; height:90px;}

.idx_ul{ overflow:hidden; padding-left:3px; padding-top:6px;}
.idx_ul li{ background:url(../ico/ico1.gif) no-repeat left; padding-left:13px; line-height:26px;}

.idx_col_3{ float:left; width:314px; padding-left:12px; position:relative}
.w270{ width:270px; overflow:hidden; margin-left:28px;}
.idx_col_3 .bd li{ float:left; margin-right:27px; text-align:center; width:71px;}
.idx_col_3 .bd li a{ display:block; overflow:hidden}

.prev{ background:url(../ico/ico2.gif) no-repeat; width:5px; height:24px; display:inline-block; position:absolute; left:20px; top:110px;}
.next{ background:url(../ico/ico3.gif) no-repeat; width:5px; height:24px; display:inline-block; position:absolute; right:1px; top:110px;}

/*20131212*/
.online{ background:url(../bg/online.png) no-repeat; width:37px; height:127px; position:fixed; right:0; bottom:100px; overflow:hidden;font-family:"Microsoft Yahei";}
.on_opn{ width:150px;}
.ol_tit{ float:left; color:#fff; font-size:13px;  width:25px; text-align:center; padding:25px 8px 15px 6px; line-height:15px; background:url(../bg/ol_op.png) no-repeat bottom; margin-bottom:50px; cursor:pointer}
.ol_t_on{ background:url(../bg/ol_cl.png) no-repeat bottom;}
.ol_list{ float:left; padding:8px 0 0 11px; width:100px;}
.ol_list li{ vertical-align:top; height:23px; margin-bottom:6px;}
.ol_qq{ background:url(../bg/ol_2.png) no-repeat; height:23px; line-height:23px; color:#8e0104; width:55px; padding-left:33px; display:inline-block;}
.ol_mes{ background:url(../bg/ol_1.png) no-repeat; height:23px; line-height:23px; color:#8e0104; width:55px; padding-left:33px; display:inline-block;}

/*20131225*/
.fd_box{ background:url(../bg/fd_bg.png) no-repeat; width:1002px; margin:0 auto; height:22px; overflow:hidden; position:relative; z-index:5; margin-top:-10px;}
.fd_box ul{ overflow:hidden; padding:10px 20px 0;}
.fd_box ul li{ float:left; width:160px;}
.fd_box ul li a:hover{color:#95466e; text-decoration:underline;}
.fd_tit{ text-align:right; color:#95466e; font-family:"Microsoft Yahei"; padding-right:8px;}
.fd_tit span{ background:url(../bg/fd_tc.png) no-repeat right; padding-right:13px; cursor:pointer}
.fd_tit span.active{ background:url(../bg/fd_to.png) no-repeat right;}







