/* CSS Document */
body,td,th {font-family: "Microsoft YaHei";font-size: 12px;color: #404040;}
body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a:link {color: #404040;text-decoration: none;}
a:visited {text-decoration: none;color: #404040;}
a:hover {text-decoration: none;color: #007ed6;}
a:active {text-decoration: none;color: #007ed6;}
ul,h1,h2,h3,h4,h5,span,dl,dd,dt{margin:0px; padding:0px;}

/* head */
.topz {width:100%;height: 147px; float:left;background-image: url(ly-top-x.gif);background-repeat: repeat-x;background-position: top;padding-top: 3px;}
.top-center{margin:auto;width:960px;}
.top-rigit{float:right; text-align:right;width:272px;height: 147px; line-height:46px;background-image: url(ly-top-tel.gif);background-repeat: no-repeat;background-position: bottom;}

/* nav */
.nav-bg{width:100%;height: 53px;float:left;background-image: url(head-navbg.gif);background-repeat: repeat-x;background-position: top;}
.navuli{ line-height:49px; font-size:14px; color:#FFFFFF;position:relative; z-index:99999; }
.navuli ul {margin: 0px;padding: 0px;height:49px;} 
.navuli ul li {float: left;display: inline;height: 49px;width: 106px;list-style: none;}
.navuli ul li a {color: #fff;text-decoration: none;text-align:center;line-height: 49px;width: 106px;margin: 0px;padding: 0px 0px 0px 8px;display: block;}
.navuli ul li ul li { height:36px; }
.navuli ul li ul li a {background: #1e1e1e;line-height:36px;}
.navuli ul li a:hover {background-image: url(navhover.gif);background-repeat: no-repeat;background-position: center bottom;}
.navuli ul li ul { visibility: hidden; }
.navuli ul li:hover ul { visibility: visible; }
.navuli ul li ul li a:hover { background: #333; }

.cen100{width:100%;float:left; }
.cenyy{background-image: url(cenyy.gif);float:left;width:100%;height:16px;background-repeat: repeat-x;background-position: bottom;}

.cen-key{width:100%; height:80px;float:left;}

.cen002_left {width:236px;float:left; background:#cfd6dc;}
.cen002_left_nav{width:236px; font-size:14px;}
.cen002_left_nav ul li{list-style:none;float:left;text-align:left;width:166px;height:28px;line-height:28px;padding-left:70px;background-image: url(ly-pronav-li.gif);background-repeat: no-repeat;background-position: left center;}
#cen002_left_uli{list-style:none;float:left;text-align:left;width:184px;height:30px;line-height:30px;padding-left:52px; margin-top:10px;background-image: url(ly-pronav-ul.gif);background-repeat: no-repeat;background-position: left center;font-weight: bold;}

.cen002_right {width:704px;float:right;}
.cen002_right_nav{width:704px;height:33px;padding-bottom:12px; margin-bottom:20px; border-bottom:#ccc 1px solid;}
.cen002_right_nav ul li{width:144px;line-height:33px;font-size:14px;list-style:none;float:left;text-align:center;}
.cen002_right_nav ul li.hover{background-image: url(ly-pronav-right-li.gif);background-repeat: no-repeat;background-position: center center;}
.cen002_right_nav ul li.hover a{ color:#FFFFFF}

.cen002_right_pro{width:704px;}
.cen002_right_pro ul{overflow: hidden; margin-right:-22px;}
.cen002_right_pro ul li{width:336px;line-height:33px;font-size:14px;list-style:none;float:left;text-align:center; margin-right:22px;}
.cen002_right_pro ul li img{width:324px; padding:5px;height:288px; border:#ccc 1px solid;}

.hz_title{width:960px;color:#007ed6;font-size:36px;text-align:center;margin-bottom:40px;margin-top:25px;font-family: Arial, Helvetica, sans-serif;}
.hz_title b{color:#000000;font-size:24px;font-weight: normal;font-family: "Microsoft YaHei";}
.hz-pic{width:960px;height:90px;overflow:hidden;}
.hz-pic img{ padding-right:6px;}


.index_w {width:980px;float:left;}
.index_about {width:615px;float:left;}
.intitle{height:36px; float:left;margin-bottom:25px;font-size:12px;color:#8E8E8E;font-family:Arial, Helvetica, sans-serif;background-image: url(x.gif);background-repeat: no-repeat;background-position: left bottom;}
.intitle b{font-size:18px;font-weight: bold;font-family: "Microsoft YaHei"; color:#404040;}
.index_about_body{width:615px;font-size:12px;color:#555555; float:left;}
.index_about_body_img{ width:300px;height:224px; float:left; padding:2px; border:#ccc 1px solid;}
.index_about_body_img img{ width:300px;height:224px;}
.index_about_body_txts{width:280px; line-height:25px; float:right;}

.fittiing{float:left;width:307px;}
.fittiing ul li{width:91px;line-height:38px;line-height:38px;text-align:center;font-size:12px;list-style:none;float:left;margin-right:10px;margin-bottom:15px;background-image: url(peijian_libg.gif);background-repeat: no-repeat;}
.fittiing ul li a{color:#FFFFFF;}

.fittiingpic{float:left;width:307px; border-top:#ccc 3px solid;}
.fittiingpic ul {overflow: hidden; margin-right:-15px;}
.fittiingpic ul li{list-style:none;width:146px; margin-top:15px; margin-right:15px; line-height:24px; text-align:center; float:left}
.fittiingpic ul li img{width:140px; height:90px;padding:2px; border:#ccc 1px solid;}

.newsz{width:615px; float:left;}
.news1{width:615px; float:left;}
.news_pic{width:285px; height:162px; padding:2px; border:#ccc 1px solid;float:left;}
.news_pic img{width:285px; height:162px;}
.news_txt{width:312px;float:right; line-height:24px;}
.news2{width:615px; float:left; margin-top:15px;}
.news2 ul li{width:600px;line-height:32px;font-size:12px;list-style:none;float:left;text-align:left;padding-left:15px;background-image: url(newico.gif);background-repeat: no-repeat;background-position: left center;}
.news2 ul li span{ float:right;}


.index_video {width:306px;float:right;}

.bottom_copy {width:980px;float:left; padding-bottom:40px; padding-top:20px;}
.bottom_copy_link{width:440px;float:left;}
.bottom_copy_link ul li{width:110px;line-height:24px;font-size:12px;list-style:none;float:left;text-align:left;color:#FFFFFF;}
.bottom_copy_link ul li a{ color:#CCCCCC}

.bottom_copy_cont{width:160px;float:left;line-height:24px;font-size:12px;color:#FFFFFF;}
.bottom_copy_ewm{float:right; text-align:center; line-height:32px;color:#FFFFFF;}

.bottom_link{width:810px; margin-top:6px;float:left;line-height:32px;font-size:12px;}
.bottom_link ul li{width:130px;list-style:none;float:left;padding-top:26px;  height:80px;text-align:center;border-right:#E0E0E0 1px solid;}
.bottom_link ul li a{color:#909090; }

.kefu_title{width:529px;height:100px;line-height:100px;float:left;font-size:20px;font-weight: bold;}
.anlis_title{width:338px;height:100px;line-height:100px;border-bottom:#B9B9B9 3px solid;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #919191;}
.anlis_title b{font-size:20px;font-weight: bold;font-family: "Microsoft YaHei"; color:#404040;}

.ny_left{width:201px;float:left;}
.ny_left_title{width:188px;height:41px;line-height:41px; color:#FFFFFF;font-size:14px; padding-left:13px;float:left;font-weight: bold;background-image: url(ny_titlebg.gif);background-repeat: repeat-x;}
.ny_left_bodys{width:159px; padding:20px; border:#ccc 1px solid;float:left; margin-bottom:15px;}
.ny_left_bodys2{width:201px;float:left; background:#cfd6dc;}
.ny_left_bodys ul li{width:147px;list-style:none;float:left;padding-left:12px;height:24px;line-height:24px;background-image: url(ny_navicos.gif);background-repeat: no-repeat;background-position: left center;}

.ny_left_pros{width:159px; padding:20px; border:#ccc 1px solid;float:left; margin-bottom:15px;}
.ny_left_pros ul li{width:159px;list-style:none;float:left; text-align:center;line-height:24px;}
.ny_left_pros ul li img{width:149px; height:124px; padding:2px;border:#eee 1px solid;}
.ny_left_pros ul li img:hover{width:149px; height:124px; padding:2px;border:#000 1px solid; background:#000;}

.ny_right{width:754px;float:right;}
.ny_right_avg{width:742px;border:#ccc 1px solid; height:34px; line-height:34px; padding-left:10px;float:left; margin-bottom:8px;}
.ny_right_bodys{width:702px;border:#ccc 1px solid; padding:25px;float:left;}
.ny_right_bodys_title{width:702px; height:50px; line-height:30px; font-size:24px; text-align:center;border-bottom:#ccc 1px solid;float:left;}
.ny_right_bodys_002{width:702px; line-height:26px; font-size:12px; text-align:left;float:left; margin-top:20px;}
.ny_right_bodys_003{width:702px; height:36px; line-height:36px; font-size:12px;border-top:#fe0000 2px solid;float:left; padding-top:10px; margin-top:20px;}

.cen002_left_nav2{width:201px; font-size:14px;}
.cen002_left_nav2 ul li{list-style:none;float:left;text-align:left;width:131px;height:28px;line-height:28px;padding-left:70px;background-image: url(ly-pronav-li.gif);background-repeat: no-repeat;background-position: left center;}
#cen002_left_uli2{list-style:none;float:left;text-align:left;width:151px;height:30px;line-height:30px;padding-left:52px; margin-top:10px;background-image: url(ly-pronav-ul2.gif);background-repeat: no-repeat;background-position: left center;font-weight: bold;}


.ny_right_bodys_0021{width:702px; line-height:26px; font-size:12px; text-align:left;float:left;}
.ny_right_bodys_0021 ul{overflow: hidden; margin-right:-20px;}
.ny_right_bodys_0021 ul li{width:220px;list-style:none;float:left; text-align:center;line-height:36px; margin-right:20px;}
.ny_right_bodys_0021 ul li img{width:204px; height:174px; padding:2px;border:#ccc 1px solid;}
.ny_right_bodys_0021 ul li img:hover{border-bottom:#000 1px solid; background:#000;}

.ny_right_bodys_0022{width:702px; line-height:26px; font-size:12px; text-align:left;float:left;}
.ny_right_bodys_0022_1{width:400px;float:left;}
.ny_right_bodys_0022_1 img{width:400px; height:350px;float:left; padding:2px;border-bottom:#ccc 1px solid;}
.ny_right_bodys_0022_2{width:282px;float:right;}
.ny_right_bodys_0022_21{width:282px;line-height:32px;height:32px;margin-bottom: 12px;border-bottom-width: 2px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;font-size: 16px;font-weight: bold;}
.ny_right_bodys_0022_22s{width:702px; margin-bottom:10px; float:left;}
.ny_right_bodys_0022_22t{width:690px; padding-left:10px;line-height:26px;height:26px;font-size:14px;background:#eee;font-weight: bold; text-align:left; border:#ccc 1px solid;}
.ny_right_bodys_0022_22b{width:660px;padding:20px; line-height:24px;border-top-width: 3px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #000000;border-right-color: #ccc;border-bottom-color: #ccc;border-left-color: #ccc;}

dl.news_dl {font-size: 16px; margin-bottom:10px; margin-top:10px;color: #666;padding: 0 5px;line-height: 22px;border-bottom: 1px dashed #CCCCCC;}
dl.news_dl dt {margin-bottom: 3px;margin-top: 5px;line-height: 24px;height: 24px;width: 702px;overflow: hidden;}
dl.news_dl dd {font-size: 12px;padding-left: 10px;height: 45px;overflow: hidden;margin-bottom: 10px;}
dl.news_dl .dt_2 {font-size: 12px;float: right;padding: 0 10px 0 8px;font-family: "宋体";}
dl.news_dl .dt_1 {height: 20px;background: url(ico10.gif) no-repeat 0 6px;padding-left: 10px;font-size: 14px;color: #333;font-weight: bold;}

.ny_right_bodys_nt{width:702px;height:40px;line-height:30px;font-size:20px;text-align:center;float:left;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #999999;}

.ny_right_bodys_ti{width:702px;height:40px;line-height:40px;font-size:12px; color:#999999;text-align:center;float:left;}
.ny_right_bodys_bo{width:702px;line-height:28px;font-size:14px;text-align:left;float:left;}


/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}