@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: no-repeat;display:none;}
.pages .a_prev,.pages .a_next,.pages .a_first,.pages .a_end{ border:1px solid #d7d7d7; background:url(/uploads/image/jimages/pagebg.jpg) repeat-x; height:16px; line-height:16px; padding:0 5px;}


/*------------------page------------------*/
/*------------------sitemap------------------*/
/*.ul_sitemap{}
.ul_sitemap li strong{ font-size:16px;  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(/uploads/image/jimages/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(/uploads/image/jimages/languageicon.jpg) no-repeat left center; padding-left:6px; position:absolute; top:16px; right:97px;}
.toplanguage a{ line-height:20px; color:#fff;  padding-right: 6px;}
.toplinks{ background:url(/uploads/image/jimages/sinalogo.jpg) no-repeat left top; height: 32px; padding-left: 27px; position: absolute; top: 11px; left: 888px;}
.toplinks a{ line-height: 32px; color:#fff; }
.searchbox{ background:url(/uploads/image/jimages/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(/uploads/image/jimages/mainnavbg.jpg) repeat-x left top; height:37px; overflow:hidden;}

.mainnav{ background:url(/uploads/image/jimages/mainnav.jpg) no-repeat; width:980px; margin:0 auto; height:49px;}
.mainnav ul{ padding-left:34px;}
.mainnav li{ float:left;}
.mainnav li a{ display:block; height:49px;}
.mainnav li a:hover,.mainnav li a.aon{ background:url(/uploads/image/jimages/mainnavhover.jpg) no-repeat left top; height:37px;}
.mainnav li a em{ display:none;}
#mainnav1{ width:99px;}
#mainnav2{ width:130px;}
#mainnav4{ width:130px;}
#mainnav7{ width:130px;}
#mainnav8{ width:130px;}
#mainnav9{ width:187px;}
#mainnav10{ width:130px;}
#mainnav1:hover,#mainnav1.aon{ background-position:-34px 0px;}
#mainnav2:hover,#mainnav2.aon{ background-position:-133px 0px;}
#mainnav4:hover,#mainnav4.aon{ background-position:-263px 0px;}
#mainnav7:hover,#mainnav7.aon{ background-position:-393px 0px;}
#mainnav8:hover,#mainnav8.aon{ background-position:-523px 0px;}
#mainnav9:hover,#mainnav9.aon{ background-position:-653px 0px;}
#mainnav10:hover,#mainnav10.aon{ background-position:-840px 0px;}
/*------------------top------------------*/
/*------------------bottom------------------*/
.bottombg{ background:url(/uploads/image/jimages/footerbg.jpg) repeat-x center top; height:106px;}
.bottom{ width:980px; margin:0 auto; background:url(/uploads/image/jimages/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:416px; 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------------------*/
/*------------------content------------------*/
.homebanner{ height:339px; background:url(/uploads/image/jimages/homebannerbg.jpg) no-repeat center top;}
.homeflash{ width:100%; margin:0 auto; height:339px;}
.home_contentbg{ background:url(/uploads/image/jimages/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:236px;}
.hometopright img{ width:182px; height:236px;}
.hometopleft{ float:left; background:url(/uploads/image/jimages/hometopleft.jpg) no-repeat left top; width:343px; height:236px; padding-right:31px;}
.hometopleft1{ float:left; background:url(/uploads/image/jimages/hometopleft.jpg) no-repeat left top; width:230px;}
.hometopcenter{ float:left; background:url(/uploads/image/jimages/hometopcenter.jpg) no-repeat; width:401px; height:236px;}
.homecenter{ background:url(/uploads/image/jimages/homecenter.jpg) no-repeat; height:303px;}
.homebottom{ background:url(/uploads/image/jimages/homebottom.jpg) no-repeat; height:87px;}
.hometopleft .title{ font-size:16px; line-height: 38px; color:#0068b6; padding-left: 33px; }
.hometopleft1 .title{ font-size:16px; line-height: 38px; color:#0068b6; padding-left: 33px; }
.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;  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; }
.homecenter li{ float:left; width:214px; padding: 19px 0px 0 37px;}
.homecenter li.first{ padding-left:0px;}
.homecenter li img{ width:214px; height:186px;}
.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(/uploads/image/jimages/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(/uploads/image/jimages/left.jpg) center center no-repeat;}
#rightbutton{cursor:pointer;height:36px;width:15px;float:left;background:url(/uploads/image/jimages/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(/uploads/image/jimages/homebottomborder.jpg)  no-repeat right center;}
.banner_aboutbg{ background:url(/uploads/image/jimages/banner_about.jpg) repeat-x center top; height:280px;}
.banner_about{ width:1002px; margin:0 auto; height:280px;}
.banner_newsbg{ background:url(/uploads/image/jimages/banner_news.jpg) repeat-x center top; height:280px;}
.banner_news{ width:1002px; margin:0 auto; height:280px;}
.banner_industrybg{ background:url(/uploads/image/jimages/banner_industry.jpg) repeat-x center top; height:280px;}
.banner_industry{ width:1002px; margin:0 auto; height:280px;}
.banner_cooperationbg{ background:url(/uploads/image/jimages/banner_cooperation.jpg) repeat-x center top; height:280px;}
.banner_cooperation{ width:1002px; margin:0 auto; height:280px;}
.banner_joinbg{ background:url(/uploads/image/jimages/banner_join.jpg) repeat-x center top; height:280px;}
.banner_join{ width:1002px; margin:0 auto; height:280px;}
.banner_join_top{ width:100%; margin:0 auto; height:280px;}

.banner_servicebg{ background:url(/uploads/image/jimages/banner_service.jpg) repeat-x center top; height:280px;}
.banner_service{ width:100%; margin:0 auto; height:280px;}
.banner_contactbg{ background:url(/uploads/image/jimages/banner_contact.jpg) repeat-x center top; height:280px;}
.banner_contact{ width:1002px; margin:0 auto; height:280px;}
.banner_productsbg{ background:url(/uploads/image/jimages/banner_products.jpg) repeat-x center top; height:280px;}
.banner_products{ width:1002px; margin:0 auto; height:280px;}

.contentbg{ background:url(/uploads/image/jimages/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(/uploads/image/jimages/sidebarbg.jpg)  repeat-y top left; padding-left:22px; padding-bottom:23px;}
.sidemenu li a{ background:url(/uploads/image/jimages/sidebarli.jpg) no-repeat; width:136px; height:37px; line-height:37px; display:block; font-size:14px; color:#484848; padding-left:47px;}
.sidemenu li a:hover,.sidemenu li a.aon{ background:url(/uploads/image/jimages/sidebarlihover.jpg) no-repeat; text-decoration:none; }
.sidebarbottom{ background:url(/uploads/image/jimages/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(/uploads/image/jimages/maincontaintitle_cq.jpg) no-repeat; height:37px; }
.maincontaintitle em{ text-align:center; background:#f8f8f8; border:1px solid #dfdfdf; border-bottom:none; _width:122px; min-width:122px; margin:8px 0 0 27px; padding:0 10px; height:28px; line-height:28px; font-size:16px; color:#8a8a8a;  font-style:normal; display:inline-block; /*letter-spacing:1px;padding-left: 35px; padding-top: 14px;*/}
.maincontaintitle span{ float:right; background:url(/uploads/image/jimages/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; }


.maincontaintitle_list{ background:url(/uploads/image/jimages/maincontaintitle_cq.jpg) no-repeat; height:37px; padding-left:20px}
.maincontaintitle_list em{ text-align:center; background:#f8f8f8; border:1px solid #dfdfdf; width:122px; overflow:hidden; border-bottom:none; min-width:122px; margin:8px 0 0 27px; padding:0 10px; height:28px; line-height:28px; font-size:16px; color:#8a8a8a;  font-style:normal; display:inline-block; /*letter-spacing:1px;padding-left: 35px; padding-top: 14px;*/}
.maincontaintitle_list span{ float:right; height: 16px;width:518px; overflow:hidden; background:url(/uploads/image/jimages/maincontainicon.jpg) no-repeat left center; padding-left:17px; margin-top: 13px;color:#c0c0c0;}
.maincontaintitle_list span a{ line-height:18px; font-size:12px;color:#c0c0c0;}
.maincontaintitle_list span font{ line-height:18px; font-size:12px;color:#8c8c8c; text-decoration:underline;}
.maincontaintitle_list span span{ float:none; background:none; padding:0px; margin:0px;line-height:18px; font-size:12px;color:#8c8c8c; text-decoration:underline; }

.maincontaintitle_up{ font-size:16px; color:#8a8a8a; height:28px; line-height:28px; padding:5px 0 5px 20px;}


.maincontaintitle1{ background:url(/uploads/image/jimages/maincontaintitle1.jpg) no-repeat; height:37px; }
.maincontaintitle1 em{font-size:16px; color:#8a8a8a; padding-left: 63px; padding-top: 14px; font-style:normal; display:inline-block; letter-spacing:1px;}
.maincontaintitle1 span{ float:right; background:url(/uploads/image/jimages/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;width:705px;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(/uploads/image/jimages/newsbg.jpg) no-repeat; height:169px;}
.newslistleft{ padding: 26px 0px 0px 26px; width: 177px; float:left;}
.newslistleft img{ width:164px; height:105px; background:url(/uploads/image/jimages/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(/uploads/image/jimages/industryicon.jpg) no-repeat left center; padding-left:9px;}

.jobslist{ padding:34px 0 30px 37px;}
.jobslist h4{ background:url(/uploads/image/jimages/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(/uploads/image/jimages/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(/uploads/image/jimages/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(/uploads/image/jimages/slideup.jpg) no-repeat left bottom; padding: 18px 10px 0 0;}
.servicelist ul li h5.down span{ background:url(/uploads/image/jimages/slidedown.jpg) no-repeat left bottom;}
.servicelist ul li .my_content{ line-height:20px; background:url(/uploads/image/jimages/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(/uploads/image/jimages/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 .btnreadjp{ background:url(/uploads/image/jimages/down_img_07.jpg) no-repeat; width:54px; height:21px; display:block; margin-left:5px;}
.downloadbox .btndownjp{ background:url(/uploads/image/jimages/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;}


.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(/uploads/image/jimages/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(/uploads/image/jimages/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(/uploads/image/jimages/productinfobg.jpg) no-repeat  top right;}
.productsinfo{ padding-top:26px; padding-left:26px;}
.productinfoimgboxleft{ background:url(/uploads/image/jimages/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;  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(/uploads/image/jimages/productinfoimgboxrightbg1.gif) no-repeat;}
.productinfoimgboxright li img.show{ background:url(/uploads/image/jimages/productinfoimgboxrightbg.gif) no-repeat;}
.productstabtitle{ background:url(/uploads/image/jimages/producttabbg.gif) repeat-x left top; height:30px;}
.productstabtitle span{ background:url(/uploads/image/jimages/producttab.jpg) no-repeat top left; height:36px; width:100px; margin-right:8px; display:inline-block; cursor:pointer; font-size:14px;  text-align:center; line-height:30px;}
.productstabtitle span.show{ color:#fff; background:url(/uploads/image/jimages/producttabhover.gif) no-repeat top left;}
.productstabinfo{ padding:20px 0px; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word;}
.productsslidebox{ background:url(/uploads/image/jimages/productslidebox1.jpg) no-repeat left top; width:712px; height:237px;}
.productsslidebox .title{color:#2679b1; font-size:14px;  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(/uploads/image/jimages/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: 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:  no-repeat center left;float: left; width:18px; position:absolute; right: 30px; top: -24px;}
.slide_expert .right{background:  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(/uploads/image/jimages/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(/uploads/image/jimages/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(/uploads/image/jimages/templet_message_textbg.jpg) repeat-x top; color:#888888;}
.jobsinfo select{ color:#888888; width:130px;}
.jobsinfo .required{ color:#f00;}
.productsdownload{ background:url(/uploads/image/jimages/productdownloadbg.jpg) no-repeat; width:712px; height:95px; overflow:hidden; padding: 17px 0px 7px 6px;}
.productsdownload a{ background:url(/uploads/image/jimages/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(/uploads/image/jimages/bullet.gif) no-repeat 5px center; padding-left:20px;}
.productsindexright h3{ font-size:16px; font-weight:bold; 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(/uploads/image/jimages/maincontainicon.jpg) no-repeat left center; padding-left:17px;}
.productsindexbox {background: url(/uploads/image/jimages/product_menu_mulubg.gif) no-repeat left top;padding-top: 25px;padding-left: 12px;}



/*------------------content------------------*/

.sidemenu li ul
{
    padding-left:10px;
}