@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
/* ��ҳ���ֿ�ʼ */
.header{width:100%; height:128px; background:url(../Images/header_bg.jpg) repeat-x left top;}
.logo{float:left;}

.top_r{float:right; line-height:30px; text-align:center; padding:20px 30px 0 0;}
.top_r span{display:block; font-size:14px; font-family:microsoft yahei;}

.i_nav{height:46px; background:url(../Images/nav_bg.jpg) repeat-x left top;}
/*.i_nav li{float:left; width:122px; height:46px; line-height:46px; font-size:14px; text-align:center;}
.i_nav li a{ width:122px; color:#FFF; display:block;}
.i_nav li a:hover{ color:#6bd6fe; text-decoration:none;}
.i_nav li a.on{ color:#6bd6fe; text-decoration:none;}*/

.i_banner{ height:395px; padding-top:1px; overflow:hidden;}

.i_container{overflow:hidden; padding-bottom:15px;}

.i_honor{float:left; width:260px; height:220px; margin-top:12px;}
.i_honor_c{width:258px; height:172px; padding-top:9px; text-align:center; border-width:0 1px 1px; border-style:solid; border-color:#c7d6e8;}
.i_honor_c img{width:228px; height:162px;}

.i_about{float:left; margin-left:13px; width:502px; height:220px; margin-top:12px;}
.i_about_c{width:480px; height:161px; padding:10px; line-height:22px; border-width:0 1px 1px; border-style:solid; border-color:#c7d6e8; overflow:hidden;}
.i_about_c img{float:left; margin-right:10px;}

.i_service{float:right; margin-top:12px; width:193px; height:220px; background:url(../Images/icon01.jpg) no-repeat left top;}
.i_service_c{padding:20px 15px; line-height:20px;}

.i_news{float:left; width:260px; height:302px; margin-top:12px;}
.i_news_l{width:228px; height:233px; padding:15px; line-height:23px; border-width:0 1px 1px; border-style:solid; border-color:#c7d6e8;}
.i_news_l a{display:block; width:228px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_pro{float:left; width:707px; height:302px; margin-top:12px; margin-left:13px;}
.i_pro_l{position:relative; width:705px; height:243px; padding:10px 0; border-width:0 1px 1px; border-style:solid; border-color:#c7d6e8;}
.i_pro_li{ margin:0 auto; width:590px; height:243px;}
.roll_l{ position:absolute; left:15px; top:105px;}
.roll_r{ position:absolute; right:15px; top:105px;}

.i_left{float:left; width:260px; margin-top:12px;}
.i_right{float:left; width:707px; margin-top:12px; margin-left:13px;}


.footer{ padding:15px 0; color:#292929; text-align:center; line-height:20px; background:url(../Images/footer_bg.jpg) repeat-x left top;}
.footer a{color:#292929;}
.footer a:hover{color:#054397;}

.footer_nav{}
.footer_nav a{padding:0 10px;}

.copyright{margin-top:10px;}
/* ��ҳ���ֽ��� */

/* ��ҳ���ֿ�ʼ */
.p_container{padding:10px 0;}
.p_left{float:left; width:231px;}
.p_right1{float:right; width:733px;}
.p_right{border:1px solid #c5d4e9;}

.sidebar{width:231px;}
/*.sidebar_l{}
.sidebar_l li{float:left; width:231px; height:37px; background:url(../Images/sidebar_abg.jpg) no-repeat left center;}
.sidebar_l li a{display:block; color:#024095; line-height:37px; text-indent:35px; font-size:14px;}
.sidebar_l li a:hover{color:#024095; font-weight:bold;}*/

.pl_service{margin-top:10px; width:231px; height:395px; background:url(../Images/icon02.jpg) no-repeat left top;}
.pl_service_c{padding:20px 15px; line-height:20px;}

.p_path{float:right; padding-right:10px; color:#747474;}

.p_rtitle{height:26px; line-height:26px; background:url(../Images/p_r_tbg.jpg) repeat-x left top;}
.p_rtitle h3{float:left; color:#103778; text-indent:12px; line-height:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:400px;}

.p_about{ padding:20px; line-height:20px;}

.mtop{ margin-top:10px;}
/* ��ҳ���ֽ��� */