﻿/* CSS Document */
*{list-style:none;font-size:12px; line-height:21px;}
*{margin:0;padding:0;border:0; font-family:"微软雅黑", Arial, Helvetica, sans-serif} 
div{ border:0px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; }

body{margin:0;padding:0;color:#5A5A5A;  border:0; padding:0; margin:0 ;  font-size:12px; background:url(images/bj.jpg) repeat-x left top }
.clear{ clear:both}
p{ line-height:30px}
A:link { text-decoration:none; color:#5A5A5A;}
A:visited { text-decoration:none; color:#5A5A5A;}
A:hover { text-decoration: none; color:#0066cc;}
.head{ width:1000PX;  margin:0 auto}
.wel{ float:left; height:33px; line-height:33px}
.ban{ background:url(images/bj.png) repeat-y  center top; width:1000x; margin:0 auto; text-align:center; padding:8PX; padding-bottom:none}
.tel{ float:right}
.logo{ float:left; padding-bottom:12px; padding-top:12px}
.home{ float:right; background:url(images/home.jpg) no-repeat left top; height:26px; line-height:26px; text-align:center; width:312px; margin-top:5px}
.tel{ float:right; padding-top:10px; padding-bottom:12px}
.home{  padding-right:10px; height:33px; float:right; line-height:33px; letter-spacing:3px}
.home a{ height:33px; line-height:33px; color:#FFFFFF; text-align:center}
.more{ float:right; height:40px; line-height:40px}

.more a{ height:40px; line-height:40px; border-bottom:1px solid #CCCCCC}
.menu{  height:45px; }
.menu ul{ padding:0; border:0; margin:0; }
.menu li{ width:140px; text-align:center; font-weight:bold; font-size:14px; height:45px; float:left; font-family: "微软雅黑"; font-size: 16px; color:#FFFFFF}
.menu li a{ width:140px; height:45px; line-height:45px; font-family: "微软雅黑"; font-size: 16px;color:#FFFFFF}

.menu li a:hover{  display:block; color:#2782dd; background-color:#FFFFFF}
.index_tit h1{ font-size:20px; font-weight:bold;  padding-bottom:20px; float:left; height:55px; line-height:55px;}
.index_line{ float:right; height:55px; line-height:55px; background:url(images/line.jpg) repeat-x left center; width:1100px}
.news_pic{ float:left; width:445px}
.pro_tit h1{ font-size:20px; font-weight:bold;   height:55px; line-height:55px; border-bottom:1px solid #dcdcdc; color:#333333}
.index_serach{ background-color:#000000; height:120px; margin-top:15px; color:#FFFFFF }
.search h1{ font-size:26px; font-weight:bold; padding-top:15px; padding-bottom:15px}
.index_pro{ width:920px; padding-top:20px; padding-bottom:20px; float:right}
.index_pro ul{ margin:0; padding:0; border:0}
.index_pro li{ float:left; width:280px; margin:5px; border:1px solid #999999; padding:2px}
.index_pro li img{ width:280px; height:210px}
.index_list{ padding:5px}
.index_list ul{ margin:0; padding:0; border:0}
.index_list li h1{ background-color:#451d04; height:45px; width:155px; margin:5px; float:left; color:#FFFFFF; line-height:45px; font-size:16px; text-align:center}
.main{ width:1200PX; margin:0 auto;}
.title{ background:url(images/title.jpg) repeat-x left top; border:1px solid #dcdcdc}

.left_lx{ padding:8px; line-height:210%; background-color:#f3f3f3}


.index_main{ background-color:#f3f3f3}


.contact{ float:right; width:300px; line-height:35px; margin-right:15px; border:1px solid #CCCCCC; padding:8px}
.index_pic{ float:left; width:480px; margin-bottom:20px}
.index_news{ float:right; width:650px; margin-bottom:20px}
.news{ border-bottom:1px solid #dbd4cd}
.news_date{ float:left;  width:80px; height:80px; margin-right:8px; background-color:#1879da}
.n_date{ height:31px; line-height:31px; text-align:center; font-size:14px; font-weight:bold; color:#fff; border-bottom:1px dotted #FFFFFF}
.n_mon{ height:36px; text-align:center; font-size:16px; font-weight:bold; line-height:36px; color:#fff}
.news_nr{ float:left; width:480px; line-height:30px}
.newst_tit{ border-bottom:4px solid #df0000;  padding-left:25px; height:38px; line-height:38px; font-weight:bold;  font-size:18px }
.news{margin:0 auto; padding:8px; margin-top:4px}
.news ul{ margin:0; padding:0; border:0}
.news li{height:30px ; padding-left:5px; border-bottom:1px dashed #CCCCCC }
.news li a{ height:30px; line-height:30px;  font-family:"微软雅黑"; font-size:14px; float:left; width:450px}
.news li span { float:right; height:30px; line-height:30px}
.xw{margin:0 auto; padding:8px; margin-top:4px}
.xw ul{ margin:0; padding:0; border:0}
.xw li{ padding-left:5px; border-bottom:1px dashed #CCCCCC; margin-bottom:5px }
.xw li a{ line-height:30px;  font-family:"微软雅黑"; font-size:14px}







.main_left{ width:250px; float:left; }

.list_tit{ background-color:#2782dd; height:45px; line-height:45px; color:#FFFFFF; font-size:16px; text-align:center; font-weight:bold}
.list_pro{margin:0 auto; background-color:#f3f3f3; padding:15PX;}
.list_pro ul{ margin:0; padding:0; border:0}
.list_pro li{  height:38px; border-bottom:1px solid #c2c2c2; font-size:14PX; padding-left:45PX}
.list_pro li a{ height:38px; line-height:38px;font-size:14PX; }

.main_right{ width:938px; float:right;margin-top:8px;  }

.title_left{ font-size:14px; font-weight:bold; float:left;  height:40px; line-height:40px;  padding-left:10px }
.webplace{ float:right; height:40px; line-height:40px; text-align:right; padding-right:8px}
.index_inf{ background-color:#ffffff; padding-top:8px; padding-bottom:8px}


.tit_left{ height:30px; line-height:30px; float:left; padding-left:10px; font-size:14px; font-weight:bold}
.lx{ background:url(images/rx.jpg) no-repeat center top; height:73px; margin-top:5px; margin-bottom:5px}
.foot{ background-color:#000000; padding-top:20px; }
.ny_foot{ background-color:#000000; padding-top:20px; text-align:center; color:#FFFFFF; padding-bottom:20px}
.xx_tit h1{ font-size:16px; color:#FFFFFF; height:35px; line-height:35px}
.index_about{ float:left; width:350px}
.about{  padding:8px;  line-height:30px; color:#FFFFFF}
.index_zx{ float:left; margin-left:60px; width:350px}
.foot_pro{ width:320px}
.foot_pro ul{ margin:0; padding:0; border:0}
.foot_pro li{ }
.foot_pro li img{ float:left; width:100px;padding-bottom:8px}
.foot_pro li span{ float:right; width:210px; color:#FFFFFF}
.index_lx{ float:right; width:350px}
.link{width:1200px; margin:0 auto; }
.link_tit{ border-bottom:3px solid #df0000; color:#df0000; text-align:left;height:35px; line-height:35px; font-size:16px }
.foot_menu{ height:35px; text-align:center; letter-spacing:5px;  font-size:14px; color:#ffffff; padding-bottom:20px}
.foot_menu a{ height:35px; line-height:35px; color:#FFFFFF}
.Content{ padding:8px; line-height:210%;}

.rollBox{width:1190px;overflow:hidden; border-top:none; padding-top:10px; margin-top:20px; margin-bottom:60px }
.rollBox .LeftBotton{height:61px;width:28px;overflow:hidden;float:left;display:inline;margin:15px 0 0 0;cursor:pointer; background:url(images/left.jpg) no-repeat left center}
.rollBox .RightBotton{height:61px;width:28px;overflow:hidden;float:left;display:inline;margin:15px 0 0 0;cursor:pointer; background:url(images/right.jpg) no-repeat right center}
.rollBox .Cont{width:1100px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:180px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:4px;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.foot_wx{ float:left; padding-left:25px; padding-top:25px }
.foot_menu{ width:300px; float:left}
.foot_menu ul{ margin:0; padding:0}
.foot_menu li{ height:25px; color:#666}
.foot_menu li a{ height:25px; line-height:25px; color:#666}
.foot_lx{ float:right; text-align:left; width:350px; line-height:30px; color:#CCCCCC; padding-top:35px}