﻿@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-family:"宋体", Verdana, Geneva, sans-serif; font-size:12px;}
a{text-decoration:none;}
ul{list-style:none; margin:0; padding:0;}
img{border:none;}
p,strong{margin:0; padding:0;}
#layout{width:900px; margin:0 auto;}

#head{width:900px; float:left; padding-top:25px;}
#head .logo{float:left; width:220px; height:50px;}
#head .menu{width:580px; font-size:12px; font-family:"宋体", Gadget, sans-serif; height:18px; margin-top:28px; float:right; line-height:18px; color:#58595b;}
#head .menu a{color:#58595b; font-family:"宋体", Gadget, sans-serif; font-size:12px; line-height:18px; padding:0 2px;}
#head .menu a:hover{color:#e84016;}
.baner{float:left; width:900px; margin-top:10px;}

.content{width:900px; float:left; margin-top:15px;}
.content-left{width:280px; float:left;}
.tit266{width:280px; float:left; height:26px; border-bottom:#999 dashed 1px; margin-top:18px; }
.tit266 .titleft{width:150px; float:left; height:18px; line-height:18px; color:#6e6f71; font-size:15px; font-weight:bold; font-family:"Arial Black", Gadget, sans-serif; color:#e84016; padding-left:3px;}
.solutbox{width:280px; float:left; margin-top:15px; height:70px; overflow:hidden;}
.soimg{width:100px; height:70px; float:left; padding-left:3px;}
.soright{width:165px; height:70px; float:right;}
.soright .tit135{width:165px; height:20px; float:left; font-size:12px; font-weight:bold; line-height:20px;}
.soright .tit135 a{color:#6e6f71;}
.soright .tit135 a:hover{color:#e84016;}
.soright .sotxt{width:165px; height:36px; line-height:18px; float:left; font-size:12px; color:#6e6f71; margin-top:13px;}
.soright .sotxt a{color:#6e6f71;}
.content-right{width:610px; float:right; color:#6e6f71;}
/*.content-right .right1{width:619px; float:left; height:302px;}
.content-right .right2{width:619px; float:left; height:162px; margin-top:15px;}
.right1 .right1_1{width:262px; height:302px; float:left; background:transparent url(img/t1.jpg) no-repeat scroll 0 0; padding:0 20px;}
.right1 .right1_2{width:262px; height:302px; float:right; background:transparent url(img/t1.jpg) no-repeat scroll 0 0;padding:0 20px;}
.right2 .right2_1{width:262px; height:162px; float:left; background:transparent url(img/t2.jpg) no-repeat scroll 0 0; padding:0 20px;}
.right2 .right2_2{width:262px; height:162px; float:right; background:transparent url(img/t10.jpg) no-repeat scroll 0 0;padding:0 20px;}
.tit262{width:262px; float:left; height:25px; line-height:25px; margin-top:10px; font-weight:bold; font-size:16px; color:#6e6f71;}
.p-tit{width:262px; float:left; height:30px; line-height:30px; color:#6e6f71; font-size:15px;}
.p-tit a{color:#6e6f71;}
.p-tit a:hover{color:#e84016;}
.txt-p{width:262px; float:left; line-height:20px; font-family:"Arial Black", Gadget, sans-serif; }
.right1_2 .pinpai1 a{width:261px; float:left; height:20px; display:block; text-align:center; color:#6e6f71; font-size:14px; background:transparent url(img/q1.png) no-repeat scroll 0 0; padding-top:17px; margin-top:5px;}
.right1_2 .pinpai1 a:hover{background:transparent url(img/q1-1.png) no-repeat scroll 0 0; color:#FFF;}
.right1_2 .pinpai2 a{width:261px; float:left; height:20px; display:block; text-align:center; color:#6e6f71; font-size:14px; background:transparent url(img/q2.png) no-repeat scroll 0 0; padding-top:19px; margin-top:5px;}
.right1_2 .pinpai2 a:hover{background:transparent url(img/q2-1.png) no-repeat scroll 0 0; color:#FFF;}
.right1_2 .pinpai3 a{width:261px; float:left; height:20px; display:block; text-align:center; color:#6e6f71; font-size:14px; background:transparent url(img/q3.png) no-repeat scroll 0 0; padding-top:22px; margin-top:5px;}
.right1_2 .pinpai3 a:hover{background:transparent url(img/q3-1.png) no-repeat scroll 0 0; color:#FFF;}
.right1_2 .pinpai4 a{width:261px; float:left; height:20px; display:block; text-align:center; color:#6e6f71; font-size:14px; background:transparent url(img/q4.png) no-repeat scroll 0 0; padding-top:33px; margin-top:5px;}
.right1_2 .pinpai4 a:hover{background:transparent url(img/q4-1.png) no-repeat scroll 0 0; color:#FFF;}
.right1_2 .pinpai5 a{width:261px; float:left; height:20px; display:block; text-align:center; color:#6e6f71; font-size:14px; background:transparent url(img/q5.png) no-repeat scroll 0 0; padding-top:35px; margin-top:5px;}
.right1_2 .pinpai5 a:hover{background:transparent url(img/q5-1.png) no-repeat scroll 0 0; color:#FFF;}
.right2_1 ul{width:262px; float:left; text-align:left;}
.right2_1 ul li{width:262px; height:23px; line-height:23px;}
.right2_1 ul li a{color:#6e6f71;}
.right2_1 ul li a:hover{color:#e84016;}
.right2_2 p{line-height:25px; margin:0; padding:0; width:262px; float:left; margin-top:10px;}
*/
.foot{width:900px; float:left; border-top:#e84016 solid 2px; margin-top:30px; line-height:20px; padding-top:10px; color:#6e6f71; padding-bottom:15px;}
.foot a{color:#6e6f71;}
.foot a:hover{color:#e84016;}

/*非首页部分*/
.leftmenu ul{list-style:none; padding-left:15px;}
.leftmenu ul li{width:180px; height:30px; line-height:30px;}
.leftmenu ul li a{color:#636466; font-size:14px;}
.leftmenu ul li a:hover{color:#e84016;}
.txt{width:100%; float:left; text-align:justify; text-justify:inter-ideograph;}
.txt p{color:#636466; line-height: 20px;}
.worklist{width:100%; float:left;}
.worklist li{float:left; width:200px; padding-left:10px; display:block; height:225px; overflow:hidden;}
.worklist li .workimg{width:200px; height:136px; float:left;}
.worklist li .workname{width:200px; float:left; height:16px; line-height:16px; overflow:hidden; margin-top:15px;}
.worklist li .workname a{color:#666; line-height:16px; font-weight:bold;}
.worklist li .worktxt{width:200px; float:left; height:32px; line-height:16px; overflow:hidden; margin-top:8px;}
.worklist li a{color:#636466;}
.worklist li a:hover{color:#e84016;}

/*修改部分*/
.read{width:66px; float:right; height:10px; margin-top:6px; padding-right:6px;}
.read a{background:url(img/more2.gif) no-repeat scroll 0 0; width:66px; height:10px; display:block;}
.read a:hover{background:url(img/more2.gif) no-repeat scroll 0 -15px;}
.right1{width:610px; float:left; height:256px;}
.right1-1{width:270px; float:left; height:250px; background:transparent url(img/bj1.gif) no-repeat scroll 0 0; padding:3px 15px;}
.right1-2{width:270px; float:right; height:250px; background:transparent url(img/bj1.gif) no-repeat scroll 0 0; padding:3px 15px;}
.tit300{width:270px; float:left; height:18px; line-height:18px; font-size:15px; font-weight:bold; margin-top:15px;}
.tit300 a{color:#e84016;}
.hxtit{width:270px; float:left; line-height:18px; height:18px; font-weight:bold;margin-top:9px;}
.hxtit a{color:#666666;}
.hxtit a:hover{color:#e84016;}
.hxtxt a:hover{color:#e84016;}
.hxtxt{width:256px; float:left; line-height:18px; height:36px; margin-top:3px; padding-left:14px;}
.hxtxt a{color:#666;}
ul.news{width:270px; float:left; margin-top:9px;}
.news li{width:270px; height:24px; line-height:24px; float:left;}
.news .litxt{width:220px; float:left; line-height:24px;}
.news .litxt a{color:#666;}
.news .litxt a:hover{color:#e84016;}
.news .litime{width:50px; float:right; line-height:24px;}
.right2{width:610px; height:140px; float:left; margin-top:5px; background:transparent url(img/p1.gif) no-repeat scroll 0 0;}
.abox{width:580px; float:left; padding:0px 15px; height:80px; margin-top:40px;}
.p1 a{width:135px; height:80px; float:left; display:block;}
.p2 a{width:120px; height:80px; float:left; display:block;}
.p3 a{width:115px; height:80px; float:left; display:block;}
.p4 a{width:110px; height:80px; float:left; display:block;}
.p5 a{width:100px; height:80px; float:left; display:block;}
.p1 a:hover{background:url(img/p2.gif) no-repeat scroll -15px -40px;}
.p2 a:hover{background:url(img/p3.gif) no-repeat scroll -150px -40px;}
.p3 a:hover{background:url(img/p4.gif) no-repeat scroll -270px -40px;}
.p4 a:hover{background:url(img/p5.gif) no-repeat scroll -385px -40px;}
.p5 a:hover{background:url(img/p6.gif) no-repeat scroll -495px -40px;}
.right3{width:230px; height:60px; float:right; margin-top:15px;}
.right3 a{width:230px; height:60px; display:block; background:transparent url(img/tel2.gif) no-repeat scroll 0 0;}
.right3 a:hover{background:transparent url(img/tel2.gif) no-repeat scroll 0 -60px;}
.conleft{width:255px; float:left; margin-top:25px;}
.conright{width:596px; float:right; padding:0 24px; margin-top:25px; background:transparent url(img/xuxian.jpg) repeat-y scroll 0 0;}
.workmenu{width:240px; padding-left:15px; float:left;}
.worktit{width:100%; float:left; color:#e84016; font-size:14px; font-weight:bold; line-height:22px;}
.workmenu ul{width:100%; float:left; margin-top:5px;}
.workmenu ul li{line-height:22px;}
.workmenu ul li a{color:#666;}
.workmenu ul li a:hover{color:#e84016;}
.pagelist{width:100%; float:left; text-align:right; margin-top:10px; color:#666;}
.pagelist a{color:#666;}
.pagelist a:hover{color:#e84016;}
.shu{width:95px; float:left; padding-left:15px; margin-top:40px;}
.downbox{width:240px; float:left; padding-left:15px;}
.downtit{width:100%; float:left; font-size:14px; line-height:16px; color:#666; font-weight:bold; margin-top:10px;}
.downbox ul{width:100%; float:left; margin-top:8px;}
.downbox ul li{width:100%; line-height:25px; height:25px; float:left;}
.downbox ul li a{color:#666;}
.downbox ul li a:hover{color:#e84016;}
.titservice{width:100%; float:left; font-size:14px; color:#666; font-weight:bold;}
.sbox1{width:100%; float:left; margin-top:20px;}
.sboxleft{width:50%; float:left;}
.sboxright{width:50%; float:right;}
.boxtit{font-weight:bold; float:left; width:100%; color:#666;}
.sbox1 ul{width:85%; float:left; margin-top:10px; padding-bottom:20px; padding-left:20px;}
.sbox1 li{line-height:22px; color:#666; width:100%; float:left;}
.menupp{width:230px; float:left; line-height:25px; padding-left:15px; margin-top:5px;}
.menupp a{color:#999; display:block; line-height:25px; float:left; width:230px;}
.menupp a:hover{color:#333;}
.newsbox{width:100%; float:left; padding-bottom:35px;}
.newstit{width:100%; float:left; font-size:14px; color:#666; font-weight:bold;}
.newstit a{color:#636466; font-size:14px;}
.newstit a:hover{color:#e84016;}
.newstxt{width:100%; float:left; color:#666; line-height:20px; margin-top:10px;}
.contactbox{width:216px; padding-left:15px; float:left;}
.contacttit{width:100%; float:left; font-size:14px; font-weight:bold; color:#666; line-height:14px; line-height:18px;}
.contacttxt{width:100%; float:left; color:#666; line-height:20px; text-align:justify; text-justify:inter-ideograph; margin-top:15px;}
.map{width:100%; float:left; margin-top:40px; padding-bottom:25px;}
.ly{width:100%; float:left; color:#666; margin-top:10px;}
.lyleft{width:60px; float:left; height:18px; line-height:18px;}
.lyright{width:155px; float:right;}
.ly input{float:left; margin:0;}
.liuyan{width:151px; height:16px; border-bottom:#a8aab9 solid 1px; border-right:#a8aab9 solid 1px; border-left:#585a67 solid 1px; border-top:#585a67 solid 1px; line-height:16px; color:#666;}
.liuyan1{width:210px; float:left; margin-top:10px; height:95px;}
.button{width:100%; float:left; margin-top:10px;}
.anniu{height:22px; line-height:22px; font-size:12px;}
.anlileft{width:215px; padding-left:15px; float:left;}
.fanhui{width:100%; float:left;}
.fanhui a{color:#e84016; font-size:14px;}
.name{width:100%; float:left; font-size:12px; color:#666; font-weight:bold; margin-top:10px;}
.nametit{width:100%; float:left; color:#666; margin-top:5px; padding-bottom:5px; line-height:22px;}
.top{width:100%; float:left; text-align:right; margin-top:10px;}
.top a{color:#e84016;}
