﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(pop.css);
.header{height:107px;overflow:hidden;}
.logo{float:left;}
.topnav{float:right; width:172px; height:23px; background:url(../images/tbg.gif) no-repeat;}
.topnav ul{text-align:center; line-height:23px;}
.i_phone{float:right; text-align:right;  padding-top:29px; line-height:24px;}
.right li {float: left;line-height: 12px;margin-bottom: 10px;margin-left: 15px;}
.i_phone.yahei a { float: left;}
.i_phone.yahei > ul {float: left;padding-left: 20px;}
.right span{float:left;}
.i_nav{height:40px;background:url(../images/navb.gif) no-repeat;}
.i_nav ul.nav{float:left; padding:0 0 0 20px;width: 727px;}
.i_nav ul.nav li{line-height:40px; float:left;font-size:14px; color:#fff;position: relative;text-align: center;width: 90px;}
.i_nav ul.nav li a{color:#fff;text-decoration:none;}
.i_nav ul.nav li a:hover,.i_nav ul.nav li .navactive{color:#0B4D2B;text-decoration:none;}
.i_nav ul.nav li.navline{width:1px;margin-top: 10px;background: url("../images/navline.gif") no-repeat;}
.i_nav ul.i_search{float:right; padding:9px 30px 0 0;}
.i_banner{width:710px; float:left;}
.i_banner2{width:758px; float:left;}
.i_n_list{width:245px; height:282px; border:solid #dedede 1px; float:right;}
.i_n_list ul.i_n_t{width:245px; height:29px; background:url(../images/t1.jpg) no-repeat;}
.i_n_list ul.i_n_t a{float:left; width:79px; line-height:29px; padding-left:10px; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.i_n_list ul.i_n_t a.hover{background:url(../images/t2.jpg) no-repeat right; color:#006900;text-decoration: none;}
.i_n_list ul.nlist{width:236px; margin:0 auto 3px; padding-top:8px;float:left;}
.i_n_list ul.nlist a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 149px;float:left;}
.i_n_list ul.nlist li{line-height:23px; background:url(../images/icon1.gif) no-repeat 8px 50%; padding-left:20px; border-bottom:dashed #c5c5c5 1px;float:left;}
.video{text-align:center; padding-top:3px;}
.i_p_list{width:477px; height:317px; float:left;}
.i_p_list dl.i_p_t{width:477px; height:29px; background:url(../images/t3.jpg) no-repeat;}
.i_p_list dl.i_p_t dt{float:left; padding-left:14px; line-height:29px; color:#fff; font-size:14px; font-weight:bold;}
.i_p_list dl.i_p_t dd{float:right; line-height:29px; padding-right:12px;}
.plist{width:475px; height:287px; border:solid #dedede 1px; border-top:none;float: left;}
.plist img{height:106px;width: 150px;border:solid #eee 1px;text-align:center; line-height:20px;}
.plist a:hover img{border:solid #63AE13 1px;}
.plist li a span{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 150px;text-align:center; line-height:20px;}
.plist li{float:left; padding:13px 0 0 15px;width:150px;}
#i_p_outer {overflow: hidden;width: 475px;}
.i_zhuan{width:477px;height:317px; float:right;}
.i_zhuan dl.i_z_t{width:477px; height:29px; background:url(../images/t3.jpg) no-repeat;}
.i_zhuan dl.i_z_t dt{float:left; padding-left:14px; line-height:29px; color:#fff; font-size:14px; font-weight:bold;}
.i_zhuan dl.i_z_t dd{float:right; line-height:29px; padding-right:12px;}
.zhuan{width:475px; height:287px; border:solid #dedede 1px; border-top:none;}
.zhuan ul{line-height:22px; padding:10px;}
.i_ke{width:325px; height:299px; float:left; border:solid #dedede 1px;    display: none;}
.i_ke h1{line-height:26px; background:url(../images/t4.jpg) no-repeat; padding-left:14px; color:#fff; font-size:14px; font-weight:bold;}
.i_ke ul{padding:10px; line-height:22px;}
.i_ke h2{padding:10px 10px 0 0; text-align:right;}
.i_about{    display: none;width:327px; height:301px; float:left; background:url(../images/b1.jpg) no-repeat right; padding-left:5px;}
.i_about h1{line-height:27px;padding-left:14px; color:#333; font-size:14px; font-weight:bold;}
.i_about ul{height: 220px;line-height: 21px;overflow: hidden;padding: 10px;}
.i_about h2{padding:10px 10px 0 0; text-align:right;}
.i_rig{width:295px;float:right;    display: none;}
.i_ping{border:solid #dedede 1px;}
.i_ping dl.i_pi_t{width:295px; height:27px; background:url(../images/t5.jpg) no-repeat;}
.i_ping dl.i_pi_t dt{float:left; padding-left:14px; line-height:27px; color:#fff; font-size:14px; font-weight:bold;}
.i_ping dl.i_pi_t dd{float:right; line-height:27px; padding-right:12px;}
.ping{height:109px;}
.ping1{height:107px;}
.ping ul{padding:10px; line-height:22px;overflow: hidden;height:80px;}
.i_job{border:solid #dedede 1px;}
.i_job dl.i_j_t{width:295px; height:27px; background:url(../images/t5.jpg) no-repeat;}
.i_job dl.i_j_t dt{float:left; padding-left:14px; line-height:27px; color:#fff; font-size:14px; font-weight:bold;}
.i_job dl.i_j_t dd{float:right; line-height:27px; padding-right:12px;}
.job{height:134px; background:url(../images/b2.jpg) no-repeat left bottom;overflow: hidden;}
.joblist{width:186px; padding:10px 0 0 101px;}
.joblist h1{font-weight:bold;}
.joblist ul{padding-top:5px;}
.joblist li{line-height:23px; background:url(../images/icon1.gif) no-repeat 8px 50%; padding-left:20px; border-bottom:dashed #c5c5c5 1px;}
.joblist li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 150px;}
.i_huan2{width:960px; margin:0 auto;}
.i_huan{width:960px; border:solid #dedede 1px; border-top:none; margin:0 auto;}
.i_huan dl.i_h_t{width:960px; height:27px; background:url(../images/t1.gif) repeat-x;}
.i_huan dl.i_h_t dt{float:left; padding-left:14px; line-height:27px; color:#333; font-size:14px; font-weight:bold;}
.i_huan dl.i_h_t dd{float:right; line-height:27px; padding-right:12px;}
.huanlist{width:960px; padding:10px 0px;}
.huanlist ul.h_l{width:14px; padding:39px 0 0 10px; float:left;}
.huanlist ul.h_r{width:14px; padding:39px 10px 0 0; float:right;}
.huanlist ul.h_list{width:912px; float:left;}
.huanlist ul.h_list li{float:left; padding-left:10px;}
.huanlist ul.h_list li img{border:solid #dedede 1px; padding:6px;width:150px;height:120px;}
.i_link{width:960px; border:solid #dedede 1px; border-top:none; margin:0 auto;}
.i_c_img span a {display: block;overflow: hidden;padding-top: 5px;text-align: center;text-overflow: ellipsis;white-space: nowrap;width: 150px;}
.i_link dl.i_l_t{width:960px; height:27px; background:url(../images/t1.gif) repeat-x;}
.i_link dl.i_l_t dt{float:left; padding-left:14px; line-height:27px; color:#333; font-size:14px; font-weight:bold;}
.i_link dl.i_l_t dd{float:right; line-height:27px; padding-right:12px;}
.link{width:960px; padding:10px 0px;}
.link li{float:left; padding-left:13px;}
.link li img{border:solid #dedede 1px;width:143px;height:68px;}
.link li a:hover img{border:solid #63AE13 1px;}
.footer{line-height:22px; padding:20px;text-align: center;}
/*.p_warp{background:url(../images/b3.gif) repeat-x top;}*/
.p_left{width:194px; float:left;padding: 10px 0 0;}
.leftlist{width:192px; border:solid #dedede 1px; border-top:none;}
.leftlist h1{line-height:27px; background:url(../images/t6.jpg) no-repeat; padding-left:14px;color:#fff;font-weight:bold;}
.leftlink{width:192px; border:solid #dedede 1px; border-top:none;}
.leftlink h1{line-height:27px; background:url(../images/t6.jpg) no-repeat; padding-left:14px;color:#fff;font-weight:bold;}
.leftlink ul{padding-bottom:10px;}
.leftlink li{text-align:center; padding-top:10px;}
.leftlink li img{border:solid #dedede 1px;height: 68px; width: 146px;}
.leftlink li a:hover img{border:solid #63AE13 1px;}
.p_rig{width:758px; float:right; padding-top:10px;}
.p_content{width:756px;border:solid #dedede 1px; border-top:none;float: left;}
.p_content dl.p_c_t{height:28px; background:url(../images/t3.gif) repeat-x; width:756px;float: left;}
.p_content dl.p_c_t dt{float:left; line-height:28px; padding-left:14px; font-size:14px; color:#333; font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 150px;display:block;}
.p_content dl.p_c_t dd{float:right; line-height:28px; padding-right:14px; font-weight:bold;}
.p_content .content{line-height:22px;padding: 10px 0 10px 17px;float: left;width: 724px;}
.p_content1{width:756px;border:solid #dedede 1px; border-top:none;float: left;margin-top:10px;}
.p_content1 .content{line-height:22px;padding: 10px 0 10px 17px;float: left;width: 720px;}
.p_rtitle{height:28px; background:url(../images/t3.gif) repeat-x; width:756px;float: left;}
.p_rtitle h3{float:left; line-height:28px; padding-left:14px; font-size:14px; color:#333; font-weight:bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 150px;display:block;}
.photo{padding-left: 30px;padding-top: 20px;}
