/* CSS Document */



body{ margin:0; font-size:13px;background:#d9d3d4; font-family:ËÎÌå,Arial;}
a:link {text-decoration: none;color:#666666;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none; color:Red;}
a:active {text-decoration: none;color: #0066FF;}
ul,li{ list-style-type:none;margin:0;padding:0;display:block}


.clear{ clear:both;height:0;overflow:hidden}
.page{ line-height:30px; text-align:center}
.word{ line-height:25px; margin:10px 20px; padding-top:20px; border-top:#CCCCCC 1px solid}   
a img{ border:0px;}

.tbcss{ border:1px solid #bbbbbb; overflow-y:hidden; color:#3c5757;}
.tbcss2{ border:1px solid #333333;overflow-y:hidden; background-color:#fefff4; color:#745c81;}

.big_top{ background:url(../images/index_03.png) repeat-x; height:143px;}
.top_1{ background:url(../images/index_05.png); height:107px; width:1002px; margin:0 auto;}
.top_2{ width:1002px; height:36px; background:url(../images/index_08.png) repeat-x; margin:0 auto}
.daohang{width:1002px; height:36px; background:url(../images/index_11.png) right no-repeat}
.daohang ul{ height:36px; background:url(../images/index_07.png) left no-repeat;}
.daohang ul li{ height:36px; width:116px; float:left; display:inline; }
.daohang ul li a{ height:36px; width:116px; display:block; text-align:center; font-weight:bold; line-height:50px; overflow:hidden; color:#666666}
.daohang ul li a:hover{ cursor:pointer;}
/*.daohang ul li a:hover{ background:url(../images/index_09.png); width:116px; height:21px;font-weight:bold;}*/
.nav_on span{BACKGROUND:url(../images/index_09.png) no-repeat; width:116px; height:36px; display:block;  }



.foot{ width:1002px; margin:0 auto; line-height:20px; text-align:center;  padding-top:10px; padding-bottom:10px;  margin-top:20px;background:url(../images/index_66.png) top center no-repeat;}



.big_body{ background:url(../images/index_15.png) repeat-y; width:1002px; margin:0 auto; margin-bottom:50px;}
.big_body .top{ background:url(../images/index_13.png) no-repeat;  height:4px; overflow:hidden;}
.big_body .bottom{ background:url(../images/index_68.png) no-repeat bottom; padding-bottom:15px;}
.body_1{width:1002px; margin:0 auto;}
.body_1 .flash{ width:978px; height:342px; margin:0 auto;}
.body_2{width:990px; margin:0 auto; padding:0 6px; margin-top:5px;}
.body_2 .left_1{ float:left; width:345px; margin:0 5px; display:inline; background:url(../images/index_48.png) repeat-y;}
.body_2 .left_1 .top{ background:url(../images/index_21.png) no-repeat; height:3px; overflow:hidden;}
.body_2 .left_1 .bottom{ background:url(../images/index_60.png) no-repeat bottom; padding-bottom:10px;}
.body_2 .left_1 .bottom .title{ height:40px; line-height:40px; width:345px; font-weight:bold}
.body_2 .left_1 .bottom .list{ line-height:25px; border-bottom:#CCCCCC 1px dashed; margin:0 10px;}

.body_2 .left_1 .bottom .list .left{ float:left; width:200px; display:inline; padding-left:10px;}
.body_2 .left_1 .bottom .list .right{ float:right; width:60px; text-align:right; padding-right:10px;display:inline}

.body_2 .left_2{ float:left; width:345px; margin:0 5px; display:inline; background:url(../images/index_48.png) repeat-y;}
.body_2 .left_2 .top{ background:url(../images/index_21.png) no-repeat; height:3px; overflow:hidden;}
.body_2 .left_2 .bottom{ background:url(../images/index_60.png) no-repeat bottom; padding-bottom:10px;}
.body_2 .left_2 .bottom .title{ height:40px; line-height:40px; width:345px; font-weight:bold}
.body_2 .left_2 .bottom .pro_list{ padding:10px;}
.body_2 .left_2 .bottom .pro_list .list2{ float:left; width:141px; margin:0 10px; display:inline;}
.body_2 .left_2 .bottom .pro_list .list2 .pic{ background:url(../images/index_54.png) no-repeat; height:121px;}
.body_2 .left_2 .bottom .pro_list .list2 .name{ line-height:25px; height:25px; text-align:center}

.body_2 .right_1{ }
.body_2 .right_1{ float:right; width:270px;margin:0 5px;display:inline; background:url(../images/index_30.png) repeat-y;}
.body_2 .right_1 .top{ background:url(../images/index_25.png) no-repeat; height:3px; overflow:hidden;}
.body_2 .right_1 .bottom{ background:url(../images/index_62.png) no-repeat bottom; padding-bottom:10px;}
.body_2 .right_1 .bottom .title{ height:40px; line-height:40px; font-weight:bold}
.cut ul li{ line-height:25px; padding: 0 15px;}




.body_3{ margin: 0 auto; width:980px; padding:0 11px; margin-top:5px;}
.big_left{ float:left; width:270px;display:inline; background:url(../images/index_30.png) repeat-y;}
.big_left .top{ background:url(../images/index_25.png) no-repeat; height:3px; overflow:hidden;}
.big_left .bottom{ background:url(../images/index_62.png) no-repeat bottom; padding-bottom:10px;}
.big_left .bottom .title{ height:40px; line-height:40px; font-weight:bold; background:url(../images/title2.png) bottom no-repeat center}
.big_left .bottom .list{ line-height:30px; border-bottom:#CCCCCC 1px dashed; margin:0 10px;}
.big_left .bottom .list ul{}
.big_left .bottom .list ul li{ padding-left:25px;}
.big_left .bottom .list ul li a{ font-size:12px;}


.big_left .bottom .list .left{ float:left; width:200px; display:inline; padding-left:13px;}
.big_right{ float:right; width:700px;  display:inline; background:url(../images/index_482.png) repeat-y;}
.big_right .top{ background:url(../images/index_212.png) no-repeat; height:3px; overflow:hidden;}
.big_right .bottom{ background:url(../images/index_602.png) no-repeat bottom; padding-bottom:10px;}
.big_right .bottom .title{ height:40px; line-height:40px; font-weight:bold}



.news_list{ padding:20px; }
.news_list .news_title a{ line-height:30px; font-size:15px; font-weight:600;}
.news_list .news_js a{line-height:30px;}
.news_list .news_bz{ text-align:right; border-bottom:#000000 1px dashed}


.news_content{padding:20px;}
.news_content .news_title{ line-height:40px; height:40px; text-align:center; font-size:18px;}
.news_content .news_bz{ line-height:25px; height:25px; text-align:center; font-size:12px; border-top:#000000 1px dashed}
.news_content .news_contents{line-height:30px; text-indent:40px;}


.pro_list{padding:14px;}
.pro_list .list{ float:left; width:140px; margin:5px 14px 0 14px; display:inline} 
.pro_list .list .pro_pic a{ display:block; width:140px; height:120px;}
.pro_list .list .pro_name a{ line-height:20px; height:40px; overflow:hidden; text-align:center; display:block;}


.pro_content{padding:20px;}
.pro_content .news_title{ line-height:40px; height:40px; text-align:center; font-size:18px;}
.pro_content .news_bz{ line-height:25px; height:25px; text-align:center; font-size:12px; border-top:#000000 1px dashed}
.pro_content_pic{ text-align:center}
.pro_content .news_contents{line-height:30px; text-indent:40px;}



