@charset "utf-8";
*{margin:0;padding:0}
li{list-style:none}
img{border:0}
a{text-decoration:none;color:#3E7CAF}
.main a:hover{text-decoration:underline}
.header,.main,.footer{clear:both}
body{width:1000px;margin:0 auto;font-size:14px;font-family:Times New Roman;background:#003366; position:relative}

.header{background:#fff url(/images/bg_header.jpg) 0 -18px repeat-x;height:355px;overflow:hidden}
.header .logo{background:url(../Images/logo.jpg) 1px -5px no-repeat; width:500px}
.header .logo,.header .logo a{display:block;width:500px;height:75px;text-indent:-9999px}
.header .nav{ clear:both;background:#3E7CAF url(/images/bg_header.jpg) 0 -94px repeat-x;height:40px;}
.nav li,.nav li a{display:inline;float:left;height:40px;line-height:40px;color:#fff;font-size:16px;padding:0 10px;font-weight:bold}
.nav li a{display:block}
.nav li{margin:0 6px}
.nav .hover,.nav li a:hover{color:#f00}
.header .logo,.add{display:inline; float:left;}
.header .add{width:50px;padding-left:10px; float:right; padding-top:20px}
.add a {  font-size:20px; color:#3E7CAF ;}
.add a:hover{ color:#333333;}
.translate{clear:both;padding-top:10px;margin:0}
.translate li{ display:inline; float:left; margin-right:8px; margin-bottom:5px; background:url(/images/country2.jpg); width:22px; height:15px; overflow:hidden; text-indent:-9999px;}
.translate li a{display:block}
.translate .Bangladesh{background-position:-1px -5px}
.translate .Denmark{background-position:-25px -5px}
.translate .France{background-position:-49px -5px}
.translate .Germany{background-position:-72px -5px}
.translate .Greece{background-position:-1px -28px}
.translate .Indonesia{background-position:-25px -28px}
.translate .Italy{background-position:-49px -28px}
.translate .Norway{background-position:-72px -28px}
.translate .Poland{background-position:-1px -53px}
.translate .Russian-Federation{background-position:-25px -53px}
.translate .Saudi-Arabia{background-position:-49px -53px}
.translate .en{background-position:-72px -53px}
.translate .Spain{background-position:-1px -77px}
.translate .Switzerland{background-position:-25px -77px}
.translate .Turkey{background-position:-49px -77px}
.translate .Viet-Nam{background-position:-72px -77px}


.main{width:1000px;overflow:hidden;background:#fff}
h3,h1,.position{height:40px;line-height:40px;text-indent:10px;font-size:15px;color:#fff;background:#3E7CAF}
.sidebar,.products{float:left}
.sidebar{background:#cdf;width:250px;padding-bottom:32767px;margin-bottom:-32767px}
.sidebar h3{white-space:nowrap}
.sidebar .about p{padding:10px 20px 0;text-indent:2em; line-height:18px}
.sidebar .about h3{margin-top:20px}
.products{color:#368;width:750px;position:relative;z-index:0; padding-bottom:50px}
.index .products{padding-bottom:0;_padding-bottom:10px}
.products .photos{margin-left:10px;margin-top:10px}
.products .photos li{display:inline;float:left;width:125px;height:190px; padding:10px;overflow:hidden;border:1px  solid #cce;border-width:0 1px 1px 0}
.products .photos li.left{ border-left:1px solid #cce}
.products .photos li#top{ border-top:1px solid #cce}
.products .photos li img{width:125px;height:125px;}
.products .photos span{display:block;text-align:center;font-size:13px; padding-top:10px}

.page{clear:both;height:24px;line-height:24px;position:absolute;bottom:10px;left:10px}
.page li{font-weight:bold;display:inline;float:left; margin-right:5px;width:24px;height:24px;text-align:center;border:1px solid #ccc;}
.page a{display:block}
.page .add{width:50px}
.page .total{width:150px;text-align:left;text-indent:10px;border-left:1px solid #ccc}
.page .total a{display:inline}
.page .on,.page .on a{background:#ddd;color:#258}

/*.main .centent table,.main .centent tr,.main .centent td
.center td{background:#cfdfef}*/
table,tr,td{border:1px solid #ddd;border-collapse:collapse}
td{padding-top:2px;padding-left:4px; line-height:20px}
.main td{height:22px}
.contact table{text-align:left}
.contact{background:#fff;color:#000080;line-height:26px}
.contact td{line-height:24px}
.contact a{color:#21d; font-size:16px; text-decoration:underline}
.content{padding:20px;line-height:20px; font-size:13px; font-family:Verdana, Geneva, sans-serif}
.content p{min-height:10px}
.content table p{margin:0}
.center h1{text-align:center;background:#fff;color:#000}
.center,.related_products{padding:10px 70px}
.center table{margin:10px auto;width:860px}
.center img{display:block;margin:0 auto}
		

#slider{width:1000px;height:240px;overflow:hidden;background:#3E7CAF;border:0}
#slider ul li{float:left}
#slider ul li img{display:block;width:1000px;height:240px}
#slider_control li{ display:inline;float:left; margin-right:10px; width:20px; height:20px; text-align:center; line-height:20px; font-size:12px; background:url(/images/slider_20px.png) no-repeat; position:relative; top:-40px; left:900px; color:#3E7CAF;_background:none;_background:#eee;}
#slider_control li.navOn {color:#fff;background-position:0 -20px;_background:#3e7caf;}


.footer{height:30px;padding-top:10px;overflow:hidden;background:#3E7CAF}
.footer,.footer a{color:#fff}
.social_media,.company_name,.translate,.w3c_validator,.counter{ display:inline;float:left;height:20px}
.translate{ margin-left:30px;}
.w3c_validator,.counter{display:inline;float:right;margin-right:20px}
.company_name{font-weight:bold}
.social_media{padding-left:20px;width:270px}
.social_media span{float:left;margin-right:10px}
.social_media a{display:block;float:left;width:16px;height:16px;margin-right:5px}
.twitter{background:url(/Images/media.gif) no-repeat}
.facebook{background:url(/Images/media.gif) no-repeat 0 -16px}
.linkedin{background:url(/Images/media.gif) no-repeat 0 -32px}
.delicious{background:url(/Images/media.gif) no-repeat 0 -48px}
.index_contant{margin-top:10px}
.index_contant p{padding:5px 20px}
.center .img{text-align:center}
.center .img img{display:inline}
.center img.img-left,.center .img-left img{text-align:left; display:block; margin-left:0;}
.center h3{ color:#222; background:#eee; height:30px; line-height:30px; margin:10px 0}

h1{position:relative; overflow:hidden}
.search_box{position:absolute;top:5px;right:10px}
.search_box form input{border:1px solid #468}
#q,#button{display:inline;float:left}
#q{height:30px;line-height:30px;padding-left:5px;color:#3E7CAF;width:200px; background:#f5f5f5}
#button{height:32px;width:40px;color:#468;position:relative;font-weight:bold;background:#d8e5ef url(/images/bga.jpg) no-repeat 0 -257px}
.links{padding:5px 0 5px 10px;background:#8ac;width:990px}
.links b{font-weight:100;color:#258}
.links b,.links{display:block;float:left;background:#8ac}
.links li{width:150px;white-space:nowrap;float:left}
.links li strong{font-weight:100}
.cat_search{padding-bottom:2px;border-bottom:1px solid #368}
.sorry{padding:10px;line-height:22px}

.header,h1,h3,.company_name{text-shadow:1px 1px #568}
.center h1{text-shadow:none}
.position1{font-size:18px;text-indent:10px; background-color:#3e7caf; padding-left:10px;color:#fff;width:990px;position:relative;z-index:0; height:33px; padding-top:10px; }
.position{font-size:14px;text-indent:10px;padding-left:10px;/* color:#69c*/}
.position a,.position span{color:#fff; font-weight:bold; font-size:15px;}
.position h1,.position h2{ display:inline;font-size:15px;}
.position li{ display:inline;float:left}
/*h1*//*.title a,.position a{display:block;float:left;color:#fff;padding-right:20px;background:url(/Images/detail_category.gif) top right no-repeat}*/
.center h1 .search a{margin-left:10px;display:inline}
.content.center a{border-bottom:1px solid #369; font-weight:bold}
.center h2,.center h3{ font-size:14px;}


.sidebar li{height:24px;line-height:24px;position:relative;white-space:nowrap;vertical-align:middle}
.sidebar li a{display:block; text-indent:10px;text-decoration:none;color:#033677}
.sidebar li a:hover{background:#69c;color:#ff0}
.sidebar ul ul{display:none;position:absolute;top:0;left:240px;width:240px;background:#69c}
.sidebar ul li.li01{background:#69c;z-index:100 }
.sidebar ul li.li01 a{color:#ff0}
.sidebar ul li.li01 li a{color:#fff}
.sidebar ul li.li01 li a:hover{background:#47a;color:#ff0}
.sidebar ul ul li.li01 a{background:#47a;color:#ff0}
.sidebar ul li li.li01 ul{background:#47a;width:300px}
.sidebar ul li li.li01 ul a{color:#fff}
.sidebar ul li li.li01 ul a:hover{background:#369;color:#ff0}
.sidebar .list{background:url(/images/bga.jpg) no-repeat 8px -180px;}
.sidebar .list>a{text-indent:20px;}
.related{}
.related,.guestbook{clear:both;padding:5px 70px}
.related h3,.guestbook h3{text-shadow:none;background:#eee;border-top:1px solid #dadada;height:30px;line-height:30px;text-indent:10px;color:#444; font-size:14px;margin-bottom:10px}
.related .list{top:150px;left:50px;width:858px;height:190px;overflow:hidden;border:1px solid #dde;}
.related li{height:179px;width:171px;display:inline;float:left;text-align:center; border-right:1px solid #dde; padding-top:10px;}
.related li span{color:#666;font-size:12px; width:140px; display:block;margin:0 auto}
.related li img{display:block;border:3px solid #fff;margin:0 auto 5px}
.related li img:hover{border:3px solid #69c}
.related h3{ margin-bottom:0;border:1px solid #dde; border-bottom:0}

.related .control{ width:860px; position:relative}
.related .control a{font-size:18px;padding:5px 2px;text-decoration:none;font-weight:bold;color:#fff;background:#369}
.related #goL2{position:absolute;top:-90px}
.related #goR2{position:absolute;top:-90px;right:0}

/*.guestbook{background:#eee}*/
.guestbook p{clear:both;margin-bottom:5px}
.guestbook p label{display:block;float:left;width:80px;text-indent:10px;line-height:26px}
.guestbook p input,.guestbook p textarea{width:600px;height:26px;line-height:26px;border:1px solid #ddd;padding-left:10px; border-top:1px solid #bbb; background:#fefefe}
.guestbook p textarea{height:150px}
.guestbook .submit2{width:100px;margin-left:80px; background:#369; color:#fff; border:1px solid #258}
.guestbook .Validate{width:100px}
.guestbook .from{width:300px}
.guestbook span{padding-left:20px; color:#369}

.company ul,.company ul li{list-style:disc}
.company ul{padding-left:40px}
.content li{list-style:disc}

.header{position:relative}
.contact_box{position:absolute;bottom:0;right:0;width:300px;height:150px;overflow:hidden;z-index:3}
.contact_box p{padding:20px 10px;color:#fff;font-size:18px;line-height:26px;font-weight:bold}
.contact_box p a{color:#fff;text-decoration:underline}
.contact-box p{padding:10px;padding-left:20px;line-height:24px;}
.contact-box{color:#033677;height:280px;padding-top:10px;background:url(/Images/ccs-2.jpg) no-repeat 20px bottom}
.contact-box a{display:inline-block;}
.work-time{color:#033677;padding:0 20px;line-height:22px;}

.index .photos{margin-left:10px}
.index .photos li{float:left;width:145px;height:175px;border:1px solid #abc;border-width:1px 1px 1px 0;margin:0 0 10px; padding:0}
.index .photos li.left{border-left:1px solid #abc;}
.index .photos li img,.index .photos li span{width:145px;display:block}
.index .photos li img{margin:0;padding:5px;width:135px;height:135px}
.index .photos li span{height:30px;line-height:30px;background:#c3ddfd;font-size:12px;text-align:center; padding-top:0}
.index .photos li span a{color:#033677}

.info{width:708px; padding:10px;background:#f5f5f5;margin:10px;border:1px solid #cce; clear:both; overflow:hidden}
.info dt,.info dd{ display:inline;float:left}
.info dt{ width:260px;/* background:#f00*/}
.info dd{ width:428px;}
/*.info dt img{border:1px solid #eee}*/
.info h2{margin-bottom:10px;padding-top:10px;}
.info p{font-size:14px; line-height:22px;}

.product_title h1{ display:inline}
.product_title{ text-align:center}
.product_title a{margin-left:20px}