@charset "utf-8";
/* CSS Design cherry */
/*---------------------------body设置--------------------*/
* { margin:0; padding:0; list-style:none; }
body { font-size:12px; font-family:"微软雅黑"; }
/*---------------------------常用--------------------*/
h1 { font-size:16px; text-align:center; color:#4C4C4C }
h2 { font-size:14px; color:#fff; line-height:24px; padding:0 15px; margin:0; }
h3 { text-align:center}
.layout { width:984px; margin:0 auto; }
a { color:#000; text-decoration:none; }
a:hover { color:#BC1316; text-decoration:none; }
.tag { float:right; font-size:12px }
.tag1 { float:right; font-size:12px }
.tag a { color:#fff; line-height:36px; height:36px; font-family:Arial, Helvetica, sans-serif; font-size:9px }
.tag1 a { color:#666; line-height:36px; height:36px; font-family:Arial, Helvetica, sans-serif; font-size:9px }
.tag1 a:hover { color:#f60 }
.rec { float:right; padding-top:5px }
.clear { clear:both; }
.red { color:#C00; }
.blue { color:#0b8ad1; padding-left:4px; }
.t { height:17px; line-height:17px; padding-left:1px; background:url(http://www./images/sub_bg.jpg) no-repeat; border:1px solid #cdf3fe; }
.e { width:98%; height:64px; padding-left:1px; background:url(http://www./images/e.jpg) repeat-x; border:1px solid #cdf3fe; }
img { border:none }
.sub { width:98px; height:23px; background:none; border:none; background:url(http://www./images/sum.jpg) no-repeat; color:#FFF; font-size:12px; }
/*---------------------------头部--------------------*/
#logo { }
#logo img{width: 100%;height: 100%;}
/*---------------------------导航--------------------*/
#nav { height:37px; background:url(../images/nav_bg.jpg) repeat-x; margin-top:10px; }
#nav ul li { float:left; line-height:37px; width:108px }
#nav ul li a { display:block; font-size:14px; text-align:center; color:#FFF }
#nav ul li a:hover { color:#FFF; background:url(../images/nav_hover.jpg) center no-repeat }
.nav_bg { padding-left:50px }
#nav_bottom { height:30px; background:url(../images/nav_bottom.jpg) no-repeat; line-height:30px; }
.notice { padding-left:20px }
/*---------------------------banner--------------------*/
#banner { margin-top:10px }
/*---------------------------主体--------------------*/
#content { }
#left { float:left; width:251px; margin-top:5px }
#left h2 { color:#fff; line-height:36px; padding-left:40px }
.left_title { height:36px; background:url(../images/left_title.jpg) no-repeat; margin-top:5px; }
.left_body { background:url(../images/left_center.jpg) repeat-y; padding:8px 10px; }
.left_bottom { display:block; height:11px; background:url(../images/left_bottom.jpg) no-repeat; }
.s1 { height:24px; line-height:24px; border-bottom:1px dashed #ccc }
.s1 a { padding-left:10px }
.s1 a:hover { text-decoration:underline }
.s2 { height:40px;  line-height:40px; border-bottom:1px dashed #ccc;  overflow: hidden;}
.s2 img{height: 30px;width: 40px;float: left;margin-top: 5px;}
.s2 a{float: left;display: block;width: 185px;
    padding-left: 5px;height: 40px;line-height: 20px;}
.s3 { width:160px; margin-left:6px; border-bottom:1px dotted #81d9e7; padding-left:30px; line-height:24px; background:url(../images/ico.jpg) 50px no-repeat; }
.s4 { padding-left:8px; border-bottom:1px dashed #ccc; line-height:22px; height:22px; background:url(../images/2.gif) left no-repeat; }
.s5 { line-height:22px; padding-left:5px; }
#right { float:right; width:720px; margin-top:10px }
#right h2 { color:#960200; background:url(../images/icon1.gif) left no-repeat; margin-left:10px; line-height:36px; padding-left:20px }
.index_right_title { height:36px; background:url(../images/index_right_title.jpg) no-repeat }
.index_right_center { background:url(../images/index_right_center.jpg) repeat-y; line-height:22px; padding:8px 15px }
.index_right_bottom { height:13px; background:url(../images/index_right_bottom.jpg) no-repeat }
#index_product_bg { height:185px; background:url(../images/i_product.jpg) no-repeat; margin-top:10px; padding:0 8px }
.right_title { height:41px; background:url(../images/right_title.jpg) no-repeat; margin-top:5px; }
.right_body { background:url(../images/right_center.jpg) repeat-y; padding:15px; line-height:22px; }
.right_bottom { height:12px; background:url(../images/right_bottom.jpg) no-repeat }
#index_news { margin-top:10px; }
#index_news_left { float:left; width:354px; }
#index_news_right { float:right; width:354px; }
.news_title { height:31px; background:url(../images/index_news_title.jpg) no-repeat; }
.news_body { padding:4px 8px; line-height:22px; }
#demo img { border:1px solid #fff; }
#demo a:hover img { border:1px solid #fff; }
.products li { float:left; text-align:center; padding:0 5px; list-style:none; }
.products img { padding:1px; border:1px solid #ccc; }
.products a:hover img { border:1px solid #940300; }
.news li {    height: 22px; line-height:22px; padding-left:8px; background:url(../images/news_ico.jpg) left center no-repeat; }
.news_news li { line-height:35px; padding-left:15px; border-bottom:1px dashed #ccc; background:url(../images/news_ico.jpg) left center no-repeat; position:relative; }
.news_detail { height:30px; line-height:30px; color:#acacac; text-align:center; border:1px dotted #6A6A6A; padding-right:10px; }
.newsa { color:#666 }
.comment { border:1px dotted #0188e2; padding:5px 10px; margin-bottom:5px; background:#EDFBFC; }
.comment_name { border-bottom:1px solid #6C9ACC; color:#336699; line-height:22px; }
.comment_content { padding:5px 0; }
.data { float:right; clear:both }
/*---------------------------底部--------------------*/
#text_link_body { margin-top:10px }
#text_link_body ul { padding-left:20px;}
#text_link_body ul li { float:left; line-height:24px; padding:0 5px; }
#foot { height:120px;line-height: 22px; text-align:center; padding-top:15px; color:#FFF; background:url(../images/foot_bg.jpg) center no-repeat; margin-bottom:10px }
#foot a { color:#fff }
.ta { border:1px solid #b9e5fe }
.td { border:1px solid #b9e5fe }
.table { border-collapse:collapse; width:100%; margin:5px 0; }
.table td { padding:2px 4px; border:1px solid #ccc; }
.guestbook { border-collapse:collapse; width:100%; margin-top:10px; }
.guestbook th { padding:5px; border:1px solid #ccc; text-align:center; }
.guestbook td { padding:5px; border:1px solid #ccc; }
#pageNav { clear:both; float:right; padding:2px 0; text-align:right; cursor: default; font: normal 12px/12px Arial, Helvetica, sans-serif; border:1px solid #ccc; background-color:#fff; margin:3px 0 }
#pageNav a { color: #666; margin: 0 2px; padding: 1px 3px; text-decoration: none; border: 1px solid #ccc; background-color: #f8f8f8; }
#pageNav a:hover { color: #000; border: 1px solid #ffd3b6; background-color: #fffbf8; }
#pageNav font { color: #990000; font-weight: bold; margin: 1px 2px; padding: 0 2px; border: 1px solid #990000; background-color: #fffbf8; }
#pageNav span, #pageNav label { margin: 0 10px; }
#pageNav label select { font: normal 12px/12px Arial, Helvetica, sans-serif; }
#pagetop { margin:5px 19px 0 0 }



/* 分页部分 */
.pagemy,.page{text-align:center;padding:0px 15px 0px 5px;margin:15px 0 10px 0;clear:both;}
.pagemy a,.page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #cccccc;color:#A0A0A0;text-decoration: none;}
.pagemy span,.page span{background:#cccccc;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #cccccc;}
/*留言*/
.book_content {border: 1px solid #cccccc;border-top: 0;padding: 10px;margin-bottom: 10px;}.book_title {background: url(../images/sdcms.gif) 0 -254px;height: 29px;line-height: 29px;font-size: 14px;font-weight: bold;color: #666;padding-left: 12px;border: 1px solid #cccccc;border-bottom: 0;}.book_title b {float: right;padding-right: 10px;font-weight: normal;font-size: 12px;color: #666;}

.List_page{text-align:center;padding:25px 15px 0px 5px;margin:15px 0 10px 0;clear:both;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #cccccc;color:#A0A0A0;text-decoration: none;}
.List_page span{background:#cccccc;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #cccccc;}

 .pdv_border #newscontent .plug_book_add .inputs {height: 150px;width: 99%;}
 .hidden {display: none;}
.htith {text-align: center;margin: auto;display: block;font-size: 14px;font-style: normal;font-weight: bold;BORDER-BOTTOM: #ddd 1px solid;}
#overmyh2h{font-size: 12px;font-weight: normal;color: #000000;display: inline;padding: 0px;	margin-top: 0px;margin-bottom: 0px;line-height: 25px;background-image: none;}





        .banner{width: 100%;border: 1px solid #6666;height: auto;}
        .banner .pos{position: relative;}
        .banner .pos ul{position: absolute;left: 45%;top:270px; z-index: 111;}
        .banner .pos ul li{width: 10px;height: 10px;float: left;;background-color: #6666;border-radius: 50px;margin-right: 15px;list-style: none;}
        .banner .pos ul li.on{background-color: red;}
        .banner .pic{}
        .banner .pic ul{}
        .banner .pic ul li{width: 100%;height: auto;list-style: none;}
        .banner .pic ul li img{width: 100%;height: 100%;}