﻿@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{position:relative; width:100%;height:470px; overflow:hidden;font-family:microsoft yahei;}
.header_top{position:absolute;top:0;left:0;width:100%;height:110px;/* background:url(../images/header_bg01.png) no-repeat center top; */ /* z-index:3; */background-color:#ebebeb}
.logo{float:left;}
.topr{float:right;}
.language{display:inline; float:right; margin-top:18px; height:20px;}
.language li{padding:0 0 0 10px; float:left;}
.top_data{float:right; margin-top:18px; height:20px; line-height:20px; overflow:hidden;}
.header_bottom{position:absolute; bottom:0; left:0; width:100%; height:51px; /* background:url(../images/header_bg02.png) no-repeat center top;  */z-index:3}

.i_banner{ height:408px; position: absolute; left:0; width:100%; top:76px;z-index:2;}
.slide{width:100%; height:408px;}
.slide .pic{width:100%; height:408px; overflow:hidden;}
.slide .pic a{display:none;}
.slide .thumb{position:relative; margin:-111px auto 0; bottom:8px; width:1002px; height:93px;}
.slide .thumb a{ display:inline; width:150px; height:93px; float:left;color:#FFF; margin:0 25px; cursor:pointer; overflow:hidden;}
.slide .thumb a:hover{ text-decoration:none;color:#FFF;}
.slide .thumb a img{ width:75px; height:58px; vertical-align:bottom;margin-top:5px;}
.slide .thumb .cur,.slide .thumb a:hover{background:url(../images/icon01.png) no-repeat left top;width:150px; height:93px;*background:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon01.png'),sizingMethod =crop;}
.slide .thumb a span{display:block; width:75px; height:30px; line-height:30px; text-align:center; display:block;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;cursor:pointer}


.footer{width:100%; background:#2755a2;}
.footer_nav{width:100%; height:40px; line-height:40px; color:#536e9b; border-bottom:1px solid #3564ac;}
.footer_nav span{display:block; margin:0 auto; width:1002px;}
.footer_nav a{color:#93aad1; padding:0 10px;}
.footer_nav a:hover{color:#536e9b;}
.copyright{color:#93aad1; line-height:26px; padding:15px 0;}
/*----------------------------------------------结束页首页尾部分---------------------------------------------------*/

/*----------------------------------------------开始首页部分---------------------------------------------------*/
.i_container{padding:0 0 15px;}

.i_news01{height:40px; padding-left:40px; line-height:40px; background:url(../images/icon02.jpg) no-repeat 10px center; width:962px; display:block}
.i_news01 ul{ width:100%;}
.i_news01 ul li{ width:100%;}
.i_news01 a{float:left;}
.i_news01 span{color:#999899;}

.i_left{float:left; width:760px; overflow:hidden;}
.i_right{float:right; width:268px; overflow:hidden;}

.i_news02{width:365px;}
.i_news021{width:760px;position:relative;}
.i_news02_i{margin-top:12px; width:365px; height:98px; overflow:hidden;}
.i_news02_l{margin-top:10px; padding:0 5px;}
.i_news02_l li{float:left; width:355px; height:24px; line-height:24px;}
.i_news02_l li a{float:left; display:block; width:300px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news02_l li span{float:right; display:block; width:55px; color:#999899; font-size:11px; text-align:right;}
/* .i_news023_i{position:relative;}*/
.i_news023_i a{position:absolute;top:0px;left:0px;} 
.i_ad{margin-top:15px;}

.i_login{width:208px; background:url(../images/icon03.jpg) no-repeat right 8px;}
.i_login_int{width:208px; margin-top:15px; line-height:24px;}
.i_login_int li{width:208px; height:39px; line-height:39px;}
.i_login_int li span{display:block; float:left; width:58px; text-align:right;}
.i_login_int li input{float:left; width:138px; height:26px; margin-top:5px; line-height:26px; padding:0 5px; border:0; background:url(../images/int_bg01.jpg) no-repeat left top;}
.i_login_int li input.yzcode{float:left; width:68px; height:26px; margin-top:5px; line-height:26px; padding:0 5px; border:0; background:url(../images/int_bg02.jpg) no-repeat left top;}
.i_login_btn{margin-top:10px; height:37px;}
.i_login_btn a{display:block; float:left; color:#5588c6; width:104px; height:37px; line-height:37px; text-align:center;}
.i_login_btn a.blogin{color:#fff; font-weight:bold; background:url(../images/btn_reg.jpg) no-repeat left top;}
.i_login_btn a.blogin:hover{ text-decoration:none; color:#FFF;}

/* .i_ad01{margin-top:15px;} */
/*----------------------------------------------结束首页部分---------------------------------------------------*/

/*----------------------------------------------内页部分开始---------------------------------------------------*/
.pheader{position:relative; width:100%; height:336px; overflow:hidden; font-family:microsoft yahei;}
.pheader_top{position:absolute; top:0; left:0; width:100%; height:110px; background:url(../images/header_bg01.png) no-repeat center top;}
.pheader_bottom{position:absolute; bottom:0; left:0; width:100%; height:51px; background:url(../images/header_bg02.png) no-repeat center top;}

.p_banner{float:left; display:inline; margin-top:76px; height:260px;}

.p_container{padding:40px 0 20px;}
.p_left{display:inline; float:left; width:226px; background:url(../images/p_left_bg.jpg) no-repeat left top; overflow:hidden;}
.p_right{display:inline; float:right; width:740px; overflow:hidden;}



.p_l_t{width:226px; height:56px; padding:20px 0 0 15px; font-size:18px; color:#46659c; font-style:italic;}
.p_l_t h3{color:#325fac; font-size:16px; font-family:microsoft yahei;}
.p_l_t strong{display:block; font-family:microsoft yahei; color:#000; font-size:12px;}

.pl_ad{margin-top:15px;}

.p_r_t{width:740px; height:25px; line-height:25px; border-bottom:1px solid #cacaca;}
.p_r_t span{float:left; display:block; height:25px; padding-left:20px; color:#666666; background:url(../images/icon04.jpg) no-repeat 3px center; font-family:宋体;}

.p_r_content{ width:740px; line-height:25px; padding-top:10px;}

.p_rig {width: 962px;float: right;}
.p_rig1 {width: 960px;border: solid #dcdcdc 1px;float: right;}
.p_r_t {width: 930px; margin: 0 auto;border-bottom: solid #888888 2px; padding-top: 20px;}
.p_r_t dt {
    float: left;
    line-height: 35px;
    background: url(../images/icon2.gif) no-repeat 0 50%;
    padding-left: 15px;
    color: #004a7e;
    font-size: 18px;
    font-weight: bold;
}
.p_r_t dd {
    float: right;
    line-height: 35px;
}
.p_r_t dd {
    float: right;
    line-height: 35px;
}.p_p_list {
    padding: 15px;
    float: left;
    width: 930px;
}ul, li {
    list-style-type: none;
}
.n_pp_list li {
    float: left;
    margin: 10px 17px 0px 17px;
}.n_pp_list li .img {
    border: 1px solid #e2e2e2;
    padding-top: 10px;
    text-align: center;
    width: 150px;
    height: 140px;
}.n_pp_list li a img {
    width: 130px;
    height: 127px;
}.n_pp_list li a span {
    display: block;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
}
.p_n_content dl{float:left;margin: 10px 17px 0px 17px;}
.p_n_content dl dt a img{width:130px;height:130px;}
.p_n_content dl dd a {display: block;width:130px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
text-align: center;}
.i_rong{height:335px; background:#fff; margin-top:20px;}
.i_rong h2{text-align:center; padding-top:20px;}
.ronglist{padding-top:10px; float:left;}
.r_l{width:31px; float:left; padding:78px 0 0 20px;}
.r_r{width:31px; float:right; padding:78px 20px 0 0;}
.ronglist ul{width:1098px; float:left;}
.ronglist li{float:left; width:190px; height:152px; border:solid #e2e2e2 1px; margin-left:23px; text-align:center; padding-top:38px;}


/* 内页部分结束 */

