/*关于我们*/

.au-banner{ width:100%; height:244px; overflow:hidden; margin:1px 0 10px;}

.au-banner img{ width:1063px; height:244px;}

.sidebarl{ width:253px; height:auto; overflow:hidden;}

.sl-title{ background:url(../images/sl-bg.png) center 0 no-repeat #ffffff; margin-bottom:15px;}

.slt-top{ width:100%; height:60px; overflow:hidden; letter-spacing:1px;}

.spo{ width:100%; height:20px; line-height:20px; background:url(../images/sl-titlebg.png) no-repeat 15px center; font-weight:bold; overflow:hidden; display:block; font-size:16px; color:#1e2189; text-indent:29px; margin-top:15px;}

.spt{ width:100%; height:18px; line-height:18px; overflow:hidden; color:#414141; text-indent:29px; font-weight:bold;}

.slt-nav{ width:220px; height:auto; overflow:hidden; margin:0 auto 10px;}

.slt-nav li{ width:100%; height:35px; font-size:14px; overflow:hidden;}

.slt-nav a{ width:100%; height:34px; line-height:34px; border-bottom:1px solid #d3d2d2; color:#414141; display:block;}

.slt-nav span{ padding:0 15px 0 23px;}

.slt-nav a:hover,.slt-nav a.act{ background:#da251c; color:#fff;}

.sl-img{ width:253px; height:81px; overflow:hidden;}

.sl-img img{ width:253px; height:81px;}

.sidebarr{ width:795px; height:auto; overflow:hidden; border-top:2px solid #da251c; background:#fff;}

.sr-col{ margin-bottom:10px; width:760px; height:45px; line-height:45px; overflow:hidden; background:url(../images/xxt.png) repeat-x left bottom;}

.src-text{ color:#332727; font-size:16px; text-indent:5px;}

.src-nav{padding-left:20px;}

.src-nav li.home{ background:url(../images/home.png) left 15px no-repeat; width:20px; height:45px;}

.src-nav li{ float:right; color:#414141;}

.src-nav span{ padding:0 2px;}

.src-nav a{ color:#414141;}

.sr-text{ padding-bottom: 26px; color:#414141; min-height:500px; height:auto; overflow:hidden; width:760px; margin:20px auto 0; line-height:22px;}

/*工程案例*/

.ep-nav{ margin:20px auto;}

.ep-nav li{ width:231px; height:171px; margin:10px 17px 0px; _margin-left:8px; float:left;}

.ep-nav a.ep-img{ width:231px; height:136px; display:block; overflow:hidden;}

.ep-nav a.ep-img img{ width:219px; height:124px; border:1px solid #d2d2d2; padding:5px;}

.ep-nav a.ep-img:hover img{  border:1px solid #da251c;}

.ep-nav p{ width:100%; height:35px; line-height:35px; text-align:center;}

.ep-nav p a{ color:#373737; font-size:14px;}

.paging{ width:100%; height:30px; line-height:30px; margin:20px auto;}

/*加入我们*/

.ju-text{ width:730px; height:auto; overflow:hidden; margin:30px auto 40px; color:#7f7f7f; line-height:20px;}

.jut-content{ display:block; margin-bottom:15px;}

.jut-link{ width:100%; height:20px; line-height:20px; overflow:hidden; display:block;}

.jut-link span{ color:#da251c;}

.jut-phone{ width:100%; height:20px; line-height:20px; overflow:hidden; display:block;}

.ju-tab{ width:725px; height:auto; overflow:hidden; margin:0 auto 20px;}

.ju-tab span{ display:block; float:left; text-align:center;}

.jut-title{ width:100%; height:30px; color:#000000; line-height:30px; overflow:hidden; border-bottom:1px solid #d9d9d9; border-top:1px solid #d9d9d9;}

.jut-title span{ font-weight:bold;}

.jutn0{ width:155px;}

.jutn1{ width:170px;}

.jutn2{ width:140px;}

.jutn3{ width:130px;}

.jutn4{ width:125px;}

.jut-nav li{ height:31px; line-height:31px; overflow:hidden; float:left; color:#7f7f7f; width:100%; background:url(../images/xxt.png) repeat-x left bottom;}

.jutn0 a{ color:#7f7f7f;}

.jutn0 a:hover{ text-decoration:underline;}

.jutn4 a{ color:#005d9f;}

.jutn4 a:hover{ text-decoration:underline;}

/*加入我们详情*/

.juxx-text{ width:725px; margin:20px auto; height:auto; overflow:hidden; line-height:20px;}

.ju-tab div.addwds{ margin:25px auto 0; background:#f9f9f9; border-top:0;}

.ju-tab div.addwds .jutn1{ width:200px;}

.ju-tab div.addwds .jutn2{ width:200px;}

.ju-tab ul.addwdso .jutn1{ width:200px;}

.ju-tab ul.addwdso .jutn2{ width:200px;}

/*解决方案*/

.solution-text{ width:745px; height:auto; overflow:hidden; margin:20px auto;}

.content{ margin-bottom:25px;}

/*联系我们*/

.cu-nav{ width:710px; height:auto; overflow:hidden; margin:25px auto;}

.cu-nav li{ width:100%; height:auto; line-height:28px; overflow:hidden; color:#4e4c4c; font-size:14px;}

.cu-map{ width:710px; height:330px; margin:0 auto 35px; overflow:hidden;}

/*荣誉资质*/

.honor-nav{ width:760px; height:auto; overflow:hidden; margin:25px auto;}

.honor-nav li{ margin:18px; display:inline; width:216px; height:193px; overflow:hidden; text-align:center; float:left;}

.honor-nav a{ width:100%; height:100%; display:block; color:#433030;}

.honor-nav a:hover{ text-decoration:underline;}

.honor-nav img{ height:158px; display:block;}

.honor-nav p{ height:35px; line-height:35px; display:block; width:100%; overflow:hidden; font-size:14px;}

/*新闻动态*/

.news-top{ width:740px; height:166px; margin:30px auto;}

.nt-img{ width:270px; height:166px; display:block; background:url(../images/news-bg.jpg) no-repeat;}

.nt-img img{ width:256px; height:143px; display:block; margin:8px 0 0 7px;}

.nt-title{ width:455px; height:35px; line-height:35px; overflow:hidden; display:block;}

.nt-title a{ color:#414141; font-size:17px;}

.nt-time{ width:455px; height:25px; line-height:25px; overflow:hidden; color:#b7291f; display:block;}

.nt-text{ width:455px; height:70px; line-height:22px; overflow:hidden; color:#747474; display:block;}

.nt-more{ width:455px; height:21px; line-height:21px; overflow:hidden; color:#747474; display:block;}

.nt-more a{ width:84px; height:21px; text-align:center; line-height:21px; color:#fff; display:block; background:url(../images/news-more.png) no-repeat;}

.nt-more a:hover{ color:#fff; text-decoration:underline;}

.news-nav{ width:740px; height:auto; overflow:hidden; margin:0 auto;} 

.news-nav li{ width:100%; height:109px; border-bottom:1px dashed #cccccc; overflow:hidden; margin-bottom:20px;}

.nn-title{ width:100%; height:35px; line-height:35px; overflow:hidden; display:block; font-size:16px;}

.nn-title a{ color:#414141;}

.nn-text{ width:100%; height:60px; line-height:20px; color:#747474; overflow:hidden; display:block; margin-top:10px;}

/*新闻详情*/

.text-title{  border-bottom: 1px dashed #BCBCBC; color:#000; font-size:20px; height:50px; line-height:50px;  text-align: center;  width:730px; margin:15px auto 0; font-weight:400;}

.title-description{ color: #b5b5b5; font-size: 12px; height:30px; line-height: 30px; text-align: center; width:100%; position:relative;}

.title-description span{padding-right: 30px;}

.text-xx{ width:730px; height:auto; overflow:hidden; line-height:20px; min-height:400px; margin:20px auto 0;}

.text-fx{ width:175px; height:30px; position:absolute; right:-50px; top:0;}



.pageList{  

	float: left;

    height: 30px;

    margin: 0 auto;

    clear: both;

    width: auto;

    float:right;

}

.pageList ul li{ float:left; display:inline;}

.pageList ul.l{ text-decoration: none; float:left; color:gray; font-family:微软雅黑;

    font-size: 14px; font-style: normal;line-height: 23px;  padding-left: 10px;}

 .pageList ul.l em{font-style: normal;}

.pageList ul.r{ float:left; color:#999;padding-left: 5px; font-weight: normal;}

.pageList ul.l a{ text-decoration: none;}

.pageList ul li{

    line-height: 25px;

    color: #999999;

    float: left;}

.pageList ul li a{ 

	border: 1px solid #E4E4E4;

    color: #3A3C3B;

    margin: 0 2px;

    padding: 6px 10px;

    text-decoration: none !important;}

.pageList ul li a.selected,.pageList ul li a:hover{  

    /*当前页面颜色*/

    background-color: #da251c;

    color: white;

}





/*job*/

.job_table{

    width:100%;

    font-size:14px;

}

.job_table th{

    height:30px;

    color:black;

}

.job_table input{

    cursor:pointer;

    border-color: #a5a7b6 #d0d1db #d0d1db #a5a7b6;

    border-style: solid;

    border-width: 1px;

    color: #737580;

    float: left;

    font-size: 13px;

    margin: 7px;

    padding: 3px;

}















































