﻿@charset "utf-8";

@import url(dll.css);

@import url(font.css);

@import url(main.css);

@import url(onlineeditor.css);

@import url(ddsmoothmenu.css);

/* ��ҳ���ֿ�ʼ */

.header{height:161px; border-top:7px solid #0861bb; background:url(../images/header_bg.jpg) repeat-x center top;}

.header_in{height:105px; position:relative; overflow:hidden;}



.logo{float:left; overflow:hidden;}



.lan{ position:absolute; right:0; top:0; padding:0 10px; height:37px; line-height:37px; background:#0861bb;}

.lan li{ float:left;}

.lan a{ display:block; float:left; font-size:14px; color:#FFF; padding:0 10px;}

.lan a:hover{color:#FFF; text-decoration:underline;}



.search{float:right; margin-top:64px; height:25px;}

.search li{float:left; margin-left:10px;}

.search li input{float:left; height:25px; line-height:25px; margin:0; padding:0; border:0;}

.search li input.is_int{width:190px; text-indent:5px; color:#cccccc; background:#FFF;}

.search li input.is_btn{width:40px; color:#FFF; background:#0861bb; cursor:pointer;}



.i_nav{height:55px; border-top:1px solid #0861bb;}

/*.i_nav li{float:left; display:inline; width:111px; text-align:center;}

.i_nav li a{color:#4b4b07; height:55px; line-height:55px; display:block; font-size:16px;}

.i_nav li a:hover{ color:#FFF; background:#1468be; text-decoration:none;}*/





.banner{height: 320px;overflow: hidden;position: relative;width: 100%;}

.i_banner{display: inline;float: left;}



.i_speed{width:100%; height:60px; padding:15px 0; background:#bdd3e6;}

.i_speed ul{width:1010px; margin:0 auto; overflow:hidden;}

.i_speed li{float:left; display:inline; margin:0 6px;}



.i_container{}

.i_box01{margin-top:10px;}



.i_news01{float:left; width:675px;}

.i_news01_c{height:349px; background:#e2e7ee; overflow:hidden; position:relative}

.i_news01 .title01{ background-color:#fff;}

.i_news01_cl{float:left; width:407px;}

.i_news01_cl img{ width:407px; height:307px;}

.i_news01_cr{float:right; width:218px; padding:20px 25px; line-height:28px; font-size:14px;}



.i_news01_c h4{ width:400px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:absolute; left:100px; top:0px;text-align: center;}





.i_news02{float:right; width:315px;}

.i_news02_l{width:285px; height:303px; padding:2px 15px; background:#e2e7ee; overflow:hidden;}

.i_news02_l li{width:285px; height:55px; padding:10px 0; background:url(../images/icon02.jpg) repeat-x left bottom;}

.i_news02_l li dl{float:left; width:46px; height:55px; text-align:center; background:url(../images/icon01.jpg) no-repeat left top;}

.i_news02_l li dl dt{ height:27px; line-height:27px; font-weight:bold; color:#FFF;}

.i_news02_l li dl dd{ height:28px; line-height:28px; font-weight:bold; color:#0e419c; font-size:14px;}

.i_news02_l li a{float:left; display:block; margin-left:10px; width:229px; padding:5px 0; height:45px; line-height:22px; overflow:hidden;}



.i_zj{float:left; width:675px;}

.i_zj_c{height:200px; background:#e2e7ee; overflow:hidden;}

.i_zj_cl{float:left; width:265px; height:180px; padding:10px; background:#ebeef3;}

.i_zj_cl dt{float:left; padding:3px; width:118px; height:166px; background:#FFF;}

.i_zj_cl dt img{ width:118px; height:166px;}

.i_zj_cl dd{float:left; width:131px; padding-left:10px;}

.i_zj_cl dd h3{display:block; line-height:30px; width:131px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_zj_cl dd span{display:block; padding-top:10px; line-height:25px;}

/*.i_zj_cr{float:left; width:390px; padding-top:10px; overflow:hidden;}

.i_zj_cr_l{float:left; width:350px; overflow:hidden;}

.i_zj_cr_l ul{width:1000px; overflow:hidden;}

.i_zj_cr_l li{float:left; margin:0 12px; width:93px;}

.i_zj_cr_l li img{padding:3px; width:87px; height:117px; background:#FFF;}

.i_zj_cr_l li span{display:block; width:60px; background:#f0f1f3; margin:10px auto 0; text-align:center; padding:3px 0;}

.i_zj_cr_l li ins{display:block; margin-top:5px; text-align:center; text-decoration:none;}*/



.i_zn{float:right; width:315px;}

.i_zn_c{height:180px; padding:10px; background:#e2e7ee; overflow:hidden;}

.i_zn_c ul{width:295px; height:180px; background:#ebeef3;}

.i_zn_c ul li{float:left; width:98px; height:80px; padding-top:10px; text-align:center;}

.i_zn_c ul li span{display:block; line-height:20px;}



.i_ks{float:left; width:675px;}

.i_ks_c{height:197px; padding:10px; background:#e2e7ee; overflow:hidden;}

.i_ks_cl{float:left; position:relative; width:298px; height:197px; overflow:hidden;}

.i_ks_cl img{ width:298px;}

.i_ks_cl span{display:block; position:absolute; left:0; bottom:0; width:298px; height:38px; color:#FFF; line-height:38px; font-size:14px; font-weight:bold; text-align:center; background:url(../images/icon04.png) repeat left top;}

.i_ks_cr{float:left; width:347px; height:197px; margin-left:10px;}

.i_ks_cr ul{height:49px; background:#ebeef3;}

.i_ks_cr ul.i_ksc01{ background:#d0dbe8;}

.i_ks_cr li{float:left; width:86px; height:49px; font-size:14px; line-height:49px; text-align:center;}

.i_ks_cr li a{display:block; width:86px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



.i_sev{float:right; width:295px; height:259px; padding:0 10px; background:#e2e7ee; overflow:hidden;}

.i_sev_l{height:86px; background:#ebeef3;}

.i_sev_l li{/*float:left;*//* width:130px; */text-align:center; padding-top:10px;}

.i_sev_l li span{display:block; text-align:center; line-height:30px;}



.i_news03{float:left; width:333px;}

.i_news03_l{width:293px; padding:0 20px; background:url(../images/icon07.jpg) repeat-x left top; overflow:hidden;}

.i_news03_l li{height:36px; background:url(../images/icon09.png) repeat-x left bottom; font-size:14px; line-height:35px;}

.i_news03_l li a{float:left; display:block; padding-left:15px; width:188px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(../images/icon08.jpg) no-repeat left center;}

.i_news03_l li span{float:right; display:block; width:90px; color:#00469d;}



.i_xgyy{width:998px; padding:5px 0; margin-top:20px; border:1px solid #e2e6ef; background:#f9f9f9;}

.i_xgyy li{float:left; width:124px; text-align:center;}

.i_xgyy li img{ width:78px; height:59px;}

.i_xgyy li span{display:block; line-height:30px; width:124px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



.footer{text-align:center; position:relative; margin-top:40px; padding:0 0 20px; color:#646462;  background:#ebeef3;}



.links{ background:#074393; padding:20px 0; height:45px;}

.links_in{width:1000px; position:relative; margin:0 auto;}

.links_in h3{float:left; display:block; width:180px; line-height:45px; font-size:14px; color:#FFF; text-align:left;}

.links_in h3 span{display:block; float:left; font-size:32px; padding-right:10px;}

.links_in h3 ins{display:block; text-decoration:none; float:left; font-size:16px;}

.links_l{float:left; width:820px; height:45px; overflow:hidden; line-height:45px; text-align:left; font-size:14px;}

.links_l a{ padding:0 10px; color:#FFF; }

.links_l a:hover{color:#FFF; text-decoration:underline;}



.ltop{ position:absolute; width:66px; height:61px; left:467px; top:-53px;}

.copyright{width:1000px; margin:0 auto; padding-top:20px; position:relative; line-height:30px; font-size:14px;}

.footer_nav{width:1000px; margin:0 auto; height:40px; line-height:40px; color:#4b4b07; font-size:14px; border-bottom:2px solid #d2dbe8;}

.footer_nav a{padding:0 20px; color:#4b4b07;}





/* ��ҳ���ֽ��� */



/* ��ҳ���ֿ�ʼ */





.p_container{ position:relative; width:1000px; margin:0 auto; padding-bottom:30px;}

.p_title{ position:absolute; left:0; top:-60px; width:246px; height:59px; line-height:59px; background:#efefef; border-top:1px solid #FFF; overflow:hidden;}

.p_title h3{display:block; float:left; text-indent:15px; line-height:59px; color:#333333; font-size:24px;}

.p_title span{display:block; float:left; font-size:16px; text-indent:10px; line-height:59px; color:#a0a0a0; text-transform:uppercase;}



.p_left{float:left; width:246px;}

.p_right{float:right; width:724px;}



.sidebar{width:216px; padding:15px; background:#0082d0;}

/*.sidebar li{height:47px; line-height:46px; font-size:14px; text-indent:10px; background:url(../images/icon10.jpg) repeat-x left bottom;}

.sidebar li a{ color:#FFF; display:block;}*/



.p_ltxt{margin-top:15px; border:1px solid #d5d5d5;}

.p_ltxt_c{padding:15px 10px; font-size:14px; line-height:25px;}



.p_lnews{margin-top:15px; border:1px solid #d5d5d5;}

.p_lnews_l{font-size:14px; line-height:42px;}

.p_lnews_l li{height:42px;  border-bottom:1px solid #dbdada;}

.p_lnews_l li a{display:block; text-indent:20px; width:246px; height:42px; line-height:42px; background:url(../images/icon11.jpg) no-repeat 10px center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



.p_rtitle{height:75px; border-bottom:1px solid #d0d0d0;}

.p_rtitle h3{float:left;}

.p_rtitle h3 span{display:block; float:left; padding-right:10px; line-height:75px; font-size:24px; color:#333333;}

.p_rtitle h3 ins{display:block; float:left; line-height:75px; font-size:16px; color:#006cae; text-decoration:none; text-transform:uppercase;}



.p_path{float:right; line-height:75px; font-size:14px;}

.p_path a{padding:0 10px;}

.p_path span{ padding-left:10px;}



.p_news{ padding:10px 0px;}

/*.p_news li{width:724px; padding:15px 0; border-bottom:1px solid #dcdcdc;}

.p_news li strong{display:block; font-size:14px; line-height:36px;}

.p_news li span{color:#666666;}*/





/* ��ҳ���ֽ��� */



#con_two_2,#con_two_3,#con_two_4,#con_two_5{ display:none;}

.block{ display:block;}







.detail img {

    /*display: block;*/

    width: 100%;

}

