/* ¹«¹²ÑùÊ½*/
body{text-align:left;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0;font-size:12px;color:#000; background:#e5dad4;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:none;}
ul,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
img,span{vertical-align: top;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

a:link {color:#000; text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#000; text-decoration:none;}
a:active {color:#000;text-decoration:none;}

.cRed,a.cRed:link,a.cRed:visited,a.cRed:active{ color:#FF52B3; }
.cWhite,a.cWhite:link,a.cWhite:visited,a.cWhite:active{color:#666;}
.cWhite1{color:#666;}
.cFei,a.cFei:link,a.cFei:visited,a.cFei:active{color:#ff6600;}



.fB {font-weight: bold;}
.f10px{ font-size:10px;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
.f16px{ font-size:16px;}
.f22px{ font-size:16px;}

.left{float:left;}
.right{float:right;}
.height10{height:10px;font-size:0px;line-height:10px;overflow:hidden;clear:both;}

.clear{clear:both;font-size:0px;height:0px;line-height:0px;overflow:hidden;}

#header{ width:992px; margin:22px auto 0 auto;}
.logo{ float:left; width:446px;}
.tel{ float:right; width:282px;}
.tel li{float:left; width:70px; line-height:26px; height:26px;}
.tel li span{ display:block; float:right;}
.tel li span a{ color:#000;}
#menu{ width:100%; margin:10px auto 0 auto;background:url(../images/menu_bj.jpg); height:37px; line-height:37px;}
#menu ul{ width:992px; margin:0 auto;}
#menu ul li{ float:left; font-size:14px;color:#000; font-weight:bold; margin:0 30px 0 30px; }
#menu ul li a{ color:#fff;}
#banner{ width:992px; margin:10px auto 0 auto;}
#main{ width:992px; margin:0 auto 0 auto; background:#fff; padding:10px 0 10px 0;}
.main_left{ float:left; width:200px; margin:0 0 0 10px;}
.products{ width:200px; border:1px solid #ccc; background:#fff; margin:0 0 10px 0;}
.prodcuts_tit{height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#cb1723;background:url(../images/title_bj.jpg) no-repeat right center;border-bottom:3px solid #cb1723;padding:0 0 0 13px; }
.prodcuts_con{ margin:0 0 8px 0;}
.prodcuts_con li{ background:url(../images/icon.jpg) no-repeat 12px center; height:41px; border-bottom:1px dashed #ccc; line-height:41px; font-size:12px;color:#000; padding:0 0 0 30px;}
.prodcuts_con li a{ color:#000;}
.prodcuts_con1{ margin:5px 0 0 0;}
.prodcuts_con1 ul{ line-height:22px; padding:10px;}

.main_right{ float:right; width:754px; margin:0 10px 0 0;}
.about{ border:1px solid #ccc; width:752px; background:url(../images/title.jpg) no-repeat center top;}
.about_tit{background:url(../images/line.jpg) no-repeat 10px center;height:40px;border-bottom:1px dashed #ccc;line-height:40px;padding-left:25px;font-size:14px;color:#cb1723;font-weight:bold;}
.about_tit span{ float:right; margin:10px 10px 0 0; font-size:12px; font-weight:normal;}
.about_tit span a{ color:#cb1723;}
.about_con{font-size:12px; line-height:26px; margin-top:10px; height:249px;}
.about_con img{ float:left;width:356px; margin:0 0 0 10px;}
.about_con .intro{ float:right; width:347px; margin:0 11px 0 11px;}
.about_con .intro span{ color:#cb1723;}
.about_con .intro span a{ color:#cb1723;}

.company_news{ width:368px; height:193px; border:1px solid #ccc; margin:10px 0 0 0; float:left; background:url(../images/tit1.jpg) no-repeat center top;}
.company_news_tit{background:url(../images/line.jpg) no-repeat 10px center;height:40px;border-bottom:1px dashed #ccc;line-height:40px;padding-left:25px;font-size:14px;color:#cb1723;font-weight:bold;}
.company_news_tit span{ float:right; margin:15px 10px 0 0;}
.company_news_con img{ float:left; margin:10px 0 0 10px; width:165px; height:130px;}
.company_news_con h5{width:169px; float:left; font-size:14px; color:#cb1723; font-weight:bold; margin:15px 0 0 10px;}
.company_news_con p{width:169px; float:left; margin:0 0 0 10px; line-height:26px;}
.company_news_con p span{ color:#cb1723;}
.company_news_con p span a{ color:#cb1723;}
.qiye_news{width:368px; height:193px; border:1px solid #ccc; margin:10px 0 0 0; float:right; background:url(../images/tit1.jpg) no-repeat center top;}

.product{ background:#fff; width:970px; margin:10px; border:1px solid #ccc; height:210px;}
.product_tit{background:url(../images/line.jpg) no-repeat 10px center;height:40px;border-bottom:1px dashed #ccc;line-height:40px;padding-left:25px;font-size:14px;color:#cb1723;font-weight:bold;}
.product_tit span{ float:right; margin:15px 10px 0 0;}
.product_con{ margin:10px 0 10px 0; padding-bottom:10px;}
.product_con ul{ float:left;}
.product_con li{ float:left; margin:0 15px 0 15px;}
.product_con li img{ width:188px; height:129px;}

#footer{ background:#ccc; width:992px; margin:0 auto; text-align:center; line-height:24px; padding:10px 0 10px 0;}

.about_con1{ width:700px; line-height:26px; margin:0px; padding:20px 20px 20px 20px; min-height:502px;}
.about_con1 p{ text-indent:24px; margin:0 0 0 15px;}

.oo{ width:17px; float:left; margin:60px 0 0 5px;}
.uu{ width:17px; float:right; margin:60px 5px 0 0;}
*html .oo{ width:17px; float:left; margin:60px 0 0 0;}
*html .uu{ width:17px; float:right; margin:60px 0 0 0;}
.scrollLeftRight {MARGIN: 0px 10px 10px 10px ; FONT-SIZE: 12px;  OVERFLOW: hidden;  WIDTH: 928px;  ZOOM: 1;}
.scrollLeftRight .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 854px; margin: 0 5px;}
.scrollLeftRight #List1_1 {FLOAT: left}
.scrollLeftRight #List2_1 {FLOAT: left}
.scrollLeftRight .ScrCont {WIDTH: 32766px; ZOOM: 1}



.pageCenter{ margin:20px 20px 20px 30px;}
.pageContent{ color:#333; font-size:11pt; line-height:25px;}
.pageContent img{ padding:5px;}

/*newsList*/
.newsList ul li{ height:28px; color:#666; border-bottom:1px dotted #aaa; line-height:28px;}
.newsList ul li a{ color:#333;}
.newsList ul li span{ float:right;}

.cpage{ height:40px; text-align:center; color:#666; line-height:40px; font-size:9pt;}
.cpage a{ color:#666;}

/*article*/
.articleContent h1{ font-size:14pt; font-weight:bold; text-align:center;}
.articleObject{ color:#aaa; text-align:center; border-bottom:1px solid #aaa; line-height:25px; height:25px; margin-bottom:10px;}
.nextArticle{ border-top:1px solid #aaa; margin-top:10px; height:30px; line-height:30px;}
.nextArticle span{ display:block; width:320px; float:left;}

.messageInput{ border:1px solid #ccc; background:#efefef;}
.submittext{ border:1px solid #ccc; background-color:#efefef; padding:5px; color:#444; font-weight:bold;}

.productDiv ul li{margin:15px 6px 0 6px;width:220px; height:180px; float:left;}
.productDiv ul li img{ float:left; border:3px solid #ccc;}
.productDiv ul li h5{ display:block; font-size:9pt; float:left; width:206px; font-weight:normal; margin:0px; line-height:30px; height:30px; background-color:#efefef; text-align:center;}
.productDiv ul li h5 a{ color:#666666;}
.productDiv ul li span{ width:460px; float:right; margin:10px; color:#666666;}
.productDiv ul li span a{ color:#666666;}

.productContent h1{ font-size:14pt;}
.productContent .productObject{ font-size:9pt; color:#666; margin-bottom:20px; border-bottom:1px solid #aaa; line-height:25px; height:25px;}
.proImg{ text-align:center; padding:10px;}

.contentleftImg{ float:left; max-width:650px; margin:10px; padding:2px; border:1px solid #888;}
.contentRightImg{ float:right; max-width:650px; margin:10px; padding:2px; border:1px solid #888;}

.list1_main{padding:5px; float:left; width:100%}
.list1_mainnr{height:auto; font-size:16px; font-weight:bold; text-align:center;padding-top:20px;}
.list1_mainnr1{ text-align:center;padding-top:10px;}
.list1_mainnr2{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:8px;margin-top:10px; line-height:1.7; font-size:14px; text-indent:26px; min-height:300px;}
.list1_mainnr3{padding:10px 0px 0px 10px;}
.list1_mainnr3 span{ display:block; padding-top:5px;}

.jobtitle{ width:100px; color:#333; height:25px; line-height:25px; padding:2px 5px 2px 5px; text-align:center; font-weight:bold; font-size:11pt; background:#efefef;}

.img_mainnr{margin-top:15px;}
.img_main{width:160px;height:160px; float:left; text-align:center;padding:0px 0px 0px 15px;}
.img_main img{width:145px;height:120px; border:1px solid #ccc; padding:2px;}
.img_main1{ margin:0 4px 0 5px;overflow:hidden;height:25px; background:#eee; line-height:25px; font-size:9pt;}
.img_main1 a{ color:#666666;}

.caselist{ padding:10px;}
.caselist ul li{ width:300px; float:left; line-height:25px; font-size:9pt; margin:2px;}
.caselist ul li a{ color:#666666; border-bottom:1px solid #efefef; display:block; height:25px; line-height:25px; padding:0 5px 0 15px; background:url(../images/title_icon.gif) no-repeat 2px center;}
.caselist ul li a:hover{  background:url(../images/title_icon.gif) #efefef no-repeat 2px center;}