/* 全局CSS定义 */
body {  margin:0; padding:0;text-align:center;font:12px "宋体", Arial;background:#fff url(../Images/bbg.gif) left bottom repeat-x;color:#5E5E5E}
div,form,img,ul,ol,li,dl,dt,dd,p { margin: 0; padding: 0; border: 0}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6,input { margin:0; padding:0;}
table,td,tr,th{ font-size:12px;}
h2{ color:#036; text-align:left; font-size:12px; line-height:24px;}
h2 a:link{ color:#036; text-decoration:underline;}
h2 a:visited{ color:#036; text-decoration:underline;}
h2 a:hover{ color:#f60; text-decoration:none;}
h3{ line-height:240%; font-size:14px;}

/* 链接颜色 */
.i_main a:link { color: #5E5E5E; text-decoration:none;}
.i_main a:visited { color: #5E5E5E;text-decoration:none;}
.i_main a:hover { color: #0E0E0E; text-decoration:underline;}
.i_main a:active { color: #5E5E5E;}

/* 字体属性 */
.redFont,a.redFont:link,a.redFont:visited{ color:Red; }
.greenFont,a.greenFont:link,a.greenFont:visited{color:#115A07;}
.blackFont,a.blackFont:link,a.blackFont:visited{ color:#000}
.cBlue,a.cBlue:link,a.cBlue:visited{ color:#1f3a87;}
.cBlack,a.cBlack:link,a.cBlack:visited{ color:#000;}
.eFont, a.eFont:link{ font-size:11px;font-family:arial}
.fB { font-weight: bold;}
.f14{ font-size:14px;}

/* site */
#pinfo{ height:84px; background:url(../Images/info_bg.gif) repeat-x}
#info{width:1002px; height:84px; text-align:left; margin:0 auto; line-height:22px; border-bottom:1px solid #fff}
#info div{ float:left}
#info .logo{ margin:2px 0 0 33px; float:left}
#info .slogan{ margin:32px 0 0 101px}
#info .lang{ margin:65px 0 0 236px; background:url(../Images/lanBg.gif) 34px 0 no-repeat; padding-top:1px}
#info .lang img{margin-right:12px}

#nav{ clear:both;width:100%; background:url(../Images/nav_bg.gif) bottom repeat-x; height:68px}
#nav ul{ width:928px; margin:auto; background:#fff url(../Images/nav_bgTop.gif) center top no-repeat; height:68px}
#nav ul li{height:54px;float:left; margin:13px 0px 0 3px}
#nav ul li a{ display:block; height:39px; overflow:hidden}
#nav ul li img{ margin-top:7px}
#nav .tabHover{width:127px; background:url(../Images/nav_tab_bg.jpg) -128px 0 no-repeat}
#nav .tabHover img{ margin-top:-33px}
#nav .tabNomorl{width:127px;background:url(../Images/nav_tab_bg.jpg) no-repeat; cursor:pointer}
#nav .tabHead{ width:5px; background:url(../Images/nav_tab_tb.jpg) left no-repeat; margin-right:3px; margin-left:0px}
#nav .tabBottom{ width:5px; background:url(../Images/nav_tab_tb.jpg) -6px 0 no-repeat; margin-left:5px}

.i_main{ width:944px; height:auto; overflow:auto; margin:10px auto 0 auto}
.i_content{ float:left; width:668px; text-align:left}
.i_sidebar{ float:left; width:297px; text-align:left}
.i_links{ clear:both}
.i_banner{ border:8px solid #424242}
.i_ezine{ padding:16px 0 0 13px}
.i_ezinei{ display:block; float:left}
.i_ezine ol{ float:left; width:355px; margin-left:40px}
.i_ezine ol li{ float:left; height:35px; background:url(../Images/icons.gif) no-repeat; padding-left:20px; width:110px; margin-left:30px}
.so_title{ clear:both}

.ours{ width:287px; height:245px; background:#F8F8F8; color:#333; margin-bottom:4px; padding-right:10px; }
.ours h3{ width:255px; height:45px; line-height:45px; border-bottom:1px solid #f00; margin-left:13px; text-align:left}
.ours h4{ width:255px; height:45px; line-height:45px; border-bottom:1px solid #05A9D6; margin-left:13px; text-align:left}
.ours p{ line-height:18px; margin-left:13px; margin-top:20px}
.i_sidebar h2{ width:297px; height:21px; background:url(../Images/titlebg1.gif) repeat-x; border:1px solid #BDBCBD; line-height:21px; padding-left:3px; margin-bottom:2px; position:relative}
.iha, a.iha:link, a.iha:visited{ border-left:3px solid #f00; padding-left:15px; color:#000; text-decoration:none}
.iha1,a.iha1:link, a.iha1:visited{ border-left:3px solid #05A9D6; padding-left:15px; color:#000; text-decoration:none}
.i_sidebar h2 span{ display:block; width:29px; height:5px; background:url(../Images/icons.gif) 0 -38px; font-size:0px; float:right}
.imore{ display:block; position:absolute; float:right; top:8px; right:14px}
.i_sidebar ul{padding-top:10px; padding-bottom:13px; padding-left:14px}
.i_sidebar ul li { background:url(../Images/bstar.gif) left center no-repeat; padding-left:11px;   line-height:24px}
.iu1{ background:url(../Images/ul1bg.gif) repeat-x}

.so_title{ width:643px; height:26px; background:url(../Images/ctitlebg.gif) repeat-x; position:relative; padding-left:10px; color:#000}
.so_title .tl{ position:absolute; display:block; width:5px; height:26px; background:url(../Images/ctitlebl.gif); left:0; top:0}
.clb{ padding:5px 12px 0 0; position:absolute; right:-2px; top:0}
.clb div{ float:left; width:23px; height:11px; margin-left:8px}
.clb_pre_nomorl{ background:url(../Images/case_list_btn.gif) 0 -42px no-repeat; cursor:pointer }
.clb_pre_hover{ background:url(../Images/case_list_btn.gif) 0 -28px no-repeat}
.clb_next_nomorl{ background:url(../Images/case_list_btn.gif) 0 -14px no-repeat; cursor:pointer}
.clb_next_hover{ background:url(../Images/case_list_btn.gif) 0 0 no-repeat}
.case_title{ width:653px}
#case_list_box{ width:645px; position:relative; height:175px; margin-left:7px; margin-top:5px; overflow:hidden}
#case_list{ position:absolute; top:0; left:0px}
#case_list li{ float:left; width:129px}
#case_list img{ padding:4px; background:#fff; display:block}
#case_list a:hover{ color:#242424; text-decoration:none}
#case_list a img{border:1px solid #DCDCDC}
#case_list a:hover img{border:1px solid #838383; border-top:1px solid #fff; border-left:1px solid #fff; background:#eaeaea}
#case_list a span{ display:block; background:url(../Images/link1.jpg) left 7px no-repeat; padding:0 0 0 18px; margin:0 0 0 17px; text-align:left; padding-top:8px}
.tb{ float:right; background:url(../Images/ctitlebr.gif) right top no-repeat; height:27px}

.i_links{ background:url(../Images/blbg.gif) left bottom repeat-x; text-align:left; margin-top:8px ; padding-left:30px; height:2;width:970px;}
.i_links a{ padding-left:18px;  line-height:22px}
.i_links a:link{ color:#000}
.i_links a:visited{ color:#000;}
.i_address{ line-height:30px; color:#000; width:970px;}
.i_address span{ padding-left:50px}

#bottom{ height:29px; background:url(../Images/bottombg.gif) repeat-x; width:944px; margin:0 auto}
.copy{ float:left; margin:9px 0 0 14px}
.icp{ float:left; margin:9px 0 0 160px}
.blog{ float:right; margin:7px 0 0 0; background:url(../Images/blogline.gif) right center no-repeat; padding-right:16px}
.rss{ float:right; margin:5px 14px 0 14px}

