﻿@charset "utf-8";
/* CSS Document */

/*
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,   
blockquote,th,td {margin:0; padding:0; }   
table { border-collapse:collapse; border-spacing:0; }   
fieldset,img { border:0; }   
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }   
ol,ul { list-style:none; }   
caption,th { text-align:left; }   
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }   
q:before,q:after { content:”; }   
abbr,acronym { border:0; } 
*/ 


* { margin:0; padding:0; border:0; }
body { font-size:12px; color:#000000; font-family: Arial, Helvetica, sans-serif;}
div,ul,ol,li,p,h5,table,tr,td,tbody,a,img,form,input,h1,h2,h3,h4,h5 { margin:0; padding:0; border:0; }
ul,li { list-style-type:none;}
.clear { clear:both; height:0; width:0; line-height:0px;}

#top { background:url(../images/main2_01.gif) no-repeat; width:1002px; height:65px; margin:0 auto; position:relative;}
.toplink { width:310px; height:18px;  color:#333333; position:absolute; top:40px; right:0; text-align:center;}
.toplink a { color:#000000; text-decoration:none; font-size:13px; line-height:18px;}
.toplink a:hover { color:#FF9900; text-decoration:underline; }


#banner { background:url(../images/main2_02.gif) no-repeat; width:1002px; height:310px; margin:0 auto;}


#menu { width:1002px; height:38px; margin:0 auto; position:relative; z-index:99; }

.search { width:340px; height:38px; float:left; }
.txts { width:170px; border:1px solid #666666; }
.btns { width:70px; height:20px; background:url(../images/main2_07.gif);}

#nav { background:url(../images/main2_05.gif) no-repeat; width:662px; height:38px; float:left;}
#nav a {display:block; height:38px; line-height:38px; color:#000; text-decoration:none; font-size:14px; color:#ffffff; text-align:center;}
#nav li ul a  {text-align:left; padding-left:15px;}
#nav li a:hover { color: #FF0000; background-color:#085590; background:url(../images/main2_bg.gif) -5px top no-repeat;}
#nav li ul li a:hover {  color:#FF6600; background-color:#0066CC; border:none;}
#nav li {float:left; width:105px; color:#FFF;  height:38px; line-height:38px; text-align:center; position:relative;}
#nav li ul { position:absolute; left:0px; top:38px;}
#nav li ul {display:none; width:120px; border-bottom:1px solid #FF9900;}
#nav li ul li { width:100%; position:relative; color:#FFFFFF; background:#075792; background:#006699; background:#3e8fd1; border:1px solid #FFF; border-bottom:none;   }
#nav li ul li ul { position:absolute; left:180px; top:0;}
#nav li.show ul { display:block; }
#nav li.show li ul {display: none;}
#nav li li.show ul {display:block;}



#con { width:1002px; margin:0 auto; margin-top:10px; position:relative; overflow:hidden; }
.left { width:450px; float:left; display:inline; margin-left:0px; overflow:hidden; }
.right { width:530px; float:right; display:inline; overflow:hidden; }
.company { width:450px; height:170px; overflow:hidden;}
.contact { width:450px; height:150px; overflow:hidden;}

.distru { width:530px; height:170px; overflow:hidden; margin-top:5px; }
.title01 { background:url(../images/main2_15.gif) -15px top no-repeat; height:26px; padding-left:18px; font-size:14px; color:#3366CC; line-height:26px; position:relative;}
.title02 { background:url(../images/main2_17.gif) -3px top no-repeat; height:26px; padding-left:25px; font-size:14px; color:#3366CC; line-height:26px; position:relative; }

.more { display:block; background:url(../images/more.gif) no-repeat; width:52px; height:15px; position:absolute; top:4px; right:25px;}

.company { width:465px; height:175px; overflow:hidden; }
.incompany { width:445px; border:1px solid #CCCCCC; height:128px; margin-top:10px; overflow:hidden; }
.incompanyimg { float:left; margin-left:10px; width:100px; height:95px; margin-top:14px; }
.incompanyp { margin-left:10px; line-height:22px; font-size:12px; text-indent:2em; float:right; margin-top:8px; width:320px; height:98px; }


.contact { width:465px; height:165px; margin-top:5px;  overflow:hidden; }
.product { width:510px; height:165px; overflow:hidden; }

.incontact { margin-top:10px; width:450px; height:118px; background:url(../images/main2_23-41.gif) right 7px no-repeat; overflow:hidden;  }
.incontact  p { font-size:12px; line-height:24px;  margin-top:5px; }

.pro { width:530px; height:165px; overflow:hidden; } 
#demo { margin-left:5px; background: #FFF; overflow:hidden; border:;1px dashed #CCC; width:520px; height:130px; overflow:hidden; margin-top:5px;}
#demo img {border:1px solid  #ccc; width:110px; height:100px;}
#indemo {float: left;width: 800%;}
#demo a { margin-left:10px; text-align:center; width:110px; height:120px; float:left; color:#CC3300; text-decoration:none; font-size:12px; line-height:20px;}
#demo a:hover { text-decoration:underline; }
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.distr { width:530px; height:170px;  background:url(../images/main2_36.gif) left 0px no-repeat; overflow:hidden; }
.title03  { height:26px; padding-left:30px; font-size:14px; color:#663300; line-height:26px; margin-top:14px; } 
.title03 a { font-size:14px; color:#663300; line-height:26px; text-decoration:none; }
.title03 a:hover { text-decoration:underline; color:#FF6600;} 
.indistr { width:425px; height:120px; margin-left:85px; overflow:hidden; }
.indistr p {line-height:22px; font-size:12px; text-indent:2em; }

#foot { width:1002px; height:55px; background-iamge:url(../images/main2_44.gif) no-repeat; margin:0 auto; overflow:hidden; }
.copyright { display:block; width:1002px; height:55px; line-height:55px; font-size:12px; text-align:center;  background:#efefef; border-top:1px solid #333333; }

/* in 样式 */

#incon { width:1002px; margin:0 auto; margin-top:10px; position:relative; overflow:hidden; background:#deeff9;}
.inleft  { width:240px; margin-left:5px; float:left; display:inline; background:c0ddf8; overflow:hidden; }
.leftnav { width:240px; overflow:hidden;  }
.intitle01 { background:url(../images/left-03.gif) left top no-repeat; width:240px; height:30px;  padding-left:30px; line-height:30px; font-size:14px; color:#FFFFFF;}
.intitle02 {  width:240px; height:30px;  padding-left:30px; line-height:30px; font-size:14px; color:#FFFFFF; }

.innav { width:240px; background:url(../images/left_07.gif) left top repeat-y; margin-top:0; }
.innavbot { background:url(../images/left_23.gif) left bottom no-repeat; width:240px; height:10px; margin:0;} 
.inlnav { margin:0; list-style:none; width:237px; border-bottom:1px solid #ABABAB; padding-top:10px; margin-left:1px;}
.inlnav a { font-size:14px; color:#000000; text-decoration:none; }
.inlnav a:hover { text-decoration:underline; color:#FF6600;}
.inlnav li { background:url(../images/flag.gif) 25px 12px no-repeat; line-height:30px; font-size:14px; border-top:1px solid #ABABAB; padding-left:50px; }
.inlnav li ul { }
.inlnav li ul li { background:url(../images/tb_13.gif) 35px 12px no-repeat;}


.inlianxi { background:url(../images/mainin_10-26.gif) left top no-repeat; width:240px; height:150px; margin-top:10px; overflow:hidden;}
.inlianxi p { margin-left:10px; line-height:20px; margin-top:10px; font-size:12px;}
.inlianxi span {color:#FF3300; font-size:12px;} 
.inlianxi font { color:#FF6600; font-size:12px; font-weight:bold; } 

.inright { width:742px; margin-left:12px; float:left;  display:inline; overflow:hidden;}
.intitle03 { width:742px; height:30px; line-height:30px; font-size:14px; color:#000;  background:url(../images/right_05.gif) 1px top no-repeat;}
.intitle03  span { margin-left:30px; font-size:13px; }
.intitle03  span a { color:#000000; text-decoration:none; line-height:30px; }
.intitle03  span a:hover { text-decoration:underline;}
.incont { width:739px; margin-left:1px; border2:1px solid #FF9900;  border:1px solid #a3bded; background:#deeff9; background:#FFF; border-top:none; border-bottom:none; }
.inrightbot { width:742px; height:10px; background:url(../images/right-27.gif) 1px -5px no-repeat; margin-top:0;}
.in { width:720px; margin-left:10px; font-size:13px; color:#000000; padding:15px 0px; height;350px; line-height:24px; }
.induanluo { text-indent:2em; line-height:22px; margin-top:10px;}
.prolist { margin:5px 5px 0px 10px; ; list-style:none;}
.prolist li { height:30px; background:url(../images/-3.gif) left center no-repeat; padding-left:25px; border-bottom:1px dashed #CCCCCC;}
.prolist li a { height:30px; color:#000000; text-decoration:none; font-size:12px; line-height:30px; float:left; width:500px;}
.prolist li .date { float:right; width:100px; font-size:12px; line-height:30px; text-align:center;}
.prolist li a:hover { color:#993300; }

.liuyan { margin-left:50px;}

.inshow { width:720px; padding:10px 0px; overflow:hidden;}
#demoh { width:710px; margin-top:8px; height:125px; margin-left:5px; overflow:hidden;}
#demoh img { margin-left:13px; border:1px solid #FF6600; width:150px; height:120px;}
#indemoh {float:left; width:800%;}
#demoh1 {float:left;}
#demoh2 {float:left;}
.intitle04 { background: #66CCFF; height:20px; padding:5px 15px; line-height:20px; font-size:13px; font-weight:bold; color:#fd3905; background:url(../images/News_03.gif) left  no-repeat; padding-left:22px; }

.zizhi {width:720px; margin-top:10px; overflow:hidden; list-style:none;}
.zizhi li { list-style:none; background:url(../images/News_06.gif) left center no-repeat; padding-left:20px; height:30px; margin-top:1px; margin-left:15px;}
.zizhi li a { text-decoration:none; color:#BB0000; line-height:30px;}
.zizhi li a:hover { color:#FF6600;}
.page{ text-align:center; margin-top:10px; width:755px; height:16px;}
.page a{ color:#333333; font-size:13px;}

.hotpro  { width:528px; height:160px; background:#f9f5ed; overflow:hidden; border:solid 1px #dcdcdc; margin-top:10px; overflow:hidden; }
.title04  { height:30px; padding-left:28px; font-size:14px; color:#663300; color:#FF6600; line-height:28px;  background:url(../images/main2_50.gif) left center no-repeat; border-bottom:1px solid #dcdcdc; } 
.hotpic { width:530px; overflow:hidden;}
.hotul { padding:0px 10px; margin-top:8px; list-style:none;}
     .hotul li { background:url(../images/main2_39.gif) 5px center no-repeat; list-style:disc; float:left; height:28px; width:225px; padding-left:30px; overflow:hidden;}
	 .hotul li a { line-height:28px; color:#440000; text-decoration:none;}
     .hotul li a:hover { text-decoration:underline; color:#FF6600;}