@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;color:#333;text-decoration:none;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}
.hide{display:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
em,i,s{font-style:normal;}
.c_red{ color:#F00;}

.whole_warp{ width:100%; background:#fff;}
.gray_bg{ background:#f0f0f0;}
.top_columninfo{width:905px; margin: 0 auto; height:27px; line-height:27px;}
.welinfo{ float:left; width:100px; padding-left:20px;}
.topnav{ width:455px; float:right; height:15px; line-height:15px; padding:6px 20px 6px 0px;}
.topnav li{ padding:0px 10px; float:left; border-right: #666666 1px solid;}

body{ background:#467cb8;}
.mainarea_show{background:url(../images/top_bg.png) center top no-repeat;}
.layout_top{width:905px; margin: 0 auto; height:675px; position:relative; background:url(../images/top_bg_2.png) left bottom no-repeat;}
.layout_top .w_logo{ width:243px; height:51px; left:38px; top:38px; position:absolute;}
.layout_top .caption_title{ width:465px; height:61px; position:absolute; top:150px; left:75px;}
.layout_top .notebook_show{ width:796px; height:345px; position:absolute; top:258px; left:30px; background:url(../images/notbook.png) left top no-repeat;}
.layout_top .rank_price{ width:337px; height:158px; position:absolute; top:515px; right:35px; background:url(../images/price_bg.png) left top no-repeat;}
.layout_top .rank_price .priceshow{width:230px; height:120px; padding-left:58px; padding-top:16px;}
.layout_top .rank_price .priceshow .p_title{ line-height:30px; font-size:14px; font-weight:bold; color:#333;}
.layout_top .rank_price .priceshow .p_title span{ font-weight:normal; font-size:12px; color:#F00; background:#fff; display:inline; padding:2px 3px;;}
.layout_top .rank_price .priceshow .pricearea{width:200px; padding-left:20px;  border-top:dashed 1px #FC3; padding-top:3px;}
.layout_top .rank_price .priceshow .pricearea p{ line-height:24px; color:#F00; font-size:16px; font-family:"微软雅黑"; letter-spacing:1px; font-weight:bold; font-style:italic;}


.detail_desc{ width:905px; border-bottom:solid 2px #467cb8;  margin:0 auto; background:#fff url(../images/map.jpg) center bottom no-repeat; height:auto; overflow:hidden; padding-bottom:140px;}
.detail_desc .desc_one,.detail_desc .desc_two{ width:750px; padding:0 50px; margin:0 auto; padding-bottom:50px; background:url(../images/line-dec.jpg) center bottom no-repeat; }
.detail_desc .desc_one h6,.detail_desc .desc_two h6{ line-height:30px; color:#0d3678; font-size:14px; font-weight:bold;}
.detail_desc .desc_one .con{ line-height:24px; padding-top:10px;}
.detail_desc .desc_two{ height:240px;}
.detail_desc .desc_two ul.reason_list{ padding-top:10px;}
.detail_desc .desc_two ul.reason_list li{ width:156px; height:160px; padding:15px; float:left; margin-right:95px; background:url(../images/dec_bg.png) left top no-repeat; position:relative; }
.detail_desc .desc_two ul.reason_list li.mr_no{ margin-right:0px;}
.detail_desc .desc_two ul.reason_list li .txt{ line-height:22px; color:#fff;}
.detail_desc .desc_two ul.reason_list li .number{ width:46px; height:46px; line-height:46px; color:#0d3678; font-family:Verdana, Geneva, sans-serif; font-weight:bolder; font-size:18px; margin:0 auto; text-align:center; position:absolute; bottom:0px; left:70px;}

.supply_area{ width:750px; padding:0 50px; margin:0 auto; padding-bottom:50px; }
.supply_area .supple_btn{ width:165px; height:41px; float:left;}
.supply_area .tel{ width:380px; height:53px; float:right;}

.hot_words{ width:800px; margin:0 auto; padding-top:60px;}
.hot_words .l_title{ width:56px; height:150px; padding-top:20px; float:left; background:url(../images/hot_words.png) center center no-repeat;}
.hot_words .r_conlist{ border:solid 5px #e1e1e1; padding:10px 0px 20px 30px; width:704px; float:left; height:auto;}
.hot_words .r_conlist a{ width:114px; display:inline-block; line-height:28px;}
.hot_words .r_conlist a:hover{ color:#3a6ead; font-weight:bold;}

.footer{ width:905px; margin:0 auto; padding:12px 0px;}
.footer p{ width:905px; text-align:center; line-height:24px; color:#333;}
.footer p a{ color:#444; padding:0 3px;}