﻿@charset "utf-8";
* {font-size:14px; margin:0; padding:0; font-family:宋体;}
html{margin:0; padding:0;}
body{margin:0; padding:0; background:#ffffff;}
a:hover{color:#ed0d0d; text-decoration:none;}
img{ border:none;}

#all{ width:100%; height:auto; float:left; background:url(../Images/allbg.jpg) top center no-repeat; background-color:#eef9fd;}
#allcen{ width:1004px; height:auto; margin:0 auto;}
.lf{width:6px; height:2178px;float:left;background:url(../Images/lfbg.png) top center no-repeat; }
.rg{width:6px; height:2178px;float:left; background:url(../Images/rgbg.png) top center no-repeat; }
.center{width:992px; height:auto;float:left; }
#header{width:992px; height:41px;float:left; background:url(../Images/head.jpg) top center no-repeat; }
#header p{ line-height:35px; padding-left:670px;}
#header p a{ float:left; padding-right:37px; text-decoration:none; color:#FFFFFF; font-size:12px;}
#header p a:hover{color:#ed0d0d; text-decoration:none;}
#banner{width:992px; height:327px; float:left; position:relative;}
.logo{width:992px; height:297px; position:absolute; left:0; top:30px; z-index:999;}
.ban{width:992px; height:327px; overflow:hidden;}
#maincontent{width:992px; height:auto; float:left; background:url(../Images/conbg.jpg) top left repeat-y; margin-top:1px;}
.left{width:237px; height:auto; float:left; margin-right:22px; display:inline;}
.prosort{width:237px; height:auto; float:left;}
.tit{width:237px; height:38px; float:left; background:url(../Images/titbg.jpg) top left no-repeat;}
.tit p{ line-height:39px; font-family:微软雅黑; padding-left:35px; font-size:16px; color:#FFFFFF;}
.list,.list2{width:237px; height:auto; float:left;}
.list ul{ padding:0; margin:0;}
.list ul li{ width:213px; height:41px; float:left; list-style:none; background:url(../Images/listbg.jpg) 2px top no-repeat; padding:12px 14px 10px 10px; display:block; overflow:hidden; }
.list ul li a{ text-decoration:none; line-height:23px; color:#000; float:left; }
.list ul li a:hover{color:#ed0d0d; text-decoration:none;}
.list ul li a span{  font-size:11px;}
.list fieldset{width:230px; height:120px; float:left; margin-left:2px; display:inline; border:none; text-align:center;}
.list fieldset form select{width:194px; height:20px; float:left; border:1px solid #7f9db9; margin-top:17px; margin-left:18px; display:inline; margin-bottom:7px;}
.list fieldset form input{width:194px; height:20px; float:left; border:1px solid #d6d6d6; margin-left:18px; display:inline; line-height:20px; margin-bottom:11px;}
.list fieldset form a{width:46px; height:21px; float:left;margin-left:18px; display:inline;}
.prolist{width:237px; height:auto; float:left; margin-top:15px; text-align:center;}
.prolist ul{ padding:0; margin:0;}
.prolist ul li{ width:237px; height:190px; float:left; list-style:none; background:url(../Images/probj.png) center top no-repeat; display:block; text-align:center; margin-bottom:10px;  text-align:center; position:relative;}
.tehui{ width:67px; height:62px; right:48px; top:0; background:url(../Images/tehui.png) right top no-repeat; position:absolute;}
.prolist ul li .img-a{ width:100%; height:145px; float:left; display:block; text-align:center; }
.prolist ul li .img-a img{width:146px; height:145px;}
.prolist ul li p{ width:100%; line-height:20px; height:22px; display:block; color:#5e5e5e; text-align:center; float:left; overflow:hidden;}
.prolist ul li p a{ text-decoration:none;color:#5e5e5e;}
.prolist ul li p a:hover{color:#ed0d0d; text-decoration:none;}
.newlist{width:234px; height:auto; float:left; margin-top:15px;}
.newlist ul{ padding:0; margin:0;}
.newlist ul li{ width:214px; height:50px; float:left; list-style:none; background:url(../Images/newpo1.jpg) 7px 3px no-repeat; padding:0px 0px 0px 18px; display:inline; margin-bottom:20px;}
.newlist ul li a{ line-height:20px; color:#5e5e5e;}
.newlist ul li a:hover{color:#ed0d0d; text-decoration:none;}
.comlist{width:234px; height:auto; float:left; margin-top:17px; margin-bottom:60px;}
.comlist p{ color:#5e5e5e; padding-left:10px; line-height:24px;}
.comlist .dfcom{ width:225px; height:35px;display:block; float:left;}
.comlist a{ width:86px; height:35px; margin-left:15px; margin-top:12px; display:block; float:left;}
.comlist h4{font-family:微软雅黑; font-size:14px; font-weight:normal;  line-height:40px;  padding-left:10px; color:#4b4b4b;}
.comlist .tel{ width:225px; height:auto; display:block;  float:left; }
.tel img{width:146px; height:19px; margin-bottom:5px; margin-right:5px; display:inline; float:left;}
.tel span{ line-height:20px; float:left;}
.liul{  float:left; margin-top:11px;}
.liul span{ line-height:16px; float:left;}
#cnzz_stat_icon_1000099662{float:left;}
#cnzz_stat_icon_1000099662 a{ margin:0;}

.right{width:733px; height:auto; float:left; position:relative;}
.jieshao{ margin-top:65px; width:711px; height:190px; float:left; padding:0 20px 35px 2px; display:inline; line-height:25px; overflow:hidden; margin-bottom:20px;}
.jieshao img{ width:291px; height:211px; margin-right:12px; float:left; display:inline; margin-top:5px;}
.jscon{/* width:408px;*/ height:211px; float:left;}
.jscon p{ line-height:25px; color:#5e5e5e; text-indent:20px;}
.jscon p a{ text-decoration:none; color:#0d63a0;}
.jscon p a:hover{color:#ed0d0d; text-decoration:none;}
.proyytit,.proyytit2,.proyytit3{width:733px; height:42px; float:left;background:url(../Images/11_07.jpg) left top no-repeat;  }
.proyytit p,.proyytit2 p,.proyytit3 p{ padding-left:30px; color:#FFFFFF; line-height:40px; font-family:微软雅黑; font-size:16px;}
.proyy{ width:669px; height:240px; float:left; padding:0 20px 0px 12px; display:inline; background:#fafafa; margin:15px 20px 0px 10px; border:1px solid #d8d8d8;}
.proyy img{ width:292px; height:210px; margin-right:12px; float:left; display:inline; margin-top:15px;}
.proyycon{ width:365px; height:210px; float:left; display:inline; margin-top:10px;}
.proyycon p strong a { color:#5e5e5e; font-size:14px; line-height:25px; text-decoration:none;}
.proyycon p strong a:hover{color:#ed0d0d; text-decoration:none;}
.proyycon p{color:#919191; line-height:25px;}
.tedian{ width:357px; height:135px; border:1px solid #eeeeee; background:#FFFFFF; margin-top:5px; float:left;}
.tdtit{width:352px; height:25px; border-bottom:1px solid #eeeeee; float:left; padding-left:5px; line-height:25px; color:#5e5e5e; display:inline; }
.td{width:337px; height:91px; float:left;  line-height:25px; color:#5e5e5e; padding:9px 10px; display:inline; }
.page{width:492px; height:38px; float:left; margin-left:113px; display:inline; margin-top:10px; background:url(../Images/page.jpg) left top no-repeat; position:relative; margin-bottom:22px; }
.pre{width:28px; height:20px; position:absolute; left:6px; top:10px; }
.nexts{width:28px; height:20px; position:absolute; left:458px; top:10px;}
.pagecen{width:402px; height:21px; position:absolute; left:49px; top:4px;}
.pagecen a{width:34px; height:16px; display:block; float:left; margin-right:6px; background:#666666; text-align:center; text-decoration:none; color:#fff; padding-top:5px; }
.pagecen a:hover,#curpage{width:34px; height:16px; display:block; float:left; margin-right:6px;padding-top:5px;  background:#fff; color:#000000;}
.proyytit2{background:url(../Images/22_11.jpg) left top no-repeat;  }
.proshow{width:724px; height:auto; float:left; margin-top:20px; padding:0px 0px 0px 9px; display:inline;}
.show{width:146px; height:auto; float:left; margin-right:35px; display:inline; margin-bottom:27px;}
.picshow{width:146px; height:145px; float:left; background:url(../Images/probj.png) center top no-repeat; text-align:center; }
.worshow{width:146px; height:42px; float:left; text-align:center; padding-top:3px;}
.worshow a{ line-height:21px; color:#5e5e5e; text-decoration:none;}
.worshow a:hover{color:#ed0d0d; text-decoration:none;}
.proyytit3{background:url(../Images/33_11.jpg) left top no-repeat;  }


#dongpic { float:left; width: 715px; height:98px; margin-left:2px; display:inline;}
.ScrollA UL {MARGIN: 0px; PADDING:0px;}
.ScrollA UL LI {list-style:none;}
.ScrollA { WIDTH: 709px; ZOOM: 1; FLOAT: left; HEIGHT:86px; OVERFLOW: hidden; border:1px solid #d9d9d9; margin-top:10px;}
.ScrollA .LeftBotton {MARGIN-TOP: 6px; WIDTH: 22px; BACKGROUND: url(../Images/lf.jpg) no-repeat left center; FLOAT: left; HEIGHT: 76px; CURSOR: pointer;}
.ScrollA .RightBotton {MARGIN-TOP:6px; WIDTH: 22px; BACKGROUND: url(../Images/rg.jpg) no-repeat right center; FLOAT: left; HEIGHT: 76px; CURSOR: pointer;}
.ScrollA .Cont {margin-left:10px; WIDTH: 645px; margin-right:10px;  DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; padding-top:25px;}
.ScrollA .ScrCont {WIDTH: 32766px; ZOOM: 1; OVERFLOW: hidden;}
#List1_1 {FLOAT: left;}
#List2_1 {FLOAT: left;}
.ScrollA UL LI.box {TEXT-ALIGN:left; height:40px; WIDTH: 131px; DISPLAY: inline; FLOAT: left;}
.ScrollA UL LI.box a img{  border:1px solid #dfdfdf; width:119px; height:38px;}


#footer{width:992px; height:auto;float:left; padding-top:15px; background:url(../Images/footerbg.jpg) left top no-repeat; }
#footer .foot{background:url(../Images/footbg.jpg) left top no-repeat; width:992px; height:70px; float:left; text-align:center; padding-top:5px;}
#footer .foot p{ line-height:25px; color:#FFFFFF; text-align:center;}
#footer .foot p .gsxixin{ padding-right:13px;font-size:12px;}
#footer .foot p .banquan{ font-family:Arial; padding-right:13px; font-size:12px;}


.pages img {float: right;}
.pages input {width:30px; height:16px; border:1px #CCCCCC solid;}
.pages a{ margin:0 2px;text-decoration:none; color:#4D4D4D;}
.pages a:hover{ color: #ED0D0D; text-decoration: underline;}
.pages span { color: #FF0000; margin:0 2px;}