﻿@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;list-style:none;}
ul, li, ul li, div, html{padding:0px;margin:0px;}
body {font-family:simsun, Arial, Helvetica, sans-serif,"宋体";font-size:14px;background:url(images/body_bg.jpg) top repeat-x #fff;color:#414141;margin:0px;padding:0px;}
hr{margin-bottom:10px;margin-top:5px;border:dashed #ccc 1px;}
img {border:none;}
p {line-height:24px;}

.px5{height:5px; clear:both;}
.px10{height:10px; clear:both;}
.px20{height:20px; clear:both;} 
.clear { clear:both;}
.left { float:left;}
.hui { color:#CCC;}
.purple { color:purple;}
.right { float:right;}
.green { color:green;}
.blue { color:blue;}
.gray { color:gray;}
.red { color:red;}

a {text-decoration:none;color:#414141;}
a:hover {text-decoration:underline;color:#F60;}

/* 主体 */
#tsdqq_width {max-width:1160px; margin:0px auto;}
#tsdqq_width_a {max-width:1158px; margin:0px auto; }

.body_0{padding:0px; overflow:hidden; zoom:1;}
.body_5{padding:5px; overflow:hidden; zoom:1;}
.body_10{padding:10px; overflow:hidden; zoom:1;}
.body_5_10{padding:5px 10px; overflow:hidden; zoom:1;}
.body_10_5{padding:10px 5px; overflow:hidden; zoom:1;}
.body_0_5{padding:0px 5px; overflow:hidden; zoom:1;}
.body_5_0{padding:5px 0px; overflow:hidden; zoom:1;}
.body_10_0{padding:10px 0px; overflow:hidden; zoom:1;}
.body_0_10{padding:0px 10px; overflow:hidden; zoom:1;}
.body_1{padding:10px 0px 0px 0px; overflow:hidden; zoom:1;}
.body_txt_r{text-align:right;}

@media screen and (max-width:801px){
	#tsdqq_width{min-width:320px; max-width:640px;margin:0 auto;}
	.top_main {padding:0px;}
	.top_logo {width:100%; text-align:center; float:left;}
	.top_logo img {width:100%;}
	
	.navigation {background:url(images/nav_bg.gif) #f60;}
	.navigation ul li {width:24.9%;}
	#banner_body1 {padding:0px;}
	#banner_body1 img {width:100%; }
	
	#left {width:100%;}
	#right {width:100%;}
	
	.cp_list_ny li {width:100%;float:left;text-align:center;background-color:#FCEFD3;OVERFLOW: hidden;}
	.cp_list_ny li img {width:100%; border:0px solid #ffefd8;}
	.cp_list_ny li a:hover img { border:0px solid #ff0000; }
	
	#info_dl {width:98%; float:left; }
	#info_dr {}
	#info_dl {padding:3px; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap;width:98%; float:left; }
	#info_dr {padding:3px; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap;width:98%; float:left; }
	.copyright_ml {display:none;}
	.copyright_mr {width:100%; text-align:center;}
	.copyright_mr_mp {display:none;}
	.player_tv{height:260px; width:320px; margin:0 auto; text-align:center;}
	
}

@media screen and (min-width:800px){
	#tsdqq_width {width:1160px; margin:0px auto;}
	#tsdqq_width_a { width:1158px; margin:0px auto; }
	.top_main {background:url(images/top_bg.gif) no-repeat; height:112px;}
	.top_logo {float:left;width:640px;height:112px;}
	
	.navigation {height:37px;background:url(images/nav_bg.gif) #f60 no-repeat;}
	.navigation ul li {width:85px;}
	.navigation ul .main_nav {padding-left:2px;}
	
	#banner_body1 {padding:0px;}
	#banner_body1 img {width:1160px; height:260px;}
	
	#left { float:left; width:798px;}
	#right { float:right; width:350px; }
	
	.cp_list_ny li {width:49%;float:left;text-align:center; margin-right:1%;background-color:#FCEFD3;OVERFLOW: hidden;}
	.cp_list_ny li img {width:389px; height:248px; border:1px solid #ffefd8;}
	.cp_list_ny li a:hover img { border:1px solid #ff0000; }

	#info_dl {padding:3px; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap;width:48%; float:left; }
	#info_dr {padding:3px; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap;width:48%; float:right; text-align:right;}
	.copyright_ml {width:390px; float:left; text-align:left; display:inline;}
	.copyright_mr {width:750px; float:right;}
	.copyright_mr_mp {width:100%;display:inline;}
	.player_tv{height:490px; width:750px;text-align:center;}
	
}

/* 头部 */
.top {width:100%;margin:0px;padding:0px;}
/*.top_menu {float:right;width:390px;height:110px;text-align:right;line-height:22px;color:#FC0;padding-right:10px;}
.top_menu a{text-decoration:none;color:#FC0;line-height:22px;}*/

/* 导航 */
.navigation ul #navigation_home {float:left;line-height:37px;text-align:center;}
.navigation ul .main_nav {float:left;line-height:37px;text-align:center;}
.navigation ul li a {display:block;font-size:14px;font-weight:bold;color:#FFF;}
.navigation ul li a:hover { font-size:14px; text-decoration:none; color:#ffff00; }
.navigation ul .current_navigation {color:#f90;font-size:14px;background-color:#414141;}

/* 当前位置 */
.current_location_main{width:1160px;margin:0 auto;padding-bottom:2px;font-family:Microsoft Yahei;}
.current_location {width:1150px;padding-left:8px;height:26px;line-height:26px;border-bottom:1px dashed #eee;color:#999;text-align:left;margin-bottom:10px;}
.current_location a { color:#999; }

/* 幻灯 */
.fullSlide{ position:relative; background:#000; margin:0 auto; zoom:1;}
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li img{width:100%; vertical-align:top; } 
.fullSlide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px;  text-align:center;background:#000; filter:alpha(opacity=30);opacity:0.3;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(images/tg_flash_p.png) -18px 0; overflow:hidden; font-size:0;}
.fullSlide .hd ul .on{ background-position:0 0; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-24% 0 0 1%; float:left;  background:url(images/arrow.png) 0 0 no-repeat; filter:alpha(opacity=20);opacity:0.2;}
.fullSlide .next{  background-position:right 0; float:right; margin-right:1%;}
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8;}

/*主体左侧*/
.left_title { background:url(images/left_bg.png) repeat-x; height:37px; line-height:34px;}
.left_title a {color:#f00;}
.left_title span {float:right;padding-right:20px;line-height:34px;font-size: 12px;}

.left_title h2, .left_title h3, .left_title h4, .left_title h5{font-size:16px;line-height:34px;color:#F00;font-family:Microsoft Yahei; padding-top:0px; padding-bottom:0px; padding-left:20px; padding-right:20px;}
.left_body { padding:10px; overflow:hidden; zoom:1; }
.left_bottom { height:10px; }

/*首页简介*/
.b_2 {font-size:14px; }
.b_2 p {padding-top:10px; padding-bottom:10px; line-height:24px; text-align:justify; text-justify:inter-ideograph;text-indent:2em; font-family:"微软雅黑";}
.b_2 h1 {text-align:right;padding-top:10px;padding-bottom:10px;font-weight:bold;font-size:26px;color:#F90;}

/*单页型 | 列表顶部简介*/
.b_3 {font-size:14px;}
.b_3 p {padding:10px; font-size:14px; line-height:24px; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}
.b_3 p img {width:100%; left:-2em; position: relative;}


/*首页新闻列表*/
.news_sy li {width:100%;}
.news_syli1{width:79%; float:left;  line-height:30px; padding-left:3%; background:url(images/news_sy.gif) left no-repeat; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:1px dashed #f1f1f1;}
.news_syli2{width:17%; float:right; line-height:30px; color:#fcbb5a;  text-align:right;border-bottom:1px dashed #f1f1f1;}

/*新闻列表*/
.news li {line-height:26px;  padding-left:0px; margin-bottom:10px; text-align:justify; text-justify:inter-ideograph; padding-right:10px; border-bottom:1px dashed #fce8cb; color:#333;}
.news h4, .news h5 { padding-left:10px; background:url(images/li_ico.gif) left no-repeat; font-size:14px;}
.news li .ctt{ padding-bottom:5px; width:100%; text-align:right; color:#666;}
.t a {text-decoration:none; color:#666;}
.t a:hover {text-decoration:underline; color:#444;}
.t1 a {text-decoration:none;color:#F90;}
.t1 a:hover {text-decoration:underline;color:#F00;}
.news_ys{color:#F00;}

/*内页产品列表*/
.cp_list_ny li p{FLOAT: left; width:97%; line-height:30px; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; margin-left:2%;}
.cp_list_ny li a { line-height:30px;}

/*首页产品列表*/
.sycp_body{ /*width:250px;*/ width:100%; overflow:hidden; position:relative; zoom:1;}
.sycp_body .bd{ padding:10px 0px; }
.sycp_body .bd ul{ overflow:hidden; zoom:1; }
.sycp_body .bd ul li{width:260px; margin:0 2px; float:left; _display:inline; overflow:hidden; text-align:center;}
.sycp_body .bd ul li .pic{ text-align:center; }
.sycp_body .bd ul li .pic img{width:254px; height:180px;}
.sycp_body .bd ul li .pic img{display:block; padding:2px; border:1px solid #FCEFD3; }
.sycp_body .bd ul li .pic a:hover img{border:1px solid #f00;  }
.sycp_body .bd ul li .title{line-height:30px; background-color:#FCEFD3; width:96%; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; padding:0px 2%;zoom:1; float:left;}

/*右边推荐列表*/
.tj_list li {width:100%;}
.tj_lidiv1{width:80%; float:left;  line-height:26px; padding-left:2%; background:url(images/yb_list.gif) left no-repeat; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:1px dashed #f1f1f1;}
.tj_lidiv2{width:16%; float:right; line-height:26px; color:#fcbb5a;  text-align:right;border-bottom:1px dashed #f1f1f1;}

/*公告列表*/
.news_li li {width:100%;}
.news_lidiv1{width:73%; float:left;  line-height:30px; padding-left:3%; background:url(images/news_sy.gif) left no-repeat; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom:1px dashed #f1f1f1;}
.news_lidiv2{width:23%; float:right; line-height:30px; color:#fcbb5a;  text-align:right;border-bottom:1px dashed #f1f1f1;}

/*详情页*/
#info_n { font-size:18px; text-align:center; line-height:55px; font-weight:bold; color:#f00;}

#info_i { padding:0 10px; text-align:right; color:#999; border-top:1px dashed #fce8cb; line-height:30px; }
#info_i a { color:#999; }

#info_c { padding:10px; font-size:14px;}
#info_c p {padding-top:10px; padding-bottom:10px; font-size:14px; line-height:24px; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}
#info_c p img {width:100%; left:-2em; position: relative;}

#info_e {padding:10px; text-align:center; width:80%; border:5px solid #ffff99; margin: 0 auto; }
#info_e img{width:100%; padding:0px; }

#info_d {padding:5px; border:1px solid #E3E3E3;}

/*企业标识*/
.qybs{width:300px; height:280px; float: left; margin-right: 10px; margin-bottom:10px;}

/*首页底部文字*/
.sy_body { overflow:hidden; zoom:1; padding:10px; border:1px solid #ccc;}
.sy_body h3{text-align:center; font-size:14px; margin:5px; padding:0px;}
.sy_body p {padding-top:5px; padding-bottom:5px; font-size:14px; line-height:24px; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}

.c_title { background:url(images/c_tit_bg.jpg) no-repeat; height:37px; line-height:37px;}
.c_title a {color:#f00;}
.c_title h4 {font-size:16px;line-height:37px;color:#0033ff;font-family:Microsoft Yahei; padding-left:10px; padding-right:10px; text-align:center;}

/*主体右侧*/
.right_title {background:url(images/right_bg.png) no-repeat; height:37px; line-height:34px;}
.right_title span {float:right;}
.right_title h2, .right_title h3, .right_title h4, .right_title h5{
	font-size:14px;
	line-height:34px;
	padding-left:25px;
	color:#F00;
	font-family:Microsoft Yahei;
}
.right_body { overflow:hidden; zoom:1; padding:5px;}
.right_body_1 { overflow:hidden; zoom:1; padding:5px; text-align:right;}
.right_body .form_text { width:140px; }
.right_body .form_textarea { width:140px; }
.right_bottom { height:10px;}

/* 侧面频道 */
.pd_list { }
.pd_list li { line-height:26px; border-bottom:1px dotted #fce8cb; text-align:center; width:50%; float:left; background:url(images/hot.gif) left center no-repeat;}
.pd_list li a { display:block; padding:0 10px; }
.pd_list li a:hover {background-color:#f1f1f1;color:#F60;text-decoration:none;}
.current_navej a {color:#F60;background-color:#fce8cb;}

 /*联系我们*/
.lx_body { overflow:hidden; zoom:1; padding:5px;}
.lx_body li{border-bottom:1px dotted #fce8cb; line-height:26px; padding:0px;}
.lx_body .lxpl{text-align:center; line-height:22px;}
.lx_body .lxpl img{ padding-top:5px; border:none;}
.lx_body li span{float:right;}

/* 首页友情链接 */
/*#link_main {width:1020px; margin:0 auto; }*/
#link_body {width:90%; padding:10px 4%;}
#link_text { overflow:auto; zoom:1; }
#link_text ul li { float:left; text-align:center; padding:1px; }
#link_text a { display:block; line-height:22px; width:104px; background:#f1f1f1; }

/* 内页友情链接 */
#link_pic1 { overflow:auto; zoom:1; }
#link_pic1 ul li { float:left; padding:1px 1px; text-align:center; }
#link_pic1 img { width:102px; height:32px; padding:2px; border:1px solid #CCC; }
#link_pic1 ul li a:hover img { border:1px solid #ff0000; }

#link_text1 { overflow:auto; zoom:1; }
#link_text1 ul li { float:left; text-align:center; padding:1px; }
#link_text1 a { display:block; line-height:22px; width:107px; background:#fcfcfc; }

/* 版权信息 */
.copy_right {border-top:6px solid #FF0000; clear:both; }
.copyright {line-height:22px; background:url(images/copy_bg.gif) repeat-x; color:#F60; font-size:12px; overflow: hidden;}
.copyright_m {padding-top:15px; padding-bottom:2px;}
.copyright_m p{line-height:20px;}

/*网站地图*/
.wzdt_body { overflow:hidden; zoom:1; padding:15px; border:0px solid #1f638e; background-color:#FFF;}
.wzdt_body h1{text-align:center; font-size:16px; margin:10px; padding:0px;}
.wzdt_body h3{text-align:center; font-size:14px; margin:5px; padding:0px;}
.kdw li {line-height:35px; border-bottom:1px dotted #ccc; width:100%; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; text-align:left; font-size:12px; color:#999;}
.kdwa{color:#F00; font-size:14px;}
.kdw1 li {line-height:30px; border-bottom:1px dotted #ccc; width:100%; DISPLAY: inline;FLOAT:left;OVERFLOW: hidden; font-size:12px;}
.kdw1 li span, .kdw li span {float:right; color:#999;}

/* 人才招聘 */
.rczp{color:#F90;}
.rczp_xx{color:#F00;}

/* 留言 */
.guestbook_main { padding:10px; border:1px solid #CCC; margin-bottom:10px; }
.guestbook_title {color:#F90;line-height:30px;font-weight:bold;border-bottom:1px dashed #f6f6f6;}
.guestbook_intro { line-height:30px; text-align:right; }
.guestbook_content { padding:5px; border:1px dashed #CCC; margin-bottom:10px; }
.guestbook_answer { padding:5px; border:1px solid #CCC; }
.guestbook_answer h2 { color:red; line-height:20px; font-size:12px; }

.liuyan{color:#999;}
.liuyan_a{color:gray;}

/*表单相关*/
input { font-family:"宋体"; font-size:12px; }
.must_input { font-weight:bold; color:red; }
.form_text { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:96%; }
.form_texta {font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:96%; }
.form_textarea {font-size:12px; border:1px solid #CCC; line-height:26px; padding:5px; width:96%; height:100px; }
.form_text_verifycode { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:50px; }

#form_text_search { border:1px solid #CCC; height:24px; line-height:24px; padding:0 5px; width:135px; }
#form_submit_search { width:60px; height:26px; border:1px solid #CCCCCC; background:#FFF; }
.form_select { font-size:12px; border:1px solid #CCC; }
.form_checkbox { }
.form_submit { background:url(../../img/dj_bg.jpg) no-repeat; width:79px; height:31px; border:none; color:#FFF; font-weight:bold; }
.form_file { font-size:12px; padding:3px 5px; border:1px solid #CCC; background:#FFF; }

.common_form { }
.common_form li { padding:2px; overflow: auto; zoom:1; }
.common_form label { float:left; width:80px; display:block; height:28px; line-height:28px; }

.layout_table { border-collapse:collapse; width:100%; }
.common_table { border-collapse:collapse; width:100%; }
.common_table td { padding:5px; border:1px solid #DBDBDB; }
.common_table th { text-align:center; border:1px solid #DBDBDB; }

.page_turner { padding:4px 0px 0px 1px; float:right; clear:both; }
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:2px 5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c {background-color:#F93;color:#FFF;}
#total { color:red; }

#scrollleft {overflow:hidden; width:780px; }
#scrollleft .scrollmain { float:left; width:800%; }
#scroll_a { float:left; }
#scroll_b { float:left; }

/*返回头部*/
.dbdh{width:12px;height:55px;padding:6px;color:#FFF;background-color:#F90;line-height:14px;font-size:12px;}
