a{color:#646464;text-decoration:none; FONT-SIZE: 11px;}



a:hover{color:#fd9011;text-decoration:underline; FONT-SIZE: 11px;}



img{display:block}



ul{margin:0}



ul li{list-style:none}



li,p{line-height:22px}



p{margin:0 0 8px;text-indent:0em; FONT-SIZE: 11px;}



.no-indent{text-indent:0}



input.but{border:0;cursor:pointer;padding:0}



/********** --- end base --- **********/



/********** --- start module --- **********/



th{background:#D6E0F5;text-align:center}



th,td{border:1px solid #AEC2EA}



.table th{background:none;text-align:left}



.table th,.table td{border:0;padding:5px}



.layout-l-r{overflow:hidden;width:100%}



.l-left{float:left}



.l-right{float:right}



.clear{clear:both}



.item{}



.opacity{}



BODY {



	BACKGROUND: url(../images/body.jpg)  no-repeat 50% 0px; COLOR: #333; 



}



.wrapper {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; OVERFLOW: hidden; WIDTH: 993px; PADDING-TOP: 0em



}



.header,.left-menu-bottom{margin:0 0 0 0px;overflow:hidden;width:100%}/**/



.logo{float:left;}







.top-menu{float:right;padding-top:25px;}



.top-menu ul{height:48px;margin:auto;width:690px}



.top-menu li,.top-menu a{float:left;line-height:20px}



.top-menu li{padding:0 0 0 6px;list-style:none}



.top-menu li.first{background:none}



.top-menu a,.top-menu a:hover{color:#1e64a7;font-weight:700}



.top-menu span{display:block;padding:0 .5em}



.top-menu li.active a,.top-menu li a:hover{background:url(../images/menu_active.gif) fixed 100% 0px;color:#ffffff;text-decoration:none}







.adimg{clear:both;margin:-7px 0px 0px 0px;}







.middle_top{margin:0px 0px 0px 0px;}



.middle_main{MARGIN: auto;background:url(../images/middle_main.png);text-align:center;overflow:hidden;}



.middle_main01{MARGIN: auto;background:url(../images/middle_main01.gif);text-align:center;overflow:hidden;}







.main-content {OVERFLOW: hidden; WIDTH: 970px;margin:auto;}



.mc-left {FLOAT: left; WIDTH: 655px}



.mc-right {FLOAT: right; WIDTH: 310px}



.col-2-layout .breadcrumbs {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}



.col-2-layout .back {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}



.breadcrumbs H2 {



	LEFT: 899px;



	MARGIN: 0px;



	POSITION: absolute;



	top: 343px;



}



.one.title {LINE-HEIGHT: 34px; HEIGHT: 34px}



.two.title {LINE-HEIGHT: 34px; HEIGHT: 34px}



.one.title { BACKGROUND: none}



.two.title { BACKGROUND: none}



.cn.wrapper .col-2-layout .breadcrumbs {FONT-SIZE: 11px}



.cn.wrapper .col-2-layout .back {FONT-SIZE: 11px}



.module .content{float:left;padding:1em 1.5em;text-align:left;}



.module .content1{float:left;width:680px;text-align:left;margin:0 0 0em;}



.module .content2{float:inherit;width:400px;text-align:center;margin:30px 0 0em;}



.title-font{FONT-SIZE: 14px;color:#1c7ebb;font-weight:700;text-align:center;}



.title A{FONT-SIZE: 14px;color:#1c7ebb;font-weight:700;}



.title A:hover{FONT-SIZE: 14px;color:#fb5f01;font-weight:700;}



.content-right{width:360px;float:right;margin:0 0 0 10px;}



.content-left{float:left;margin:0px 0px 0px 0px;BACKGROUND: url(../images/void.jpg);width:237px;height:165px;text-align:center;PADDING-TOP: 35px}

.content-left img{width:211;margin:auto;PADDING-TOP:10px;}

#void{clear:both;width:211;PADDING-TOP:10px;margin:auto;padding-left:5px;}



.void01{width:400px;padding:5em 10em 0 16em;}







.contact-us{padding:0 0 0 0em;float:left;}



.contact{overflow:hidden;width:280px;BACKGROUND: url(../images/tel.jpg) no-repeat;}



.contact li{float:left;line-height:21px;width:280px;text-align:left;}



.contact li li{width:150px;}



.color-one{color:#646464;}



.color-two{color:#1c7ebb;font-weight:700}



.color-red{color:#e85d00;}



.img-right{float:right;padding:0em 0 0em 2em;text-align:right;}







#img-list{clear:both;position:relative}



#viewer{height:145px;margin:auto;overflow:hidden;width:950px}



#viewerFrame{overflow:hidden;width:950px}



#viewer a{display:block;float:left;padding:10px}



#viewer img{border:1px solid #CCC;padding:2px}





#demo {

	BACKGROUND: #fff; OVERFLOW: hidden; WIDTH: 950px;margin:auto;

}

#indemo {

	FLOAT: left; WIDTH: 800%

}

#indemo A {

	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN: 3px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid

}

#demo1 {

	FLOAT: left

}

#demo2 {

	FLOAT: left

}









.footer{line-height:15px;margin:0.3em 0 1em;padding:1em 0 0;text-align:center;color:#ffffff;font-weight:700;}



.footer A {COLOR: #ffffff}



.footer A:hover {COLOR: #6c9026}







/********** --- end layout --- **********/



#body-main{width:980px;margin:auto;overflow:hidden;}



#left{float:left;width:255px;}



#right{float:right;width:720px;}



.title{BACKGROUND: url(../images/about.jpg);height:38px;width:702px;line-height:38px;}



.module .title h2{color:#ffffff;display:inline;float:left;margin:0.5em 0 0 3.5em}



.module .title a.back{background:url(../images/back.jpg) no-repeat;color:#6699c0;font-size: 11px;width:88px;margin:0 0 0 40em;text-align:right;padding:0em 1em;}







.title01{BACKGROUND: url(../images/inquire_bg.jpg);height:38px;width:702px;line-height:38px;}



.module .title01 h2{color:#ffffff;display:inline;float:left;margin:0.5em 0 0 3.5em}



.module .title01 a.back{background:url(../images/back.jpg) no-repeat;color:#6699c0;font-size: 11px;width:88px;margin:0 0 0 40em;text-align:right;padding:0em 1em;font-weight:700}







.index-title{BACKGROUND: url(../images/inquire_bg.jpg);height:38px;width:100%;line-height:38px;}



.module .index-title h1{color:#ffffff;display:inline;float:left;margin:0.3em 0 0 3.5em}

.module .index-title a.more{color:#646464;font-size: 11px;float:right;text-align:right;padding:0em 1em;margin:0 0 0 2em;}

.module .index-title a.back{background:url(../images/back.jpg) no-repeat;color:#6699c0;font-size: 11px;width:88px;margin:0 0 0 42em;text-align:right;padding:0em 1em;font-weight:700}







/********** --- start left --- **********/



#left-meun{BACKGROUND: url(../images/left-title.jpg);height:30px;width:242px;line-height:30px;margin:0 0 0em 0 ;list-style:none}



#left #left-meun h2{color:#ffffff;display:inline;float:left;margin:0 0 0 1em;list-style:none}



.left_contactss{padding:0 0 0 0em}



.left_contacts{overflow:hidden;width:220px;margin:auto;}



.left_contacts li{float:left;line-height:21px;text-align:left;width:220px;}



.left_contacts li li{float:left;text-align:left;}







.products-menu{padding:0 0em}



.products-menu ul{overflow:hidden;width:236px;padding:0em;margin:auto;}



.products-menu li{background:url(../images/meun_list.jpg);float:left;line-height:30px;width:98%;text-align:left;border:1px solid #c0dced;}



.products-menu li a,.products-menu li a:hover{color:#0c74b3;display:block;float:left;font-weight:700;padding:0 -6em 0 3em;}



.products-menu li.item-0 a{padding:0 0 0 3em;}







.productss-menu{clear:both;padding:0 0em;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-weight: normal; display:none}



.productss-menu ul{clear:both;overflow:hidden;width:235px;padding:0em;margin:0 -2px 0 -2px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-weight: normal;}



.productss-menu li,.productss-menu li a,{clear:both;background:url(../images/productlist_01.jpg);float:left;line-height:35px;width:97%;text-align:left;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-weight: normal;color:#656565;}



.productss-menu li a:hover{clear:both;background:url(../images/productlist_02.jpg);float:left;line-height:35px;width:98%;text-align:left;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-weight: normal;}



.productss-menu li.item-1 a{padding:0 0 0 4em;}











/********** --- start products & page --- **********/



.product ul,.page,.paging ul{overflow:hidden;width:100%}



.product li{float:left;padding:3px;text-align:center;list-style:none}



.product li a:hover{color:#366905}



.product li img{border:1px solid #CCC;padding:1px}



.product li a:hover img{border:1px solid #366905;}







.products ul{width:100%;}

.products .page,.paging ul{overflow:hidden;width:100%;}


.products li{float:left;padding:10px;text-align:center;list-style:none;height:210px;width:142px;}



.products li a:hover{color:#366905;}


.pic{border:1px solid #CCC;height:132px;width:142px;display:table;}
.pic a:hover{border:1px solid #366905;height:132px;width:142px;text-align:center;}
.pic img {clear:both;margin:auto;}
.pic span {height: 100%; writing-mode: tb-rl;vertical-align: middle;text-align:justify;}

.boxout{border:1px solid #CCC;height:132px;width:142px;display:table;}
.boxin{display:table-cell; vertical-align:middle; text-align:center;}
/*for IE*/
.boxout{*position:relative;}
.boxin{*width:100%;*position:absolute; *top:50%; *left:0;}
.boxout p{*position: relative; *top:-50%; *margin:0; *padding:0;}
.boxout img{ *margin-top:2px;}



.products li h1{background:#efefef;line-height:14px;margin:2px 0 2px 0;font-size: 11px;font-weight: normal;height:25;width:144px;}



.products li h2{background:#dbecf8;line-height:12px;margin:2px 0 2px 0;font-size: 11px;font-weight: normal;width:144px;vertical-align:middle}


.search{padding:0}
.search li{background:none;height:36px;margin:.5em 0 0;list-style:none}
.search_text{border:1px solid #CCC;height:18px;padding:0 6px;width:150px}
.search_but{background:url(../images/search_bu.gif) no-repeat;height:20px;width:51px}



.page{overflow:hidden;padding:1em 2em}



.total,.paging,.page-go{float:left;line-height:22px;padding:0 0.5em}



.paging ul{width:auto}



.paging li{border:1px solid #ddd;display:inline;float:left;margin:0 3px;text-align:center;width:30px}



.paging .first,.paging .last{color:#CCC;width:70px}



.paging a{float:left;width:100%}



.paging span{display:block}



.paging .active,.paging a:hover{background:#036cb4;color:#fff;font-weight:700;text-decoration:none}







.imgView{padding:0 0 1em; text-align:center}



.imgView img{margin:auto; clear:left}

.imgView1{float:left; padding:5px; height:100px;}

.imgView1 img{ float:left; padding-left:5px;}



.textView .type{margin:0 0 .6em;padding:0 2em;FONT-SIZE: 14px;color:#1c7ebb;font-weight:700;text-align:center;}



.inquiry{clear:both;float:right;margin:0px 50px 0px 0px;}







/********** --- start inquiry --- **********/



.Registerform {padding:5px 0; width:100%;color:#666;clear:both}



.Registerform label {font:12px/22px Verdana, Arial, Helvetica, sans-serif; width:180px; text-align:right; display:block; float:left}



.Registerform input,.Registerform select,.Registerform textarea {float:left; margin-left:10px; display:inline; width:250px}



#MrMs,#tj {margin-left:250px;padding-top:10px;clear:both}



.fontRed{ color:#c30}



.t_center{FONT-SIZE: 20px;}



/********** --- start Honors --- **********/

#gallery UL {

	OVERFLOW: hidden; WIDTH: 100%

}

#gallery LI {

	PADDING-RIGHT: 21px; PADDING-LEFT: 21px; FLOAT: left; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center

}



/********** --- start contact --- **********/



.formnews {PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 17px auto; WIDTH: 670px; PADDING-TOP: 2px}



.formnews ul{PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }



.formnews ul li{LINE-HEIGHT: 25px; PADDING-TOP: 10px; TEXT-DECORATION: none;list-style:none}

.cat{ list-style-type:none; width:100%; overflow:hidden;float:right;}

.cat li{ float:left; padding:5px; list-style:none}


.lang{margin:auto;width:900px;font-family: Arial;font-size: 12px;color: #FFFFFF;padding-top:2px;padding-bottom:2px;padding-left:50px;}
.lang ul{list-style-type:none;display:inline; }
.lang li{float:left;padding-left:45px; TEXT-ALIGN: center;list-style:none}
.lang li a{color:#ffffff;}
