*{ margin:0px; padding:0px; }

body,td,th {
	font-size: 12px;
	line-height:20px;
}
body{ font-size:12px; color:#333; font-family:"ËÎÌå",Arial, Helvetica, sans-serif}
a{ color:#333; text-decoration:none }
a:hover{ color:#333; text-decoration:underline }

a.red{ color:#ff0000}
a.red:hover{ color:#ff0000}

a.blue{ color:#216391}
a.blue:hover{ color:#216391}

img{ border:0px}

.main{ width:1000px; margin:auto}

.top{ background:url(../images/top_back.jpg) no-repeat; height:135px; width:1000px;}
.top .nav_top{ padding-left:700px; color:#fff; height:24px}
.top .nav_top a{ color:#fff}
.top .nav_top a:hover{ color:#fff}
.top .nav_top a.icon1{ float:left; width:50px; display:block; background:url(../images/icon1.gif) no-repeat 0px 4px; padding-left:17px; line-height:24px; margin-right:10px}
.top .nav_top a.icon2{ float:left; width:50px; display:block; background:url(../images/icon2.gif) no-repeat 0px 4px; padding-left:17px; line-height:24px; margin-right:10px}
.top .nav_top a.icon3{ float:left; width:50px; display:block; background:url(../images/icon3.gif) no-repeat 0px 4px; padding-left:17px; line-height:24px; }

.top .search{ padding-top:30px; padding-left:700px; padding-bottom:12px}

.top .nav{ text-align:center;}

.cont{ background:url(../images/cont_back.gif) repeat-x;}
.cont .main1{ width:922px; margin:auto;}
.cont .left{ float:left; width:254px;}
.cont .right{ float:left; width:657px; margin-left:11px; overflow:hidden}

.left .ipro{ background:#eff3f4;}
.left .ipro li{ background:url(../images/icon4.gif) no-repeat 0px; margin-left:40px; padding-left:18px; line-height:22px; list-style:none}

.left .iservices{}
.left .iservices li{ background:url(../images/icon5.gif) no-repeat 40px; padding-left:56px; border-bottom:1px dotted #818181; line-height:28px; list-style:none}

.left p{ margin-top:9px}

h4{ background:url(../images/tit_back.gif) repeat-x; height:29px; font-size:12px;}
h4 a.t1{ background:url(../images/nav_back.gif) no-repeat; display:block; float:left; margin-left:5px; height:18px; padding-top:10px; width:88px; text-align:center; color:#fff}
h4 a.t1:hover{ color:#fff}
h4 a.t2{ display:block; float:left; margin-left:5px; height:18px; padding-top:10px; width:88px; text-align:center}

.right .client{ border:1px solid #dfdfdf; margin-top:10px; height:268px;}
.right .client .pic{ padding:10px}
.right .client .pic li{ float:left; text-align:center; width:20%; list-style:none}
.right .client .text{ clear:both; padding:10px}
.right .client .text li{ line-height:26px; list-style:none; float:left; width:32%; padding-left:1%}

.right .inews{ border:1px solid #dfdfdf; margin-top:10px; width:340px; float:left; height:168px}
.right .inews .newsmain{ padding:13px 8px;}
.right .inews .newsmain .pic{ float:left; width:95px;}
.right .inews ul{ margin-left:8px; float:left; width:220px}
.right .inews ul li{ line-height:24px; list-style:none}
.right .inews ul li span{ float:right}

.right .iknow{ border:1px solid #dfdfdf; margin-top:10px; width:303px; margin-left:10px; float:left; height:168px}
.right .iknow .knowmain{ padding:13px 8px;}
.right .iknow .knowmain .pic{ float:left; width:95px;}
.right .iknow ul{ margin-left:8px; float:left;}
.right .iknow ul li{ line-height:24px; list-style:none}
.right .iknow ul li span{ float:right}

.foot{ clear:both; padding-top:10px; width:922px; margin:auto}
.foot p{ background:url(../images/foot_back.gif) repeat-x; border:1px solid #e5e5e5; line-height:28px; text-align:center; color:#3e5a82 }
.foot p a{ color:#3e5a82 }
.foot .foot_text{ background:url(../images/foot_logo.gif) no-repeat; padding-left:230px; height:76px}
.foot .foot_text .copy{ line-height:20px; padding-top:16px}

.nav_links{ line-height:30px; color:#123677}
.nav_links a{ color:#de461a}
.nav_links a:hover{ color:#de461a}

.bor1{ border:1px solid #dfdfdf;}
.bor1 .bor_main{ padding:10px 8px 0px}
.bor1 .bor_main .pic{ float:left; width:95px;}
.bor1 .bor_main ul{ float:left; margin-left:8px}
.bor1 .bor_main ul li{ line-height:24px; list-style:none}
.bor1 .bor_main p{ float:left; margin-left:8px; line-height:24px; width:310px}

.com_ch{ padding:0px 7px}
.com_ch li{ float:left; list-style:none; width:50%; text-align:center; margin-top:15px}

.contact_text p{ margin:10px 0px; line-height:22px}

.newsmore{ padding-left:10px}
.newsmore li{ list-style:none; line-height:24px;}
.newsmore li span{ float:right}

.news_in_more{ padding:0px 6px 10px}
.news_in_more li{ list-style:none; line-height:24px}
.news_in_more li span{ float:right}

.services_in_more{ padding:0px 6px 10px}
.services_in_more li{ list-style:none; line-height:23px}
.services_in_more li span{ float:right}

.cont_sn{ padding:10px}
.cont_sn li{ list-style:none; line-height:24px}

.cont_ss{ height:110px}
.cont_ss .pic{ float:left; width:95px;}
.cont_ss p{ float:left; margin-left:8px; line-height:24px; width:310px;}

.solutions_in_more{ padding:0px 6px 10px}
.solutions_in_more li{ list-style:none; line-height:24px}
.solutions_in_more li span{ float:right}

.casemain{ padding:0px; margin:0px}
.casemain li{ list-style:none; width:50%; text-align:center; float:left; height:150px; overflow:hidden}
.casemain li .case_center{ width:300px; text-align:left}
.casemain li .tit{ line-height:22px; font-weight:bold; color:#0064ba; background:url(../images/icon6.gif) no-repeat #e5ebf3 15px; padding-left:35px}
.casemain li .pic{ float:left; width:81px}
.casemain li ul{ width:190px; float:right}
.casemain li ul li{ list-style:none; text-align:left; line-height:21px; width:190px; float:none; height:21px; overflow:hidden}
.casemain li p{ text-align:right; line-height:30px; clear:both}
.line_x{background-image:url(../images/line_x.gif); background-position:bottom; background-repeat:repeat-x;}

.ov {overflow:hidden;}

a.test4:link { font-size:12px; font-weight:bold; color:#5F7290;text-decoration:none;}
a.test4:visited { font-size:12px; font-weight:bold; color:#5F7290;text-decoration:none;}
a.test4:hover { font-size:12px; font-weight:bold; color:#5F7290;text-decoration:underline;}

.width715 { width:620px;}

a.test3:link { font-size:12px;color:#5E7391;text-decoration:none;}
a.test3:visited { font-size:12px;color:#5E7391;text-decoration:none;}
a.test3:hover { font-size:12px;color:#5E7391;text-decoration:underline;}
.width506 {width:530px; }
.text{line-height:20px;}


.newslist4{ border:1px solid #dfdfdf;}
.newslist4 .bor_main{ padding:10px 8px 0px}
.newslist4 .bor_main .pic{ float:left; width:95px;}
.newslist4 .bor_main ul{ float:left; margin-left:8px}
.newslist4 .bor_main ul li{ line-height:24px; list-style:none}
.newslist4 .bor_main p{ float:left; margin-left:8px; line-height:24px; width:310px}
#more{ position:absolute;margin:10px 0px 0px 120px ;}

#width715_margin { margin-left:18px;}


.ggg{ background:url(../images/f_back.gif) no-repeat; height:252px; padding:6px 6px 0px 6px;}
.ggg .gg_num{ text-align:right; line-height:14px;  padding-top:2px}
.ggg .gg_num a{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; height:16px; width:24px; text-align:center; margin-right:2px; display:block; float:right}
.ggg .gg_num a:hover{ text-decoration:none}
.ggg .gg_num a.b1{ color:#fff; background:url(../images/icon_b1.gif) no-repeat;}
.ggg .gg_num a.b2{ background:url(../images/icon_b2.gif) no-repeat;}
