﻿@charset "utf-8";
/*------------------CSS Document------------------*/
* { margin:0; padding:0; }
body { margin:0px; padding:0px; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:#fff;width: 100%; min-width:1002px; width:expression((documentElement.clientWidth < 1002) ? "1002px" : "100%" );zoom:1;  }
body.body1 { margin:0px; padding:0px; font-size:12px; font-family:"宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:#fff;width: 100%; min-width:534px; width:expression((documentElement.clientWidth < 534) ? "534px" : "100%" );zoom:1;  }

a { text-decoration:none; color:#666666; }
a:hover { text-decoration:underline;}
p { line-height:18px; }
img { border:0px; }
form { margin:0px; padding:0px; }
ul, li { margin:0px; padding:0px; list-style:none; }
h1, h2, h3, h4, h5, h6, h7 { margin:0px; padding:0px; font-size:12px; font-weight:normal; }
font { font-size:12px; line-height:18px; }
span { font-size:12px; line-height:18px; }
.clear { clear:both; }
.space { height:14px; width:100%; clear:both; }
/*------------------CSS Document------------------*/
/*------------------Page------------------*/
.Pages{ padding:20px 0 15px 0; line-height:18px; zoom:1; overflow:hidden;}
.Pages span{ display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}
.p_page .num{ display:none;}
/*.Pages .p_cur{ float:left;}*/
.Pages .p_cur b{}
/*.Pages .p_count{ float:left;}*/
.Pages .p_count b{ }
/*.Pages .p_total { float:left;}*/
.Pages .p_total b{}
/*.Pages .p_page{ float:right;}*/
.Pages .p_page em{ font-style:normal; font-family:Arial;}
.Pages .p_page em a{ padding:0px 3px; }
.Pages .p_page em a.a_cur{  font-weight:bold;}
.Pages .p_page b{ font-weight:normal; display:none;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff; display:none;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(page_goto.jpg) no-repeat;display:none;}
.Pages .a_prev,.Pages .a_next,.Pages .a_first,.Pages .a_end{ border:1px solid #d7d7d7; background:url(../images/pageBg.jpg) repeat-x; height:16px; line-height:16px; padding:0 5px;}


/*------------------Page------------------*/
/*------------------sitemap------------------*/
/*.ul_sitemap{}
.ul_sitemap li strong{ font-size:16px; font-family:"黑体"; display:block; line-height:35px; color:#1172bc;  padding-left:12px;}
.ul_sitemap li strong a{color:#1172bc;}
.ul_sitemap li span{ padding-left:15px;}
.ul_sitemap li span a { line-height:35px; color:#696969; font-size:14px; padding:0 15px;}*/

.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:10px 0px;}
.ul_sitemap li strong{ width: 88px; padding-right: 10px; text-align: right; display:inline-block;}

/*------------------sitemap------------------*/
/*------------------top------------------*/
.topBg{ background:url(../images/topBg.jpg) no-repeat center top #1972a9;}
.top{ width:980px; margin:0 auto;height:105px; position:relative;}
.logo{width:620px; height:105px; float:left; position:relative; z-index:100;}
.logoImg img{width:621px; height:105px; position:absolute; z-index:101; top:0px; left:-59px;}
.topLanguage{ height:20px; line-height:20px; background:url(../images/languageIcon.jpg) no-repeat left center; padding-left:6px; position:absolute; top:16px; right:87px;}
.topLanguage a{ line-height:20px; color:#fff; font-family:"黑体"; padding-right: 6px;}
.topLinks{ background:url(../images/sinaLogo.jpg) no-repeat left top; height: 32px; padding-left: 27px; position: absolute; top: 11px; left: 898px;}
.topLinks a{ line-height: 32px; color:#fff;font-family:"黑体"; }
.searchBox{ background:url(../images/searchBox.jpg) no-repeat; width:191px; height:31px; position:absolute; top: 55px; left: 784px;}
.searchInput{ position:absolute; top: 4px; left: 9px; width: 143px; height: 21px; border:none; background:none; line-height:21px; color:#376384;}
.searchBtn{ position:absolute; top: 4px; right: 5px; width: 33px; height: 21px; border:none;background:none; cursor:pointer;}
.mainnavBg{ background:url(../images/mainnavBg.jpg) repeat-x left top ; height:37px; overflow:hidden;}
.mainnav{ background:url(../images/mainnav.jpg) no-repeat; width:980px; margin:0 auto; height:49px;}
.mainnav ul{ padding-left:9px;}
.mainnav li{ float:left;}
.mainnav li a{ display:block; height:49px;}
.mainnav li a:hover,.mainnav li a.aon{ background:url(../images/mainnavHover.jpg) no-repeat left top; height:37px;}
.mainnav li a em{ display:none;}
#mainnav1{ width:94px;}
#mainnav2{ width:111px;}
#mainnav3{ width:105px;}
#mainnav4{ width:111px;}
/*#mainnav5{ width:98px;}*/
#mainnav6{ width:115px;}
#mainnav7{ width:111px;}
#mainnav8{ width:114px;}
#mainnav9{ width:112px;}
#mainnav10{ width:98px;}
#mainnav1:hover,#mainnav1.aon{ background-position:-9px 0px;}
#mainnav2:hover,#mainnav2.aon{ background-position:-103px 0px;}
#mainnav3:hover,#mainnav3.aon{ background-position:-214px 0px;}
#mainnav4:hover,#mainnav4.aon{ background-position:-319px 0px;}
/*#mainnav5:hover,#mainnav5.aon{ background-position:-398px 0px;}*/
#mainnav6:hover,#mainnav6.aon{ background-position:-430px 0px;}
#mainnav7:hover,#mainnav7.aon{ background-position:-545px 0px;}
#mainnav8:hover,#mainnav8.aon{ background-position:-656px 0px;}
#mainnav9:hover,#mainnav9.aon{ background-position:-770px 0px;}
#mainnav10:hover,#mainnav10.aon{ background-position:-882px 0px;}
/*------------------top------------------*/
/*------------------bottom------------------*/
.bottomBg{ background:url(../images/footerBg.jpg) repeat-x center top; height:106px;}
.bottom{ width:980px; margin:0 auto; background:url(../images/bottomBg.jpg) no-repeat; height:106px;}
.bottomLinks{ color:#bed7e7; padding: 8px 0 0 5px; font-size:12px; line-height:20px; float:left; width:400px;}
.bottomLinks a { padding: 0 5px 0 6px; line-height:20px;color:#bed7e7;}
.bottomAddr{ padding: 7px 8px 0 0; width:326px; float:right;}
.bottomAddr p{ color:#bed7e7; line-height:26px;}
.bottomAddr font{ font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.bottomAddr a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#bed7e7;}
.copyRight{ padding: 40px 0 0 15px; width:500px; float:left;}
.copyRight p{color:#bccfe1; font-size:12px; line-height:20px;}
.copyRight font{color:#bccfe1; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.copyRight a{color:#bccfe1; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
/*------------------bottom------------------*/
/*------------------content230904e------------------*/
.homeBanner{ height:339px; background:url(../images/homeBannerBg.jpg) no-repeat center top;}
.homeFlash{ width:100%; margin:0 auto; height:339px;}
.home_contentBg{ background:url(../images/homeBg.jpg) repeat-x top center;}
.home_content{ padding-top:25px; width:971px; margin:0 auto; padding-left:9px;}
.homeTopRight{ width:182px; float:right; height:266px;}
.homeTopRight img{ width:182px; height:266px;}
.homeTopLeft{ float:left; background:url(../images/homeTopLeft.jpg) no-repeat left top; width:343px; height:266px; padding-right:31px;}
.homeTopLeft1{ float:left; background:url(../images/homeTopLeft.jpg) no-repeat left top; width:230px;}
.homeTopCenter{ float:left; background:url(../images/homeTopCenter.jpg) no-repeat; width:401px; height:266px;}
/*--------czm 230704 height:303px -----*/
.homeCenter{ background:url(../images/homeCenter.jpg) no-repeat; height:203px;}
.homeBottom{ background:url(../images/homeBottom.jpg) no-repeat; height:87px;}
.homeTopLeft .title{ font-size:16px; line-height: 38px; color:#0068b6; padding-left: 33px; font-family:"黑体";}
.homeTopLeft1 .title{ font-size:16px; line-height: 38px; color:#0068b6; padding-left: 33px; font-family:"黑体";}
.homeTopLeftImg{ padding-top: 21px; float:left; width:130px;}
.homeTopLeftInfo{ float:right; width: 197px; padding-top: 15px;}
.homeTopLeftInfo h3{ font-size:14px; font-weight:bold;color:#505050; line-height: 27px;}
.homeTopLeftInfo p{ line-height:24px; font-size:14px;color:#656565;}
.homeTopLeftInfo p a{color:#e10000;line-height:24px; font-size:14px;}
.homeTopLeftInfo p a.more{color:#bfbfbf; padding-left: 12px;font-size:12px; line-height:20px;}
.homeTopCenterTitle{padding-left: 25px; }
.homeTopCenterTitle span{font-size:16px; line-height: 38px; color:#9e9e9e; font-family:"黑体"; padding:0px 10px; display:inline-block; cursor:pointer;}
.homeTopCenterTitle span.show{color:#0068b6;}
.homeTopCenter{ position:relative;}
.homeTopCenter .more{ position:absolute; top: 13px; right: 6px; width:35px; height:14px; display:block;}
.homeTopCenterInfo ul{ padding-top: 8px;}
.homeTopCenterInfo li img{ padding:5px; border:1px solid #ebebeb; width:119px; height:70px; float:left; margin-right: 12px;}
.homeTopCenterInfo li { padding: 8px 0 8px 4px;}
.homeTopCenterInfo li h3 a{ line-height: 21px; font-size:14px;color:#4f4f4f; font-weight:bold;}
.homeTopCenterInfo li p{ line-height:24px; font-size:14px;color:#656565;}
.homeCenter .title{ font-size:16px; line-height: 32px; color:#0068b6; padding-left: 33px; font-family:"黑体";}
.homeCenter li{ float:left; width:122px; padding: 19px 0px 0 37px;}
.homeCenter li.first{ padding-left:0px;}
/*--------czm 230704 width:214px; height:186px;-----*/
.homeCenter li img{ width:112px; height:97px;}
.homeCenter li h3{ padding-top:2px; position:relative; z-index:99;}
.homeCenter li h3 a{ font-size:14px; line-height:24px; color:#656565;}
.homeCenter li h3 .more{ width:31px; height:13px; display:block; position:absolute; bottom: 5px; right: 8px; background:url(../images/more.jpg) no-repeat;}
#CSSBox{float:left;width: 909px;height: 36px; overflow:hidden;}
#CSSBox ul li{ float:left; list-style:none;}
#LeftButton{cursor:pointer;height:36px;width:15px;float:left;background:url(../images/left.jpg) center center no-repeat;}
#RightButton{cursor:pointer;height:36px;width:15px;float:left;background:url(../images/right.jpg) center center no-repeat;}
#wrapper{padding: 31px 10px 0 13px;width: 948px;}
#CSSContent li{ height:36px; }
#CSSContent li img{ height:36px; padding: 0 20px 0 19px; background:url(../images/homeBottomBorder.jpg)  no-repeat right center;}
.banner_aboutBg{ background:url(../images/banner_about.jpg) repeat-x center top; height:280px;}
.banner_about{ width:1002px; margin:0 auto; height:280px;}
.banner_newsBg{ background:url(../images/banner_news.jpg) repeat-x center top; height:280px;}
.banner_news{ width:1002px; margin:0 auto; height:280px;}
.banner_industryBg{ background:url(../images/banner_industry.jpg) repeat-x center top; height:280px;}
.banner_industry{ width:1002px; margin:0 auto; height:280px;}
.banner_cooperationBg{ background:url(../images/banner_cooperation.jpg) repeat-x center top; height:280px;}
.banner_cooperation{ width:100%; margin:0 auto; height:280px;}
.banner_joinBg{ background:url(../images/banner_join.jpg) repeat-x center top; height:280px;}
.banner_join{ width:1002px; margin:0 auto; height:280px;}
.banner_serviceBg{ background:url(../images/banner_service.jpg) repeat-x center top; height:280px;}
.banner_service{ width:1002px; margin:0 auto; height:280px;}
.banner_contactBg{ background:url(../images/banner_contact.jpg) repeat-x center top; height:280px;}
.banner_contact{ width:1002px; margin:0 auto; height:280px;}
.banner_productsBg{ background:url(../images/banner_products.jpg) repeat-x center top; height:280px;}
.banner_products{ width:1002px; margin:0 auto; height:280px;}

.contentBg{ background:url(../images/homeBg.jpg) repeat-x top center;}
.content{ padding-top:20px; width:962px; margin:0 auto;}
.sidebar{ width:223px; float:left;overflow:hidden;}
.mainContain{ width:739px; float:right; overflow:hidden;}
.sidebarTitle img{ width:223px; height:57px;}
.sidemenu { background:url(../images/sidebarBg.jpg)  repeat-y top left; padding-left:22px; padding-bottom:23px;}
.sidemenu li a{ background:url(../images/sidebarLi.jpg) no-repeat; width:127px; height:37px; line-height:37px; display:block; font-size:14px; color:#484848; padding-left:56px;}
.sidemenu li a:hover,.sidemenu li a.aon{ background:url(../images/sidebarLiHover.jpg) no-repeat; text-decoration:none; }
.sidebarBottom{ background:url(../images/sidebarBottom.jpg) no-repeat; height:272px; padding-top:6px;}
.sidebarBottom li{ height:58px; padding:0 23px 0 25px;}
.sidebarBottom li a{ height:44px; display:block;}
.mainContainTitle{ background:url(../images/mainContainTitle.jpg) no-repeat; height:37px; }
.mainContainTitle em{font-size:16px; font-family:"黑体";color:#8a8a8a; padding-left:55px; padding-top: 14px; font-style:normal; display:inline-block; letter-spacing:1px;}
.mainContainTitle span{ float:right; background:url(../images/mainContainIcon.jpg) no-repeat left center; padding-left:17px; margin-top: 13px;color:#c0c0c0;}
.mainContainTitle span a{ line-height:18px; font-size:12px;color:#c0c0c0;}
.mainContainTitle span font{ line-height:18px; font-size:12px;color:#8c8c8c; text-decoration:underline;}
.mainContainTitle span span{ float:none; background:none; padding:0px; margin:0px;line-height:18px; font-size:12px;color:#8c8c8c; text-decoration:underline; }
.mainContainTitle1{ background:url(../images/mainContainTitle1.jpg) no-repeat; height:37px; }
.mainContainTitle1 em{font-size:16px; font-family:"黑体";color:#8a8a8a; padding-left: 63px; padding-top: 14px; font-style:normal; display:inline-block; letter-spacing:1px;}
.mainContainTitle1 span{ float:right; background:url(../images/mainContainIcon.jpg) no-repeat left center; padding-left:17px; margin-top: 13px;color:#c0c0c0;}
.mainContainTitle1 span a{ line-height:18px; font-size:12px;color:#c0c0c0;}
.mainContainTitle1 span font{ line-height:18px; font-size:12px;color:#8c8c8c; text-decoration:underline;}
.mainContainInfo{padding:20px 0 20px 30px;}
.info_cont{text-justify:inter-ideograph;text-align:justify;word-wrap:break-word;clear:both;overflow:hidden;color:#676565; line-height:24px; font-size:12px; }
.info_cont p{color:#676565; line-height:24px; font-size:12px;}
.info_cont span{color:#676565; line-height:24px; font-size:12px;}
.info_cont font{color:#676565; line-height:24px; font-size:12px;}



.honorList ul{ padding:20px 0; border-bottom:1px dotted #c4c4c4; overflow:hidden; clear:both;}
.honorList li{ float:left; width: 192px; padding: 7px 22px 0px;}
.honorList li img{width:196px;height:146px; border:1px solid #f0efed; background:#fff; padding:2px;}
.honorList li h3{ text-align:center;}
.honorList li h3 a{ line-height: 31px;color:#4c4c4c; font-size:14px;}
.info_title{ line-height:24px; font-size:16px; font-weight:bold; padding-bottom:8px; text-align:center;color:#147ec7;}
.info_time{ line-height:30px; text-align:center; font-size:12px;color:#c0c0c0;}
.newsList li{ background:url(../images/newsBg.jpg) no-repeat; height:169px;}
.newsListLeft{ padding: 26px 0px 0px 26px; width: 177px; float:left;}
.newsListLeft img{ width:164px; height:105px; background:url(../images/newsListImgBg.jpg) no-repeat; padding:6px 6px 18px;}
.newsListRight{ width:485px; float:right; padding-right:22px; padding-top: 23px;}
.newsListRight h3 span{ float:right; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:24px;}
.newsListRight h3 a{ line-height:24px;color:#555555; font-size:14px; font-weight:bold;}
.newsListRight .more{ line-height:24px; padding-top:5px;color:#147ec7;}
.newsListRight p{ color:#999999; line-height:22px; font-size:14px; padding-top:5px;}
.industryList{ width:719px; float:right; padding-top:29px;}
.industryList ul{ border-top:1px dotted #cfcfcf;}
.industryList li{ border-bottom:1px dotted #cfcfcf; line-height:29px;}
.industryList li span{ float:right; line-height:29px; font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#949494;}
.industryList li a{ line-height:29px; background:url(../images/industryIcon.jpg) no-repeat left center; padding-left:9px;}

.jobsList{ padding:34px 0 30px 37px;}
.jobsList h4{ background:url(../images/job_titlebg.jpg) no-repeat center top; height:34px; overflow:hidden; color:#fff; font-size:12px; line-height:26px;}
.jobsList h4 em{ font-style:normal; padding-left:90px;}
.jobsList h4 span{ float:right;}
.jobsList ul li{ margin-bottom:3px;}
.jobsList ul li h5{ font-size:12px; line-height:26px; color:#7c7c7c; padding-left:49px; display:block; font-weight:normal; cursor:pointer;}
.jobsList ul li h5 a{ color:#7c7c7c;}
.jobsList ul li h5 span{ float:right;}
.jobsList ul li .my_content{ padding:10px 37px 10px 93px; color:#696969; line-height:18px; background:#e9edef;}
.jobsList ul li .my_content .name{ position:absolute; margin-left:-70px; font-style:normal; font-weight:bold; display:block; height:40px; width:100px;}
.jobsList ul li .my_content .apply{ display:block; text-align:center; font-weight:bold; background:url(../images/job_btn.jpg) no-repeat; width:91px; line-height:24px; color:#fa5800; margin-top:8px;}
.jobsList ul .libg{ background:#f1f1f1; margin-bottom:0px;}
.jobsList .time{ width:90px; line-height: 26px;}
.jobsList .time2{ width:130px; line-height: 26px;}
.jobsList .num{ width:180px; line-height: 26px;}

.serviceList{ padding:37px 0 40px 40px;}
.serviceList ul li h5{ font-size:12px; line-height:36px; padding-left:31px; display:block; font-weight:normal; cursor:pointer; background:url(../images/question_iconQ.jpg) no-repeat left center; border-bottom:solid 1px #d7d7d7; font-size:14px;color:#484848;}
.serviceList ul li h5 span{ width:13px; height:13px; display:block; float:right; background:url(../images/slideUp.jpg) no-repeat left bottom; padding: 18px 10px 0 0;}
.serviceList ul li h5.down span{ background:url(../images/slideDown.jpg) no-repeat left bottom;}
.serviceList ul li .my_content{ line-height:20px; background:url(../images/question_iconA.jpg) no-repeat left 5px #f1f1f0; border-top:solid 1px #e2e2e2; padding:10px 31px; line-height:24px; font-size:14px; color:#555555;}

.downloadBox{ width:227px; height:98px; padding:32px 0 28px 0;}
.downloadList li{ float:left; padding: 0 15px 0 14px; border-bottom:1px dotted #dddddd;}
.downloadBox{ position:relative;}
.downloadBox img{ width:105px; height:98px;}
.downloadBox .downloadBtn{ background:url(../images/downloadBtn.jpg) no-repeat; width:91px; height:35px; position:absolute; right:0px; bottom:28px;}
.downloadBox h3{ float:left; line-height:21px; font-size:14px; width:91px; height:77px; overflow:hidden; padding-left:5px;}

.downloadBox .btnRead{ background:url(../images/down_img_07.jpg) no-repeat; width:54px; height:21px; display:block; margin-left:5px;}
.downloadBox .btnDown{ background:url(../images/down_img_09.jpg) no-repeat; width:54px; height:21px; display:block;}
.downloadBox span{ float:left;}
.downloadBox .btn{ float:left; width:115px; padding:0 0 0 5px;}
.downloadBox .btn a{ float:left;}
/*reg*/
.reg{ padding:100px 0 0 100px;}
.reg li{ line-height:30px; padding-bottom:10px;}
.reg .title{ font-size:14px; border-bottom:1px solid #CCC; margin-bottom:20px; width:270px;}
.reg li em{ font-style:normal; padding:0px; margin:0px; width:90px; text-align:right; padding-right:10px;}
.reg li .text{ border:solid 1px #ddd; width:240px; background:#FFF; padding:5px 0px 3px 5px; color:#666;}

.table{padding:20px 0 0 20px; }
.table td{ line-height:30px; text-align:center;}
.links ul li{ text-align:center; width:180px; float:left; height:125px; overflow:hidden; padding:0px 25px;}
.links ul .pic{ border:solid 1px #e0e0e0; padding:1px; width:178px;}
.links ul .pic img{ width:178px; height:71px;}
.links ul h5{ font-size:12px; font-weight:normal; padding:8px 0px;}
.links ul h5 a{ color:#696969;}
.links ul h5 a:hover{ color:#d50000; text-decoration:underline;}
.productsList {}
.productsList .Pages{ padding-left:20px;}
.productsList ul{ background:url(../images/productListBg.jpg) no-repeat top right; padding-left: 30px;}
.productsList li{ width:189px; float:left; padding: 32px 64px 26px 0px; border-bottom:1px solid #ccd3dd;}
.productsList li.liEnd{ width:189px; float:left; padding-right:0px; border-bottom:1px solid #ccd3dd;}
.productsList li img{ width:187px; height:139px; background:url(../images/productBg.png) no-repeat; padding:1px 1px 11px 1px;}
.productsList li h3 { text-align:center;}
.productsList li h3 a{ line-height:20px; font-size:12px;}
.productsInfoBg{ background:url(../images/productInfoBg.jpg) no-repeat  top right;}
.productsInfo{ padding-top:26px; padding-left:26px;}
.productInfoImgBoxLeft{ background:url(../images/productInfoImgBg.jpg) no-repeat; width:538px; height:396px; float:left;}
.productInfoImgBoxLeft img{ padding: 17px 0 0 16px; width:471px; height:288px;}
.productInfoImgBoxLeft h3{ text-align:center; line-height: 33px; font-size:15px; font-family:"黑体"; padding-right: 36px;}
.productInfoImgBoxRight { width:136px; height:348px; float:right; padding-right:30px; overflow:hidden;}
.productInfoImgBoxRight li{ height:87px;}
.productInfoImgBoxRight li img{ width:113px; height:72px; padding: 8px 8px 8px 15px;background:url(../images/productInfoImgBoxRightBg1.gif) no-repeat;}
.productInfoImgBoxRight li img.show{ background:url(../images/productInfoImgBoxRightBg.gif) no-repeat;}
.productsTabTitle{ background:url(../images/productTabBg.gif) repeat-x left top; height:30px;}
.productsTabTitle span{ background:url(../images/productTab.jpg) no-repeat top left; height:36px; width:100px; margin-right:8px; display:inline-block; cursor:pointer; font-size:14px; font-family:"黑体"; text-align:center; line-height:30px;}
.productsTabTitle span.show{ color:#fff; background:url(../images/productTabHover.gif) no-repeat top left;}
.productsTabInfo{ padding:20px;}
.productsSlideBox{ background:url(../images/productSlideBox1.jpg) no-repeat left top; width:712px; height:237px;}
.productsSlideBox .title{color:#2679b1; font-size:14px; font-family:"黑体"; padding-left: 18px; line-height: 34px;}

.slide_expert{ height:180px; position:relative; padding-left:10px;}
.slide_expert li{width:160px; height:138px; float:left; background:url(../images/productSlideLi.jpg) no-repeat center bottom; padding: 23px 7px 0px 6px;}
.slide_expert img{ width:146px; height:100px; padding:7px 8px 0 6px;}
.slide_expert h3{ text-align:center; padding-top: 9px; height:22px; overflow: hidden;}
.slide_expert h3 a{ line-height: 22px; font-size:12px;color:#000000;}
.slide_expert .expertInfo{ width:96px; float:left; background:url(../images/slide_expertRight.jpg) no-repeat left top; padding-left:20px;}
.slide_expert .expertInfo h3{ line-height:30px; font-weight:bold;}
.slide_expert .expertInfo p{ line-height:18px; font-size:12px;}
.slide_expert .expert_more{ font-weight:bold; margin-top:5px;color:#fff; font-size:12px; display:block; width:40px; height:20px; text-align:center; line-height:20px; background:#f66120;}
.slide_expert .rollBox{OVERFLOW: hidden; WIDTH: 704px;HEIGHT:110px;border:1px solid #c0c0c0;padding:5px;background-color:#ffffff;text-align:left;}
.slide_expert .button{DISPLAY: inline;OVERFLOW: hidden;WIDTH: 20px;CURSOR: pointer;BACKGROUND-REPEAT: no-repeat;height: 13px;}
.slide_expert .left{BACKGROUND: url(../images/left.gif) no-repeat center left;FLOAT: left; width:18px; position:absolute; right: 30px; top: -24px;}
.slide_expert .right{BACKGROUND: url(../images/right.gif) no-repeat center right;FLOAT:right; width: 17px;position:absolute; right: 13px; top: -24px;}
.slide_expert .Box{FLOAT: left; OVERFLOW: hidden; WIDTH: 704px;}

.jobsInfo { line-height:20px; color:#888888;}
.jobsInfo table{ margin-bottom:20px;}
.jobsInfo table td{ border-bottom:solid 1px #e2e2e2; border-collapse:collapse; padding:4px 7px;}
.jobsInfo table .end td{ border:none;}

.jobsInfo .btnBox{ border-top:solid 1px #848fa1; padding:16px 0px; height:40px;}
.jobsInfo .btnBox .tips{ float:left;}
.jobsInfo .btnBox .tips span{ color:#207bcb;}
.jobsInfo .btn{ background:url(../images/templet_message_btn.jpg) no-repeat; width:69px; height:25px; color:#fff; border:none; cursor:pointer; font-weight:bold;  float:right;}
.jobsInfo .text{ width:170px; height:21px; line-height:21px; padding:0px 5px; border:solid 1px #b1b8cc; background:url(../images/templet_message_textbg.jpg) repeat-x top; color:#888888;}
.jobsInfo textarea{  height:160px; line-height:21px; padding:0px 5px; border:solid 1px #b1b8cc; background:url(../images/templet_message_textbg.jpg) repeat-x top; color:#888888;}
.jobsInfo select{ color:#888888; width:130px;}
.jobsInfo .required{ color:#F00;}
.productsDownload{ background:url(../images/productDownloadBg.jpg) no-repeat; width:712px; height:95px; overflow:hidden; padding: 17px 0px 7px 6px;}
.productsDownload a{ background:url(../images/productsDownloadBtn.gif) no-repeat; width:108px; height:30px; margin-right:10px; margin-bottom:5px; display:inline-block;}

.productsIndex{ padding:30px 20px; width:468px; float:left;}
.productsIndexLeft{ width:131px; height:100px; float:left;}
.productsIndexLeft img{ width:131px; height:100px;}
.productsIndexRight{ width: 299px; float:right;}
.productsIndexRight1{ width:230px; float:right; padding-top:30px;}
.homeTopLeft1 ul li a{ line-height:30px; background:url(../images/bullet.gif) no-repeat 5px center; padding-left:20px;}
.productsIndexRight h3{ font-size:16px; font-weight:bold; font-family:"黑体";color:#0068b6;}
.productsIndexRight ul{ padding-top:15px;overflow:hidden;}
.productsIndexRight ul li{ width: 149px; float:left; line-height:24px;}
.productsIndexRight ul li a{ line-height:24px;background:url(../images/mainContainIcon.jpg) no-repeat left center; padding-left:17px;}
.productsIndexBox {background: url(../images/product_menu_mulubg.gif) no-repeat left top;padding-top: 25px;padding-left: 12px;}



/*------------------content------------------*/

.sidemenu li ul
{
    padding-left:10px;
}
