@charset "gb2312";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(banner.css);
@import url(onlineeditor.css);
@import url(ddsmoothmenu.css);
.header{height:130px; overflow:hidden;}
.logo{float:left;}

.topr{float:right;}
.top_ewm{float:right; margin-top:15px; width:334px;color: #fff;}
.top_ewm img{width:94px; height:94px;padding-bottom: 5px;padding-left: 4px;}
.top_spbtn{float:right; margin:46px 30px 0 0; width:146px;}

.i_search{float:right; width:360px; height:43px;  margin:46px 0 0 0;}

.i_nav{height:62px; background:#056dae;}

.i_container{padding-bottom:15px;}

.i_box01{height:346px; margin-top:15px;}
.i_box02{height:250px; margin-top:10px;}
.i_box02_l{float:left; width:844px; height:220px; padding:15px; background:#056dae;}
.i_box03{height:346px; margin-top:10px;}
.i_box03_l{float:left; width:293px; height:346px;}

.i_banner{float:left; width:522px; height:346px; overflow:hidden; background:#048ce2;}
.i_banner .i_bimg img{width:522px; height:305px;}
.i_banner .i_btxt{width:522px; height:41px; text-indent:15px; line-height:41px; font-size:14px; font-family:microsoft yahei;}
.i_banner .i_btxt a{color:#FFF;}
.i_banner .i_btxt a:hover{color:#FFF; text-decoration:underline;}

.i_news01{float:left; margin-left:10px; width:747px; height:346px; overflow:hidden; background:#FFF;}
.i_news01_l{width:700px; height:286px; padding:5px 15px;}
.i_news01_l li{border-bottom: 1px dashed #f3f3f3; float:left; width:700px; height:28px; line-height:28px; text-indent:15px; background:url(imagesicon02.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news01_l a {display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:610px;}
    .i_news01_l li a span {  display: none;}

.i_news02{float:left; margin-left:10px; width:308px; height:346px; overflow:hidden; background:#4bab26;}
.i_news02_l{width:278px;overflow:hidden; height:286px; padding:5px 15px;}
.i_news02_l li{ width:278px; line-height:28px; text-indent:5px; background:url(imagesicon03.jpg) no-repeat left 10px;}
.i_news02_l li a{color:#FFF;}
.i_news02_l li a:hover{color:#fff600; text-decoration:underline;}
.i_news02_l a {display:inline-block;}
.i_news02_l span {color: #fff;display:inline-block;}

.i_fteach{float:left; width:445px;}
.i_fteach_l{float:left; width:445px; margin-right:10px;}
.i_fteach_r{float:left;width: 430px;
    padding-top: 5px; color:#FFF;}
.i_fteach_rc{line-height:22px;}
.i_fteach_rc a{color:#e9ea39;}
.i_fteach_rc a:hover{color:#e9ea39; text-decoration:underline;}
.i_fteach_r a{color:#fff;}
.i_fteach_r a:hover{color:#e9ea39; text-decoration:underline;}

.i_fteam{float:left; width:389px; margin-left:10px;}
.i_fteam a{color:#FFF;}
.i_fteam a:hover{color:#e9ea39; text-decoration:underline;}

.i_fteam_l{float:left; width:231px; margin-right:10px; padding-top:5px;}
.i_fteam_l img{width:231px; height:152px;}
.i_fteam_l strong{display:block; margin-top:5px; width:231px; height:30px; background:#048ce2; text-align:center; line-height:30px;}

.i_fteam_r{float:left; width:146px;}
.i_fteam_r li{float:left; width:73px; height:28px; line-height:28px; text-indent:15px; background:url(imagesicon05.gif) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_star{float:right; width:366px; height:220px; padding:15px; background:#3da9ee; overflow:hidden;}
.i_star_t{width:366px; height:116px; overflow:hidden; line-height:23px; color:#FFF;}
.i_star_t img{float:left; width:165px; height:107px; margin-right:10px;}
.i_star_t span{padding-top:5px;}

.i_star_c{height:105px; line-height:20px; overflow:hidden; color:#FFF;}
.i_star_c a{color:#e9ea39;}
.i_star_c a:hover{color:#e9ea39; text-decoration:underline;}

.i_slink{width:293px; overflow:hidden;}
.i_slink ul{width:303px; overflow:hidden;}
.i_slink li{float:left; display:inline; width:91px; height:108px; margin:0 10px 10px 0;}

.i_link {background: none repeat scroll 0 0 rgb(0, 64, 148);}
.i_link_l{padding:5px 8px 15px 15px;width: 268px;text-align: center;}
#com_nmdlls_indexlinks select {text-align: center;}

.i_active{float:left; margin-left:10px; width:537px; height:346px; background:#FFF;}
.i_active_l li{float:left; display:inline; width:165px; margin:10px 0 0 10px;}
.i_active_l li img{ width:165px; height:105px;}

.i_active_l li a{color:rgb(51, 51, 51); width:165px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_active_l li a:hover{color:rgb(4, 140, 226); text-decoration:underline;}
.i_active_l li span{display:block; height:28px; line-height:28px; text-align:center; background:rgb(217, 217, 217); font-family:microsoft yahei; font-size:14px;}


.i_news03{float:left; margin-left:10px; width:430px; height:346px; background:#FFF;}
.i_news03_l{float:left; width:165px; padding:0 10px;}
.i_news03_l li{float:left; display:inline; width:165px; margin-top:10px;}
.i_news03_l li img{ width:165px; height:105px;}
.i_news03_l li span{display:block; height:28px; line-height:28px; text-align:center; background:#3da9ee; font-family:microsoft yahei; font-size:14px;}
.i_news03_l li span a{color:#FFF; width:165px;display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news03_l li span a:hover{color:#e9ea39; text-decoration:underline;}

.i_news03_r{float:left; width:99%; padding-top:10px;}
    .i_news03_r ul {
        margin-bottom:10px;
        height:133px;
        }
.i_news03_r li{border-bottom: 1px dashed #f3f3f3; float:left; width:100%; height:27px; line-height:28px; text-indent:15px; background:url(imagesicon02.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.footer{padding:10px 0; color:#FFF; text-align:center; background:rgb(0, 64, 148); line-height:20px;}
.copyright{float:left; margin-top:10px; text-align:left;}

.f_fx{float:right; width:200px; height:95px; padding-left:70px;}
.f_fx dl{width:200px; height:40px; line-height:20px; margin-top:5px; text-align:left;}
.f_fx dl dt{float:left; width:70px;}
.f_fx dl dd{float:left; width:130px;}
.f_fx dl dd span{display:block; text-indent:20px; background:url(../images/icon11.jpg) no-repeat left center;}
.f_fx dl dd strong{display:block; text-indent:20px; font-weight:normal; background:url(../images/icon12.jpg) no-repeat left center;}

.footer_nav{padding:10px 10px 5px 15px; width: 268px;text-align: center;}
.link_w {text-align: center; width: 157px;}

.p_container{padding:10px 0 0;}
.p_banner{ position:relative; width:1280px; height:250px;}

.p_left{float:left; width:293px; overflow:hidden;}
.p_right{float:right; width:925px; padding:10px 30px; border-width:0 1px; border-style:solid; border-color:#e5e5e5; background:#FFF; overflow:hidden;}

.sidebar{width:293px; padding-top:10px; background:url(imagessidebar_bg.jpg) repeat-y left top; float:left;}


.pl_news{width:246px; margin-top:15px; border:1px solid #e5e5e5;}
.pl_news_t{padding:20px 0;}
.pl_news_t li{float:left; display:inline; width:91px; height:108px; margin-left:20px; overflow:hidden;}
.pl_news_l{width:226px; padding:10px;}
.pl_news_l li{float:left; width:226px; height:28px; line-height:28px; text-indent:15px; background:url(imagesicon02.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.p_path{float:right; height:39px; line-height:39px; font-family:microsoft yahei; font-size:13px;}
.p_path span{color:#048ce2;}

.p_rtitle{height:39px; line-height:39px; border-bottom:1px solid #e5e5e5;}
.p_rtitle h3{float:left; font-size:18px; line-height:39px; color:#056dae; font-family:microsoft yahei;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:500px;}
.footer_nav a{color:#FFF; padding:0 5px;}
.footer_nav a:hover{color:#FFF; text-decoration:underline;}

.p_fnews{width:925px; height:110px; padding:15px 0 16px 0; background:url(imagesicon13.jpg) repeat-x left bottom;}
.p_fnews img{float:left; width:138px; height:108px; margin-right:25px; border:1px solid #e5e5e5;}
.p_fnews h3{float:right; width:760px; height:35px; line-height:35px;}
.p_fnews h3 ins{float:right; text-decoration:none;}
.p_fnews h3 a{color:#056dae; padding:0 5px; font-size:14px; font-family:microsoft yahei;}
.p_fnews h3 a:hover{color:#056dae; text-decoration:underline;}
.p_fnews span{float:right; display:block; width:760px; height:63px; line-height:21px; overflow:hidden;}

.p_news{width:925px; margin-top:10px;}

.gg{     margin: 10px auto 0;background-color: #ffffff;height: 24px;padding: 10px;width: 1260px;}
.gg_l{background: url(imagesla.png) no-repeat scroll left top ;float: left;height: 24px;overflow: hidden; padding-left: 28px;width: 615px; font-size:14px; font-family:Î¢ÈíÑÅºÚ;}

.z_t{ height:25px;}
.z_img { color: #FFFFFF;}
.yahei a {color: #fff; display:block;}
.yahei a:hover {color: #FFFFFF;}


div#com_singles_jbtm {
line-height: 25px;}
div#com_singles_jbtm a {
display:block;
overflow:hidden;
text-wrap:normal;
text-overflow:ellipsis;}

.z_img a {color: #fff;}
.z_img a:hover{color:#E9EA39;}



#com_nmdlls_products img {
    height: 152px;
    width: 210px;
    overflow: hidden;}
	
	#com_nmdlls_products li {
    width: 220px;
    float: left;
    display: block;}

#com_nmdlls_products span{
    background: none repeat scroll 0 0 #048ce2;
    display: block;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
    text-align: center;
    width: 210px;}
	
#com_nmdlls_products a{
	 color: #fff;}
	
#com_nmdlls_products a:hover {
    color: #e9ea39;
    text-decoration: underline;}

.i_fteach a {
    color: #fff;}
.i_fteach a:hover {
    color: #e9ea39;
    text-decoration: underline;}