﻿@charset "utf-8";

@import url(dll.css);

@import url(font.css);

@import url(main.css);

@import url(onlineeditor.css);

@import url(ddsmoothmenu.css);

/*登录*/
.crumb_bg{width:100%;background:#F6F6F6;border-bottom:1px solid #F0F0F0;font-family: "微软雅黑","宋体","Arial";}
.crumb{height:35px;width: 960px;margin: 0 auto;}
.crumb .crumb_l{float:left;}
.crumb .crumb_l p{float:left;height:15px;line-height:15px;color:#7D7D80;margin:10px 0px 0 0;font-size:13px;}
.crumb .crumb_l span{display:inline-block; height:15px;line-height:15px;color:#f00;margin-left:8px;background:url(../images/phone.png) no-repeat;padding-left:23px;font-size:13px;}

.crumb .crumb_r{float:right;padding-top:1px;}
.crumb .crumb_r input.text{background:url(../images/input1.png) no-repeat;width:291px;height:28px;line-height:28px;border:none;padding-left:10px;color:#333; vertical-align:middle;}
.crumb .crumb_r input.button{background:url(../images/ss.png) no-repeat;width:68px;height:30px;border:none;margin-top:2px;vertical-align:middle;}


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

.header{height:75px; position:relative; border-top:3px solid #3e72a4; background:url(../images/header_bg.jpg) repeat-x left top;}

.header_in{ position:relative; margin:0 auto; width:1003px;}

.header_nav{position:absolute; height:19px; top:0; right:0; border-radius:0 0 4px 4px; background:url(../images/icon01.jpg) repeat-x left top;}

.header_nav ul{padding:0 5px; }

.header_nav li{ float:left; padding:0 5px; color:#FFF; line-height:16px;}

.header_nav li a{color:#FFF;}



.logo{float:left; width:250px; overflow:hidden; width:auto;}

.header_r{float:right; padding-top:30px;}



.lan{float:right; padding-right:10px; height:30px; line-height:30px;}

.lan a{padding-left:10px;}



.tel{float:right; padding-right:10px; height:30px; line-height:30px; font-size:16px; font-family:microsoft yahei;}

.tel strong{ font-size:22px; font-family:Georgia;}



.i_nav{width:100%; height:40px; background:#aacd01;}

/*.i_nav li{float:left; width:111px; height:40px; line-height:40px; text-align:center;}

.i_nav li a{color:#FFF; font-size:14px; display:block; font-family:microsoft yahei;}

.i_nav li a:hover{ background:#3e72a4;}

.i_nav li a.on{ background:#3e72a4;}*/



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

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





.i_container{padding:20px 0;}



.i_ad_dd{float:left; width:276px;}

.i_ad_cdd{margin-top:10px; height:234px;}





.i_news{float:left; width:403px; margin-left:20px;}

.i_news_f{margin-top:10px; height:22px;}

.i_news_fl{float:left; width:121px;}

.i_news_fl img{width:119px; height:83px; padding:1px; border:1px solid #d4d4d4;}

.i_news_fr{float:right; width:270px;}

.i_news_fr h3{display:block; width:270px; line-height:20px; font-weight:bold;}

.i_news_fr h3 a{ display:block; width:270px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.i_news_fr span{display:block; width:270px; line-height:21px; color:#8a8a8a; height:63px; overflow:hidden;}



.i_news_l{margin-top:10px;}

.i_news_l li{height:24px; line-height:24px;}

.i_news_l li a{ display:block; float:left; width:330px; text-indent:12px; background:url(../images/icon02.jpg) no-repeat 2px center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



.i_news_l li span{float:right; display:block; width:70px;}



.i_video{float:right; width:284px;}

.i_video_c{margin-top:10px;}



.i_box01{margin-top:20px;}



.i_about{float:left; width:699px;}

.i_about_c{margin-top:10px; line-height:24px; color:#8a8a8a;}



.i_contact{float:right; width:284px;}

.i_contact_c{margin-top:10px; line-height:24px; padding:0 10px;}



.i_pro{margin-top:20px;}

.i_pro_l{margin-top:10px; width:1003px; overflow:hidden;}

.i_pro_l ul{width:1020px; overflow:hidden;}

.i_pro_l li{float:left; margin-right:10px; width:160px; height:115px;}

.i_pro_l li img{ width:156px; height:113px;}



.footer{text-align:center; color:#5b5b5b; line-height:25px; overflow:hidden;}

.footer a{color:#5b5b5b;}

.footer a:hover{color:#3d71a3; text-decoration:underline;}



.footer_nav{ border-top:3px solid #3d71a3; border-bottom:1px solid #d4d4d4; height:30px; line-height:30px; background:#f1f1f1;}

.footer_nav a{padding:0 10px;}

.footer_in{padding:10px 0;}



.copyright{padding:10px 0; float:left; text-align:left;}

.flogo{float:right;}



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



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

.p_container{padding:20px 0; width:963px; margin:0 auto;}

.p_left{float:left; width:233px; overflow:hidden;}

.p_right{float:right; width:701px; overflow:hidden;}



.pl_ad{height:115px; overflow:hidden;}

 

/*.pl_t{margin-top:1px; height:44px; line-height:44px; font-size:16px; font-style:italic; font-family:microsoft yahei; background:url(../images/icon05.jpg) repeat-x left top;}

.pl_t h3{float:left; display:block; font-size:16px; font-weight:bold; text-indent:15px;}

.pl_t span{float:left; display:block; font-size:16px; text-indent:15px; color:#ea0707;}



.sidebar{width:231px; margin-top:20px; border:1px solid #d4d4d4;}

.sidebar ul{width:189px; padding:5px 20px 50px; border:1px solid #fdfdfd; background:url(../images/icon06.jpg) repeat-x left top;}

.sidebar li{height:47px;}

.sidebar a{display:block; text-align:center; line-height:45px; height:47px; color:#222; font-size:14px;  background:url(../images/sidebar_abg.png) repeat-x left top;}

.sidebar a:hover{color:#222; background:url(../images/sidebar_abg.png) repeat-x left bottom;}*/



.p_banner{}



.p_rtitle{height:28px; margin-top:20px; background:url(../images/icon07.jpg) repeat-x left bottom;}

.p_rtitle h3{display:block; float:left; font-size:14px; font-weight:bold; text-indent:15px; line-height:28px; color:#eb0100; background:url(../images/icon08.jpg) no-repeat left top;width:400px;

 overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}



.p_path{ text-align:right; line-height:28px; color:#595959; font-family:"����";}

.p_path a{color:#595959;}



.p_content{padding:20px; line-height:26px; float:left; width:661px;}













.i_left {

    float: left;

    width: 699px;

}

.i_right {

    float: right;

    width: 284px;

}

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

#KSS_content a{ float:left;}

.KSS_titleBox h2{ display:block; width:140px; line-height:18px; height:36px; overflow:hidden;}