@CHARSET "UTF-8";

div,ul,li,p,h1,h2,h3,h4,h5,h6,em,font,b,a,img,form{margin:0; padding:0; list-style:none; font-style:normal;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; }
img{ border:0;}
a{ text-decoration:none; color:#333333;}
#head{ width:1004px; margin:auto; padding:auto; background:url(head.gif) no-repeat; height:130px;}
#menu{ float:right; width:850px;}
#menu .lx{width:160px; float:right; height:50px; margin-top:-80px;  }
#menu .lx a{ line-height:45px; padding:5px 5px; font-size:13px; font-weight:bold;}
#menu .menu_head ul{ width:600px;  margin-left:175px;}
#head .menu_head ul li{ float:left; width:90px;  padding:0px 0px 0 10px;  line-height:35px;    }
#head .menu_head ul li a{ font-size:14px; color:#434090; font-weight:bold;}
#head .menu_head ul li a:hover{ color:#333;}


/** 首页内容样式**/
#content{ width:1004px;  margin:auto; padding:auto;}
#content .nav1{ height:120px; width:1004px;}
#content .nav1 li{ float:left; margin: 8px 5px;}
#content .nav1 li p{ text-indent:10px; line-height:20px; width:288px;  overflow:hidden;}
.nav1 h5{ color:#fff; text-indent:5px; font-size:12px;*font-size:11px; line-height:26px;}
.nav1 .jianjie{ background:url(index_r6_c8.jpg) left top no-repeat; width:300px;  overflow:hidden; height:120px;}
.nav1 .news{ width:300px; overflow:hidden; background:url(index_r6_c8.jpg) no-repeat;  height:120px;   }
.nav1 .more{ text-align:right;}


/** 首页滚动**/
 #demo {overflow:hidden;width:1004px; float:left;  }
#indemo {float:left;width:500%;}
#demo1 {float:left;  }


/** 底部样式 **/
#foot{ background:url(index_r11_c1.jpg) no-repeat; width:1004px;  margin:auto; padding:auto; clear:both;}
#foot .left,#foot .right{ float:left; width:350px;  padding-top:25px;}
#foot  .addr{font-weight:bold ; color:#333;}


/** 内页样式**/
h4{ color:#5045ad; text-indent:20px; line-height:35px; font-size:14px; letter-spacing:2px;}
#gyjd_left{ float:left;}
#gyjd_left{ width:295px; background:url(nav1.gif) left top no-repeat;}
#gyjd_right{ float:right;}
#gyjd_right{ width:698px; overflow:hidden;  background:url(nav1.gif) left top no-repeat;}
#gyjd_right{ padding-bottom:15px;}
#gyjd_right p.con{ text-indent:10px; padding-left:5px; font-weight:bold; color:#333;}
.jd_list{ padding-top:5px; padding-bottom:15px; width:250px; margin-left:28px;}
.jd_list li{ background:#B3B3B3;margin:2px 0;   text-indent:15px;}
.jd_list li a{ color:#fff; font-weight:bold;}
.jd_list li:hover{ background:#e0e0e0;}
.jd_list li a:hover{ text-decoration:underline;  color:#434090}

 /**工程案例 **/
#gcal_right,#gcal_left{ background:url(nav1.gif) left top no-repeat; }
#gcal_right{ width:715px; float:right;}
#gcal_left{ width:270px; float:left;}
#gcal_left form{ margin-top:8px;}
.gc_list,.img_list{margin-top:8px;}
#gcal_left form input{ height:12px; }
.gc_list li{ 
       width:267px;
       margin:2px 0px; 
       background:url(icon.gif) no-repeat 2px center; 
       background-color:#e0e0e0; 
       text-indent:15px;}
.img_list ul li{
	   float:left;
       width:165px;
       height:124px; 
       background:url(p_bj.jpg) no-repeat; 
       padding:12px 6px; 
       margin:5px 0px ;
        
}

.anli_news li{ border-bottom:1px solid #fff; clear:both;background:#efeded;  width:700px; height:25px;}
 .p_left{ width:120px; border-right:1px solid #fff; float:left; text-align:center;}
.p_right{float:left; width:550px; padding-left:8px; } 

.content{ margin-bottom: 10px;padding:5px 7px;}

#qydt_right{width:690px; overflow:hidden; float:right;}
.p_search input{margin:0; padding:0;}
/** 留言板样式 **/

.all_ly{ margin-top:10px;background:#E8E8E8; color:#000; }
.all_ly div{border-bottom:1px solid #fff; clear:both;}
.all_ly .frist{ text-align:center;}
.all_ly .frist span{  background:#66CCCC; color:#fff;  }
.all_ly .ly_left{ width:207px; display:block; float:left;}
.all_ly .ly_right{ width:490px; display:block; float:right; }
.all_ly span.ly_right{text-index:2em}

.flash{ margin-bottom:10px;}




ul.newslist li{
	border-bottom:1px dashed #EBEBEB;
	line-height:23px;
	height:23px;
	padding-left:28px;
    background:url(icon.gif) no-repeat 14px center; 
	margin-left:7px;
	margin-right:5px;
}
ul.newslist li span{ width:70px; float:right; margin-top:-22px;}

/** ҵ̬ʽ **/
.con_list{border:1px solid #ccc; margin:5px 0 10px 0; padding:0 8px; height:120px;}
.con_list h5{border-bottom:1px dotted #FF6600;}
.con_list h5 a{ font-weight:bold; font-size:13px; color:#1E619D;}
.con_list h5 a:hover{color:#333;}

.ctitle{background:#e7e7e7; height:30px; line-height:30px; text-align:center; font-weight:bold; color:#333}
