.p_about{clear:both;width:1100px;margin:0 auto;text-align:left;margin-top:30px;position: relative;}
.p_about_lt{width:693px;}
.p_about_rt{width:300px;height:170px;position: absolute; top:0px;right:0px;}
.rtt1{background:url(img/about_right.png) 0px 0px no-repeat;}
.rtt2{background:url(/img/about_right.png) 0px -167px no-repeat;}
.p_about_lt h2{width:523px; height:31px;color: #666;font-size:18px;margin-top:20px;}
.p_about_lt h2 span{font-size:16px;font-weight: bold;}
.p_about_lt p{margin-top:10px;color: #666;}
.p_about_lt ul {margin-top:10px;margin-bottom:10px;}
.p_about_lt ul li {float: left;width:137px;height:120px;}
.p_about_lt ul li a {display: block;text-decoration: none;border:1px #FFF solid;}
.p_about_lt ul li a:hover {text-decoration: none;border:1px #EEE solid;}

.p_workstt {clear:both;width:1100px;height:80px;margin:0 auto;background:url(img/bt_newworks.png) no-repeat;text-align:right;}
.p_workstt p{text-align:right;font-size:18px;line-height:24px;font-weight:bold;margin:15px;color:#666465;}
.p_works {width:1100px;margin:0 auto;}
.p_works ul li {float: left;width:274px;height:183px;}
.p_works ul li a {display: block;text-decoration: none;}
.p_works ul li a:hover {text-decoration: none;}

.p_servtt {clear:both;width:1100px;height:55px;margin:0 auto;background:url(img/service_p01.jpg) no-repeat;}
.p_serv {clear:both;width:1100px;margin:0 auto;text-align:left;}
.servpic{clear:both;width:1100px;height:220px;}
.servpic img{border:#EEE 1px solid;}
.servtt{width:200px;height:130px;float:left;}
.ttp{width:180px;height:95px;}
.ttp1{background:url(img/service_p03.png) 0px 0px no-repeat;}
.ttp2{background:url(img/service_p03.png) 0px -114px no-repeat;}
.ttp3{background:url(img/service_p03.png) 0px -224px no-repeat;}
.ttp4{background:url(img/service_p03.png) 0px -335px no-repeat;}
.ttp5{background:url(img/service_p03.png) 0px -451px no-repeat;}
.ttp6{background:url(img/service_p03.png) 0px -565px no-repeat;}
.servcon{width:890px;float:left;margin-bottom:15px; border-left:#D9D9D9 1px dotted;}
.servcon p{line-height:200%;margin:10px;margin-top:3px;}
.servcon h1{font-size:16px;margin:10px;}
.servcon h2{font-size:14px;margin:10px;}

.pser2 {width:1100px;height:300px;margin:0 auto;position: relative;text-align:left;}
.pser2a{width:540px;height:280px;position: absolute; top:0px;left:0px;background:url(img/bt_serft.png) bottom right no-repeat;}
.pser2b{width:540px;height:280px;position: absolute; top:0px;left:560px;background:url(img/bt_serft.png) bottom right no-repeat;}

.pser2a dl {margin:15px;}
.pser2a dl dt{height:50px;background:url(img/bt_ser1.png) no-repeat;}
.pser2b dl {margin:15px;}
.pser2b dl dt{height:50px;background:url(img/bt_ser2.png) no-repeat;}
ul.serlist {margin-top:5px;margin-left:10px;}
ul.serlist li {height:25px;line-height:25px;}
.p_contacttt {clear:both;width:1100px;height:57px;margin:0 auto;background:url(img/contact_p01.jpg) no-repeat;}
.p_contacttt-ccc {clear:both;width:1100px;height:57px;margin:0 auto;background:url(img/contact_p01ccc.jpg) no-repeat;}
.p_contact{clear:both;width:1100px;margin:0 auto;text-align:left;margin-top:10px;position: relative;}
.p_contact_lt{width:700px;}
.p_contact_lt h2{width:523px; height:25px;color: #666;font-size:16px;font-weight: bold;}
.p_contact_lt p{margin-top:5px;color: #666;}
.p_contact_rt{width:191px;height:235px;position: absolute; top:0px;right:0px;background:url(img/contact_ewm.png) no-repeat;}

.newspic{clear:both;width:1100px;height:400px;margin:0 auto;}
.newsbox{clear:both;width:1100px;margin:0 auto;text-align:left;position: relative;}
.newsleft{width:800px;min-height:950px;}
.newsleft h2{width:800px;height:46px;border-bottom:1px #A5A5A5 dotted;}
.newsleft dl {height:110px;margin-top:20px;margin-bottom:10px;border-bottom:1px #A5A5A5 dotted;}
.newsleft dl dt{width:540px;float:left;height:89px;overflow: hidden;}
.newsleft dl dt h1{font-size:16px;height:30px;font-weight:bold;color: #D7000F;}
.newsleft dl dd{width:220px;height:90px;float: left;text-align:right;}
.newsleft p{margin-bottom:10px;}
.newsright{width:260px;position: absolute; top:46px;right:0px;}
.newsright h1{width:260px;height:175px;background:url(img/work_right.png) 0px 0px no-repeat;}
.newsright h2{width:260px;height:368px;background:url(img/work_right.png) 0px -203px no-repeat;}
.newsright ul{margin-top:5px;margin-bottom:20px;}
.newsright ul li {line-height:28px;border-bottom:1px #E0E0E0 solid;overflow: hidden;}
.newsright ul li a {display: block;text-decoration: none;}
.newsright ul li a:hover {text-decoration: none;color: #D7000F;}

