
body{ margin:0; font-size:13px; background:url(../images/bj.jpg)}
a:link {text-decoration: none;color:#666666;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;color: #0066FF;}
ul,li{ list-style-type:none;margin:0;padding:0;display:block}


#menu{ font-size:13px;font-family:Arial; margin:0 auto; width:640px; height:54px; float:left;}
#menu ul{list-style:none; height:54px; display:block; margin:0; padding:0;}
#menu ul li{ float:left; margin:0 10px;}
#menu ul li a{ float:left; display:block;text-decoration:none; line-height:54px;}
#menu ul li a:hover{}
#menu ul li a span{ display:block;}
#menu ul li a:hover span{}

.clear{ clear:both;height:0;overflow:hidden}
.page{ line-height:30px; text-align:center}

.tbcss{ border:1px solid #bbbbbb; overflow-y:hidden; color:#3c5757;}
.tbcss2{ border:1px solid #333333;overflow-y:hidden; background-color:#fefff4; color:#745c81;}


.top_1{ background:url(../images/index_03.jpg); height:125px; width:999px; margin:0 auto;}
.top_2{  height:54px; background:url(../images/index_06.jpg) repeat-x; margin:0 auto}
.top_2 .daohang{width:999px; height:54px;  margin:0 auto;}
/*.
.top_2 .daohang ul{ height:54px; }
.top_2 .daohang ul li{ height:54px; width:80px; float:left; display:inline; }
.top_2 .daohang ul li a{ height:54px; width:80px; display:block; text-align:center; line-height:54px; overflow:hidden; color:#000000}*/
/*.daohang ul li a:hover{ width:116px; height:21px;font-weight:bold;}*/
/*.top_2 .nav_on span{ width:80px; height:54px; display:block; background:url(../images/index_091.jpg) repeat-x;  }*/
.top_3{ width:999px; margin: 0 auto; margin-top:5px;}


.foot{ width:999px; margin:0 auto; background:url(../images/index_31.jpg); height:93px;}


.big_body{ width:999px; margin:0 auto; background:#f6f6f6}
.left_index{ float:left; width:559px; margin-left:15px; display:inline;}
.right_index{ float:right; width:395px; margin-right:15px; display:inline; background:#fcfcfc;}

.class_list{}
.class_list .list{ background:url(../images/index_23.jpg); width:270px; height:102px; margin-right:9px; float:left; margin-bottom:10px;}
.class_list .list .left{ margin:10px; float:left; width:100px; height:82px; display:inline;}
.class_list .list .right{ margin:10px 10px 10px 0; float:left; width:140px; height:82px; display:inline;}
.class_list .list .right .name{ font-weight:bold; line-height:25px;}
.class_list .list .right .js{ line-height:20px;}

.index_news_list{ background:#Fcfcfc;}
.index_news_list .list{ border-bottom:#CCCCCC 1px dashed;}
.index_news_list .list .left{ float:left; width:350px; line-height:30px; height:30px; margin-left:20px;}
.index_news_list .list .right{ float:right; width:120px; line-height:30px; height:30px;}

.index_pro_list{}
.index_pro_list .list{ float:left; width:177px; margin:10px; display:inline;}
.index_pro_list .list .pic{}
.index_pro_list .list .name{ line-height:30px; text-align:center;}

.body_1{width:999px; margin:0 auto; background:#f6f6f6}
.big_left{ float:left; width:250px;display:inline; background:#fcfcfc;margin-left:15px;}
.left_1{background:url(../images/index_30.png) repeat-y; }
.left_1 .top{height:50px;}
.left_1 .bottom{}

.big_right{ overflow:hidden; float:right; width:700px; display:inline; margin-right:10px;
    margin-bottom: 0px;
}
.right_1{background:url(../images/index_28.png) repeat-y;  display:inline;}
.right_1 .top{ height:50px; }
.right_1 .bottom{}



.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:20px;}
.news_list .news_bz{ text-align:right; border-bottom:#000000 1px dashed;line-height:20px; height:20px; margin-bottom:10px;}

.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:30px; height:30px; text-align:center; font-size:12px; border-top:#000000 1px dashed}
.news_content .news_contents{line-height:30px; text-indent:40px;}

.news_list2{ padding:20px;}
.news_list2 .news_title{ line-height:30px; border-bottom:#CCCCCC 1px dashed }


.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:30px; height:30px; text-align:center; display:block;}
/*pro_list.aspx*/
.products_content{padding:20px;}
.products_content .products_title{ line-height:40px; height:40px; text-align:center; }
.products_content .products_bz{ line-height:25px; height:25px; text-align:center; border-top:#000000 1px dashed}
.products_content .products_contents{line-height:30px; text-indent:40px;}

.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;}








#nav-right-bottom{clear: both;margin-left: 20px;margin-top: 5px;}



/*download_list.aspx*/
.pdlist_title{ font-size:14px; font-weight:bold; color:Black; background:url('../images/45_03123.gif')  no-repeat; height:28px; padding-left:50px;}
.pdlist_contents{ width:768px; overflow:hidden; padding-top:5px;}
.pdlist_contents .pdlist_images{ width:200px; height:190px; float:left; padding:2px; display:inline; border:1px solid #c0c0c0;}
.pdlist_contents .pdlist_images img{ width:200px; height:190px;}
.pdlist_contents .pdlist_cnn{ padding:0 10px; width:540px; height:200px; float:left; line-height:26px; overflow:hidden;}
.dl_list{ float:left; margin-left:10px; height:130px; width:360px; overflow:hidden; display:inline;}
.dl_list .dl_img{ float:left; width:110px; height:125px; margin:0px 2px; display:inline; border:1px solid #c0c0c0;}
.dl_list .dl_img img{ width:106px; height:121px; margin:2px;}
.dl_list .dl_js{ float:left; width:244px; height:125px; display:inline; margin:1px 0; color:Black; }



.link{ height:50px; width:999px; margin:0 auto;background:#f6f6f6;}
.link .links{ height:20px;  margin:0 auto; background:#f6f6f6; padding-left:50px;  padding-top:30px;}
.link .links .p{ font-weight:bold; float:left;}
.link .links .website{ float:right;}


.sousuo{ width:350px; height:27px; padding-top:10px; float:right;}
.sousuo .left{ width:65px; height:27px; float:left; text-align:right; padding-top:8px;}
.sousuo .center{ width:210px; height:27px; float:left;}
.sousuo .right{ width:60px; height:27px; float:left;}



