@charset "utf-8";
/* CSS Document */
/*公共样式*/
*{ margin:0; padding:0;}
ul li{ list-style:none; text-decoration:none;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#cd3f00;}
body{ font-size:12px; font-family:"宋体","微软雅黑", "黑体"; background:url(../images/bodybj.jpg) repeat;}
img{ display:block; border:none;}
.clear{ height:0px; overflow:hidden; clear:both; line-height:0px;}
.center,.index_main{ width:1000px; margin:0px auto; clear:both; overflow:hidden;}

/*头部*/
.h_top{width:1000px; margin:0px auto; clear:both; overflow:hidden;}
.h_top .logo{ float:left; width:530px;}
.top_r{ float:right; height:104px;  width:350px;}
.top_r .sous{ height:20px; margin-top:23px;  display:block; float:right;}
.shou{ width:52px; height:20px; background:#e84800; text-align: ccenter; color:#fff; border:none; cursor:pointer;}
.top_r .rr{ float:right; height:25px; line-height:25px; margin-top:10px; display:block; overflow:hidden;}
.top_r .rr a{ margin-left:10px;}
.top_r .huiyuan{ background:url(../images/huiyuan.jpg) no-repeat left center; display: inline-block; text-indent:15px;}
.top_r .youxian{ background:url(../images/youxian.jpg) no-repeat left center; display: inline-block; text-indent:15px;}


/*导航*/
.nav{height:50px; clear:both; background:url(../images/navbj.jpg) repeat-x; border-bottom:2px solid #ccc; border-top:2px solid #ff7200;}
#nav { position:relative; z-index:100; width:1000px; margin:0px auto; padding:0px; display:block;}
#nav .mainlevel {list-style-type:none; float:left; height:50px; width:142px; _display:inline; background:url(../images/libj.jpg) no-repeat right;}
#nav .mainlevel a { text-align:center;margin:0px;text-decoration:none; color: #666; line-height:50px; display:block; font-family:"微软雅黑"; font-size:14px;}
#nav .mainlevel a:hover,#nav .current a{text-decoration:none; background: url(../images/curlibj.jpg) repeat-x; color:#fff;}
#nav .mainlevel ul {display:none;position:absolute; padding:0px; margin:0px; list-style-type:none; text-transform:capitalize; }
#nav .mainlevel li {font-size:14px;  width:142px;padding:0; margin:0; border-top:1px solid #ccc; background:#c93c00;list-style-type:none; text-transform:capitalize;/*IE6 only*/}
#nav .mainlevel li a { color:#FFF;width:142px; line-height:35px; height:35px; font-size:14px; padding-top:0px;}
#nav .current li a{ background:none;} 
#nav .mainlevel li a:hover{background:none; color: #fff;}
#nav .last{ background: none;}
/*banner*/
.banner{ clear:both; overflow:hidden; width:1000px; margin:10px auto 0px auto;}

/*中间部分*/

.index_box{ background:url(../images/mybj.jpg) repeat-x; height:270px; margin-top:11px; clear:both; overflow:hidden; width:1005px;}
.index_box .box01{ width:228px; float:left; border-right:1px solid #f3ba6d; padding:10px;}
.index_box .box01 .box_img{ margin:0px auto; width:230px;}
.index_box .box01 h2{ font-family:"微软雅黑"; font-size:16px; font-weight:normal; color:#000; line-height:30px; height:30px; border-bottom:1px solid #f3ba6d; text-indent:5px; }
.index_box .box01 .box_nr{ line-height:24px; color:#5c2811; margin-top:10px; padding:0px 5px; text-indent:2em;}
.index_box .last{ border:none;}


/*产品展厅*/
.index_box2{ margin-top:11px; border-top:1px solid #c7c7c7; clear:both; overflow:hidden; background:url(../images/probj.jpg) no-repeat; height:273px;}
/*图片滚动*/
.b_rollBox{OVERFLOW: hidden; WIDTH: 980px;  HEIGHT: 190px; z-index:2; clear:both;  position:relative; top:70px; padding:0px 10px;}
.b_rollBox .Cont{
	WIDTH:920px;
	OVERFLOW:hidden;
	margin:0px auto; float:left;
}
.b_rollBox .ScrCont{width:10000000px;}
.b_rollBox .Cont .pic{width:290px;float:left;text-align:center; margin:0px 10px; display:inline;}
.b_rollBox .Cont .pic img{display:block;margin:0 auto;width:115px; height:160px; float:left; margin-top:10px;}
.b_rollBox .Cont .pic .pronr{ float: right; color:#535353; line-height:24px; width:160px; text-align:left; height:140px;}
.b_rollBox .Cont .pic .pronr .nrnr{ height:120px; display:block; OVERFLOW:hidden;}
.b_rollBox .Cont .pic .pronr a{ height:21px; width:155px; text-align:center; color:#fff; background:#cc3f00; display:block; line-height:21px; margin-top:10px;}
.b_rollBox #List1,.rollBox #List2{float:left;}
#b_leftdq{
	float: left;
	width: 30px;
	margin-top: 50px;
	margin-right:0px;height:56px; cursor:pointer; background:url(../images/lefticon.png) no-repeat;
}
#b_rightdq{
	float: left;
	width: 30px;
	margin-top: 50px; height:56px; cursor:pointer;
	margin-left:0px; background:url(../images/righticon.png) no-repeat;
}

/*第三部分*/
.index_box3{border-top:1px solid #c7c7c7; clear:both; overflow:hidden;height:278px;}

/*公司新闻*/
.box3_news{ background:url(../images/newsbj.jpg) no-repeat; width:347px; height:278px; float:left; overflow:hidden;}

.left20{ margin-left:20px;}
.box3_ul{ width:305px; margin-top:60px; clear:both; }
.box3_ul li{ line-height:30px; border-bottom:1px solid #e5e5e5; height:30px; background:url(../images/icondui.jpg) no-repeat left center; text-indent:20px;}
.box3_ul li a{height:30px;}
.box3_ul li.anymore{ border:none;}
.box3_ul li.anymore a{height:21px; width:155px; text-align:center; color:#fff; display:block; background:#cc3f00; line-height:21px; margin-top:8px;text-indent:0px;}

/*业界搜索*/
.box3_sous{ background:url(../images/yejiebj.jpg) no-repeat; width:325px; height:278px; float:left; overflow:hidden;}

/*通知公告*/
.box3_gongg{ background:url(../images/tongzbj.jpg) no-repeat; width:328px; height:278px; float:left; overflow:hidden;}


/*第四部分*/
.index_box4{ background:#fff; padding-top:5px; clear:both; overflow:hidden; padding-bottom:20px;height:80px;}

/*友情链接*/
.index_links{ background:url(../images/links.jpg) no-repeat top; width:646px;  float:left;overflow:hidden;}
.linksul{ clear:both; overflow:hidden; padding-top:40px; padding-left:25px;float:left; margin-right:3px;}
.linksul img{ border:1px solid #d0d0d0;}

.box4ad{ float:left;}
.box4ad a{ float:left; margin:13px 0px 0px 15px;}


/*底部*/
.footer{ border-top:2px solid #797979; line-height:40px; width:1000px; margin:0px auto; color:#333;}



/*内页—新闻中心*/
.ny_main{ width:1000px; margin:0px auto; background:#fff; clear:both; overflow:hidden; }

/*左*/
.ny_left{ width:208px; float:left; overflow:hidden; background:url(../images/ny_navjb.jpg) repeat-y;}
.ny_left h1{ font-weight:normal; color:#b43500; font-size:16px; background:url(../images/ny_tbj.jpg) no-repeat; height:34px; text-align:center; font-family:"微软雅黑";}

.ny_nav{ clear:both; overflow:hidden;}
.ny_nav li{ height:34px; margin-bottom:10px; line-height:34px;}
.ny_nav li a{ font-family:"微软雅黑"; color:#fff; padding-left:46px; background:url(../images/ny_leftli.jpg) no-repeat right; display:block; }
.ny_nav li a:hover,.ny_nav li.cur a{color:#fff; background:url(../images/ny_leftlicur.jpg) no-repeat right;}

/*右*/
.ny_right{ width:758px; float:right; margin-right:10px; overflow:hidden;}
.ny_right .r_dangq{ background:url(../images/ny_cur.jpg) no-repeat left center; line-height:30px; border-bottom:1px solid #ccc; text-indent:15px;}
.ny_right .r_dangq span{ color:#e15300;}

.nyr_bj{ background:url(../images/ny_rbj.jpg) no-repeat top;}
.newslist{ clear:both; overflow:hidden; }
.newslist li{ background:url(../images/ny_icon.jpg) no-repeat 5px center; text-indent:20px; border-bottom:1px solid #ebebeb; line-height:30px; height:30px;}
.newslist li span{ float:right; margin-right:10px;}

.nyad{ margin-left:15px; float:left;}
.nyad a{ margin-top:10px; display:block;}


.fenge{ background:#ccc; clear:both; overflow:hidden; width:980px; margin:10px auto 0px auto; height:1px; min-height:1px;}

/*单页*/
.danye{ line-height:24px; padding:10px;}

/*产品中心*/
.prolist{ clear:both; overflow:hidden; width:760px;}
.prolist li{ width:190px; float:left; _display:inline; margin-top:10px; background:url(../images/proimgbj.jpg) no-repeat right center; height:200px; border-bottom:1px solid #ebebeb;}
.prolist li a{ text-align:center; line-height:30px; display:block;}

/*光影在线*/
.gylist{ clear:both; overflow:hidden;}
.gylist li{ width:232px; float:left; margin:10px 8px 0px 10px; _display:inline;}
.gylist li .gyimgbj{ background:url(../images/gy_imgbj.jpg) no-repeat; width:232px; height:163px;}
.gylist li .gyimgbj img{ margin:0px auto; padding-top:15px;}
.gylist li .gyabj{ background:url(../images/gy_abj.jpg) no-repeat center; height:20px; margin-top:10px;}
.gylist li .gyabj a{ text-align:center; color:#3c3c3c; display:block; line-height:20px;}


/*--------------工程--------------*/
.pb15{ padding-bottom:15px;}
.gc_main{width:1000px; margin:0px auto; background:#fff; clear:both; overflow:hidden;}
/*业务介绍*/
.gc_ywjs{ width:955px; border:1px solid #ccc; clear:both; overflow:hidden; padding:10px; margin:0px auto;}
.gc_ywjs .ywimg{ float:left; width:230px;}
.gc_ywjs .ywnr{ float:right; width:710px;}
.gc_ywjs .ywnr h2{ background:url(../images/gc_ywbj.jpg) no-repeat; width:96px; height:22px; font-weight:normal; font-size:14px; color:#fff; line-height:22px; text-indent:30px;}
.gc_ywjs .ywnr p{ line-height:23px; color:#888;}
.gc_ywjs .ywnr p a{ color:#e15300;}

/*第二部分*/
.gc_box{ width:975px; margin:0px auto; clear:both; overflow:hidden;}

/*左*/
.left_box1{ width:293px; float:left; margin-top:15px;}
.left_box1 .left_bt{ background:url(../images/gc_h1bj.jpg) no-repeat bottom; height:29px; line-height:29px;}
.left_box1 .left_bt h2{ background:url(../images/gc_icon1.jpg) no-repeat 3px center; text-indent:15px; font-weight:normal; color:#ce3501; font-size:14px;}
.left_box1 .left_bt a{ float:right; margin-right:10px; color:#ce3401; font-size:12px;}

.hy_list{ border:1px solid #ccc; border-top:none; clear:both; overflow:hidden; background:#fef3dc; padding:10px 0px 15px 0px;}
.hy_list li{ line-height:24px; background:url(../images/icon02.jpg) no-repeat left center; text-indent:10px; margin:0px 10px;}

/*右*/
.right_box{ width:658px; float:right; overflow:hidden;}

/*项目展示*/
.right_box1{ width:658px; clear:both; overflow:hidden; margin-top:15px;}
.right_box1 .rbox1_bt{ height:29px; background:#e34709; line-height:29px; overflow:hidden;}
.right_box1 .rbox1_bt h2{ background:url(../images/gc_h2bj.jpg) no-repeat 0px 4px; width:97px;  font-weight:normal; font-size:14px; color:#e34709;display:block; margin-left:6px; text-indent:20px; padding-top:3px;}
.right_box1 .rbox1_bt a{ float:right; margin-right:10px; color:#fff;}

.rbox1_list{ clear:both; overflow:hidden; background:#fef3dc; border:1px solid #f1e5b7; border-top:none; padding:10px;}
.rbox1_list li{line-height:28px; background:url(../images/icon02.jpg) no-repeat left center; text-indent:10px; border-bottom:1px dotted #a3967a;}
.rbox1_list li span{ float:right; color:#bf9e6b;}


/*-------------招标--------------*/
/*左*/
.left_box{ width:293px; float:left; overflow:hidden;}
.left_box2{ width:293px; clear:both; overflow:hidden; margin-top:15px;}
.left_box2 .left_bt{ background:url(../images/gc_h1bj.jpg) no-repeat bottom; height:29px; line-height:29px;}
.left_box2 .left_bt h2{ background:url(../images/icon03.jpg) no-repeat 3px center; text-indent:15px; font-weight:normal; color:#000; font-size:14px;}
.left_box2 .left_bt a{ float:right; margin-right:10px; color:#666; font-size:12px;}

.lbox2_list{  clear:both; overflow:hidden; background:url(../images/zb_lbj.jpg) no-repeat bottom; padding:10px 0px 15px 0px;}
.lbox2_list li{ line-height:24px; background:url(../images/icon02.jpg) no-repeat left center; text-indent:10px; margin:0px 10px;}

/*招标公告*/
.right_box1 .rbox2_bt{ height:29px; background:#e34709; line-height:29px; overflow:hidden;}
.right_box1 .rbox2_bt h2{ font-weight:normal; font-size:14px; color:#fff; text-indent:25px; background:url(../images/icon04.jpg) no-repeat 13px center;}
.right_box1 .rbox2_bt a{ float:right; margin-right:10px; color:#fff;}

/*--------------劳务-------------*/
.rbox1_list li.zhijian{ margin:10px auto 0px auto; clear:both; overflow:hidden; background:none; border:none; height:58px; *height:56px;}
.rbox1_list li.zhijian img{ margin:10px auto 0px auto;}

/*----------------贸易----------------*/
.jinkou{ clear:both; overflow:hidden; margin-top:15px; width:658px;}
.jinkou .jinkul{ height:33px; border-bottom:1px solid #ccc; line-height:33px; padding-left:10px;}
.jinkou .jinkul li{ width:101px; height:31px; background:#da4d00; text-align:center; float:left; margin-left:10px;}
.jinkou .jinkul li a{ color:#fff; font-family:"微软雅黑"; font-size:14px;}
.jinkou .jinkul li.current{ height:32px; background:#fff; border:1px solid #ccc; border-bottom:none; position:relative; z-index:100; top:1px;}
.jinkou .jinkul li.current a{ color:#da4d00;}

.jinknr{ font-size:14px; line-height:30px; color:#333; padding:10px;}
/*-------------------产品介绍----------------*/
.pro_box{ clear:both; overflow:hidden; width:730px; margin:15px auto 0px auto;}
.pro_box .pro_l{ float:left; width:360px;}
.pro_box .pro_l img{ border:1px solid #ddd;}
.pro_box .pro_r{ float:right; width:360px;}
.pro_box .pro_r h3{ font-weight:normal; font-size:14px; line-height:30px; border-bottom:1px dotted #ddd;}
.pro_box .pro_r .pro_rnr{ line-height:30px; margin:20px 0px;}
.pro_box .pro_r .pro_rnr span{ color:#ea5d00;}
.pro_box .pro_r .gw_box{ border:1px solid #edd28b; background:#fffcf5; width:338px; margin-top:10px; height:80px; padding:10px;}
.pro_box .pro_r .gw_box .gwimg{margin-bottom:13px;}
.pro_box .pro_r .gw_box .gw_fx{ clear:both; overflow:hidden;}
.pro_box .pro_r .gw_box .gw_fx .fengx{ float:left;}
.pro_box .pro_r .gw_box .gw_fx .qqmsn{ float:left; width:158px;}
.pro_box .pro_r .gw_box .gw_fx .qqmsn a{ display:inline-block; margin-left:8px; }

.pro_xix{ clear:both; overflow:hidden; width:730px; margin:10px auto;}
.pro_xix h3{ border-bottom:1px solid #ddd; font-size:14px; font-weight:normal; line-height:30px; margin-bottom:10px;}
.pro_xix p{ line-height:30px; font-size:14px;}
/*分页*/
.listpage {
    clear: both;
    font-size: 12px;
    height: 50px;
    line-height: 30px;
	padding-top: 10px;
	text-align:center;
}
.listpage a {
    background-color: #FFFFFF;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.listpage span {
    background-color: #FBF779;
    border-color: #C6DDF1;
    border-style: solid;
    border-width: 1px;
    color: #FF7400;
    display: block;
    float: left;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding-left: 10px;
    padding-right: 10px;
}
.cpage { text-align:center}
.cpage a {
	background-color: #FFFFFF;
    border-color: #7EB864;
    border-style: solid;
    border-width: 1px;
    color: #666666;
    font-size: 12px;
    height: 26px;
    line-height: 26px;
    margin: 5px 2px;
    padding:5px 10px;
}
.blank10{height:10px;overflow:hidden;}
.tt{ border-bottom:1px #CCCCCC dotted; font-size:16px; font-weight:bold; text-align:center; list-style:30px;}
.mm{ text-align:center; font-size:12px; color:#999999; list-style:26px;}
.ncon{ margin:0 auto;}
.newsinfo_xuxian{
	width:705px;
	height:2px;
	margin:15px auto 0;
	background:url(../images/xuxian.gif) repeat-x left top;}
.newsinfo_next{
	width:705px;
	height:28px;
	line-height:28px;
	text-align:right;
	margin:0 auto 0;}