﻿@charset "utf-8";

body{direction:ltr;font:12px/1.5 'Verdana','Arial','宋体';color:#333;line-height:1;line-height:23px; background:url(../images/b_02.jpg) top scroll #fff repeat-x;}
.width_c{width:1004px;margin:0 auto;}
.width_c_m{width:960px;margin:0 auto;}
.mainbody{margin-top:13px;}
.width_22{width:22px;}
.width_960{width:960px;}
.width_233{width:233px;}
.width_711{width:711px;}

/*------头部------*/
.header{background:url(../images/t_01.jpg) center no-repeat; min-height:118px;height:auto!important;height:118px; }
	.homepage{color:#000;padding-top:18px;padding-right:37px;}
	.homepage a{ padding:0 8px;}
	.logo{margin-left:58px; _margin-left:26px;}

/*--导航--*/

.nav{font-size:14px;font-family:'微软雅黑';height:44px;line-height:44px; background:url(../images/t1_07.jpg); width:960px;}
.nav li{float:left;position:relative;z-index:9999; background:url(../images/t2_07.jpg) right no-repeat; width:120px; text-align:center}
	.nav li a{color:#fff;height:44px;line-height:44px; display:block}
	.nav li a:hover{color:#fff}
	.nav li.last{background:none}
	
/*-------banner-------*/
.banner{height:320px;overflow:hidden;}
#focus {width:960px; height:320px; overflow:hidden; position:relative;}
#focus ul {height:417px;position:absolute;}
#focus ul li {float:left;width:960px; height:393px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus ul li img{width:960px; height:320px;}
#focus .btnBg {position:absolute; width:960px; height:20px; left:0;bottom:0;}
#focus .btn {position:absolute; width:960px; height:10px;  padding:8px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block;_display:inline;_zoom:1;width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px;position:absolute;top:100px;background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


/*------底部------*/
.footer{background:url(../images/t_34.jpg) scroll top repeat-x #06468E;padding:20px 0 15px;color:#fff;margin-top:20px; text-align:center}
.footer a{color:#fff;}


/*--侧栏--*/
.aside{width:233px;}
.left_cj{background:url(../images/i_31_1.jpg); height:39px; line-height:39px;border:1px solid #ccc; margin-top:15px;}
.left_cj h4{margin-left:26px; _margin-left:13px; color:#fff; font-size:15px;}
.left_cj .more{margin-right:11px;vertical-align:middle; _margin:10px 5px;}
.cj_bor{border:1px solid #CECECE; width:231px;}
.cj_bor .pro_178{margin:1px; background:#F3F3F3; min-height:178px;}
.cj_bor .pro_184{margin:1px; background:#F3F3F3; min-height:184px;}
.cj_bor .pro_146{margin:1px; background:#F3F3F3; min-height:126px;}

.aside ul{width:180px; margin-left:30px; padding-top:10px; padding-bottom:10px;}
.aside ul li{background:url(../images/d_23.jpg) left no-repeat;padding-left:20px;height:24px;line-height:24px;}

/*--主栏--*/

.right_about{background:url(../images/i_20_1.jpg); height:37px; line-height:37px; width:420px;}
.right_about h4{margin-left:26px; _margin-left:13px; color:#fff; font-size:15px;}
.right_about .more{margin-right:15px; font-family:'Arial'}
.about_bor{border:1px solid #D1D1D1; margin-top:2px; width:418px; min-height:215px;}
.about_img img{float:left; margin-right:10px;}

.right_news{background:url(../images/i_20_1.jpg); height:37px; line-height:37px; width:278px;}
.right_news h4{margin-left:26px; _margin-left:13px; color:#fff; font-size:15px;}
.right_news .more{margin-right:15px; font-family:'Arial'}
.news_bor{border:1px solid #D1D1D1; margin-top:2px; width:276px; min-height:215px;}
.margin_l_13{margin-left:13px;}
.news_bor ul{width：256px; margin:10px;}
.news_bor ul li{ line-height:27px;}
.news_bor ul li a:hover{color:#C91723;}
.news_bor span{color:#8B8B8B}

.right_pro{background:url(../images/i_30_1.jpg); height:37px; line-height:37px; width:711px; margin-top:15px;}
.right_pro h4{margin-left:26px; _margin-left:13px; color:#fff; font-size:15px;}
.right_pro .more{margin-right:15px; font-family:'Arial'}
.pro_bor{border:1px solid #D1D1D1; margin-top:2px; width:709px; min-height:382px;}
.friend_bor{border:1px solid #D1D1D1; margin-top:2px; width:709px; }

.pro_scroll li{ float:left;margin:5px 10px; text-align:center; }
.pro_scroll .a_img{ display:block; width:140px;height:120px; margin-bottom:10px; border:5px solid #E8E8E8; background-color:#fff; }
.pro_scroll li a img{ max-height:120px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<120?"120px":""); overflow:hidden;max-width:140px;width:expression_r(document.body.clientWidth > 140? "140px": "auto" ); vertical-align:middle; }
#demo{ overflow:hidden; width:670px; margin:20px;/*ff*/ *margin:15px;/*ie7*/ _margin:10px;/*ie6*/ float:left; height:340px;}
#indemo{ float:left;width:800%;}
#demo1,#demo2{ float:left;}


.right_page{background:url(../images/i_30_1.jpg); height:37px; line-height:37px; width:711px;}
.right_page h4{margin-left:26px; color:#fff; font-size:15px;}

.page img{max-width:680px;_width:expression(document.body.clientWidth > 680 ? "680px" : "auto");display:block;}


/*留言板*/
.message li{margin-top:15px;}
	.message li label{float:left;width:100px;text-align:right;line-height:20px;}
	.message li div{float:left;width:520px;}
	.message .red{color:#F00}
	.message li div textarea{border:1px solid #ddd;width:480px;height:120px;font-size:12px;color:#555;line-height:20px;padding:5px;}
.input_m,.input_b,.input_s{border:1px solid #ddd;background:#fff;margin-right:5px;height:20px;line-height:20px;color:#555;}
.input_m{width:185px;}
.input_b{width:360px;}
.input_s{width:65px;}
	.yanzheng{border:1px solid #ddd;display:inline-block;width:70px;height:20px;vertical-align:top;}
.up_but{cursor:pointer;font-size:12px;background:#004d99;color:#fff;border:none;height:24px;line-height:24px;padding:0 10px;}

/*新闻中心*/
.newslist li{background:url(../images/adorn.gif) left no-repeat; padding-left:20px; height:32px; line-height:32px; border-bottom:1px dashed #ccc;}
.newslist li a:hover{color:#C91723;}
.newslist span{color:#8B8B8B}

/*产品展示*/
.product li{ float:left;margin:5px 10px; *margin:5px 8px; text-align:center; }
.product .a_img{ display:block; width:140px;height:120px; margin-bottom:10px; border:5px solid #E8E8E8; background-color:#fff; }
.product li a img{ max-height:120px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)<120?"120px":""); overflow:hidden;max-width:140px;width:expression_r(document.body.clientWidth > 140? "140px": "auto" ); vertical-align:middle; }

/*分页*/
.fenye_box{height:35px;line-height:35px;font-size:13px;margin:20px 10px;}
.fenye_box a,.fenye_box span{margin:0 5px;color:#000;border:1px solid #dbdbdb;height:25px;line-height:25px;padding:0 10px;display:inline-block;}
.fenye_box a:hover{color:#fff !important;background:#0159b3}
.the{color:#fff !important;background:#0159b3;}

/*detail*/
.detail h3 { text-align:center; color:#0b5eaa;font-size:20px;}
.xxbiaoti {text-align:center;height:35px;line-height:35px; font-size:12px; font-family:'微软雅黑'}
.xxbiaoti span {margin-right:10px; }
.xxbiaoti a {padding:0px 5px; color:#0b5eaa;}
.detail .m {margin-bottom:10px;}
.pres{background:#e6e6e6;color:#0f0f0f;border-top:2px solid #fff;display:block;height:30px;line-height:30px;padding:0 10px;}
.detail img{max-width:660px;_width:expression(document.body.clientWidth > 680 ? "680px" : "auto");display:block;}

