@charset "utf-8";
/* CSS Document */
body {font-family: Gotham, Helvetica Neue, Helvetica, Arial," sans-serif";font-size:14px;color:#414141;}
hr{margin-bottom:10px;margin-top:5px;border:0px; border-bottom:dashed #ddd 1px;}
p {line-height:24px;}

a {text-decoration:none;color:#414141;}
a:hover {text-decoration:underline;color:#F60;}

/* 主体 */
#tsdqq_width{min-width:320px; max-width:640px;margin:0 auto;}

/* 头部 */
#logo {position: relative; border-bottom:1px solid #444;}
#logo img {width: 100%;}

#nav_bar { height: 30px; line-height: 30px; text-align: right; position: absolute; z-index: 999999; bottom: 0px; right: 4px; padding: 5px 8px;color:#f90; cursor:pointer;}
#navbtn { background: #FFF; padding:5px 10px;}

#nav {background: #999;}
#nav li { text-align: center; line-height: 32px; margin-bottom: 2px; float:left;overflow:hidden;width:33.333333%;}
#nav li a {display: block; background:url(images/copy_bg.jpg) #000; color: #FFF; font-size: 14px; margin:0px 1px;}

/* 幻灯 */
.slide_Box{padding: 0px 0px;}
.slideBox{ position:relative; overflow:hidden; margin:0px auto; max-width:640px;}
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#f00; text-indent:-9999px; overflow:hidden; margin:10px 6px;}
.slideBox .hd li.on{ background:#fff; }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{background:url(images/loading.gif) center center no-repeat; vertical-align:top; width:100%;}
.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;} 
.slideBox .bd li .tit{ display:block; width:100%; position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff; text-align:left;  }

#banner {width:100%; margin:0px;}
#banner img {width:100%;}

.banner {width:100%; margin:0px;}
.banner img {width:100%;}

/*标题1*/
.a_title { background:url(images/title_bg.png) repeat-x; height:37px; line-height:37px;}
.a_title a {color:#666;}
.a_title span {float:right;padding-right:10px;line-height:37px;font-size: 12px;}
.a_title h2,
.a_title h3,
.a_title h4,
.a_title h5{font-size:16px;line-height:34px;color:#F90; padding: 0px 0px 0px 35px;}
.a_body {padding:10px; overflow:hidden; zoom:1; }
.a_body0 {padding:0px; overflow:hidden; zoom:1; }
.a_body5 {padding:5px; overflow:hidden; zoom:1; }
.a_body10 {padding:10px; overflow:hidden; zoom:1; }
.a_bottom { height:10px; }

/*首页简介*/
.qybs{width:35%; max-width:192px; max-height: 190px; float: left; margin: 10px 10px 10px 0px;}
.qybs img{width:100%;}

.b_2 {font-size:16px; }
.b_2 p {padding:15px 10px; line-height:150%; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}
.b_2 h1 {text-align:right;padding:2px 10px 0px 0px; font-weight:bold; font-size:24px; color:#ff9900; line-height: 120%;}

.b_5 {font-size:14px; }
.b_5 p {padding:15px 10px; line-height:140%; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}
.b_5 h1 {text-align:right;padding:2px 10px 0px 0px; font-weight:bold; font-size:20px; color:#ff9900; line-height: 120%;}

/*单页型 | 列表顶部简介*/
.b_3 {font-size:15px;}
.b_3 h1,
.b_3 h2,
.b_3 h3,
.b_3 h4,
.b_3 h5,
.b_3 h6{color: #f00; padding: 5px;}
.b_3 p {padding:15px 10px; font-size:15px; line-height:145%; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}
.b_3 p img {width:100%; left:-2em; position: relative;}
.b_3 ul {border-top:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6; padding: 10px 0px;text-indent:2em;}
.b_3 ul li{line-height: 120%; padding: 3px;}

/*首页底部文字*/
.sy_body { overflow:hidden; zoom:1; padding:10px; border:1px solid #ddd;}
.sy_body h3{text-align:center; font-size:13px; margin:5px; padding:0px;}
.sy_body p {padding-top:5px; padding-bottom:5px; font-size:13px; line-height:140%; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}

/*标题3*/
.c_title {/* background:url(images/c_tit_bg.jpg);*/ height:auto; line-height:22px; padding: 8px 0px;}
.c_title a {color:#ccc;}
.c_title h3,
.c_title h4,
.c_title h5 {font-size:16px;line-height:22px;color:#666;text-align:center;}
.c_title h6 {font-size:16px;line-height:22px;color:#999;text-align:center;}

.c3_title,
.c4_title {height:auto;}
.c3_title h6 {font-size:16px;line-height:120%;color:#F90;text-align:center; padding:5px; float: left; border-bottom: 2px solid #ccc;}
.c4_title h6 {font-size:16px;line-height:120%;color:#F90;text-align:center; padding:5px; float: right; border-bottom: 2px solid #ccc;}

.c5_title {height:auto;}
.c5_title h4,
.c5_title h6{font-size:16px;line-height:120%;color:#F90;text-align:center; padding: 5px 10px; border-bottom: 1px solid #ddd;}

/*首页分块1*/
.sy_box1 {width:46%; margin:2% 2%; float: left;}
.sy_box1 img{width: 100%; float: left; margin-bottom: 5px;}
.sy_box1 a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
.sy_box1_txt{width: 92%; padding: 8px 4%; text-align: center; font-size: 12px; line-height: 120%; font-family:Microsoft Yahei;}

/*首页分块2*/
.e_title {background:#f30; line-height:120%; margin:10px; padding:5px;}
.e_title h4 {font-size:16px;line-height:120%;color:#eee; text-align:center; font-family:Microsoft Yahei;}
.e_title h4 b{font-size: 18px;color: #F8FF00;}

.e_box {width:96%; float: left; padding:10px 1%; margin:1%; background: #f6f6f6;}
.e_box h5{font-size: 14px; color: #f90; font-family:Microsoft Yahei; border-bottom: 1px dashed #ddd; text-align:center; margin:0px 5px 5px 5px; padding-bottom:5px; }
.e_box_t {font-size: 12px; color: #999; padding: 2px; text-align: center; margin-bottom:0px;}
.e_box p{font-size: 11px; color: #333; padding: 2px; line-height: 130%;}


/*首页分块 资质荣誉*/
.li2_1 {width: 100%;}
.li2_1 li{width:48%;  float: left; margin:1%;}
.li2_1 li img{width:100%; float: left;}

.li2_2 {width: 100%;}
.li2_2 li{width:31.3333%; float: left; margin:1%;}
.li2_2 li img{width:100%; float: left;}

/*首页分块 4*/
.li_4 li{width:47.3%; border: 1px solid #ff5600; margin: 1px 1%; float: left;}
.box_m2 {margin:3px; background:#ff5600; padding:5px; color:#fff; text-align:center; font-family:Microsoft Yahei; font-size: 11px;}

.business_ul {width: 100%;}
.business_ul li {float: left; width: 48%; overflow: hidden; margin:5px 1%; _display: inline-block; background: #f1f1f1; border-radius: 10px 10px 5px 5px;}
.business_ul li .img_box {text-align: center; padding:7px 5px 0px 5px;}
.business_ul li .img_box img{width: 97%; border:1px solid #fff;}
.business_ul li .txt_box {color: #414141; padding:5px;}
.business_ul li .txt_box h5{color: #f90;line-height:120%;padding:5px 0px; font-size: 16px; text-align: center; font-family:Microsoft Yahei;}
.business_ul li .txt_box p {color: #555;line-height:135%; padding:5px 10px; font-size: 11px;}

/*首页分块 合作伙伴*/
.li3 {width: 100%;}
.li3 li{width:23%; float: left; margin:1%;}
.li3 li img{width: 100%; float: left; border-bottom: 1px solid #eee;}

 /*联系我们*/
.lx_body { overflow:hidden; zoom:1; padding:5px;}
.lx_body li{border-bottom:1px dotted #fce8cb; line-height:26px; padding:2px;}
.lx_body .lxpl{text-align:center; line-height:22px;}
.lx_body .lxpl img{ padding-top:5px; border:none;}
.lx_body li span{float:right;}

/*视频窗口*/
.player_tv{height:260px; width:320px; margin:0 auto; text-align:center;}
.player_tv embed{height:260px; width:320px; margin:0 auto; text-align:center;}

/*-底部导航-*/
.object_05 {width:100%;}
.object_05 ul {bottom: 0px; width:100%; max-width:640px;min-width: 320px; position: fixed; }
.object_05 ul li{float:left;padding-bottom:2%;background: #f6f6f6;}

.alert{display:none;background:none;min-width:320px;max-width:640px;margin:0 auto; height:auto;}
.alert_list{width:94%;margin:0.5em auto;padding:0.8em 0; border-radius:5px;background-color:rgba(0,0,0,0.7);}
.alert_list a{width:98%;padding-left:2%;font:bold 1em/1.2em "Microsoft Yahei"; color:#fff;}
.alert_list a i{margin-right:4%;color:#fff;font-weight:bold;font-style:normal;float:right;}

.zx{width:33.33333%; text-align:center;padding-bottom:10px; line-height: 24px;}
.zx a{color:#8A8787;display:block;}
.zx a img,
.zx img {width:32px; height:auto; margin-top:8px;}
.yans a{color:#444;}
.index_hong a{color:#EE395A;}

/*底部版权*/
#footer {background:url(images/copy_bg.jpg) #332221; margin-top:5px; color: #FFF; font-size:12px; padding-top:15px; padding-bottom:21%; text-align: center;}
#footer p{color:#FFF; font-size:12px; line-height:20px;}
#footer a { color: #FFF;}
.web_host_hit{color: #f00;}

#footer #ficon a { color: #FFF; display: block; height: 48px; line-height: 48px; font-size: 32px; text-align: center; }
#footer #fnav { position: absolute; bottom: 48px; background: #0091A2; width: 100%; display: none; padding: 4px; }
#footer #fnav a { display: block; text-align: center; background: #0091A2; margin-bottom: 4px; height: 30px; line-height: 30px; color: #FFF;}

/*首页新闻列表*/
.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:140%; margin-bottom:10px; border-bottom:1px dashed #fce8cb; color:#414141;}
.news h4,
.news h5 {padding-left:10px; margin-bottom:10px; background:url(images/li_ico.gif) left no-repeat; font-size:16px; }
.news li p{line-height:140%; margin:5px; text-align:justify; text-justify:inter-ideograph;}
.news li .ctt{padding:5px 1% 5px 0px; text-align:right; color:#ccc; width: 99%;}
.news_ys{color:#F00;}
.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;}

/*内页 产品列表*/
.cp_list_ny li {width:98%;float:left;text-align:center;background-color:#f3f3f3;OVERFLOW: hidden; margin: 1%;}
.cp_list_ny li img {width:100%; }
.cp_list_ny li p{FLOAT: left; width:98%; line-height:30px; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left:2%; padding-bottom: 5px;}
.cp_list_ny li a { line-height:30px;}
.cp_list_ny li a:hover img {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
	
/*首页 产品列表*/
.cp_show{padding: 0px; margin: 0px;}
.cp_show ul{margin: 0px; padding:1%; width: 98%;}
.cp_show ul li{margin:2% 1%; width: 48%; float: left;}
.cp_show ul li .pic{ text-align:center; }
.cp_show ul li .pic img{width:100%; height:180px;}
.cp_show ul li .pic a:hover img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
.cp_show ul li .title{line-height:30px; background-color:#F6F6F6; width:96%; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; padding:0px 2%;zoom:1; float:left; text-align: center;}

/*右边推荐列表*/
.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;}

/*公告列表*/
.news_li li {width:100%;}
.news_lidiv1{width:72%; 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_lidiv2{width:23%; float:right; line-height:30px; color:#ccc;  text-align:right;border-bottom:1px dashed #f1f1f1;}

/*详情页*/
#info_n { font-size:20px; text-align:center; line-height:130%; font-weight:bold; color:#f00; margin: 10px;}

#info_i { padding:5px; text-align:right; color:#999; border-top:1px dashed #fce8cb; line-height:120%; font-size:12px;}
#info_i a { color:#999; }

#info_c { padding:5px; font-size:16px; line-height:140%;}
#info_c p {padding:10px 0px; font-size:16px; line-height:140%; text-align:justify; text-justify:inter-ideograph;text-indent:2em;}
#info_c p img {width:100%; left:-2em; position: relative;}
#info_c ul {border-top:1px solid #f6f6f6; border-bottom:1px solid #f6f6f6; padding:10px 0px;text-indent:2em;}
#info_c ul li{line-height: 120%; padding: 3px;}

#info_e {padding:5px; text-align:center; width:80%; border:3px 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 {width:98%; float:left; }
#info_dr {}
#info_dl {padding:3px; width:98%; float:left; }
#info_dr {padding:3px; width:98%; float:left; }


.iframe_1 {width: 100%; padding-bottom: 56.25%; position: relative; box-shadow: 0 0 8px #000;}
.iframe_1 iframe {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

/* 侧面频道 */
.pd_list { font-size: 16px;}
.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; }
.pd_list li a:hover {background-color:#f1f1f1;color:#F60;text-decoration:none;}
.current_navej a {color:#F60;background-color:#fce8cb;}


/* 首页友情链接 */
#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; }


/*网站地图*/
.wzdt_body { overflow:hidden; zoom:1; padding:10px; 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:24px; border-bottom:1px dotted #ccc; width:100%; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; text-align:left; font-size:12px; color:#999; padding: 5px 0px;}
.kdwa{color:#F00; font-size:14px;}
.kdw1 li {line-height:22px; border-bottom:1px dotted #ccc; width:100%; DISPLAY: inline;FLOAT:left;OVERFLOW: hidden; font-size:12px; padding: 5px 0px;}
.kdw1 li span,
.kdw li span {float:right; color:#ccc;}

/* 人才招聘 */
.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:5px; margin: 5px; float:right; clear:both;}
.page_turner a,
.page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:3px 8px; margin:3px; 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:12px;height:55px;padding:6px;color:#FFF;background-color:#ff9900;line-height:14px;font-size:12px;}
