/* 全局 CSS 定义 */
html,body,div,span,object,iframe,table,tr,th,td,em,img,h1,h2,h3,h4,h5,h6,p,a,dl,dt,dd,ul,li,form,label{font-family:inherit; font-style:inherit; padding:0; margin:0; border:0;}
ol,ul{list-style:none;}
img{vertical-align:top;}
body{background:url(images/lrzc_01.png) repeat-x;color:#666; font:12px/1.6 Verdana, Arial, Helvetica, sans-serif, SimSun; }
.clear{clear:both;height:0px; overflow:hidden;}
.fl{float:left;}.fr{float:right;}
.w96,.head {margin:0 auto;width:960px;overflow:hidden; background:#FFF;}
.yh15{font:15px "Microsoft YaHei";}
.yh14 {font:14px "Microsoft YaHei";}
.mt20 {margin-top:20px;}
.mt15 {margin-top:15px;}
.yh18 {font:18px "Microsoft YaHei";}

/*---------- 链接 ----------*/
a:link{color:#666; text-decoration:none;}
a:visited{ text-decoration:none;}
a:hover{color:#ff6600; text-decoration:underline;}
/*---------- 截字 ----------*/
{overflow:hidden; text-overflow:ellipsis;}

.head{height:82px;}
.banner {width:1110px;margin:0 auto;}
.b1 {height:105px;position:relative; background:url(images/lrzc_12-08.jpg) no-repeat center top; width:1110px; margin:0 auto;}
.b1 a {position:absolute; display:block;top:29px;right:159px; width:216px; height:45px;}

.tit,.pt1_r_zj {position:relative;}

.pt1 {padding:0 10px;}
.pt1_l {width:271px;}
.pt1_r {width:654px; position:relative;}
.pt1_r h1 {background:url(images/lrzc_25.png) repeat-x;height:55px;display:block;font:18px/54px "Microsoft Yahei";color:#333;}
.pt1_r h1 img {margin-right:10px;}
.pt1_r p {width:455px; text-indent:2em;line-height:22px; display:block;margin:10px 0;}

.pt1_r_b dt {width:186px;}
.pt1_r_pic {position:absolute;top:65px;right:0;}
.pt1_r_zj {background:url(images/lrzc_39.png) no-repeat; height:31px;font:15px/31px "Microsoft Yahei";padding-left:225px;color:#333;margin-top:15px;}
.pt1_r_zj a {width:96px; height:26px; display:block; position:absolute;top:2px;right:10px;}

.pt1_b {background:url(images/lrzc_46.png) no-repeat;height:100px; position:relative;}
.pt1_b p {position:absolute;width:149px;top:15px; line-height:22px;}
.pt1_b1 {left:125px;}
.pt1_b2 {left:315px;}
.pt1_b3 {left:500px;}
.pt1_b4 {left:686px;}
.zcwh {background:url(images/lrzc_51.png) no-repeat;height:156px; position:relative;}
.zcwh p {position:absolute;top:0px; width:98px;color:#FFF; line-height:22px;}
.zcwh_1 {left:150px;}
.zcwh_2 {left:342px;}
.zcwh_3 {left:535px;}
.zcwh_4 {left:725px;}


.pt2 {height:225px;}
.pt2_l {width:444px;}
.pt2_r {background:url(images/lrzc_57.png) no-repeat;height:205px; position:relative;width:483px; position:relative;}
.pt2_r p {colro:#515151;line-height:22px;width:340px;margin:65px 0 0 136px;}
.pt2_r a {width:110px;height:33px; display:block; position:absolute;}
.pt2_more {bottom:0;right:3px;}
.pt2_zx {bottom:0;left:16px;}


.pt3_abt {height:370px;}
.pt3_abtl {width:463px; background:url(images/lrzc_65.png) no-repeat;padding:68px 10px 0 10px; position:relative; height:283px;}
.pt3_abtl p {text-indent:2em; height:157px;width:450px; line-height:22px;}
.pt3_abtl p a { position:absolute;left:234px;top:155px; display:block;width:187px; height:38px;}
.zs div {width:372px; height:95px;overflow:hidden;}
.zs ul {width:400px;}
.zs li {float:left;margin-right:19px;display:inline;}.zs img{ cursor:pointer;}
.pt3_abtr {width:477px;}
#p1_r {margin-left:15px;}
#p1_l {margin-right:15px;}

.gtlf { height:210px;}
.gtlf_l {background:url(images/lrzc_70.jpg) no-repeat;width:567px; height:188px; overflow:hidden;}
.gtlf_l img{ float:left;}
.gtlf_l .l{ width:380px; float:left;}
.gtlf_l p {width:380px;line-height:26px;float:left; margin:8px 0 0px;}
.shqh {margin-left:10px;}
.shqh a img{filter:alpha(opacity=50); -moz-opacity:0.5; cursor:pointer; opacity:0.5;}
.shqh a:hover img{filter:alpha(opacity=100); -moz-opacity:1; cursor:pointer; opacity:1;}
.jt {margin:0 10px;}

.pph {position:relative;}
.pph p {position:absolute;font:12px/18px "Microsoft YaHei";width:145px;}
.pph_abt {width:355px;position:absolute;left:12px;top:140px;}
.pph h1 {position:absolute;font:25px "Microsoft YaHei";color:#FFF;left:101px;top:45px; font-weight:bold;}

.bz1 {left:494px;top:62px;}
.bz2 {left:785px;top:62px;}
.bz3 {left:494px;top:232px;}
.bz4 {left:785px;top:232px;}

.kf {height:227px;}
.kf_l {width:323px;}
.kf_r {background:url(images/lrzc_85.png) no-repeat;width:630px;height:207px; overflow:hidden;}
.kf_r ul {width:700px;}
.kf_r li {width:300px;float:left;margin:5px 0 40px 15px;}
.kf_r li img {float:left;}
.kf_r span {width:180px; display:block; float:right;}
.kf_r h3 {font:12px "Microsoft YaHei";color:#333;font-weight:bold;}
.kf_r p {line-height:18px;margin-top:5px;}
.case { height:310px;}
.case_r {width:607px; overflow:hidden;}
.case_r h1 {font:24px "Microsoft YaHei";color:#a90509; height:38px; text-align:center;}
.case_r div {line-height:22px;color:#515151; height:123px; text-indent:2em;}
.case_r span {color:#a90509;}
.case_r ul {margin-left:5px;}
.case_r li {float:left;margin-right:12px;}
.case_r li p {text-align:center;}
/*foot*/
.foot h1 {font:26px "Microsoft YaHei";color:#575555;}
.foot h1 img {margin-right:10px;}
.foot {width:960px; margin:15px auto 0 auto;overflow:hidden;}
.foot ul{width:1000px; height:155px;margin:15px 0;}
.foot ul li {width:220px;float:left;margin-right:26px;display:inline;overflow:hidden;}

.btm_nav {height:35px;background:url(images/lrzc_131.png) no-repeat;color:#FFF;text-align:center;}
.btm_nav a {color:#FFF!important;line-height:35px;font-size:12px;padding:0 12px;}
.btm_nav a:hover {color:#F93!important;}
.copy {text-align:center;color:#666;line-height:25px;}