@import url("/css/base.css");
.header_bg { position:relative; z-index:9999; background:url(/skin/nav_bg.jpg) no-repeat center bottom;}
.header { height:150px;}
.header .logo { position:absolute; top:45px; left:0px; width:180px; height:57px; background:url(/skin/logo.jpg) no-repeat;}
.header .logo a { display:block; height:57px;}
.header .txt01 { position:absolute; top:10px; right:0px; width:240px; height:14px;}
.header .txt01 a { float:left; width:60px; height:14px; font:12px/14px "ËÎÌå"; padding-left:20px; color:#666; background:url(/skin/ico.gif) no-repeat 0 0;}
.header .txt01 a.a01 { background:url(/skin/ico.gif) no-repeat 0 0;}
.header .txt01 a.a02 { background:url(/skin/ico.gif) no-repeat 0 -30px;}
.header .txt01 a.a03 { background:url(/skin/ico.gif) no-repeat 0 -60px;}
.header .nav { position:absolute; top:80px; right:0px; width:880px; height:70px;}
.header ul {}
.header ul li { float:left; position:relative; text-align:center; width:105px; height:39px; padding-bottom:31px; font:14px/31px "Î¢ÈíÑÅºÚ";}
.header ul li.nav01 { background:url(/skin/nav_bg01.jpg) repeat-x center bottom;}
.header ul li.nav02 { background:url(/skin/nav_bg02.jpg) repeat-x center bottom;}
.header ul li.nav03 { background:url(/skin/nav_bg03.jpg) repeat-x center bottom; width:130px;}
.header ul li.nav04 { background:url(/skin/nav_bg04.jpg) repeat-x center bottom;}
.header ul li.nav05 { background:url(/skin/nav_bg05.jpg) repeat-x center bottom; width:120px;}
.header ul li.nav06 { background:url(/skin/nav_bg06.jpg) repeat-x center bottom;}
.header ul li.nav07 { background:url(/skin/nav_bg07.jpg) repeat-x center bottom;}
.header ul li.nav08 { background:url(/skin/nav_bg08.jpg) repeat-x center bottom;}
.header ul li a { display:block; height:39px;}
.header ul li.nav01 a:hover { display:block; height:39px; background:#e47b10; color:#fff;}
.header ul li.nav02 a:hover { display:block; height:39px; background:#be131c; color:#fff;}
.header ul li.nav03 a:hover { display:block; height:39px; background:#e0668d; color:#fff;}
.header ul li.nav04 a:hover { display:block; height:39px; background:#d78030; color:#fff;}
.header ul li.nav05 a:hover { display:block; height:39px; background:#f7b231; color:#fff;}
.header ul li.nav06 a:hover { display:block; height:39px; background:#7bb162; color:#fff;}
.header ul li.nav07 a:hover { display:block; height:39px; background:#46a99a; color:#fff;}
.header ul li.nav08 a:hover { display:block; height:39px; background:#126fb4; color:#fff;}
.header ul li.nav01 a.current {  background:#e47b10; color:#fff;}
.header ul li.nav02 a.current {  background:#be131c; color:#fff;}
.header ul li.nav03 a.current {  background:#e0668d; color:#fff;}
.header ul li.nav04 a.current {  background:#d78030; color:#fff;}
.header ul li.nav05 a.current {  background:#f7b231; color:#fff;}
.header ul li.nav06 a.current {  background:#7bb162; color:#fff;}
.header ul li.nav07 a.current {  background:#46a99a; color:#fff;}
.header ul li.nav08 a.current {  background:#126fb4; color:#fff;}

.header ul li div { position:absolute; top:70px; left:0px; width:105px; padding-top:10px; text-align:left; border-bottom:1px solid #ddd; background:#fff; display:none; }
.header ul li div span { display:block;}
.header ul li div span a { display:block; height:31px; padding-left:10px; border:1px solid #ddd; border-bottom:none;}
.header ul li.nav02 div span a:hover { height:31px; background:#be131c; color:#fff;}
.header ul li.nav03 div { width:130px;}
.header ul li.nav03 div span a:hover { height:31px; background:#e0668d; color:#fff;}
.header ul li.nav04 div span a:hover { height:31px; background:#d78030; color:#fff;}
.header ul li.nav05 div { width:120px;}
.header ul li.nav05 div span a:hover { height:31px; background:#f7b231; color:#fff;}
.header ul li.nav06 div span a:hover { height:31px; background:#7bb162; color:#fff;}
.header ul li.nav07 div span a:hover { height:31px; background:#46a99a; color:#fff;}
.header ul li.nav08 div span a:hover { height:31px; background:#126fb4; color:#fff;}
.header ul li div span dl { font:12px/31px "ËÎÌå";}
.header ul li div span dl dd a { display:block; height:31px; padding-left:23px; border-top:none; color:#666;}
.header ul li div span dl dd a:hover { color:#fff;}

.cm_hd {  height:380px; margin-top:20px;}
.cm_hd .hd1200_380 { position:relative; width:1200px; height:380px; overflow:hidden;}
.cm_hd .hd1200_380 .hd_box { position:relative; width:1200px; height:380px; overflow:hidden;}
.cm_hd .hd1200_380 .hd_box ul {}
.cm_hd .hd1200_380 .hd_box ul li { position:relative; width:1200px; height:380px;}
.cm_hd .hd1200_380 .hd_box ul li img { width:1200px; height:380px;}
.cm_hd .hd1200_380 .hd_box ul li img:hover { opacity:1;}
.cm_hd .hd1200_380 .hd_box ul li .bg { position:absolute; top:295px; left:33px; width:628px; height:92px;  background:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; border-left:12px solid #0fa7a5;}
.cm_hd .hd1200_380 .hd_box ul li .txt01 { position:absolute; top:310px; left:63px; width:500px; height:30px; font:22px/30px "Î¢ÈíÑÅºÚ"; }
.cm_hd .hd1200_380 .hd_box ul li .txt02 { position:absolute; top:340px; left:63px; width:480px; height:30px; font:14px/30px "Î¢ÈíÑÅºÚ"; color:#000; }
.cm_hd .hd1200_380 .hd_num {  position:absolute; top:355px; left:570px; width:120px; height:11px;}
.cm_hd .hd1200_380 .hd_num a { float:left; width:11px; height:11px; margin-right:8px; background:#fff; border-radius:15px; text-indent:-9999px;}
.cm_hd .hd1200_380 .hd_num a.active { background:#74ba36;}


.cm_index .cm_block01 { height:270px; margin-top:20px; border-top:1px solid #ddd;}
.cm_index .cm_block01 .lm_name { position:relative; margin:0 20px; width:348px; height:40px; border-bottom:1px solid #ddd;}
.cm_index .cm_block01 .lm_name i { float:left; font:24px/40px "ËÎÌå"; color:#000;}
.cm_index .cm_block01 .lm_name strong { font: bold 14px/40px "ËÎÌå"; color:#000;}
.cm_index .cm_block01 .block01 { position:absolute; top:20px; left:0px; width:388px; height:248px; border:1px solid #ddd;}
.cm_index .cm_block01 .block01 ul { margin:0 20px; margin-top:10px;}
.cm_index .cm_block01 .block01 ul li { height:27px; font:12px/27px "ËÎÌå"; overflow:hidden;}
.cm_index .cm_block01 .block01 ul li i { float:left; font:12px/27px "ËÎÌå";}
.cm_index .cm_block01 .block02 { position:absolute; top:20px; left:405px; width:388px; height:248px; border:1px solid #ddd;}
.cm_index .cm_block01 .block02 .img01 { position:absolute; top:70px; left:20px; width:350px; height:140px;}
.cm_index .cm_block01 .block02 .img01 img { width:350px; height:140px;}
.cm_index .cm_block01 .block02 .img02 { position:absolute; top:70px; left:140px; width:110px; height:65px;}
.cm_index .cm_block01 .block02 .img02 img { width:110px; height:65px;}
.cm_index .cm_block01 .block02 .img03 { position:absolute; top:145px; left:20px; width:110px; height:65px;}
.cm_index .cm_block01 .block02 .img03 img { width:110px; height:65px;}
.cm_index .cm_block01 .block02 .img04 { position:absolute; top:145px; left:140px; width:110px; height:65px;}
.cm_index .cm_block01 .block02 .img04 img { width:110px; height:65px;}
.cm_index .cm_block01 .block02 .img05 { position:absolute; top:70px; right:20px; width:110px; height:140px;}
.cm_index .cm_block01 .block02 .img05 img { width:110px; height:140px;}
.cm_index .cm_block01 .block03 { position:absolute; top:20px; right:0px; width:388px; height:248px; border:1px solid #ddd;}
.cm_index .cm_block01 .block03 .box { position:absolute; top:60px; left:20px; width:348px; height:180px; overflow:hidden;}
.cm_index .cm_block01 .block03 ul { width:348px;}
.cm_index .cm_block01 .block03 ul li { position:relative; width:348px; height:80px; margin-bottom:10px;}
.cm_index .cm_block01 .block03 ul li .img img { width:140px; height:80px; border-radius:5px;}
.cm_index .cm_block01 .block03 ul li p { position:absolute; top:0px; right:0px; width:188px; height:80px; font:12px/20px "ËÎÌå"; overflow:hidden;}

.cm_gytl .cm_block01 { background:url(/skin/bg01.jpg) repeat-y left top;}
.cm_gytl .cm_block01 .block01 { float:left; width:240px; background:#898989; color:#fff;}
.cm_gytl .cm_block01 .block01 .bread { font:12px/30px "ËÎÌå"; text-indent:10px; color:#fff;}
.cm_gytl .cm_block01 .block01 .bread a { color:#fff;}
.cm_gytl .cm_block01 .block01 .lm_name { height:50px; font:20px/50px "Î¢ÈíÑÅºÚ"; background:url(/skin/ico.gif) no-repeat 50px -87px; text-indent:75px;}
.cm_gytl .cm_block01 .block01 .box { background:#a0a0a0; margin:0 20px; margin-bottom:40px; border-radius:10px;}
.cm_gytl .cm_block01 .block01 .box ul { float:left; padding:20px 0;}
.cm_gytl .cm_block01 .block01 .box ul li { float:left; display:inline; width:80px; height:30px; margin:5px 10px; border-bottom:1px solid #fff;}
.cm_gytl .cm_block01 .block01 .box ul li a { color:#fff;}
.cm_gytl .cm_block01 .block01 .box ul li a:hover { color:#c00;}
.cm_gytl .cm_block01 .block01 .box ul li a.current { color:#c00;}
.cm_gytl .cm_block01 .block02 { float:right; width:940px;}
.cm_gytl .cm_block01 .block02 .box { position:relative; width:940px; height:380px; margin-top:20px; z-index:999;}
.cm_gytl .cm_block01 .block02 .box .img img { width:940px; height:380px;}
.cm_gytl .cm_block01 .block02 .box .bg { position:absolute; top:310px; left:0px; width:940px; height:70px; display:block; background:#000;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.cm_gytl .cm_block01 .block02 .box .txt { position:absolute; top:330px; right: 25px; width:880px; height:30px; text-align: right;}
.cm_gytl .cm_block01 .block02 .box .txt li { width: 210px; height:30px; font:18px/30px "Î¢ÈíÑÅºÚ"; border-left:1px solid #fff; float: none; display: inline-block;}
.cm_gytl .cm_block01 .block02 .box .txt li.txt01 {  position:relative; height:30px;}
.cm_gytl .cm_block01 .block02 .box .txt li.txt02 { position:relative; height:30px;}
.cm_gytl .cm_block01 .block02 .box .txt li.txt03 {  position:relative; height:30px;}
.cm_gytl .cm_block01 .block02 .box .txt li.txt04 { position:relative; height:30px;}
.cm_gytl .cm_block01 .block02 .box .txt li a { color:#fff;}
.cm_gytl .cm_block01 .block02 .box .txt li a:hover { color:#f60;}
.cm_gytl .cm_block01 .block02 .box .txt li a.current { color:#f60;}
.cm_gytl .cm_block01 .block02 .box .txt li i { font:18px/30px "Î¢ÈíÑÅºÚ"; /* margin: 0 0px; */ margin-right: 15px;}
.cm_gytl .cm_block01 .block02 .box .txt div { position:absolute; top:30px; left:0px; width:300px; padding-top:30px; text-align:left; border-bottom:1px solid #ddd; display:none;}
.cm_gytl .cm_block01 .block02 .box .txt div span { display:block; background:#fff;}
.cm_gytl .cm_block01 .block02 .box .txt div span a { display:block; height:31px; font:14px/31px "Î¢ÈíÑÅºÚ"; padding-left:40px; border:1px solid #ddd; border-bottom:none; color:#333;}
.cm_gytl .cm_block01 .block02 .box .txt div span a:hover { background:#efefef;}
.cm_gytl .cm_block01 .block02 .lm_name { height:40px; font:18px/40px "Î¢ÈíÑÅºÚ"; margin-top:20px; border-bottom:1px solid #ddd;}
.cm_gytl .cm_block01 .block02 .lm_name i { font:18px/40px "Î¢ÈíÑÅºÚ"; margin:0 20px;}
.cm_gytl .cm_block01 .block02 .content { margin:20px; font:14px/36px "Î¢ÈíÑÅºÚ";}
.cm_gytl .cm_block01 .block02 .gd { position:relative; width:900px; height:265px; margin:20px;}
.cm_gytl .cm_block01 .block02 .gd_box { position:relative; width:900px; height:265px; overflow:hidden;}
.cm_gytl .cm_block01 .block02 ul { position:relative; width:900px; height:265px;}
.cm_gytl .cm_block01 .block02 ul li { float:left; position:relative; width:225px; height:265px; text-align:center;}
.cm_gytl .cm_block01 .block02 ul li img { width:205px; height:265px;}
.cm_gytl .cm_block01 .block02 .prev { position:absolute; top:115px; left:-20px; width:20px; height:35px; background:url(/skin/gd_btn.jpg) no-repeat 0px 0px; opacity:0.8;}
.cm_gytl .cm_block01 .block02 .next { position:absolute; top:115px; right:-20px; width:20px; height:35px; background:url(/skin/gd_btn.jpg) no-repeat -20px 0px; opacity:0.8;}
.cm_gytl .cm_block01 .block02 .prev:hover { opacity:1;}
.cm_gytl .cm_block01 .block02 .next:hover { opacity:1;}


.cm_mytl .bread { position:relative; width:1200px; font:12px/30px "ËÎÌå"; margin:10px auto;}
.cm_mytl .cm_block01 .block01 { float:right; width:1200px;}
.cm_mytl .cm_block01 .block01 .box { position:relative; width:1200px; height:380px; margin-top:20px; z-index:999;}
.cm_mytl .cm_block01 .block01 .box .img img { width:1200px; height:380px;}
.cm_mytl .cm_block01 .block01 .box .bg { position:absolute; top:310px; left:0px; width:1200px; height:70px; display:block; background:#000 ;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.cm_mytl .cm_block01 .block01 .box .txt { position:absolute; top:330px; right:10px; width:500px; height:30px;}
.cm_mytl .cm_block01 .block01 .box .txt li { float:left; position:relative; display:inline; margin-right:30px; height:30px; font:18px/30px "Î¢ÈíÑÅºÚ"; border-left:1px solid #fff;}

.cm_mytl .cm_block01 .block01 .box .txt li a { color:#fff;}
.cm_mytl .cm_block01 .block01 .box .txt li a:hover { color:#f60;}
.cm_mytl .cm_block01 .block01 .box .txt li a.current { color:#f60;}
.cm_mytl .cm_block01 .block01 .box .txt li i { font:18px/30px "Î¢ÈíÑÅºÚ"; margin:0 20px;}
.cm_mytl .cm_block01 .block01 .box .txt div { position:absolute; top:30px; left:0px; width:300px; padding-top:30px; text-align:left; border-bottom:1px solid #ddd; display:none;}
.cm_mytl .cm_block01 .block01 .box .txt div span { display:block; background:#fff;}
.cm_mytl .cm_block01 .block01 .box .txt div span a { display:block; font:14px/31px "Î¢ÈíÑÅºÚ"; padding-left:20px; border:1px solid #ddd; border-bottom:none; color:#333;}
.cm_mytl .cm_block01 .block01 .box .txt div span a:hover { background:#efefef;}
.cm_mytl .cm_block01 .block01 .lm_name { height:40px; font:18px/40px "Î¢ÈíÑÅºÚ"; margin-top:20px; border-bottom:1px solid #ddd;}
.cm_mytl .cm_block01 .block01 .lm_name i { font:18px/40px "Î¢ÈíÑÅºÚ"; margin:0 20px;}
.cm_mytl .cm_block01 .block01 .content { margin:20px; font:14px/36px "Î¢ÈíÑÅºÚ";}



.cm_yjal .bread { width:1200px; margin:0 auto;}
.cm_yjal .cm_block01  .lm_name { position:relative; height:50px; border-bottom:1px solid #ddd; margin-top:20px;}
.cm_yjal .cm_block01  .lm_name h2 { position:absolute; top:0px; left:0px; width:137px; height:39px; font:16px/39px "Î¢ÈíÑÅºÚ"; text-indent:30px; color:#fff; background:url(/skin/lm_name_bg.jpg) no-repeat;}
.cm_yjal .cm_block01  .lm_name .tab { position:absolute; top:5px; left:160px; width:1000px; height:29px;}
.cm_yjal .cm_block01  .lm_name .tab a { float:left; padding:0 20px; margin-right:50px; font:14px/29px "Î¢ÈíÑÅºÚ"; border-radius:5px;}
.cm_yjal .cm_block01  .lm_name .tab a:hover { background:#666; color:#fff;}
.cm_yjal .cm_block01  .lm_name .tab a.current { background:#666; color:#fff;}
.cm_yjal .cm_block01 .pic_box {}
.cm_yjal .cm_block01 .pic_box ul { float:left; margin-top:30px;}
.cm_yjal .cm_block01 .pic_box ul li { float:left; width:240px; height:220px; margin:10px 0; text-align:center;}
.cm_yjal .cm_block01 .pic_box ul li img { width:220px; height:220px;}


.cm_lxwm {}
.cm_lxwm .bread { width:1200px; margin:0 auto;}
.cm_lxwm .cm_block01 { height:600px; margin-top:30px;}
.cm_lxwm .cm_block01 .block01 { position:absolute; top:0px; left:0px; width:600px; height:510px; background:url(/skin/cn_map.jpg) no-repeat;}
.cm_lxwm .cm_block01 .block02 { position:absolute; top:0px; right:0px; width:460px; height:510px;}
.cm_lxwm .cm_block01 .block02 .lm_name { height:40px; background:url(/skin/lm_name_bg02.jpg) no-repeat; text-indent:50px; font:18px/40px "Î¢ÈíÑÅºÚ"; color:#fff;}
.cm_lxwm .cm_block01 .block02 .tel { padding-left:50px; font: bold 24px/40px "Î¢ÈíÑÅºÚ"; color:#c00; margin:10px 0;}
.cm_lxwm .cm_block01 .block02 .txt { padding-left:50px; font: 14px/30px "Î¢ÈíÑÅºÚ"; margin:10px 0;}


.cm_qydt .cm_block01 { background:url(/skin/bg01.jpg) repeat-y left top;}
.cm_qydt .cm_block01 .block01 { float:left; width:240px; background:#898989; color:#fff;}
.cm_qydt .cm_block01 .block01 .bread { font:12px/30px "ËÎÌå"; text-indent:10px; color:#fff;}
.cm_qydt .cm_block01 .block01 .bread a { color:#fff;}
.cm_qydt .cm_block01 .block01 .lm_name { height:50px; font:20px/50px "Î¢ÈíÑÅºÚ"; background:url(/skin/ico.gif) no-repeat 50px -87px; text-indent:75px; margin-bottom:60px; margin-top:50px;}
.cm_qydt .cm_block01 .block01 .tit { margin:0 60px; padding-left:20px; padding-bottom:40px; margin-bottom:40px; font:16px/20px "Î¢ÈíÑÅºÚ"; border-bottom:1px solid #fff; color:#fff; background:url(/skin/lm_ico.jpg) no-repeat 0px 5px;}
.cm_qydt .cm_block01 .block01 .tit a { color:#fff;}
.cm_qydt .cm_block01 .block01 .tit a:hover { color:#6eba39;}
.cm_qydt .cm_block01 .block01 .tit a.current { color:#6eba39;}
.cm_qydt .cm_block01 .block02 { float:right; width:940px;}
.cm_qydt .cm_block01 .block02 .box { position:relative; width:940px; height:260px; margin-top:20px; z-index:999;}
.cm_qydt .cm_block01 .block02 .box .img img { width:940px; height:260px;}
.cm_qydt .cm_block01 .block02 .box .bg { position:absolute; top:190px; left:0px; width:940px; height:70px; display:block; background:#333;filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
.cm_qydt .cm_block01 .block02 .box .txt { position:absolute; top:205px; left:100px; width:880px; height:40px; text-align:center;}
.cm_qydt .cm_block01 .block02 .box .txt li { height:40px; font:16px/20px "Î¢ÈíÑÅºÚ"; border-left:1px solid #fff;}
.cm_qydt .cm_block01 .block02 .box .txt li.txt01 { position:absolute; top:0px; left:0px; width:260px; height:30px;}
.cm_qydt .cm_block01 .block02 .box .txt li.txt02 { position:absolute; top:0px; left:260px; width:260px; height:30px;}
.cm_qydt .cm_block01 .block02 .box .txt li.txt03 { position:absolute; top:0px; left:520px; width:260px; height:30px;}
.cm_qydt .cm_block01 .block02 .box .txt li a { color:#fff;}
.cm_qydt .cm_block01 .block02 .box .txt li a { color:#fff;}
.cm_qydt .cm_block01 .block02 .box .txt li a:hover { color:#6eba39;}
.cm_qydt .cm_block01 .block02 .box .txt li a.current { color:#6eba39;}
.cm_qydt .cm_block01 .block02 .box .txt li i { font:18px/30px "Î¢ÈíÑÅºÚ"; margin:0 20px;}
.cm_qydt .cm_block01 .block02 .box .txt div { position:absolute; top:30px; left:0px; width:300px; padding-top:30px; text-align:left; border-bottom:1px solid #ddd; display:none;}
.cm_qydt .cm_block01 .block02 .box .txt div span { display:block; background:#fff;}
.cm_qydt .cm_block01 .block02 .box .txt div span a { display:block; height:31px; font:14px/31px "Î¢ÈíÑÅºÚ"; padding-left:40px; border:1px solid #ddd; border-bottom:none; color:#333;}
.cm_qydt .cm_block01 .block02 .box .txt div span a:hover { background:#efefef;}
.cm_qydt .cm_block01 .block02 .lm_name { height:43px; font:16px/43px "Î¢ÈíÑÅºÚ"; text-indent:20px; margin-top:20px; background:url(/skin/lm_name_bg03.jpg) no-repeat left top;}
.cm_qydt .cm_block01 .block02 .lm_name i { font:18px/40px "Î¢ÈíÑÅºÚ"; margin:0 20px;}
.cm_qydt .cm_block01 .block02 .content { margin:20px; font:14px/36px "Î¢ÈíÑÅºÚ";}
.cm_qydt .cm_block01 .block02 .news_list {}
.cm_qydt .cm_block01 .block02 .news_list li {}
.cm_qydt .cm_block01 .block02 .news_list li .date { float:right;}
.cm_qydt .cm_block01 .block02 .left_box { float:left; width:400px; height:305px; background:#d4eac3;}
.cm_qydt .cm_block01 .block02 .gd { position:relative; width:360px; height:265px; margin:20px;}
.cm_qydt .cm_block01 .block02 .gd_box { position:relative; width:360px; height:265px; overflow:hidden;}
.cm_qydt .cm_block01 .block02 .gd_box ul { position:relative; width:360px; height:265px;}
.cm_qydt .cm_block01 .block02 .gd_box ul li { float:left; position:relative; width:360px; height:265px; text-align:center; display:none;}
.cm_qydt .cm_block01 .block02 .gd_box ul li.show { display:block;}
.cm_qydt .cm_block01 .block02 .gd_box ul li img { width:360px; height:265px;}
.cm_qydt .cm_block01 .block02 .left_box  .prev { position:absolute; top:115px; left:15px; width:20px; height:35px; background:url(/skin/gd_btn02.jpg) no-repeat 0px 0px; opacity:0.8; display:none;}
.cm_qydt .cm_block01 .block02 .left_box  .next { position:absolute; top:115px; right:15px; width:20px; height:35px; background:url(/skin/gd_btn02.jpg) no-repeat -20px 0px; opacity:0.8; display:none;}
.cm_qydt .cm_block01 .block02 .prev:hover { opacity:1;}
.cm_qydt .cm_block01 .block02 .next:hover { opacity:1;}

.cm_qydt .cm_block01 .block02 .right_box { float:left; display:inline; margin-left:50px; width:400px; height:305px;}
.cm_qydt .cm_block01 .block02 .gd02 { position:relative; width:360px; height:265px; margin:20px;}
.cm_qydt .cm_block01 .block02 .gd_box02 { position:relative; width:360px; height:265px; overflow:hidden;}
.cm_qydt .cm_block01 .block02 .gd_box02 ul { position:relative; width:360px; height:265px;}
.cm_qydt .cm_block01 .block02 .gd_box02 ul li { position:relative; width:360px; font:14px/26px "Î¢ÈíÑÅºÚ";}
.cm_qydt .cm_block01 .block02 .gd_box02 ul li a:hover {font:16px/26px "Î¢ÈíÑÅºÚ"; color:#690;}
.cm_qydt .cm_block01 .block02 .gd_box02 ul li a.current {font:16px/26px "Î¢ÈíÑÅºÚ"; color:#690;}
.cm_qydt .cm_block01 .block02 .right_box .prev { position:absolute; top:260px; left:50px; width:20px; height:35px; background:url(/skin/gd_btn03.jpg) no-repeat 0px 0px; opacity:0.8; overflow:hidden;}
.cm_qydt .cm_block01 .block02 .right_box .next { position:absolute; top:-30px; left:50px; width:20px; height:35px; background:url(/skin/gd_btn03.jpg) no-repeat -20px 0px; opacity:0.8; overflow:hidden;}
.cm_qydt .cm_block01 .block02 .prev:hover { opacity:1;}
.cm_qydt .cm_block01 .block02 .next:hover { opacity:1;}

.cm_qydt .cm_block01 .block02 .box01 { position:relative; width:940px; height:305px; margin-top:20px;}
.cm_qydt .cm_block01 .block02 .box01 .hd { position:absolute; top:0px; left:0px; width:575px; height:305px; overflow:hidden;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 { position:relative; width:575px; height:305px; overflow:hidden;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_box { position:relative; width:575px; height:305px; border-radius:20px; overflow:hidden;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_box ul {}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_box ul li { position:relative; width:575px; height:305px; border-radius:20px;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_box ul li img { width:575px; height:305px; border-radius:20px;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_box ul li img:hover { opacity:1;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_box ul li .bg { position:absolute; top:295px; left:33px; width:628px; height:92px;  background:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; border-left:12px solid #0fa7a5;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_box ul li .txt01 { position:absolute; top:310px; left:63px; width:500px; height:30px; font:22px/30px "Î¢ÈíÑÅºÚ"; }
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_box ul li .txt02 { position:absolute; top:340px; left:63px; width:480px; height:30px; font:14px/30px "Î¢ÈíÑÅºÚ"; color:#000; }
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_num {  position:absolute; top:285px; left:250px; width:120px; height:11px;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_num a { float:left; width:11px; height:11px; margin-right:8px; background:#fff; border-radius:15px; text-indent:-9999px;}
.cm_qydt .cm_block01 .block02 .box01 .hd .hd575_305 .hd_num a.active { background:#74ba36;}



.cm_qydt .cm_block01 .block02 .box01 .zxdt { position:absolute; top:0px; right:0px; width:350px; height:305px;}
.cm_qydt .cm_block01 .block02 .box01 .zxdt .lm_name { position:relative; height:43px; font:16px/43px "Î¢ÈíÑÅºÚ"; text-indent:20px; background:url(/skin/lm_name_bg03.jpg) no-repeat left top; margin-top:0;}
.cm_qydt .cm_block01 .block02 .box01 .zxdt .lm_name i { position:absolute; top:5px; left:80px; font:14px/30px "ËÎÌå";}
.cm_qydt .cm_block01 .block02 .box01 .zxdt .lm_name .more { position:absolute; top:5px; left:160px; width:50px; height:22px; font:14px/22px "Î¢ÈíÑÅºÚ"; background:#ccc; text-align:center; color:#fff; text-indent:0;}
.cm_qydt .cm_block01 .block02 .box01 .zxdt .lm_name .more:hover { background:#999;}
.cm_qydt .cm_block01 .block02 .box01 .zxdt ul {}
.cm_qydt .cm_block01 .block02 .box01 .zxdt ul li { height:29px; font:14px/29px "Î¢ÈíÑÅºÚ";}
.cm_qydt .cm_block01 .block02 .box02 { position:relative; width:940px; height:340px; margin-top:20px;}
.cm_qydt .cm_block01 .block02 .box02 .lm_name { position:relative; height:43px; font:16px/43px "Î¢ÈíÑÅºÚ"; text-indent:20px; background:url(/skin/lm_name_bg03.jpg) no-repeat left top; margin-top:0;}
.cm_qydt .cm_block01 .block02 .box02 .lm_name i { position:absolute; top:5px; left:80px; font:14px/30px "ËÎÌå";}
.cm_qydt .cm_block01 .block02 .box02 .lm_name .more { position:absolute; top:5px; left:160px; width:50px; height:22px; font:14px/22px "Î¢ÈíÑÅºÚ"; background:#ccc; text-align:center; color:#fff; text-indent:0;}
.cm_qydt .cm_block01 .block02 .box02 .lm_name .more:hover { background:#999;}
.cm_qydt .cm_block01 .block02 .box02 ul { position:relative; width:940px; height:290px;}
.cm_qydt .cm_block01 .block02 .box02 ul li { position:relative; float:left; width:470px; height:135px; margin-top:15px;}
.cm_qydt .cm_block01 .block02 .box02 ul li .img img { position:absolute; top:0px; left:0px; width:180px; height:105px; border-radius:10px;}
.cm_qydt .cm_block01 .block02 .box02 ul li .txt01 { position:absolute; top:110px; left:0px; width:180px; height:20px; font:14px/20px "Î¢ÈíÑÅºÚ"; text-align:center; overflow:hidden; background:#71b836; border-radius:10px; color:#fff;}
.cm_qydt .cm_block01 .block02 .box02 ul li .txt01:hover { background:#690;}
.cm_qydt .cm_block01 .block02 .box02 ul li .txt02 { position:absolute; top:0px; left:200px; width:250px; height:120px; font:12px/30px "Î¢ÈíÑÅºÚ"; overflow:hidden;}

.footer { height:80px; margin-top:20px; border-top:1px solid #ddd;}
.footer .txt01 { position:absolute; top:10px; left:0px; width:500px; height:40px; font:12px/20px "ËÎÌå";}
.footer .txt01 strong { color:#c00;}
.footer .txt02 { position:absolute; top:10px; right:0px; width:500px; height:40px; font:12px/20px "ËÎÌå"; text-align:right;}
.footer .txt022 { position:absolute; top:10px; left:540px; width:500px; height:40px; font:12px/20px "ËÎÌå";}
/* ¾ÓÖÐ·ÖÒ³*/
#page { margin-top:10px; height:36px; padding:10px 0 5px 0;  font:14px/36px Arial, Helvetica, sans-serif; text-align:center;}
#page a { display:inline-block;  margin-right:5px; width:80px; height:36px; background:#f5f5f5; -webkit-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); -o-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); -moz-transition: background .3s cubic-bezier(0.39, 0.575, 0.565, 1); transition:background .3s cubic-bezier(0.39, 0.575, 0.565, 1); border:none; }
#page a:hover, #page a.current { background-color:#c00;color:#fff; }
#page a.current { color:#fff; }
#page .page-prev { background:url(/skin/arrow.png) no-repeat 0px -36px; }
#page .page-prev:hover { background:#c00 url(/skin/arrow.png) no-repeat -36px -36px; text-decoration:none; }
#page .page-next { background:url(/skin/arrow.png) no-repeat -36px 0px; }
#page .page-next:hover { background:#c00 url(/skin/arrow.png) no-repeat 0px 0px; text-decoration:none; }
#page .next_group { width:80px;}
#page .prev_group { width:80px;}













