@charset "utf-8";
/* CSS Document */
body {font-family:"宋体";font-size:14px;background:#fff;color:#414141;}/*url(images/body_bg.jpg) top repeat-x */
hr{margin:5px 10px 10px 10px;border:0px; border-bottom:dashed #ddd 1px;}
p {line-height:130%;}
a {text-decoration:none;color:#414141;}
a:hover {text-decoration:underline;color:#F60;}

/* 主体 */
#tsdqq_width {width:1200px; min-width:1200px; margin:0px auto;}
#tsdqq_width_a {width:1198px; min-width:1198px; margin:0px auto;}
#left {float:left; width:820px;}
#right {float:right; width:350px;}

/* 头部 */
.top_main {width:100%;margin:0px;padding:0px;background:url(images/top_bg.jpg) repeat-x top center; height:120px;}
.top_body {margin:0px;padding:0px;background:url(images/top_body_bg.jpg) no-repeat;height:120px;}
#logo {float:left;width:529px;height:120px;}
.Language {float:right;width:250px; height:110px; color:#f1f1f1; text-align:right; font-size:12px; padding-top:5px; line-height: 16px;}
.Language a {color:#f1f1f1;}
.Language img {width: 16px; height: 11px; margin-right: 3px; vertical-align:text-bottom}

.bottom_bg{background:url(images/nav_b_bg.gif) repeat-x; width: 100%; height: 8px; clear: both; margin-bottom: 5px;}

/* 导航 */
#nav{background:url(images/nav_bg.jpg) /*repeat-x*/ #f60; width:100%;min-width:1200px; border-top: 2px solid #f60;}
.navigation {height:40px; font-family:Microsoft Yahei;}
.navigation ul #navigation_home {float:left;line-height:40px;text-align:center;}
.navigation ul .main_nav {padding-left:2px;float:left;line-height:40px;text-align:center;}
.navigation ul li {width:110px;}
.navigation ul li a {display:block;font-size:16px; color:#cc0000;}
.navigation ul li a:hover { font-size:16px; text-decoration:none; color:#ffff00; background-color:#f90;}
.navigation ul .current_navigation {color:#f00;font-size:16px; background-color:#fff;}

/* 当前位置 */
.current_location_main{width:1200px;margin:0 auto;padding-bottom:2px;font-family:Microsoft Yahei;}
.current_location {width:1190px;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; }

/* 焦点位置 */
#banner {width: 100%; padding:0px; margin:0px; background: url(images/copy_bg.gif) #444 top;}
.banner_body {padding:2px 0px; margin: 0px;}
.banner_body img {width:1200px; height:320px;}

/* 幻灯 */
.fullSlide{ width:100%; min-width:1200px; height:450px;margin:0 auto;position:relative;overflow:hidden;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:450px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:450px; }
.fullSlide .bd li .tit{ display:block; width:100%; position:absolute; top:0; text-indent:10px; height:28px; line-height:28px; color:#fff;  text-align:center;  }
.fullSlide .hd{ width:100%; position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background: url(images/sy_banner_tm.png) repeat-x; text-align:center; _background:#000000; _filter:alpha(opacity=60); }
.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/sy_banner_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }

/*主体左侧*/
.left_title { background:url(images/left_bg.png) no-repeat; height:37px; line-height:34px;}
.left_title a {color:#666;}
.left_title span {float:right; padding: 0px 10px 0px 10px; line-height:22px; font-size: 12px; border-bottom: 2px solid #f90; margin-right: 20px;}
.left_title h2,
.left_title h3,
.left_title h4,
.left_title h5{font-size:16px;line-height:34px;color:#F90;font-family:Microsoft Yahei; padding-left:32px;}
.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:16px;}
.b_3 p {padding:14px 5px; font-size:16px; line-height:140%; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}
.b_3 p img {width:91%; /*left:-2em; position: relative;*/}
.b_3 ul{border-top:1px solid #f9f9f9; border-bottom:1px solid #f9f9f9; padding: 10px 0px;text-indent:2em;}
.b_3 ul li{line-height: 120%; padding: 3px;}


/*首页 新闻列表*/
.news_sy li {width:100%;}

.news_syli1{width:78%; float:left; line-height:30px; padding-left:4%; 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:#ccc; text-align:right;border-bottom:1px dashed #f1f1f1;}

/*内页 新闻列表*/
.news li {line-height:150%;  padding-left:0px; margin-bottom:10px; padding-right:10px; border-bottom:1px dashed #fce8cb; color:#414141;}
.news h4,
.news h5 { padding:5px 10px 5px 5px; background:url(images/li_ico.gif) left no-repeat; font-size:16px;}
.news li p {line-height:150%;  padding:5px; text-align:justify; text-justify:inter-ideograph;}
.news li .ctt{ padding:5px 0px; width:100%; text-align:right; color:#ccc;}
.t a {text-decoration:none; color:#ccc;}
.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;}

/*公告列表*/
.news_li li {width:100%; color: #ccc;}
.news_lidiv1{width:74%; float:left;  line-height:30px; padding-left:2%; 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:#ccc;  text-align:right;border-bottom:1px dashed #f1f1f1;}


/*内页 产品列表*/
.cp_list_ny li {width:49%;float:left;text-align:center; margin-right:1%;background-color:#f9f9f9;OVERFLOW: hidden; margin-bottom: 8px;}
.cp_list_ny li p{FLOAT: left; width:97%; line-height:26px; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; margin-left:2%; padding-bottom: 5px;}
.cp_list_ny li img {width:391px; height:293px; border:1px solid #ffefd8; margin: 5px 0px; transition: all 2s;}
.cp_list_ny li a { line-height:26px;}
.cp_list_ny li a:hover img { border:1px solid #ff0000; transform: scale(1.25);}

/*首页 产品列表*/
.sycp_body{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:190px;}
.sycp_body .bd ul li .pic img{display:block; padding:2px; border:1px solid #ebfdf0; }
.sycp_body .bd ul li .pic a:hover img{border:1px solid #f00;  }
.sycp_body .bd ul li .title{line-height:30px; background-color:#f3f3f3; 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:#ccc;  text-align:right;border-bottom:1px dashed #f1f1f1;}

/*详情页*/
#info_n {font-size:24px; text-align:center; line-height:130%; font-weight:bold; color:#f00; margin: 10px 5px;}

#info_i {padding:5px 10px; text-align:right; color:#999; border-top:1px dashed #fce8cb; line-height:120%; font-size: 12px;}
#info_i a { color:#999; }

#info_c { padding:10px; font-size:16px;}
#info_c p {padding:13px 5px; font-size:16px; line-height:140%; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}
#info_c p img {width:91%;}
#info_c ul {border-top:1px solid #f9f9f9; border-bottom:1px solid #f9f9f9; padding:10px 0px;text-indent:2em;}
#info_c ul li{line-height: 120%; padding: 3px;}

/*视频框*/
.player_tv{height:520px; width:800px;text-align:center;}

.iframe_1 {width: 100%; padding-bottom: 56.25%; position: relative;}
.iframe_1 iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}



#info_e {padding:10px; text-align:center; width:80%; border:5px solid #f1f1f1; margin: 0 auto; }
#info_e img{width:100%; padding:0px; }


.info_pt {padding:10px; text-align:center; width:50%; border:5px solid #f1f1f1; float: left; margin-right: 20px;}
.info_pt img{width:100%; padding:0px; }

#info_d {padding:5px; border:1px solid #E3E3E3;}
#info_dl {padding:3px; DISPLAY:inline; OVERFLOW:hidden; text-overflow:ellipsis; white-space:nowrap; width:95%; float:left; }
#info_dr {padding:3px; DISPLAY:inline; OVERFLOW:hidden; text-overflow:ellipsis; white-space:nowrap; width:95%; float:left;}

/*企业标识*/
.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;}

/*首页标题3*/
.c_title {background:url(images/banner_bg.jpg); height:42px; line-height:42px;}
.c_title a {color:#cccccc;}
.c_title h2,
.c_title h3,
.c_title h4,
.c_title h5 {font-size:20px;line-height:42px;color:#cccccc;font-family:Microsoft Yahei; text-align:center;}
.c_title h6 {font-size:22px;line-height:42px;color:#999;font-family:Microsoft Yahei; text-align:center;}

.c1_title {height:42px; line-height:42px;}
.c1_title h2,
.c1_title h3 {font-size:20px;line-height:42px;color:#666;font-family:Microsoft Yahei; text-align:center;}
.c1_title h4 {font-size:20px;line-height:42px;color:#666;font-family:Microsoft Yahei; text-align:center; border-bottom: 1px solid #ccc;}

.c3_title,
.c4_title {height:42px; line-height:42px;}
.c3_title h6{font-size:20px;line-height:42px;font-family:Microsoft Yahei; text-align:center; color:#f90; padding: 0px 10px; float: left; border-bottom: 2px solid #ccc;}
.c4_title h6{font-size:20px;line-height:42px;font-family:Microsoft Yahei; text-align:center;color:#f90; padding: 0px 10px; float: right; border-bottom: 2px solid #ccc;}

.c5_title h6{font-size:20px;line-height:26px;font-family:Microsoft Yahei; text-align:center; color:#f90; padding: 5px 10px; border-bottom: 2px solid #ccc; margin: 10px 350px 2px;}

/*首页分块 资质荣誉*/
.li5_1 {width: 100%;}
.li5_1 li{width: 230px; height:89px; float: left; margin: 5px;}
.li5_1 li img{width: 230px; height:89px; float: left;}

.li5_2 {width: 100%;}
.li5_2 li{width: 230px; float: left; margin: 5px;}
.li5_2 li img{width: 230px; height:320px; float: left;}

.sy_li_2 {width: 100%;}
.sy_li_2 li {width:48%; float: left; margin: 5px 1%;}
.sy_li_2 li img{width:100%; float: left;}

.sy_li_3 {width: 100%;}
.sy_li_3 li {width:31.3333%; float: left; margin: 5px 1%;}
.sy_li_3 li img{width:100%; float: left;}

.sy_li_4 {width: 100%;}
.sy_li_4 li {width:23%; float: left; margin: 5px 1%;}
.sy_li_4 li img{width:100%; float: left;}

.sy_li_5 {width: 100%;}
.sy_li_5 li {width:18%; float: left; margin: 5px 1%;}
.sy_li_5 li img{width:100%; float: left;}

.sy_li_6 {width: 100%;}
.sy_li_6 li {width:14.66667%; float: left; margin: 5px 1%;}
.sy_li_6 li img{width:100%; float: left;}



/*首页分块 合作伙伴*/
.li6 {width: 100%;}
.li6 li{width: 170px; float: left; margin:5px 14px; border-bottom:1px solid #f3f3f3;}
.li6 li img{width: 170px; height: 80px; float: left;}

/*首页分块3*/
.f_title {background:#444; line-height:120%; margin:20px 200px; padding:10px;}
.f_title h4 {font-size:28px;line-height:120%;color:#eee; text-align:center; font-family:Microsoft Yahei;}
.f_title h4 b{font-size: 36px;color: #f90;}

.li_4 li{width: 280px; float: left; border: 1px solid #ff5600; margin: 5px 9px;}
.box_m2 {margin:3px; background:#ff5600; padding:5px; color:#fff; text-align:center; font-family:Microsoft Yahei; font-size: 16px;}

/*首页分块2*/
.e_title {background:#f30; line-height:120%; margin:10px 200px; padding:10px;}
.e_title h4 {font-size:28px;line-height:120%;color:#eee; text-align:center; font-family:Microsoft Yahei;}
.e_title h4 b{font-size: 36px;color: #F8FF00;}

.e_box {width: 558px; float: left; padding: 10px; margin: 10px; border: 1px solid #ddd;}
.e_box h5{font-size: 24px; color: #f90; padding-bottom:5px; font-family:Microsoft Yahei; border-bottom: 1px dashed #eee; text-align:center; margin:0px 5px 5px 5px;}
.e_box_t {font-size: 18px; color: #999; padding: 5px; text-align: center; margin-bottom: 10px;}
.e_box p{font-size: 14px; color: #333; padding: 2px 10px;}

/*首页分块3*/
.f_title {background:#444; line-height:120%; margin:20px 200px; padding:10px;}
.f_title h4 {font-size:28px;line-height:120%;color:#eee; text-align:center; font-family:Microsoft Yahei;}
.f_title h4 b{font-size: 36px;color: #f90;}

.business_ul {width: 100%;}
.business_ul li {float: left; width: 294px; overflow: hidden; margin:0px 3px; _display: inline-block; background: #f1f1f1; border-radius: 15px 15px 5px 5px;}
.business_ul li .img_box {text-align: center; padding:15px 10px 0px 10px;}
.business_ul li .img_box img{width: 260px; height:130px; border:3px solid #fff;}
.business_ul li .txt_box {color: #414141; padding:10px;}
.business_ul li .txt_box h5{color: #f90;line-height:120%;padding:10px 0px; font-size: 20px; text-align: center; font-family:Microsoft Yahei;}
.business_ul li .txt_box p {color: #555;line-height:135%; padding:5px 10px;}
.business_ul li:hover{background: #B9F995;}

/*首页分块*/
.sy_fk_box_l{float: left; width: 405px; margin-bottom: 10px; margin-right: 10px;}
.sy_fk_box_r{float: left; width: 405px; margin-bottom: 10px;}
.d_title {height:34px; line-height:34px; background:url(images/d_tit_bg.png) no-repeat;}
.d_title span{height:34px; line-height:37px; float: right; padding-right: 20px; font-size: 12px;}
.d_title a {color:#666;}
.d_title h3 {font-size:14px;line-height:34px;color:#f00;font-family:Microsoft Yahei; padding-left:32px; text-align:left;}

/*首页分块1*/
.sy_box1 {width: 280px; margin: 10px; float: left;}
.sy_box1 img{width: 280px; height: 210px;}
.sy_box1 a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
.sy_box1_txt{width: 90%; padding: 8px 5%; text-align: center; font-size: 20px; line-height: 120%; font-family:Microsoft Yahei;}


/*主体右侧*/
.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:15px;
	line-height:34px;
	padding-left:32px;
	color:#ff6600;
	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:20px;}

/* 侧面频道 */
.pd_list { }
.pd_list li { line-height:26px; border-bottom:1px dotted #fce8cb; text-align:center; width:100%; float:left; background:url(images/hot.gif) left center no-repeat; padding: 3px 0px;}
.pd_list li a { display:block; padding:0 10px; font-size: 18px;}
.pd_list li a:hover {background-color:#FFF500; color:#F60;text-decoration:none;}
.current_navej a {color:#F60;background-color:#f1f1f1;}

 /*联系我们*/
.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 {padding:10px;}
.link_body_l {width:50px; float: left; height: 26px;}
.link_body_l font {padding:2px;line-height:26px;}
.link_body_r {width:1130px; float: left;}

.link_text {overflow:auto; zoom:1;}
.link_text ul li { float:left; text-align:center; padding:1px; }
.link_text a {line-height:22px; width:108px; background:#f1f1f1; margin: 2px; padding: 2px; text-align: center; float: left; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap;}

/* 内页友情链接 */
#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) top; color:#665e4d; font-size:12px; min-width: 1200px; border-top:5px solid #FF9900;}
.copyright_m {padding-top:15px; padding-bottom:2px; text-align: center;}
.copyright_m p{line-height:20px;}
.web_host_hit{color: #f00;}
.copyright_img{text-align: center; margin-top: 10px;}
.copyright_img img{height: 80px; margin-left: 5px;}


/*网站地图*/
.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:40px; border-bottom:1px dotted #ccc; width:100%; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; text-align:left; font-size:13px; color:#999;}
.kdwa{color:#F00; font-size:15px;}
.kdw1 li {line-height:35px; border-bottom:1px dotted #ccc; width:100%; DISPLAY: inline;FLOAT:left;OVERFLOW: hidden; font-size:14px;}
.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;}



.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; }


.page_show { margin: 20px 0; }
.page_show a { display: inline-block; height: 40px; line-height: 40px; min-width: 40px; text-align: center; background: #F2F2F2; margin-right: 2px; border-radius: 5px; }
.page_show a:hover,
.page_show a.page_current { background: #f60; color: #FFF; }


/*返回头部*/
.dbdh{width:15px;height:55px;padding:5px;color:#FFF;background-color:#ff6600;line-height:14px;font-size:12px; text-align: center;}

