﻿@import url("reset.css");

#page_container{}
#top{ height:60px; background:url(images/logo.jpg) 20px 15px no-repeat;height:auto; position:relative;}
.globalsearchformzone{ margin-left:650px; padding-top:25px; height:36px; background:url(images/searchl.jpg) left 25px no-repeat;}
.globalsearchform{ color:#fff; height:30px; padding:0 12px 0 10px;}
.input{ height:30px; width:230px; color:#767676; font-size:14px; border:none; background:none;}
.globalsearchform1{float:right;}

.nav{ padding-top:27px; overflow:hidden;}
#menu li{ height:41px; line-height:41px; float:left; width:140px;text-align:center; line-height:40px;background:url(images/menu.png) right top no-repeat;}
#menu li a:link,.nav li a:visited{color:#fff;}
#menu li a:hover{ display:block;width:140px; height:41px; background:url(images/menunow.png) right top no-repeat;}
#menu li ul{position:absolute; display:none; background:#6a90c0; z-index:99999;filter: alpha(opacity=70); /* IE */ -moz-opacity: 0.8; /* Moz + FF */ opacity: 0.7; /* 支持CSS3的浏览器（FF 1.5也支持）*/  }
#menu li ul li {float:none; border-bottom:1px solid #fff; font-size:12px; background:none;}
#menu li ul li a:link,#menu li ul li a:visited{display:block;color:#fff;  height:37px; line-height:37px;border-bottom:solid 1px #6a90c0;font-weight:normal;}
#menu li ul li a:hover{text-decoration:underline; background:none; }

#slide{ height:300px; background:url(images/slide.jpg) no-repeat; margin-top:5px; z-index:-99999;}
/*复用部分*/
.mw{ margin:0 auto; width:1002px;}
.ml{ margin-left:15px;}
.fl{ float:left;}
.mt{ margin-top:10px;}
.words{ font-size:14px; font-weight:bold;}
.title{ height:38px; line-height:38px; background:url(images/title.jpg) repeat-x; color:#fff; text-indent:15px; padding-right:15px;}
.title a:link,.title a:visited{ color:#fff; font-weight:normal; float:right; font-size:12px;}
/**/

#main_page{ padding-top:10px; background:#fff; height:auto;}
.Category{ width:210px;}
.Category ul{ width:190px; padding-left:15px;}
.Category li{ padding-left:18px; line-height:29px; height:29px; font-size:14px; 
              border-bottom:1px solid #dddee0; background:url(images/left_nav.jpg) left 12px no-repeat;    }
.Category,.intro,.news{ height:245px;}
.intro{ width:500px;}
.i_txt{ line-height:24px; text-indent:25px; padding:10px;}
.i_txt img{ float:left; padding-right:10px;}

.news{ width:262px;}
.news li{line-height:27px; background:url(images/line.gif) left bottom repeat-x;  text-indent:10px;}
.news a{  padding-left:8px; background:url(images/icon.jpg) left center no-repeat; }
.contact{ width:210px;}
.contact ul{ line-height:25px; padding:10px 10px 10px 15px;}

.product{ width:777px;}

/*内页样式*/
#left{ width:210px;}
#kinds{ height:auto;}
#right{ width:777px;}
.present{height:38px; background:url(images/title.jpg) repeat-x; text-indent:15px; line-height:38px; color:#fff;}
.pcontent{ padding-top:10px; line-height:25px;}
#pro{ height:auto;}
.list{ width:777px;}
.list tr{ height:35px; line-height:35px;}

.list td{text-align:center; border:1px solid #999; border-collapse:collapse;}
.list td a:hover{ text-decoration:underline;}
.list th{text-align:center; font-size:14px; font-weight:bold; border:1px solid #999; border-collapse:collapse; color:#000;}
/**/
#foot_container{ height:85px; background:url(images/foot.png) left -18px no-repeat;}
.foot{ text-align:center; padding-top:15px;}
.foot p{ line-height:30px; color:#fff;}
.foot p a:link,.foot p a:visited{color:#fff;}
.foot p a:hover{ text-decoration:underline;}
/*Detail*/
.page_station {  text-align:right; font-size: 12px;  margin-bottom: 15px;   font-weight: normal; height: 38px; color:#fff;  
                   line-height: 38px; background:#dc0708;   }
.page_station a{ color:#fff; margin:0 5px;   }
.h_title{ margin-top:12px; font-size:20px; padding-left:25px;  text-align:center; color:#cf0000; }
.page_info{ text-align:center; color:#999; font-size:14px; background:url(../images/line.gif) left bottom repeat-x; padding:5px 0 12px 0; }
.page_content,.page_contant{ line-height:30px; font-size:14px; padding:8px; color:#333;}
.page_content a{color:#5bc4f1;}
.content_info a:hover{ color:#BF0707; }
.guanjianci { line-height: 30px; padding: 5px; border-top:solid 1px #ccc; margin-top:5px; font-size:12px; }
.guanjianci a:link,.guanjianci a:visited { color:#cf0000; }
.page_bar{  padding:10px ; color:#333;  font-size:12px; width:80%;   }
.page_bar span{ letter-spacing:1px; word-spacing:1px;}
.page_bar a:link,.page_bar a:visited,.page_bar a{  padding:5px 10px;   }
.page_bar a:hover,.page_current{ color:#fff; background:#a71300;}
.page_near p{ line-height:30px;  margin-bottom:10px; color:#333; padding-left:10px; width:45%; float:left; }
.page_near a{ color:#274c76; }
.page_near a:hover{ color:#fff; background:#274c76; text-decoration:none; }
.mianze { line-height: 22px; padding: 5px 8px; text-indent: 10px; margin-top: 10px; ; font-size: 12px; color: #5a524c; background: #2c1c1a;}
/*news*/
.newslist li{ height:36px; line-height:28px; margin-top:4px; background:url(images/line.jpg) left bottom repeat-x; }
.newslist li a{ background:url(../images/icon.gif) 8px center no-repeat;  padding-left:22px;  font-size:14px; color:#333;  }
.newslist li a:hover{color:#cc252c; padding-left:19px;}
.newslist span{ float:right; font-size:13px;color:#999; margin-right:12px;}
/*焦点图样式*/
.focus {width:1002px; height:300px; overflow:hidden; position:relative;}
.focus ul {height:1002px; position:absolute;}
.focus ul li {float:left; width:1002px; height:300px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:1002px; height:20px; left:0; bottom:0; background:#c40306; display:none;}
.focus .btn {position:absolute; width:1002px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:18px; height:18px;
                   line-height:18px; text-align:center;
                   _font-size:0; margin-left:8px; cursor:pointer;
                   background:#c40306; color:#c40306;  filter: alpha(opacity=50); /* IE */ -moz-opacity: 0.5; /* Moz + FF */ opacity: 0.5;}
.focus .btn span.on {background:#fff; color:#333;}


#srcForm{ line-height:30px;  }

#srcDiv{  padding:15px 0 15px 8px; line-height:40px; }

.tr_focus{ background:#e7f8fd;}
/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(images/sidebar_bg.png) no-repeat;_background:url(images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 3px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}



































