.bodyer { width: 100%; margin-top: 10px; float: left; }
.banner { float: left; }
.banner, .banner img { width: 960px; height: 300px; }
.dh_area { width: 200px; float: left; }
.box { width: 200px; float: left; margin-top: 10px; }
.box1 { width: 750px; }
.box h3 { text-align: center; background: url(/skin/xy/img/cp_center.gif) 0 0 no-repeat; font-weight: bold; }
.box1 h3 { background: url(/skin/xy/img/h3.gif) 0 0 no-repeat; }
body .box ul.cp_center { border: none; }
/*
.cp_center li a { width: 200px; height: 36px; line-height: 36px; display: block; background: url(/skin/xy/img/cp_center.gif) 0 -33px no-repeat; text-indent: 32px; color: #fff; text-decoration: none; }
.cp_center li a:hover, .cp_center li a.on { background: url(/skin/xy/img/cp_center.gif) 0 -69px no-repeat; text-decoration:none; }
*/
.cp_center li a img.a_ico{ position:absolute; top:10px; right:5px;}

.cp_center li a { overflow:hidden; width:200px; height: 32px; line-height: 32px; display: block; background: url(/skin/xy/img/cp_center.gif) 0 -33px no-repeat; text-indent: 32px; color: #fff; text-decoration: none; }
.cp_center li a:hover, .cp_center li a.on,.cp_center li ul.erji li a{ background: url(/skin/xy/img/cp_center.gif) 0 -65px no-repeat; text-decoration:none; }
.cp_center li{height:32px; voice-family:hidden; position:relative; vertical-align:bottom;}
.dh_area .box ul.cp_center{ overflow:visible;}
.dh_area .box ul.cp_center li ul.erji{ float:left; width:160px; position:absolute; left:198px; top:0; border:none;}
.dh_area .box ul.cp_center li ul.erji li a{ float:none;  cursor:pointer; display:inline; background:none; }
.dh_area .box ul.cp_center li ul.erji li a:hover{ text-decoration:underline;}
.erji li{width: 160px; height: 32px; line-height: 32px; background: url(/skin/xy/img/cp_center.gif) 0 -97px no-repeat; text-indent: 32px; color: #fff; text-decoration: none; }


.zs { float: left; width: 200px; }
.cp_show { width: 540px; float: left; margin: 10px 0 0 10px; display: inline; }
.cp_show h3 { background: url(/skin/xy/img/h3.gif) 0 -33px no-repeat; }
.cp_show ul { width: 538px; height: 406px; border: 1px #ccc solid; border-top: none; padding-top: 2px; }
.cp_show li { width: 160px; height: 180px; text-align: center; float: left; display: inline; margin: 15px 0 0 16px; }
.cp_show li img { width: 150px; height: 150px; }
.cp_show li a { color: #4c4c4c; }
.cp_show li a.a_img { display: inline-block; width: 150px; height: 150px; border: 1px #ccc solid; padding: 4px; margin-bottom: 4px; }
.cp_show li a.a_img:hover { border-color: #1b4b9f; }
.cp_show1 { width: 748px; height: 209px; margin: 0; }
.cp_show1 li { margin-left: 21px; }
h3 { width: 100%; height: 33px; line-height: 33px; color: #fff; background: url(/skin/xy/img/h3.gif) 0 0 no-repeat; }
h3 b { display: block; float: left; padding-left: 32px; background: url(/skin/xy/img/h3_b.gif) 0 -33px no-repeat; }
h3 b span { display: block; padding-right: 32px; background: url(/skin/xy/img/h3_b.gif) top right no-repeat; }
h3 a.more { float: right; padding-right: 15px; color: #a5b8da; font-weight: normal; }
.box ul { border: 1px #ccc solid; border-width: 0 1px 1px 1px; overflow: hidden; }
.player { width: 198px; height: 408px; }
.player li, .player img { width: 198px; height: 58px; }
.player li { border-bottom: 1px #ccc solid; }

.pic_link { width: 960px; height: 170px; float: left; margin-top: 10px; background: url(/skin/xy/img/pic_link.gif) 0 0 no-repeat; overflow: hidden; }
/*
.pic_link ul{ width:885px; padding: 0 5px 0 4px; background:red; overflow:hidden;}
*/
.pic_link .up,.pic_link .down { width: 33px; height: 170px; }
.up { float: left; }
.down { float: right; }
#div_ryzz { overflow: hidden; width:876px; float: left; }
.pic_link li { width: 146px; height: 150px; float: left; margin: 16px 0 0 0; padding: 0; overflow: hidden; }
.pic_link li span { text-align: center; display: block; padding-right:17px; }
.pic_link li img { width: 130px; height: 130px; margin-bottom: 5px; }


.news { height: 200px; padding: 5px 0 4px 0; }
.news li { width: 100%; height: 28px; line-height: 28px; white-space: nowrap; background: url(/skin/xy/img/li_ico.gif) 10px center no-repeat; text-indent: 20px; }
.news li a { color: #005ead; }

.side{ width:200px; float:left; }
.side .dh_area .box{ margin-top:0;}
.main{ width:750px; float:right;}
.main .banner,.main .banner img{ width:750px; height:210px;}
.main .cp_show1{ height:auto; border-bottom:none;}

.box2 .neirong ul{ border:none;}
.box2 .neirong{ width:748px; border:1px #ccc solid; border-width: 0 1px 1px 1px; overflow:hidden;}

/*=============  cp_xx.html  =================*/
.box2 .cp_xx{ width:708px; padding: 10px 20px;}
.product_canshu{ float:right; width:380px; font-size:14px;}
.product_canshu h1{ color:#0a64b4; height:30px; line-height:30px; overflow:hidden; text-align:left; font-size:14px;}
.xx{ line-height:1.5; color:#666666;font-size:12px;}
.xx td{ padding-bottom:10px;}
.xx td.title{ width:40px; vertical-align:top; color:#0a64b4; text-align:right;}
.form2 input{ cursor:pointer;}
.product_top{ padding:10px 0;}
.product_tu{ float:left; width:312px; padding-right:10px;}
.big_pic img{width:308px; height:308px;}
.big_pic{border:1px #ccc solid; display:block;}

.xiangxi{ width:713px;}

.xiangxi h3{ height:32px; line-height:32px; overflow:hidden;}
.xiangxi h3.biaoti{ background:url(/skin/xy/img/biaoti.gif) 0 0 no-repeat; text-indent:20px; color:#fff; text-align:left;}
.news_xx .txt,.xiangxi .txt { line-height:1.8; font-size:14px; color:#585858; padding:10px;}
.txt p{ padding: 6px 0;}
.news_list{ padding: 10px 0;}
.news_list li{ width:100%; height:30px; line-height:30px; text-align:left; margin:0; text-indent:25px; white-space:nowrap; color:#7f7f7f;}
.news_list li a{ color:#0a64b4; margin-left:20px;}
.news_list1 li{ height:24px; line-height:24px; width:345px; float:left; text-indent:0; margin-left:20px;}
.news_list1 li a{ margin-left:10px;}
.box2 .news_xx{ width:708px; padding:10px 20px;}
.news_xx .txt { padding:8px 0; border-top:1px dashed #ccc; margin-top:8px;}
.news_xx h1,.news_xx h5{ text-align:center; line-height:2; color:#999; font-weight:normal;}
.news_xx h1{ font-weight:bold; color:#0a64b4; font-size:14px;}

/* ===== player.html ===== */
.main .player{ height:auto; padding:20px 24px; width:700px;}
        .player td{ border:#ccc solid 1px; border-width:0 0 1px 0; border-left:0px; height:58px; text-align:center; line-height:58px; }
        .player td.pic{ width:20%; border-width: 0 1px 1px 0;}
        .player td.xx{ width:80%; text-align:left; text-indent:15px; color:#0a64b4;}
        .player table{ width:701px;  }




/*base*/
body { background:#fff url(/skin/xy/img/body_bg.gif) center top repeat-x; font-size: 12px; font-family: SimSun,Arial,Helvetica,sans-serif; color:#666; }
body,form,p,input,ul,li,dl,dt,dd,.textarea{ margin: 0; padding: 0; }
ol, ul { list-style-type: none; }
img { border: 0; vertical-align: middle; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: bold; margin: 0; padding: 0; }
a { color: #666; text-decoration: none; font-size: 12px; font-family: SimSun,Arial,Helvetica,sans-serif; outline: none; }
a:link { }
a:visited { }
a:hover { text-decoration:underline; }
a:active { }
div.clear, span.clear { background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.fb14 { font-size: 14px; font-weight: bold; }
.fl { float: left; }
.fr { float: right; }
.mt { margin-top:10px;}
.ml{ margin-left:10px;}
.wrap { width: 960px; margin: 0 auto; overflow: hidden; }
.header { width:100%;  height:172px; float: left;  overflow:hidden;  }

.top{ width:950px; height:21px; line-height:21px; text-align:right; color:#a4b8da; background:url(/skin/xy/img/top_bg.gif)  right top no-repeat; padding-right:10px;}
.top span{ float:left;}
.top a{ padding: 0 18px; color:#a4b8da; }

.logoarea{ width:100%; float:left; height:81px; overflow:hidden; background:url(/skin/xy/img/logo_bg.gif) 0 0 no-repeat;}
.logo{ float:left;}
.logo,.logo img{ width:160px;  height:81px;}
.tel{ height:81px; float:right;  height:36px; padding: 42px 0 0 0; }
.tel span{ color:#666666; font-weight:bold;}
.tel b{ font-size:24px; font-family:Arial; font-weight:bold; color:#e60012; padding-right:22px;}

.nav{ width:100%; height:33px; line-height:33px; float:left; overflow:hidden;}
.nav ul li { float:left; margin-right:1px;}
.nav ul li a{ display:block; float:left; color:#fff; font-size:12px; font-weight:bold;  color:#fff; padding-left:20px; background:url(/skin/xy/img/nav_a1.gif) 0 -33px no-repeat;}
.nav ul li a span{ display:block; padding-right:28px; background:url(/skin/xy/img/nav_a1.gif) right 0 no-repeat;}
.nav ul li a:hover,.nav ul li a.on{ background:url(/skin/xy/img/nav_a2.gif) 0 -33px no-repeat; text-decoration:none;}
.nav ul li a:hover span,.nav ul li a.on span{ background:url(/skin/xy/img/nav_a2.gif) right 0 no-repeat;}

.search{ width:100%; height:37px; float:left; background:url(/skin/xy/img/search.gif) 0 0 no-repeat;}
.form{ width:256px; height:25px;  float:left; margin:5px 0 0 5px; background: url(/skin/xy/img/search_bt.gif) 0 0 no-repeat; display:inline;}
.form input{ border:none; background:none; float:left; line-height:25px; height:25px;}
.form .txt_sbt{ width:200px; text-indent:30px; color:#666; }
.form .btn_sbt{ width:52px; color:#c7c1c1; cursor:pointer; margin-left:4px;}
.k_word{ float:left; margin-left:17px; color:#dfa3a2; line-height:37px;}
.k_word a{ color:#dfa3a2; padding: 0 5px;}

.footer{ margin-top: 10px; clear:both;}
.footer .nov{ width:960px; height:43px; line-height:40px; margin: 0 auto; text-align:center; color:#005ead; background:url(/skin/xy/img/nov_bg.gif) 0 0 no-repeat;}
.footer .nov a{ padding: 0 20px; font-weight:bold; color:#005ead; }
.footer p{ width:960px; margin:0 auto; line-height:2em; color:#7f7f7f; padding-top:10px; text-align:center;}

.keyword{ width:960px; margin: 0 auto;  padding:20px 0; line-height:1.6em; }
.keyword a{ color:#7f7f7f; padding-right:26px;  }

.page{ height:50px; margin-top:10px; display:inline; float:left; line-height:50px;  width:728px; text-align:center; color:#737373; overflow:hidden; border-top:1px #ccc solid; margin-left:10px;}
.page a,.page span{ border:1px #b6b6b6 solid; padding:5px 8px; margin:0 5px; background:#f8f8f8;color:#000; font-weight:bold;  }
.page a:hover,.page span.on{  border:1px #0a64b4 solid;  background:#0a64b4; text-decoration:none; color:#fff;}



.page_link{ width:100%; border-top:1px dashed  #ccc;}
.page_link span{ color:#666; padding: 10px 0; font-size:14px;}
.page_link a{ color:#000; text-decoration:underline;font-size:14px;}
.page_link .up{ float:left; padding-left:10px;}
.page_link .down{ float:right; padding-right:10px;}





#pro_img{width:308px; height:308px; float:left;}
.pro_img{width:308px; height:308px;}
#pro_img2{ display:none;}

.zs span {
    height: 28px;
    line-height: 28px;
}


#bottom_ad { width: 344px; height: 191px; display: block; overflow: hidden; margin: 0 auto; border: #b5b5b5 1px solid; background: #ccc;  right: 50%; top: 50%; margin-right:-172px; margin-top:-95px; position: fixed;  _position: absolute; _top: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);  }
#bottom_ad2 { width: 110px; height: 575px; display: block; overflow: hidden; margin: 0 auto; border: #b5b5b5 1px solid; background: #ccc;  right: 0; top: 20%; position: fixed; _position: absolute; _top: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);  }

.kh_box { width: 320px; padding: 9px 12px; height: 173px; color: #465b7e; font-size: 12px; background: url(/skin/xy/img/hykf_bg.jpg) 0 0 no-repeat; overflow: hidden; }
.kh_box ul { height: 107px; overflow: hidden; }
.kh_box li { float: left; margin: 0 7px; text-align: center; display: inline; }
.kh_box li a { color: #465b7e; }
.kh_box li a:hover { text-decoration: underline; }
.kh_box p.t_nr { clear: both; font-size: 12px; color: #465b7e; width: 320px; height: 55px; padding: 15px 2px; line-height: 22px; }
.kh_box p.t_nr span.red { color: #ca1524; font-weight: bold; }
.kh_box p.t_nr a.zhix, .kh_box p.t_nr a.close { margin: 0 3px; text-align: center; line-height: 30px; color: #fff; font-weight: bold; width: 70px; height: 30px; background: url(/skin/xy/img/kh_link.jpg) 0 0 no-repeat; display: inline-block; }
.kh_box p.t_nr a.close { width: 53px; background: url(/skin/xy/img/kh_link.jpg) -71px 0 no-repeat; color: #535a66; }
.kh_box2 { background: url(/skin/xy/img/hykf_bg2.jpg) 0 0 no-repeat; }
.kh_box2 dl { float: left; display: inline; width: 70px; height: 110px; text-align: center; margin: 10px 15px; }
.kh_box2 p.t_nr { height: 30px; line-height: 30px; padding: 15px 2px 0 2px; vertical-align: bottom; }
.kh_box2 p.t_nr a.zhix { margin-left: 50px; }
.consult { width: 110px; height:420px; background: url(/skin/xy/img/kh_bg2.jpg) 0 0 no-repeat; padding-top: 45px; color: #465b7e; font-size: 12px; }
.consult1 dl, .consult li { text-align: center; margin-top: 3px; }
.consult li a { color: #465b7e; font-size: 12px; }
.consult1 { background: url(/skin/xy/img/kh_bg2.jpg) -110px 0 no-repeat; }
.consult1 dl { margin-top: 10px; }
