/* CSS Document */
/*hot-banner*/
#content_head{width:960px; height:315px; margin:10px auto;}
.hot{width:200px;; float:left; margin-right:8px; height:315px;}
.hot h2{background:url(../images/navbg.png) no-repeat 0 0; color:#134C97; font-size:14px; height:25px; padding-left:10px; padding-top:15px; position:relative;}
.hot h2 span{position:absolute; right:10px; top:18px; font-size:12px; font-weight:400;}
.hot ul{border:2px solid #177CB0; border-bottom:none; border-top:none; padding:0px 6px; height:250px;}
.hot ul li{padding:7px 0px;}
.hot ul li span{padding:4px 0 0 26px; display:block;}
.hot ul li a{font-weight:bold; text-decoration:none; color:#2660AD;}
.hot ul li a:hover{color:#da251d;}
.hot p{background:url(../images/navbg.png) no-repeat 0px -40px; height:22px;} 
.spriteHot{background:url(../images/navbg.png);}
.num01{background-position:0px -64px;}
.num02{background-position:-18px -64px;}
.num03{background-position:-36px -64px;}
.num04{background-position:-54px -64px;}
.num05{background-position:-72px -64px;}
.num06{background-position:-90px -64px;}
.banner {width:750px;height:220px;position:relative;float:right;overflow:hidden;}
.boxbg{ background-color:#444;height:220px;right:0;filter:alpha(opacity=30);-moz-opacity:0.30;-khtml-opacity:0.3;opacity:0.30;position:absolute;width:210px;z-index:2;}
.banner_menu{width:192px; height:200px; position:absolute; right:0;  padding:10px; z-index:10;}
.banner_menu li{width:80px;height:50px;border:3px solid #ccc;overflow:hidden;float:left;margin:5px;display:inline;}
.banner_menu li.hover,.banner_menu li.current{border:3px solid #177CB0; }
.banner_box{ width:750px; height:220px;overflow:hidden; }
.banner_box div{ width:100%; height:100%; display:block; overflow:hidden; }
.hotsale{background:url(../images/hotsale.png) no-repeat;  float:right;height:90px; margin-top:4px;width:750px; overflow:hidden;}
/*insurance*/
#content_ins{font-size:12px; height:415px; margin:0 auto; width:960px;}
.ins_sort{width:200px;; float:left; height:415px; float:left; margin-right:8px;}
.ins_sort h2,.gold_sort h2,.fund_sort h2,.media h2{background:url(../images/navlongtop.png) no-repeat right top;color:#134C97; padding:12px 0px 3px 10px; font-size:14px;}
.ins_sort ul{border:1px solid #b4d0e8; border-bottom:none; border-top:none; overflow:auto; padding:0px 8px 13px; zoom:1;}
.ins_sort ul li,.fund_sort ul li{ border-top:1px solid #E7E7E7; color:#666666; line-height:18px; padding:10px 0px 2px 0px;}
.ins_sort ul li a,.fund_sort ul li a,.tab_service_box ul li a{color:#666666; text-decoration:none;}
.ins_sort ul li a:hover,.fund_sort ul li a:hover,.tab_service_box ul li a:hover{color:#da251d;}
.compare{background-position:0px -140px; width:200px;; height:90px;}
.tuangou{width:198px; height:40px; border:1px solid #b4d0e8; margin-top:5px; line-height:40px;}
.tuangoubg{background-position:0px -230px; width:198px; height:40px;}
.ins_right,.gold_right,.fund_right,.serviceLine{background:url(../images/navlongbtm.png) no-repeat left bottom; float:right; 
padding-bottom:10px; width:750px;}
.ins_right h2,.gold_right h2{background:url(../images/navlongtop.png) no-repeat left top;color:#134C97; font-size:14px; padding:12px 0px 6px 13px; position:relative;}
.ins_right h2 span,.gold_right h2 span{position:absolute; right:20px; top:15px; font-size:12px; font-weight:400;}
.gold_pro,.serviceMsg,.ins_pro{border:1px solid #b4d0e8; border-bottom:none;  border-top:none; padding:5px 10px 0px; overflow:hidden; zoom:1;}
.ins_pro li{width:364px; float:left;height:155px;display:block;color:#555555;}
.top_line{border-top:1px solid #E7E7E7; padding-top:5px;}
.btm_line{border-bottom:1px solid #E7E7E7;}
.ins_pro li h3{font-size:16px;color:#134C97; margin:6px 0 5px 0;}
.ins_pro li p{line-height:18px; float:left;}
.ins_proImg{background:url(../images/pro_ins.jpg);}
.ins_proImg01{background-position:0 0;}
.ins_proImg02{background-position:-150px 0;}
.ins_proImg03{background-position:-300px 0;}
.ins_proImg04{background-position:-450px 0;}
.tuijian a{text-decoration:none; color:#327AC2;}
.tuijian a:hover{text-decoration:none;color:#da251d;}
.ins_guide{width:748px;height:48px;border:1px solid #b4d0e8;border-bottom:none; border-top:none; overflow:hidden; zoom:1; padding-top:8px; background:url(../images/ppdg.jpg) no-repeat 5px 6px; }
/*gold*/
#content_gold{width:960px; height:310px; margin:10px auto; font-size:12px;}
.gold_price{width:200px;; height:105px; background:url(../images/goldbg.jpg) no-repeat left top; float:left; margin-bottom:10px;}
.gold_seemore{margin-left:30px;}
.gold_txt{padding:12px 10px;font-weight:bold; font-size:14px;color:#134C97;}
.gold_num{font-weight:bold; color:#FFFFFF;letter-spacing:3px; }
.gold_sale{ text-align:center; color:#FF0000; padding-top:16px;}
.gold_tips{text-align:left; padding:16px 0 0 20px;}
.gold_sort{background:url(../images/navlongbtm.png) no-repeat right bottom;clear:left;float:left;height:196px; padding-bottom:0px;width:200px;;}
.gold_sort ul,.media ul{border:1px solid #b4d0e8;border-bottom:none;border-top:none;overflow:auto;padding:0px 8px;zoom:1;}
.gold_sort ul li{border-top:1px solid #E7E7E7; padding:8px 0px 4px 0px; line-height:18px;}
.gold_sort ul li a{text-decoration:none; color:#666666;}
.gold_sort ul li a:hover{color:#da251d;}
.gold_pro li{width:182px; float:left; height:255px; padding-top:8px; text-align:center;color:#555555;}
.gold_pro li h3{font-size:12px;color:#134C97; margin:5px;}
.gold_prop{line-height:18px; text-align:left; padding-left:20px;}
.gold_proImg{background:url(../images/pro_gold.jpg);}
.gold_proImg01{background-position:0 0;}
.gold_proImg02{background-position:-120px 0;}
.gold_proImg03{background-position:-240px 0;}
.gold_proImg04{background-position:-360px 0;}
/*fund*/
#content_fund{width:960px; height:250px; margin:0px auto; font-size:12px;}
.fund_sort,.serviceLeft{background:url(../images/navlongbtm.png) no-repeat right bottom; float:left;height:250px; margin-right:8px;padding-bottom:2px; width:200px;;}
.fund_sort ul{border:1px solid #b4d0e8; border-bottom:none; border-top:none; padding:0px 8px 0px; overflow:auto;zoom:1;}
.tab_fund{width:750px; overflow:auto; zoom:1; position:relative;}
.tab_fundMore{position:absolute; right:15px; top:8px;}
.tab_fund_menu{background:url(../images/navlongtab.png) no-repeat 0 0;color:#134C97;font-size:14px;height:26px; overflow:auto;  padding-left:10px;width:740px;zoom:1; }
.tab_fund_menu li {background:url(../images/navlongtab.png) no-repeat -768px -27px;color:#1f376d;cursor:pointer;float:left;font-size:14px;font-weight:bold;height:20px;padding-top:6px;text-align:center;width:135px;}
.tab_fund_menu li.current{background:url(../images/navlongtab.png) no-repeat -768px 0px; }
.tab_fund_box {width:748px;border:1px solid #b4d0e8; border-bottom:none; border-top:none; overflow:auto; zoom:1; padding-top:10px;}
.fundlist td{padding:5px; text-align:center;}
.fundlist th{text-align:center;padding:5px; background-color:#F0F7FD; color:#2970A8;}
.fundlist tr.alt td {background-color:#F3F3F3;}
.fundlist tr.over td {background-color:#E5F4FF;}
.fundHot{border:1px solid #b4d0e8; border-bottom:none; border-top:none;height:45px; padding-top:10px;clear:both;}
.fundHul{width:725px; padding-top:15px; border-top:1px solid #E7E7E7;float:left; margin-left:10px; display:inline;}
.fundHot li{float:left; padding-right:5px;}
.fundHot li b{color:#134C97; font-size:14px; padding:5px 20px 0px 10px; display:block;}
.yuyue{ color:#da251d; font-weight:bold;}
.yuyue a{text-decoration:none; color:#da251d;}
.yuyue a:hover{text-decoration:none;}
.fundImg{background:url(../images/navbg.png);}
.fundImg01{background-position:-74px -274px;}
.fundImg02{background-position:-98px -274px;}
.fundImg03{background-position:-122px -274px;}
.fundImg04{background-position:-146px -274px;}
/*service*/
#service{width:960px; height:260px; margin:10px auto;  font-size:12px;}
.serviceLeft{height:260px;}
.tab_service{width:200px;; margin:0 auto; }
.tab_service_menu{background:url(../images/navlongtab.png) no-repeat 0 -35px;color:#134C97;font-size:14px;height:25px;width:200px;;zoom:1;}
.tab_service_menu li{background:url(../images/navlongtab.png) no-repeat -768px -81px;cursor:pointer;color:#1f376d;display:inline;
float:left;font-size:14px;font-weight:bold;margin-left:5px;padding-top:6px;padding-bottom:5px;text-align:center;width:60px;}
.tab_service_menu li.current{background:url(../images/navlongtab.png) no-repeat -768px -54px;	padding-bottom:5px;}
.tab_service_box{width:198px;border:1px solid #b4d0e8; border-bottom:none; border-top:none; height:215px; padding-top:8px; }
.tab_service_box ul{padding:0px 10px;}
.tab_service_box ul li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:175px; background:url(images/point.gif) 12px center no-repeat; color:#666666;line-height:20px;}
.serviceImg{background:url(../images/navbg.png) no-repeat -205px 0px;}
.serviceTop{background:url(../images/navlong.png) no-repeat 0 0; padding:13px 15px 0px 10px; text-align:right;}
.serviceBox{background:url(../images/servicelinebg.jpg) no-repeat left top;border:1px solid #CCCCCC;float:right;width:585px;}
.serviceBox ul{padding:6px 5px 0px 6px; height:190px; overflow:auto;}
.serviceBox ul li{line-height:20px; clear:both;}
.serviceBox ul li em{ float:left; width:50px;}
.serviceBox ul li p{float:left;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;width:380px; height:20px;}
.serviceBox ul li span{display:block; width:120px; float:left; text-align:right;}
.serviceBox ul li p a{color:#444444; text-decoration:none;}
.serviceBox ul li p a:hover{text-decoration:underline; color:#da251d;}
.serviceBtm{ padding-left:150px; color:#134C97; height:20px; line-height:20px; clear:both;}
.sReply{color:#777777; border-bottom:1px dashed #CCCCCC;}
.kefudiv{ float:left; width:140px; height:200px;}
/*media partner*/
.media_list{float:left;width:340px;}
.media_list ul li{color:#666666;overflow: hidden; width:260px;position:relative; height:20px; line-height:20px; padding-right:72px; }
.media_list ul li span{position:absolute; right:0;}
.media_list ul li a{color:#666666; text-decoration:none;display:inline-block;}
.hot_news{width:480px; height:125px; float:left; line-height:20px; border-right:1px dashed #cccccc; border-left:1px dashed #cccccc; padding:0px 10px; margin-right:10px;}
.hot_newsp{text-indent:2em; color:#666666;}
.media_div{border:1px solid #B5D0EB; border-top:none; border-bottom:none; overflow:hidden; zoom:1; padding:10px 0 0 15px; clear:both;}
.partner ul li a,.hot_news b a{color:#666666; text-decoration:none;}
.partner ul li a:hover,.media_list ul li a:hover{color:#da251d;}

/*link*/
.partner,#media{width:960px;  margin:0px auto; margin-bottom:10px;}
.partner h2,#media h2{background:url(../images/cornerbg.jpg) repeat-x 0 -64px; height:30px;}
.partner h2 span,#media h2 span{float:left; padding:10px 0 3px; font-size:14px; color:#164796; border-bottom:1px solid #E5E5E5; display:block; width:930px; position:relative;}
.partner h2 span em,#media h2 span em{position:absolute; right:0; top:12px; font-size:12px;}
.partner h2 span em a,#media h2 span em a{text-decoration:none; color:#164796;}
.partner h2 b,#media h2 b{background-image:url(../images/cornerbg.jpg); width:15px; height:30px;}
.lb_left{float:left; background-position:0 0;}
.lb_right{float:right; background-position:-15px 0;}
.partner ul{border:1px solid #B5D0EB; border-top:none; border-bottom:none; overflow:hidden; zoom:1; width:938px; padding:10px 0 0 20px; clear:both;}
.partner ul li{width:85px; padding-left:5px; line-height:23px; text-align:left; border-right:1px dashed #CCCCCC; float:left;}
.partner h3,#media h3{background:url(../images/cornerbg.jpg) repeat-x 0 -107px; height:15px;}
.partner h3 b,#media h3 b{background-image:url(../images/cornerbg.jpg); width:15px; height:15px;}
.h3b_left{background-position:0 -45px; float:left;}
.h3b_right{background-position:-15px -45px; float:right;}

/*linkstyle*/
.ins_right h2 span a,.gold_right h2 span a,.partner h2 span a,.media h2 span a,.tab_fundMore a,.hot h2 span a,.serviceTop a,.gold_pro li h3 a{color:#134C97;text-decoration:none;}
.ins_right h2 span a:hover,.gold_right h2 span a:hover,.partner h2 span a:hover,.media h2 span a:hover,.tab_fundMore a:hover,.hot h2 span a:hover,.serviceTop a:hover,.gold_pro li h3 a:hover{color:#da251d;}
/*index juli*/