.indexcontent{ margin:0 3%; width:94%;}
.sl{overflow:hidden; text-overflow:ellipsis;white-space: nowrap;}
.touchslider-item img{ display:block;}

.top1{ height:75px; position:relative;}
.top1 .logo1{ position:absolute; top:15px; left:0; height:45px;}
.top1 .top_more{ position:absolute; top:15px; right:0; height:20px; border:#c9c9c9 1px solid; padding:10px; border-radius:5px;}

.top_nav{ background:#838383; text-align:center;}
.top_nav a{ /*background:#c30d23;*/ font-size:12px; color:#ffffff; display:inline-block; padding:14px 5px;}
.top_nav a.on{ background:#c30d23;}

.top2{ border-bottom:#b3b3b3 1px solid;}
.top2 .top2_ico{ padding-top:10px; text-align:center;}
.top2 .top2_ico a{ margin:0 15px;}
.top2 .top2_ico img{ height:20px;}
.top2 .top2_lx{ padding:10px 0; text-align:center;}
.top2 .top2_lx .top2_lx1{ background:url(../images/top_dh.png) left center no-repeat; padding:10px 0 10px 35px; color:#0898e2; font-size:14px;}
.top2 .top2_lx .top2_lx2{ margin-left:10px; background:url(../images/top_sj.png) left center no-repeat; padding:10px 0 10px 20px; color:#0898e2; font-size:14px;}

.i_about{ padding-top:10px;}
.i_about .txt1{ font-size:23px; color:#222222; line-height:40px; height:40px; margin-bottom:5px; font-weight:bold;}
.i_about .hr{ width:52px; height:2px; background:#0898e2;}
.i_about .txt2{ font-size:14px; color:#636363; line-height:25px; margin-top:10px;}

.i_box{ background:#e8e8e8; border-top:#c9d0d2 1px solid; padding:0 3%;}

.i_box .box2_title{ line-height:50px; font-size:20px; color:#222222; font-weight:bold;}

.box2_list li{ padding:9px 0; border-bottom:#d3d3d3 1px solid;}
.box2_list li .box2_c1{ height:22px; line-height:22px; color:#5c5b5b; font-size:16px;}
.box2_list li .box2_c1 a{ color:#5c5b5b;}
.box2_list li .box2_c1 a.on{ color:#005da3;}
.box2_list li .box2_more{ cursor:pointer; margin-right:12px; float: left;}
.box2_list li .box2_c2{ line-height:25px; color:#858585; font-size:16px; padding-top:10px; overflow:hidden; height:auto;}
.box2_list li .box2_c2 div{ line-height:25px; color:#858585; font-size:16px;}

.i_p_title{ height:40px; line-height:40px; position:relative;}
.i_p_title span{ position:absolute; left:0; top:0; font-size:20px; color:#222222; font-weight:bold; background:#f3f5f6; padding-right:10px;}

.i_p_list li{ margin-top:20px; line-height:30px; font-size:16px; color:#404141;}
.i_p_list li a{ color:#404141;}
.i_p_list li a img{ width:100%;}

.i_email{ background:url(../images/i_bg1.jpg) center no-repeat; height:300px;}
.i_email .txt{ text-align:center; line-height:25px; font-size:18px; color:#212020;}
.i_email .txt span{ font-size:20px; font-weight:bold;}
.i_email .txt2{ text-align:center;}
.i_email .i_email_inp{ width:240px; padding-left:3px; height:40px; background:#FFFFFF; border:0; border-radius:3px;}
.i_email .i_email_bt{ display:inline-block; width:67px; height:42px; background:url(../images/i_bt.png) no-repeat; border:0; border-radius:3px; text-align:center; line-height:40px; font-size:14px; color:#FFFFFF;}

.footer{ background:#494a4a; padding:30px 3% 40px 3%;}
.footer .txt1{ font-size:18px; color:#fefefe; line-height:25px;}
.footer .txt2{ font-size:14px; color:#fefefe; line-height:25px; padding-top:5px;}
/*.footer .txt2 span{ color:#0e9ae3;}*/

/*ÄÚÒ³*/
.n_title{ height:55px; line-height:55px; border-top:#d3d3d3 1px solid; border-bottom:#d3d3d3 1px solid;}
.n_title .indexcontent{ line-height:55px; font-size:20px; color:#252525; font-weight:bold;}
.about_title{ height:35px; background:url(../images/hr1.jpg) center repeat-x;}
.about_title .txt{ display:inline-block; font-size:18px; line-height:35px; color:#121212; background:#FFFFFF; padding-right:10px;}
.about_txt{ font-size:14px; color:#858585; line-height:25px;}
.about_txt *{ font-size:14px; color:#858585; line-height:25px;}
.about_txt img{ max-width:100%;}
.ab_txt1{ font-size:18px; color:#010101; line-height:35px;}
.ab_txt2{ font-size:14px; color:#858585; line-height:25px;}


.products_list li{ width:100%; margin-top:30px;}
.products_list li .txt{ line-height:22px; font-size:15px; color:#292929; padding:5px 0px 0 0px;}
.products_list li .txt2{ line-height:22px; font-size:14px; color:#292929; padding:2px 0px 0 0px;}
.p_show{ font-size:14px; color:#565656; line-height:25px;}
.p_show *{ font-size:14px; color:#565656; line-height:25px;}
.p_show img{ max-width:100%;}

.p_s_bt{ display:block; width:112px; height:43px; line-height:43px; text-align:center; font-size:16px; color:#FFFFFF!important; background:#1e73be;}

.p_s_xgcp{ border-top:#888888 2px solid; padding-top:20px;}
.p_s_xgcp li{ float:left; width:31%; margin:0 1%; font-size:12px; color:#111111; line-height:18px;}
.p_s_xgcp li img{ width:95%; padding:1px; border:#e8e8e8 1px solid;}

.shebei_txt{ padding-top:10px; font-size:14px; color:#5b5b5b; line-height:25px;}
.shebei_list li{ width:100%; margin-top:20px;}
.shebei_list li .txt{ line-height:30px; font-size:18px; color:#111111; text-align:center;}

.news2_list{ padding-top:10px; font-size:14px; color:#5b5b5b; line-height:25px;}
.news2_list li{ width:100%; margin-top:20px;}
.news2_list li .txt{ line-height:40px; font-size:18px; color:#262626; font-weight:bold;}
.news2_list li .txt2{ line-height:25px; font-size:14px; color:#494949;}
.lianxi_m_title{ font-size:18px; color:#2f2f2f; padding-bottom:10px; line-height:30px;}
.lianxi_m_c{ font-size:14px; color:#2f2f2f; padding-bottom:25px;}
.lianxi_m_c *{ font-size:14px; color:#2f2f2f;}
.news_m_title{ font-size:18px; color:#2f2f2f; padding-bottom:10px; line-height:30px;}
.news_m_list li{ border-bottom:#e0dede 1px solid; padding:7px 0;}
.news_m_list li .left{ float:left; line-height:25px;}
.news_m_list li .right{ float:left; width:96%; margin-left:5px; line-height:25px;}
.contactus_txt{ font-size:14px; color:#525252; line-height:25px;}
.contactus_txt *{ font-size:14px; color:#525252; line-height:25px;}

.s_title{ line-height:30px; font-size:18px; color:#313131; border-bottom:#e0dede 1px solid; padding-bottom:10px;}
.s_name{ padding-top:10px; line-height:25px; font-size:14px; color:#313131;}
.s_name span{ color:#709ffe;}
.s_inp{ border:#d2d2d2 1px solid; height:25px; width:98%;}
.s_bt{ width:141px; height:48px; line-height:48px; background:#1e73be; border:0; font-size:16px; color:#FFFFFF; border-radius:2px;}
