﻿@charset "utf-8";
body {font-family:"微软雅黑","宋体"; font-size:14px; color: #414141; }
a { text-decoration:none; color:#414141; }
a:hover { text-decoration:underline; color:#dd0202; }
p { line-height:26px; }

.web_main{min-width: 320px; max-width: 640px; margin:0 auto; overflow:hidden; zoom:1;}

.syp p{padding:10px 0px; line-height: 140%;}

/*企业标识*/
.syp h1{color:#ff6600; font-size:26px;text-align:right; padding-top:10px; padding-bottom:10px; font-weight:bold;}

.dyp p{padding:10px 0px; line-height: 140%;}
.dyp p img {width: 100%;}

.lyp p{padding:5px 0px 15px 0px; line-height: 140%; color: #666;}
.cyp p{padding:5px 0px 15px 0px; line-height: 140%; color: #666;}

#logo {width:100%; margin:0 auto; }
#logo img{width:100%;}

/* 导航 */
#navigation {width:99%; padding: 1px 0.5%; background:#ff0; height: auto; overflow: hidden;}
#navigation ul li {width:25%; line-height:130%; text-align: center; float:left; text-shadow: 1px 1px 2px #666;}
				 /*width:33.333333%;*/
#navigation ul li a {display:block; background:#ff6600; border-radius: 5px; font-size:13px; padding: 5px 2px; font-weight:bold; color:#FFF; margin:1px; }
#navigation ul li a:hover {font-size:13px; text-decoration:none; color:#FFF; }

/* 幻灯 */
.slideBox{ position:relative; overflow:hidden; margin:0px auto; max-width:640px;}
.slideBox .hd{ position:absolute; height:23px; line-height:23px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ display:inline-block; width:5px; height: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(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:23px; line-height:23px; color:#fff; text-align:left; font-size:11px;}

.sy_web_xx{padding:10px; margin:0px auto; width:80%; background: #f90; border-radius:5px; text-align: center;}

.banner {margin: 0px 3px;}
.banner img {width:100%;}

.mb_title { background:url(title_bg.jpg) left no-repeat; height:35px; line-height:35px; border-bottom:1px solid #ffe6e6; }
.mb_title span{float: right; font-size:12px; color: #999; padding-right: 10px;}
.mb_title span a{color: #999;}
.mb_title span a:hover {text-decoration:none; color:#f00; }
.mb_title h2 {font-size:14px; color:#FF6600; line-height:35px; padding-top:2px; padding-left: 35px;}

.mb_body {padding:10px; overflow:hidden; zoom:1; border:1px solid #fff3f3; border-top:none;}
.mb_body5 {padding:5px; overflow:hidden; zoom:1; border:1px solid #fff3f3; border-top:none;}
.mb_body5_a {padding:5px; padding-right:0px; overflow:hidden; zoom:1; border:1px solid #fff3f3; border-top:none;}
.mb_bottom { height:10px; }

.mb1_body{padding: 0px 10px; overflow:hidden; zoom:1;}
.mb2_body{padding: 10px; overflow:hidden; zoom:1;}


/* 友情链接 */
#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:110px; background:#EDEDED; }

/* 版权信息 */
#copyright_main {border-top:5px solid #dd0202;}
#copyright {padding:10px; text-align: center; background: #222; color: #999;}
#copyright p{padding:5px 0px; text-align: center; line-height: 130%;}



/*左侧通用列表*/
.ul_left_common li { line-height:28px; border-bottom:1px dashed #CCC; padding-left:10px; background:url(ul_left_common.jpg) left no-repeat; }


/*首页成功案例列表*/
.syal_body{width:100%; overflow:hidden; zoom:1; background: #f30;}
.syal_body img {width:18%; float:left; padding: 2% 1%;}


/*首页区块信息*/
.sy_box_title,
.sy_box_titlea,
.sy_box_titleb{font-size:20px; padding:20px 10px; text-align:center; margin:10px 2%; color:#f00; line-height: 110%;}
.sy_box_title {border-bottom:2px solid #ff0000; color:#f00;}
.sy_box_titlea{border-bottom:2px solid #ff9900; color:#ff9900;}
.sy_box_titleb{border-bottom:2px solid #009900; color:#009900;}
.sy_box_title i,
.sy_box_titlea i,
.sy_box_titleb i {font-size:12px; padding:10px;text-align:center; color:#999;line-height: 120%;}

.sy_box_a{width: 90%; padding:2%; border:2px solid #f00; margin: 0px auto;}
.sy_box_b{width: 90%; padding:2%; border:2px solid #ff9900; margin: 0px auto;}
.sy_box_c{width: 90%; padding:2%; border:2px solid #009900; margin: 0px auto;}

.sy_p h5{font-size: 17px; color: #f00; padding: 5px 0px 5px 0px; text-indent:2em;}
.sy_p p{font-size: 15px; color: #8A7300; padding: 0px 0px 15px 0px;line-height: 150%;text-indent:2em;}
.sy_p:hover{border:2px solid #00ff00; background:#fcfce5;}

.sy_li h5{font-size: 17px; color: #f00; padding: 5px 0px 5px 0px; text-indent:0.5em; border-bottom:2px solid #ff9900; margin:0px 10px 15px 10px;}
.sy_li li {font-size: 12px; color: #695800; padding: 0px 0px 5px 0px;line-height:130%;text-indent:1em;}
.sy_li:hover{border:2px solid #39E905; background:#eefcee;}

.sy_jgli i {color: #999; font-size: 12px;}
.sy_jgli h6{font-size:15px; color: #f00; padding: 10px 0px 5px 0px; border-bottom:2px solid #00ff00; margin:0px 5px 15px 5px; text-align: center;}
.sy_jgli h6 sup {font-size:11px; color:#0FD400;}
.sy_jgli li {font-size:12px; color: #695800; padding: 0px 0px 5px 0px;line-height: 130%;}
.sy_jgli li b{color:#f90;}
.sy_jgli li strong{color:#f60;}
.sy_jgli:hover{border:2px solid #39E905; background:#eefcee;}

.sy_yy{box-shadow:2px 3px 2px rgba(90, 90, 90, 0.45);border-radius:5px;}

/*首页产品列表*/
.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:156px; 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: 150px; height: 100px;display: block;padding: 2px;border: 1px solid #F2FDF4;}
.sycp_body .bd ul li .pic a:hover img{border:1px solid #f00; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity: 0.5;}
.sycp_body .bd ul li .title{line-height:30px; background-color:#F2FDF4; width:96%; DISPLAY: inline; OVERFLOW: hidden; text-overflow: ellipsis; white-space: nowrap; padding:0px 2%;zoom:1; float:left; font-size: 12px;}



.lxwm_1 {width: 100%; text-align: center; margin-bottom: 10px;}
.lxwm_1 img{max-width: 220px; text-align: center;}

.img_1 {width: 100%; text-align: center;}
.img_2,
.img_3 {width: 100%;}

.img_1 img{max-width: 98% !important; margin: 1%;}
.img_2 img{width: 48%; margin: 1%; float: left;}
.img_3 img{width: 31.33333%; margin: 1%; float: left;}



/*内页产品列表*/
.productslist li {text-align:center; background: #eee; padding: 5px; margin-bottom: 10px; border:1px dashed #eee;}
.productslist li img {width:100%; box-shadow:2px 3px 2px rgba(90, 90, 90, 0.45); border-radius:5px;}
.productslist li a {line-height:28px; }


/*新闻 详情 列表*/
.news_list li {line-height:150%; padding: 5px 10px 10px 0px; border-bottom:1px dashed #ffcc66; color:#414141; margin-bottom: 5px; border-radius: 10px;}
.news_list h5 {padding:5px 5px 5px 15px; background:url(newslist.jpg) left no-repeat; font-size:16px;}
.news_list li p {line-height:150%; padding:5px; text-align:justify; text-justify:inter-ideograph;}
.news_list li .ctt{ padding:5px 0px; width:100%; text-align:right; color:#ccc; font-size: 12px;}
.t a {text-decoration:none; color:#ccc;}
.t a:hover {text-decoration:underline; color:#444;}
.t1 a {text-decoration:none;color:#ff9900;}
.t1 a:hover {text-decoration:underline;color:#F00;}
.news_list_ys{color:#ff9900; padding-right: 5px;}



/*新闻列表*/
.news li {line-height:30px; border-bottom:1px dashed #f3f3f3; padding-left:15px; background:url(newslist.jpg) left no-repeat; }
.news li span{color: #999; float: right; font-size: 12px;}


/*公告列表*/
.noticelist li { line-height:26px; border-bottom:1px dashed #f1f1f1; padding-left:10px; background:url(noticelist.jpg) left no-repeat; }
.noticelist li span{color: #999; float: right; font-size: 12px;}


/*分类列表*/
.channel_list { }
.channel_list li { line-height:28px; padding:0px; border-bottom:1px solid #E3E3E1; width: 48%; margin: 0px 1%; float: left;}
.channel_list li a { display:block; padding:0 10px; }
.channel_list li a:hover { background:#dd0202; color:#FFF; text-decoration:none; }

/*信息详情页*/
#info_name { font-size:18px; text-align:center; line-height:140%; padding:5px 5px 10px 5px; color: #f00;}

#info_intro { padding:2px 5px; text-align:right; color:#999; line-height:120%; font-size: 12px;}
#info_intro a { color:#f30; }

#info_content { padding:10px 0; font-size: 16px;}
#info_content p {padding:5px 0px 15px 0px; font-size: 16px; line-height: 150%;}
#info_content img {width: 100%;}
#info_content em{color:#f60;}
#info_content u {color:#f00; text-decoration:none;}
#info_content b,
#info_content strong {color:#f90;}
#info_content div {color: #666666; margin-bottom: 10px; font-size: 16px;} 
#info_content div p{padding:2px 0px 2px 0px; line-height:130%; font-size: 16px;}

#info_extra {padding:2px; width:95%; text-align:center; margin:0 auto; border:2px solid #ddd;}
#info_extra img {width:100%;}

.info_extra {width:150px; height:112px; float: left; margin:10px 10px 10px 3px;}
.info_extra img {width:150px; height:112px;}

#info_around {background:#F0F0F0; padding:3px 5px; border:1px solid #E3E3E3; line-height: 120%; color: #999;}
#info_around p {line-height: 120%; margin:3px 1px; padding: 5px 6px; font-size: 14px; background: #fff;}

/*表单相关*/
input { font-family:"宋体"; font-size:12px; }
.form_text { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:95%; }
.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; }
.must_input { font-weight:bold; color:red; }

.form_textarea { font-size:12px; width:95%; height:80px; padding:5px; border:1px solid #CCC; }
.form_checkbox { }
.form_submit { background:url(submit_button.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; float:right; clear:both; margin-top: 10px;}
.page_turner a,
.page_turner span {float:left; display:block; border:1px solid #eee; padding:3px 6px; margin:4px 2px; }
.page_turner a:link,
.page_turner a:visited { text-decoration:none; }
.page_turner a:hover,
.page_turner a.c { background:#CC0001; color:#FFF; }
#total { color:red; }

.map_baidu {width:98%; height:auto; margin:0px auto;}
.map_baidu iframe {width:98%; height:380px; margin:0px auto;}

/*返回头部*/
.dbdh{width:12px;height:55px;padding:6px;color:#FFF;background:#dd0202;line-height:14px;font-size:12px;}