@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:946px; margin:0 auto;}
.conBox_02 .left{ width:659px;}
.conBox_02 .left .box_01 .list{ border:1px solid #D8D8D8; height:1%; overflow:hidden; padding:10px 0; border-top:none;}
.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;}
.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:280px;}
.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{border:1px solid #EAEAEA;background-color:#FFF9F3; padding:0 10px;}
.conBox_02 .right .complaints h1{ padding:10px 0;}
.conBox_02 .right .complaints p{ line-height:28px; padding-bottom:63px;}

.report{ width:674px; margin:30px auto;}

.footer{ text-align:center; background:url(../images/footer_bg.gif) repeat-x; background-color:#FFF; padding:20px 0;}
.footer p{ padding:20px 0;}
