/*公共部分*/
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; background:url(../images/topbg_01.png) repeat-x #fafafa }
a{ color:#026e9b; text-decoration:none}
img{ border:0}
.clear{ clear:both}
.green{ color:#008000}
.l{ float:left}
.r{ float:right}
input{ height:30px; line-height:30px; border:none; background:none; color:#666666; padding:0; margin:0}
.warp{ width:960px; margin:0 auto}
input, textarea, select, button {vertical-align:middle;font:12px/16px Tahoma,Arial,sans-serif;}
select {font-size:15px;height:28px;}
.blue,.blue a{ color:#0269ac}
.t_l{ text-align:left;}


/*头部*/
.head{ width:960px; margin:0 auto; height:111px; }
.head .logo{ float:left; width:100%; height:80px; background:url(../images/logo.gif) no-repeat center}
.head .logo a{ width:140px; height:80px; display:block; margin:0 auto}
.head01{ height:30px; line-height:30px; float:left; width:100%; color:#757575}
.head01 span{ color:#cbcbcb}
.head01 span a{ color:#757575}

/*内容*/
.i_r{ width:960px; margin:10px 0 0 0; float:right}
.r_03{ width:960px; margin-bottom:10px; float:left}
.r_03_tit{ border:1px solid #92c5da; background:url(../images/right02_top.png) repeat-x; line-height:36px; width:958px; height:36px; text-indent:15px; color:#016493; font-size:14px;}
.r_long_c{  background:url(../images/right_bottom.png) repeat-x bottom #fff; width:928px; border:1px solid #b8b8b8; border-top:none; padding:0 15px 15px 15px; color:#484949; line-height:24px; float:left}
.box_01{ padding-top:15px; text-align:center; font-size:14px; line-height:30px;border-bottom:1px solid #e9eced; padding-bottom:10px; margin-bottom:10px}
.box_01 p{ margin-bottom:8px}
.box_02{width:100%;float:left}
.box_02_l{ background:url(../images/keyword_01.png);color: #635a57;float: left;font-size: 14px;padding: 15px;width: 429px; height:90px;}
.box_02_r{ float:right; width: 459px; text-align:right;}
.input_02{ background:url(../images/input_bg.png) repeat-x; height:30px; line-height:30px; border-left:1px solid #92c5da; border-right:1px solid #92c5da; margin:0 5px; color:#008000; font-size:14px; font-weight:bold; padding:0 8px;}
.btn02{ background:url(../images/btn02.png) repeat-x #8fcdeb; height:30px; border:1px solid #0794d4; text-align:center; color:#fff; cursor:pointer; margin:0 0 0 8px; padding:0 8px; }
.btn02:hover{ background:url(../images/btn02_this.png) repeat-x}
.box_04{ padding-top:15px; line-height:24px;}
.box_05{ text-align:center; line-height:26px; float:left;width:100%}
.table{ border-left:1px solid #a2c6d3; border-top:1px solid #a2c6d3; margin:0 auto; background:#fff}
.table td{ border-bottom:1px solid #a2c6d3; border-right:1px solid #a2c6d3; padding:5px}
.tablehead{ background:#e5f2fa; font-weight:bold; color:#016493; line-height:26px; height:26px;}
.table a{color:#008000; padding:0 2px}
.table .blue a,.table .blue{ color:#0269ac}
.table li{ border-bottom:1px solid #ccc; margin-bottom:10px}

.pages{ width:100%; float:left; padding-top:20px; font-family:"宋体"}
.pages ul{ text-align:center}
.pages ul li{ display:inline;}
.pages ul li.thisclass{ background:#E5F2FA; font-weight:bold;border: 1px solid #A2C6D3;height: 24px;line-height: 24px; margin: 0 4px 0 0;padding: 5px 10px; color:#016493; text-align:center}
.pages a{border: 1px solid #ccc;height: 24px;line-height: 24px; margin: 0 4px 0 0;padding: 5px 10px; background:#fff}
.pages a:hover{background:#E5F2FA; }
.pages span{}

.gg01{ border:1px solid #b8b8b8; padding:10px; width:938px; margin-bottom:10px; float:left; background:#fff}

.r_04{width:810px; margin-bottom:10px; float:left}
.r_04_tit{ background:url(../images/right03_top.png) no-repeat; height:40px; line-height:40px;color:#016493; text-indent:15px; width:960px;font-size:14px;}

/* 底部 */
.footer{ width:100%; margin-top:10px}
.footer .about{ text-align:center; background:#f3f3f3; border:1px solid #ebebeb; height:30px; line-height:30px; color:#cccccc}
.footer .about a{ padding:0 5px}
.copyright{ height:50px; padding:10px 0; margin:0 auto;}
.copyright .logo{ background:url(../images/footer_logo.png) left center no-repeat; padding-left:118px; margin:0 auto; width:450px; color:#7d7d7d; line-height:24px}

/* 关于我们等 */
.aboutus{ width:100%; padding-bottom:15px}
.aboutus .a_l{ width:200px; float:left; padding-top:15px}
.aboutus .a_r{ width:720px; float:left}
.aboutus .a_l ul{ position:relative; right:-1px; width:200px}
.aboutus .a_l ul li{ height:40px; background:url(../images/aboutus_l.png) no-repeat bottom right; width:200px; text-indent:30px; float:left; list-style:none; line-height:40px; font-weight:bold; margin-top:5px}
.aboutus .a_l ul li a{ display:block; height:40px; width:200px; color:#888}
.aboutus .a_l ul li a:hover,.aboutus .a_l ul li.this{ background:url(../images/aboutus_l_this.png) no-repeat; margin-right:-1px; color:#0084ba}
.aboutus .a_l ul li.this a{color:#0084ba}
.aboutus .a_r .t{ background:url(../images/aboutus_t.png) no-repeat; height:9px; width:720px; overflow:hidden; float:left}
.aboutus .a_r .c{ background:#f0faff; border-left:1px solid #d4e9f5; border-right:1px solid #d4e9f5; width:700px; padding:0 9px; float:left;}
.aboutus .a_r .b{ background:url(../images/aboutus_b.png) no-repeat; height:10px; width:100%; float:left}
.aboutus .a_r .banner{ width:100%; padding-bottom:10px}
.aboutus .a_r .text{ line-height:24px; font-size:12px; padding:20px}
.aboutus .a_r .text h2{ font-size:14px; line-height:30px;border-bottom: 1px dotted #CCCCCC; margin-bottom:10px;}
.aboutus .a_r .text ul{ width:100%; float:left; margin-bottom:20px; line-height:32px}
.aboutus .a_r .text ul li{ float:left; width:20%; list-style:none; text-align:center; font-size:12px}
.aboutus .a_r .text ul li a{  color:#206e8e;}
.ask{background:url(../images/ask.gif) left center no-repeat; padding-left:25px; margin:0 auto; line-height:24px;font-size:14px; font-weight:bold; font-family: 微软雅黑,sans-serif;color:#cc6600;}
.da{background:url(../images/da.gif) left center no-repeat; padding-left:25px; margin:0 auto; line-height:24px;font-size:14px; font-weight:bold; font-family: 微软雅黑,sans-serif;color:#333;}
.aboutus .a_r .text da{  color:#206e8e;}
.aboutus .a_r .text ul li a:hover{ color:#ff5b01; text-decoration:underline}
.hr{background:url(xian.png) no-repeat; height:2px; overflow:hidden;}
.copyright .logo{ background:url(../images/footer_logo.png) left center no-repeat; padding-left:118px; margin:0 auto; width:450px; color:#7d7d7d; line-height:24px}