﻿@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
/* ��ҳ��ʼ */
.topline{width:100%; height:30px; background:#10380a;}
.header{height:120px;}
.logo{float:left;}
.header_r{float:right;position:relative;}
body.alinks .p_left{display:none;}
.i_search{float:right; width:185px; height:27px; padding:0 12px; margin-top:34px; background:url(../Images/icon01.jpg) no-repeat left center;}
/*.i_search li{float:left; height:27px;}
.i_search li input{float:left; height:27px; line-height:27px; font-size:12px; margin:0; padding:0; border:0; color:#FFF; font-family:microsoft yahei;}
.i_search li input.i_sint{width:158px; background:#179d56;}
.i_search li input.i_sbtn{width:27px; cursor:pointer;}
*/
.i_nav{float:right; margin-top:10px; height:30px;width: 610px;overflow: hidden;}
/*.nav li{float:left; height:30px; line-height:30px; font-family:microsoft yahei;}
.nav li a{display:block; padding:0 20px; color:#084625; text-align:center;}
.nav li a:hover{color:#00306c; text-decoration:none;}
.nav li a.on{color:#00306c; text-decoration:none;}*/

.i_banner{height:345px;}

.i_container{}
.i_box01{width:999px; border-width:0 0 1px 1px; border-style:solid; border-color:#9f9f9f; background:#FFF;}
.i_box02{width:1000px; margin-top:15px;display: none;}

.i_about{float:left; width:312px; height:110px; padding:10px; border-right:1px solid #9f9f9f; overflow:hidden;}
.i_about_c{ line-height:20px;}
.i_about_c img{float:left; margin-right:10px;}

.i_pro{float:left; width:312px; height:110px; padding:10px; border-right:1px solid #9f9f9f; overflow:hidden;}
.i_pro_l{ width:312px; line-height:20px;}
.i_pro_l .i_pro_ll{float:left; margin:0 10px; width:266px; overflow:hidden;}
.i_pro_l .i_pro_ll ul{width:500px; height:77px; overflow:hidden;}
.i_pro_l .i_pro_ll ul li{float:left; display:inline; width:143px; margin-right:10px;}
.i_pro_l .i_pro_ll ul li img{width:143px; height:77px;}

.i_news{float:left; width:302px; height:110px; padding:10px 15px; border-right:1px solid #9f9f9f; overflow:hidden;}
.i_news_l{width:302px; line-height:20px;}
.i_news_l li{width:302px; height:20px; text-indent:20px; background:url(../Images/icon03.jpg) no-repeat left center; }
.i_news_l li a{ width:302px; display:block; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.i_news01{float:right; width:312px; padding:10px; border:1px solid #9f9f9f; background:#FFF; overflow:hidden;}
.i_news01_l{width:312px; line-height:30px;}
.i_news01_l li{width:282px; height:30px; padding-left:30px; background:url(../Images/icon04.jpg) no-repeat left center;}
.i_news01_l li a{display:block; float:left; width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news01_l li span{display:block; float:right; width:80px; text-align:right;}

.s_nav{float:left; width:666px;}
.s_nav dl{float:left; width:133px; font-size:14px; line-height:25px;}
.s_nav dl dt{ font-weight:bold;}
.s_nav a{color:#084625;}

.footer{width:100%; margin-top:20px; color:#FFF; line-height:20px; text-align:left; background:#10380a;}
.footer a{color:#FFF;}
.footer a:hover{color:#FFF; text-decoration:underline;}
.footer_logo{float:left; padding-right:10px;}
.footer_nav{ color:#FFF; padding:5px 0px;text-align:center;  }
.footer_nav a{padding:0 15px 0 0 ;}
.copyright{ padding:5px 0;text-align:center;}
.footer_icon{float:right; margin-top:30px;}
.jsq{ float:left;}
/* ��ҳ���� */


/* ��ҳ��ʼ */
.p_container{padding-top:10px;}
.p_left{float:left;}
.p_right{float:right;}
#gbook .p_left1{display:none;}
.p_left1{ width:200px; padding:10px; border:1px solid #9f9f9f; background:#FFF;}
.p_right1{ width:741px; padding:10px; border:1px solid #9f9f9f; background:#FFF;}

.sidebar{width:200px;}
/*.sidebar li{width:200px; height:30px; margin-top:5px; font-family:microsoft yahei;}
.sidebar li a{display:block; text-indent:25px; line-height:30px; font-size:14px; color:#10380a; background:#eaeeec;}
.sidebar li a:hover{ background:#117942; color:#FFF; text-decoration:none;}
.sidebar li a.on{ background:#117942; color:#FFF;}*/

.p_about{padding:15px 5px; line-height:30px; font-size:14px;}

/* ��ҳ���� */
.mtop{ margin-top:10px;}

.join_list { width:320px; padding-left:24px;}
.join_list li { width:320px; height:auto;}
.join_list li a{ font:bold 12px/28px 微软雅黑; color:#8a8a8a; text-decoration:none;}
.join_list li a:link{ font:bold 12px/28px 微软雅黑; color:#8a8a8a; text-decoration:none;}
.join_list li a:visted{ font:bold 12px/28px 微软雅黑; color:#8a8a8a; text-decoration:none;}
.join_list li a:hover{ font:bold 12px/28px 微软雅黑; color:#8a8a8a; text-decoration:none;}

.join_cont{}
.join_cont p{ }
.join_cont .pnew { font:12px/25px 微软雅黑; color:#8a8a8a;}
.join_detail{ font:bold 14px/25px 微软雅黑; color:#f29900; background-color:#efefef;margin-top:10px;border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;behavior: url(/css/iecss3/ie-css3.htc); background: url(../images/join_icon01.gif) no-repeat 10px 16px #efefef; padding:9px 25px;border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;} 
.join_detail p{font:bold 14px/25px 微软雅黑; color:#f29900; } 

.hjoin_detail{ font:bold 14px/25px 微软雅黑; color:#f29900; background-color:#efefef;margin-top:10px;border-radius: 7px;-moz-border-radius: 7px;-webkit-border-radius: 7px;behavior: url(/css/iecss3/ie-css3.htc); padding:9px 25px;border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;} 
.hjoin_detail p{font:bold 14px/25px 微软雅黑; color:#f29900; } 
/*------------------------------联系我们 内容区域------------------------------*/
.contact_map { width:344px; text-align:right; /*_margin-top:-242px;*/ }
.contact_map img { width:318px; height:227px; }
.contact_list { width:616px; }
.contact_list ul {}
.contact_list li { padding:6px 0 6px 18px; float:left; width:598px; background:#efefef; margin-bottom:10px; }
.contact_list .sub { float:left; display:block; width:50px; border-right:1px solid #cacaca; color:#f29900; font:bold 14px/43px 微软雅黑; }
.contact_list .info { float:left; display:block; padding-left:24px; width:400px; color:#a8a8a8; font:bold 14px/43px 微软雅黑; }
.contact_list .info a:link,.contact_list .info a:visited,.contact_list .info a:hover{color:#a8a8a8; font:bold 14px/43px 微软雅黑; }
.mt_05{ display:block; margin-top:2px;}

.lag {

position: absolute;
top: 9px;
right: 13px;}