/* 全局定义 */
body{margin:0 auto;padding:0;font-size:12px;font-family:"宋体","Arial Narrow";color:#444;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0;margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px;font-weight:normal;}
.clear{clear:both;zoom:1;}
.clear:after{content:"";display:block;clear:both;height:0;visibility:hidden;}
.c{clear:both;}
a{color:#1e50a2;text-decoration:none;}
a:hover{color:#cc0000;text-decoration:underline;}
.t{margin-top:8px;}
/**/
body{}
.w960{margin:0 auto; width:1002px; }
.header{height:124px;position:relative; margin:0 auto; background:url(../images/top_bg.jpg) no-repeat; }
.logo{ position:absolute;top:0px;left:00px; margin-top:0px;}
.logo h1{margin:0;}
.logo h1 a{display:block;text-indent:-999px;overflow:hidden;}
.impic{ margin-left:70px; margin-top:0px;text-align:right; }
.impic ul{}
.impic ul li.tt{ height:40px; line-height:40px;color:#999;}
.impic ul li.tt a{ color:#fff;}
.bottop{ border:1px solid #dfdfdf; height:24px; line-height:24px; width:180px;}



.menu{height:45px;line-height:45px; margin:0 auto;background:url(../images/07.gif);}
.menu .m_l{float:left;background:url(../images/1.gif) no-repeat; width:20px;height:45px}
.menu .m_r{float:right;background:url(../images/8.gif)  no-repeat right;width:20px;height:45px}
.menu a{color:#fff; }
.menu a:hover{color:#fff;text-decoration:none; background:url(../images/7.gif) no-repeat ; width:87px;height:45px; display:block;}
.menu li{float:left;text-align:center;font-size:12px; background:url(../images/07.gif) no-repeat ;width:87px; height:45px;}
.menu li.onew{float:left;text-align:center;font-size:12px; background:url(../images/07.gif) no-repeat -2px 0 ;width:96px; height:45px;}

.menu li.onew a:hover{color:#fff;text-decoration:none; background:url(../images/7.gif) no-repeat -2px 0; width:96px;height:45px; display:block;}

.menu li.times{ font-size:12px; font-weight:normal;width:120px; color:#FFFFFF;}
.menu li.on{line-height:45px;  width:87px;}
.menu li.on a,.menu li.on a:hover{color:#fff;}


.nav{ background:url(../images/nvnbg.jpg) repeat-x; height:20px; margin:0 auto;}
.nav li{color:#ccc;line-height:20px;}
.nav li span{padding:0 10px;}
.nav a{color: #fff;}
.s_li{height:20px;line-height:20px;display:none;width:auto;}
.s_li_a{ height:20px;display:block;width:auto; color:#fff;}
#s_2{margin-left:50px;}
#s_3{margin-left:180px;}
#s_4{margin-left:180px;}
#s_5{margin-left:300px;}
#s_6{margin-left:390px;}
#s_7{margin-left:470px;}
#s_8{margin-left:520px;}
/*主体*/
.main{text-align:left; width:1002px; margin:0 auto;margin-top:5px;}
.main .col{float:left;width:250px;}
.main .cor{float:right;width:740px; color:#000000;}



.col-top{clear:both; line-height:30px; font-weight:bold;font-size:14px; color: #fff; } 
.col-bg{border-left:1px solid #dddddd;border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; margin-left:1px;margin-right:2px;}
.col-list{   }
.col-list ul{  }
.col-list ul li{ background:url(../images/bgli.jpg) no-repeat; width:227px;  height:37px; margin:5px; line-height:37px; text-indent:45px;}
.col-list ul li a{ color: #333; font-weight:normal;}
.col-list ul li a:hover{ color:#FF0000;}



.col-telt{font-size:14px; font-weight:bold; color:#660000;}
.col-telbg{border-left:1px  solid #d9d9d9; border-right:1px  solid #d9d9d9; border-bottom:1px  solid #d9d9d9; margin-left:1px; margin-right:2px; background:url(../images/QQbg.jpg); }
.col-tellist{ padding-left:3px; padding-right:3px; padding-bottom:3px; }
.col-tellist ul{}
.col-tellist ul li{ line-height:25px;font-size:13px; text-indent:5px; color:#333;   }
.col-tellist ul li a{color:#333;}
.cor_top{}
.cor_top_L{ float:left; width:450px;}
.cor_top_t{ background:url(../images/ab.jpg) no-repeat; height:33px; line-height:33px; border-bottom:2px solid #FF66FF;}
.cor_top_note{ line-height:22px;}
.cor_top_note a{ color:#666666;}
.cor_r{background: url(../images/telme.jpg) no-repeat; height:38px; clear:both; line-height:38px; color: #000000; text-indent:40px;}
.gsjj{ background:url(../images/usnypic.jpg) no-repeat center; height:26px; padding-top:30px; text-align:center; font-size:14px; font-weight:bold; color:#FFFFFF;}
.cor_r a{ color:#000;}
.news_t{ float:right; width:285px;}
.new_top{background: url(../images/news.jpg) no-repeat; height:33px; clear:both; line-height:31px; font-weight:bold;border-bottom:2px solid #FF66FF;}
.tjpic{ margin-top:5px;}
.tjpic_t{background: url(../images/tjpic.jpg) no-repeat #FFFFFF; height:38px; width:100%;  clear:both; line-height:38px; color:#FFFFFF; font-weight:bold; border-bottom:1px solid #FF66FF;}
.tjpic_note{}
.tjpic_note ul{}
.tjpic_note ul li{ float:left; border:1px solid #cacaca; padding:1px; width:116px; margin:13px;}
.tjpic_note .tjpic_title{}
.tjpic_note .tjpic_title ul{}
.tjpic_note .tjpic_title ul li{ line-height:25px;}
.tjxl{background: url(../images/tjxl.jpg) no-repeat; height:30px; width:100%; clear:both; line-height:30px; color:#FFFFFF; font-weight:bold; border-bottom:2px solid #FF66FF;text-indent:40px; color:#990000; font-size:13px;}







.banner{ width:1002px;margin:0 auto; }

.banner .ttw{position:absolute;}




.tit{clear:both;height:27px;line-height:27px;}
.tit h2{ float:left;font-size:14px;font-weight:bold;padding-left:8px;}
.tit span{float:right;padding-right:6px;}

.columns{height:27px;line-height:27px;}
.columns  h2{float:left;font-size:14px;font-weight:bold; color:#FFFFFF;}
.columns  span{float:right;padding-right:6px;}

.contact{padding-bottom:4px;  margin-top:5px;}
.contact .tit{background:url(../images/contact_t.jpg) no-repeat 0 top;}
.contact .tit h2{width:200px;height:26px; font-size:12px;line-height:26px;display:block;margin:0 3px;padding-left:18px;color:#414141;background:url(../images/icon_04.gif) no-repeat 4px  center;border-bottom:1px solid #dfdfdf;}
.contact .tit span{padding-right:8px;}
.contact .tab{padding:4px 8px 4px 18px;line-height:19px;background:url(../images/contact_bg.jpg) repeat-y;}
.contact .tab p{margin:9px 0;}

.search{}
.search .tit{background:url(../images/columns_bg.png) repeat-x 0 0;position:relative;}
.search .tit h2{width:83px;height:30px;position:absolute;top:0;left:0;background:url(../images/title_h2.gif) no-repeat; text-align:center;color:#fff;padding-left:0;}
.search .tit span{background:url(../images/columns_bg.png) no-repeat 0 -57px;padding-right:6px;}
.search .tab{padding:8px;background:#f1f1f1;}
.search li{margin:6px 0 6px 8px;}
.search li input.ipt{width:165px;height:18px;line-height:18px;padding:1px 0 1px 22px;border:1px solid #ccc;background:url(../images/icon_02.gif) #fff no-repeat 4px center;color:#666;}
.search li input.btn{display:block;width:53px;height:19px;cursor:pointer;background:url(../images/search_btn.jpg) no-repeat; border:none;text-indent:-999px;overflow:hidden;}

.cate{ width:100%;}
.cate .tit{background:url(../images/columns_bg.png) repeat-x 0 0;position:relative;}
.cate .tit h2{width:83px;height:30px;position:absolute;top:0;left:0;background:url(../images/title_h2.gif) no-repeat 0 0;text-align:center;color:#fff;padding-left:0;}
.cate .tit span{background:url(../images/columns_bg.png) no-repeat 0 -57px;padding-right:6px;}
.cate .tab{padding:12px 18px;background:#f1f1f1;}
.cate h3{clear:both;height:16px;line-height:21px;display:block;font-weight:bold;padding:0 0 3px 10px;_padding:5px 0 3px 10px;background:#e3e3e3; cursor:pointer; border:1px solid #fff;}
.cate h3 span{margin:0 8px 0 0;}
.cate h3 a{color:#333333;}
.cate h3 a:hover{text-decoration:none;}
.cate ul{clear:both;padding:4px 0;}
.cate ul li{height:24px;line-height:24px;padding-left:22px;}
.cate ul li a{color:#414141;}

.com_intro{float:left;width:475px;}
.com_intro .tit{background:url(../images/cop_intro.jpg) no-repeat;}
.com_intro .tab{padding:8px;}
.com_intro .pic{float:left;width:142px;}
.com_intro .pic img{padding:1px;border:1px solid #ccc;}
.com_intro p{float:right;width:295px;line-height:18px;text-indent:24px;margin:0;}
.com_intro p a{color:#414141;}

.news{float:right;width:230px;}
.news .columns{background:url(../images/columns_bg.png) repeat-x 0 0;}
.news .columns h2{background:url(../images/columns_bg.png) no-repeat 0 -29px;padding-left:10px;}
.news .columns span{background:url(../images/columns_bg.png) no-repeat 0 -57px;padding-right:6px;}
.news .columns span a{display:block;width:34px; height:11px; background:url(../images/more.gif) no-repeat 0 0; text-indent:-999px; overflow:hidden;margin-top:7px;}
.news .tab{padding:4px 8px;background:#f1f1f1;}
.news li{height:24px;line-height:24px;}
.news li a{ background:url(../images/icon_01.gif) no-repeat 2px 2px; padding-left:16px; color:#414141;}

.product{ margin-right:5px; padding:5px;}
.product .tit{ background:url(../images/title_line.jpg) repeat-x 0  center;}
.product .tit h2{width:140px;background:url(../images/pro-h2.jpg) #fff no-repeat 0 center;text-indent:-999px;overflow:hidden;}
.product .tit span{background:#fff;margin-right:8px;padding:0 8px;}
.product .tab{padding:1px;}
.product .tab li{float:left; width:170px;text-align:center;margin:0px 0; margin-right:2px; margin-top:10px; }
.product .tab li img{margin-top:10px;}
.product .tab li h4{display:block;overflow:hidden;margin:5px auto;font-size:12px;}
.product .tab li h4 a{color:#333333; font-weight:normal;}
.product .tab li p{margin:0;}


.product01{}
.product01 .tit{ background:url(../images/title_line.jpg) repeat-x 0  center;}
.product01 .tit h2{width:140px;background:url(../images/pro-h2.jpg) #fff no-repeat 0 center;text-indent:-999px;overflow:hidden;}
.product01 .tit span{background:#fff;margin-right:8px;padding:0 8px;}
.product01 .tab{padding:8px;}
.product01 .tab li{float:left; width:150px;text-align:center;margin:8px 0; background:url(../images/bt4.jpg) no-repeat; margin-left:10px; height:150px; }
.product01 .tab li img{margin-top:2px;}
.product01 .tab li h4{display:block;overflow:hidden;width:150px;margin:6px auto;font-size:12px;}
.product01.tab li h4 a{color:#333333; font-weight:normal;}
.product01 .tab li p{margin:0;}


/*关于我们*/
.wrap{}
.wrap .col p{margin-bottom:12px;padding-left:10px;}
.left-menu{ margin-left:5px;}
.left-menu li{margin:15px 0;}
.left-menu li a{width:100px;height:23px;line-height:23px;display:block;background:url(../images/left-menu-bg.gif) #b1b1b1 no-repeat right 0;font-size:14px; font-weight:bold;color:#fff;padding-left:42px;}
.left-menu li.on a{width:100px;color:#fff; text-decoration:none;background:url(../images/left-menu-bg01.gif) #af1900 no-repeat right 0;}
.left-menu li.on a:hover{width:140px;color:#fff; text-decoration:none;background:url(../images/left-menu-bg01.gif) #af1900 no-repeat right 0;}
.left-menu li a:hover{width:140px;color:#fff; text-decoration:none;background:url(../images/left-menu-bg.gif) #b1b1b1 no-repeat right 0;}

.caption{position:relative;height:30px;line-height:30px;border-bottom:1px solid #dbdbdb;margin:0 8px;}
.caption h2{
	position:absolute;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #af1900;
	padding:0 20px 0 6px;
	color:#af1900;
	left: 29px;
	top: 13px;
}
.content-box{  padding:5px; border:1px solid #E6E6E6; margin-top:3px;}
.content-box .cop-intro{font-size:13px;line-height:22px; color:#484848;}
.content-box .cop-pic{ float:right;margin:8px}

/*新闻*/
.news-list{}
.news-list ul{clear:both;border-bottom:1px dashed #e2e5ec;padding:13px 0;}
.news-list ul li{clear:both;padding:0 0 0 8px;height:24px;line-height:24px; background:url(../images/icon_01.gif) no-repeat 4px 6px; padding-left:18px; color: #000000;}
.news-list ul li a{float:left;font-size:12px; color: #000000;}
.news-list ul li em{float:left;font-style:normal;margin-right:4px;}
.news-list ul li span{float:right;color:#999999;font-family:verdana;margin-right:8px;}

/*Content page*/
.content{clear:both;padding:0;margin:0 12px;}
.content a{color:#0033cc}
.content h1{text-align:center;color:#cc0000;font-size:18px;padding-top:20px; font-weight:bold; }
.content .sign{width:100%;border-top:1px dashed #b8b8b8;margin-top:20px;}
.content .sign td{width:33%;line-height:30px;}
#zoom{margin:0 auto;overflow:hidden; line-height:18px;}
.con .oper{text-align:right;border-top:1px dashed #b8b8b8;line-height:30px;}

/*产品展示*/
.pro-box{margin:0 10px;}
.pro-box h1{font-size:14px;text-align:center;font-weight:bold;line-height:30px;border-bottom:1px dashed #eeeeee;margin-bottom:10px;color:#cc0000;margin:10px 0}
.pro-info{}
.pro-info .pro-pic{float:left;width:254px;margin-right:10px;}
.pro-info .pro-pic .big{ width:250px;padding:2px;border:1px solid #e0e0e0;margin-right:8px;}

.pro-info .details{float:left;width:424px;text-align:left; color:#000000;}
.pro-info .details p{clear:both;margin:0;line-height:24px;}
.pro-info .details p label{float:left;display:block;width:65px;}
.pro-info .details p span{float:left;display:block;width:65px;color:#666;}
.pro-info .details p em{font-size:24px;font-weight:bold;color:#000000;font-style:normal;}

.pro_info{ clear:both;margin:0 10px; color:#000000; }
.parameter{width:98%;text-align:left;margin:10px 0;border-left:1px solid #dddddd;border-top:1px solid #dddddd;}
.parameter th{font-weight:normal;width:15%;}
.parameter th div{background:#f1f1f1;margin:1px;line-height:24px;}
.parameter th,.parameter td{height:24px;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;text-indent:12px;}
.parameter td{width:18%;}



/*翻页*/
.page{clear:both;height:25px;margin:10px; } 
.page .ed{float:left;}
.page .ed b{color:#cc0000;}
.page .ed a,.page .ed a:visited{color:#003366;margin-right:5px;}
.page ul{float:right;}
.page li,.page li.long{color:#cc0000;font-weight:bold;width:20px;border:1px solid #DFE2E7;float: left;text-align:center;height:20px;line-height:20px;margin:1px;list-style:none;}
.page li a,.page li.long a{display:block;font-weight:normal;text-decoration:none;text-align:center;height:20px;line-height:20px;}
.page li.long,.page li.long a{width:50px;}
.page li a:hover,.page li.long a:hover{background:#DFE2E7;}

/*底部*/

.foot{}
.foot p{margin:6px 0;}
.footer{ width:1003px; background:url(../images/footer.jpg) no-repeat #c9c9c9;  text-align:center; min-height:126px; height:auto !important;height:126px; padding:25px 0 10px 0;  margin:0 auto; line-height:24px; font-size:13px; margin-top:10px; }
.footer .copyright{padding-left:8px;color:#FFFFFF;}
.footer .siteinfo{padding-right:8px;color:#FFFFFF;}
