body { background:url(/res/skin/xy/img/body_bg.gif) 0 0 repeat-x #fff; font-size: 12px; font-family: SimSun,Arial,Helvetica,sans-serif; color:#333;  margin: 0 auto; padding: 0;}

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-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{}



.header {background-image:url(/res/skin/xy/img/body_bg.jpg) center top no-repeat; width:100%; height:127px; margin: 0 auto; overflow:hidden; background-image:url(/res/skin/xy/img/body_bg.jpg) center top no-repeat;  }

/*.logo_area,.top,.nav{ width:980px; padding: 0; margin:0 auto;  }*/
.logo_area,.top,.nav{ padding: 0; margin:0 auto;  }





/*2012.5.11*/

.logo_area{ height:80px; /*background:url(/res/skin/xy/img/logoarea_bg.jpg) 0 0 no-repeat;*/}

.logo{ float:left;}

.logo,.logo img{ width:240px; height:80px;}

.tel{ height:54px; float:right; text-align:right; padding-top:16px;

       background:url(/res/skin/xy/img/tel_bg.gif) right 20px no-repeat; 

       overflow:hidden; padding-right:20px;

       color:#717171; line-height:20px; }

.tel .tool a{ color:#717171;}       

.tel .tool a:hover{ color:#404040; text-decoration:none;}      

.tel strong{ font-size:23px; color:#d62f2a; height:18px; line-height:18px; font-family:Arial; font-weight:bold; padding-left:3px;}





.nav{ height:47px; z-index:999;}

.nav .ul{ height:47px;  float:left; margin-top:3px;}

.nav .ul .li{ float:left;height:47px;  }

.nav .ul .li .a{ height:47px; line-height:47px; float:left; color:#3d3c3c; font-size:14px; font-weight:bold; display:block; }

.nav .ul .li .a span{ cursor:pointer;}

.nav .ul .li .a:hover,.nav .ul li.on .a{ text-decoration:none; color:#d62f2a;}

.nav .ul .li span{ float: left; padding: 0 18px; /*height*/display:block; }



.nav_on ul li {width: 150px; float: left;  height:26px; overflow:hidden; line-height:26px; padding-left: 28px; background: url(/res/skin/xy/img/li_bg.gif) no-repeat 18px center;  }

.nav_on ul li a{ white-space:nowrap;}

.nav_on p {width: 150px; float:left; margin-top:10px; text-align:right;  font-weight: bold; }

.nav_on p a{ color:#616161;}

.nav_on a:hover{ color:#e7232d;}



.nav .ul .cur .a { background:url(/res/skin/xy/img/nav_left.jpg) no-repeat; padding-left:5px; }

.nav .ul .cur .a span { background: url(/res/skin/xy/img/nav_right.jpg) no-repeat right 0; padding-left:17px; /*height*/}











.page{ width:100%;  height:44px; margin-top:15px; float:left; line-height:44px; text-indent:20px; color:#919191; overflow:hidden; }

.page a,.page span{ border:1px #e3e3e3 solid; padding:5px 8px; margin:0 5px; background:#fbfbfb;color:#b0b0b0; font-weight:bold;  }

.page a:hover,.page span.on{  border:1px #949494 solid;  background:#a9a9a9; text-decoration:none; color:#f9f9f9;}



.wrap { margin: 0 auto;}

.banner{ width:100%; height:370px;  margin: 0 auto; background:url(/res/skin/xy/img/banner0.jpg) center top no-repeat;}

.bodyer{ margin: 0 auto;}

/*.search_box{ width:100%; height:40px; background:url(/res/skin/xy/img/body_bg.jpg) center bottom; overflow:hidden; padding-bottom:4px;}*/

.search_area{ width:980px; margin: 0 auto; color:#717171; text-indent:40px;}

.search_area  a{ color:#717171; vertical-align:bottom;}

.search_area .p{ height:40px; line-height:40px; overflow:hidden; vertical-align:bottom;} 

/*.search{ float:right; padding-top:5px; width:300px; }*/

.search b{ line-height:36px; float:right;  }

.form{height:25px; float:right;   margin:5px 0 0 0; background: url(/res/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:157px; text-indent:10px; color:#666; font-size:12px; }

.form .btn_sbt{ width:37px; color:#c7c1c1; cursor:pointer; margin-left:4px; text-indent:10px; text-indent:-999px;}



.box_x{ float:left; margin-top:10px;display:inline; text-align:center; overflow:hidden;}

.box_x span{ width:100%; display:inline-block; height:40px; line-height:40px;  color:#616161; cursor:pointer;}

.box_x a:hover span{ text-decoration:underline;color:red;}



/*.box_0{ background:url(/res/skin/xy/img/box_0.jpg) 0 0 no-repeat; margin-left:0;}*/

/*.box_1{ background:url(/res/skin/xy/img/box_0.jpg) 0 0 no-repeat;}*/

/*.box_2{ background:url(/res/skin/xy/img/box_0.jpg) 0 0 no-repeat;}*/

/*.box_3{ background:url(/res/skin/xy/img/box_0.jpg) 0 0 no-repeat;}*/



.box_362{float:left;/*padding-bottom:18px;*/ overflow:hidden;}

h3{ height:40px; line-height:30px; text-indent:20px; color:#000; }

.box_236{ }

.box_236 h3{}

.cp_new table a{ width:106px; height:30px; color:#404040; line-height:30px; text-align:center; display:inline-block; background:url(/res/skin/xy/img/table_a.gif) 0 0 no-repeat;}

.cp_new table td.xx{ width:322px; background:url(../img/table_a.gif) 0 -30px no-repeat; font-weight:bold;}

.cp_new table td.xx a{ background:none; padding:0 25px;}

/*

.cp_new table a.xx{ width:322px; background:url(/res/skin/xy/img/table_a.gif) 0 -30px no-repeat; font-weight:bold;}*/

.box_362 .cp_new .content{ padding: 8px 18px 0 18px; height:98px; overflow:hidden;}



.mail_area{ float:left;}

.mail *{ vertical-align:middle;}

.mail{ height:58px; float:left;overflow:hidden; margin-top:9px;}

/*.mail input{ width:190px; height:37px; background:none; border:none; margin:10px 0 0 15px; color:#939292; text-indent:5px; line-height:37px;}*/

.mail a{  width:132px; text-align:center; color:#404040; display:inline-block; height:37px; line-height:37px; margin-top:10px; overflow:hidden;}



.content{ padding:15px 22px 7px 22px; height:151px; overflow:hidden; color:#616161; overflow:hidden;}



.fangan dd { width:95px; height:30px; float:left; line-height:30px; text-align:center; margin-left:8px; margin-bottom:10px; }/*1013 07 10 ������*/

.fangan img{ width:112px; height:151px; float:left; display:inline;}



.fangan h1{ line-height:2em; white-space:nowrap; color:#4c4c4c; font-size:12px;}

/*.fangan a{ line-height:1.5em;}*/

.fangan ul{ padding-left:120px;}

.fangan a.more{ color:#ab4545;}

.fangan ul li,.news ul li{ line-height:1.8em;  background:url(/res/skin/xy/img/li_bg.gif) 5px center no-repeat; text-indent:12px; white-space:nowrap;}

.h_10{ width:100px; height:10px; line-height:10px; overflow:hidden; clear:both;}



.news img{ width:194px; height:67px;}

.news ul{ margin-top:18px;}

.news ul li{ white-space:nowrap;}

.player li{ float:left;}

.player li.first .txt{ height:41px; line-height:1.5; padding:5px 2px; overflow:hidden; float:none;}

.player li.first{ height:51px; width:100%; }

.player li.first img{ float:left; margin-top:-2px;}

.player li img{ width:107px; height:47px; padding:2px;}

.player .content{ padding: 15px 12px 7px;}

.player li.first a{ float:right; margin-right:5px;}

.player li.first p{ width:222px; float:left; padding-top:5px; }



 .box_236 .player  li.first p{ width:111px;padding-top:0;  }



.free .content{ color:#525252;}

.free input{ width:159px; height:26px; line-height:26px; text-indent:8px; border:none; float:left;}

.free input.sbt{width:198px; height:40px; background:#59ac80; text-indent:-99999; margin-top:15px; cursor:pointer;}

.free td.title{ width:25%; text-align:center; white-space:nowrap;}

.free td{ padding-bottom:5px;}



.ry_zz{margin-top:10px; float:left;}

.ry_zz .link{padding:2px 10px; height:40px; line-height:40px; color:#929292; }

.ry_zz .link a{ padding: 0 5px; color:#929292; }

.ry_zz .link a:hover{ color:#333333; font-weight:bold;} 

.ry_zz .link b{ float:right;}

.ry_zz img{ padding: 5px 20px;}



.footer{}

.f_area { width:870px; height:41px; padding:16px 10px 16px 100px; font-family:Arial; background:url(/res/skin/xy/img/footer_bg.gif) 0 0 no-repeat;}

.nov{ float:right;}

.nov a{ color:#434343; font-weight:bold; padding: 0 5px; font-family:Arial;}

.k_word{ margin-top:24px; color:#929292;}

.k_word a{ color:#929292;}

.k_word i{  padding-right:10px; font-weight:bold; font-size:16px; height:auto; display:inline; background:none;  color:#2a2a2a; }



.side{ float:left; overflow:hidden;}



.cp_center,.side .box_236{ margin-top:10px;}

.cp_center h3{ height:40px; padding-bottom:4px; line-height:40px;

               text-indent:20px; font-family:Microsoft YaHei; font-size:16px;}

.cp_center li{ vertical-align:bottom; overflow:hidden; /*height:30px;*/ line-height:30px;  margin-top:3px; vertical-align:bottom; }

.cp_center li a:hover,.cp_center li a.on{}

.cp_center li a{ display:block;height:30px; line-height:29px;

                 overflow:hidden; 

                  font-weight:bold; text-indent:35px;}

.kinds ul{width:200px;}

.kinds li.l,.kinds li.r{height:24px; line-height:24px; width:49%; overflow:hidden; white-space:nowrap; text-align:center; float:left; display:inline;}

.kinds li.r{ padding-left:2%; background:url(/res/skin/xy/img/li_bg.gif)  0 center no-repeat; }

.kinds li a{  color:#404040;}

.kinds li a:hover{ font-weight:bold;}

.side .content { height:auto;}

.side .content{ padding:5px 18px 18px 18px;}

.side .mail{}

.side .mail a{ margin-left:50px; line-height:25px;}



.side .player .content{ padding:8px 0 0 8px;}

/*.side .ry_zz{ background:none; margin-top:0; height:auto; width:236px;}

.side .ry_zz .content{ height:260px;}

.side .ry_zz img{ width:162px; height:41px;  padding:15px; }

.ry_zz img{}*/

.side .ry_zz{ background:none; margin-top:0; height:auto; width:236px;}

.side .ry_zz .content{}

.side .ry_zz img{ float:left;}

.side .ry_zz img{}

img.img_1{ margin-left:10px;}

img.img_2{ margin-left:25px;}

img.img_3{ margin-left:35px;}

img.img_4{ margin-left:5px;}

img.img_5{ margin-left:5px;}



.main{ float:right;}

.main h3{ height:34px; line-height:38px;  margin-top:10px; overflow:hidden;}

.main h3,.main h3 a{ background:none; color:#919191; font-weight:normal; } 

.main h3 b{ color:#616161;}

.main .banner{ margin-top:10px; background:none; height:auto;}



i{ width:100%; display:block; height:10px; line-height:10px; overflow:hidden; background:url(/res/skin/xy/img/i_border.gif) 0 -10px no-repeat;}

i.i_bottom{ background:url(/res/skin/xy/img/i_border.gif) 0 0 no-repeat; }

.cp_list{}

/* ===== 2012.03.20 ======*/

.about_us .cp_list li,.cp_list li{}

 .about_us .cp_list li{ margin-left:10px;}           

.about_us .cp_list li p,.cp_list li p,.about_us .cp_list li a,.cp_list li a{ color:#616161;}



.about_us .cp_list li p strong,.cp_list li p strong,.about_us .cp_list li p a.check,.cp_list li p a.check{ width:140px; height:25px; line-height:25px; overflow:hidden; color:#fff; display:inline-block; float:left; text-align:center; }

.about_us .cp_list li p a.check,.cp_list li p a.check{ width:70px; padding-left:5px; }

.about_us .cp_list li a.img,.about_us .cp_list li a.img img,.cp_list li a.img,.cp_list li a.img img{ width:205px; height:160px;}

.about_us .cp_list li a.img,.cp_list li a.img{ display:block; padding: 5px 6px;}

.cp_list .content{ padding:0; height:auto;}

.cp_list li span{ line-height:1.6em;}

.cp_list li span{ line-height: 24px; display: inline-block; float: left; height: 24px;}

.about_us .content .cp_list{ padding:0; margin-top:0px;}

.about_us .content .cp_list p{ background:none; padding:0;} 

/* ===== 2012.03.20 ======*/

.about_us .content{ padding:10px 20px;} 

.content h1.title{ font-size:18px; line-height:40px; font-family:Microsoft YaHei; color:#000;}

.content .txt{ line-height:2; padding: 5px 0;}

.content .txt p{ padding: 6px 0;}

.about_us li{ width:218px; background:none; height:auto; margin:15px 0 0 12px; }

.about_us li p{ height:25px; line-height:25px; background:#b2b2b2;  text-align:center;}

.about_us li p a{ color:#fff; font-weight:bold;}

.about_us li a.img{ padding:0; margin-bottom:1px;}

.about_us li a.img, .about_us li a.img img{ width:218px; height:151px;}



.txt .pic{ float:left; width:242px; height:auto; padding-right:15px;}

.txt .pic li{ width:auto; margin:15px 0 0 0;}

.four h1 b{ font-family:SimSun; font-size:12px; float:right; background:#ccc; color:#fff; height:20px; padding: 0 5px; line-height:20px; overflow:hidden; margin-top:10px; }

.four .pic{ width:202px;}



.ln li{ width:146px; padding: 0 12px; margin:0; border-left:1px #ccc dashed;  margin-left:-1px; height:240px;}

.ln{ width:684px; overflow:hidden; padding: 10px 0;}

.ul_1 { overflow:hidden;zoom:1;}

.ul_1 li{ width:320px; float:left; display:inline; padding:0; margin:0 24px 0 0;}



.about_us .rykh li a.img, .about_us .rykh li a.img img { width:218px; height:97px;}

.about_us .ryzz li a.img, .about_us .ryzz li a.img img { width:218px; height:288px;}



.news_tj ul{ margin-top:8px;}

.news_tj ul a:hover{ font-weight:bold; text-decoration:none;}



.news_more h1.title,.news_more h5{ font-family:SimSun; font-size:14px; line-height:30px; text-align:center; color:#404040;}

.news_more h5{ font-size:12px; color:#b2b2b2; font-weight:normal;}

.news_more .txt{ border-top:1px dashed #b2b2b2; color:#626262; font-size:12px;}

.keyword_txt{ width:500px; float:left; height:35px; line-height:35px;}

.keyword_txt a{ padding-right:10px; color:#4c4c4c;}

.keyword_txt b{ color:#4c4c4c;}

.page_link{ width:100%; float:left; border-top:1px #ccc dashed;}

.page_link span{ color:#4c4c4c; padding: 15px 0; font-weight:bold;}

.page_link a{ color:#4c4c4c; text-decoration:underline; font-weight:normal;}

.page_link .up{ float:left;}

.page_link .down{ float:right;}

.news_key a{ padding: 0 10px;}





.news_more .xgzx ul li{ width:328px; height:24px; line-height:24px; border-bottom:1px #ccc dashed; float:left; margin:0 8px; padding:0; display:inline; padding-left:2px; overflow:hidden;  white-space:nowrap; vertical-align:bottom; }



.xgzx ul li span{ float:right;color:#b2b2b2; line-height:24px; }

.xgzx ul li a{color:#4c4c4c;}

.xgzx h3{ width:100%; height:40px; line-height:38px; color:#fff; font-size:14px; font-weight:bold; background:url(/res/skin/xy/img/mews_h3.gif) 0 0 no-repeat;}

.xgzx ul{ margin-top:15px;}

.news_list ul li.first{overflow:hidden; padding-bottom:20px;}

.news_list ul li.first a.title{ font-size:14px; font-weight:bold;  float:none; text-indent:0;}

.news_list ul li.first span{ float:none;}

.news_list ul li{ width:100%; margin:0; line-height:24px; }

.news_list ul li a.title{ float:left; text-indent:15px;}

.news_list ul li span{ float:right;}

.faq{ background:none;}

.faq .content{ padding:0;}

.faq dl{ width:732px; height:134px; background:url(/res/skin/xy/img/FAQ_bg.gif) 0 0 no-repeat; margin-top:10px;}

.faq dd{ height:34px; line-height:32px; overflow:hidden; padding: 0 20px; color:#484848; font-weight:bold;}

.faq dt{ color:#838383; width:680px; height:60px; padding:20px 30px; line-height:20px;}

.faq dt a{ margin-left:50px; color:#d62f2a;}

.about_us li a.img{ width:218px; height:151px; padding:0;}





.about_us li a.img{ width:218px; height:151px; padding:0 0 1px 0;}





/* ==== 2013.3.19 =====*/

.cp_more .content h1.title{ text-align:center; line-height:24px; height:24px;}

.cp_more i.i_top{ background:none; display:none;}

.cp_more{}

.cp_more .content{}



.product_top{ width:100%;  float:left; padding:30px 0;}

.product_tu{ float:left; background:url(/res/skin/xy/img/b_pic.gif) 0 0 no-repeat; }

.product_tu a.big_pic img{ border:1px #ccc solid;}

.small_pic{ padding: 8px 0;}

.small_pic a{ width:92px; height:73px; padding:3px 4px; border:1px #ccc solid; margin:0 4px;  float:left; display: inline-block; background:url(/res/skin/xy/img/small_a.png) 0 0 no-repeat;}

.small_pic a:hover{border:1px #ff8c21 solid;}



  /*.product_canshu{ float:right;}*/

.product_canshu h1{ height:33px; line-height:33px; color:#0a64b4; font-size:14px; margin-bottom:5px;}

.product_canshu table{ width:100%; }

.product_canshu td{ line-height:1.5; color:#737373; padding:2px 0;}

.product_canshu td.title{ width:35%; vertical-align:top; line-height:1.8; font-weight:bold; text-align:right;}

.product_canshu td.zx{ text-align:center;}

.product_canshu td.tell

{font-family:Microsoft YaHei;

       color:#4c4c4c; line-height:20px; text-align:center; font-size:14px;



 }

 .product_canshu td.tell strong{ font-family:Arial; color:#d62f2a; font-size:24px;}

.product_canshu td.x_nr{ padding:15px 0;}



.xiangxi{overflow:hidden; margin-top:10px; }



.xiangxi h3.biaoti{ height:40px; line-height:40px;overflow:hidden;  padding:0; text-indent:0;}

.xiangxi h3.biaoti b.on {  background:url(/res/skin/xy/img/mews_h3.gif) 0 -80px no-repeat;}

.xiangxi h3.biaoti b{ display:inline-block; height:40px;  line-height:36px; float:left; padding:0 20px; background:url(/res/skin/xy/img/mews_h3.gif) right -120px no-repeat;}

.xiangxi h3.biaoti b a{ color:#4c4c4c; font-weight:bold; font-size:14px;}

.xiangxi h3.biaoti b.on a{ color:#fff;}

.xiangxi h3.biaoti b a:hover{ text-decoration:none;}

.txt table.cp_xx td{ padding:0 30px 0 15px;}

.down_area { padding:25px 0; margin-top:15px; border-top:1px #ccc solid; overflow:hidden;}

.down_area li.d_pdf{ text-align:center; background:url(/res/skin/xy/img/d_pdf.jpg) 0 0 no-repeat; }

.down_area li.d_pdf img{ margin-top:80px; }

.down_area li.d_pdf a.down_a{ display:block; width:320px; height:240px;}

.down_area li{ width:320px; height:240px; float:left; margin: 0 15px;}

.s_nr h3.title{ background:#dfdfdf; color:#4c4c4c; height:30px; line-height:30px; font-weight:bold;}

.s_nr .s_txt{ padding:10px 0; overflow:hidden;}

.s_nr .s_txt ul{ padding: 0 10px;}

.s_nr .s_txt p{ padding: 6px 10px;}

.s_nr .s_txt li{ float:none; display:block; width:100%; margin:0; height:24px; line-height:24px; background:url("../img/li_bg.gif") 5px center no-repeat; text-indent:10px;}



.cp_more i.i_bottom{ width:733px; clear:both;}



.fujian dl{ width:300px; height:114px; overflow:hidden; float:left; margin: 10px 80px 0 0;}

.fujian dl dd{ float:left;}

.fujian dl dd img{ border:1px #ccc solid; padding:1px;}

.fujian dl dt{ float:right; width:170px; line-height:1.5em;}

.fujian dl dt h3.title{ background:none; height:20px; line-height:20px; margin:0; text-indent:0; color:#616161;}

.fujian dl dt a.a_hit{ padding-top:15px; color:#616161; display:inline-block;}

.fujian dl.dl_2,.fujian dl.dl_4{ margin-right:0;}

.dinggou p{ text-align:center; color:#868686;}

span.red_start{ color:Red;vertical-align:top; padding:0 0 0 5px; display:inline-block;  }

.dinggou table{ width:590px; margin: 0 auto;}

.dinggou table td{  padding-bottom:10px;}

/*.dinggou  input{ width:200px; height:25px; line-height:25px; text-indent:3px; background:url(/res/skin/xy/img/table_bg.png) 0 0 no-repeat; border:none;}*/

.dinggou  input{
    width:60%;
    border-radius:8px;
    height:30px;
    margin:5px 0;
    border:1px solid #000;
    outline:none;
}
.dinggou  input[id='address']{
    width:100%;
}
.dinggou textarea{
    width:100%;
    outline:none;
    border:1px solid #000;
}

.dinggou table td strong.title{ font-weight:normal; line-height:2em;

                                 display:inline-block; 

                                width:68px; color:#4c4c4c; text-align:right; height:25px; vertical-align:top; line-height:25px;}

.dinggou table textarea{ text-indent:3px; width:499px; height:95px; background:url(/res/skin/xy/img/table_bg.png) 0 -50px no-repeat; border:none;}











/*-------- 2012.04.15 ---------*/

.fangan .a_nr{ display:block; height:56px;}



















/*

.move_area{ width:200px; float:left; margin-top:10px; height:300px; overflow:hidden;}

.move_area td img{ width:100px; height:65px;}

.move_area table{ margin-left:-2px;}

.move{ margin-top:10px; float:left;}

.move,.move img{ width:200px; height:160px;}





h3 { width:100%; height: 32px; line-height: 32px; color: #fff; font-size:14px; background:#e30000; clear:both; }

h3 b { display: block; float: left; text-indent:30px; background: url(/res/skin/xy/img/h3_b.gif) 12px center no-repeat; }

h3 a.more { float: right; padding-right: 15px; color: #9f9f9f; font-weight: normal; }

h3 a{ color:#fff;}

.main h3,.middle h3{ background:#3f3f3f;}

.main h3{ width:750px;}

.products{ float:left; margin-top:10px; width:200px; }

.products .content{ width:180px; height:476px; padding: 0 10px; background:#f2f2f2;  overflow-y:auto; }

.products .content li{ height:34px; line-height:34px; border-bottom:1px #fff solid; clear:both; background:url(/res/skin/xy/img/li_bottom.gif)  0 bottom repeat-x; white-space:nowrap; }

.products .content li.current{ border:none;}

.products .content li span{ float:right; font-weight:normal;}

.products .content li a{ padding-left:14px; color:#e50000; font-weight:bold; font-size:14px;  background:url(/res/skin/xy/img/erji_bg.gif) 3px center no-repeat;}



.products .content li.erji{ padding:4px 0;  height:auto; line-height:normal; border:none;}

.products .content li.shouye{

}



.products .content li.erji a{ font-weight:normal; display:block; height:24px; line-height:24px; padding-left:15px; color:#303030;  font-size:13px; background:none;}

.middle{ width:540px; float:left; margin-left:10px;}

.middle .box{ margin-left:0;}

.box{ float:left; margin:10px 0 0 10px; overflow:hidden;}



.cp_show li{ width:172px; height:230px; float:left; display:inline; margin:8px 0 0 12px;}

.cp_show li a.a_img img{ width:170px; height:170px; float:left; }

.cp_show li a{ color:#333; line-height:24px;}

.cp_show li a.a_img{ display:inline-block; width:170px; height:170px; border:1px #ccc solid; }

.cp_show li a.a_img:hover{ border-color:#3f3f3f; }

.cp_show1{  height:209px; margin:0;}

.cp_show1 li{ margin-left:21px;}

.cp_show li.first,.main .cp_show li.first{ margin-left:0;}

.cp_show li a.check img{ display:block; width:66px; height:25px;}



.player,.news{ width:200px;}

.player .content{ height:466px; padding-bottom:10px; background:#f2f2f2; overflow:hidden;}

.player li,.player li img{ width:200px; height:76px;}

.player li{padding-bottom:4px; background:url(/res/skin/xy/img/li_bottom.gif) 0 bottom repeat-x;}



.news{ margin-left:0;}

.news .content{ background:#f2f2f2; height:288px; padding-top:1px; padding-bottom:18px;}

.news li{ height:24px; line-height:24px; background:url(/res/skin/xy/img/li_ico.gif) 8px center no-repeat; text-indent:18px; white-space:nowrap;}

.news li a{color:#303030;}



.middle .about_us .txt{ padding:5px 10px; height:297px; line-height:1.6;}

.middle .about_us .txt .t_img{ margin-right:10px;}

.txt p{ padding:6px 0;}



.pic_link div.ul{ width:900px; overflow:hidden; float:left;}

.pic_link{ width:960px; height:183px; float:left; margin-top:10px; background:url(/res/skin/xy/img/pic_link.gif) 0 0 no-repeat; overflow:hidden;}

.pic_link .up,.pic_link .down{ width:30px; height:183px; }

.up{float:left;}

.down{float:right;}

.pic_link li a{ color:#46413f;}

.pic_link li{ width:138px; height:170px; float:left; display:inline; text-align:center; padding:15px 6px 0 6px; }

.pic_link li img{ width:138px; height:138px; margin-bottom:5px;}



.linkarea{ width:960px; clear:both; }

.linkarea ul{ width:960px;	padding:10px; overflow: hidden; }

.linkarea ul li{ padding: 3px 10px; float:left;}

.linkarea ul li a{ color:#e50000;}



.footer{ margin-top: 10px; clear:both;}

.footer .nov{ width:960px; height:32px; line-height:32px; margin: 0 auto; text-align:center; color:#fff; background:#3f3f3f;}

.footer .nov a{ padding: 0 20px; font-weight:bold; color:#fff; }

.footer p{ width:960px; margin:0 auto; line-height:2em; color:#666; padding-top:10px; text-align:center;}



.side{ width:200px; float:left;}

.side .box,.main .box{ margin:10px 0 0 0 ;}

.side,.main{ margin-bottom:10px;}

.main{ width:750px; float:right;}

.main .cp_show li{ margin-left:20px;}



.main .cp_xx{padding: 10px 0;}

.main .cp_xx h1{ font-size:24px; font-weight:bold; color:#e30000;}

.product_canshu{ float:right; width:418px; 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:#666;font-size:12px;}

.xx table{ background:#ccc; border:1px solid #ccc; border-width: 1px 1px 0 0; width:418px;}

.xx td{background:#fff; border-bottom:1px #ccc solid; line-height:1.5em; padding:3px 0 3px 5px;}

.xx td.title{ width:100px; vertical-align:top; color:#3d3d3d; padding-right:3px; background:#cccccc; border-bottom:1px #a3a3a3 solid;}

.form2 input{ cursor:pointer;}

.product_top{ padding:10px 0;}

.product_tu{ float:left; width:320px; padding-right:10px;}

.click_to a{ display:inline-block; width:128px; height:28px; background:url(/res/skin/xy/img/click_pic.gif) 0 0 no-repeat; float:left; margin-top:10px;}

.big_pic img{width:318px; height:318px;}

.big_pic{ width:320px; height:320px; border:1px #ccc solid; display:block;}



.xiangxi h3{ height:32px; line-height:32px; overflow:hidden;}

.xiangxi h3.biaoti{ border-bottom:1px #e30000 solid; color:#fff; text-align:left; background:none;}

.xiangxi h3.biaoti a{ display:inline-block; margin-right:1px; padding: 0 15px; background:#3f3f3f;}

.xiangxi h3.biaoti a.on,.xiangxi h3.biaoti a:hover{ text-decoration:none; background:#e30000;}

.xiangxi .txt{ padding: 10px 0; line-height:1.6em; font-size:14px;}

.xiangxi .txt p{ padding:5px;}

.xiangxi .txt table{ width:750px; overflow:hidden; border-color:#ccc; line-height:1.5em;}

.xiangxi .txt table th.title,.xiangxi .txt table td.title{ width:180px;}

.xiangxi .txt table th,.xiangxi .txt table td{ padding-left:4px;}

.xiangxi .txt table th{ background:#ccc; }

.xiangxi ul.img_area li{ height:172px;}



.news_list{ padding:14px 0;}

.news_list li{ width:750px; height:29px; line-height:29px; vertical-align:bottom; overflow:hidden; text-align:left; margin:0; white-space:nowrap; color:#999; border-bottom:1px #ccc solid;}

.news_list li a{ color:#5c5c5c; display:block; background:url(/res/skin/xy/img/new_a.gif) 12px center no-repeat; padding-left:30px; }

.news_list li a:hover,.news_list li a.on{ background:#f2f2f2 url(/res/skin/xy/img/new_a.gif) 12px center no-repeat; text-decoration:none; color:#e50000; font-weight:bold;}

.news_list li span{ float:right; padding-right:15px;}



.side .products1 .content{ height:auto;   overflow:visible; padding-bottom:6px; height:150px; }

.side .products1 .content li{ height:30px; vertical-align:bottom; line-height:30px;}

.side .products1 .content li a{ font-size:12px; color:#303030;}

.main .news_xx{ padding:15px 0;}

.news_xx .txt { padding:5px 15px; font-size:14px; border-top:1px solid #ccc; line-height:1.6em; }



.news_xx h1,.news_xx h5{ text-align:center; line-height:28px; color:#7f7f7f; font-weight:normal; height:28px;}

.news_xx h1{ font-weight:bold; color:#e30000; font-size:14px; line-height:30px; height:30px;}



.keyword_txt{ font-size:12px;  height:35px; line-height:35px; padding-top:30px; color:#7f7f7f;}

.keyword_txt a{ color:#7f7f7f;}

.page_link{ width:100%; float:left; border-top:1px dashed #ccc; white-space:nowrap;}

.page_link span{ color:#7f7f7f; padding: 10px 0; font-weight:bold;}

.page_link a{ color:#7f7f7f; text-decoration:underline; font-weight:normal;}

.page_link .up{ float:left; }

.page_link .down{ float:right;}

.about_us h1{ height:45px; line-height:35px; font-size:24px;}

.contact_us .txt{ border-top:none; color:#010101;}



.main .player{ height:auto; padding:20px 24px; width:700px; background:#F2F2F2;}

        .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:#010101; font-size:20px;}

        .player table{ width:700px;   }

#div_ryzz { overflow: hidden; width:904px; float: left; }*/













.vide{ width:324px; height:267px; position:relative; float:left; z-index:1000; background:url(/res/skin/xy/img/vide_bg.jpg) 0 0 no-repeat;padding:10px;}

.vide p{ height:28px; line-height:24px; font-family:Microsoft YaHei; color:#fff; margin:0; padding:0 10px; }

.vide strong{ float:left;}

a.close{ float:right; color:#fff;}

a.check_vide{ width:77px; height:23px; background:url(/res/skin/xy/img/more_vide.gif) 0 0 no-repeat; position:absolute; top:6px; left:158px;}





#bottom_ad {

	display:block;

	overflow:hidden;

	margin:0 auto;

	FLOAT: right; 

	RIGHT: 0px; 

	BOTTOM: 0px;

	POSITION:fixed;/*�̶���λ*/

	_POSITION: absolute;/*����IE6*/

	_TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);/*����IE6*/

}