@charset "utf-8";
/* 全局 */
*{ margin:0px; padding:0px;}
a{ text-decoration:none}
li{list-style:none;}
a:link, a:visited{text-decoration:none; }
a:hover{ text-decoration:none;}
a img{ border:none;}
#clear{ clear:both;}
body{font-size:12px; text-align:left;font-weight:normal; line-height:24px;  font-family: "宋体"; background: url(../images/bg_02.jpg) left 156px repeat-x #f0f9ff; color:#333333;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
ol,p,dl,li{margin:0;pading:0; list-style:none;}
h1,h2,h3,h4,h5{font-size:12px;margin:0;padding:0; font-weight:normal;}
.main{ width:1002px; height:auto; overflow:hidden; margin:0px auto; padding-top:156px; }

.top{ width:100%; height:156px;background:url(../images/bg.jpg) left top repeat-x; left:0px; top:0px;position:fixed;_position:absolute;_top:expression(documentElement.scrollTop + 0 + "px");_left:expression(documentElement.scrollLeft + 0 + "px"); z-index:1000; }
.header{ height:94px; overflow:hidden; position:relative; margin:5px auto 0px; width:1002px;}
.logo{ float:left; display:inline;}
.tell{ float:right; display:inline; margin-top:50px;}
.home{ position:absolute; top:0px; right:0px; z-index:100; background:url(../images/home.jpg) no-repeat; text-align:center; background:url(../images/home.jpg) no-repeat; color:#fff; width:203px; height:29px; line-height:24px;}
.home a{color:#fff; padding:0px 4px; }
.home a:hover{color:#e3eb00; }

.menu{  height:47px; width:1002px; overflow:hidden; margin:0px auto 0px;  background: url(../images/menu.jpg) left 7px no-repeat; padding-bottom:5px;   }
ul.nav{ overflow:hidden; margin:0px auto;}
ul.nav li{ width:109px; float:left; font-size:14px; font-weight:bold; color:#fff; background:url(../images/menu_li.jpg) right 18px no-repeat; line-height:55px;display:inline; text-align: center; }
ul.nav li a{ display:block;width:109px; height:47px; color:#fff;}
ul.nav li a.cu,ul.nav li a:hover{ color:#ffff00; background:url(../images/menu_hover.jpg) center top no-repeat;}

.baner{ height:290px; width:995px; position: relative;  overflow:hidden; border:3px solid #fff; margin:12px auto 0px;}
#myFocus{ width:995px; height:290px;}
.content{ margin:28px auto 0px; width:100%; height:auto; overflow:hidden;}
.left{ width:243px; float:left; display:inline; height:auto; overflow:hidden;}

.class{ width:100%; height:auto; overflow:hidden; }
.class_top{ height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#fff; text-indent:15px; overflow:hidden; background: url(../images/top.jpg) left top no-repeat;}
.class_m{  padding:6px 0px 0px 16px; height:auto; overflow:hidden;}

ul.first{ padding:0px; overflow:hidden;}
ul.first li a{ color:#333333;width:100%; height:23px; line-height:23px; border-bottom:1px dashed #777777; text-indent:22px;  overflow:hidden;display:block; background: url(../images/sty.jpg) 8px center no-repeat;}
ul.first li a:hover{ color:#0765ae; }
ul.second{ padding:0px;}
ul.second li a{ background:none; color:#ff0000 ; height:24px; line-height:24px; border-bottom:0px;}
ul.second li a:hover{color:#ff0000;  background:none; text-decoration:underline;}

.contact{ margin-top:20px;}
.contact_m{ padding:8px 0px; height:auto; overflow:hidden;}
.right{ width:741px; float:right; display:inline; height: auto; overflow:hidden;}
.about{ width:481px; height:auto; overflow:hidden; float:left; display:inline;}
.about_m{ height:156px; overflow:hidden; padding-top:11px;}
.about_m img{ width:125px; height:87px; float:left; display:inline; border:1px solid #e4e4e4; padding:1px; background:#fff; margin-right:10px;}

.case{ width:248px; height:186px; float:right; display:inline; overflow:hidden; }

#YSlide{position:relative;z-index:1;width:248px; height:186px; overflow:hidden; }
.YSample{margin:0 auto;overflow:hidden;}
.YSample,.YSample img{width:248px; height:186px; }
.YSample strong{position:absolute;z-index:5;bottom:0px;left:0px;font-weight:normal;width:248px;height:19px; background:url(../images/case_bg.png) right top no-repeat;}
#YSIndex{position:absolute;z-index:6;bottom:0px; right:0px;text-align: center;height:19px;line-height:19px;overflow:hidden;}
#YSIndex a:link,#YSIndex a:visited,#YSIndex a:hover{position:relative;z-index:6; width:21px; height:19px; border-left:1px solid #fff;font-size:14px; font-weight:bold; display:block; float:left; color:#fff;}
#YSIndex a:hover,#YSIndex a.current:link,#YSIndex a.current:visited,#YSIndex a.current:hover{background-color:#eb0000; color:#000;}
.pro{ margin:10px auto 0px; width:741px;}
.more{ float: right; display:inline; font-weight:normal; font-size:12px;}
.more a{ color:#777777;}
.more a:hover{ color:#0765ae;}
.pro_m{ padding:19px 7px 0px;}
.colee_left{overflow:hidden; width:100%; height:147px; margin:0px auto 0px; }
.colee_left td table td{ width:151px; padding:0px 3px 0px; }
.colee_left td table td img{width:147px; height:113px; padding:1px; border:1px solid #dadcdd; background:#f6f6f6; }
.colee_left td table td .title{ height:30px; line-height:30px; overflow:hidden; text-align:center;}
.colee_left td table td a{ color:#333333; display:block; }
.colee_left td table td a:hover{ color:#0765ae; }

.footer{ height:60px; padding-top:16px;margin:20px auto 0px; text-align:center; color:#fff; background:#0765ae}
.footer a{color:#fff}
.footer a:hover{color:#ffff00; text-decoration:underline;}
.select{ width:195px; height:20px; margin-left:18px; line-height:20px;}

.lujin{ float:right; display:inline;font-weight:normal;font-size:12px;color:#777777; margin-right:7px;}
.lujin a{ color:#777777;}
.lujin a:hover{ color:#0765ae; text-decoration:underline;}
.right_m{height:auto; overflow:hidden;  padding:10px; }

ul.news_list{ margin:0px; padding:0px; overflow:hidden;}
ul.news_list li{ height:30px; line-height:30px; overflow:hidden;background:url(../images/news_bg.jpg) 4px 13px no-repeat; text-indent:16px;}
ul.news_list li a{ color:#333333; display:block; width:100%; height:30px; background:url(../images/news_bg1.jpg) left bottom repeat-x; overflow:hidden;}
ul.news_list li a:hover{ color:#0761b4;}
.date{ float:right; display:inline;}

.next2{text-align:center; padding-top:10px; line-height:30px; font-weight:normal;color:#383637; clear:both;}
.next2 a{ color:#333333;}
.next2 a:hover{ color:#0761b4;}

.right_news_detail{height:auto;overflow:hidden;}
.right_news_detail h1{ height:35px; line-height:35px; text-align:center;font-size:16px; font-weight:bold; }
.right_news_detail .much{ height:28px; line-height:28px; text-align: center;  color:#0761b4;}
.next1{ height:auto; overflow:hidden;color:#333333; padding:10px 0px; font-size:12px; clear:both; background:url(../images/news_bg1.jpg) left top repeat-x;}
.next1 li{ height:25px; line-height:25px;}
.next1 li a{color:#333333;}
.next1 li a:hover{ color:#0761b4;}

ul.right_products{ margin:0px; padding:0px;}
ul.right_products li{ width:151px;height: auto; overflow:hidden;  margin:5px 13px; float:left; display:inline; }
ul.right_products li a{width:151px; height:149px;  display:block; color:#333333;}
ul.right_products li a:hover{ color:#0761b4; }
ul.right_products li img{width:147px; height:113px; padding:1px; border:1px solid #dadcdd; background:#f6f6f6; vertical-align:top;}
ul.right_products li .title{height:32px; line-height:32px; text-align:center; overflow:hidden;} 


.right_big_img{ width:310px; height:238px;display:inline; margin:10px; padding:1px; border:1px solid #dadcdd; background:#f6f6f6;float:left; margin-left:0px; margin-top:0px;}
.right_details{  height:auto; overflow:hidden;float:left; display:inline; width:300px;line-height:30px;}
ul.right_details li{  height:30px; line-height:30px;}
.right_products_conyent h3{ clear:both;font-weight:bold; color:#0761b4;}
.right_protext{  height:auto; overflow:hidden;}

ul.right_case{ margin:0px; padding:0px;}
ul.right_case li{ width:224px;height: auto; overflow:hidden;  margin:0px 11px; float:left; display:inline; }
ul.right_case li a{width:224px; height:201px;  display:block; color:#333333;}
ul.right_case li a:hover{ color:#0761b4; }
ul.right_case li img{width:220px; height:165px; padding:1px; border:1px solid #dadcdd; background:#f6f6f6; vertical-align:top;}
ul.right_case li .title{height:32px; line-height:32px; text-align:center; overflow:hidden;} 

/*-----------------------------------// 意见反馈 //-----------------------------------*/
.message_edit {width:100%; height:auto; overflow:hidden; margin:6px auto 0px; line-height:25px;}
.message_edit {width:80%;height:350px;margin:0 auto;}
.message_edit li{padding:2px 0;}
.message_edit li input.text{width:220px;height:22px;}
.message_edit li textarea{width:300px;height:150px;}
.message_edit li input.sub{width:60px;height:25px;cursor:pointer;}
.message_edit li a{border:1px solid #ccc;margin:0 0 0 50px;}


#content{width:100%;height:125px;padding:10px 0 30px 0;}
#content div.user{height:30px;line-height:30px;background:url(../images/member.gif) no-repeat left center;border-bottom:1px dashed #003300;color:#666;padding:0 0 0 20px;} 
#content div.detail{height:30px;line-height:30px;padding:5px 0;color:#666;}
#content div.re{width:90%;height:70px;border:1px solid #F19D6B;}
#content div.re p{padding:0 0 0 5px;}
#content div.re span{padding:0 0 0 10px;}
