@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{  background:#fff url(../imagesnew/bodybg.gif) repeat-x; font-size:12px; color:#5a5a5a; font-family:Verdana, Microsoft YaHei, Arial, Helvetica, sans-serif; }
#layout{ width:980px;text-align:center; margin:0 auto; }
.wrap{background: url(../imagesnew/bodylayout.jpg) no-repeat center 0;}
.clear{ clear:both;}
ul li{ list-style:none;}
h1{ font-size:14px; color:#2f4f7f; }
img{ border:none; padding:0; margin:0;}
a{ text-decoration:none;  color:#2f4f7f;}
a:hover{ text-decoration:underline;}
.link_color{ color:#fd1604; font-weight:bold;}

/*header start*/
#header{ width:980px;  margin:0 auto; text-align:left;}
#header .logo{  background:url(../imagesnew/top1.jpg) no-repeat; width:980px; height:88px;}
#header .logo a{ margin-top:13px;  margin-left:22px;  display:inline-block; width:170px; height:55px;}
/*header end*/

/*nav*/
.navout{ width:980px; height:44px; background:#0871ae;}
.navout ul li{ float:left; height:44px; line-height:44px; font-size:16px; font-weight:bold; padding-left:100px;}
.navout ul li a{ color:#fff;}
/*nav end*/

/*con*/
.maincon{ padding:0 10px;width: 960px;
margin: 0 auto;
text-align: left;}
.kh,.margin{ margin:25px 0;}

.kh h1{ color:#494848; font-size:22px; text-align:center; margin-bottom:18px;}
.kh p{ font-size:16px; color:#5a5a5a; text-align:center;}
.lc{overflow:hidden; zoom:1;}
.lc p{ padding:24px 0 0 74px;}
.lc_left,.lc_center,.lc_right{ width:320px; float:left; display:inline-block; height:100px; font-size:15px; color:#fff;}
.lc_left{ background:#0091e4 url(../imagesnew/num1.gif) no-repeat left top;  }
.lc_center{ background:#0fa2f6 url(../imagesnew/num2.gif) no-repeat left top; }
.lc_right{ background:#0079bf url(../imagesnew/num3.gif) no-repeat left top; }
a.a_color{ color:#f6ff00; font-weight:bold; display:inline-block; margin-top:7px;}


.table_db table{
	width:100%;
	margin:auto;
	border-collapse:collapse;
	background:#cdedff;
    color:#494848;
	font-size:14px;
	font-family:  Microsoft YaHei, "ËÎÌå";
}
.table_db table tr th {		
	border:1px #fff solid;
	font-size:24px; text-align:center;
	 height:31px; 
	 padding:20px 0;
}
.table_db table tr td {
	vertical-align: middle;
      padding:15px;
	border:1px #fff solid;	
	 text-align:left;
	 line-height:27px;
	 
}
.t_bg1{ background:#44a3d9; color:#fff; font-weight:normal;}
.t_bg2{ background:#0079bf; color:#fff;width: 380px;}
.table_db table tr td.t_bg3{ background:#ff9000; color:#fff; text-align:center; font-size:30px;}


.title{ border-bottom:1px solid #3eb9ff; font-size:16px; margin-bottom:20px;}
.bt{ display:inline-block; width:220px; background:#3eb9ff; height:42px; line-height:42px; font-size:20px; color:#fff; font-weight:400; text-align:center; margin-right:20px;font-family:  Microsoft YaHei, "ËÎÌå";}
.agent_box{ width:180px; height:180px; color:#fff;display:inline-block; text-align:center; font-size:14px;float:left;}
.box1{ background:#26a2da; margin-right:15px;  }
.box2{ background:#d47f2c; margin-right:15px; }
.box3{ background:#557cdf; margin-right:15px; }
.box4{ background:#0e9500; margin-right:15px;  }
.box5{ background:#da2650; }
.agent_box strong{ font-size:24px; color:#fff; margin-bottom:15px; display:inline-block; margin-top:20px; font-weight:400;font-family:  Microsoft YaHei, "ËÎÌå";}
.agent_box p{ line-height:24px;}
.price{ color:#f0ff00; font-weight:bold;}

.zr_other{ background:#e9f7ff; margin-top:15px; }
.other_con p{ font-size:14px; color:#5a5a5a; padding:0 0 15px 25px; line-height:27px;}

.contract{background:#e9f7ff; overflow:hidden; zoom:1;}
.contract_con{padding:0 0 0 25px;overflow:hidden; zoom:1; }
.pa_right{ padding-right:60px;}
.contract1{ padding-bottom:25px; overflow:hidden; zoom:1;}
.contactlist{font-size:14px; float:left;}
.wid290{ width:290px;}
.wid227{ width:227px;}
.zuanyuan{ font-size:14px; font-weight: 600; color:#2f4f7f;}
.name{ margin-bottom:5px;}
.name img{ width:23px;}
.left_pic{ float:left;}
.left_pic img{ border:1px solid #b9d3e2;}
.right_contact{ float:left; padding-left:7px;}

/*comment*/
.ag {
font-size: 16px;
color:#0079bf;
font-weight: 600;
}
.pingjia {
text-indent: 2em;
}
.comment{background:#e9f7ff; overflow:hidden; zoom:1;}
.left_title{ background:#45b8ff; color:#fff; font-size:30px; float:left; width:80px; height:290px; text-align:center;font-weight:600; line-height:35px;font-family:  Microsoft YaHei, "ËÎÌå";}
.t_wid{ display:inline-block; width:30px; padding-top:50px;}
.right_com{ float:left; width:880px; font-size:14px;}
.pa20{ padding:20px;}
/*comment end*/
/*con end*/

/*footer*/
.foot_bg{ background:#e5e5e5; padding:20px 0 0 0; margin-top:20px; color:#090909;}
#footer{overflow:hidden; zoom:1; text-align:left;  padding-bottom:10px;  width:1000px; text-align:center; margin:0 auto; font-size:12px;}
#footer a{ color: #090909; text-decoration:none;}
#footer dl{ float:left; width:178px;   text-align:left;}
#footer dl dt{ font-size:14px; color:#004179; font-weight:bold; padding-bottom:8px;}
#footer dl dd{ padding:5px 0;}
#footer dl dd a{ color: #090909;text-decoration:none;}
#footer dl dd a:hover{COLOR:#004179;}
#footer .width{ width:184px; padding-left:10px; }
#footer p{ line-height:32px;}
#footer .f_padding{ padding:0px 0px 0 50px; overflow:hidden; zoom:1;}
img.imgborder{ border:1px solid #a1ccff;}
/*footer end*/
