﻿@charset "utf-8";

@import url(dll.css);

@import url(font.css);

@import url(main.css);

@import url(onlineeditor.css);

@import url(ddsmoothmenu.css);

.top{height:30px; background:#0a5785;}

.i_notice{float:left; width:431px;}

/*.i_notice ul.i_no_list{line-height:30px; background:url(../images/icon.gif) no-repeat 0 50%; padding-left:17px; color:#93bcd2; float:left;}

.i_notice ul.i_no_list a{color:#93bcd2;text-decoration:none;}

.i_notice ul.i_no_list a:hover {color:#93bcd2;text-decoration:underline;}

.i_notice ul.i_no_icon{float:right;}

.i_notice ul.i_no_icon li{float:left; padding-left:6px; padding-top:7px;}*/





.top .i_notice {

    background-color: #0a5785;

    height: 30px;

}

.top .i_notice .box {

    height: 30px;

    margin-left: auto;

    margin-right: auto;

    width: 1200px;

}

.top .i_notice .box .tips {

    color: #93bcd2;

    float: left;

    height: 16px;

    line-height: 16px;

    padding-top: 7px;

    width: 432px;

}

.top .i_notice .box .tips .t {

    background-image: url("../images/icon.gif");

    background-position: 0 center;

    background-repeat: no-repeat;

    float: left;

    height: 16px;

    padding-left: 17px;

    width: 68px;

}

.top .i_notice .box .tips .box {

    float: left;

    height: 16px;

    line-height: 16px;

    overflow: hidden;

    width: 292px;

}

.top .i_notice .box .tips .box a {

    color: #93bcd2;

}

.top .i_notice .box .tips .box a:hover {

    text-decoration: underline;

}

.top .i_notice .box .tips span {

    display: block;

    float: right;

    padding-left: 5px;

    padding-top: 3px;

}

.top .i_notice .box .loginbar {

    color: #2777a6;

    float: right;

    font-family: "宋体";

    height: 30px;

    line-height: 30px;

}

.top .i_notice .box .loginbar a {

    color: #93bcd2;

    font-family: "微软雅黑";

}

.top .i_notice .box .loginbar a:hover {

    text-decoration: underline;

}



















.topnav{float:right;}

.topnav ul{}

.topnav li{line-height:30px; padding-left:9px; float:left;color:#93bcd2;}

.topnav li a{color:#93bcd2;text-decoration:none;}

.topnav li a:hover {color:#93bcd2;text-decoration:underline;}

.header{height:103px; background:#0f203a;}

.logo{float:left;}

.topphone{float:right; background:url(../images/phone.gif) no-repeat 0 25px; padding-left:76px; line-height:28px; padding-top:25px;}

.i_nav{height:58px; background:url(../images/navb.gif) repeat-x;}

/*.i_nav ul{padding-top:7px;}

.i_nav li{float:left; line-height:37px; width:122px; text-align:center; color:#fff; font-weight:bold; font-size:14px;}

.i_nav li a{color:#fff;text-decoration:none;width:122px;}

.i_nav li a:hover {color:#fff;text-decoration:none; background:url(../images/hover.gif) no-repeat;width:122px; float:left;}*/

.ibanner{ height: 546px; overflow: hidden; position: relative; width: 100%;}

.i_banner{display: inline; float: left;}

.i_ban_bot{height:33px; background:#e3e3e3;}

.i_ban_bot dl{}

.i_ban_bot dt{float:left; line-height:33px;}

.i_ban_bot dd{float:right; padding-top:6px;}

.i_service{height:267px; background:#efefef;}

.i_s_t{text-align:center; padding-top:15px; color:#00254f; font-size:30px; font-weight:bold;}

.i_s_t1{text-align:center; padding-top:4px; color:#888;}

.i_ser_list{padding-top:24px;}

.i_ser_list dl{float:left;}

.i_ser_list dt{}

.i_ser_list dd{text-align:center; line-height:20px; font-size:14px; padding-top:5px;}

.i_ser_line{width:18px; float:left; padding:46px 0 0 19px;}

.i_warp{background:url(../images/b1.gif) repeat-x top; padding:20px 0 45px 0;}

.i_w_left{width:340px; float:left; border:solid #dcdcdc 1px;}

.i_w_l_t{background:url(../images/icon1.gif) no-repeat 20px 16px; padding-left:34px; padding-top:13px; line-height:20px; border-bottom:solid #dcdcdc 1px; padding-bottom:9px;}

.i_w_left ul{}

.i_w_left li{line-height:36px; border-bottom:solid #dcdcdc 1px; text-align:center; color:#0a5785; font-size:14px;}

.i_w_left li .on{ width:340px; height:36px; display:block; background:#0b70b8; color:#fff;}

.i_w_l_more{line-height:25px; text-align:center; background:#dcdcdc;}

.i_w_rig{width:830px; height:350px; border:solid #dcdcdc 1px; float:right;}

.i_w_rimg{float:left; width:335px; padding:15px 0 0 15px;}

.i_w_rtext{width:460px; float:left;}

.i_w_rtext h2{line-height:50px; border-bottom:solid #dcdcdc 1px; text-align:right;}

.i_w_rtext h3{padding:12px 0 0 0; font-size:16px; font-weight:bold; color:#0a5785;display:block; width:460px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.i_w_rtext ul{line-height:28px; color:#888; padding-top:10px; font-size:13px; max-height:140px; overflow:hidden;}

.i_w_rtext h4{padding-top:12px;}

.i_w_rtext h5{text-align:right; padding-top:15px;}



.i_yst{height:171px; background:#0b70b8; position:relative;}

.i_yst dl{}

.i_yst dt{float:left; line-height:50px; padding-top:40px;padding-left: 100px;font-size: 20px;}

.i_yst dd{float:right; line-height:50px; padding-top:40px; text-align:right;padding-right: 100px;font-size: 20px;}

.i_ystimg{position:absolute; left:50%; margin-left:-180px; top:-13px;}



.i_ys_list{padding-top:0px;}

.ys1{height:442px; background:url(../images/y22929_20150417151022.jpg) no-repeat center;}

.ys_list{float:left;}

.ys_list h2{}

.ys_list h3{border-bottom:solid #194c85 1px;padding:10px 0 5px 0px;}

.ys_list p{padding-top:10px;}



.y_1{padding:50px 0 0 121px;}

.y_2{padding:143px 0 0 331px;}

.ys2{height:527px; background:url(../images/y22928_20150417151022.jpg) no-repeat center;}



.y_3{padding:60px 0 0 865px;}

.y_4{padding:93px 0 0 795px;}



.i_jianz{background:#0f437f; padding:20px 0 30px 0px;}

.i_jianz h2{text-align:center;}

.i_jianz h3{text-align:center;}

.i_jz_list{padding-top:28px;}

.i_jz_list dl{width:260px; height:370px; background:#fff; border:solid #00254f 15px; float:left; margin:0 5px;}

.i_jz_list dt{text-align:center; padding-top:55px;}

.i_jz_list dd{text-align:center; line-height:22px; padding-top:48px; padding-left:10px; padding-right:10px;}

.i_jz_list dd span{display:block; width:240px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.i_jz_list dd .jzinfos{ max-height:44px; overflow:hidden;}

.i_jz_list dd a{ margin-top:5px; display:block; height:25px; }

.i_warp1{height:1120px; background:url(../images/y2291_20150417151021.jpg) no-repeat center;}

.i_about{padding-top:20px;}

.i_about h2{text-align:center;}

.i_about_l{width:857px; height:290px; background:#fff; float:left; margin-top:35px;}

.i_about_l dl{}

.i_about_l dt{width:266px; float:left; padding:20px 0 0 20px;}

.i_about_l dd{width:555px; float:left; padding-top:20px; line-height:26px;}

.i_about_r{width:325px; height:290px; background:#fff; float:right; margin-top:35px;}

.i_about_r dl{}

.i_about_r dt{text-align:center; padding-top:20px;}

.i_about_r dd{text-align:center; padding-top:10px;}

.i_rong{height:335px; background:#fff; margin-top:20px;}

.i_rong h2{text-align:center; padding-top:20px;}

.ronglist{padding-top:10px; float:left;}

.r_l{width:31px; float:left; padding:120px 0 0 20px;}

.r_r{width:31px; float:right; padding:120px 20px 0 0;}

.ronglist ul{width:1098px; float:left;}

.ronglist li{float:left; width:190px; height:254px; border:solid #e2e2e2 1px; margin-left:23px; text-align:center; /*padding-top:38px;*/}

.i_tuan{padding-top:42px;}

.i_tuan h2{text-align:center;}

.tuanlist{padding-top:25px; float:left;}

.tuan_l{width:24px; float:left; padding:55px 0 0 0;}

.tuan_r{width:24px; float:right; padding:55px 0 0 0;}

.tuanlist ul{width:1152px; float:left;}

.tuanlist li{float:left; width:165px; height:158px; border:solid #e2e2e2 1px; margin-left:17px; margin-right:6px; text-align:center; padding-top:7px;}



.i_banner1{height:479px; background:url(../images/y22917_20150417151021.jpg) no-repeat;}

.i_banner1 p{padding:130px 0 0 30px;}

.i_parter{width:1198px; height:290px; border:solid #dcdcdc 1px; margin:15px auto 0 auto;}

.i_parter h2{text-align:center; padding-top:20px;}

.parlist{padding-top:25px; float:left; margin-left:21px;}

.par_l{width:18px; float:left; padding:50px 0 0 20px;}

.par_r{width:18px; float:right; padding:50px 20px 0 0;}

.parlist ul{width:1122px; float:left;}

.parlist li{float:left; width:150px; height:140px; border:solid #e2e2e2 1px; margin-left:23px; text-align:center; padding-top:10px;}

.i_warp2{padding-top:15px;}

.i_n_list{width:840px; height:480px; float:left;border:solid #dcdcdc 1px;}

.i_n_list ul.i_n_t{padding:18px 0 0 20px;}

.i_n_list ul.i_n_t li{float:left; background:url(../images/icon3.gif) no-repeat 0 50%; padding-left:15px; padding-right:20px; color:#8f8f8f; font-size:16px;}

.i_n_list dl.i_n_t1{padding-top:20px;}

.i_n_list dl.i_n_t1 dt{float:left; width:148px; padding-left:20px;}

.i_n_list dl.i_n_t1 dd{float:left; width:653px; line-height:22px;}

.i_n_list dl.i_n_t1 dd .indnew_tit a{display:block; width:653px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#93bcd2 }

.i_n_list dl.i_n_t1 dd .indnew_tit a:hover{ color:#f47f00}

.i_n_list dl.i_n_t1 dd .indnew_infos{ max-height:88px; overflow:hidden;}

.i_n_list dl.i_n_t1 dd .indnew_time a{ color:#f47f00}



.nlist{width:380px; float:left; padding:20px 0 0 20px;}

.nlist ul{}

.nlist li{line-height:35px; border-bottom:dashed #dedede 1px;}

.nlist li a{display:block; width:380px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.i_cj{width:340px;  height:480px; float:right;border:solid #dcdcdc 1px;}



.i_barndlist_01 {

    height: 400px;

    overflow: hidden;

    width: 340px;margin-top: 20px;

}



.i_cj h2{padding-top:18px;background:url(../images/icon2.gif) no-repeat 20px 20px; padding-left:35px; color:#0f437f;font-size:16px;}

.i_cj dl{width:300px; margin:0 auto; padding-top:15px;}

.i_cj dt{float:left; width:30px;}

.i_cj dd{float:left; width:270px; line-height:19px; max-height:57px; overflow:hidden;}

.i_cj .i_c_tit dd a{display:block;width:300px; width:270px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }

.i_cj dl.i_c_1{padding-top:10px;}



.i_contact{height:439px; background:url(../images/y2299_20150417151021.gif) no-repeat center; margin-top:15px;}

.i_con_l{float:left; width:700px; padding:200px 0 0 0;}

.i_con_l dl{}

.i_con_l dt{float:left; width:176px;}

.i_con_l dd{float:left; padding-top:10px;}

.i_message{width:470px; height:370px; background:#3479b5; float:right; margin-top:20px; }

.i_b_m{height:40px; background:#0a5785; border-top:solid #51a4d6 1px;}

.i_b_m ul{}

.i_b_m li a{line-height:40px; padding-left:45px; float:left; color:#fff;}

.footer{background:#0f203a; padding:20px 0px;line-height:22px; color:#afd3ec;text-align:center;}

.footer dl{}

.footer dt{float:left; width:161px;}

.footer dd{float:left; line-height:22px; color:#afd3ec;}



.pbanner{ height: 284px; overflow: hidden; position: relative; width: 100%;}

.p_banner{display: inline; float: left;}

.p_banner{left: 50%;position: relative;margin-left: -980px;}



.p_service{background:#efefef; padding-bottom:30px;}

.p_s_t{padding-top:20px; border-bottom:solid #888 1px; padding-bottom:8px;}

.p_s_t dl{}

.p_s_t dt{float:left; line-height:22px; padding-left:20px; font-size:16px;}

.p_s_t dd{float:left;}

.p_s_list{width:67px; height:22px; border:solid #888 1px; float:left; text-align:center; line-height:22px; margin-left:10px; color:#888; position:relative;}

.xx{position:absolute; top:7px;}

.p_s_t1{padding-top:40px;}

.p_s_t1 dl{}

.p_s_t1 dt{float:left; width:122px; height:51px; background:url(../images/y2292_20150417151021.gif) no-repeat; font-size:12px; color:#fff; font-weight:bold; padding:20px 0 0 26px;}

.p_s_t1 dt a{ color:#fff;}

.p_s_t1 dd{float:left;}

.p_s_t1 dd .sortas{float:left; padding-left:5px; text-align:center; line-height:22px; font-size:14px; width:140px; height:70px;}

.p_s_t1 dd .sortas span{ display:block; color:#0a5785;}

.p_s_t1 dd .sortas a:hover{background-color: #004a7e; color: #fff; width:140px; height:70px; display:block; float:left;}

.p_s_t1 dd .sortas a:hover span{ color:#fff;}

.p_left{width:220px; float:left;}

.p_w_left{width:218px;border:solid #dcdcdc 1px; margin-bottom:20px;}

.p_w_l_t{background:url(../images/icon1.gif) no-repeat 20px 16px; padding-left:34px; padding-top:13px; line-height:20px; border-bottom:solid #dcdcdc 1px; padding-bottom:9px;}

.p_w_left ul{}

/*.p_w_left li{line-height:36px; border-bottom:solid #dcdcdc 1px; text-align:center; color:#0a5785; font-size:14px;}

.p_w_left li:hover{background:#0b70b8; color:#fff;}*/



.p_l_img{text-align:center; padding-top:10px;}

.p_l_text{line-height:24px; padding:10px 10px;}



.p_rig{width:962px; float:right;}

.p_rig1{width:960px; border:solid #dcdcdc 1px; float:right;}

.p_r_t{width:930px; margin:0 auto; border-bottom:solid #888888 2px; padding-top:20px;}

.p_r_t dt{float:left; line-height:35px; background:url(../images/icon2.gif) no-repeat 0 50%; padding-left:15px; color:#004a7e; font-size:18px; font-weight:bold;}

.p_r_t dd{float:right; line-height:35px;}



.p_p_list{ padding:15px; float:left; width:930px;}

/*.p_p_list dl{width:930px; margin:0 auto; padding-top:20px;}

.p_p_list dt{width:190px; height:185px; border:solid #dcdcdc 1px; float:left; text-align:center; padding-top:5px;}

.p_p_list dd{float:left; padding-left:20px; line-height:22px; width:710px;}

.p_p_list dd p{padding:5px 0 15px 0;}*/

#gbook .gbook_post .color{ color:#000;}



.i_left{ float:left;}

.i_right{ float:right;}