body { font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; color:#646464; background:url(index_r12_c3.jpg); background-color:#efefef;}
*{margin:0px; padding:0px;}
img{ border:0px;}
ul{ list-style:none;}
a{ text-decoration:none; color:#fff; }
.qc{ clear:both; height:0px; margin:0px; padding:0px;}
br{ line-height:0px; height:0px;}
.float_l{float:left;}

.top1{ background:url(index_r1_c1.jpg) repeat-x; line-height:31px;}
.top1 p{ text-align:right; width:990px; margin:0px auto;}

.top{ width:990px; margin:0px auto; background:url(index_r2_c5.jpg) no-repeat 0px 0px; height:108px;}
.logo{ width:260px; float:left;}
.logo a{ display:block; width:260px; height:72px;}
.logo span{ display:none;}

.top_flash{ width:367px; float:left; margin-left:90px; display:inline; margin-top:14px;}
.top_r{ width:225px; float:right;}
.top_r li{ float:left; line-height:20px;}
.top_r li img{ display:block;}

.asd{ height:20px; margin-top:9px;}
#searchbar{width:151px; height:20px; color:#7d8792; float:right;}
#searchbar a{ color:#b9c0c8;}
#searchbar span{ color:#b9c0c8;}
#searchbar .search-input{width:129px; height:20px; background:url(index_r4_c17.jpg) no-repeat; float:left;  }
#searchinput{ border:0;	width:129px; height:20px; line-height:22px; color:#999999; background:none; padding-left:10px;}
#searchbar button{ width:22px; height:20px; background:url(index_r4_c20.jpg) no-repeat right; border:0; text-indent:-99999px; display:block; float:left;cursor:pointer;}

#navmenu{width:710px; float:right; background:url(index_r8_c8.jpg) no-repeat left top; padding-left:35px;}
#navmenu ul li{ float:left; width:100px; text-align:center; background:url(index_r3_c15.jpg) no-repeat right top;}
#navmenu ul li a{ text-decoration:none; font-size:13px; height:35px; line-height:36px; font-family: Arial, Helvetica, sans-serif; display:block; width:100px; font-weight:600;*font-size:12px;}
#navmenu ul li a:hover{display:block; color:#5a5a5a; background:url(index_r6_c11.jpg) no-repeat center center;}
.navon a{ color:#5a5a5a; font-size:13px; height:36px; line-height:35px; font-family: Arial, Helvetica, sans-serif; display:block; width:100px;background:url(index_r6_c11.jpg) no-repeat center center;}
.navon{ color:#5a5a5a;}
#navmenu ul li span{display:none;}

#banner{ height:409px; width:100%; }
#banner_point {position:absolute; height:19px; margin-top:375px;  z-index:9999; width:100%}

#banner_list img {border:0px; width:100%; height:409px}
#banner_bg { position:absolute; bottom:0; height:156px; z-index:1000; cursor:pointer; width:100%; margin-top:-30px;}
#banner ul {position:absolute; left:49%; list-style-type:none; z-index:1002; margin:0 auto; padding:0}
#banner ul li { display:block; width:17px; height:15px; line-height:15px; text-align:center; color:#fff; background:url(ifpoff.png) no-repeat;  cursor:pointer; float:left; margin-right:5px; display:inline; position:relative;}
#banner ul li.on { background:url(ifpon.png) no-repeat; color:#fff;}
#banner_list a { position:absolute; display:block; width:100%; height:431px}
/*end of index banner*/



.main{ width:980px; margin:20px auto 0px auto;}
.main a{ color:#555555;}
.about_img{ width:265px; height:192px; float:left;}
.about_img img{ display:block;}

.in_about{ width:416px; float:left;  margin-left:20px;display:inline;}
.in_about h1{ background:url(index_r8_c10.jpg) no-repeat center top; width:416px; height:36px;}
.in_about h1 a{ display:block; width:416px; height:36px;}
.in_about h1 span{ display:none;}
.in_about p{ line-height:20px; margin-top:3px;}

.in_news{ width:242px; float:right;}
.in_news h1{ background:url(index_r8_c14.jpg) no-repeat center top; width:242px; height:36px;}
.in_news h1 a{ display:block; width:242px; height:36px;}
.in_news h1 span{ display:none;}
.in_news li{ line-height:27px; background:url(index_r13_c14.jpg) no-repeat left center; border-bottom:1px dashed #d2d2d2;}
.in_news li a{ margin-left:10px;}
.in_news li span{ float:right;}
.in_news img{ margin-top:10px;}

.main2{ width:980px; margin:20px auto 0px auto; }
.in_prod{ width:702px; float:left;}
.in_prod h1{ background:url(index_r16_c6.jpg) no-repeat center top; width:702px; height:36px;}
.in_prod h1 a{ display:block; width:702px; height:36px;}
.in_prod h1 span{ display:none;}
#rymo{WIDTH:702px; OVERFLOW: hidden; float:left}
#rymo1{FLOAT:left;}
#rymo2{FLOAT:left;}
#inkemo{ WIDTH: 935%; FLOAT:left;}
.zgg{ width:208px;  margin:17px 15px 2px 5px; float:left; display:inline;}
.zgg1 { width:208px; }
.zgg1 img{ width:208px; height:133px;} 
.zgg_name{ line-height:32px; text-align:center; background:#d4d4d4;}
.zgg_name a{ color:#575656;}

.in_contact{ width:242px; float:right;}
.in_contact h1{ background:url(index_r16_c14.jpg) no-repeat center top; width:242px; height:36px;}
.in_contact h1 a{ display:block; width:242px; height:36px;}
.in_contact h1 span{ display:none;}
.in_contact p{ background:url(index_r21_c14.jpg) no-repeat; height:112px; line-height:27px; padding-top:3px; padding-left:18px;}
.in_contact img{ margin-top:10px;}

#share {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:300px;left:93%;width:29px;zoom:1;}
#share a{background-image:url(share.png); background-repeat:no-repeat; display:block; width:29px; height:30px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share a{}
#share .sina {background-position:0 0; position:absolute; bottom:30px;}
#share a.sina:hover { background-position:-30px 0;}
#share .tencent { background-position:0 -30px; position:absolute; bottom:0;}
#share a.tencent:hover { background-position:-30px -30px;}
#share a#totop{background-position:0 -140px;position:absolute;bottom:60px;cursor:pointer;}
#share a#totop:hover {background-position:-30px -140px;}

.footer{ background:#0473b3; margin-top:25px;}
.footer1{ width:980px; margin:0px auto; color:#fff;}
.p1{ line-height:36px; margin-top:10px; float:left; width:740px; font-weight:600;}
.p2{ line-height:24px; margin-top:10px; float:left; width:740px; margin-top:8px; }
.footer1 img{ float:right;}


.banner_n{ background: url(about.jpg) no-repeat top center; height:340px;}
.banner_img{ width:980px; padding-top:17px; margin:0px auto;}
.banner_img img{ width:980px; height:274px;}

.mian_n{ width:980px; margin:0px auto; background:url(456654.jpg) repeat-y; background-color:#fff;}
.mian_n a{ color:#646464;}
#side{ float:left; width:230px; padding-bottom:10px; background:url(456654.jpg) repeat-y;}
#side h1{ font-size:15px; color:#fff; background:url(side_title.jpg) no-repeat center top; line-height:53px; height:53px; width:207px; font-family: Arial, Helvetica, sans-serif; font-weight:600; padding-left:23px; margin-top:-97px; position: relative; z-index:999;}
#side h1 span{ font-family: Arial, Helvetica, sans-serif; color:#c4efff; font-weight:500; font-size:13px; }

#side h2{ margin-top:20px;}
#side h2 a{ font-size:20px; color:#ffa800; line-height:25px; width:202px; margin-top:10px;}




#side ul{padding:0px 0px; margin-top:10px;}
#side li{ line-height:31px; background:url(index1_d_r5_c2.jpg) no-repeat 0px 0px; width:202px; margin:2px auto;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; }
#side li a{ padding-left:20px; display:block; width:182px; height:31px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#side li a:hover{background:url(side_title22.jpg) no-repeat 0px 0px; display:block; width:202px; height:31px; color:#fff;}
.navon1 a{ background:url(side_title22.jpg) no-repeat 0px  0px; color:#fff; display:block; width:202px; height:31px;}

#side ul li ul{background:none; padding:0px; display:none; margin-top:0px;}
#side ul li ul li{ margin:0px auto; width:202px; line-height:26px; border-bottom:1px dashed #D4D4D4; overflow: hidden; text-overflow: ellipsis; white-space:nowrap;course:hand; background:none; padding:0px 5px; }
#side ul li ul li a{color: #898989; margin-left:0px; background:none; padding-left:5px; height:26px; line-height:26px; float:left;}
#side ul li ul li a:hover{background:none; color: #656565;  height:27px; line-height:27px;}
#side ul li:hover ul { display:block;}
#side ul li.sfhover ul { display:block;}



#side p{ line-height:24px; margin:5px auto 0px auto; width:200px;}
#side p a{ color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-weight:600px;}

.con{ width:720px; float:right; padding-right:10px;}
.title{line-height:50px; font-family: Arial, Helvetica, sans-serif;  background:url(xx.jpg) no-repeat left bottom; height:50px; margin-top:-45px; position:relative; z-index:999; background-color:#fff;}
.title h1{background:url(c6.jpg) no-repeat 0px center; font-size:15px; padding-left:13px; margin-left:8px; font-family: Arial, Helvetica, sans-serif; font-weight:normal;}
.title h1 span{ float: none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-left:10px; color:#68afe5;}
.title span{ float:right; margin-right:10px; display:inline;}
.title span a{ margin:0px 4px;}

.con1{ padding:10px 0px 20px 0px;  line-height:24px; min-height:340px; height:auto!important; height:340px; overflow:visible; }
.con00{ line-height:0px;}

.con1 ul li {
    background:url(0000.jpg) no-repeat 8px 13px;
	text-indent:1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dedede; line-height:30px; width:98%; }
.con1 ul li span { color:#666666; float:right;}
.page { text-align: center; margin-top:10px; line-height:30px;}

.con1 h1{ font-size:14px;  text-align:center; line-height:30px; background-color:#f6f6f6;}
.con1 h2{ font-size:12px; font-weight:normal; text-align:center; border-bottom:1px solid #EBEBEB; line-height:30px; margin-bottom:10px;}

.prod{width:214px; float:left; margin:10px 5px 5px 10px; display:inline;  }
.prod_pic{width:208px; height:133px; padding:3px; border:1px solid #E4E4E4;}
.prod_pic img{ width:208px; height:133px;}
.prod_name{ line-height:24px; background:#f7f7f7; margin-top:3px; text-align:center;}
.prod_name a{ color:#5b5b5b; text-align:center; }
.prod_name strong{ float:right; width:26px;}

.next{ line-height:45px; text-align:center; color:#454545;}
.next a{ margin:0px 5px;}
.pages button{ line-height:22px;}
.pagesone{ display:none;}

.con2{line-height:24px; width:690px; margin:5px auto 0px auto; padding-bottom:15px;}
.por_li1{ font-weight:14px; color:#ff7800; font-size:15px; font-family: Arial, Helvetica, sans-serif; line-height:20px;}
.por_li2{ border-bottom:1px solid #E3E3E3; padding-bottom:8px; margin-top:20px;}
.por_li2 img{ width:160px; height:112px; margin-top:5px; float:left; margin-right:10px;}
.por_li2 h1{font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; line-height:24px; color:#454545; float:right; width:510px;}
.por_li2 p{ line-height:22px; color:#7B7B7B; }
.por_li3 { border:1px solid #E4E4E4; background:#EEEEEE; width:155px; float:left; margin:0px 6px 6px 6px; text-align:center; margin-top:-1px;}



.TabTitle{ clear:both; height:26px; border-bottom:#D6D6D8 1px solid; width:680px; margin:20px auto 0px auto; background:background:url(2h.jpg) no-repeat left top;}
.TabTitle li{ float:left; display:inline; width:115px; *width:115px; cursor:pointer; line-height:24px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-weight:600; margin-right:4px; }

.active{ color:#004993;}
.active a{ color:#004993;}

.normal{ color:#a9a9a9;}
.TabContent{ padding-top:5px; height:auto; text-align:left; clear:both; }
.none{ display:none;}
.TabContent li{ line-height:24px; background: url(index_d_r14_c9.jpg) no-repeat 2px 8px; }
.TabContent li span{ margin-left:15px; color:#949494;}

.con2 h3{ line-height:30px; font-size:15px; font-family: Arial, Helvetica, sans-serif; margin-top:10px; background: #F2F2F2; padding-left:15px; margin-bottom:8px; }
.con2 h3 span{ color:#FF9900; font-weight:normal; font-size:13px;}

.content{ margin-top:15px;}
.dt{ width:375px; height:240px; float:left; margin-left:-15px; border:1px solid #dddddd;}
.dt img{width:375px; height:240px; float:left;}

.wz{ width:340px; float:right; margin-right:-20px}
.wz li{ line-height:34px; border-bottom:1px dashed #aeaeae;}
.wz li font{ float:left; line-height:34px; margin:0px; padding:0px;}
.wz li strong{ font-family: Arial, Helvetica, sans-serif; color:#2886cc}
.wz li span{width:290px; float:right;}

.xyp{ border-top:1px dashed #CCCCCC; margin-top:20px;}

.mian_n1{ margin:0px auto; width:980px; background-color:#fff;}

.con22{ background:#fff; padding-bottom:30px;}
.feed{ width:428px; float:left; background:url(feedback_r3_c1.jpg) repeat-y; margin-top:20px; margin-left:15px; display:inline;}
.feed img{}
.feed ul{ width:422px; margin-left:6px;}
.feed li{line-height:24px; float:left; margin-top:12px;}
.feed label{ width:75px; display:block; float:left; text-align:right;}
.feed li font{ width:5px; text-overflow:clip; overflow:hidden;}
.feed input{ border:1px solid #f1efef; line-height:22px; height:22px;}
.feed textarea{ border:1px solid #f1efef; }


.contact{ width:499px; float:right; margin-right:15px; display:inline; margin-top:20px;}
.contact tr{ line-height:23px;}
.contact p{ border-bottom:1px dashed #d7d7d7; width:240px;}

.xxsm{ line-height:28px; background:url(2h.jpg) no-repeat left top; height:26px; border-bottom:#D6D6D8 1px solid; margin-top:20px; padding-left:32px; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#004993;}
.nr{ line-height:24px; margin-top:5px;}
.fh{ border-top:1px dashed #E8E8E8; font-family: Arial, Helvetica, sans-serif; margin-top:20px; padding-top:10px;}
.fh a{ color:#ffa200; display:block; background: #F2F2F2; width:100px; height:24px; text-align:center;}

.btdh a:hover{ color:#006699; font-size:14px;}


