/* CSS Document */
#pages { text-align:center; padding:40px 0; margin-bottom:0px; font-family:Arial, Helvetica, sans-serif; padding-bottom:0 }
#pages .a1, #pages font { display:none }
#pages a.current { display:none }
#pages a.prev, #pages a.next { background:#fff; border:1px solid #d6d6d6; font-size:20px; line-height:20px; }
#pages a.prev:hover, #pages a.next:hover { background:#cc0000; color:#fff; border-color:#cc0000 }
#pages a, #pages span, #pages em { width:24px; line-height:24px; height:24px; font-weight:normal; display:inline-block; margin-left:5px; border:1px solid #cecece; text-align:center; vertical-align:top }
#pages a:hover { color:#fff; background:#cc0000 }
#pages em { font-size:12px; font-style:normal; font-weight:normal }
#pages span { background:#cc0000; color:#fff; border-color:#cc0000 }
/***/
#video_banner { height:167px; background-repeat:no-repeat; background-position: center center }
#position_current { max-width:1200px; margin:0 auto; border-bottom: 1px solid #e4e4e4; line-height:39px; color:#000; margin-bottom:25px; }
#position_current a { color:#000 }
#position_current a:hover { color:#F00 }
#position_current a:last-child { color:#666 }
#position_current em { margin:0 3px; }
#position_current small { margin-right:10px }
/***/
.page_left { width:25%; float:left; }
.parent_title { background:url(../images/left_about_t.jpg) repeat-x; height:34px; padding-left:33px; color:#fff; font-size:14px; font-weight:bold; line-height:30px; position:relative }
.submenu a { display:block; line-height:18px; background:url(../images/left_tit_bgq.jpg) no-repeat; padding:7px 15px; border-bottom:1px solid #eee;  padding-left:34px; color:#444; overflow:hidden;}
.submenu li a.on { background-image:url(../images/left_tit_bgh.jpg); color:#fff }
.submenu li li a { background:url(../images/left_tit1_bg.jpg); }
.submenu li ul { display:none }
.submenu li li { }
.submenu li.selected a { background:#cc0001 url(../images/left_tit_bgh.jpg); color:#fff }
.submenu li.selected ul { display:block }
.submenu li.selected li a { background:#f6f6f6 url(../images/left_tit1_bg.jpg); color:#444; }
.submenu li li a.onn { color:#cc0000 }
.submenu a:hover { background-image:url(../images/left_tit_bgh.jpg); color:#fff }
.submenu li li a:hover { color:#cc0000; background:url(../images/left_tit_bgq.jpg); }
/**/
.page_right { float:right; border: 1px solid #dcdcdc; width:72%; padding-top:2px;margin-left:3%;}
.page_title { background:url(../images/shang_bg.jpg) repeat-x; height:29px; padding-left:18px; color:#444; font-weight:bold; line-height:29px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.page_content { color:#333; padding:27px 19px 46px 19px; line-height:22px; font-size:14px; }
.page_content img { max-width:100% }
.about_cat_143 { display:none }
.about_cat { font-size:20px; color:#444; padding-left:35px; position:relative; margin-bottom:25px; }
.about_cat:before { background:url(../images/rxd.jpg) no-repeat center top; width:24px; height:24px; position:absolute; left:0; top:0; content:""; display:block }
.about_content{ padding-bottom:25px; font:15px/1.8 'Microsoft Yahei'}
.page_content .about_content img{ vertical-align:top; max-width:100%; height:auto}
#container_about { position:relative; }
/**/
.prd_tt { background:url(../images/prd_tt1.jpg) repeat-x; color:#444444; font-weight:bold; text-align:center; line-height:31px; }
.prd_tt2 { background:url(../images/prd_tt1.jpg) repeat-x; color:#444444; font-weight:bold; text-align:center; line-height:31px; }
.prd_tt3 { background:url(../images/prd_tt1.jpg) repeat-x; color:#444444; font-weight:bold; text-align:center; line-height:31px; }
.prd_tt4 { background:url(../images/prd_tt1.jpg) repeat-x; width:152px; color:#444444; font-weight:bold; text-align:center; line-height:31px; }
.prd_ji { padding:0 10px }
.prd_jj1 { font-family:Arial; color:#444444; text-align:center; }
.prd_jj1 a { color:#444444; }
.prd_jj1 a:hover { color:#fe0000; }
.prd_jj2 { color:#444444; text-align:center; }
.prd_jj2 a { color:#444444; }
.prd_jj2 a:hover { color:#fe0000; }
.product_tr td { padding:5px 5px; line-height:1.6 }
/**/
.prd_view_pic { width:30%; height:211px; border:1px solid #d1d1d1; float: left; }
.prd_view_right { width:67%; float:left; margin:0 0 0 3%; }
.prd_view_right h2 { width:100%; border-bottom:1px solid #eee; color:#444444; line-height:20px; font-size:14px; padding-bottom:10px; }
.prd_view_inx { width:100%; margin:8px 0 0 1px; height:142px; }
.prd_view_inx ul li { color:#444444; line-height:30px; }
.prd_down { margin-left:2px; }
/**/
.product_table{ width:100%}
/**/
#geren_menu { width:744px; height:30px; background:url(../images/prd_xx_bg1.jpg) no-repeat; margin-top:45px; }
#geren_menu ul { list-style-type:none; padding:0px; margin:0px; float:left; }
#geren_menu ul li { float:left; padding:0 15px; line-height:30px; text-align:center; border-right:1px solid #eee}
#li_1.normal { cursor:pointer; margin:0; font-weight:bold; color:#444444; }
#geren_menu ul li.selectd {height:30px; display:block; cursor:pointer; margin:0; font-weight:bold; color:#a30200; border:1px solid #a30200; border-bottom:0px solid #a30200; background:#fff }
#li_2.normal { }
.product_tab { display:none; padding-top:25px; }
/**/
.news_lie { width:745px; min-height:87px; height:auto; padding-bottom:15px; background:url(../images/news_xian.jpg) no-repeat bottom; overflow:hidden; margin-bottom:29px; }
.news_lie dt { width:156px; min-height:87px; float:left; background:url(../images/news_picbg.jpg) no-repeat; }
.news_lie dt img { margin:6px 8px 7px 8px; }
.news_lie dd { width:589px; float:right; }
.news_tit { font-weight:bold; color:#cc0000; }
.news_tit a { color:#cc0000; }
.news_tit a:hover { color:#cc0000; text-decoration:underline; }
.news_date { float:right; color:#959595; font-weight:normal; }
.news_lie dd.news_intro { color:#666; line-height:20px; margin:13px 0 0 0px; padding-left:1px; width:588px; }
.news_lie dd.news_yud { color:#cc0000; padding-left:1px; width:588px; }
.news_lie dd.news_yud a { color:#cc0000; }
.news_lie dd.news_yud a:hover { color:#cc0000; text-decoration:underline; }
/**/
.news_view_tit { color:#cc0000; font-size:14px; font-weight:bold; }
.news_view_date { height:35px; border-bottom:1px solid #d5d5d5; line-height:33px; color:#555555; }
.yy_view_intro { width: 733px; margin: 17px 0 0 1px; color: #666; line-height: 24px; }
.page_next{ display:block; margin-top:25px; border-top:1px solid #eee; padding-top:15px; line-height:24px}
.page_next a:hover{ color:#F00}
/**/
.video_cent {}
.video_cent li { width:160px; margin:0 31px 18px 0; float:left;}
.video_name { color:#666666; line-height:18px; margin:6px 0 0 2px;}
.video_name a{ color:#666;}
.video_name a:hover{ color:#c00;}
/**/
.video_view_top { width:786px; position:relative; height:155px; overflow:hidden;}
.video_left { position:absolute; left:19px; top:34px; background:url(../images/video_leftq.jpg) no-repeat; width:10px; height:19px;}
.video_left a{ display:block; width:10px; height:19px;}
.video_left a:hover{ background:url(../images/video_lefth.jpg) no-repeat;}
.video_right { position:absolute; top:34px; right:18px; background:url(../images/video_rightq.jpg) no-repeat; width:10px; height:19px;}
.video_right a{ display:block; width:10px; height:19px;}
.video_right a:hover { background:url(../images/video_righth.jpg) no-repeat;}
.video_view_top li { width:162px; float:left; margin-right:19px;}
.video_view_top li a img{ border:1px solid #FFF;}
.video_view_top li a:hover img{ border:1px solid #ff0000;}
/**/
.scrol { width:706px; overflow:hidden; margin-left:40px;}
.video_view_bottom { width:786px; background:url(../images/video_view_bg.jpg) no-repeat; min-height:549px;}
.video_view_left { width:290px; float:left; margin:0 0 0 18px;}
.video_view_left span{ font-size:12px; color:#FFF; line-height:31px;}
/**/
#zhishu_ul{}
#zhishu_ul li{ border-bottom:1px dashed #ddd; margin-bottom:5px; position:relative}
#zhishu_ul li span{ position:absolute; right:0; top:5px; color:#666; line-height:22px;}
#zhishu_ul li a{ font-size:13px; color:#333; line-height:22px; display:block; padding:5px 0}
#zhishu_ul li a:hover{ color:#F00}
/****/
#pro_form{}
#pro_form li{ float:left; width:100%; margin-bottom:25px; position:relative; padding-left:65px;}
#pro_form li label{ color:#000; position:absolute; left:0; top:5px; width:50px; text-align:right}
#pro_form li input[type='text']{ display:block; border:0; font-size:13px; border:1px solid #666; padding:7px 10px; width:350px; background:none}
#pro_form li.email{ margin-right:0}
#pro_form li.content{ width:100%;}
#pro_form li.content textarea{ display:block; border:0; border:1px solid #666; padding:7px 10px; width:600px; font-size:13px; min-height:80px;}
#pro_form li.submit input{ background:#CF0000;-webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px;  color:#fff; display:inline-block; padding:15px 45px; cursor:pointer; border:0; text-transform:uppercase}
#pro_form li.submit{ margin-top:0px; text-align:left; width:100%}
/****/
.Validform_checktip { margin-left:0; padding:0px 6px; font-size:12px; color:#F00 }
.info { border: 1px solid #F00; padding: 2px 20px 2px 5px; border-radius: 2px; color: #F00; margin-left:65px; position: absolute; display: none; line-height: 20px; background-color: #fff; margin-top:10px; }
.dec { bottom: -8px; display: block; height: 8px; overflow: hidden; position: absolute; left: 10px; width: 17px; }
.dec s { font-family: simsun; font-size: 16px; height: 19px; left: 0; line-height: 21px; position: absolute; text-decoration: none; top: -9px; width: 17px; }
.dec .dec1 { color: #F00; }
.dec .dec2 { color: #fff; top: -10px; }
.Validform_right { display:none }
/****/
.hr_t { background:url(../images/hr_tbg.jpg) no-repeat; height:33px; line-height:33px; margin-bottom:3px;}
.hr_t li { float:left; color:#333333;border-left:1px solid #fff; border-right:1px solid #ddd}
.hr_t li.hr_t1 { width:35%; text-align:center;}
.hr_t li.hr_t2 { width:30%; text-align:center;}
.hr_t li.hr_t3 { width:15%; text-align:center;}
.hr_t li.hr_t4 { width:20%; text-align:center;}
.hr_intro {background:url(../images/hr_intro_bg.jpg) no-repeat; height:41px; line-height:41px; float:left; width:100%}
.hr_intro li { float:left; color:#666;}
.hr_intro li.hr_intro1 { width:35%; text-align:center;}
.hr_intro li.hr_intro1 a{ color:#666;}
.hr_intro li.hr_intro1 a:hover{ color:#c00;}
.hr_intro li.hr_intro2 { width:30%; text-align:center;}
.hr_intro li.hr_intro3 { width:15%; text-align:center;}
.hr_intro li.hr_intro4 { width:20%; text-align:center;}
/***/
.sitemap_ul{}
.sitemap_ul li{ float:left; width:20%; margin-bottom:15px;}
.sitemap_ul li a{ background:#e9e9e9 url(../images/map_jian.jpg) no-repeat left 15px center; padding:5px 15px; padding-left:25px; display:block; line-height:24px;color:#333; font-weight:bold}
.sitemap_ul li a:hover{ color:#BF0000}
.sitemap_ul li ul{ padding-top:10px;}
.sitemap_ul li li a{ background:url(../images/map_titbg.jpg) no-repeat 15px center; font-weight:normal; color:#666; padding:0 15px; padding-left:25px;}
.sitemap_ul li#menu136{ width:40%}
.sitemap_ul li#menu142{ width:40%}
.sitemap_ul li.home{ float:left; width:100%;}
.sitemap_ul li li{ width:100%; margin-bottom:0}
/******/
.zhuanti img{ max-width:100%; height:auto; vertical-align:top}