@charset "gb2312";
/* 样式来源于www.weilianbao.net,zxl*/
body, div, ol, ul, li, span, input{margin:0 auto; padding:0;font-style: normal;font:12px/22px "\5FAE\8F6F\96C5\9ED1",Arial, Helvetica, sans-serif}

ol, ul ,li{list-style:none}
img {border:0;}
body{color:#333; max-width:780px;}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px}
a{color:#000000;text-decoration:none} 
a:hover{color:#620610;text-decoration:underline;}

/* 头部电话与QQ*/
#top { width:100%; background-color:#EE1B23; margin:0 auto; }
#top .line_tel { float:left; width:100%; overflow:hidden; padding:0;}
#top .line_tel a{ display:block; width:100%; height:100%; }
#top .line_tel img{ display:block; width:100%; padding:0; }
.act_bg { width:100%; height:4px; background:url(../img/act_bg.png) repeat-x; overflow:hidden;}

/* 名称 */
#head { width:100%; margin:0 auto; height:10px;}
#head .name { float:left; width:100%;overflow:hidden; padding:0;}
#head .name img { display:block; width:100%; padding:0;}

#map { width:100%; margin:0 auto; height:10px;}
#map .sale { float:left; width:100%;overflow:hidden; padding:0;}
#map .sale img { display:block; width:100%; padding:0;}

#ban { max-width:100%; margin:0 auto; padding:0;overflow:hidden;}

/* 查询 */
#search { width:98%; margin:0 auto; background-color:#fff; padding-top:5px; overflow:hidden;}
#search .inp { width:100%; height:44px; overflow:hidden;}
#search .inp .seacher{ width:98%; height:40px; border:#808080 solid 1px;}
#search .inp .seacher .put { float:left; width:80%; height:40px; text-align:center; }
#search .inp .seacher .subm { float:right;width:39px; height:40px; background:#fff url(../img/cx.png) no-repeat 0 0; border-left:#808080 solid 1px;}
#search .inp .seacher .subm:hover { background:#808080 url(../img/cb.png) no-repeat 0 0;}
#search .inp .seacher_txt { border:none; font-size:9pt; color:#9B9B9B;height:40px; background-color:none; width:90%; }
#search .inp .seacher_txt:focus{outline:0}

/* 查询 
#search { width:100%; margin:0 auto; background-color:#fff; padding-top:5px; overflow:hidden;}
#search .inp { width:350px; height:45px; overflow:hidden; padding-left:2%;}
#search .inp .seacher{ width:348px; height:40px; border:#2675B2 solid 1px;}
#search .inp .seacher .put { float:left; width:308px; height:40px; text-align:center; text-align:right; }
#search .inp .seacher .subm { float:right;width:39px; height:40px; background:#fff url(../img/cx.png) no-repeat 0 0; border-left:#2675B2 solid 1px;}
#search .inp .seacher .subm:hover { background:#2675B2 url(../img/cb.png) no-repeat 0 0;}
#search .inp .seacher_txt { border:0;font-size:9pt; font-style: normal; font-weight:normal;color:#9B9B9B;height:38px; background-color:none; width:300px;}
#search .inp .seacher_txt:focus{outline:0}
*/

/* nav 
#nav { width:100% ;margin:0 auto; background-color:#fff; padding:0 0; overflow:hidden;}
#nav .menus{ width:100%; background-color:#fff;background-color:#fff; height:60px;}
#nav .menus .leftone img { display:block; width:100%; height:auto;}
#nav .menus .leftone { float:left; width:20%;}
#nav .menus .leftone a { display:block; width:100%; height:34px; line-height:34px; padding-top:5px; background:#fff url(../img/nav_bg.png) right 0 no-repeat; text-align:center; color:#666; text-decoration:none;}
#nav .menus .leftone a:hover { font-weight:bold;}
*/


/* nav */
#nav { width:100% ;margin:0 auto; background-color:#CD423B; padding:0 0; overflow:hidden;}
#nav .menus{ width:100%; background-color:#fff; height:46px; background-color:#CD423B;}
#nav .menus .leftone { float:left; width:20%;}
#nav .menus .leftone img { display:block; width:100%;}
#nav .menus .leftone a { display:block; width:100%; height:34px; line-height:34px; padding-top:5px; background:#CD423B url(../img/nav_bg.png) right 0 no-repeat; text-align:center; color:#fff; text-decoration:none;}
#nav .menus .leftone a:hover { font-weight:bold;}


/* adv */
#adv { width:100%; margin:0 auto; background-color:#fff; }
#adv .two_part { width:100%;overflow:hidden;}
#adv .two_part a {display:block; width:100%; height:100%; }
.two_part .single_map { float:left; width:50%; border-right:#E1DEDE solid 1px;}
.two_part .single_map img { display:block; width:100%;}

.two_part .double_figure { float:right; width:49.5%;}
.two_part .double_figure .up_down {width:100%;overflow:hidden; border-bottom:#E1DEDE solid 1px;}
.two_part .double_figure .up_down img { display:block; width:100%;}


/* content */
#content { width:98%; background-color:#fff; overflow:hidden;}
#content td{ font-size:12px; line-height:24px; }
#content .biaoti { width:98%; height:48px; font-size:16px; line-height:22px; color:#191919; font-weight:bold; border-bottom:#CCC solid 1px; overflow:hidden; text-align:center;}
#content .biaoti span{ color:#8D8B8B; font-size:12px;}
#content .biaoti h3{text-align:left; font-weight:bold; color:#1167AA; font-size:14px;}
#content .biaoti h3 span{text-align:left; font-weight:bold; color:#ff0000; font-size:14px;}

/* hotpot */
#hotpot { width:100%; background-color:#fff; height:200px; overflow:hidden;}
#hotpot img { width:100%; height:200px; }

/* brands */
#brands {width:100%; background-color:#fff; overflow:hidden;}
#brands img { width:70%; height:100%;}
#brands .brands_left { float:left; width:50%; text-align:center; font-size:12px;}
#brands .brands_left a{ text-align:center; font-size:12px; color:#ff6000; text-decoration:none; line-height:22px;}
#brands .brands_left a:hover{ color:#333;}
#brands .brands_right { float:left; width:50%;text-align:center; font-size:12px;}
#brands .brands_right a{ text-align:center; font-size:12px; color:#ff6000; text-decoration:none; line-height:22px;}
#brands .brands_right a:hover{ color:#333;}

/* brands-more */
.contact .brands_mor {width:100%; background-color:#fff;margin:0 auto;}
.brands_mor .left_brands_mor { float:left; width:30%; height:70px;text-align:center;}
.brands_mor .right_brands_mor { float:left; width:68%; height:70px; font-size:14px; line-height:22px; color:#ff600; text-align:center; border-left:#ff6000 dashed 1px; padding-top:5px}
.brands_mor .left_brands_mor img { width:73%; height:100%;}


/* brands-store */
.contact .brands_store {width:100%; background-color:#fff;margin:0 auto;}
.brands_store .left_brands_store { float:left; width:30%; height:80px;text-align:center; overflow:hidden;}
.brands_store .right_brands_store { float:right; width:65%; height:80px; font-size:12px; line-height:18px; color:#ff600; text-align:left; overflow:hidden;}
.brands_store .right_brands_store b { font-size:14px; color:#ff6000;line-height:22px; overflow:hidden;}
.brands_store .right_brands_store b a{ font-size:14px; color:#ff6000;line-height:22px; text-decoration:none;}
.brands_store .right_brands_store b a:hover{ color:#333;}
.brands_store .left_brands_store img { width:100%; height:100%;}

/* more */
#content .index_us {width:92%; line-height:24px; color:#666; text-align:left; font-size:14px;}
#content .anniu_box{ width:100%; overflow:hidden;margin:0 auto; text-align:center; padding-top:5px;}
#content .anniu_box .anniu {width:100px; height:30px;}
#content .anniu_box .anniu a{ display:block; width:100px; height:28px; line-height:28px; background-color:#F26724; color:#fff; text-decoration:none;}
#content .anniu_box .anniu a:hover{ background-color:#FF5300; }

#content .anniu_box{ width:100%; overflow:hidden;margin:0 auto; text-align:center; padding-top:5px;}
#content .anniu_box .anniu_d {width:100px; height:22px;}
#content .anniu_box .anniu_d a{ display:block; width:100px; height:22px; line-height:22px; background-color:#F26724; color:#fff; text-decoration:none;}
#content .anniu_box .anniu_d a:hover{ background-color:#FF5300; }

/* pro list */
#content .pro_list {width:92%; line-height:24px; color:#666; text-align:center; font-size:14px; margin:0 auto;}
#content .pro_list img{width:100%; height:auto;}
#content .pro_list span { display:block; font-size:14px; color:#666; line-height:24px;}
#content .pro_list span a{ font-size:14px; color:#666; line-height:24px; text-decoration:underline;}
#content .pro_list span a:hover{ text-decoration:none;}

/* content-process */
#content .box{ width:98%; height:48px; padding-top:10px;}
#content .box span{ color:#06577E; font-weight:bold; line-height:22px;}
#content .box a{ line-height:22px; color:#333; text-decoration:none;}
#content .box a:hover{ color:#666;}

#content .box .box_left{ float:left;width:48%; height:100px;}
.box .box_left .picandtext{width:100%;}
.box .box_left .picandtext .pt_left{ float:left;width:30%; height:48px; font-size:12px; line-height:22px; color:#333; text-align:left; padding-top:20px;}
.box .box_left .picandtext .pt_right{ float:right;width:65%; height:48px; font-size:12px; line-height:22px; color:#333;text-align:left;}

#content .box .box_right{ float:right;width:48%; height:100px;}
.box .box_right .picandtext .pt_left{ float:left;width:30%; height:48px; font-size:12px; line-height:22px; color:#333; text-align:left; padding-top:20px;}
.box .box_right .picandtext .pt_right{ float:right;width:65%; height:48px; font-size:12px; line-height:22px; color:#333; text-align:left;}

/* content-faq */
#content .faq{ width:92%; padding-top:0px;}
#content .faq .news_left{ float:left;width:20%; text-align:left; height:73px; padding-top:7px; background:url(../img/newsbg.jpg) 0 0 no-repeat;}
#content .faq .news_right{float:right;width:70%; text-align:left;line-height:22px; color:#333;height:80px; overflow:hidden;}
#content .faq .news_right .faq_title {width:100%; height:22px; overflow:hidden;}
#content .faq .news_right .faq_title a{color:#333; text-align:left;line-height:22px;text-decoration:none; font-size:14px;}
#content .faq .news_right .faq_title a:hover{ text-decoration:underline; color:#28955C;}
#content .faq .news_right .intro {width:100%; height:44px; text-align:left;line-height:22px; color:#666; overflow:hidden;overflow:hidden; font-size:12px;}


/* content-news-top */
#content .faq .newsimg {  position:relative; width:100%;  height:auto;z-index:100;}
#content .faq .newsimg img{ width:100%; height:auto;}
#content .faq .news_title { position:absolute; bottom:10%; width:97%; padding-left:3%;height:36px;z-index:105; text-align:left; line-height:36px; color:#fff; font-size:16px; background:url(../img/newsbg.png) 0 0 repeat;}

#content .faq .news_cent { width:100%; height:48px; text-align:left;line-height:24px; color:#333; font-size:14px;}



/* content-service */
#content .service{ width:98%; padding-top:10px; }
ul#service {width:100%;}
ul#service li{ float:left;width:50%; height:28px;}
ul#service li a { display:block; width:99%; height:26px; line-height:26px; color:#fff; background-color:#333; text-align:center;}
ul#service li a:hover{ background-color:#333; color:#fff;}

ul#service li.it a { display:block; width:99%; height:26px; line-height:26px; color:#fff; background-color:#CD423B; text-align:center;}
ul#service li.it a:hover{ background-color:#F26724; color:#fff;}

/* content-case */

#content .case{ width:92%; padding-top:10px;overflow:hidden;}
#content .case img { width:100%;}
ul#case {width:92%; overflow:hidden;}
ul#case li{ float:left;width:48%; padding:10px 0; text-align:center; margin:0 auto;}
ul#case li .case_pic{ width:100%; overflow:hidden;}
ul#case li span{ display:block; height:30px; font-size:12px;}
ul#case li .case_pic img { padding:0 7px; height:100px; width:100%}
ul#case li a { display:block; width:99%; height:26px; line-height:26px; color:#333;  text-align:center; overflow:hidden; font-size:14px; font-weight:normal;}
ul#case li a:hover{ background-color:#efefef;}

#content .contact p { color:#666;}
#content .contact p a { color:#ff0000; text-decoration:underline;}
#content .contact p strong { color:#FF6100;}
#content .contact p b{ color:#8D8B8B; font-size:12px; font-weight:normal;}
#content .contact p img { width:100%; height:auto;}

#content .contact .pic_screen img{ width:100%; height:auto;}
#content .contact .pic_screen_pro { width:100%; margin:0 auto;}
#content .contact .pic_screen_pro img{ display:block;width:100%; height:auto;}

#content .otherpic { width:100%; height:auto;}
#content .otherpic img { display:block; width:100%; height:auto;}

/* content-process */
.contact p span { color:#066D35; font-size:16px;}
ul#step_box { width:100%; overflow:hidden;}
ul#step_box li { width:98%; line-height:30px; color:#666; background-color:#A7D7BD; margin-bottom:2px; padding-left:2%}
ul#step_box li span{ color:#066D35; font-size:16px;line-height:30px;}
ul#step_box li a{ line-height:30px; color:#666; text-decoration:none;}
ul#step_box li a:hover{ color:#000; }

ul#step_box_coo { width:100%; overflow:hidden;}
ul#step_box_coo li { width:98%; line-height:30px; color:#666; background-color:#E8C4AE; margin-bottom:2px; padding-left:2%}
ul#step_box_coo li span{ color:#FF8438; font-size:16px;line-height:30px;}
ul#step_box_coo li a{ line-height:30px; color:#666; text-decoration:none;}
ul#step_box_coo li a:hover{ color:#000; }

ul#step_box_hmt { width:100%; overflow:hidden;}
ul#step_box_hmt li { width:98%; line-height:30px; color:#666; background-color:#E4C5CD; margin-bottom:2px; padding-left:2%}
ul#step_box_hmt li span{ color:#CC0032; font-size:16px;line-height:30px;}
ul#step_box_hmt li a{ line-height:30px; color:#666; text-decoration:none;}
ul#step_box_hmt li a:hover{ color:#000; }

ul#cer_box { width:100%; overflow:hidden; padding-top:12px;}
ul#cer_box li { width:100%; line-height:30px; color:#fff; background-color:#F1992F; margin-bottom:2px;}
ul#cer_box li a{ display:block;width:100%; height:30px;line-height:30px; color:#666; text-decoration:none; text-align:center; color:#fff;}
ul#cer_box li a:hover{ color:#fff; background-color:#D95E3F;}




/* content-contact */
#content .contact {width:92%; font-size:14px; color:#333; }
#content .contact .map {width:100%; border-top:#ccc solid 1px;}






/* content-news */
#content .news {width:100%; font-size:14px; color:#333; overflow:hidden;}
.contact .news .title_box { width:100%; height:30px; font-size:14px; line-height:30px; color:#FF6100; font-weight:bold; border-bottom:#CCC solid 1px;}
#content .news .page{width:100%; font-size:14px; color:#333; overflow:hidden; height:30px; line-height:30px;text-align:left; background-color:#E3E3E3; text-align:center;}
ul#news {width:100%;}
ul#news li {width:100%; height:30px; line-height:30px; text-align:left; overflow:hidden; background:url(../img/news_bg.jpg) 0 11px no-repeat;}
ul#news li a { display:block; height:30px; line-height:30px; text-align:left; color:#666; font-size:14px; padding-left:10px;}
ul#news li a:hover { color:#1167AA;}

.news .newscont{width:100%; color:#333; font-size:14px;}
.news .newscont img { width:100%; height:auto;}

.news .back_news{ width:100%; height:36px; line-height:36px; border-bottom:#D3D3D3 dotted 1px; }
.news .back_news a { display:block; float:left;width:100px; text-decoration:none;color:#333; background-color:#ccc; height:30px;line-height:30px;font-size:12px; text-align:left; padding-left:5px; text-align:center;}
.news .back_news a:hover {text-decoration: underline;color:#fff; background-color:#333;}

#content .news .page a{color:#333; font-size:12px;}
#content .news .page a:hover{color:#ff0000;}

#content .list {width:100%; font-size:14px; color:#333; overflow:hidden;}
#content .list a{ color:#333; line-height:30px;}
#content .list a:hover{ color:#ff0000; }


/* content-price */
#content .price {width:100%; font-size:14px; color:#333; overflow:hidden;}
#content .price .search { width:96%; font-size:15px; line-height:30px; color:#0D0D0D; font-weight:bold; border:#CCC solid 1px; border-radius:5px; padding:5px; background-color:#efefef;}
.price .search a { font-size:15px; color:#1167AA; text-decoration:none;}
.price .search a:hover {color:#ff0000;}
.tit{ cursor:pointer;}
.tit a{ display:block; width:100%; height:30px; line-height:30px; color:#333; font-size:15px; text-decoration:none; background:#C8C8C8 url(../img/brand_jt.png) no-repeat 0 0;padding-left:5%; font-weight:bold;}
.tit a:hover{ color:#fff; background-color:#FF7200;}



/*产品 列表图 */
ul#detail {width:100%; text-align:left;}
ul#detail li { float:left; width:98%; padding-top:10px; text-align:center;}
.cplist { width:100%; overflow:hidden;}
.cplist span{ display:block; width:100%; height:30px; background-color:#188ED8; line-height:30px; color:#fff;}

/*产品 首页列表 */
ul#index_detail {width:100%; text-align:left;}
ul#index_detail li { float:left; width:50%; padding-top:10px; text-align:center;}
ul#index_detail li img{ padding:2px;}
.cplist_index { width:100%; overflow:hidden;}
.cplist_index span{ display:block; width:100%; height:30px; background-color:#188ED8; line-height:30px; color:#fff; padding:2px;}




/*产品列表分页*/
#content .cp {width:100%; font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.contact .cpdetail {width:100%; font-size:14px;}
.contact .cptitle { width:100%; font-size:14px; text-align:center; font-weight:bold; line-height:30px;}
#content .cp .page{width:100%; height:36px; background-color:#fff; font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1"; overflow:hidden; text-align:center;}
.cp .page a{ text-decoration:none;color:#333;height:36px;line-height:36px;font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.cp .page a:hover {text-decoration: underline;color:#082D58;}
#content .cp td {font-size:12px; font-family:"\5FAE\8F6F\96C5\9ED1";}

#content .cp input{ width:40px; border:#666 solid 1px; background:none; overflow:hidden; height:26px;box-shadow:none;}
#content .cp strong { color:#FF6100;}


/*产品详细上下页 */
.paging {width:100%; margin:auto 0;}
.paging .previous {float:left; width:100%;height:30px; line-height:30px; background:url(../img/f_1.png) no-repeat 0 9px; }
.paging .previous a { displayblock; width:100%; text-decoration:none;color:#333; height:30px;line-height:30px;font-size:12px; text-align:left; padding-left:15px;}
.paging .previous a:hover {text-decoration: underline;color:#F54E05;}

.paging .next{float:left; width:100%;height:30px; line-height:30px;  background:url(../img/f_2.png) no-repeat 0px 9px; }
.paging .next a { display:block; width:100%; text-decoration:none;color:#333; height:30px;line-height:30px;font-size:12px; padding-left:15px;}
.paging .next a:hover {text-decoration: underline;color:#F54E05;}

.paging .center { width:100%;height:30px; line-height:30px; float:left;}
.paging .center a { display:block; width:100%; text-decoration:none;color:#333; height:30px;line-height:30px;font-size:12px;text-decoration: underline;}
.paging .center a:hover { color:#F54E05;}


/* content-price detail */
#content .price table{width:100%; font-size:14px; color:#333; background-color:#ccc;}
#content .price table tr td{width:33%; font-size:14px; color:#333; background-color:#efefef; padding:5px;}
#content .price .back {width:100%; font-size:14px; color:#333; background-color:#ccc; text-align:center; line-height:30px;}

ul#price {width:98%; font-size:14px; color:#333; text-align:left; overflow:hidden;}
ul#price li {width:95%;font-size:14px; line-height:30px; height:30px; padding-left:5%;}
ul#price li a { display:block;line-height:30px; height:30px; text-decoration:none;}
ul#price li a:hove { color:#286FA7;}

/* content-quote */
#content .quote {width:98%; font-size:14px; color:#333;}
#content .quote .quote_form {width:100%; font-size:14px; color:#333;}
#content .quote .quote_form .form_left { float:left;width:30%; font-size:14px; color:#333; padding:5px 0;}
#content .quote .quote_form .form_right { float:left;width:70%; font-size:14px; color:#333; padding:5px 0;}
.seacher_ly { border:#ccc solid 1px;font-size:9pt; font-style: normal; color:#9B9B9B; height:28px; background-color:none; width:95%;}
.area_cen{ height:100px; width:95%;}
.seacher_ly:focus{outline:0; border:#FF9C00 solid 1px;}

/* content-product */
#content .product { width:100%; font-size:14px; color:#333; background-color:#CFD5DD; height:20px; line-height:20px; padding:5px; font-weight:bold;}
#content .product_logo { width:100%; font-size:14px; color:#333; padding-top:5px;}
ul#logo_list {width:99%; overflow:hidden; padding-top:5px; }
ul#logo_list li { float:left; width:30%; padding-top:5px; padding-left:3%;}

ul#logo_list li img{width:96%; border:#DCD9D9 solid 1px;float:left;}
ul#logo_list li span{ display:block; width:99%; height:26px;float:left;}
ul#logo_list li span a{ display:block; width:99%; height:26px; line-height:26px; color:#333; font-size:11px; text-decoration:none; background:#efefef; text-align:center; padding:0;}
ul#logo_list li span a:hover{ color:#fff; background-color:#286FA7;}

/* content-product-list */
#content .search_brand { width:96%; font-size:14px; line-height:30px; color:#0D0D0D; font-weight:bold; border:#CCC solid 1px; border-radius:5px; padding:5px; background-color:#efefef;}
#content .search_brand a { color:#333; text-decoration:none;}
#content .search_brand a:hover { color:#084C8C;}
#content .product_list { width:96%; overflow:hidden;}
#content .product_list .left_img{ float:left; width:30%; overflow:hidden;}
#content .product_list .left_img img{ float:left; width:98%; border:#dcd9d9 solid 1px;}

#content .product_list .right_txt{ float:right; width:64%; overflow:hidden; color:#333; text-align:left;}
.right_txt span { color:#ff0000;}

#content .product_list .bigimg{ width:300px; overflow:hidden;}
#content .product_list .detail{ width:100%; overflow:hidden;}
.product_list .detail span { color:#ff0000; }
.product_list .detail strong { color:#000; font-size:15px;}
.product_list .detail b { font-weight:bold; color:#FF6600;}



.back { width:100%; height:30px; background-color:#CFD5DD; line-height:30px; font-size:15px; text-align:center;}
.back a{ display:block; width:100%; height:100%;}
/* bottom tel */
.tel {width:100%; margin:0 auto; background-color:#fff; padding:5px 0;}
.tel img {display:block; width:100%;}
.tel a { display:block; width:100%; height:100%;}

/* copy */
.copy { width:100%; line-height:22px; color:#fff; padding:8px 0; text-align:center; background-color:#C3B71B;}



.px1{padding:0px;height:1px;width:100%;background-color:#E1DEDE;overflow:hidden;}
.pxone{height:1px;width:100%;background-color:#efefef;overflow:hidden; padding:0;}
.px2{padding:0px;height:2px;width:100%;background-color:#fff;overflow:hidden;margin:0 auto;clear: both;}
.px5{ padding:0px;height:5px;width:100%;overflow:hidden;}
.px10{ padding:0;height:10px;line-height:1px;width:100%;overflow:hidden;}
.px15{ padding:0px;height:15px;width:100%;overflow:hidden;}
.px20{ padding:0px;height:20px;width:100%;overflow:hidden;}
.px40{ padding:0px;height:40px;width:100%;overflow:hidden;}
.px_top{ padding:0px;height:180px;width:100%;overflow:hidden;}