﻿@charset "utf-8";
/* CSS Document */
.flashs{ height:393px; }
.youshi .tits{ background:url(Img/Index/tit1.gif) repeat-x; height:29px; line-height:29px; padding-left:8px; }
.youshi .tits h4{ font-size:16px; }
.dls{ width:234px; height:270px; overflow:hidden; float:left; padding:8px 8px 0 0;}
.dlss{ padding:8px 0 0 0;}
.dls dt{ width:234px; height:116px;}
.dls dt img{width:234px; height:116px; line-height:0; font-size:0; }
.dls dt div{ height:22px; line-height:22px; font-weight:bold; font-size:14px; color:#1b1b1b; padding-left:14px; width:220px; bottom:0; background:#7ecef4;filter:alpha(opacity=90);opacity:.9; }
.dls dd{ background:url(Img/Index/bg1.gif) no-repeat; height:148px; overflow:hidden; padding:6px 15px 0; line-height:23px;}
/*list1*/
.list1{ width:235px;}
.pro .tits{ background:url(Img/Index/tit2.gif) no-repeat; height:32px; line-height:32px; padding-left:20px; } 
.yan{ color:#fff;}
.pro .nr{ background:#fff url(Img/Index/fgx1.gif) no-repeat top;  padding-top:10px; overflow:hidden;}
.uls li{ height:33px; line-height:33px; overflow:hidden; padding-left:22px;}
.uls li:hover { background:#EDEDED;}
.uls li a{ color:#949090;}
.uls li a:hover { color:#40210f;}
/*sheng*/
.sheng{ background:url(Img/Index/bg2.gif) no-repeat; height:84px; padding:0 10px 0 13px; line-height:22px; color:#B8B8B8;}
.sheng h5{ height:22px; overflow:hidden; padding-top:7px; color:#E7DABE;} 
.k3{ width:155px; height:20px; line-height:20px; background:#8B8B8B; color:#CDCDCD; padding-left:5px; border:0;}
.ss3{ padding:6px 0;}
.tel2{ background:url(Img/Index/ico1.gif) no-repeat left; font-weight:bold; padding-left:19px;} 
/*pro2*/
.pro2{ width:718px;}
.pro2 .tits{ background:url(Img/Index/tit3.gif) no-repeat; height:33px; overflow:hidden; padding-left:8px;}
.uls2 li{ text-align:center; float:left; width:75px; padding-top:6px; height:23px; line-height:23px;padding-right: 67px;}
.uls2 li a{ color:#fff; display:block; font-size:14px;}
.uls2 li a:hover, .uls2 .cur a{ background:url(Img/Index/aa1.gif) no-repeat; font-weight:bold; text-decoration:none; color:#673F22;} 
.subnr{ background:#fff;}
.pro2 .subnr{ height:950px; overflow:hidden;} 
.dls2{ width:135px; height:200px; overflow:hidden; float:left; padding:25px 7px 7px 30px;}
.dls2 dt{ width:131px; height:175px; line-height:0; font-size:0;}
.dls2 dt img{ width:131px; height:175px; padding:1px; border:1px solid #ECEBEB;}
.dls2 dd{ height:24px; line-height:24px; background:#EDEDED; text-align:center;}
.img1, .img1 img{ height:94px;width:960px;}

.nr .ulssa li{ line-height:28px;  border-bottom:1px solid #E2E2E2;}
.nr .ulssa li a{height:28px; overflow:hidden; display:block; padding-left:24px; font-size:14px;}
.nr .ulssa li a:hover, .ulssa li .cur{ background:#E5E5E5; text-decoration:none; font-weight:bold; color:#666;}
.nr .ulssa2{ padding:4px 0;}
.nr .ulssa2 li{ height:25px; line-height:25px; overflow:hidden; padding-left:26px; font-family:"宋体"; border:0;}
.nr .ulssa2 li a{ display:inline; font-size:12px; padding-left:5px;}
.nr .ulssa2 li a:hover{ background:none;}
/*cheng*/
.cheng .tits{ border-bottom:2px solid #616060; padding-top:5px; height:43px;}
.cheng .tits span{ font-family:"Times New Roman"; font-size:35px; color:#AEAEAE;}
.cheng .tits a{ font-size:18px; font-weight:bold; padding-left:6px;}
.cheng .tits .more { margin-top: 20px;}
.cheng .tits span a { font-size:16px;}
.cheng .nr{ height:320px; overflow:hidden;}
.dls3{ width:480px; height:142px; padding-top:13px;  overflow:hidden; float:left;} 
.dls3 dt{ width:174px; height:142px; float:left;}
.dls3 dt img{ width:174px; height:142px;}
.dls3 dd{ float:left; padding-left:17px; width:270px; line-height:24px;}
.dls3 dd h5{ height:24px; overflow:hidden; }
.dls3 dd p{ height:72px; overflow:hidden;padding-top:3px; margin-bottom:8px;}
/*zouj*/
.zouj{ width:707px; height:280px; padding:10px 0 0 17px;}
.h4s{ font-size:16px;}
.zouj p{ line-height:24px; height:96px; overflow:hidden; padding:10px 20px 0 0;}
.uls3 li{width:217px; height:106px; line-height:0; font-size:0; float:left; padding:20px 17px 0 0;}
.uls3 li img{ width:217px; height:106px;}
/*hzuo*/
.hzuo{ width:225px;}
.hzuo .tits{ background:url(Img/Index/tit4.gif) repeat-x; height:36px; line-height:36px; padding-left:17px;}
.hzuo .subnr{ background:#fff url(Img/Index/fgx2.gif) no-repeat 111px 0; height:254px; overflow:hidden}
.uls3s li{ width:110px; height:61px; border-bottom:1px solid #E1E1E1; padding:1px; line-height:0; font-size:0; float:left;}
.uls3s li img{ width:110px; height:61px;}
/*zhishi*/
.zhishi{ width:258px; height:387px; padding-left:14px; } 
.title{ height:42px; line-height:42px;}
.dls4{ height:100px; overflow:hidden;}
.dls4 dt{ width:97px; height:100px; float:left;}
.dls4 dt img{width:97px; height:100px; }
.dls4 dd{ padding-left:9px; width:135px; line-height:21px; height:105px; float:left;}
.zhishi p{ line-height:22px; height:23px; overflow:hidden; padding:10px 12px 0 0;}
/*news*/
.news{ width:417px; height:387px; margin-left:10px; padding:0 10px 0 15px;}
.dls5{ height:125px; overflow:hidden;} 
.dls5 dt{width:167px; height:116px; float:left;}
.dls5 dt img{ width:167px; height:116px;}
.dls5 dd{ float:left; padding-left:10px; width:230px; line-height:22px; height:110px; overflow:hidden;}
.dls5 dd h5{ height:22px; overflow:hidden; }
.uls6 li{ font-family:"宋体"; background:url(Img/Index/fgx3.gif) no-repeat bottom; height:28px; line-height:28px; padding:0 3px 0 10px; overflow:hidden;}
.uls6 li span{ color:#BBB;}
.uls6 .nones{ background:none;}
/*went*/
.went{ width:226px; margin-top:14px;}
.went .tits{ background:url(Img/Index/tit6.gif) no-repeat; height:33px; line-height:33px; font-weight:bold; color:#A6A6A6; padding-left:12px; text-transform:uppercase;}
.went .tits a{ font-size:14px; font-weight:bold; padding-right:10px; color:#fff;}
.went .nr{ background:url(Img/Index/fgx4.gif) repeat-x; height:354px; padding:0 14px; overflow:hidden;}
.uls5 li{ line-height:24px; padding-top:10px;}
.aa3{ height:24px; overflow:hidden; }
.aa4{ height:48px; overflow:hidden;}
.uls5 li span{ float:left; padding:4px 5px 15px 8px;}


/*link*/
.link{ height:25px;}
.link .tits{ color:#A99F97; padding:3px 0 0 18px; width:60px;}
.link .tits span{ font-size:23px; color:#543F30; display:block; font-family:"Times New Roman";}
.link .nr{ width:878px; line-height:21px; line-height:21px; overflow:hidden;}
.link .nr a{ padding-left:6px;}

.al_top { background: url(Img/Index/al_topbg.jpg) no-repeat; height:55px;}
.al_more { padding:23px 20px 0 0;}
.al_more a { color:#006834;}
.al_top span { padding:12px 0 0 0; display:block; float:left}
.al_top ul { padding:27px 0 0 30px; float:left}
.al_top ul li { float:left; margin-right:10px;}
.al_top ul li a { background:url(Img/Index/al_libg01.jpg) no-repeat; width:80px; height:21px; line-height:21px; text-align:center; color:#FFF; display:block;}
.al_top ul li a:hover,.al_top ul .cur a { background:url(Img/Index/al_libg02.jpg) no-repeat; width:80px; height:28px; line-height:21px; text-align:center; color:#FFF; display:block;}



.cate_honor{ float:right; width:269px; padding:12px 8px 0 0;}
#news_list .cate_honor{ padding:45px 8px 0 0;}
.cate_honor .gd2{padding-top:4px;}
.cate_honor h4{ background:url(/templets/liudan/img/new_box_bar.png) no-repeat; height:39px; padding:0 10px 0 5px;}
.cate_honor h4 b{ display:block; height:34px; line-height:34px; border-bottom:3px solid #c69e00; font-size:16px; color:#d60303; padding-left:10px;}
.cate_honor h5{ background:url(/templets/liudan/img/detail_bar1.gif) no-repeat; height:34px; line-height:34px; color:#ffffff; padding-left:15px; font-size:16px;}
.cate_honor .honor_img{ 
float:none; display:block; width:269px; height:74px; text-align:left; margin:0;
background:url(/templets/liudan/img/bg_hornor.gif) no-repeat; position:relative;
}
.cate_honor .honor_img b{ 
position:absolute; top:0; right:0; display:block; text-align:left; width:185px; font-weight:normal; line-height:150%;
}
.cate_honor .honor_img b span{ 
display:block; font-size:16px; font-weight:bold; color:#141414; padding:15px 0 0 0; line-height:150%;
}
.cate_honor .honor_img em{font-style:normal; color:#d90202;}
.cate_honor .homor_pic{ width:80px; height:70px; padding:0;}
.homor_pic{ width:76px; height:58px; padding:0 27px;}
.cate_honor .side_ul{ padding-top:10px;}

.homor_pic{ overflow:hidden; position:relative; text-align:center; display:table-cell; vertical-align:middle;}
.homor_pic p{ position:static; +position:absolute; top:50%; vertical-align:middle; text-align:center;}
.homor_pic p img{ position:static; +position:relative; top:-50%; left:-50%; vertical-align:middle; }
.new_tel{ margin:14px 0 36px 0;/* padding:43px 0 0 20px;*/ width:264px; height:69px; /* background:url(../img/tips_tel.gif) no-repeat;*/ }


