﻿@charset "utf-8";
@import url(font.css );
@import url(main.css );
@import url(dll.css );
.index_bgcls{background-image: url(../images/bg.jpg);background-repeat: repeat-x; background-color: #c0d6e3;}
.header{}
.logo{float:left; width: 230px; overflow: hidden;}
.top_nav{ float:right;font-size:11px; font-family:MingLiU; padding:8px 96px 0 0;}
.top_nav ul{}
.top_nav li{color:#86A1B5; float:left; background:url(../images/icon.gif) no-repeat 12px 3px; padding-left:25px;}
.top_nav li a{color:#86A1B5;text-decoration:none;}
.top_nav li a:hover {color:#fff;text-decoration:none;}
.i_nav{float:right; padding:10px 0 0 0;}
.i_subnav{ height:24px; margin-top:1px;}

.container{}
.i_banner{ float:left;}
.content{float:left; width:482px; padding-top:26px;}
.i_p_list{}
.iptit{overflow:hidden;}
.iptit li{color:#2C4A72; font-size:14px; font-weight:bold;}
.plist{ padding-top:12px;}
.plist ul{float:left; padding-left: 8px;}
.plist li.plimg{ float:left; width:150px; overflow: hidden; border:solid 1px #4D8CAA; background-color: #FFFFFF;}
.plist li.plimg img{ height: 96px;}
.plist li.pltext{ float:left; display:block; width:204px; height: 98px; overflow: hidden; line-height:16px; text-align: left; margin-left: 6px;}
.i_n_list{}
.i_n_list ul.i_n_title{color:#fff; font-size:14px; font-weight:bold; }
.i_n_list ul.nlist{float:left;padding-top:5px;}
.i_n_list ul.nlist li{ padding-top:5px;} 
.i_content{ padding:26px 0 0 0;}
.i_n_list{width:270px; float:left;}
.i_n_list ul.intit{ height:22px; background:url(../images/n3.jpg) repeat-x;}
.i_n_list ul.intit li{float:left; text-align:center; line-height:22px; color:#2C4A72; font-size:14px; font-weight:bold;}
.i_n_list ul.intit a{ display: block; width:76px; height:22px; line-height:22px; color:#2C4A72; font-size:14px; font-weight:bold; background:url(../images/n1.jpg) no-repeat;}
.i_n_list ul.intit a.n1{width:75px; background:url(../images/n2.jpg) no-repeat;}
.i_n_list ul.intit a.n2{width:76px; background:url(../images/n1.jpg) no-repeat;}
.i_n_list ul.intit a:hover{width:75px; background:url(../images/n2.jpg) no-repeat;}
.nlist{ padding-top:10px;}
.nlist ul{}
.nlist li{line-height:20px;}
.nlist li span{ float: left;}
.nlist li a{ float: left; width: 195px; display: block; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.network{width:270px; float:left;}
.network ul.nettit{}
.network ul.nettit li.nt01{float:left;color:#2C4A72; font-size:14px; font-weight:bold;}
.network ul.nettit li.nt02{float:right;}
.network ul.netimg{padding-top:10px; line-height: 20px;}
.tongdao{width:180px; float:right;}
.tongdao h3{color:#2C4A72; font-size:14px; font-weight:bold; padding-left:10px;}
.tongdao ul{}
.tongdao li{height:36px; line-height:36px; margin-top:5px; padding-left:56px; color:#333434; font-size:14px; font-weight:bold;}
.tongdao li.t1{background:url(../images/r1.jpg) no-repeat;}
.tongdao li.t2{background:url(../images/r2.jpg) no-repeat;}
.tongdao li.t3{background:url(../images/r3.jpg) no-repeat;}
.tongdao li a{color:#333434;text-decoration:none;}
.tongdao li a:hover {color:#375B87;text-decoration:none;}
.footerbg{/* height:100px; */ background:url(../images/footer.jpg) repeat-x #FFFFFF; display: table; height: 100%; width: 100%; margin: 0px auto;}
.footer{ line-height: 20px;}
.footer img{ vertical-align: middle;}
.footer ul.ftext{float:left; padding-left:34px; width:550px; padding-left:36px; padding-top:25px; color:#858585; line-height: 20px; font-family:Arial, Helvetica, sans-serif; display: block;}
.footer ul.link{ float: left; padding:25px 20px 0 30px; display: block; width: 300px;}
.footer ul.link li{padding-bottom:10px;}
.p_bg{width:892px; float:left; background:url(../images/pb.jpg) repeat-x #FFFFFF;}
.p_left{width:180px; padding:41px 0 0 31px; float:left;}
.p_left h3{background:url(../images/icon01.jpg) no-repeat 4px 0px; padding-left:51px; color:#426C91; font-size:28px; line-height:37px; font-family:"黑体";}
.p_left h4{height:2px; background:url(../images/line.jpg) repeat-x; margin:8px 0; font-size:0px;}
/*
.p_left ul{}
.p_left li{height:22px; color:#646464; line-height:22px; padding-left:20px; margin-top:2px;}
.p_left li.hover{background:url(../images/phover.jpg) no-repeat; color:#426C91;}
.p_left li.line{height:1px; background:url(../images/line01.jpg) repeat-x; font-size:0px; line-height:0px; padding:0px; margin-top:2px;}
.p_left li.xiala{background:url(../images/icon02.jpg) no-repeat 20px 8px; padding-left:29px;}
.p_left li.xiala a{color:#666;text-decoration:none;}
.p_left li.xiala a:hover {color:#000;text-decoration:none;}
.p_left li.xhover {color:#000;background:url(../images/icon04.gif) no-repeat 20px 8px; padding-left:29px;}
*/
.p_left h5{height:42px; background:url(../images/pp.jpg) no-repeat; margin-top:15px; padding:18px 0 0 12px;}
.p_left h5 a{ display: block; font-size: 20px;}
.p_right{width:646px; padding:41px 0 0 30px; float:left;}
.p_right ul.prtit{width:646px;}
.p_right ul.prtit li.pr1{background:url(../images/icon03.jpg) no-repeat 0 0; line-height:19px; padding-left:28px; color:#343434; font-size:14px; font-weight:bold; float:left;}
.p_right ul.prtit li.pr2{float:right;}
.p_right ul.prtext{ line-height:22px; padding-top:20px;}
.p_right ul.prtext li{float:left;}
.p_right ul.prtext li.primg{width:236px;}
.p_right ul.prtext li.prtt{width:410px;}