@charset "utf-8";
/* CSS Document */

/* ====================
     公共样式
==================== */
body {background:url(images/bg.jpg);font-size:12px;font-family:Arial, Verdana;line-height:180%;margin:0 auto;padding:0;color:#666; min-width:1152px;}
div {margin:0 auto;padding:0;}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p {margin:0;padding:0;border:none;list-style-type:none;}
.block {width:1120px;height:auto; padding:0 16px; overflow:hidden;}
.f_l {float:left;}
.f_r {float:right;}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.dis {display:block;}
.inline {display:inline;}
.none {display:none;}
.dashed {background:url(images/lineBg.gif) repeat-x left top;color:#3f3f3f;padding:2px 0 3px 12px;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.input_text{background:url(images/inputbg.png) no-repeat left top;height:25px;line-height:25px;border:1px solid #ccc;padding:0 10px;float:left;}
.input_area{background:#fff url(images/inputbg.png) no-repeat left top;width:501px;height:80px;border:0px;padding:5px 10px;border:1px solid #ccc;}
.input_submit{width:77px;height:41px;float:left;background:url(images/search.png) no-repeat left top; text-align:center;line-height:41px; color:#fff; border:0px; cursor:pointer;}

/*英文强制换行*/
.word {word-break:break-all;}
a{ text-decoration:none; color:#666;}
a:hover{color:#666;}
.clear{clear:both;}
.blank{height:24px; line-height:24px; clear:both; visibility:hidden;}
.blank17{height:17px; line-height:17px; clear:both; visibility:hidden;}
.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}
.boxbg{ background:#111;}
.f1{color:#6D0003;}

.logo{margin: 0; float:left; display:inline;}
.logo img{/*height:85px;margin-left:30px;    margin-top: 15px;*/}
.top_right{    font-size: 14px; float:right;/* width:225px; */height:52px; margin:37px 0 0 0; display:inline;  text-align:center; color:#fff;}
.top_right a{color:#fff;}
.top_right span{color:#CD1A20; font-weight:bold;}
#search{height:26px;background:url(images/searchbg.jpg) no-repeat right; float:right;}
.skw{border:none; background:none;width:145px; height:26px; line-height:26px; float:left; margin-left:42px; display:inline;}
.sub{border:none; background:none;width:35px; height:26px; cursor:pointer;}

/*flash*/
#myFocus{width:1120px; height:450px;}
/*end*/

.menu{border-top:solid #701619 1px; border-bottom:solid #701619 1px; height:29px; line-height:29px; overflow:hidden;margin-top:15px;}
.menu ul{margin:0px;padding:0px;}
.menu li{margin:0px;padding:0px;float:left;width:185px; text-align:center;}
.menu li a{color:#fff;font-size:16px;display:block;height:29px; font-family:"微软雅黑"; font-weight:bold;}
.menu li a:hover{color:#CD1A20; background:url(images/nav_span.png) no-repeat center bottom;}
.menu li a.current{color:#CD1A20;background:url(images/nav_span.png) no-repeat center bottom;}
.imgmenu {width:1140px;}
.imgmenu li{width:168px;float:left; margin-right:22px; display:inline;}
.i_left{width:750px; float:left; overflow:hidden;}
.i_right{width:334px;float:right; overflow:hidden;}
.i_title1{height:25px; line-height:25px;color:#CD1A20; font-size:14px; padding-left:4px;}
.i_title1 h2{color:#CD1A20; font-size:16px; font-weight:normal;font-family:"微软雅黑";}
.i_title1 span{ float:right; padding-top:13px;}
.i_about{padding:15px;}
.i_news{padding:15px 0;}
.i_news li{background:url(images/dd.jpg) no-repeat 5px center; height:24px; line-height:24px; padding-left:19px;}
.line{ height:15px; line-height:15px; background:url(images/line.jpg) no-repeat;}
.i_design_img{width:294px; height:230px; background:url(images/designbg.jpg) no-repeat; margin:0 18px 0 15px; float:left; position:relative;}
.i_design_img img{width:282px; height:218px;position:absolute;left:6px; top:6px;}
.i_design_img span{ display:block; width:119px; height:25px; background:url(images/designtt.png) no-repeat; position:absolute; bottom:6px; right:6px; text-align:center; color:#fff; font-weight:bold;}
.i_design_img span a{color:#fff;}
.i_design_info{width:421px; float:right;}
.i_design_t{ font-size:14px;}
.i_design_t span{ padding-right:25px;}
.i_design_c p{ margin-top:8px;}
.i_sglist ul{padding:5px 9px;}
.i_sglist li{ width:156px; height:37px; line-height:37px; float:left; background:#290D0D; margin-bottom:3px; margin-right:2px; display:inline; text-align:center;}
.i_sglist li a{ color:#ccc; font-weight:bold;}

.Menubox {height:25px;line-height:25px; font-size:14px; padding-left:4px; font-family:"微软雅黑";}
.Menubox li{float:left;display:block;cursor:pointer;width:70px;color:#666;}
.Menubox li.hover{width:70px;color:#CD1A20;}
.Menubox li.hover a{color:#CD1A20;}
.Mcontentbox{margin-top:0px;}
.i_branklist li{width:75px; margin-left:6px; text-align:center; float:left; display:inline;}
.i_branklist li img{width:75px; height:55px;}

#scrollpro{height:625px; overflow:hidden;}

.i_title2{height:50px; line-height:36px; background:url(images/ititle2.jpg) no-repeat;}
.i_title2 h2{color:#fff; font-size:16px; font-weight:normal; width:155px; text-align:center;font-family:"微软雅黑";}
.i_title2 span{ float:right; padding-top:17px; padding-right:6px;}
.i_zplist{ background:url(images/zpbg.jpg); height:625px; overflow:hidden;}
.i_zplist ul{width:1160px; padding:0 15px; clear:both;}
.i_zplist ul li{float:left; width:235px; margin-right:39px;}
.i_zplist .index_pro{border:solid #333 1px; background:#000;width:235px; padding:3px; float:left; margin:0 0px 25px 0px; display:inline;}
.i_zplist .index_pro img{width:235px; height:145px;}
.i_zplist .index_pro a{color:#fff;}
.i_zplist .index_pro p{ background:#121010; display:block; height:31px; line-height:31px;}
.i_zplist .index_pro span{ display:block;width:60px; height:24px; line-height:24px; text-align:center; color:#ccc; background:#3F0002; float:left; margin-right:7px; margin-top:3px; display:inline;}
.i_zplist .index_pro span a{color:#ccc;}
.i_zplist_foot{height:3px; line-height:3px;background:url(images/zpbgfoot.jpg) no-repeat;}
.i_title3{height:42px; line-height:35px; background:url(images/ititle3.jpg) no-repeat left bottom;}
.i_title3 h2{color:#CD1A20; font-size:14px; font-weight:normal; width:104px; text-align:center;font-family:"微软雅黑";}
.i_title3 span{ float:right; padding-top:19px; padding-right:6px;}
.jplist ul{width:810px;}
.jplist li{float:left;width:345px; margin:0 60px 24px 0;}
.jplist li img{width:145px; height:103px;border:solid #333 1px; float:left; margin-right:12px; display:inline;}
.jplist li span{ display:block; height:31px; line-height:31px;}
.jplist li span a{ font-size:14px; color:#6F0202;}
.jplist li p{height:72px; text-indent:2em; overflow:hidden;line-height:24px;}

.links{ background:url(images/links.jpg) no-repeat top left #222; padding:5px 24px 5px 98px; line-height:24px;}
.links a{margin:0 10px;}
.footer{text-align:center;line-height:25px;}
#footnav{}
#footnav ul{margin:0px;padding:0px;list-style-type:none;}
#footnav li{margin:0px;padding:0px;list-style-type:none; display:inline;}
#footnav li a{margin:0 5px;}
#footnav li a:hover{}

#left{width:210px; float:left; overflow:hidden;}
#right{width:890px; float:right; overflow:hidden;}

.left_top{height:36px; line-height:36px; background:url(images/lefttit.jpg) no-repeat; color:#fff; font-size:14px; font-weight:bold; text-align:center; overflow:hidden;}
.left_top h3{font-size:14px; font-family:"微软雅黑";}
.type_list li{ line-height:36px; background:url(images/leftdd.jpg) no-repeat 5px center; padding-left:30px; border-bottom:dashed #929292 1px; font-size:12px;}

.left_con{margin:10px 0 0 0;line-height:200%;}
#right_top{height:42px; line-height:35px; background:url(images/ititle3.jpg) no-repeat left bottom;}
#right_top h3{color:#CD1A20; font-size:14px; text-indent:8px; font-family:"微软雅黑";}
#right_top h3 a{color:#CD1A20;}
#right_top span{ float:right; padding-top:0; padding-right:6px;}
#right_con{margin:10px 0;min-height:300px;height:auto !important;height:300px;line-height:200%;}

/*news*/
.articleList{width:100%;float:left;}
.articleList ul{margin:0px;padding:0px;list-style-type:none;}
.articleList li{margin:0px;padding:0 0 0 10px;list-style-type:none;border-bottom:1px dashed #929292;background:url(imgs/li_0.jpg) no-repeat left center;line-height:25px;}
.time{color:#959595; float:right;}
.articleTitle{ font-weight:bold; font-size:18px; text-align:center;}
.articleAuthor{text-align:center; padding:7px 0px;border-bottom:1px dotted #ccc;}
.articleauthor span{ margin:0px 6px; font-size:9pt;}
.articleInfo{width:100%;padding:10px 0;}
.pageUpDown{padding-top:10px;text-align: left;}
/*end*/

/*Product*/
.productList{width:100%;float:left;}
.productList ul{margin:0px;padding:0px;list-style-type:none;}

.productList li{border:solid #333 1px; background:#000;width:235px; padding:3px; float:left; margin:0 26px 20px 26px; display:inline; text-align:center;}
.productList li img{width:235px; height:145px; margin-bottom:5px;}
.productList li a{color:#fff;}


.productTitle{line-height:28px;font-weight:bold;}
.productImg{width:510px;text-align:center;float:left;}
.productImg img{width:500px;border:1px solid #ccc;padding:1px;}
.productRight{width:330px;float:right;}
.title{width:100%;float:left;margin:10px 0 0 0;border-bottom:1px dotted #ccc;line-height:25px;}
.title span{font-size:14px;font-weight:bold;}
.productDesc{ line-height:200%;padding:10px 0;width:100%;float:left;}
/*end*/

/*page*/
.pages{ font-size:12px;text-align:center; padding:10px 0px 10px 0px;}
.pages a{font-size:12px;padding:2px 5px;border:1px solid #ccc;margin:0 2px;}
.pages a:hover{background:#eee;}
.pages a.page_now{background:#eee;color:#f00;}
.pages select{ vertical-align:middle; font-size:8pt; padding:0px; }
.pages b{ font-weight:normal;}
/*end*/


















