﻿ @charset "utf-8";
/* CSS Document */
.search{ width:100%; height:50px; background-color:#fff; line-height:50px}
.search p{ float:left; color:#333333}
.search p a{ color:#333333}
/*鐩叉綖鎼傛皳閳ユ簩浼便仮鍢庮劶銉傜鎹椻敒梅锟�*/

.product_banner{ background:url(Img/inpage/product_banner.jpg) no-repeat center; width:100%; height:550px}

.pro_page{ width:908px; /**height:1235px;*/ overflow:hidden; float:right; margin-bottom:20px;margin-top:20px; padding-bottom:20px}

.pro_show dl{ width:290px; height:360px; border:1px solid #dcdcdc; background-color:#fff; margin:10px 0 0 8px; float:left}
.pro_show .first{ margin:0}
.pro_show dt{ padding:6px;height:313px; text-align:center}
.pro_show dd{ width: 290px; height:48px;  color:#333; float:left;text-align: center;}
.pro_show dd a{line-height: 30px; text-align:center;}
.pro_show p{ float:left; width: 164px; height:48px; line-height:17px}

.pro_show .prodt{ display:block; float:right; width:90px; height:31px; background:url(Img/Index/pro_btn_bg.png) no-repeat center; padding-left:10px; line-height:31px; color:#fff; font-size:14px}

.page_num li{ display:block; width:22px; height:22px; line-height:22px; text-align:center; background-color:#dbdbdb; float:left; margin:0 4px}
.page_num { margin-top:17px; float:left; text-align:center; margin-left:40%; margin-bottom:25px}
.page_num li:hover,.page_num .cur{ background-color:#e60016;}
.page_num li:hover a,.page_num .cur a{ color:#fff}
.page_num .first{ background:none; width:40px}
.page_num .first:hover{ background:none;}
.page_num .first:hover a{ color:#666}
.btm{ background:url(Img/inpage/pro-b.jpg) no-repeat center; margin:0 auto; width:887px; height:365px; position:relative; overflow:hidden; cursor:pointer; float:left;}
.btm img { display:block; position:absolute; left:0; bottom:0}
.btm a{ font-size:14px; color:#fff; position:absolute; left:50%; bottom:13px}

.pro_box{ width:277px;float:left; overflow:hidden;}
.bottom01{ background-color:#fff; overflow:hidden; float:left; margin-top:10px;border-bottom:4px solid #b7b7b7; width:100%; padding-bottom:20px}
.bottom01 h3{margin:23px 0 20px 27px; overflow:hidden; width:100px;}
.bottom01 li{ padding-left:20px; width:230px; line-height:25px; overflow:hidden}

.bottom02{ background-color:#fff; overflow:hidden; float:left; margin-top:10px;border-bottom:4px solid #b7b7b7; width:100%; padding:40px 0 40px 20px }
.bottom02 dt{ float:left; margin-top:6px}
.bottom02 dd{ float:left; margin-left:8px; }
.bottom02 p{ font-size:13px; color:#383735}
.bottom02 h2{ font-size:26px; color:#ce0316}
.pro_page1{ width:840px; float:left}
.pro_page1 dl{ width:269px;}
.pro_page1 dd{ width:235px;}
.pro_page1 dd p{ width:130px}

/*姘撹矾妤艰幗绡撻垾濮懳测埛鍠仮閿偓濮戔敒梅锟�
.case_content{ overflow:hidden; background-color:#fff; margin-top:20px; margin-bottom:20px} 
.case_content h2{ width:1150px; text-align:left; font-size:24px; border-bottom:1px solid #dedede; margin:0 auto; padding-top:25px; padding-bottom:15px;}
.case_content h2 a{ color:#d40000}
.case_content .case_tu{ width:1150px; margin:0 auto; margin-top:23px}
.case_content .case_tu li{ width:359px; height:320px; text-align:center; float:left; font-size:14px; margin-left:36px;}
.case_content .case_tu .first{ margin:0}
.case_content .case_tu li a{ color:#333; line-height:25px}*/

/*姘撹矾妤艰幗绡撻垾濮懳测埛鍠仮閿偓濮戔敒梅锟�*/
.search{ width:100%; height:50px; background-color:#fff; line-height:50px}
.search p{ float:left; color:#333333}
.search p a{ color:#333333}
.case_content{ width:900px; float:right; margin-top:20px; margin-bottom:20px} 
.case_content h2{ font-size:18px; border-bottom:1px solid #dedede; margin:0 auto; }
.case_content h2 a{ color:#333;}
.case_content .anli_inbox { overflow:hidden; margin:20px 0;}
.case_content .anli_inbox dl{ overflow:hidden; margin-left:30px; margin-bottom:20px}
.case_content .anli_inbox dl dt{ float:left; margin-right:35px;}
.case_content .anli_inbox dl dd{ float:left; width:660px;}
.case_content .anli_inbox dl dd h2{ font-size:16px; font-weight:normal; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; border:none}
.case_content .anli_inbox dl dd h2 a{ color:#666}
.case_content .anli_inbox dl dd p { text-indent:24px; color:#666; line-height:30px; height:60px; overflow:hidden;}
.xige_h3{ background:url(Img/Index/xige_h3.png) repeat-x center; height:56px; margin-bottom:17px; overflow:hidden; border:1px solid #ccc}
.xige_h3 h3{ margin:17px 0 0 20px; font-size:14px;line-height:14px; width:200px; float:left}
.xige_h3 img{ float:right; margin:16px 10px 0 0; display:block}
.xige_h3 h3 p{font-size:14px;}
.case_l{ width:280px; float:left; overflow:hidden; margin-top:20px}
.pro-l h3{margin:23px 0 20px 0; overflow:hidden; font-weight:normal}
.pro-l h3 a{ color:#F00}
.pro-l{ width:277px; padding-bottom:10px; background-color:#fff; border-bottom:4px solid #b7b7b7; float:left; margin-bottom:20px}
.pro-l dt { overflow:hidden}
.case_l .pro-l dd a{ background:url(Img/Index/pro-dian.png) no-repeat left 25px; padding-left:10px; display:block; margin-left:10px; line-height:36px; height:36px; font-size:14px; color:#333; border-bottom:1px dotted #ccc;margin-top:10px;}
.pro-l dl{margin-left:20px; overflow:hidden; margin-bottom:10px}
.case_l .pro-l dl{ margin-left:0}
.case_l .pro-l dd{ margin-left:20px}

.pro-l dt a{ background:url(Img/Index/product-jia.png) no-repeat right center; line-height:20px; display:block; width:240px; font-size:14px; color:#262626}
.pro-l .cur h3 a{ background:url(Img/Index/product-jian.png) no-repeat right center; color:#F00;font-weight:bold;}
.pro-l .zixun{ background:none; color:#F00}
.pro-l dd p{ font-size:14px; line-height:30px}
.pro-l dd p em{ margin:0 18px}

/*姘撻垾尾瓒併仮鍙风煫顭娿儌妫滴茬妳锟�*/

.about_us{ overflow:hidden; background-color:#fff; margin-top:20px; margin-bottom:20px;}
.about_l {float:left; /*width:358px;*/padding-bottom:20px}
.about_l ul{ width:296px; margin:20px;}
.about_l li{ width:296px; height:61px; background:url(Img/inpage/about_li_bg.png) repeat-y center; line-height:61px; margin-bottom:3px;}
.about_l li a{ font-size:14px; color:#333; text-align:left; padding-left:20px; display:block; background:url(Img/inpage/about02.png) no-repeat 258px center; text-decoration:none}
.about_l li:hover,.about_l .cur{ background:#d40000}
.about_l li:hover a,.about_l .cur a{ background:url(Img/inpage/about01.png) no-repeat 258px center; color:#fff}
.about_l h2{ padding-left:8px; border-left:4px solid #d40000; font-size:18px; margin:28px 0 0 19px;}
.about_l h2 a{ color:#d40000}

.about_phone{ width:296px; height:111px; background:url(Img/inpage/about_li_bg.png) repeat-y center; margin-left:20px; position:relative;}
.about_phone dt{ float:left; margin-right:13px}
.about_phone dd{ float:left; margin-top:-10px}
.about_phone dd p{ font-size:13px}
.about_phone dd h2{ color:#ce0316;padding-left:0; border-left:none; font-size:24px; margin:0;}
.about_phone dl{ position:absolute; left:35px; top:35px}
.about_r{ width:908px; overflow:hidden; float:left; border-left:1px solid #e4e4e4; margin-top:20px; padding-left:10px}
.about_r h2{ font-size:24px; text-align:center; margin:32px 0; color:#d40000}
.about_r b{ font-size:14px; color:#333; margin:5px 0 25px 0;}
.about_r p{ font-size:13px; color:#333; line-height:30px; text-indent:24px}
.about_r h4{ font-size:18px; color:#d40000; padding-bottom:8px; border-bottom:2px solid #d40000; margin-bottom:15px; width:144px}
.about_r .p0{ margin:0}
.about_r img{ text-align: center;}

/*蹇欓垾鎾€鎳娾斁鈧枀锟�*/
.about_new{ width:775px; overflow:hidden; float:left; border-left:1px solid #e4e4e4; margin-top:20px; padding-left:35px}
.about_new h2{ font-size:24px; text-align:center; margin:32px 0; color:#d40000}
.about_new b{ font-size:14px; color:#333; display:block; margin:5px 0 25px 0}
.about_new p{ font-size:13px; color:#333; line-height:24px; margin-bottom:30px; text-indent:24px}
.about_new h4{ font-size:18px; color:#d40000; padding-bottom:8px; border-bottom:2px solid #d40000; margin-bottom:15px; width:144px}
.about_new .p0{ margin:0}
.about_new img{ display:block; margin-top:-20px}

/*鑾介垾鈶╁妷鐚瘬閳э拷*/
.about_le{ width:750px; overflow:hidden; float:left; border-left:1px solid #e4e4e4; margin-top:20px; padding-left:30px}
.about_le h2{ font-size:24px; text-align:center; margin:32px 0; color:#d40000}
.about_le b{ font-size:14px; color:#333; display:block; margin:5px 0 25px 0}
.about_le p{ font-size:13px; color:#333; line-height:24px; margin-bottom:30px; text-indent:24px}
.about_le h4{color:#d40000; padding-bottom:8px; border-bottom:2px solid #d40000; margin-bottom:15px;}
.about_le .p0{ margin:0}
.about_le img{ display:block; margin-top:-20px}

/*鐚閳ョ伝顭婄话顭嬵煀宓氾迹顭婎亖鈧拷*/
.about_ry{  overflow:hidden; float:left; border-left:1px solid #e4e4e4; margin-top:20px;}
.about_ry h2{ font-size:24px; text-align:center; margin:32px 0; color:#d40000}
.about_ry b{ font-size:14px; color:#333; display:block; margin:5px 0 25px 0}
.about_ry p{ font-size:13px; color:#333; line-height:24px; margin-bottom:30px; text-indent:24px}
.about_ry h4{ font-size:18px; color:#d40000; padding-bottom:8px; border-bottom:2px solid #d40000; margin-bottom:15px; width:144px}
.about_ry .p0{ margin:0}
/*姘撻垾尾顑炪儌寰涜鈹烇讥鐭斁鈧檧鈧拷*/
.about_gg{ border-left:none}
.diysr { height:30px; width:800px; border:1px solid #ccc; padding:9px 0 0 10px;background:url(Img/Index/xige_h3.png) repeat-x center;}
.diysr h3{ width:100%; font-size:14px}
.new_prod{ border:1px solid #ccc; border-top:none; padding-left:2px}

/*姘撹墿鑱借幗閳ュ彿锟�*/
.join_us{ height:1056px}
.joinus_r{ width:800px; min-height:1016px; padding-left:20px}
.joinus_r .wen_box{ width:700px; height:465px; background-color:#f5f5f5; float:left; padding:50px 55px 30px 40px; overflow:hidden; margin-bottom:40px}
.joinus_r .wen_box p{ font-size:14px; line-height:27px; color:#333; text-indent:28px}




.shouzi2 p {padding:10px}




































