body {background:#000;font-size:12px; width:980px;margin:0 auto; color:#f4f4f4}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
a {color:#f7f6f6;text-decoration:none;}
.fB{font-weight:bold;}
.fred{ color:#F00;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}

.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.txt_c{ text-align:center;}
/*---------------------------------------------通用CCS结束---------------------------------------------*/
/*头部CCS*/
.header{ height:70px;line-height:70px; overflow:hidden; padding:15px; background:#000;}
.header .logo{width:144px; height:70px; float:left; padding:0 22px;}
.header .logo img{width:144px; height:70px;}
.header .com_name{ font-size:30px; font-weight:bold; font-family:  "黑体", "宋体",Arial, Verdana; color:#fff}
/*导航CCS*/
.nav{ height:28px; line-height:28px; font-size:12px; padding:2px 0 2px 6px; background:url(../images/bg_nav.jpg) no-repeat; text-align:center}
.nav .menu{ width:728px; float:left;  font-size:12px; font-weight:bold; color:#FFF;}
.nav .menu li{ width:104px;  float:left; margin:0 auto;}
.nav .menu li a{color:#FFF;}
.nav .menu li a:hover{ color:#FCC;}
.nav .search{ width:202px;padding-left:20px; float:left; }
.nav .search input{color:#9E0000;line-height:21px;height:21px;font-size:12px;}
.nav .search .keyword{border:1px solid #FF6600;  background:#FEEDD1; width:150px; padding-left:3px;}
.nav .search .input{ border:0; background:url(../images/body_bg.png) -151px -113px; width:40px; height:23px; line-height:23px; }

.search1{ padding-left:200px; padding-top:8px;}
.search1 .input{ border:0; background:url(../images/gogo.gif)no-repeat; width:46px; height:17px; line-height:17px;}
/*flash*/
.banner{ height:180px; overflow: hidden; padding:2px 0 10px; }
/*主体*/

.main .mtio10{ margin-top:10px;}

.main .sidebar{width:230px; float:left; padding-right:10px;}
.main .cont{ width:730px; float:left;}

.main .cont .kuang_m{border:solid 1px #EC6705;}
.main .cont .kuang_m .title{background:url(../images/main_r_bg.jpg) 0 -136px repeat-x; height:27px; line-height:27px;color:#FFF;}
.main .cont .kuang_m .title h1{background:url(../images/main_r_bg.jpg) repeat-x 0 -104px;font-size:14px;font-weight:bold;padding:0 8px; float:left;}
.main .cont .kuang_m .title h1 a{ color:#FFF}
.main .cont .kuang_m .title .ge{ width:40px; float:left;background:url(../images/body_bg.png) no-repeat 0 -109px;}
.main .cont .kuang_m .title span{background:url(../images/body_bg.png) -971px -264px no-repeat;float:right;padding-right:6px;text-align:center;width:37px; height:16px; line-height:16px; margin-top:4px;}
.main .cont .kuang_m .title span a{ color:#fff;}
.main .kuang{ border:solid 1px #F9AF2D; background:#FFF;color:#666;}
.main .kuang a{ color:#666;}
.main .kuang a:hover{ color:#333;}
.main .kuang .box_title{ height:25px; line-height:25px; font-size:12px; color:#333; background:url(../images/main_r_bg.jpg) repeat-x 0 -74px;}
.main .kuang .box_title h1{ background:url(../images/body_bg.png) -992px -156px no-repeat;font-weight:bold; padding-left:20px;}
.main .kuang .box_title span{background:url(../images/body_bg.png) -971px -264px no-repeat;float:right;padding-right:6px;text-align:center;width:37px; height:16px; line-height:16px; margin-top:4px; color:#fff;}
.main .kuang .box_title span a{ color:#FFF;}
.bnt1{ background:url(../images/body_bg.png) -219px -116px no-repeat;border:none;font-weight:bold;height:17px;line-height:17px;margin-right:16px;width:39px;}
.pager{margin:10px 0;text-align:right;line-height:26px;height:26px; background:#acaaa8; padding-right:30px; color:#000}

/*底部*/
.footer{  clear:both; color:#fff}
.footer .con{border-top: solid 3px #CB1113; background:#000; text-align:center; line-height:20px;}

/*---------------------------------------------公共CCS结束----------------------------------------------*/
/*首页私有CCS*/
.main .cont .about_i{ width:557px; float:left; line-height:26px; color:#666; margin-right:10px;}
.main .cont .about_i .company{ padding:8px 8px 4px; color:#666;}
.main .cont .about_i .company img{ float:left; padding-right:5px; width:254px; height:254px;}
.main .cont .news_i,.main .cont .info_i{ width:205px; float:left;}
.main .cont .news_i ul,.main .cont .info_i ul{padding:5px; }
.main .cont .news_i ul li,.main .cont .info_i ul li{height:27px; line-height:27px; background:url(../images/body_bg.png) -993px -205px no-repeat; padding-left:20px;}
.main .cont .info_i ul li span{ float:right;}
.main .cont .pro_i li{ padding:10px 15px 10px 14px; float:left;}
.main .cont .pro_i li img{ width:120px; height:120px; padding:2px; border:solid 1px #4f4f4f;}
.main .cont .pro_i li div{ background:#000; line-height:22px; text-align:center; margin-top:5px;}
.main .cont .pro_i li div a{ font-weight:bold; color:#fff;}
.main .cont .pro_i li div a:hover{ color:#720C03;}
.main .kuang .pro_clas{ padding:7px 5px}
.main .kuang .pro_clas li{height:27px; line-height:27px; background:url(../images/body_bg.png) -993px -236px no-repeat; padding-left:20px;}
.main .kuang .bus_info{padding:7px 5px}
.main .kuang .bus_info li{height:27px; line-height:27px;}
.main .kuang .bus_info li span{ float:right;}
.main .kuang .mail{padding:7px 5px; line-height:26px;}
.main .kuang .mail td{ padding:3px;}
.main .kuang .contact{padding:7px 5px; line-height:26px; color:#666; background:url(../images/body_bg.png) 100px -140px no-repeat;}

.main .cont .pro li{ padding:10px 14px 10px 15px; float:left;}
.main .cont .pro li img{ width:120px; height:120px; padding:2px; border:solid 1px #4f4f4f;}
.main .cont .news li{height:27px; line-height:27px; background:url(../images/body_bg.png) -993px -205px no-repeat; padding-left:20px;}
.main .cont .news li span{ float:right; color:#CCC;}
.main .cont .about{ padding:5px; line-height:26px; color:#e3dfdf;}
.main .cont .about .fl{ float:left; padding-right:8px; width:300px;}
.main .cont .arc{padding:5px; line-height:26px; color:#807f7f;}
.main .cont .arc .arc_title{ font-size:16px; font-weight:bold; color:#CE1306; text-align:center; line-height:27px; padding:10px 0;}
.main .cont .arc .titBar{height:26px; line-height:26px; text-align:center; background:#FDFDFD; margin-bottom:10px; color:#000}
.main .cont .arc .content{ color:#fff}
.main .cont .pro_view{ padding:10px;}
.main .cont .arc .pro_title{color:#CB1306; font-size:14px; font-weight:bold;}
.main .cont .arc .pro_left{ width:156px; float:left; margin-right:20px; text-align:center;}
.main .cont .arc .pro_left img{ width:150px; height:150px; padding:2px; border:solid 1px #857c7c;}
.main .cont .arc .pro_left .project{background:url(../images/body_bg.png) -385px -151px no-repeat; margin-top:10px;}
.main .cont .arc .pro_left .project .pci_view{ color:#FFF; font-size:14px; padding-top:15px;}
.main .cont .arc .pro_left .project .pci_view a{color:#FFF; }
.main .cont .arc .pro_right{ width:570px; float:left;}
.main .cont .review_titel{color:#CB1306; font-size:14px; font-weight:bold; padding:8px;}
.main .cont .review{ padding:8px;}
.main .cont .review li{}
.main .cont .review li h1{border-bottom:1px dotted #DFDFDF; line-height:24px; height:24px; font-weight:bold; color:#333; padding-left:3px; color:#fff}
.main .cont .review li h1 a{ padding-right:15px; color:#fff;}
.main .cont .review li h1 span{ float:right; font-weight:normal; color:#fff}
.main .cont .review li p{ margin:10px 0; background:#000; border:solid 1px #9c9a9a; padding:5px; line-height:22px;text-indent: 2em }
.main .cont .gbook{ padding:10px 26px;}
.main .cont .gbook .tips{ height:26px; line-height:26px; color:#edeaea; padding:10px 0;}
.main .cont .gbook .tips span{font-weight:bold;}
.main .cont .gbook .tips span a{display:block;background:url(../images/body_bg.png) -888px -113px no-repeat; width:120px; text-align:center; color:#fff; font-weight:bold; }
.main .cont .gbook .tips span a:hover{color:#FFFBF0}
.main .cont .gbook .addtable{ background:#EDEDED}
.main .cont .gbook .addtable tr{ background:#fff;}
.main .cont .gbook .addtable tr td{ padding:10px 0 10px 15px; color:#545454;}
.main .cont .gbook .addtable tr td .tit{ border:solid 1px #EDEDED; height:28px; width:320px;}
.main .cont .gbook .addtable tr td textarea{border:solid 1px #EDEDED; height:140px; width:540px;}
.main .cont .gbook .addtable tr td .button{background:url(../images/body_bg.png) -888px -113px no-repeat; width:120px; text-align:center; color:#fff; font-weight:bold;height:26px; border:0; }

.main .cont .gbook .book_list li{ color:#545454; line-height:27px;}
.main .cont .gbook .book_list li h1{ height:28px; line-height:28px; background:#F9FAFB; color:#CF1406; font-size:14px; font-weight:bold; padding:0 5px;}
.main .cont .gbook .book_list li h1 span{ float:right; font-family:Georgia; font-size:12px; font-weight:normal;}
.main .cont .gbook .book_list li div{ padding:5px 10px; border-bottom:dotted 1px #EDEDED;}
.main .cont .gbook .book_list li p{padding:5px 10px;}
.main .cont .gbook .book_list li p span{ font-size:14px; font-weight:bold; color:#F00; padding-right:10px;}

.main .cont .Supply_list{padding:10px 26px;}
.main .cont .Supply_list li{ padding-bottom:20px;}
.main .cont .Supply_list li h1{height:28px; line-height:28px; background:#F9FAFB;  padding:0 5px; color:#333;}
.main .cont .Supply_list li h1 a{color:#CF1406; font-size:14px; font-weight:bold; padding:0 10px;}
.main .cont .Supply_list li div{ padding-top:8px; line-height:26px;}
.main .cont .Supply_list li div img{ float: left; width:100px; height:100px; padding-left:0 8px;}
.main .cont .supply_content img{ width:200px; float:right; padding:10px 0 10px 10px;}

/*幻灯片CCS*/
    #play img{border: 0px;}
    #play_text{position: absolute;margin: 140px 0 0 800px;height: 50px;width: 60px;z-index: 1002;}
    #play_text ul{list-style-type: none;width: 120px;height: 50px;display: block;filter: Alpha(Opacity=80);opacity: 0.8;text-align: left;}
    #play_text ul li{width: 20px;height: 20px;float: left;display: block;color: #FFF;text-align: center;margin: 1px;cursor: pointer;font-family: "Courier New";}
    #play_list a{display: block;width:980px;position: absolute;overflow: hidden;}
.CompanyCard h1,.CompanyCard h2{ line-height:24px; font-weight:bold; color:#999;}
/*友情链接CCS*/

.link{ margin:5px; padding:2px; line-height:28px; background:#757474;}
.link a{ color:#f4f4f4; padding:0 10px; font-weight:bold}
.link a hover{ color:#ff0000; padding:0 10px; font-weight:bold}


.cBox{ margin-bottom:8px;}
.cBox h2 {background:url(../Images/cBox.jpg) no-repeat; position:relative; line-height:35px; height:35px; font-weight:bold;border-bottom:none; padding-left:30px; font-size:12px; color:#fff;}
cBox h2 .right{position:absolute;right:0;top:0;width:40px;height:35px; line-height:35px;background:url(../Images/cBox.jpg) no-repeat;}
.cBox .conter {background:url(../Images/cBox-con.jpg) no-repeat; width:230px; color:#fff; border:1px solid #4f4f4f; border-top:none; padding-top:5px; padding-bottom:5px;}


.bBox{ margin-bottom:8px;}
.bBox h2 {background:url(../Images/bBox.jpg) no-repeat; line-height:35px; height:35px; font-weight:bold;border-bottom:none; padding-left:30px; font-size:12px; color:#fff;}
.bBox h2 .right{ width:40px; height:35px; line-height:35px; padding-left:100px;}
.bBox .conter { border:1px solid #4F4F4F; border-top:none;}
.bBox .conter li{ line-height:24px; height:24px;  padding-left:15px;}

.aBox{ margin-bottom:8px;}
.aBox h2 {background:url(../Images/bg_rttitle.jpg) no-repeat; position:relative; line-height:35px; height:35px; font-weight:bold;border-bottom:none; padding-left:35px; font-size:12px; color:#fff;}
.aBox h2 .right{ width:40px; height:35px; line-height:35px; padding-left:580px;}
.aBox h2 .right1{ width:40px; height:35px; line-height:35px; padding-left:90px;}
.aBox .conter{ border:1px solid #4F4F4F; border-top:none; color:#fff}
.tp{ background:url(../Images/categoryInfoList.gif)no-repeat; width:9px; height:9px;}
