@charset "gb2312";
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, p, span{padding:0;margin:0;}
body { background:#fcfcfc;}
li { list-style:none; }
img { border:0px; }
a { text-decoration:none; color:#393939; font-size:14px; font-family:Arial; }
p{ margin:0; padding:0px;}
a:hover { color:#005faf; }
.clear,.cls { clear:both; }
#wrap{margin:0 auto; width:100%; }

/*头部*/
.header{ width:100%; background:#FFFFFF; z-index:10000; height:92px;}
#header_con{width:1000px; height:92px; margin:0px auto;  z-index:10000; } 
.logo{ float:left; background:url(css/imeges/logo.jpg) no-repeat; width:196px; height:92px;}

.search{ float:right; width:700px;}
.link{ height:29px;  float:right; margin-right:10px; margin-top:10px;}
.laugh{ float:left; height:26px; line-height:26px; font-size:12px; }
.tubiao{ float:right; background:url(images/icon3.png) no-repeat 0 50%; width:80px; height:26px; line-height:26px; }
.tubiao a{ padding-left:25px; color:#FF0000; font-size:12px;}
.tubiao a:hover{ text-decoration:underline;}

#menu{ float:right; height:53px; width:668px;  font-size:14px; font-weight:bold;   line-height:53px; position:relative; z-index:1100;}
#menu ul li{ float:left; height:53px; width:95px; position: relative; text-align:center;  }
#menu ul li a{ font-family:Arial; font-size:14px;  color:#3d3d3d; width:120px; }
#menu ul li a:hover{ color:#005faf;}
.tupian{ width:110px; height:100px; float:right; margin:0px 10px 10px 0px; background:#999999;}
#menu ul li ul {  display:none;  position:absolute; background:#ffffff; padding:10px 10px 0px 10px; left:0px; top:53px;  border:1px solid #ebebeb; width:320px; z-index:9999;}
#menu ul li.onep ul { display:block; padding:10px 10px 0px 10px;  z-index:9999;}
#menu ul li ul li { height:26px; line-height:26px;   text-align:center; width:85px; background:none; float:left;}
#menu ul li ul li:hover{ background:#d15a5a; height:26px; line-height:26px; }
#menu ul li ul li a { width:80px; line-height:26px; font-size:12px;  font-weight:100; color:#666666; width:85px; height:26px; display:block;}
#menu ul li ul li a:hover {  font-weight:100; color:#fff; }





/*首页中*/
#container{ width:100%; }
.container_con{ width:1000px; margin:0 auto;  height:270px;}
.kind{ height:74px; width:1000px; float:left; background:url(images/bg1.png) no-repeat center top; margin-bottom:26px; position:relative; margin-top:-30px;  z-index:1000; }
.kind ul li{ float:left; width:248px; height:74px; line-height:74px;}
.kind ul li a{ font-size:14px;  font-family:Arial; margin-left:120px; font-weight:bold;}
.main{height:190px; width:1000px; float:left; height:196px; width:1000px; }
.box1{ width:411px; height:176px; float:left;  }
.box2{ width:302px; height:176px; float:left;  margin:0 26px;}
.box3{ width:234px; height:196px; float:left; overflow:hidden;}
.box_til{height:36px;  padding-bottom:8px; margin-left:8px;font-family:Arial;  }
.box_til span{height:36px; line-height:36px; float:left; font-size:14px; font-weight:bold; }
.box_til a{ float:right;  width:39px; height:13px; margin-top:10px; }
.box_more{ background:url(images/icon2.jpg) no-repeat; float:right;}
.xian{ height:2px; width:302px; background:#b2b2b2; float:left;}
.xian1{ height:2px; width:234px; background:#b2b2b2; float:left;}

.box1 .idx_new{ width:400px; margin:0 5px; float:left; height:74px; border-bottom:1px solid #999999; }
.newspic{ width:110px; height:65px; float:left; overflow:hidden;}
.newspic img{ width:100%;}
.news_con{ float:left; width:266px; margin-left:19px; height:70px; font-size:12px;}
.biaoti{width:266px; font-size:14px; font-weight:bold; height:22px; line-height:22px; float:left;  }
.zhengw{width:266px; height:50px; float:left;  font-size:12px; color:#5e5e5e;  }
.box1 ul{ width:400px; height:56px; margin-top:10px; }
.box1 ul li{height:24px; line-height:24px; width:400px; float:left; background:url(images/icon1.jpg) no-repeat 0 50%; font-size:12px; }
.box1 ul li .txt{ float:left; height:24px; line-height:24px; width:315px; overflow:hidden; margin:0; margin-left:10px;}
.box1 ul li .txt a:hover{ text-decoration:underline;}
.box1 ul li .date{float:right; height:24px; line-height:24px;  width:65px; margin:0; overflow:hidden; font-family:Arial;}

.box2 ul{ height:120px; float:left; overflow:hidden; width:302px; font-size:12px; margin-top:12px; }
.box2 ul li{ height:24px; width:302px; float:left; background:url(images/icon1.jpg) no-repeat 0 50%; }
.box2 ul li .txt{ float:left; height:24px; line-height:24px; width:215px; overflow:hidden; margin:0; margin-left:10px; }
.box2 ul li .date{float:right; height:24px; line-height:24px;  width:65px; margin:0; overflow:hidden; font-family:Arial; }

.contact{width:234px; background:url(images/img2.jpg) no-repeat bottom; height:120px; margin-top:12px; float:left; font-size:14px; line-height:20px; font-family:Arial;}
.mingc{ width:234px;font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.add{width:234px; line-height:20px;}


/*底部*/
.footer{ background:#eaeaea; width:100%; height:59px; margin-top:15px; }
#footer_con{ width:1000px; margin:0 auto; height:59px; line-height:59px; font-family:Arial;}
#footer_con ul{  height:59px; float:left; width:400px; }
#footer_con ul li{ float:left; height:59px; font-size:12px; line-height:59px; padding-left:10px; margin-right:20px;}
.lianjie{ float:left; width:400px; height:59px; line-height:59px;}
.lianjie a{ font-size:12px;}
.copyright{   font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
.copyright a{ color:#3c3c3c; font-size:12px; }


#banner{ width:100%; height:224px; float:left; z-index:0; margin:0 auto; background:url(images/neiyebanner.jpg) no-repeat center top; }



/*左*/
#main { width:1000px; margin:0 auto;    min-height:400px; }
#left { width:213px; float:left;  }
#left .left_title { width:213px; height:55px; background:url(images/img3.jpg) no-repeat left bottom; color:#454545; padding-top:10px; }
#left .left_title p { font-size:18px; color:#002f81; font-family:Arial; font-weight:bold;  }
#left .left_title span { color:#585858; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#left .menu ul{ padding-left:4px; margin-top:5px;}
#left .menu li { height:30px; width:160px; line-height:30px; border-bottom:1px solid #999999; float:left; background:url(images/icon5.jpg) no-repeat 5px 50%;  }
#left .menu li:hover{ background:url(images/icon6.jpg) no-repeat 5px 50%; }
#left .menu li.on { background:url(images/icon6.jpg) no-repeat 5px 50%; font-weight:bold; color:#c04949; }
#left .menu li a {   float:left; font-size:14px; color:#5f5f5f; padding-left:27px;  }
#left .menu li a:hover{font-weight:bold; color:#c04949; }

.pmenu ul{ padding-left:4px; margin-top:5px;}
.pmenu li { padding-left:10px; width:160px; line-height:30px; border-bottom:1px solid #999999; float:left; background:url(images/icon5.jpg) no-repeat left 10px;  }
.pmenu ul li.on ul { display:block; }
.pmenu ul li ul { padding-left:10px; display:none }
.pmenu ul li ul li {padding-left:10px; width:140px; line-height:30px; border-bottom:1px solid #999999; float:left; background:url(images/icon5.jpg) no-repeat left center; }
.pmenu ul li ul li.nb { border-bottom:0px; }
.pmenu li a { float:left; font-size:14px; color:#003f86; font-weight:bold; }
.pmenu li a:hover{font-weight:bold; color:#c04949; }
.pmenu ul li ul li.on {font-weight:bold; color:#c04949; }
.pmenu ul li ul li a{ font-weight:100; color:#5f5f5f ; font-family:Arial;}

/*右*/
#right { width:753px; border:1px solid #dfdfdf; float:left; color:#454545; background:#FFFFFF; min-height:300px; position:relative;  padding-left:32px; padding-bottom:30px; font-size:14px; }
#location { height:34px; border-bottom:#f0f0f0 2px solid;  line-height:34px; width:720px; margin-top:18px; background:url(images/img4.jpg) no-repeat 0 50%; padding-left:20px; font-size:14px; font-family:Arial; margin-bottom:24px; color:#000; font-weight:bold;}
#right #location span { padding-left:8px; background:url(images/img22.jpg) no-repeat 0 center; margin-right:10px; font-weight:bold; width:730px; }
#right #location a { color:#454545; font-size:14px; font-weight:100; font-family:Arial; }
#right #location a:hover{ text-decoration:underline;}


/*右-文章页*/
#article { width:740px; line-height:22px; font-size:14px; margin-bottom:20px;  }

/*新闻列表页*/
#list {  width:720px; }
#list li { background:url(images/icon7.jpg) no-repeat 0 50%; width:720px; line-height:35px; height:35px; border-bottom:1px #eeeeee solid; padding-left:15px; }
#list li .txt { width:635px; float:left; }
#list li .date { width:75px; float:left; font-size:14px;}
#list li a { color:#454545; }
#list li a:hover{ text-decoration:underline;}
.page{ margin:0 auto; margin-top:20px; margin-bottom:30px;}


/*新闻内容页*/
.nr{ width:730px; float:left; margin-bottom:40px;}
.nr_til{ width:730px; text-align:center;  color:#4b76b9; height:54px; font:bold 16px/54px Arial;}
.nr_txt{ width:730px;  line-height:22px; font-size:14px; font-family:Arial;}
.qita{ width:730px; border-top:1px solid #dcdcdc; height:60px; float:left; padding-top:10px; font-size:12px;font-family:Arial;}
.qita_con{ width:600px; float:left;}
.nx1{ height:24px; line-height:24px; margin:0px;}
.nx1 a:hover{ text-decoration:underline; color:#333333;}
.return{ width:130px; float:right; text-align:right;}
.return a:hover{ text-decoration:underline; color:#333333;}


/*产品列表页*/
#plist {  width:740px; }
#plist li { width:220px; float:left; margin:20px 50px; }
#plist li p { text-align:center; }
#plist li p.txt { padding-top:10px; font-family:Arial;}
#plist li a { color:#454545;}
#page { height:50px; line-height:50px; text-align:right; margin-left:20px; width:720px; font-size:14px; font-family:Arial; }
#page a { color:#454545; margin:3px; }


/*产品切换页*/
#title0 { width:710px; height:26px; float:left;  clear:both;  border-bottom:1px solid #c8c8c8;  }
#title0 ul li { float:left; width:82px; text-align:center; line-height:26px; height:26px; margin-right:3px; background:#dbdbdb; }
#title0 li.hover { background:#267ec5;}
#title0 li.hover a{color:#ffffff; font-weight:bold }
#title0 li a{ font-size:12px; font-family:Arial;; color:#434247;  line-height:24px; height:24px;}
	
#tab_con{ width:695px; float:left; min-height:200px; }
#tab_con .con { width:695px; clear:both; display:none; padding:10px 0 0 15px; padding-bottom:20px;} 
#tab_con .con_hover { display:block; }

.new1{ height:148px; width:695px; border-bottom:1px solid #d6d6d6;  padding-top:21px; margin-bottom:10px;}
.new-pic{ width:124px; height:123px; float:left; border:1px solid #CCCCCC; margin-right:30px;}
.new-pic img { width:124px; height:123px; }
.xinxi{ float:left; width:530px;}
.new-til{ height:24px; line-height:24px; float:left; font-size:14px; font-weight:bold; color:#2a74b3;}
.new-con{ margin-top:10px; width:530px; height:63px; float:left; font-size:14px; color:#464646; line-height:22px;}
.gengduo{ float:right;  font-size:12px; margin-top:14px; }
.gengduo a{color:#0d7bba; font-size:12px;  }
.gengduo a:hover{ text-decoration:underline;}
.page{ margin:0 auto; width:253px; height:25px; margin-top:20px; margin-bottom:30px;}

/*产品详细页*/
.tup{   width:751px; margin-bottom:40px;}
.tup0{  float:left;}
.tup_con{ width:244px; height:auto; float:left; }
.tup_pic{ width:242px; height:auto; overflow:hidden; float:left; border:1px solid #dadada;}
.tup_pic img{ width:100%;}
.big{ float:right; margin-top:3px;}
.tup_dianji{ float:left; height:54px;   cursor:pointer;  margin-left:9px; width:300px; margin-top:170px; } 
.b1{ width:54px; height:54px;  border:1px solid #dadada; float:left;  margin-right:9px;}
.tup_wenzi{ width:430px; float:left; margin-left:48px; margin-top:20px; font-size:14px;}
.yy1{  line-height:24px; margin:0; font-family:s;}
.yy1 span{ font-weight:bold;}
.feture{ float:left; width:684px;}
.xiangxi{ font-size:14px; line-height:18px;}


#pic { width:720px; }
#pic li { width:230px; height:200px; float:left; margin:10px 5px; }
#pic li .pic{ border:1px solid #ccc;}
#pic li .pic img { width:228px; height:160px; }
#pic li .title { height:40px; line-height:40px; text-align:center; }

#guestbook { font-size:14px; }
#prenext { line-height:24px; float:left; width:100%;}
#prenext a { color:#333333;}
#prenext a:hover{ text-decoration:underline; color:#333333;}
#return{ float:left; width:100%; }
#return a { color:#333333;}
#return a:hover{ text-decoration:underline; color:#333333;}