
.HR_container2{ width:700px; margin:19px auto 26px;}
.HR{ width:700px; height:auto; margin-top:24px;}
.HR_line{ width:700px; border-bottom:1px solid #d9d9d9; font-size:0px; margin-bottom:25px; margin-top:20px; }
*html .HR_line{ width:700px; border-bottom:1px solid #d9d9d9; font-size:0px; margin-bottom:20px; margin-top:-20px }
*+html .HR_line{ width:700px; border-bottom:1px solid #d9d9d9; font-size:0px; margin-bottom:20px; margin-top:-20px; }
.HR_content{ width:532px;}

.font_14{ font-size:14px;}
.about_newsLine{ width:700px; height:17px; border-bottom:1px dashed #b8b8b8; font-size:0px;}

.happy_service{ width:525px;}

.happy_serviceWords{ width:525px;}
.happy_serviceWords dl dt{ width:176px; height:112px; border:1px solid #eaeaea; font-size:0px;}
.happy_serviceWords dl dt img{ margin:3px;}
.happy_serviceWords dl dd{ width:331px; line-height:21px; margin-top:10px;}
.happy_serviceWords p{ width:525px; margin-top:10px; float:left;}
.happy_serviceWords1{ width:525px;}
.happy_serviceWords1 dl{ float:left; width:156px; display:block; margin-right:27px;}
.happy_serviceWords1 dl dt{ width:154px; height:100px; border:1px solid #eaeaea; font-size:0px;}
.happy_serviceWords1 dl dt img{ margin:1px;}
.happy_serviceWords1 dl dd{ width:156px; text-align:center; line-height:24px;}
.happy_serviceWords1 dl.clearMargin{ clear:right; margin-right:0px;}

.happy_service_listLine{ width:517px; border-bottom:1px solid #ededed; margin:20px 0px 20px 0px;}
*html .happy_service_listLine{ width:517px; border-bottom:1px solid #ededed; margin:-5px 0px 20px 0px;}
*+html .happy_service_listLine{ width:517px; border-bottom:1px solid #ededed; margin:-5px 0px 20px 0px;}

.about_height2{ margin-top:9px;}
.about_news{ width:157px;}
.about_newsT{ width:155px; height:24px; background:url(../images/about2_03.jpg) no-repeat; line-height:24px;overflow:hidden;}
.about_newsT strong{ margin-left:25px; margin-top:2px; }
.about_newsT span{  margin-top:2px;}
.about_newsC{ width:153px; height:auto; background:url(../images/about2_06.jpg) repeat-y; padding:5px 0px 0px 2px;}
.about_newsC ul li{ width:150px; height:auto; background:url(../images/about2_09.jpg) no-repeat 8px 8px; border-bottom:1px dashed #d1d1d1; line-height:22px;}
.about_newsC ul li span{ float:left; width:121px; margin-left:22px;white-space:normal;   word-break:break-all; display:block;table-layout:fixed; display:inline; }

.about_newsB{ width:155px; height:4px; background:url(../images/about2_12.jpg) no-repeat; font-size:0px;}
.about_newsLine{ width:700px; height:17px; border-bottom:1px dashed #b8b8b8; font-size:0px;}
.blue3{ color:#003795;}

.blueClor4{ color:#495875;}
.service{ width:517px; font-family:"宋体"; font-size:12px;}
.Customer{ width:532px; margin-top:24px;}
.Customer_line{ width:532px; border-bottom:1px dashed #e9e9e9; margin-top:15px; margin-bottom:0px;}
*html .Customer_line{ width:532px; border-bottom:1px dashed #e9e9e9; margin-top:-5px;margin-bottom:0px;}
*+html .Customer_line{ width:532px; border-bottom:1px dashed #e9e9e9; margin-top:-5px;margin-bottom:0px;}
.CustomerTable{ width:525px; margin:14px 0px 0px 7px; display:inline;}
.CustomerTable ul li{ margin-top:10px;}
.CustomerWords{ width:160px; text-align:right;}
.CustomerWords2{ width:90px; text-align:right;}
*html .CustomerWords2{ width:88px; text-align:right;}
*+html .CustomerWords2{ width:89px; text-align:right;}

.CustomerInput{ width:321px; height:17px; border:1px solid #d7d7d7; line-height:17px; color:#666666;}
.CustomerInput2{ width:162px; height:17px; border:1px solid #d7d7d7; line-height:17px;color:#666666;}
.CustomerInput3{ width:321px; height:173px; border:1px solid #d7d7d7; line-height:17px;color:#666666;}

.CustomerBottom{ width:169px; margin:0px 0px 0px 190px; display:inline;}
.products_detail{ width:696px; height:auto; line-height:21px; margin-bottom:24px; margin-top:18px;}
.products_container2{ width:696px; margin:19px auto 0px;}

.service_top{ width:700px; height:auto; margin-top:7px;}
.service dl dd{ width:372px; line-height:20px;}
.service11{ width:517px;}
.service11Width1{ width:39px;}
.service11Width2{ width:471px; line-height:21px;}

.links{ width:700px; font-family:"宋体"; font-size:12px;}
.links ul li{ width:700px; height:36px; line-height:36px; background:url(../images/dian2.gif) no-repeat 0px 15px; border-bottom:1px dashed #d9d9d9;}
.links ul li span{ margin-left:10px;}
.links p{ margin-top:20px;}

.news_tit{ width:696px; margin-top:21px;  border-bottom:1px solid #b8b8b8;  text-align:center; line-height:36px;}
.font_24{ font-size:24px; color:#003795; font-family:"宋体";}

.news2{ width:532px; font-family:"宋体"; font-size:12px;}

.serch_kuang11{ width:532px; margin-bottom:5px;}
.serch_kuang11L{ width:7px; height:51px; background:url(../images/search1_03.jpg) no-repeat;}
.serch_kuang11C{ width:498px; height:20px; background:url(../images/search1_05.jpg)  repeat-x; padding:16px 3px 15px 15px;}
.serch_kuang11C ul li{ float:left;}
.serch_kuang11CWidth1{ width:151px; margin-right:8px;}
.serch_kuang11Input{ width:69px; height:25px; background:#ffffff; border:1px solid #bfbfbf;}
.serch_kuang11Input1{ width:218px; height:19px; background:#ffffff; border:1px solid #bfbfbf;}
.serch_kuang11CWidth2{ width:271px; margin-right:5px;}
.serch_kuang11R{ width:9px; height:51px; background: url(../images/search1_07.jpg) no-repeat;}

.sitemap{ width:220px; height:auto; margin-right:13px; margin-bottom:30px;}
.sitemapT{ width:220px; height:20px; background:url(../images/sitemap_18.jpg) no-repeat; font-size:0px;}
.sitemapC{ width:172px; height:226px; background:url(../images/sitemap_21.jpg) repeat-y; padding:0px 20px; text-align:center;}
.sitemapC ul li{ width:172px; border-bottom:1px dashed #888888; line-height:28px; text-align:left;}
.sitemapB{ width:220px; height:14px; background:url(../images/sitemap_23.jpg) no-repeat; font-size:0px;}
.sitemap.clearMargin{ clear:right; margin-right:0px;}
.LegalTit{ width:700px; height:21px; border-bottom:1px dashed #b8b8b8;  font-weight:bold;}
.LegalTit span{ margin-left:15px;}
.LegalTitSearch{width:532px; height:21px; border-bottom:1px dashed #b8b8b8;  font-weight:bold;}
.redColor{ color:#fb0000;}

.Search{ width:532px; font-family:"宋体"; font-size:12px;}
.Search ul li{ width:532px; height:36px; line-height:36px; background:url(../images/dian2.gif) no-repeat 0px 15px; border-bottom:1px dashed #d9d9d9;}
.Search_span{ margin-left:10px;}

/*English*/
.index_words{ width:306px; height:auto;  background:url(../images/LINE.gif) no-repeat right top; padding-top:20px;}
.index_words1{ width:284px; height:auto;  line-height:24px; margin-top:10px!important; }

.font18{ font-family:AvantGarGotItcTEEDem; font-size:18px; color:#193877;}
.index_wordsHeight{  margin-top:10px!important;margin-top:-10px;}

.index_solutionEn{ width:371px; height:auto;background:url(../images/LINE.gif) no-repeat right top; margin-left:29px; margin-right:18px; display:inline; padding-right:26px; padding-top:20px;}

.index_solutionEn ul { width:371px;  margin-top:10px!important;margin-top:-10px;}
.index_solutionEn ul li{ width:371px;line-height:26px; border-bottom:1px dashed #cccccc; height:26px; background:url(../images/dian.gif) no-repeat 0px 12px;}
.index_solutionEn ul li span{ margin-left:10px;}

.index_serviceEn{ width:184px; padding-top:20px;}

.index_tit{ margin:0px; padding:0px; overflow:hidden;}

.blue3{ color:#003795;}
.indexTzdh{ width:940px; height:30px; margin:22px auto 0px; border-top:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; line-height:30px; padding:0px 10px;}
.indexTzdh a{ color:#003686; margin:0px 5px;}
.indexTzdh a:hover{ color:#ff6b01;}


.indexCases{ width:308px;}
.indexNews{ width:414px; margin:0px 0px 0px 10px; display:inline;}
.indexVideo{ width:217px;}

.indexCasesL{ width:9px; height:154px; background:url(../images/index_41.gif) no-repeat;}
.indexCasesC{ width:293px; height:154px; background:url(../images/index_43.gif) repeat-x;}
.indexCasesR{ width:6px; height:154px; background:url(../images/index_44.gif) no-repeat;}
.indexCasesTit{ width:auto; height:20px;  padding-top:7px; color:#70b4f2; margin-left:4px;}
.indexCasesTit h3{ font-style:normal; font-size:12px; height:20px; line-height:20px; }

.indexCasesCon{ width:293px; margin-top:8px;}
.indexCasesCon ul li{ clear:both;}
.indexCasesCon ul li a{ float:left; width:283px; height:26px; border-bottom:1px dashed #70b4f2; line-height:26px; background:url(../images/index_82.gif) no-repeat right center; padding-right:10px; cursor:pointer;}
.indexCasesCon ul li a:hover{ float:left; width:283px; height:26px; border-bottom:1px dashed #70b4f2; line-height:26px; background:url(../images/index_74.gif) no-repeat right center; padding-right:10px;  cursor:pointer;}

.indexNewsC{ width:399px; height:154px; background:url(../images/index_43.gif) repeat-x;}
.indexNewsTit{ padding:3px 9px 0px 0px;}
.indexNewsCon{ width:386px; margin:8px auto 0px;}

.indexNewsCon ul li{ clear:both;}
.indexNewsCon ul li a{ float:left; width:376px; height:23px; line-height:23px; background:url(../images/index_81.gif) no-repeat left center;  cursor:pointer; padding-left:10px;}
.indexNewsCon ul li a:hover{ float:left; width:376px; height:23px; line-height:23px; background:url(../images/index_77.gif) no-repeat left center;   cursor:pointer; padding-left:10px;}

.indexVideoC{ width:205px; height:154px; background:url(../images/index_43.gif) repeat-x;}
.indexVideoTit{ width:48px; height:14px; float:right; margin-right:11px; display:inline;}
.indexVideoTit a{ float:left; width:14px; height:14px; background:url(../images/index_58.gif) no-repeat; line-height:14px; text-align:center; color:#003683; margin-left:2px; display:inline;}
.indexVideoTit a:hover{ float:left; width:14px; height:14px; background:url(../images/index_56.gif) no-repeat; line-height:14px; text-align:center; color:#ffffff;}
.indexVideoTit .i_cur{float:left; width:14px; height:14px; background:url(../images/index_56.gif) no-repeat; line-height:14px; text-align:center; color:#ffffff;}
.indexVideoCon{ width:205px; margin:10px 12px 10px 12px;}
*+html .indexVideoCon{ width:205px; margin:10px 12px 10px 12px;}

.indexVideoL{ width:6px; height:154px; background:url(../images/index_42.gif) no-repeat;}

.indexSolution{ width:733px;}
.indexService{ width:217px; margin-left:10px; display:inline;}
.indexSolutionL{ width:6px; height:131px; background:url(../images/index_88.gif) no-repeat;}
.indexSolutionC{ width:721px; height:131px; background:url(../images/index_89.gif) repeat-x;}
.indexSolutionR{ width:6px; height:131px; background:url(../images/index_91.gif) no-repeat;}
.indexSolutionCon{ width:706px; margin:1px auto 0px;}
.indexSolutionCon1{ width:142px; height:51px; background:url(../images/index_100.gif) no-repeat; padding:44px 100px 0px 12px; display:inline; line-height:24px; display:inline;}
.indexSolutionCon2{ width:133px; height:51px; background:url(../images/index_102.gif) no-repeat; margin:0px 12px; display:inline; padding:44px 90px 0px 0px; line-height:24px;}
.indexSolutionCon3{ width:107px; height:51px; background:url(../images/index_104.gif) no-repeat; padding:44px 98px 0px 0px; line-height:24px;}
.indexServiceC{ width:205px; height:131px; background:url(../images/index_89.gif)  repeat-x;}

.indexTzdh{ width:940px; height:30px; margin:22px auto 0px; border-top:1px solid #b3b3b3; border-bottom:1px solid #b3b3b3; line-height:30px; padding:0px 10px;}
.indexTzdh a{ color:#003686; margin:0px 5px;}
.indexTzdh a:hover{ color:#ff6b01;}


