@import url(font.css);
@import url(main.css);
.layout{ width:960px; margin:0 auto;}
.header{ width:960px; height:74px;}
.header .left{ width:250px; padding-left:20px; padding-top:10px; position:relative; float:left;}
.header .left .add{ position:absolute; right:50px; top:26px;}
.header .left .add h1{ font-family:"ºÚÌå"; padding-bottom:4px; font-size:16px; color:#146CB3;}
.header .right{ width:673px; float:right;}
.header .right h2{ text-align:right; height:30px; line-height:30px; padding-right:3px; font-size:12px;}
 .menu{ width:673px; height:32px;}
 .menu .leftB, .menu .rightB{ width:5px; overflow:hidden; float:left;}
 .menu .middle{ width:653px; padding-left:10px; float:left;height:32px; background:url(../images/menuBg.jpg) repeat-x;}
.menu a{ width:70px; height:32px; line-height:32px; float:left; display:block; text-align:center; color:#FFF; font-size:14px; background:url(../images/menuBg02.jpg) no-repeat right; }
.menu a:link{ color:#FFF;}
.menu a:visited{ color:#FFF;}
.menu a:hover,.menu a:link.on,.menu a:visited.on{ background:url(../images/menuOn.jpg) no-repeat center; font-weight:bold; color:#000; text-decoration:none;}
.menu a:active{ color:#000;}

.content{ padding:0 7px 30px 7px; background:url(../images/content_bg.gif) repeat-x; background-color:#FFF; height:1%; overflow:hidden;}
.top_text{ height:65px; background:url(../images/topText_bg.gif) no-repeat center bottom; }
.top_text h1{ float:left; padding-top:20px; padding-left:10px;}
.top_text h2{ float:right; color:#005A5A; font-size:18px; padding:38px 5px 0 0;}
.conBox{ background:url(../images/conBox_left_bg.gif) repeat-y; height:1%; overflow:hidden;}
.conBox .sub_box{ background:url(../images/t_bg.jpg) no-repeat;  width:946px; height:1%; overflow:hidden; border-bottom:1px solid #FF9152;}
.conBox .sub_box .left{ width:255px; float:left; padding-top:37px;}
.conBox .sub_box .left ul{ margin:0 10px; padding:10px 0;}
.conBox .sub_box .left ul li{ line-height:28px; border-bottom:1px dashed #CCC; background:url(../images/arrow.gif) no-repeat 0px 12px; padding-left:10px; cursor:pointer;}
.conBox .sub_box .left .service{ width:238px; height:118px; margin:0 auto; background:url(../images/Service_bg.jpg) no-repeat;}
.conBox .sub_box .left .service p{ line-height:20px; padding:43px 0 0 10px;}
.conBox .sub_box .right{ width:661px; padding:15px 10px 15px 20px; float:right;}
.conBox .sub_box .right h1{ font-weight:bold; padding:10px 0;}
.conBox .sub_box .right p{ line-height:25px; padding-bottom:15px;}

.conBox_02{ width:980px; margin:0 auto;}
.conBox_02 .left{ width:659px; float:left}
.conBox_02 .left .box_01 .list{ border:1px solid #D8D8D8; height:1%; overflow:hidden; padding:10px 0; border-top:none; background-color:#FFFFFF}
.conBox_02 .left .box_01 .list ul{ width:328px; float:left; display:inline; overflow:hidden;}
.conBox_02 .left .box_01 .list li{ background:url(../images/arrow.gif) no-repeat 15px 10px; line-height:28px; padding-left:15px; text-indent:20px;}
.conBox_02 .left .box_02 .list{border:1px solid #D8D8D8; height:1%; overflow:hidden; padding:10px 0; border-top:none;}
.conBox_02 .left .box_02 .list .photoText{ width:657px;}
.conBox_02 .left .box_02 .list .photoText .box_LR{ width:308px; padding:0 10px; float:left;}
.conBox_02 .left .box_02 .list .photoText .box_LR h1{ font-weight:bold; padding:10px 0;}
.conBox_02 .left .box_02 .list .photoText .box_LR h2{ line-height:22px;}
.conBox_02 .left .box_02 .list .photoText .box_LR h2 em{ width:115px; float:left;}
.conBox_02 .left .box_02 .list .photoText .box_LR h2 em img{ border:1px solid #DCDFE6;}
.conBox_02 .left .box_02 .list .photoText .box_LR h3{ text-align:right; padding-top:5px;}
.conBox_02 .left .box_02 .list .photoText .box_LR h3 a{ color:#014391;}
.conBox_02 .left .box_02 .list .photoText .box_LR h3 a:visited{ color:#014391;}
.conBox_02 .left .box_02 .list .photoText .box_LR h3 a:hover{ text-decoration:underline;}

.conBox_02 .right{ width:308px; float:left; margin-left:9px;}
.conBox_02 .right .service{ border:1px solid #EAEAEA;  background:url(../images/Service02_bg.jpg) no-repeat 20px 10px; background-color:#FFF9F3; height:105px;}
.conBox_02 .right .service h1{ padding:20px 0 0 80px; color:#000;}
.conBox_02 .right .service p{ padding:10px 0 0 10px; line-height:22px;}
.conBox_02 .right .complaints h2{}
.conBox_02 .right .complaints ul{border:1px solid #d0d0d0;background-color:#FFF; padding:10px; width:286px; line-height:28px; height:235px;}

.conBox_02 .right .complaints h1{}
.conBox_02 .right .complaints li{ line-height:28px; height:28px;}
.conBox_03{ width:980px; margin:0 auto;}
.conBox_03 .left{ width:308px; float:left; margin-right:9px;}
.conBox_03 .right{ width:659px; float:left}

.conBox_03 .left .box_01 .list{ border:1px solid #D8D8D8; height:1%; overflow:hidden; padding:10px 0; border-top:none; background-color: #fFF; width:308px;}
.conBox_03 .left .box_01 .list ul{float:left; display:inline; overflow:hidden; margin:10px; width:280px;}
.conBox_03 .left .box_01 .list li{background:url(../images/help_img007.jpg) no-repeat 15px 10px;line-height:28px;padding-left:30px;_padding-left:20px;*+padding-left:20px;color:#4a95a2;border-bottom: 1px dotted #b2d8df;}
.conBox_03 .left .box_01 .list li a{ color:#4a95a2}

.report{ width:674px; margin:30px auto;}

.footer{ text-align:center; padding:20px 0;width:1000px; margin:0 auto; font-size:12px}
.footer p{ padding:20px 0;}
.l1 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #d0d0d0; margin: 0 5px;}
.l2 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FFF;  border-right: 2px solid #CFCECE; border-left: 2px solid #d0d0d0; margin: 0 3px;}
.l3 {height: 1px; font-size: 1px; overflow: hidden; display: block;  background: #FFF; border-right: 1px solid #CFCECE; border-left: 1px solid #d0d0d0; margin: 0 2px;}
.l4 {height: 2px; font-size: 1px; overflow: hidden; display: block;  background: #FFF; border-right: 1px solid #CFCECE; border-left: 1px solid #d0d0d0; margin: 0 1px;}
.l5 {height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FFF;  border-right: 2px solid #CFCECE; border-left: 2px solid #CFCECE; margin: 0 3px;}
.l6 {height: 1px; font-size: 1px; overflow: hidden; display: block;  background: #FFF; border-right: 1px solid #CFCECE; border-left: 1px solid #CFCECE; margin: 0 2px;}
.l7 {height: 2px; font-size: 1px; overflow: hidden; display: block;  background: #FFF; border-right: 1px solid #CFCECE; border-left: 1px solid #CFCECE; margin: 0 1px;}
.box_022{border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; background-color:#fff; padding:12px 15px 25px 15px; overflow:hidden; height:1%; line-height:25px; }
.box_022 h1{font-weight: bold; height:30px;}