﻿@charset "utf-8";
/* CSS Document */
/*-------------------------------   初始化样式     ----------------------------------*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"微软雅黑","Arial Narrow"; background:#ededed;}
img{ border:none;}
h1,h2,h3,h4,h5,h6,hr,blockquote,form,ul,ol,li,p,pre,dl,dt,dd,fieldset,legend,button,input,textarea,th,td{ padding:0; margin:0;}
ul,ol,li{ list-style:none;}
a{text-decoration:none;color:#4a5566;}
a:hover{color:#3061b0;}
.p5{padding:5px;}
.l10{padding-left:8px;}
.t10{ padding-top:8px;}
.b10{ margin-bottom:10px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.wbold{ font-weight:bold;}
.blue{ color:#439de7;}
.hui{color:#6f6f6f;}
.cntr{ text-align:center;}
.rntr{ text-align:right;}
.lntr{ text-align:left;}
.blue1{ color:#00428d;}
.bs{ color:#FFF;}

/*-------------------------------   head -------------------------------   */
.area{ width:1004px ; margin:auto;}
.head{ width:100%; background:#FFF; float:left;}
.logo{ margin:20px 0; float:left;}
.tel{ margin:37px 0; float:right;}
.nav{ background:#4aa8e8; height:55px; float:left; width:100%; border-bottom:1px solid #FFF;}
.naver{ width:1004px; margin:auto;}
.naver ul{ margin:auto;}
.naver ul li{ height:20px; float:left; font-size:16px; color:#FFF; margin-right:1px;}
.naver ul li a{ display:block; padding:17px 11px 16px 11px; font-size:16px;color:#FFFFFF; text-align:center;}
.naver ul li a:hover{color:#006594; background:#D2EEFF;}
.naver ul li a.on{color:#006594; background:#D2EEFF;}
/*-------------------------------   ad -------------------------------   */
.ad{ margin:5px 0 10px 0; float:left; width:100%;}
.ad0{ width:1004px; margin:auto;}
.ad1{ margin-bottom:10px; float:left; background:url(../images/xh_bg.jpg) repeat; width:100%; border-bottom:1px solid #FFF;}
/*-------------------------------   content -------------------------------   */
.con_left{ width:423px; float:left;}
.con_left_img{ border-bottom:1px solid #FFF; float:left;}
.con_left_txt{ background:#4aa8e8; height:97px; float:left; width:423px;}
.con_left_txt_t{ width:385px; padding:15px; float:left;}
.con_left_txt_t1{ width:100%; float:left; font-size:24px; color:#FFF;}
.con_left_txt_t2{ width:100%; float:left; font-size:14px; color:#FFF; padding:8px 0;}
.con_left_txt_a{ width:85px; float:left;}
.con_left_txt_ao{ padding-top:57px; margin-left:8px; float:left;}

.con_right{ width:571px; margin-left:10px; float:left;}
.con_rigth_top{ height:35px; width:555px; float:left; background:#f6f6f6; font-size:18px; color:#464646; padding:10px 0 0 15px; border-left:1px solid #e5e5e5;}
.con_right_gn{ width:100%; float:left;}
.con_right_gn1{width:315px; float:left;}
.con_right_gn2{ border-bottom:1px solid #cecece; border-right:1px solid #cecece; width:255px; float:left;}
.con_right_gn2 ul{  float:left;}
.con_right_gn2 ul li{ width:51px; height:51px; color:#FFF; float:left;}
.con_right_gn2 ul li a{ font-size:16px;color:#FFFFFF; text-align:center;}
.con_right_gn2 ul li a:hover{color:#006594; background:#D2EEFF;}
.con_right_gn2 ul li a.on{color:#006594; background:#D2EEFF;}
.con_right_txt{ width:529px; padding:20px; border-left:1px solid #cecece; border-right:1px solid #cecece; background:#FFF; float:left; font-size:14px;}
.con_right_lx{ width:569px; border-left:1px solid #cecece; border-right:1px solid #cecece; border-bottom:1px solid #cecece; background:#FFF; float:left;}
.con_right_lx1{ width:529px; margin:auto; border-bottom:1px solid #dfdfdf; float:left;}
.con_right_lx2{ padding:25px 0 25px 175px; float:left; }

.con_khal{ border:1px solid #cecece; width:1002px; background:#FFF; float:left; margin-top:10px;}
.con_khal_bt{ margin:15px; border-bottom:1px solid #cecece; width:972px; font-size:24px; color:#4e4e50; padding-bottom:15px;}
.con_khal_zs{ width:1002px; float:left;}
.con_khal_zs1{ width:37px; float:left;}
.con_khal_zs2{ width:928px; float:left; padding-bottom:10px;}
.con_khal_zs2 ul{ font-size:14px; text-align:center;}
.con_khal_zs2 ul li{ float:left;}
/*-------------------------------   end -------------------------------   */
.end{ border-top:1px solid #cecece; margin-top:10px; background:#FFF; float:left; width:100%; padding:10px 0; text-align:center;}

/*-------------------------------   erji -------------------------------   */

.tleft{ width:232px; float:left;}
.tleft_4{ width:232px; height:190px; background:url(../images/400.jpg) no-repeat; padding:64px 0 0 0; font-size:16px; color:#444444; }
.tleft_4 ul{ margin-left:1px; }
.tleft_4 ul li{ height:37px; font-size:16px; color:#444444; border-bottom:1px solid #cecece;}
.tleft_4 ul li a{ display:block; font-size:16px; color:#444444; height:27px; padding:10px 0 0 15px;}
.tleft_4 ul li a:hover{color:#FFF; background:url(../images/button_bg.jpg) no-repeat;}
.tleft_4 ul li a.on{color:#FFF; background:url(../images/button_bg.jpg) no-repeat;}
.tleft_z{ width:232px; margin-top:10px; float:left;}
.tright{ width:758px; float:left; margin-left:12px; border:1px solid #cecece; background:#FFF;}
.tright_bt{ margin:15px; border-bottom:1px solid #dfdfdf; width:728px; font-size:24px; color:#4e4e50; padding-bottom:15px; float:left;}
.tright_ss{ margin:0 15px; border-bottom:1px solid #efefef; width:728px; height:31px; color:#4e4e50; padding-bottom:15px; float:left;}
.tright_ss ul{ float:left; }
.tright_ss ul li{font-size:16px; float:left;}
.t12{ padding:10px 0 0 8px;}
.inp{ border:1px solid #bbbbbb; width:28px; height:28px; font-size:18px; margin-left:8px; text-align:center; font-weight:bold;}
.tright_fl{  margin:5px 0 0 10px; width:728px; float:left;}
.tright_fl ul{ margin-left:1px; }
.tright_fl ul li{ font-size:16px; color:#000; float:left; padding:0 10px 0 0; width:60px; text-align:center;}
.tright_fl ul li a{ display:block; font-size:14px;color:#000; padding:5px; width:60px; text-align:center;}
.tright_fl ul li a:hover{color:#1785c8;}
.tright_fl ul li a.on{color:#1785c8;}
.tright_fl_b{ background:url(../images/b_bg.jpg) no-repeat;}
.tright_hm{ margin:0 15px 10px 15px; border-bottom:1px solid #dfdfdf; width:728px; padding-bottom:10px; float:left;}
.tright_zs{ width:758px; float:left;}
.tright_zs ul{ margin-left:1px; }
.tright_zs ul li{ font-size:16px; color:#000; float:left; padding:5px 0 0 0; width:109px; text-align:center; background:url(../images/hmd.jpg) no-repeat; height:29px; margin:5px 20px 5px 20px;}
.tright_fy{margin:0 15px 10px 15px; width:478px; font-size:24px; color:#4e4e50; float:left; padding-left:250px;}
.tright_fy ul{ margin-left:1px; }
.tright_fy ul li{ font-size:14px; color:#9a9a9a; float:left; background:#fff; border:1px solid #d8dadf; margin-left:5px; text-align:center;}
.tright_fy ul li a{ display:block; font-size:14px; color:#000; text-align:center; width:50px; height:30px;}
.tright_fy ul li a:hover{color:#fff;  background:#258cff;}
.tright_fy ul li a.on{color:#1785c8;}

.tright1{ width:758px; float:left; margin-left:12px;}
.tright2{ width:758px; float:left; border:1px solid #cecece; background:#FFF;}
.tright3{ width:758px; float:left; border:1px solid #cecece; background:#FFF; margin-top:15px;}
.tright_wz{ margin:0 15px 10px 15px; width:728px; color:#4e4e50; padding-bottom:10px; float:left; border-bottom:1px solid #cecece;}
.tright_wz1{ margin:0 15px 10px 15px; width:728px; color:#4e4e50; padding-bottom:10px; float:left; }
.tright_mz1{ width:263px; height:122px; background:url(../images/lc_001.gif) no-repeat; margin:10px 15px; padding:18px 10px 0 70px; float:left;}
.tright_mz2{ width:263px; height:122px; background:url(../images/lc_002.gif) no-repeat; margin:10px 15px; padding:18px 10px 0 70px; float:left;}
.tright_mz3{ width:263px; height:122px; background:url(../images/lc_003.gif) no-repeat; margin:10px 15px; padding:18px 10px 0 70px; float:left;}
.tright_mz4{ width:263px; height:122px; background:url(../images/lc_004.gif) no-repeat; margin:10px 15px; padding:18px 10px 0 70px; float:left;}
.tright_mz5{ width:263px; height:122px; background:url(../images/lc_005.gif) no-repeat; margin:10px 15px; padding:18px 10px 0 70px; float:left;}
.tright_mz6{ width:263px; height:122px; background:url(../images/lc_006.gif) no-repeat; margin:10px 15px; padding:18px 10px 0 70px; float:left;}

.4_tright{ width:728px; float:left;}
.4_tright1{ width:728px; float:left; margin:10px 15px; height:10px; background-color:#000;}

.s_tright_c{ width:720px; height:133px; float:left; padding-top:56px; background:url(../images/5cx.gif) no-repeat; margin-top:20px;}
.s_tright_zj{ width:30px; float:left; margin-left:1px;}
.s_tright_yj{ width:30px; float:right; margin-left:2px;}
.s_tright_cx{ width:657px; float:left;}
.s_tright_cx ul{ font-size:14px; font-weight:bold; color:#FFF;}
.s_tright_cx ul li{ background:url(../images/cx.gif) no-repeat; width:175px; height:108px; float:left; margin:0 13px;}
.s_tright_cx ul li a{ background:url(../images/cx.gif) no-repeat; width:175px; height:113px; float:left; color:#FFF; padding:5px 0 0 10px;}
.s_tright_cx ul li a:hover{ background:url(../images/cx1.gif) no-repeat; width:175px; height:113px; float:left;}
.s_tright_cx1{ width:677px; float:right; margin:10px;}

.k_tright{ width:740px; border-bottom:1px solid #1579c9; margin-top:15px; float:left; padding-left:18px;}
.k_trigth1{ width:108px; height:33px; padding-right:10px; float:left;}
.k_tright_d{ border:1px solid #FFF; background:#f3f3f3; width:756px; float:left; padding-bottom:15px;}
.k_tright_d ul{ font-size:12px; }
.k_tright_d ul li{ background:url(../images/a_bg1.jpg) no-repeat; width:86px; height:24px; float:left; margin-left:18px; margin-top:18px;}
.k_tright_d ul li a{ background:url(../images/a_bg1.jpg) no-repeat; width:86px; height:24px; float:left; color:#000; text-align:center; padding-top:3px;}
.k_tright_d ul li a:hover{ background:url(../images/a_bg2.jpg) no-repeat; width:86px; height:24px; float:left; color:#fff;}
.k_tright_d ul li a.on{ background:url(../images/a_bg2.jpg) no-repeat; width:86px; height:24px; float:left; color:#fff;}
.k_tright_n{ border-top:1px solid #dfdfdf; background:#fff; width:758px; float:left; padding-bottom:15px;}
.k_tright_n ul{ font-size:12px; }
.k_tright_n ul li{ width:224px; height:40px; float:left; margin-left:18px; margin-top:18px;}
.k_tright_u{margin:15px; border-top:1px solid #dfdfdf; width:728px; font-size:12px; color:#4e4e50; padding-top:15px; float:left;}

.a_tleft{ width:232px; height:190px; background:url(../images/about.jpg) no-repeat; padding:64px 0 0 0; font-size:16px; color:#444444; }
.a_tleft ul{ margin-left:1px; }
.a_tleft ul li{ height:37px; font-size:16px; color:#444444; border-bottom:1px solid #cecece;}
.a_tleft ul li a{ display:block; font-size:16px; color:#444444; height:27px; padding:10px 0 0 15px;}
.a_tleft ul li a:hover{color:#FFF; background:url(../images/button_bg.jpg) no-repeat;}
.a_tleft ul li a.on{color:#FFF; background:url(../images/button_bg.jpg) no-repeat;}

.c_tright{ width:718px; float:left; border-left:1px solid #bb0f0f; border-bottom:1px solid #bb0f0f; border-right:1px solid #bb0f0f; padding-bottom:15px;}
.c_tright1{ width:698px; float:left; padding:5px 10px;}


.input-prepend{ margin-bottom:30px;}
.add-on{ text-align:right; padding:10px; width:80px; font-size:18px;}
.span1{ height:30px; width:300px; border:1px solid #cccccc; padding:5px;}
.span2{ height:30px; width:300px; border:1px solid #cccccc; padding:5px;}
.span3{ height:30px; width:300px; border:1px solid #cccccc; padding:5px;}
.btn{ width:400px; height:30px; padding:5px; background:#0044cc; font-size:16px; color:#FFF; text-align:center;}

.btn-large {
  padding: 9px 14px;
  font-size: 16px;
  line-height: normal;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}

.btn-block {
  display: block;
  width: 100%;
  padding-right: 0;
  padding-left: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}

.btn {
  border-color: #c5c5c5;
  border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
  width:393px;
  height:40px;
  margin-left:13px;
}