@charset "utf-8";
/* CSS Document */

body{ font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0; background:url(images/top_bg.gif) repeat-x}
img{ border:none}
form{ margin:0; padding:0}
a{ text-decoration:none; color:#666}
a:hover{ text-decoration:underline}
.more a,.page .left .ck a,.contant .left .fa dl a{color:#3399cc}
.page .left .list ul a{color:#999999}

.top{ margin:15px auto 0; width:900px}
.top .logo{height:40px; clear:both; padding:3px 10px 13px 4px}
.top .menu{margin-top:22px}
.flash{width:900px; height:243px; margin:auto}
.contant{ color:#666;margin:17px auto 0;width:900px; height:auto; overflow:hidden}
.contant .left{width:584px; float:left}
.contant .bor{border-top:#cacaca 1px solid;border-bottom:#cacaca 1px solid}
.contant .left .news_t{width:265px; height:18px; line-height:20px; overflow:hidden}
.contant .left .d_product{margin-top:13px;width:398px; border:#e2e2e2 1px solid; float:left; background:#f4f4f4}
.contant .left .corner{ position:relative; top:-1px; left:-1px; width:400px;height:5px; overflow:hidden}
.contant .left .d_product .product{width:362px; margin:0 auto; line-height:18px}
.contant .left .d_product .product .ms{margin:0; padding-top:8px}
.contant .left .d_product .product .ms .title{display:block; padding-bottom:15px}
.more{text-align:right; color:#3399cc}
.contant .left .fa{ margin-top:13px;width:172px; float:right;border:#e2e2e2 1px solid; background:#f4f4f4}
.contant .left .fa dl{width:152px; margin:0 auto; height:152px; overflow:hidden; line-height:20px}
.contant .left .fa dl dt{ height:25px}
.contant .left .fa dl dd{ margin:0; padding:0;list-style:none; width:152px; color:#3399cc;}
.contant .right{width:302px; float:right; height:auto}
.contant .right .search{padding-left:3px; width:130px; background:url(images/searchBg.gif) left center no-repeat; height:22px}
.contant .right .search input{width:125px; height:18px; border-width:0; color:#1a7edc}
.contant .right .photo{margin-top:14px; height:162px; padding:0; width:302px; background:url(images/dLine.gif) repeat-x}
.contant .right .photo .conner{ clear:both; width:302px;height:4px; overflow:hidden}
.contant .right .photo .bj{margin-top:55px}
.contant .right .photo .middle{margin:12px 0 8px 0;height:260px; height:134px; float:left; overflow:hidden}
.footer{ background:url(images/footer_bg.gif) repeat-x; line-height:18px; border-right:#f0f0f0 1px solid;border-left:#f0f0f0 1px solid; clear:both; padding:8px 0 0 5px; height:41px; width:895px; color:#666; margin:0 auto}
.footer1{ width:900px; margin:50px auto; padding:20px 0; line-height:18px;border-top:#ccc 1px solid;}

.page{ width:900px; margin:12px auto 0; color:#666}
.page .left{ margin-left:19px; display:inline; width:220px; float:left;}
.page .left .list{margin:0 0 0 18px;width:190px; background:url(images/listLine.gif) left bottom no-repeat}
.page .left .list span{display:block; padding:5px 0; color:#333333; font-size:13px; height:20px}
.page .left .list span img{ margin-right:12px}
.page .left .list ul{color:#999999; line-height:18px; margin:0 0 10px 22px}
.page .left .list ul li{ list-style:none; height:auto; width:135px;}
.page .left .kuang{width:197px; height:190px; color:#666; line-height:18px;  background:#ecf3f7; padding:0 8px}
.page .left .ck{display:block; color:#3399cc; padding-top:15px}
.page .right{ width:655px; float:left; padding-top:30px; overflow:hidden}
.page .right .title{padding:14px 0 0 7px; height:45px; background:url(images/product_05.gif) repeat-y}
.page .right .nav{padding:17px 0 0 15px}
.page .right .nav span{display:block; padding-top:20px; color:#3399cc; font-weight:700}
.page .right .pro_list{margin:0 0 0 10px; padding:20px 0 0 5px;font-size:13px;height:105px; width:635px;  border-bottom:#b5b5b5 1px dotted}
.page .right .pro_list dl{ width:208px; height:94px}
.page .right .pro_list dd{ margin:0;padding:20px 0 0 10px; width:400px; height:auto; line-height:22px}
.line{margin:49px 0 0 10px;height:1px; overflow:hidden; background:#e6e6e6}

.page .right .about{ line-height:22px; width:632px; padding:50px 0 0 10px;}
.page .right .word{margin:30px 0 0 10px}
.page .right .word dd{margin:12px 0 0 0;background:#f5f5f5 url(images/jiao.gif) right bottom no-repeat; padding:15px 27px 25px 22px; line-height:18px}
.page .right .lab{margin:40px 5px 0 6px; display:inline;width:320px; float:left; height:150px; overflow:hidden}
.page .right .lab div{width:156px; float:left; padding:2px; border:#cccccc 1px solid}
.page .right .lab span{padding:10px 0; line-height:18px;width:145px; color:#333; float:right}
.do_line{ margin-left:6px;clear:both;height:2px; overflow:hidden; border-top:#909090 1px dotted}

.link_t{ margin:35px 0 0 10px; display:block; background:#f5f5f5 url(images/jiao.gif) right bottom no-repeat; padding:15px 0 18px 22px; line-height:18px}
.link{ margin:25px 15px 0 10px; display:inline; float:left;width:130px; height:87px; background:url(images/link_b.gif) no-repeat; text-align:center; padding:5px}
.introduction{margin-left:10px; padding:15px 22px;width:577px; border:#e0e0e0 4px solid;border-top:#e0e0e0 4px solid; line-height:18px;}
.news_list{margin:28px 0 0 10px; padding-left:10px;width:602px; height:160px; border-bottom:#979797 1px dotted}
.news_list .photo{width:124px; height:124px; padding:2px; border:#cccccc 1px solid; float:left}
.news_list dl{margin:0;float:left; line-height:20px; width:524px; margin-left:10px; height:auto}
.news_list dl dd{ margin:0}
.news_list dl .lr{width:524px; height:80px; overflow:hidden}
.news_list dl dt{font-weight:700; height:30px; color:#3399cc}


.down{margin:55px auto 0; padding-left:10x;width:635px; height:auto; overflow:hidden;}
.down_list{margin:0; padding:10px;width:613px; height:auto; border-left:#3399cc 1px solid;border-right:#3399cc 1px solid}
.down_list li{list-style:none; border-bottom:#999 1px dotted;height:30px;width:610px;  line-height:30px;}
.down_list li div{width:458px; height:30px; float:left; overflow:hidden}
.down_list li span{ float:right}
.down_title{height:25px; padding:5px 0 0 20px; word-spacing:10px; background:#3399cc; color:#fff}
.down_title span{ font-size:14px; font-weight:700}


.down dt,.down dd{ margin:0}
.magazine{float:left; margin:10px 50px; line-height:18px;width:204px; height:361px; border:#99ccff 2px solid;background:#ecf3f7}
.magazine dt{width:200px; height:276px; border:#fff 2px solid}
.magazine dd{ padding:10px 0 5px 0; border:#fff 2px solid; text-align:center; color:#3399cc}

.lending{ margin:0 auto; padding:73px 0 0 105px; width:329px; height:281px; background:url(images/lendingBg.gif) no-repeat;}
.lending dd{font-size:13px; height:40px}
.lending dd input{ width:185px; border-width:0; background:none}
.lending dt{ padding-top:10px; width:193px; text-align:right}

.down .photo{ width:700px; height:auto}
.down .photo dt{height:25px; clear:both; border-bottom:#ccc 1px solid}
.down .photo dd{float:left; margin:16px 0 10px 16px; width:88px; height:31px}
