*{padding: 0;margin: 0;}
body{background: #fff;margin:0 auto;color:#333;font-size:12px;width:1000px;font-family:arial}
a{color:#333;text-decoration:none}
a:hover{color:#f00}
.center{margin:0 auto;text-align:center}

#header{height:80px;}
#lang{font-size:12px;float:right;padding-top:30px;padding-right:20px}
#lang a{margin-left:20px}
.lang a{margin-right:20px}
#banner{}


#content {font-size:12px;overflow:hidden;width:1000px;}

#content .right{width:250px;float:right;margin:5px 0;padding-right:5px}
#content .right h2{padding-left:20px;background:#fff url(119.gif) repeat-x;color:#333;font-size:14px;font-weight:bold;line-height:31px;height:31px}
#content .right .iproduct{padding: 10px;background:#F0F0EE;}
#content .right .iproduct ul{list-style:none}
#content .right .iproduct li{text-align:center;line-height:37px;padding-top:2px;font-size:14px;font-weight: bold;background: url('122.gif') no-repeat center}
#content .right .iproduct dl{list-style:none}
#content .right .iproduct dd{text-align:center;line-height:40px;}
#content .right .iproduct dd img{border:none}

#content .ileft{width:250px;float:left;}

#content .ileft2{width:230px;float:left;height:380px;}
#content .ileft2 h2{background:#ccc; background: url(botton.gif) no-repeat;height:40px;line-height:40px;text-align:center}
#content .ileft2 ul{list-style-type:none;width:228px;border:1px solid #ccc;border-top:none;}
#content .ileft2 li{color:#333;width:230px;margin:10px auto;line-height:23px;padding-left:10px}
#content .ileft2 li a{color:#333}
#content .ileft2 ul{padding-top:10px;}
#content .ileft2 ul li{padding-left:30px;width:120px; background: url(li.gif) no-repeat left center;line-height:24px;height:24px;border-bottom:1px solid #aaa;}
#content .ileft2 ul.abouttxt2 li{padding-left:20px;width:180px; background: url(li.gif) no-repeat left center;line-height:24px;height:24px;border-bottom:1px solid #aaa;}

#content .iright{width:700px;float:right;overflow:hidden;background:#ddd;}
#content .iright .iproduct{width:690px;height:300px;background:#000;}
#content .iright .iproduct img{}
#content .iright2{width:700px;float:right;overflow:hidden;}
#content .iright2 .itxt{color:#fff}
#content .iright2 .itxt .ao {line-height: 25px; overflow-y: auto; width: 700px; scrollbar-base-color: #eaeaea; height: 250px; color: #a19f9c; scrollbar-shadow-color: #e0e0e0;color:#000; padding-top: 10px; scrollbar-arrow-bg: #ff0}
#content .iright2 .itxt .co {line-height: 25px; width: 700px; height: 250px; color: #eee; padding-top: 10px;}
#content .iright2 .itxt .bo {line-height: 25px; width: 700px; color: #333; padding-top: 20px;}
#content .iright2 .itxt .eo {line-height: 25px; width: 650px; padding-left:50px; color: #333; padding-top: 20px;}
#content .iright2 .itxt .po {padding-top: 10px; color: #333;}
#content .iright2 .itxt .po ul{overflow:hidden;list-style-type:none}
#content .iright2 .itxt .po li{float:left; width: 230px; height: 200px;margin:10px auto;text-align:center;}
#content .iright2 .itxt .po li img{border:1px solid #aaa;padding:20px;text-align:center;}
#content .iright2 .itxt .news_content{padding-top: 10px;line-height:24px; color: #333;}
#content .iright2 .itxt .news_content h2{background:#ddd;color:#333;font-size:14px;padding-left:15px;margin-bottom:10px;line-height:28px;}
#content .iright2 .itxt .news_pic{padding-top: 30px;line-height:24px;color:#333;text-align:center;}
#content .iright2 .itxt .map { padding-top: 10px; padding-left: 10px;}
#content .iright2 .pages{ padding-top: 10px;margin:0 auto;text-align:center;line-height:24px;}
#content .iright2 .pages a{ margin-left:10px;}
#content .iright2 .news_list{ padding-top: 10px;margin:0 auto;line-height:24px;}
#content .iright2 .news_list ul{ list-style-type:none;overflow:hidden;}
#content .iright2 .news_list ul li{line-height:26px;height:26px;border-bottom:1px dashed #aaa;}
#content .iright2 .news_list ul li span{ float:right;}
#menu {margin-top:10px;padding-top:10px;padding-bottom:10px;font-size:16px;color:#fff;overflow:hidden}
#menu .menu_logo{float:left;width:220px}
#menu .menu_txt{float:left;width:640px;}
#menu .menu_txt a{}

.topimg{width:1000px;margin:0px auto 0px;overflow:hidden;}
.bigimg{width:1000px;margin:0px auto 10px;overflow:hidden;}

#footer {float:right;padding-bottom: 10px;font-size:12px;color:#fff;overflow:hidden}
#footer p{text-align:right;line-height:30px;padding-right:20px}
#footer a{color:#fff;text-decoration:none}
#footer a:hover{color:#fff}

div.homeScroller{position:relative;width:640px;height:320px;clear:both;display:block;}
div.scroller{height:320px;width:640px;overflow:hidden;}
div.scroller div.section{width:640px;height:320px;overflow:hidden;float:left;}
div.scroller div.content{width:10000px;}
img{border:0px none;}

.rollBox{width:704px;overflow:hidden;padding:12px 0 5px 46px;margin:10px auto 0;}
.rollBox .LeftBotton{height:52px;width:0px;background:url(button.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:0px;background:url(button.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:590px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:145px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.rollBox2{width:620px;overflow:hidden;}
.rollBox2 .LeftBotton{background:url(button.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox2 .RightBotton{background:url(button.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;}
.rollBox2 .Cont{width:620px;overflow:hidden;float:left;}
.rollBox2 .ScrCont{width:10000000px;}
.rollBox2 .Cont .pic{width:620px;float:left;margin:0;padding:0;text-align:center;}
.rollBox2 .Cont .pic img{background:#fff;display:block;margin:0 auto;}
.rollBox2 .Cont .pic p{line-height:26px;color:#505050;}
.rollBox2 .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox2 .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox2 #List1,.rollBox #List2{float:left;}

.head{width:1000px;height:80px;margin:0 auto;font-size:12px;text-align:center;overflow:hidden;padding:0px 0; background: url(topbg.jpg) no-repeat top center;}
.head .logo{float:left;width:295px;text-align:left;margin-top:0px}
.head .logor{float:left;width:705px;overflow:hidden;margin-top:10px}
.head .logor .lang{width:705px;text-align:right;margin-top:10px}
.head .logor .menu{width:705px;margin-top:0px}
.cont{width:1000px;margin:0 auto;overflow:hidden;background: url(bg3.jpg) no-repeat left top;padding-top:20px;}
.cont .contl{float:left;width:210px;overflow:hidden;}
.cont .proj{width:205px;}
.cont .proj h2{width:205px;overflow:hidden;}
.cont .proj ul{overflow:hidden;list-style-type:none;padding:10px 0}
.cont .proj ul li{display:block;text-decoration: none;font:12px/33px Verdana, Arial, Helvetica, sans-serif;height:39px;text-align:left;background:url(dot2.jpg) 0px 0px no-repeat;padding-left:40px;margin:0px;color:#202020;}
.cont .pdir{width:205px;}
.cont .pdir h2{width:205px;overflow:hidden;}
.cont .pdir ul{overflow:hidden;list-style-type:none;padding:10px 0}
.cont .pdir ul li{display:block;text-decoration: none;font:12px/33px Verdana, Arial, Helvetica, sans-serif;height:39px;text-align:left;background:url(dot2.jpg) 0px 0px no-repeat;padding-left:40px;margin:0px;color:#202020;}
.cont .custom{width:205px;}
.cont .custom h2{width:205px;overflow:hidden;margin-bottom:10px;}
.cont .custom p{overflow:hidden;list-style-type:none;height:20px;padding-left:15px;}
.cont .contr{float:left;width:790px;overflow:hidden;}
.cont .news{float:left;width:260px;padding:0px 10px 10px 10px;}
.cont .news h2{width:260px;margin-left:10px;overflow:hidden;}
.cont .news ul{overflow:hidden;width:250px;list-style-type:none;padding:10px}
.cont .news ul li{padding-left:25px;width:225px; background: url(li.gif) no-repeat left center;line-height:28px;height:28px;border-bottom:1px dashed #aaa;overflow:hidden;}
.cont .news ul li a{color:#333}
.cont .news ul li span{float:right;}
.cont .intro{float:left;width:445px;padding:0px 25px 10px 20px;}
.cont .intro h2{width:430px;margin-left:10px;overflow:hidden;}
.cont .intro .introcont{width:430px;clear:both;margin-top:10px;}
.cont .intro .introimg{float:left;padding:0 10px 10px;}
.cont .pclass{float:left;width:400px;}
.cont .pclass ul{overflow:hidden;list-style-type:none;}
.cont .pclass li{margin-bottom:1px;}
.cont .productlistt{float:left;clear:both;margin-top:20px;}
.cont .productlist{clear:both;width:750px;height:130px;padding:20px;overflow:hidden;background: url(bg5.jpg) no-repeat left top;}
.cont .projectlistt{margin-top:15px;}
.cont .projectlist{clear:both;width:750px;height:130px;padding:20px;overflow:hidden;background: url(bg5.jpg) no-repeat left top;}
.cont2{width:1000px;margin:0 auto;overflow:hidden;background: url(bg6.jpg) no-repeat left top;padding-top:20px;}
.cont2 .contl{float:left;width:210px;overflow:hidden;}
.cont2 .pdir{width:205px;}
.cont2 .pdir h2{width:205px;overflow:hidden;}
.cont2 .pdir ul{overflow:hidden;list-style-type:none;padding:10px 0}
.cont2 .pdir ul li{display:block;text-decoration: none;font:12px/33px Verdana, Arial, Helvetica, sans-serif;height:39px;text-align:left;background:url(dot2.jpg) 0px 0px no-repeat;padding-left:40px;margin:0px;color:#202020;}
.cont2 .contr{float:left;width:740px;overflow:hidden;padding:0px 20px 10px 30px;}
.cont2 .contr .local{width:720px;font-weight:bold;font-size:14px;height:34px;padding-top:5px;padding-left:20px;background: url(stitle.jpg) no-repeat left;}
.cont2 .contr .local span{float:right;font-weight:normal;font-size:12px;}
.cont2 .contr .content{line-height:30px;margin-top:20px}
.cont2 .contr .list{margin-top:10px;width:740px;}
.cont2 .contr .list ul{overflow:hidden;list-style-type:none;}
.cont2 .contr .list ul li{line-height:30px;}
.cont2 .contr .listimg{margin-top:10px;width:740px;}
.cont2 .contr .listimg ul{overflow:hidden;list-style-type:none;}
.cont2 .contr .listimg ul li{float:left;width:245px;height:230px;text-align:center;margin:10px 0;}
.cont2 .contr .listimg ul li img{padding:5px;border:1px solid #ccc;margin-bottom:10px;width:220px;height:180px}
.cont2 .contr .listimg1{margin-top:10px;width:740px;}
.cont2 .contr .listimg1 ul{overflow:hidden;list-style-type:none;}
.cont2 .contr .listimg1 ul li{float:left;width:245px;height:330px;text-align:center;margin:10px 0;}
.cont2 .contr .listimg1 ul li img{padding:5px;border:1px solid #ccc;margin-bottom:10px;width:220px;height:280px}
.cont2 .contr .listimg2{margin-top:10px;width:740px;}
.cont2 .contr .listimg2 ul{overflow:hidden;list-style-type:none; }
.cont2 .contr .listimg2 ul li{float:left;width:245px;height:200px;text-align:center;margin:10px 0;}
.cont2 .contr .listimg2 ul li img{padding:5px;border:1px solid #ccc;margin-bottom:10px;width:140px;height:160px}
.cont2 .contr .listimg3{margin-top:10px;width:740px;}
.cont2 .contr .listimg3 ul{overflow:hidden;list-style:none;}
.cont2 .contr .listimg3 ul li{float:left;width:220px;height:300px;text-align:center;margin:10px;}
.cont2 .contr .listimg3 ul li img{padding:1px;border:1px solid #ccc;margin-bottom:10px;width:211px;height:260px}
.cont2 .contr table{text-align:center;margin:10px auto 0;}

.nav{margin-top:15px;}
.ra2{margin:0px 0px 0 !important}
.ra5{background: #fff;margin:0px 0px 0 !important;padding-top:29px;_padding-top:25px;}
.ra5 ul{overflow:hidden;list-style:none;}
.ra5 ul li{float:left;}
.ra5 ul li a{display:block;height:29px;text-decoration: none;text-align:center;width:94px;color:#fff;font:14px/32px 'SimSun',Arial,Sans-Serif;background:url(menu.gif) 0px 0px no-repeat;margin:0px;padding-left:5px;}
.ra5 ul li a:hover{display:block;height:29px;text-decoration: none;text-align:center;width:94px;color:#fff;font:14px/32px 'SimSun',Arial,Sans-Serif;background:url(menunow.gif) 0px 0px no-repeat;margin:0px;padding-left:5px;}

#navigation {font-family:Arial;font-size:12px;font-weight:bold;height:43px;min-width:705px;background:transparent url('navigation-background.png') left top repeat-x;padding:0px;margin:-1px 0 0 0 !important;;margin:-2px 0 0 0 !important}
#navigation li {padding:0px !important;margin:0px !important;list-style:none;list-style-image:none;float:left;height:43px}
#navigation li p,#navigation li p a {float:left;height:43px}
#navigation li a {padding:0 12px;text-decoration:none;color:#000;}
#navigation li p span {margin:12.5px 0;padding-right:1px}
#navigation li.top-level p a {height:38px;border-right:1px solid #c0c0c0;}
#navigation li.top-level p span {padding:0}
#navigation li.special {float:right;}
#navigation a {text-decoration:none;}
#navigation li.special a {border:none;}
#navigation li.hover a,#navigation li:hover a {text-decoration:none;}
#navigation li p a span {display:block;text-align:center;}
#navigation li {background:transparent url('navigation-item-background.png') left bottom repeat-x;}
#navigation li.hasSubmenu {background:transparent url('navigation-submenu-item-background.png') left bottom repeat-x;}
#navigation li.active:first-child,#navigation li.hover,#navigation li:hover {background-position:left top;background-color:#fff;}
#navigation li.first{background:transparent url('navigation-first-button-cap.png') 0 0 no-repeat;width:5px;}
#navigation li.special{background:transparent url('navigation-last-button-cap.png') 0 0 no-repeat;width:5px;}

.tlink{width:1000px;margin:0 auto;margin-top:20px;font-size:12px;color:#555;border-top:#aaa 1px solid;text-align:center;padding-top:10px;}
.tlink a{margin:0 10px;border:none;font-size:12px;color:#555;}
.copyr{font-size:12px;color:#555;width:1000px;margin:0 auto;height:24px;line-height:24px;text-align:center;padding-top:5px;}
