/* ============容器============== */
body { margin: 0; padding: 0; border: 0; height: 100%; text-align: left }
#contain { position: relative; height: 100%; padding: 10px; margin: 10px auto; border: 0; }
#content { position: relative; margin: 0px auto 10px auto;}
#bottom { position: relative; margin: 0px auto }
#top { position: relative; margin: 0px auto; z-index: 99 }
#bodyex { position: absolute; left: 0; top: 0px; margin: 0 }
/*===插件分离层===*/

.pdv_class { position: absolute; border: 0px }
.pdv_class ul li { float: left; margin: 2px 13px; list-style-type: none; width: 88px; }
/*首页ban幻灯片*/

.ban{ width:100%; height:340px; position:absolute; top:102px;}
#full-screen-slider { width:100%; height:340px; margin:0 auto; float:left; position:relative;}
#slides { display:block;width:100%; height:340px; list-style:none; padding:0; margin:0 auto; position:relative; }
#slides li { background-size:100% auto; display:block; width:100%; height:340px; list-style:none; padding:0; margin:0 auto; position:absolute; z-index:100; }
#slides li a { display:block;  text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute;  right:42%; bottom:10px; z-index:999;  padding:5px 15px 5px 0; margin:0;}
#pagination li { display:block; list-style:none; width:40px; height:5px; float:left; margin-left:5px; background:#fff; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#d90000;}
/* ==常用== */

div, li, td, select, input, textarea, a, button, input { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #505050; text-decoration: none }
ul { margin: 0px; padding: 0px; }
a:link, a:visited, a:active { color: #505050; text-decoration: none; }
a.nomal:link, a.nomal:visited, a.nomal:active { color: #505050; text-decoration: underline; }
a:hover { color: #ff0000; text-decoration: underline; }
img { border: 0px; }
/* ============表单============== */
form { margin: 0; padding: 0 }
.input { border: 1px #ddd solid; height: 20px; line-height: 20px; padding: 0px 3px; color: #555; background: #f7f7f7 }
.textarea { border: 1px #ddd solid; font-size: 12px; padding: 3px; background: #f7f7f7 }
.button { border: 1px #c0c0c0 solid; height: 22px; line-height: 20px; padding: 0px 3px; background: #e8e8e8; }
.submit { border: 1px #c0c0c0 solid;  height: 30px; width:100px;line-height: 20px; padding: 0px 3px; background: #e8e8e8; }
.mustfill { color: #ff0000 }
select { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #505050; }
/*=========脚注菜单===========*/
div#bottommenu { margin: 0; padding: 0; border: 0; height: 28px; color: #fff; font: 11px/28px SimSun; text-align: center; }
div#bottommenu a:link, div#bottommenu a:visited, div#bottommenu a:active { margin: 0px 5px 0px 2px; color: #fff; font: 12px/28px 'SimSun', Arial, Sans-Serif; text-decoration: none; }
div#bottommenu a:hover { margin: 0px 5px 0px 2px; color: #fff; font: 12px/28px 'SimSun', Arial, Sans-Serif; text-decoration: underline; }
/*===放标签的层===*/
.jdlbtaon { list-style-type: none; float: left; width: 88px; height: 29px; margin: 0px 1px 0px 0px; color: #fff; text-align: center; font: 12px/32px simsun; background: url(../images/now.jpg) 0 0 no-repeat; cursor: pointer; }
.jdlbtaoff { list-style-type: none; float: left; width: 88px; height: 29px; margin: 0px 1px 0px 0px; color: #003869; text-align: center; font: 12px/32px simsun; background: url(../images/tag.jpg) 0 0 no-repeat; cursor: pointer; }
/*===more区域样式===*/

div.gbl205_more { float: right; width: 31px; }
div.gbl205_more a { color: #555; }
/**/
#menumain_dolphin { margin: 0; white-space: nowrap; overflow: hidden; height: 37px; }
#menumain_dolphin .mainmenuiner_dolphin { height: 37px; padding: 0; line-height: 37px; overflow: hidden; margin: 0px; }
#menumain_dolphin a.menumain_dolphin:link, #menumain_dolphin a.menumain_dolphin:active, #menumain_dolphin a.menumain_dolphin:visited { display: block; float: left; height: 37px; text-decoration: none; text-align: center; width: 90px; color: #195270; font: 12px/35px 'SimSun', Arial, Sans-Serif; margin: 0px; }
#menumain_dolphin a.menumain_dolphin:hover { display: block; float: left; height: 37px; color: #fff; text-decoration: none; text-align: center; width: 90px; font: 12px/35px 'SimSun', Arial, Sans-Serif; background: url(../images/menunow.jpg) 0 0 no-repeat; margin: 0px; }
/* ============文章列表============== */

.ny_new ul li { margin: 0px; padding-left: 14px; list-style-type: none; padding-left:10px; height: 30px; line-height:30px; background:  url(../images/list.jpg) left 8px no-repeat; color: #955a78; border-bottom:#D9D9D9 dotted 1px; }
.ny_new .time { float: right; color: #585858; }
a.newslist_time:link, a.newslist_time:visited, a.newslist_time:active { color: #585858; text-decoration: none; font: 12px/17px Verdana, Arial, Helvetica, sans-serif; }
a.newslist_time:hover { color: #e10000; font: 12px/17px Verdana, Arial, Helvetica, sans-serif; }
/* ============产品图片列表============== */

.prolist ul li { width: 160px; float: left; text-align: center; margin-top: 0px; margin-bottom: 0px; list-style-type: none; }
.prolist ul span { display: block; }
.prolist ul li img { width: 160px; height: 125px; border: #D4D4D4 solid 1px; }
/**/
div.titlemenu_dolphin { margin: 0px; padding: 24px 0px 6px 30px; }
div.titlemenu_dolphin a.titlemenu_dolphin:link, div.titlemenu_dolphin a.titlemenu_dolphin:visited, div.titlemenu_dolphin a.titlemenu_dolphin:active { display: block; text-decoration: none; font: 12px/14px Verdana, Arial, Helvetica, sans-serif; height: 28px; text-align: left; background: url(../images/list1.jpg) 0px 2px no-repeat; padding-left: 21px; margin: 0px; color: #181818; }
div.titlemenu_dolphin a.titlemenu_dolphin:hover { display: block; color: #e10000; text-decoration: none; }
.titlemenu_dolphin ul { }
.titlemenu_dolphin ul li { border-bottom: 1px #CCC dashed; }
/*=========导航=========*/
div#nav { color: #464646; text-align: right; padding: 10px 15px 0px 156px; }
div#nav a { color: #464646; }

.table-c table{border-right:1px solid #F00;border-bottom:1px solid #F00}
.table-c table td{border-left:1px solid #F00;border-top:1px solid #F00}
/* ============内容翻页============== */

div.page_content {font: 12px/22px Verdana, Arial, Helvetica, sans-serif; color: #333; margin: 0px;}
div.page_content1{ margin-left:240px; padding:58px; width:640px; }
div.page_content p, div.page_content a, div.page_content td, div.page_content span, div.page_content li { font: 12px/22px Verdana, Arial, Helvetica, sans-serif; color: #333; }
div.page_content img { margin-right: 20px; float: none; }
.page_content ul li { width: 200px; float: left; text-align: center; margin: 10px; margin-top: 0px; margin-bottom: 0px; padding: 5px; list-style-type: none; }
.page_content ul span { display: block; }
.page_content ul li img { width: 200px; height: 138px; border: #D4D4D4 solid 1px; }
.pages{ text-align:center; margin-top:20px;}
/*新闻列表*/
.news {  color: #505050; text-align: left; }
.news ul li {  list-style-type: none; display:block; width:100%; height:30px; line-height:30px;border-bottom:#D9D9D9 dotted 1px; background:url(../images/list.jpg) no-repeat left center; padding-left:15px; }
.news ul span { float: right; }
.item_img { width: 650px; margin: 0 auto; margin: 30px auto; }
.item_img img{ width:500px; margin:0 auto; display:block; }
/*页面底部*/
.footer { margin-top:10px;padding-left:40px; height:25px; line-height:20px; margin-bottom:10px; border-bottom:#1f69ad dotted 1px;}
.footer .tit { width: 100px; float:left; }
.footer ul li{ float:left; margin-right:10px; list-style-type:none;}
.footer ul li a{color: #fff;}
.copy{ text-align:center; line-height:24px; color:#FFF}