@charset "gb2312";
@import url(dll.css);
@import url(main.css);

.header{height:85px; }
.topnav{ height:26px; line-height:26px; text-align:right;}
.topr{float:right; line-height:30px;width:840px;}
.logo{float:left;}
.topnav{float:right; height:19px; line-height:19px; margin-top:10px;}
.topnav li{ float:left;display:block;padding:0 5px 0 0;}
.topnav a{padding:0 10px; color:#20579e; text-decoration:underline;}
.topnav a:hover{color:#ffc400;}
.search{float:right; padding:0 0 0 5px; width:170px; height:19px; margin-top:10px; background-color:#dfdfdf; border:1px solid #d2d5d8;}
.search input{ float:left;}
.search input.insearch
#keywords{width:150px; height:19px; line-height:19px; padding:0; margin:0; border:0; background-color:#dfdfdf; font-size:12px; color:#ffffff;}
.search_text{width:143px;border:none;height:19px; line-height:19px; padding:0; margin:0; border:0;background-color:#dfdfdf;color: #FFFFFF;}
.search_btn{background:url(../images/btn_search.jpg) no-repeat center bottom; border:none;width:19px;height:19px;}
.i_nav{float:right; height:30px; margin-top:10px;}
 

.i_banner{width:100%; background:url(../images/banner_bg.jpg) repeat left top;z-index:100;}

.i_container{width:1000px; margin:15px auto 0;}
.i_left{float:left; width:635px; overflow:hidden;}
.i_right{float:right; width:340px; background-color:#f1f8ff;}



.i_p_t{height:46px; display:inline-block; width:100%;}
.i_p_t li{float:left; background:url(../images/icon01.jpg) no-repeat center top;}
.i_p_t .active{ background-position:center bottom;}
.i_p_t li a{display:block; width:127px; height:46px; color:#333333;line-height:40px; text-align:center; }
.i_p_t .active a{color:#FFF; text-decoration:none;}
.plist{color: #999999;font-size: 13px;line-height: 28px;padding: 5px;}


.title02{height:40px; border-bottom:4px solid #f6f6f6; line-height:40px;}
.title02 h3{display:block; float:left; padding-left:15px; height:40px; background:url(../images/icon02.jpg) no-repeat 2px center;}
.title02 h3 strong{font-size:18px; color:#000;}
.title02 h3 span{font-size:12px; color:#a8a8a8; padding-left:10px;}
.title02 a{display:block; float:right; padding-right:20px; background:url(../images/icon03.jpg) no-repeat right center;}

.title03{height:40px; border-bottom:1px dotted #cecece; line-height:40px;}
.title03 h3{display:block; float:left; height:40px;}
.title03 h3 strong{font-size:18px; color:#000;}
.title03 h3 span{font-size:12px; color:#a8a8a8; padding-left:10px;}
.title03 a{display:block; float:right; padding-right:20px; background:url(../images/icon04.jpg) no-repeat right center;}

.title04{float:left; width:90px; height:50px; text-align:center; padding-right:10px; background:url(../images/icon06.jpg) no-repeat right top;}
.title04 strong{display:block; font-size:18px; color:#000;}
.title04 span{display:block; color:#a8a8a8;}

.i_prosort{width:635px;}
.i_prosort .i_pscon{padding:10px; line-height:28px; color:#999999; font-size:13px;}
.i_prosort .i_pscon img{float:right;}





.i_news{width:635px;}
.i_n_list{padding:10px 5px; border-bottom:1px dotted #cccccc; padding:0 5px;}
.i_news .i_n_list ul li span{float:right; display:block;}
.i_n_list_t{ height:33px; line-height:33px; font-size:13px;}

.i_news_list_c{ color: #999999;font-family: microsoft yahei;font-size: 12px;height: 40px;line-height: 20px; overflow:hidden;}

.i_news .title_01{height:40px; border-bottom:4px solid #f6f6f6; line-height:40px;}

.i_about{padding:0 15px;}
.i_about .content{padding:10px; color:#999999; line-height:24px; font-size:13px;}
.i_about .content strong{ color:#1874d7; display:block;}

.i_ad{}

.i_link{padding:20px 0 15px; margin-top:10px; background:url(../images/icon05.jpg) repeat-x left top;width:1000px; overflow:hidden;}
.i_link .i_llist{}
.i_link .i_llist li{float:left; margin:0 5px; border:1px solid #e4e3e3;display:inline;width:140px;}
.i_link .i_llist li a:hover{ text-decoration:none;}
.i_link .i_llist img{width:138px;height:48px;margin:0 3px;display:inline;}
.i_link .i_llist img a:hover{text-decoration:none;}
.footer{ border-top:1px solid #e3e3e3; line-height:40px; font-size:14px; padding-bottom:10px;}
.footer_nav{float:right; text-align:right;}
.footer_nav a{ text-decoration:none; padding:0 5px;}
.copyright{float:left; text-align:left;}

.p_banner{width:100%; background:url(../images/banner_bg.jpg) repeat left top;}

.p_container{width:1000px; margin:15px auto 0; padding-bottom:10px;}
.p_left{float:left; width:185px; overflow:hidden;}
.p_right{float:right; width:795px;overflow:hidden;}

.sidebar .on{display:block; width:185px; height:38px; color:#FFF; text-decoration:none; background:#2d89ec; line-height:38px;text-align:center; font-size:14px;}



.pl_ad{margin-top:10px;}

.p_r_title{height:40px; border-bottom:4px solid #f6f6f6; line-height:40px;}
.p_r_title h3{display:block; float:left; padding-left:15px; color:#a8a8a8; height:40px; background:url(../images/icon02.jpg) no-repeat 2px center;}
.p_r_title h3 strong{font-size:18px; color:#000; padding-right:10px;}
.p_r_title span{float:right;}

.p_about{padding:20px; font-size:13px; line-height:25px;}

.h20{height:20px;}