﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
.top{
	height: 30px;
	background: #c6d4a5;
}
.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;display: none;
}
.topnav a {
	color: #F00;
	/* padding-top: 10px; */
	margin-top: 10px;
	display: block;
	float: left;
	margin-left: 10px;
	font-weight: bold;
}
.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("/templates/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: #c6d4a5;
}
.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:162px; text-align:center; color:#fff; font-weight:bold; font-size:14px;}
.i_nav li a{color:#fff;text-decoration:none;width:162px;}
.i_nav li a:hover {color:#fff;text-decoration:none; background:url(../images/hover.gif) no-repeat;width:162px; float:left;}*/
.ibanner{ height: 546px; overflow: hidden; position: relative; width: 100%;}
.i_banner{display: inline; float: left;}
.i_ban_bot{height:33px; background:#e3e3e3;display: none;}
.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; padding-left:37px;}
.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;}
.i_yst dd{float:right; line-height:50px; padding-top:40px; text-align:right;}
.i_ystimg{position:absolute; left:50%; margin-left:-180px; top:-13px;}

.i_ys_list{padding-top:109px;}
.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;display: none;}
.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:78px 0 0 20px;}
.r_r{width:31px; float:right; padding:78px 20px 0 0;}
.ronglist ul{width:1098px; float:left;}
.ronglist li{float:left; width:190px; height:152px; 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;display: none;}
.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:315px; 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:330px; float:right;border:solid #dcdcdc 1px;}

.i_barndlist_01 {
    height: 245px;
    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;display: none;}
.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; padding-top:30px;}
.i_b_m{height:40px; background:#0a5785; border-top:solid #51a4d6 1px;display: none;}
.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;}
.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_service{background:#efefef; padding-bottom:30px;display: none;}
.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:16px; 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:50px;}
.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:50px; 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;
	background-color: #c6e8fd;
}
.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;
	background-color: #f0ecbe;
}

.p_rig{
	width: 962px;
	float: right;
	background-color: #ecf7fd;
}
.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;}
