body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url(images/bg.jpg);}
ul{ padding:0px; margin:0px; list-style-type:none; }
table{ background-color:#FFFFFF;}
a{ text-decoration:none;}
* a:hover{ color:#FF0000; text-decoration:underline;}

.topdiv{background-image:url(images/topbg.jpg);}
.topdiv .text1{background-image:url(images/search.jpg); height:29px; width:160px; border:0px; background-repeat:no-repeat; line-height:29px; padding-left:30px;}
.topdiv .b1{margin-bottom:3px;}

.blk_18 .pcont {
FLOAT: left;
OVERFLOW: hidden;
WIDTH: 922px;
height: 88px;
} 

.blk_18 .ScrCont { WIDTH: 32766px; ZOOM:1; background-color:#666666;} 

.blk_18 #List1_1 { FLOAT: left;} 

.menuul{}
.menuul li{ width:118px; float:left; height:44px; line-height:44px; background-image:url(images/top_03_02.jpg); text-align:center;}
.menuul li a{ font-size:14px; font-weight:bold; color:#000000;}
.menuul li a:hover{ color:#FF0000;}


.iyw{ margin-top:5px;}
.iyw .proul li{ float:left; height:88px; line-height:88px; margin:0px 3px;}

.inews{ margin-top:5px;}

.inews .ul1{ width:346px; margin-left:15px;}
.inews .ul1 li{ height:26px; line-height:26px;}
.inews .ul1 li a{ color:#333333;}
.inews .ul1 li a:hover{ color:#ff0000;}



.inews2{ margin-top:5px;}
.inews2 .ul1{ width:359px; margin-top:5px; margin-left:10px; }
.inews2 .ul1 li{ line-height:27px; height:27px;}
.inews2 .ul1 li a{ color:#333333;}
.inews2 .ul1 li a:hover{ color:#ff0000;}

.ilink{ margin-top:5px;}
.ilink a{ color:#333333;}
.ilink a:hover{ color:#FF0000; text-decoration:underline;}

.foot{ margin-top:5px;}

.aboutc{ margin-top:5px;  background-image:url(images/bg.jpg);}
.aboutc .lefttb{ background-image:url(images/bg.jpg);}
.aboutc .lefttb .title{}
.aboutc .lefttb .content{ padding:20px; line-height:20px; color:#666666;}

.aboutc .right .sort{ width:151px; margin-left:23px; margin-top:14px;}
.aboutc .right .sort li{ height:31px; background-image:url(images/about_03_021.jpg); margin:10px 0px; line-height:31px; text-align:center;}
.aboutc .right .sort li a{ font-size:14px; font-weight:bold; color:#666666;}
.aboutc .right .sort li a:hover{ color:#FF0000;}

.aboutc .right .cases li{ height:20px; line-height:20px; height:auto; overflow:auto;}
.aboutc .right .cases li a{ color:#333333;}

.aboutc .right .sort1{ width:151px; margin-left:23px; margin-top:14px;}
.aboutc .right .sort1 li{ height:31px; background-image:url(images/about_03_021.jpg); margin:5px 0px; line-height:31px; text-align:center; height:auto; overflow:auto; background-repeat:no-repeat;}
.aboutc .right .sort1 li a{ font-size:14px; font-weight:bold; color:#666666;}
.aboutc .right .sort1 li a:hover{ color:#FF0000;} 

.right .s1{color:#2562BF; font-size:14px; font-weight:bold; margin-left:30px;}
.right .s2{color:#FF0000; margin-left:30px; font-size:14px; font-weight:bold;}
.aboutc .right .sort1 li .sorts li a{font-size:12px; color:#666666; font-weight:100; width:151px; height:31px; float:left;}
.aboutc .right .sort1 li .sorts li a:hover{ color:#FF0000;}

.lefttb .title .s1{margin-left:30px; font-size:14px; font-weight:bold; color:#2562BF; float:left;}
.lefttb .title .s2{float:right; margin-right:10px;}
.lefttb .content .newsul li{ height:35px; line-height:35px; border-bottom:1px dashed #cccccc;}
.lefttb .content .newsul li a{ color:#333333; font-size:13px;}
.lefttb .content .newsul li a:hover{ color:#ff0000;}
.lefttb .content .newsul li .s1{ float:right; margin-right:30px;}

.jobstb{ border-collapse:collapse; background-color:#efefef; margin-bottom:35px;}
.jobstb td{ border:1px solid #dfdfdf; line-height:30px; color:#333333;}



