body {margin: 0px;padding: 0px; font-size:12px; line-height:20px; color:#5f5f5f; font-family:Arial, Helvetica, sans-serif}
.fl { float:left}
.fr { float:right}
ul,.li { list-style-type:none; margin:0px; padding:0px;}
a { text-decoration:none; color:#5f5f5f}
a:hover { text-decoration:none; color:#FF0000}

.index,.nav,.end { width:1018px; margin:auto; overflow:hidden}
.logo { padding-top:15px;}
.tel { padding-top:37px;}
.nav_bg { background-color:#0063a4; height:47px; line-height:47px; margin-top:20px;}
.nav li { float:left;  font-size:16px; background:url(../images/line_11.jpg) no-repeat right; width:140px; text-align:center; padding-right:2px;}
.nav li a { display:block; color:#fff;}
.nav li a:hover { display:block; background-color:#0073be; color:#fff}
.main { width:1018px; margin:auto; overflow:hidden; margin-top:20px;}
.i_zb { width:542px;}
.i_tite { overflow:hidden}
.i_ls { font-size:15px; color:#fff; height:26px; padding:0 24px 0 24px; line-height:26px; background-color:#0063a4}
.i_cs { font-family:Arial;font-size:10px; color:#fff; height:26px; padding:0 14px 0 14px; line-height:26px; background-color:#e98003}
.i_more { font-family:Arial; font-size:10px; color:#8d8d8d; padding-top:4px;}
.i_nr { margin-top:20px;}
.i_tp img { border:1px solid #e1dfe2; padding:3px;}
.i_jj { width:316px; height:245px; overflow:hidden; line-height:24px;}
.i_kk { width:450px; height:285px; border:1px solid #d0d0d0; background:url(../images/bj_16.jpg) repeat-x; overflow:hidden}
.i_zw { font-size:18px; color:#828282; text-indent:16px; padding-top:11px;}
.i_yw { font-size:10px; color:#828282; padding-top:13px; font-family:Arial; text-indent:5px;}
.i_bt { overflow:hidden}
.i_nn { overflow:hidden; height:233px;  width:418px; margin:auto;margin-top:11px;}

.i_tu img { border:1px solid #dcdedd; padding:1px;}
.i_yb { width:245px;}
.i_tt { height:23px; line-height:23px; overflow:hidden; font-weight:bold; color:#0065a7}
.i_com { width:245px; height:70px; overflow:hidden; line-height:24px; margin-top:5px;}
.i_nn li { height:21px; line-height:21px; background:url(../images/sj_03.jpg) no-repeat; background-position:1px; text-indent:20px; width:418px; overflow:hidden; margin-top:5px;}
.i_nn span { float:right; color:#999999}
.new { padding-top:12px;}
.new li { background:url(../images/sj_03.jpg) no-repeat; background-position:1px 10px; text-indent:20px; height:31px; line-height:31px; overflow:hidden; margin-top:5px; border-bottom:1px dashed #ccc;}
.new span { float:right; color:#999999}
.i_pro li { float:left; margin:20px 15px 0 15px;}
.i_pc img { border:1px solid #dfdfdf; padding:2px;}
.i_name { border:1px solid #dfdfdf; width:170px; height:27px; line-height:27px; text-align:center; overflow:hidden; margin-top:6px;}
.end_bg { margin-top:40px; background:url(../images/end_bg_35.jpg) repeat-x #1d1d1d; padding-bottom:20px;}
.end_sub { text-align:center; font-size:15px; color:#7d7d7d; margin-top:21px;}
.end_sub a { color:#7d7d7d}
.end_sub a:hover { color:#FFFFFF}
.end_siz { text-align:center; line-height:24px; margin-top:30px; color:#8d8d8d}
.about { background:url(../images/bg_03.jpg) repeat-y; width:1018px; margin:auto; overflow:hidden; margin-top:25px; padding-bottom:30px;}
.left { width:206px;}
.a_bt { background:url(../images/bt_03.jpg) no-repeat; height:55px; line-height:55px; text-align:center; font-size:20px; color:#fff}
.a_list { padding-top:10px;}
.a_list li { background:url(../images/jj_07.jpg) no-repeat; text-indent:20px; background-position:15px; height:38px; line-height:38px; border-bottom:1px dashed #ccc; font-size:14px; text-indent:37px; overflow:hidden}
.right { width:780px;}
.a_tite { border-bottom:1px solid #d6d6d6; overflow:hidden; padding-bottom:13px; margin-top:4px;}
.a_zz { border-left:6px solid #0956a6; height:24px; line-height:24px;font-size:18px; padding-left:12px; color:#3f3f3f}
.a_jj { line-height:32px; margin-top:13px;}

.pro li { float:left; margin:0 0 20px 10px}
.tp img { border:1px solid #dfdfdf; padding:2px;}
.name { border:1px solid #dfdfdf; width:180px; height:27px; line-height:27px; text-align:center; overflow:hidden; margin-top:6px;}


#full-screen-slider { width:100%; height:401px; float:left; position:relative}
#slides { display:block; width:100%; height:401px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; }
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}