@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
html{overflow-y:scroll; overflow-x:hidden}
body{ font-family:; font-size:12px; color:; overflow-x:hidden;}
a{ text-decoration:none; color:;}
a:hover{ text-decoration:none; color:;}
img{ border:none;}
ul{ list-style:none;}
.clear{ height:10px; clear:both;}


.top{ width:980px; height:120px; margin:0px auto; clear:both;}
.top .logo{ width:261px; height:120px; display:block; float:left;}
.top .logo a{ width:261px; height:120px; display:block; background:url(../images/logo.gif) no-repeat; text-indent:-9999px;}
.top .sina{ height:24px; line-height:26px; float:right; background:url(../images/sina.gif) no-repeat; padding-left:35px; position:relative; top:60px;}
.top .sina a{ color:#333333;}
.nav{ height:37px; background:url(../images/nav_bg.png) repeat-x; position:relative; z-index:9; clear:both;}
.nav .menu{ width:980px; margin:0px auto;}
.nav .menu ul{}
.nav .menu ul li{ float:left; margin-right:45px;}
.nav .menu ul li a{ height:35px; line-height:35px; font-size:14px; color:#fff; padding:0 20px; display:block;}
.nav .menu ul li a:hover{ color:#fff; background:#015da9;}
.nav .menu ul li a.currt{ color:#fff; background:#015da9;}
/*.banner{ width:1440px; margin:0px auto; position:relative; top:-2px; z-index:8; clear:both;}
*/
.banner{position:relative; max-width:1440px; height:344px; overflow:hidden; clear:both; margin:0 auto;}
.bann{position:absolute;max-width:1440px;height:344px;left:50%;top:0;margin:0 0 0 -720px;}
.banner2{position:relative; max-width:1440px; height:280px; overflow:hidden; clear:both; margin:0 auto;}
.bann2{position:absolute;max-width:1440px;height:280px;left:50%;top:0;margin:0 0 0 -720px;}
.box{ width:980px; margin:28px auto 0px auto;}
.box .left{ width:720px; float:left;}
.box .left .bt{ background:url(../images/index_case.gif) no-repeat; font-family: "微软雅黑"; font-size:18px; color:#0662ab; padding-left:33px; padding-right:10px; padding-bottom:5px;}
.box .left .bt span{ font-size:12px; font-family:"宋体"; color:#999999; float:right; line-height:24px;}
.box .left ul{ padding-top:8px;}
.box .left ul li{ margin-left:17px; float:left; margin-bottom:28px;}
.box .left ul li a{ color:#666666;}
.box .left ul li a:hover{ color:#0061b4;}
.box .left ul li a h3{ font-family:"宋体"; font-size:14px; background:url(../images/dot.gif) no-repeat; padding-left:20px; font-weight:normal; padding-bottom:8px;}
.box .left ul li a span{ text-decoration:underline; line-height:24px;}
.box .right { width:240px; float:right;}
.box .right .index_case{}
.box .right .index_case .bt{ background:url(../images/index_right.gif) no-repeat; font-family: "微软雅黑"; font-size:18px; color:#0662ab; padding-left:33px; padding-right:10px; padding-bottom:5px;}
.box .right .index_case .roll{ width:220px; height:153px; position:relative; left:20px; top:9px;}
.box .right .index_case .roll .left_butt{ width:27px; height:49px; display:block; position:absolute; left:0px; top:52px; background: url(../images/left.png) no-repeat; z-index:1;}
.box .right .index_case .roll .left_butt a{ width:27px; height:49px; display:block; text-indent:-9999px; }

.box .right .index_case .roll .right_butt{ width:27px; height:49px; display:block; position:absolute; right:0px; top:52px; background: url(../images/right.png) no-repeat;}
.box .right .index_case .roll .right_butt a{ width:27px; height:49px; display:block; text-indent:-9999px; }
.box .right .index_case .index_case_txt{ position:relative; background:#e9e9e9; line-height:24px; color:#343434; padding-left:6px; padding-right:8px; top:5px; padding-top:4px; padding-bottom:4px;}
.box .right .index_case .index_contact{ position:relative; background:#e9e9e9; margin-left:20px; line-height:24px; color:#343434; padding-left:6px; padding-right:2px; top:14px; padding-top:4px; padding-bottom:4px;}

.foot{ height:96px; background:#025fa5; clear: both;}
.foot .footer{ width:980px; margin:0px auto; background:url(../images/tel.gif) right no-repeat; color:#fff; padding-top:30px; line-height:20px; padding-bottom:25px;}

/*工程案例样式*/
.main{ width:980px; margin:0px auto;}
.main .left{ width:195px; float:left;}
.main .left .bt{ height:39px; background:url(../images/leftbg.gif) no-repeat; font-family:"微软雅黑"; font-size:18px; color:#fff; line-height:32px; text-align:center;}
.main .left .left_midd{ background:url(../images/left_midd.gif) repeat-y; padding-left:10px;}
.main .left .left_midd ul{ padding-top:10px; padding-bottom:80px;}
.main .left .left_midd ul li{}
.main .left .left_midd ul li a{ width:135px; height:20px; display:block; padding-bottom:12px; font-size:14px; color:#333333; padding-left:37px; line-height:30px;}
.main .left .left_midd ul li a:hover{ width:135px; height:20px; display:block; background:url(../images/leftlibg.gif) no-repeat 0px 8px; color:#ea3e00; }
.main .left .left_midd ul li a.currt{ width:135px; height:20px; display:block; background:url(../images/leftlibg.gif) no-repeat 0px 8px; color:#ea3e00; }
.main .left .left_bott{ width:195px; height:169px; margin-bottom:20px;}
.main .left .left_cont{ width:170px; height:125px; background:url(../images/left_cont.gif) no-repeat; line-height:24px; color:#666666; padding-top:45px; padding-left:13px; padding-right:15px; margin-bottom:33px;}
.main .right{ width:750px; float:right;}
.main .right .bt{ border-bottom:1px solid #bbbbbb; line-height:36px; background:url(../images/dot.gif) no-repeat left; padding-left:17px; color:#666666;}
.main .right ul{ padding-top:23px;}
.main .right ul li{ width:220px; margin-left:17px; float:left; margin-right:13px; margin-bottom:31px;}
.main .right ul li a{ font-family:"宋体"; font-size:14px; color:#666666;}
.main .right ul li a:hover{}
.main .right ul li a p{ background:url(../images/more.gif) no-repeat right; margin-top:10px;}
.main .right ul li a p:hover{ color:#025ea9; background:url(../images/moreon.gif) no-repeat right;}
.main .right .case_show{ padding-top:20px;}
.main .right .case_show p{ line-height:36px; color:#666666;}
.main .right .case_show h2{ font-family:"微软雅黑"; font-size:18px; color:#333333; font-weight:normal; text-align:center; line-height:10px;}

/*contact-style*/
.main .right .contact{ width:710px; margin:0px auto;}
.main .right .contact ul{ background:url(../images/contactulbg.gif) no-repeat center bottom; overflow:hidden; margin-bottom:20px;}
.main .right .contact ul li{ width:89px; height:27px; display:block; float:left; margin-right:12px; margin-bottom:13px;}
.main .right .contact ul li a{ display:block; background:url(../images/contactli.gif) no-repeat; color:#fff; text-align:center; line-height:30px; font-size:18px;}
.main .right .contact ul li a:hover{ display:block; background:url(../images/contactlion.gif) no-repeat; color:#fff; text-align:center;}
.main .right .contact ul li a.currt{ display:block; background:url(../images/contactlion.gif) no-repeat; color:#fff; text-align:center;}
.main .right .message{ padding-top:24px; padding-left:20px; padding-right:20px; background:url(../images/mess.jpg) no-repeat right bottom; color:#333333; line-height:24px; padding-bottom:245px;}
.main .right .message span{ color:#ff0101;}
.main .right .message .input{ width:193px; height:21px; display:block; border:none; background:url(../images/input.gif) no-repeat; line-height:21px; padding-left:3px;}
.main .right .message .area{ width:376px; height:121px; display:block; border:none; background:url(../images/area.gif) no-repeat; line-height:24px; padding-left:3px;}
.main .right .message .sub{ width:95px; height:27px; display:block; border:none; background:url(../images/sub.jpg) no-repeat; cursor:pointer;}

/*job-style*/
.main .right .job{ background:url(../images/job.jpg) no-repeat; padding-top:180px; padding-left:25px; padding-right:410px; font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#333333;}
.main .right .job h2{ font-size:18px; color:#000000; font-weight:normal;}
.main .right .job_show{ width:630px; margin:0px auto; padding-top:33px; line-height:24px; color:#666666;}
.main .right .job_show h3{ font-family:"宋体"; font-size:18px; color:#eb4a10; font-weight:normal; padding-left:18px;}
.main .right .job_show .font12{ font-weight:bold; color:#333333;}
.main .right .job_list{ width:750px; margin:0px auto; padding-top:28px;}
.main .right .job_list h3{ background:#ea3e00; line-height:33px; display:block; font-family:"微软雅黑"; color:#fff; font-size:16px; padding-left:20px; margin-bottom:5px;}
.main .right .job_list tr{ font-family:"微软雅黑"; font-size:14px;}
.main .right .job_list td{ height:30px; background: url(../images/td.gif); font-size:12px; font-family:"宋体"; color:#605c50;}
.main .right .job_list td a{ color:#605c50;}
.main .right .job_list td a:hover{ color:#ea3e01;}


/*news-style*/
.main .right .news{ width:750px;}
.main .right .news ul{ overflow:hidden; border-bottom:1px solid #b4b4b4; padding-bottom:20px;}
.main .right .news ul li{ width:720px; display:block; margin-bottom:23px;}
.main .right .news ul li .pic{ width:134px; float:left; }
.main .right .news ul li .rr{ width:570px; float:right; line-height:20px;}
.main .right .news ul li .rr h3{ font-family:"微软雅黑"; font-size:18px; font-weight:normal;}
.main .right .news ul li .rr font{ color:#999999; font-size:12px;}
.main .right .news ul li a p{ color:#666666; background:none; font-family:"微软雅黑"; font-size:12px; line-height:20px; margin-top:0px;}
.main .right .news ul li a:hover p{ color:#666666; background:none;}
.main .right .news ul li a span{ font-family:"微软雅黑"; font-size:12px; text-decoration:underline; color:#666666;}
.main .right .news ul li a:hover span{ font-family:"微软雅黑"; font-size:12px; text-decoration:underline; color:#ca0719;}
.main .right .news ul li a{ color:#333333;}
.main .right .news ul li a:hover{ color:#ca0719;}
.main .right .news .fenye{ word-spacing:10px; padding-top:14px; padding-left:48px;}
.main .right .news .fenye a{ color:#333333;}
.main .right .news .fenye a:hover{ color:#c3000a;}

































