 /*zong*/
.fl {float:left;}
.fr {float:right}
.cl {clear:both;}
.w100{width:100%;}
.w1200 {width:1200px; margin:0 auto;}
ul li{list-style:none;}
a:hover{text-decoration:none;}
.wapper2{ width:1200px; margin:0 auto;}

/*********************************************** 横向主导航条 ***********************************************/
.head{height:138px;}
.heads{height:34px; background:#f0f0f0;}
.headsz{line-height:34px; color:#000;}
.headx{height:104px;}
.logo{padding-top:23px;}
.dh{width:779px; height:104px;}
.banner{height:560px;}

.maina{height:63px; margin-top:44px;}
.maina_z{width:535px; height:63px; font-size:26px; color:#6c6c6d;}
.maina_y{width:274px; height:63px;}
.maina_ys{ height:30px; background:#f1f1f1; color:#545353; line-height:30px; text-indent:15px;}
.maina_yx{height:33px;}
.maina_yxz{ width:136px;height:33px; background:url(../images/01.jpg) no-repeat; line-height:33px;  text-indent:15px;}
.maina_yxz a{color:#FFF;}
.maina_yxy{ width:136px;height:33px; background:url(../images/01.jpg) no-repeat; line-height:33px; color:#FFF; text-indent:15px;}
.maina_yxy a{color:#FFF;}

.mainb{height:1555px; margin-top:32px;}
.mainb_a{height:245px;}
.chan_l{width:220px; height:245px; background:#dd4250;}
.chan_lz{padding:14px;}
.chan_ls{width:192px; height:36px; border-bottom:1px solid #FFF; text-align:center; color:#FFF; line-height:36px; font-size:15px;}
.chan_lx{width:192px; height:140px; margin-top:20px;}
.chan_lx a{ color:#FFF; float: left;width: 50%;line-height: 33px;}
.chan_n{width:908px; height:245px;}
.chan_g{width:30px; height:245px;}
.mainb_b{margin-top:17px;height:245px;}
.mainb_c{margin-top:17px;height:245px;}
.mainb_d{margin-top:17px;height:245px;}
.mainb_e{margin-top:17px;height:245px;}
.mainb_f{margin-top:17px;height:245px;}

.mainc{height:500px; margin-top:38px;}
.jians{height:39px;}
.jianx{height:342px; margin-top:25px;}
.jianjie{width:418px; height:341px;line-height: 28px;}
.gongc{width:777px; height:337px;}

.maind{height:271px; margin-top:35px;}
.liucs{height:44px;}
.liucx{height:172px; margin-top:55px;}

.maine{height:292px; margin-top:56px;}
.hangye{width:338px; height:292px;}
.hangs{ height:23px; font-size:22px;}
.hangzh{height:180px; margin-top:18px;}
.hangzh{ line-height:32px;}
.hangzh ul{ padding-left:0px;}
.hangzh ul li{ width:336px;}
.hangx{height:36px; margin-top:35px;}
.zhuanye{width:338px; height:292px; margin-left:95px;}
.guand{width:338px; height:292px;}



/*.footer{height:auto;}
.foots{background:url(../images/tu27.jpg) no-repeat top center; height:327px;}
.footxs dl{ float:left; display:block; width:125px; color:#FFF; padding-top:50px; margin-left:68px;}
.footxs dl dt span{color:#fff; font-size:20px; height:30px; line-height:30px; text-align:center;}
.footxs dl dd{ margin-left:0px; height:30px; line-height:30px;}
.footxs dl dd a{ color:#aaaaaa;}
.footx{height:72px; background:#262b30; color:#FFF; text-align:center; padding-top:15px;}
.footx a{ color:#FFF;}
.gzwm{ float:right; display:block; width:152px; padding-top:100px;}
.gzwm a{ color:#aaaaaa; display:block;}
.gzwm  span{ height:30px; line-height:30px; text-align:center; display:block; width:108px;}
.tupian{ width:324px;}
.tupian ul li{ float:left; display:block; width:38px;}
.tupian01 { padding-left:0px; position:relative;}
.footxs dl dd.xiaoleib{ }
.footxs dl dd.xiaoleib span{ color:#aaaaaa;}
.footxs dl dd.xiaoleib strong{color:#aaaaaa; font-size:15px; font-weight:normal; width:174px; display:block;}
.tupian01 span{ position:absolute; top:7px; right:53px;}
.tupian01 span a{ color:#000; font-weight:bold;}*/


.footer{ margin-top:30px; background:url(../images/footerbg.jpg) repeat-x; background-color:#ddd;}
.foot_nav{ width:1120px; height:60px; background:url(../images/foo.png) no-repeat left; padding-left:80px;}
.foot_nav a{ display:block; float:left; color:#fff; line-height:60px; font-size:14px; text-align:right; width:110px; height:60px;}
.foot_nav a:hover{ color:#fd7f75;}
.foot_left{ float:left;padding-top:20px;}
.foot_mid{ float:left; margin-left:50px; width:520px;color:#fff;padding-top:20px;}
.foot_mid dl dt{ font-size:16px; color:#000; line-height:30px;}
.foot_mid dl dd{ line-height:28px; font-size:14px; color:#000;}
.foot_mid dl dd a{ color:#000;}

.foot_right{ float:right;padding-top:20px;}
.foot_right img{ float:left; margin-right:25px;width: 130px;} 





/*-----------------------------内页头部--------------------------------------*/
.neiye{background:#ffcc99; height:285px;}
.neia{ line-height:40px; height:40px; border-bottom:1px solid #999999; border-top:1px solid #999999; }
.neib{height:40px;margin-top:20px; border-top:1px solid #000; border-bottom:1px solid #000;}
.neib li{ float:left; width:16%; line-height:40px;text-align:center; border-right:1px solid #000;} 
.neic{height:60px; font-size:44px; color:#333333; margin-top:40px;}



.dateTitle {
font-size: 16px;
}
.map{float:right;width: 730px;}
.jj{width:400px; float:left;}


/*-----------------------------内页留言--------------------------------------*/
.lh68{ position: absolute; top: 0; z-index: -1;}
.lhbd label{ display: inline-block; max-width:80px ; width: 100%; height: 30px; line-height: 30px; margin-bottom: 0px;}
.lhbd dt{ padding: 10px 0; width: 100%;}
.lhbdfr{ float: right;width: 50%;}
.lhbdfl{ float: left;width: 50%;}
.lhbdfr label{max-width:75px ; width: 100%;}
.lhbd input,.lhbd .Content{ width: 80%;}
.clear{ clear: both;}
.lhbd .Content{ height:150px;}
.submit{ background: #dd4250; color: #fff; display: block; width: 80px; line-height: 30px; margin: 0 auto; text-align:center; border: none; }
.page-guestbook b{ line-height:30px;  display:inline-block; width:80px; text-align:right;}
.page-guestbook dt{}
.page-guestbook b span{ padding-left:10px;}









#proinfo_c img{}
.ptitle{font-size:22px;border-bottom: 4px solid #cccccc;    height: 44px;line-height: 34px;}


.left-fenlei{line-height:28px;    margin-top: 2px; }
.left-fenlei a{color:#666;font-size:14px;    background: url(../images/ls_gray.gif) no-repeat left;
    color: #666;
    margin-top: 5px;
    font-size: 14px;
    display: block;
    border-bottom: 1px solid #CCC;
    line-height: 26px; text-indent:25px;}
































