@charset "utf-8";
body { background:#fff;font-family:"";font-size: 12px; line-height:24px; color:#3b3b3b;width:100%;}
a{font-family:"";font-size: 12px; line-height:24px; color:#3b3b3b;text-decoration:none;}
a:hover{color:#cb252e;text-decoration:none;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div,input{padding:0;margin:0;border:none;vertical-align:top;}
ul,li{ list-style:none; padding:0; margin:0;}
.left{float:left;}
.right{float:right;}
.both{ clear:both;}
.center{ text-align:center;}
.mg{ padding-top:15px;}
.mg1{ padding-top:4px;}
.mg2{ padding-top:10px;}
.mg3{ margin-left:20px;}
.ju, .ju a{line-height:20px;}
.mg4{ margin-top:17px;}
.mg5{ margin-bottom:24px;}

.header{ background:#f5f5f5 url(../images/index_16.jpg) repeat-x left bottom; height:147px;}
.w1002{ width:1002px; margin:0 auto; overflow:hidden;}
.top{ height:100px;}
.ch_en{ text-align:right;padding-top:10px; color:cdcdcd;}
.ch_en a{color:#cdcdcd;}
.ch_en a:hover{color:#cb252e;}
.ch{ background:url(../images/index_05.jpg) no-repeat left center; padding-left:20px; margin-right:9px;}
.en{ background:url(../images/index_07.jpg) no-repeat left center; padding-left:20px;}
.input_bg{ background:url(../images/index_12.jpg) no-repeat left top; width:210px; height:32px; padding:6px 6px 0 10px; margin-top:10px;}
.input{ float:left; width:170px; height:26px;line-height:26px; background: tansparent; border:none;font-family:"";color:#cdcdcd;}
#button{float:right;margin:4px 0px 0 0; background:url(../images/search.jpg) no-repeat left top;width:20px; height:20px;}

.nav{ clear:both;}
.nav ul li{ float:left; padding:0 32px 0 33px; background:url(../images/index_19.jpg) no-repeat right center; font-size:16px;height:46px;line-height:46px; color:#fff;}
.nav ul li a{ font-size:16px;line-height:46px;color:#fff;text-decoration:none;}
.nav ul li a:hover{ color:#f19732;}
.nav ul li .now{color:#f19732;}

.iproduct{ margin:23px 0 23px 0; overflow:hidden;}
.iproduct_tit{ height:40px; line-height:40px;font-size:22px; margin-bottom:20px;}
.red, .red a{ color:#cb252e;}
.more{ float:right;background:#fff url(../images/dian.png) no-repeat 37px center; border:1px solid #d3d3d3; width:31px; height:20px;line-height:21px; font-size:12px; padding:0 8px 0 8px; margin-top:10px;}
.more a{ line-height:21px; font-size:12px;}
.more:hover{background:#e8cece url(../images/dian2.png) no-repeat 37px center; border:1px solid #eab9b9;}

.botton_left{ float:left; background:#e8cece url(../images/dian1.png) no-repeat center center; width:24px; height:24px; margin:75px 10px 0 0; cursor:pointer}
.botton_left:hover{background:#cb252e url(../images/dian1.png) no-repeat center center; width:24px; height:24px;display:block;}
.botton_right{ float:right; background:#e8cece url(../images/dian2.png) no-repeat center center; width:24px; height:24px; margin:75px  0 10px; cursor:pointer}
.botton_right:hover{background:#cb252e url(../images/dian2.png) no-repeat center center; width:24px; height:24px; display:block;}
.iproduct_content{ float:left; width:930px;}

.pic{ border:1px solid #ebebeb; margin-bottom:10px;}
.more1{ background:url(../images/index_29.jpg) no-repeat right 2px;padding-right:24px;color:#e48287; font-size:12px; display: inline-block; margin-left:3px;height:24px;line-height:24px;}
.more1 a{font-size:12px;color:#e48287;line-height:24px;}
.fon16, .fon16 a{ font-size:16px;}

.inews_about{ background-color:#eee; padding:40px 0 38px 0; overflow:hidden;}
.inews{float:left;width:655px; background-color:#fff; overflow:hidden; border-right:1px solid #e7e7e7;}
.inewsleft{ float:left;background-color:#cb252e; padding:45px 0 0 43px ; width:145px; color:#fff; height:170px;}
h1{ font-size:34px; font-weight:normal; line-height:40px;}
.more2{background:url(../images/dian3.png) no-repeat 50px center; border:1px solid #e8cece; width:40px; height:22px;line-height:22px; font-size:12px; padding:2px 15px 0 15px; margin-top:30px; color:#e8cece;}
.more2 a{ line-height:22px; font-size:12px;color:#e8cece;}
.inewsright{ float:right; width:414px;padding:20px 27px 15px 0;}
.fon14, .fon14 a{ font-size:14px;}
.inewsright ul{ padding-top:18px;}
.inewsright li{ clear:both; line-height:30px;}
.inewsright li a{line-height:30px;}
.dian{ float:left;background:url(../images/index_41.jpg) no-repeat left center; padding-left:10px;}
.date{float:right; color:#676767; font-size:11px;}

.iabout_honnor{ float:right;width:318px;}
.iabout{background-color:#fff;height:98px; padding-right:15px;border-bottom:1px solid #dadada;}
.footer{ font-size:11px; color:#626161; padding:15px 0; }
.footer a{ font-size:11px; color:#626161;}
.footer1{ font-size:11px; color:#626161; padding:15px 0; border-top:2px solid #cb252e; margin-top:20px;}
.footer1 a{ font-size:11px; color:#626161;}

.banner{ background:url(../images/about.jpg) no-repeat center top; height:236px;}
.banner1{ background:url(../images/product_02.jpg) no-repeat center top; height:236px;}
.banner2{ background:url(../images/news.jpg) no-repeat center top; height:236px;}
.banner3{ background:url(../images/equipment.jpg) no-repeat center top; height:236px;}
.banner4{ background:url(../images/network.jpg) no-repeat center top; height:236px;}
.banner5{ background:url(../images/contact.jpg) no-repeat center top; height:236px;}

/*productlist*/
.productlist{ float:left; width:224px;margin-bottom:20px;}
.product_tit{ background: url(../images/product_05.jpg) no-repeat left top;font-size:24px; color:#fff; height:69px;line-height:69px; text-indent:25px;}

.subp_list UL{ border:1px solid #e9e9e9; border-bottom:none;}
.subp_list UL LI{text-indent:20px;line-height:46px;display:block; font-size:14px;}
.subp_list UL LI A{line-height:46px;font-size:14px;background:url(../images/product_08.jpg) no-repeat left center; height:46px; display:block; text-indent:30px;}
.subp_list UL UL{}
.subp_list UL UL li{line-height:43px;background:url(../images/product_09.jpg) no-repeat left center; text-indent:23px;display:block;}
.subp_list UL UL li a{line-height:43px;background:url(../images/product_09.jpg) no-repeat 13px center; text-indent:23px;display:block;font-size:12px;}

.product_right{ float:right; width:758px;border:1px solid #e9e9e9;}
.product_right_tit{ background-color:#f8f8f8;border-bottom:1px solid #e9e9e9; height:62px; line-height:62px; padding:0 15px;font-size:22px;}
.location{ color:#858485; font-size:12px;}
.content{padding:20px 15px 20px 15px;}

.font18{ font-size:18px; line-height:30px;margin:20px 0;}
.news_list li{ clear: both; line-height:33px; height:33px; margin-bottom:6px; border-bottom:1px dashed #e5e5e5;}
.news_list li a{ line-height:33px;}
.sub_newstit{ background-color:#efefef; border:1px solid #e5e5e5; text-align:center; line-height:35px; height:35px; font-size:14px; color:#c81d27; margin-bottom:10px;}


.product_list ul{ clear:both; overflow:hidden; height:260px;}
.product_list li{ float:left;text-align:center;width:210px; height:220px;font-size:14px; line-height:45px; margin:0 10px;overflow:hidden;padding:5px; margin-bottom:20px; border:1px solid #efefef;}
.product_list li a{ text-align:center;font-size:14px; line-height:45px;}
.product_list li a:hover{ color:#FFFFFF;}
.product_list li:hover{width:210px; height:220px;background-color:#c81d27; display:block; color:#FFFFFF;}
.pagelist{ clear:both; text-align:center; font-size:12px; padding-top:20px;}

.input_input{ border:1px solid #ccc; height:20px; width:300px;}
.bot_input{ background-color:#e5e5e5; border:1px solid #ddddde;padding:5px 0; width:80px; text-align:center;margin-right:10px;}