@charset "utf-8";
@import url(font.css );
@import url(main.css );
@import url(dll.css );
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css );
/* 首页部分开始 */
.header{height:203px;background:url(../images/header_bg.jpg) repeat-x left top;}

.topline{height:30px; line-height:30px;}
.welcome{float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 240px;font-size:16px; font-family: 'Droid Serif',sans-serif;}

.i_search{float:right;}
.i_search li{float:left; height:18px;line-height: 18px;}
.i_search input{float:left; padding:0; margin:0; border:0;z-index: 99; }
.i_search li.is_int input{width:151px; height:18px; line-height:21px; font-size:12px; font-family:Arial; color:#c0c0c0;position: absolute;border: medium none;background:none;}
.i_search li.is_btn input{width:18px; height:18px;}

.topline_nav{float:right; margin-right:10px;}
.topline_nav a{padding:0 10px;cursor: pointer;}
.logo{float:left;}
.lanl {float: left;margin-right: 10px;}
.lan {float: right;margin-right: 10px;}
.lan li {float: left;line-height: 13px;margin-right: 5px;padding-top: 8px;}

.i_nav{float:left; margin-top:1px; height:86px;}
.i_nav li{float:left; width:125px; height:86px; line-height:86px; text-align:center;position: relative;}
.i_nav li.line{width:1px; background:url(../images/nav_line.jpg) no-repeat left top;}
.i_nav li a{display:block; width:125px; height:86x; color:#575757; font-size:18px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.i_nav li a:hover,.i_nav li .activemenu{color:#0c4d45; text-decoration:none; background:url(../images/nav_abg.gif) no-repeat center top;}
.i_nav li a.on{color:#0c4d45; text-decoration:none; background:url(../images/nav_abg.gif) no-repeat center top;}

.i_banner{width:100%; height:480px; overflow:hidden; text-align:center;}

.i_container{padding:10px 0;}

.i_about{float:left; width:495px; border:1px solid #ebebeb;}
.i_about .title01{height:37px;background:url(../images/title_bg02.jpg) repeat-x left top;width: 495px;float:left;}
.i_about .title01 h3{float:left; display:block; font-size:15px; color:#666666; padding-left:30px; background:url(../images/title_bg01_h31.jpg) no-repeat 15px center; font-family:microsoft yahei;}
.i_about .title01 span{float:right; display:block; padding:12px 11px 0 0;line-height: 0px;}
.i_about_c{ width:475px; height:131px; padding:10px 10px;color:#666666; line-height:23px;overflow:hidden;}

.i_news{float:right; width:495px; border:1px solid #ebebeb;}
.i_news_l{float:left; width:475px; height:121px; padding:20px 10px 10px; overflow:hidden; color:#FFF; }
.i_news_l img {float:left;height: 104px;width: 142px;}
.i_news_l span{display:block; float:left;padding-right: 20px;}
.i_news_l ul{float:left; width:472px;}
.i_news_l li{float:left; width:300px; height:24px;}
.i_news_l li a{display:block; width:280px; padding-left:20px; background:url(../images/icon01.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float: left;}

.i_links{margin-top:10px;}
.i_links_l{padding:20px 0px;}
.i_links_l a{padding-left: 21px;padding-right:21px;float:left;}

.footer{width:100%; padding:18px 0; background:url(../Images/footer_bg.jpg) repeat-x left top #eeeae7;}
.fimg{float:left;}
.footer_r{float:right;}
#com_webcounter{color: #7F7F7F;float: right;line-height: 20px;text-align: right;}
.copyright{float:right; color:#7f7f7f; text-align:right; line-height:20px;}
.footer_nav{float:right; color:#7f7f7f; line-height:20px;}
.footer_nav a{ padding:0 5px; color:#7f7f7f;}

/* 首页部分结束 */

/* 内页部分开始 */
.p_banner{width:100%; height:270px; overflow:hidden; text-align:center;}
.topp_banner{width:1000px; height:165px; overflow:hidden; text-align:center;margin:0 auto;}

.p_container{padding:10px 0;}

.p_left{float:left; width:230px; overflow:hidden;}
.p_right{float:right; width:749px;overflow:hidden;}
.p_r{float:left; width:747px; border:1px solid #eaeaea;}

.sidebar{width:228px; border:1px solid #ebebeb;}
.sidebar .title01{height:37px; line-height:37px; background:url(../images/title_bg01.jpg) repeat-x left top;width: 228px;float:left;}
.sidebar .title01 h3{font-weight:bold;float:left; display:block; font-size:20px; color:#ffffff; padding-left:30px; background:url(../images/title_bg01_h3.jpg) no-repeat 15px center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.sidebar_l{width:208px; padding:0 10px 13px; background:#4180d9;float: left;}
.sortnavli{float:left;/* width:208px; height:39px; */line-height:39px; margin-top:13px;}
.sortnavli a{font-weight:bold;display:block; width:208px;color:#FFF; text-align:center; background:url(../images/sidebar_abg.jpg) no-repeat left top;font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.sortnavli a:hover{color:#ff6600; text-decoration:none;background:url(../images/sidebar_abg2.jpg) no-repeat left top;}
.sortsubnavcontainer {margin: 0 auto;width: 208px;}
.sortsubnavcontainer li{font-weight: bold;height: 26px;line-height: 26px;text-align: center;}
.sortsubnavcontainer li a{display:block; width:208px;line-height: 26px;color:#FFF; text-align:center;background:#36C;}



.lsortnavli{float:left;/* width:220px; height:39px; */line-height:20px; margin-top:13px;}
.lsortnavli a{display:block; width:220px;color:#FFF; text-align:left; font-size:14px;margin-top:15px;}
.lsortnavli a:hover{color:#ff9900; text-decoration:underline;}
.lsortsubnavcontainer {margin: 0 auto;width: 208px;}
.lsortsubnavcontainer li{font-weight: bold;height: 26px;line-height: 26px;text-align: center;}
.lsortsubnavcontainer li a{display:block; width:208px;line-height: 26px;color:#FFF; text-align:center;background:#36C;}

.pl_contact{float: left;width:228px; border:1px solid #ebebeb; margin-top:15px;}
.pl_contact .title04{padding-left:10px; height:37px; background:url(../images/title_bg02.jpg) repeat-x left top;float:left;width:218px;}
.pl_contact_c{float: left;width:228px;}
.pl_contact_c h3{width:228px; height:58px;float: left;}
.pl_contact_c h3 img{float: left;width:228px; height:58px;}
.pl_contact_c span{float: left;display:block; padding:8px 0 8px 40px; border-top:1px solid #ededed;}
.pl_contact_c span.ic_01{float: left; background:url(../Images/icon03.jpg) no-repeat 5px center;}
.pl_contact_c span.ic_02{float: left; background:url(../Images/icon04.jpg) no-repeat 5px center;}
.pl_contact_c span.ic_03{float: left; background:url(../Images/icon05.jpg) no-repeat 5px center;}

.p_path{float:right; line-height:37px; font-family:"宋体"; padding-right:10px;}


.p_news{padding:10px 10px; width:729px; float: left;line-height:30px;}
.pp_n_list{float: left;width: 729px;}
.pp_n_list li{background: url("../images/icon07.jpg") repeat-x left bottom ;float: left;height: 41px;line-height: 40px;width: 729px;}
.pp_n_list li a{ background: url("../images/icon06.jpg") no-repeat 2px center ;display: block;float: left; height: 40px;
overflow: hidden;padding-left: 20px;text-overflow: ellipsis; white-space: nowrap;width: 620px;line-height: 40px;}
.pp_n_list li span{display:block; float:right; width:80px; text-align:right;}

.p_left .ddsmoothmenu-v ul{background: none repeat scroll 0 0 #4180D9;padding: 0 10px 13px;width: 208px;float:left;}
.p_left .ddsmoothmenu-v li {float: left;height: 39px;line-height: 39px;margin-top: 13px;width: 208px;}
.p_left .ddsmoothmenu-v li a {float:left;background: url("../images/sidebar_abg.jpg") no-repeat;color: #FFFFFF;display: block;height: 39px;text-align: center;width: 208px;}

.p_r_title h3{float:left; display:block; margin-top:7px; width:82px; text-align:center; line-height:29px; color:#275fc1; font-weight:bold; border-width:1px 1px 0; border-style:solid; border-color:#e7e7e7; background:#FFF;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.p_r_title{padding-left:10px; height:37px; background:url(../images/title_bg02.jpg) repeat-x left top;float:left;width:739px;}

.nw{float:left; display:block;color:#666666; padding-left:30px; background:url(../images/title_bg01_h31.jpg) no-repeat 15px center; font-family:microsoft yahei;line-height: 36px;font-size:15px;}
/* 内页部分结束 */