﻿@charset "utf-8";
/* CSS Document */
body,html,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd{padding:0;margin:0; font-family:microsoft yahei}
a img{ border:none}

#top{ width:1000px;margin:0 auto;}
#logo{width:305px;float:left;padding-top:30px}

.nav li{float:left; list-style:none; position:relative;}
.nav li a{padding:0 32px; display:block;color:#fff; font-size:15px; line-height:45px; text-decoration:none;white-space:nowrap;}
.nav li>a:hover{ background:#2087d3; color:#FFF;}
.nav li ul{display:none;  position:absolute; margin:0; padding:0; z-index:8000; top:45px; background-color:rgba(0,0,0,.35)}
.nav li:hover ul{display:block}
.nav li ul li{display:block; padding:0; margin:0; width:100%; text-align:center; height:35px; line-height:35px; padding-left:0px;}
.nav li ul li a{ font-size:12px; padding:0 10px; color:#FFF; line-height: 28px;}
.nav li ul li a:hover{background-color:rgba(0,0,0,.55);}

#top_right{ float:right; width:182px; margin-right:0px;padding-top:30px;}
#topright1{ text-align:right;}
#topright1 span,#topright1 span a{ font-size:15px; color:#505255; text-decoration:none;}
#topright1 span{padding:0 5px}
#so{ background:url(../images/so.jpg) no-repeat right center; width:181px; height:23px; margin-top:8px; padding:0; margin-right:0px; float:right;}
#so *{ vertical-align:middle}
#so input:focus{ outline:none}
#so input[type=text]{ width:145px;height:23px; padding:0; margin:0; background:none; border:none; line-height:23px}
#so input[type=button]{ width:36px;height:23px; padding:0; margin:0; background:none; border:none; cursor:pointer}




#banner{ width:100%; margin:0 auto;z-index:0;}
.banner_center{ width:100%; height:330px;margin:0 auto;z-index:0;}
.banner_room { z-index:0;}
.banner-item { position: absolute;top: 0;left: 0;height: 330px;width: 100%;display: none;}
.banner-item a.link { width: 100%;height: 330px;display: block;}
.banner-item a.link:hover {text-decoration: none;}
.banner_dl_room { position: absolute;width: 100%;height: 38px;left: 0;bottom: 0;z-index: 8; background:url(../images/bh.png) repeat-x;}
#banner2{ position: relative;height: 330px; width: 100%;z-index:0;}
#banner2 img{ border:0px; z-index:0;}
#banner_dl, #banner_dl2 { margin: 0 auto;text-align: center;z-index:0;}
#banner_dl a, #banner_dl2 a { width: 18px;height: 18px;margin: 0 0 0 12px;background: #8a1b0f;color: #fff;display: inline-block;text-align: center;line-height: 20px;background:url(../images/01.png) no-repeat left center;}
#banner_dl a.cur, #banner_dl2 a.cur { background:url(../images/02.png) no-repeat left center;}
#banner, .banner_nn_r { top:0px;left:0px;z-index:0;} 


#home_pro{ margin:0 auto;width:1000px;}
#home_pro_list{display:block;margin-right:-300px;width:1072px}
.pro1{ background-position:-18px 0px;}
.pro2{ background-position:-280px 0px;}
.pro3{ background-position:-542px 0px;}
.pro4{ background-position:-802px 0px;}
.pro5{ background-position:-854px 0px;}
.pro1:hover{background-position:-18px -155px;}
.pro2:hover{ background-position:-280px -155px;}
.pro3:hover{ background-position:-542px -155px;}
.pro4:hover{ background-position:-802px -155px;}
.pro5:hover{ background-position:-854px -155px;}

#main{ width:1000px; margin:0 auto; height:auto; display:table; padding-bottom:42px;}
.home_about{ width:230px; background:url(../images/001.jpg) no-repeat right center; height:224px; float:left}

.home_about h3,.home_news h3,.home_cen h3{ font-size:15px; color:#636b6b; font-weight:normal; height:39px; padding:0; margin:0}
.home_about_c{ width:200px; height:186px;}
.home_about_c p{width:200px; height:90px; font-size:14px;color:#707575; overflow:hidden; margin-top:5px;}
.home_about_c a{ text-decoration:none; float:left; font-size:14px; color:#707575;}


.home_news{ width:440px; background:url(../images/001.jpg) no-repeat right center; height:224px; padding:0 21px 0 15px;float:left}
.home_news1{ padding-bottom:10px;}
.home_news img{ float:left; margin-right:10px}
.home_news p{ padding:0; margin:0}
.home_news_t{ font-size:14px; color:#4182b8;}
p.home_news_c {color:#707575; font-size:12px; margin: 4px;}
.home_news_a a{color:#636b6b; font-size:14px; text-decoration:none}
.home_news_list{ border-top:1px dashed #707575; margin:3px 0; padding:10px 0}
.home_news_list li{ list-style:none; background:url(../images/004.jpg) no-repeat left center; padding-left:20px;line-height:26px; height:26px;}
.home_news_list li a{color:#707575; text-decoration:none; line-height:26px; font-size:14px}
.home_news_list li a span{float:right}


.home_cen{ float:left; width:230px; margin-left:33px; height:224px}
.home_cen p{ width:220px; line-height:20px; font-size:14px; color:#707575; padding:0; margin:0}



.foot1{ width:100%; height:280px; background:#6d6e6f}
.foot1 ul{ background:url(../images/006.jpg) no-repeat left top; height:156px; padding:34px 0 34px 92px; float:left}
.foot1 ul h3{ color:#FFF; font-size:15px; font-weight:normal; line-height:26px}
.foot1 ul li{ list-style:none; height:28px; line-height:28px}
.foot1 ul li a{line-height:28px; text-decoration:none; color:#FFF; font-size:12px}

.foot_c{width:1000px; margin:0 auto; position:relative}
.totop{ position:absolute; top:0; right:0}


.foot2{ width:100%; height:56px; background:#3f4041; text-align:center}





#line{ height:3px; background:#2087d3; width:100%; display: none;}
#top2{ width:1000px;height:218px;margin:0 auto;}
#pic01{ margin-top: -2px;}


.nav01{ width:1000px; height:44px;margin:0 auto; padding:16px 0px 0px 0px}
.nav01 p a{ font-size:12px; color:#232425; text-decoration:none}


#mid{ width:1000px; margin:0 auto}
.leftnav{ width:258px; float:left; padding:0px 24px 0 0px }
.leftnav h4{ font-size:16px; color:#131313; padding-left:0px}
#line2{ height:3px; background:#2087d3; width:258px}
.line2div{ width:282px; height:4px; padding:11px 0px 0px 0px}

#about_left{ line-height:46px; list-style:none; text-decoration:none; padding:0px 0px 0px 0px; margin:0 auto}
#about_left li{margin:0;padding:0px}
#about_left li a{ text-decoration:none;font-size:14px; color:#131313;display:block; padding-left:36px}


#about_left li a:hover{ background:#d0e5f7; width:259; height:37}


#about_ci{ width:700px; margin-left:300px; margin-bottom:40px;}
#about_ci h4{ font-size:18px; font-weight:normal; color:#131313}
#about_ci .line_ci{ width:700px; height:1px; background-color:#e1e1e1; margin-top:12px}
#about_ci img{ margin-top:10px}
#about_ci p{ font-size:14px; color:#232425; line-height:24px; margin-top:24px; letter-spacing:1px}
#about_ci p.letter{ margin-top:8px}




#about_contact_us{ width:700px; margin-left:300px; margin-bottom:40px;}
#about_contact_us h5{ font-size:18px; color:#131313; font-weight:normal}
#about_contact_us .con_line{ background-color:#cccccc; height:1px; margin-top:12px}
#about_contact_us p{ margin-top:10px; font-size:14px; color:#1f2020; letter-spacing:2px}
#about_contact_us img{ margin-top:26px}




#i_news01{ width:1000px; height:220px; margin:0 auto}

#news_com{width:700px; margin-left:300px}
#news_com h4{ font-size:18px; font-weight:normal; color:#131313}
#news_com .line_ci{ width:700px; height:1px; background-color:#e1e1e1; margin-top:12px}
.company_dynamic{  height:134px; padding:17px 0px; margin:20px; border-bottom:1px solid #CCC}
.company_dynamic a img { padding:0}
.company_dynamic h1 a{ font-size:15px; color:#ca2810; text-decoration:none; letter-spacing:2px}
.company_dynamic p a{ font-size:14px; color:#202021; text-decoration:none; letter-spacing:1px}

.news_img{float:left; margin-right:10px;}
.news_c{ float:left}
#date{ font-size:14px; color:#737678; letter-spacing:2px}
.news_c div a{ font-size:14px}




.solve{ width:700px; height:144px; margin:0 auto; padding-top:21px; border-bottom:1px solid #CCC;}
.solve_pic{ float:left; margin-right:26px; padding-left:0; margin-top:12px;}
.solve_text{ float:left; margin-top:18px;white-space:normal; word-break:break-all;}
.solve_text h1 a{ font-size:15px; color:#010101; text-decoration:none; letter-spacing:1px;}
.solve_text p a{ font-size:14px; color:#414243; text-decoration:none; letter-spacing:1px;}
.solve_text p { padding-top:6px;}
.solve_text div a{ font-size:14px}




#nav_pro{ width:1000px; height:54px; margin:0 auto;}
#nav_pro p{ padding-top:18px;}
#nav_pro p a{ font-size:12px; color:#232425; text-decoration:none;}


#mid_pro{ width:1000px; margin:0 auto; margin-bottom:40px;}

#mid_pro_l{ width:290px; float:left;}
#mid_pro_l h1{ font-size:16px; color:#131313; padding-bottom:14px;}
#mid_pro_l div{ background-color:#2087d3; width:260px; height:3px;}
#mid_pro_l ul li { list-style:none; font-size:14px; line-height:46px;}
#mid_pro_l ul li a{ text-decoration:none; color:#131313; display:block; padding-left:24px; font-family:Arial, Helvetica, sans-serif;}
#mid_pro_l ul li a:hover{ background:#d0e5f7; width:236px; height:46px;}

#mid_pro_r{ width:698px; float:right;}

#pic_pro{ width:250px; height:186px; float:left;}
#pic_pro_s1{ width:52px; margin-left:10px; margin-top:188px; border:1px solid #ccc;}
#pic_pro_s2{ width:52px; float:left; margin-top:-42px; margin-left:69px; border:1px solid #ccc;}
#pic_pro_s3{ width:52px; float:left; margin-top:-42px; margin-left:127px; border:1px solid #ccc;}
#pic_pro_s4{ width:52px; float:left; margin-top:-42px; margin-left:185px; border:1px solid #ccc;}

#mid_pro_r_cha{ width:417px; float:right; margin-top:-228px;}
#mid_pro_r_cha h1,#mid_pro_r_cha h2,#mid_pro_r_cha li{ font-family:Arial, Helvetica, sans-serif; color:#474243;}
#mid_pro_r_cha h1{ font-size:24px;}
#mid_pro_r_cha h2{ font-size:14px; font-weight:normal; margin-top:4px;}
#mid_pro_r_cha p { font-size:16px; padding-top:16px;}
#mid_pro_r_cha ul li{ font-size:12px; color:#5f5d5d; margin-left:16px; margin-top:6px;}
#mid_pro_r_cha img{ margin-top:24px;}
#mid_pro_r_cha h3 a{ font-size:18px; text-decoration:none; color:#262525; font-weight:normal; float:left; margin-top:-44px; margin-left:82px;}

#mid_pro2{ width:1000px; margin:0 auto; margin-bottom:40px;}

#pro_spec{ width:698px; float:right;}
   #pro_spec_line2,#pro_spec_line3,#pro_spec_line4,#pro_spec_line5,#pro_spec_line6,#pro_spec_line7,#pro_spec_line8,#pro_spec_line9,#pro_spec_line10,
   #pro_spec_line11,#pro_spec_line12 { border-bottom:1px solid #CCC; font-family:Arial, Helvetica, sans-serif;}/*div 底框*/
   
   #pro_spec h2,#pro_spec h3,#pro_spec h4,#pro_spec h5,#pro_spec h6,#pro_spec h7,#pro_spec h8,#pro_spec h9,#pro_spec h10,#pro_spec h11,#pro_spec h12 { font-size:15px; letter-spacing:1px;
   font-family:Arial, Helvetica, sans-serif; margin-left:2px;}
   #pro_spec ul li { font-size:12px; list-style:none; font-family:Arial, Helvetica, sans-serif;}
   
   #pro_spec_line1{ width:698px; height:30px; border-bottom:1px solid #CCC;}
   
   #pro_spec_line2{ width:698px; height:82px;}
   #pro_spec_line2 ul { float:left; margin-top:20px; margin-left:177px;}
   #pro_spec_line2 h2 { float:left; margin-top:32px;}
   
   #pro_spec_line3{ width:698px; height:47px; background-color:#edf5f8;}
   #pro_spec_line3 h3 { float:left; margin-top:14px;}
   #pro_spec_line3 ul { float:left; margin-top:16px; margin-left:162px;}
   
   #pro_spec_line4{ width:698px; height:84px;}
   #pro_spec_line4 h4 { float:left; margin-top:30px;}
   #pro_spec_line4 ul { float:left; margin-top:16px; margin-left:160px;}
   
   #pro_spec_line5{ width:698px; height:45px; background-color:#edf5f8;}
   #pro_spec_line5 h5 { float:left; margin-top:14px;}
   #pro_spec_line5 ul { float:left; margin-top:16px; margin-left:183px;}
   
   #pro_spec_line6{ width:698px; height:168px;}
   #pro_spec_line6 h6 { float:left; margin-top:71px;}
   #pro_spec_line6 ul { float:left; margin-top:32px; margin-left:117px;}
   
   #pro_spec_line7{ width:698px; height:68px; background-color:#edf5f8;}
   #pro_spec_line7 h7 { float:left; margin-top:25px; font-weight:bold;}
   #pro_spec_line7 ul { float:left; margin-top:18px; margin-left:124px;}
   
   #pro_spec_line8{ width:698px; height:91px;}
   #pro_spec_line8 h8 { float:left; margin-top:37px; font-weight:bold;}
   #pro_spec_line8 ul { float:left; margin-top:20px; margin-left:202px;}
   
   #pro_spec_line9{ width:698px; height:51px; background-color:#edf5f8;}
   #pro_spec_line9 h9 { float:left; margin-top:16px; font-weight:bold;}
   #pro_spec_line9 ul { float:left; margin-top:19px; margin-left:171px;}
   
   #pro_spec_line10{ width:698px; height:71px;}
   #pro_spec_line10 h10 { float:left; margin-top:26px; font-weight:bold;}
   #pro_spec_line10 ul { float:left; margin-top:18px; margin-left:175px;}
   
   #pro_spec_line11{ width:698px; height:74px; background-color:#edf5f8;}
   #pro_spec_line11 h11 { float:left; margin-top:28px; font-weight:bold;}
   #pro_spec_line11 ul { float:left; margin-top:20px; margin-left:214px;}
   
   #pro_spec_line12{ width:698px; height:81px;}
   #pro_spec_line12 h12 { float:left; margin-top:32px; font-weight:bold;}
   #pro_spec_line12 ul { float:left; margin-top:19px; margin-left:160px;}
   
   
   
div.pro_pic01{ width:1000px; height:220px; margin:-1px auto;}
div.pro_pic01 p,a,h1 { color:#131313;}

div.product_mid{ width:1000px; margin:0 auto; margin-top:8px;}
	div.product_mid_l{ width:262px; float:left; margin-bottom:40px;}
	div.product_mid_l h1 { font-size:16px; padding-bottom:12px;}
	div.product_mid_l div { background-color:#2087d3; width:260px; height:3px;}
	div.product_mid_l ul { list-style:none;}
	div.product_mid_l ul li ul a{ padding-left:40px;}
	div.product_mid_l ul li a{ text-decoration:none; font-size:14px; line-height:46px; display:block; padding-left:14px;}
	div.product_mid_l ul a:hover{ background:#d0e5f7; width:246px; height:46px;}
	div.product_mid_l ul li ul a:hover{ background:#d0e5f7; width:220px; height:46px;}
	
	div.product_mid_r{ width:694px; float:right;}
	div.product_mid_r02{ width:694; height:30px; border-bottom:1px solid #ccc;}
	div.product_mid_r h1{ font-size:18px; font-weight:normal; letter-spacing:1px;}
	div.product_mid_r p { letter-spacing:1px; padding-top:12px; font-size:14px; line-height:22px;}
	
	div.product_mid_r03{ width:784px; margin-top:18px;}
		div.pro01{ width:213px; height:196px; float:left; margin-right:30px}
		div.pro_img01 { width:207px; height:155px;}
		div.pro_img01 img{ border:3px solid #fff;border-bottom:3px solid #e1e9f3; display:block;}
		div.pro_img01 img:hover{ border:3px solid #e1e9f3;}
		div.pro_p1{ margin-left:72px; width:141px; height:34px;}
		div.pro_p1 p a{ font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
	.page_no{ font-size:14px; color:#8b8d8f; letter-spacing:2px; margin-bottom:40px; text-align:center; padding-top:30px; text-decoration:none;}
	.page_no span{ letter-spacing:normal}	
	.page_no a{ text-decoration:none;}

/* servic start! */
div.ser_mid{ width:1000px; height:600px; margin:0 auto; margin-top:-4px;}
div.ser_mid h1,p,a,ul{ color:#131313;}
	div.ser_mid_l{ width:260px; height:500px; float:left;}
	div.ser_mid_l h1{ font-size:16px; margin-bottom:12px; margin-top:4px;}
	div.ser_mid_l div{ background-color:#2087d3; height:3px;}
	div.ser_mid_l ul li { list-style:none; font-size:14px;}
	div.ser_mid_l li a{ text-decoration:none; padding-left:28px; display:block; line-height:46px;}
	div.ser_mid_l li a:hover{ width:232px; height:46px; background-color:#d0e5f7;}
	
	div.ser_mid_r{ width:694px; height:500px; float:right;}
	
	div.ser_mid_r02 h1{ font-size:18px; font-weight:normal; border-bottom:1px solid #ccc; height:36px;}
	#ser_mid_r03{ width:694px; height:426px; float:left; margin-top:20px;}
	#ser_mid_r03 .input01{ width:603px; height:30px; margin-top:15px; font-size:16px; font-family:microsoft yahei;}
	#ser_mid_r03 .input02{ width:603px; height:30px; margin-top:30px; font-size:16px; font-family:microsoft yahei;}
	#ser_mid_r03 textarea{ width:603px; height:211px; margin-left:81px; margin-top:-20px; font-size:16px; font-family:microsoft yahei;}
	#ser_mid_r03 .input03{ width:118px; height:39px; margin-top:17px; margin-left:82px; cursor:pointer; border:0;
	 background-image:url(../images/service04.jpg)}
	#input_name{ font-size:18px; margin-top:32px;}
	
	
/* servic_download start! */
div.ser_mid02{ width:1000px; margin:0 auto; margin-top:-4px;}
div.ser_mid02 h1,p,a,ul{ color:#131313;}
	div.ser_mid02_l{ width:260px; height:500px; float:left;}
	div.ser_mid02_l h1{ font-size:16px; margin-bottom:12px; margin-top:4px;}
	div.ser_mid02_l div{ background-color:#2087d3; height:3px;}
	div.ser_mid02_l ul li { list-style:none; font-size:14px;}
	div.ser_mid02_l li a{ text-decoration:none; padding-left:28px; display:block; line-height:46px;}
	div.ser_mid02_l li a:hover{ width:232px; height:46px; background-color:#d0e5f7;}
	
	div.ser_mid02_r{ width:694px; float:right;}
	div.ser_mid02_r02 h1{ font-size:18px; font-weight:normal; border-bottom:1px solid #ccc; height:36px;}
	div.ser_mid02_r03 { width:693px; height:250px; margin-top:26px; float:left;}
	div.ser_mid02_r03 ul{ width:84px; height:156px; float:left;}
	div.ser_mid02_r03 ul li { list-style:none; font-size:14px; color:#131313; line-height:32px; letter-spacing:1px;
	 margin-top:-1px; margin-left:2px;}
	div.ser_mid02_r03 form .select01{ width:206px; height:24px; margin-left:-2px; float:left;}
	div.ser_mid02_r03 .select02{ width:206px; height:24px; margin-left:-206px; margin-top:33px; float:left;}
	div.ser_mid02_r03 .select03{ width:206px; height:24px; margin-left:-206px; margin-top:65px; float:left;}
	div.ser_mid02_r03 .select04{ width:206px; height:24px; margin-left:-206px; margin-top:96px; float:left;}
	div.ser_mid02_r03 .select05{ width:206px; height:24px; margin-left:-206px; margin-top:128px; float:left;}
	div.ser_mid02_r03 .button01{ width:110px; height:30px; margin-left:-205px; margin-top:159px; float:left;
	 background-image: url(../images/service06.jpg); border:none; cursor:pointer;}
	div.ser_mid02_r03 p{ font-size:14px; color:#131313; margin-left:-284px; margin-top:220px; float:left; letter-spacing:1px;}
	div.ser_mid02_r03  h1{ color:#d11111; font-weight:normal; font-size:14px; margin-left:-242px; margin-top:240px; float:left;}
	
	div.ser_mid02_r .results{ width:694px; float:left; position:relative; margin-bottom:40px;}
		.results_01{ width:694px; height:34px; background-color:#1a4c70; margin-top:-35px; position:absolute;}
		.results_01 .results_p1,.results_p2,.results_p3,.results_p4{ font-size:14px;}
		.results_01 .results_p1{ margin-top:6px; margin-left:22px; float:inherit; color:#FFF;}
		.results_01 .results_p2{ margin-top:-18px; margin-left:252px; float:inherit; color:#FFF;}
		.results_01 .results_p3{ margin-top:-14px; margin-left:470px; float:inherit; color:#FFF;}
		.results_01 .results_p4{ margin-top:-16px; margin-left:620px; float:inherit; color:#FFF;}
		
		.results_02{  width:694px; height:32px; border-bottom:1px solid #ccc; margin-top:20px;}
		.results_02 .results_p1,.results_p2,.results_p3,.results_p4{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
		.results_02 .results_p1{ margin-top:6px; margin-left:5px; float:inherit}
		.results_02 .results_p2{ margin-top:-13px; margin-left:205px; float:inherit}
		.results_02 .results_p3{ margin-top:-14px; margin-left:464px; float:inherit}
		.results_02 .results_p4{ margin-top:-16px; margin-left:620px; float:inherit;}
		.results_02 .results_p4 a { color:#3397e0;}
		
		.results_03{  width:694px; height:28px; border-bottom:1px solid #ccc; margin-top:12px;}
		.results_03 .results_p1,.results_p2,.results_p3,.results_p4{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
		.results_03 .results_p1{ margin-top:6px; margin-left:5px; float:inherit}
		.results_03 .results_p2{ margin-top:-13px; margin-left:205px; float:inherit}
		.results_03 .results_p3{ margin-top:-14px; margin-left:464px; float:inherit}
		.results_03 .results_p4{ margin-top:-16px; margin-left:620px; float:inherit}
		.results_03 .results_p4 a { color:#3397e0;}


/*news_page*/
.news_left{ width:694px; float:left; text-align:center;}
.news_left h1{ font-size:22px; color:#131313; font-weight:300;}
.news_left p{ font-size:12px; color:#737678; margin-top:6px;  margin-bottom:30px;}
.news_special{ width:612px; margin:0 auto; margin-top:20px; margin-bottom:40px;}
.news_special p{ font-size:14px; color:#131313; line-height:24px; margin:0; padding:0; text-align:left; text-indent:2em;}




/*修改*/
#logo img{width:100%;height: auto !important; }
.nav{ background-color:#336699;height:45px;width:100%; margin-top: 15px;}
.nav>ul{width: 1000px;margin: 0 auto;}
.clearfix{clear:both;}
#top{width: 1000px;
    margin: 0 auto;
}
.home_pro_list a img:hover{transform:scale(1.2,1.2); transition:.3s transform;}

.foot1 ul li img{ width:125px;}
.home_about_right{padding:0; width:69%;float:right; color:#336699;}
.home_about_right li{ list-style:none; font-size:14px;}
.home_about_right h3{font-size:15px; color:#636b6b; font-weight:normal; height:39px; padding:0; margin:0}
.home_about_right01 a{ font-weight:bold;padding-left:8px; float:left; line-height:30px;color:#336699; text-decoration:none;}
.home_about_right02{ float:right;}
.home_about_right02 li{border:1px solid grey; float:left;margin-right:3px;border-bottom:none;}
.home_about_right02 a{ display:block;padding:5px 10px; text-decoration:none;}
.home_about_right02 a:hover{ background-color:#336699;color:white;}

.index-app{ float:right;width:69%; padding-right: 15px;}
.index-app-title{
	background:#fff;
	position:relative;
	padding:10px 0 0 15px;
	border-bottom:2px #336699 solid;
	margin-bottom:6px;
	line-height:30px;
	height:30px;
}
.index-app-title h3{
    font-size: 15px;
    color: #131313;;
    font-weight: normal;
    height: 39px;
    padding: 0;
    margin: 0;
}
.index-app-title h3 a{color:#336699; text-decoration:none;}
.index-app-title .opt{
	position:absolute;
	right:0;
	top:10px;
}
.index-app-title .opt a{color:#336699; text-decoration:none; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block;max-width: 100px;vertical-align: middle;}
.index-app-title .opt li{
	float:left;
	border:1px #ddd solid;
	border-bottom:0;
	height:29px;
	line-height:29px;
	width:110px;
	text-align:center;
	margin-right:2px;
	list-style:none;
}
.index-app-title .opt li.hover{
	background-color:#336699;
}
.index-app-title .opt li.hover a{ color:#fff;}
.index-app-bd div{ display:none;}
.index-app-bd div img{width:100%;}
.index-app-bd div.hover{ display: block;}
#home_pro li{width:22%;float:left; list-style:none; text-align:center; padding:50px 15px;}
#home_pro li a{ text-decoration:none;color:#888888; font-weight:bold; display: block;}
#home_pro li a.prost{display: block; width: 220px; height: 165px; padding-bottom: 12px;}
#home_pro li img{width:auto !important; height:auto !important; max-width: 220px; max-height: 165px;}
#home_pro li img:hover{ transform: scale(1.1,1.1); transition:.3s transform;}
.pro-detail-title{
	border-bottom:2px solid #336699;
	font-size:14px;
	height:28px;
	margin-bottom:20px;
}
.pro-detail-title span{
	background:url(../images/pro-detail-title.gif) repeat-x;
	
	float:left;
	width:100px;
	height:27px;
	line-height:27px;
	text-align:center;
	border:1px #95B8DB solid;
	border-bottom:none ;
	cursor:pointer;
}
.pro-detail-title span.hover{
	background:#fff;
	border:2px #336699 solid;
	border-bottom:3px #fff solid;
	color:#336699;
	font-weight:bold;
	height: 26px;
}
.pro-detail-bd{
	height:auto !important;
	height:200px;
	min-height:200px;
}

.downsearch{
	width:100%;
	margin-bottom:10px;
	text-align:right;
}
.downsearch .in{ margin-right:5px; text-align:left;}
.downsearch a{ margin-right:10px;}