﻿@charset "utf-8";







/* CSS Document */



body,ol,table,tr,td,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea{margin:0;padding:0; font-family:"微软雅黑"; font-size:12px; font-weight:normal;}

ul,li{margin:0;padding:0; font-family:"微软雅黑";font-weight:normal;}

html{ overflow-x:hidden; position:relative;}
body{font-size:12px;color:#423838; margin:0; padding:0; _overflow:hidden; overflow-x:hidden;overflow:hidden; background:url(../images/baibj.jpg) repeat; position:relative;}



input,button,select,textarea{outline:none;resize: none}



p{ margin:0; padding:0;}



a img{border:none;}



li{list-style-type:none;}



a{text-decoration:none;color:#000;}



input{vertical-align:middle;font-family:"微软雅黑";}



table{border-collapse:collapse;font-family:"微软雅黑";}



a:hover{cursor:pointer;}

/*a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}*/



a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */



:focus { -moz-outline-style: none; } /* for Firefox */



a { outline:none; } /* for FF Chrome */



.dis{display:none;}



.clear{ clear:both;}



.page{text-align:center; clear:both; padding:50px 0; width:100%;}



.page a{ display:inline-block; margin:0 2px; color:#737373; width:36px;height:36px; background:#f0f0f0; line-height:36px; text-align:center;}

.page span{ display:inline-block; margin:0 2px; color:#737373; width:36px;height:36px; }

.page a:hover{background:#cccccc; color:#fff;}

.page .cur{background:#cccccc; color:#fff;}

.page .up{ background:url(../images/sx_09.jpg) left no-repeat;}

.page .up:hover{background:url(../images/sx2_09.jpg) left no-repeat;}

.page .dw{ background:url(../images/sx_13.jpg) left no-repeat;}

.page .dw:hover{background:url(../images/sx2_13.jpg) left no-repeat;}

#main .indexMain2 .news h3 .da{font-size:16px; color:#cc0001;float:left;}

#main .indexMain .left h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .indexMain .center h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .indexMain .right h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .right h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .right .zeren h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .right .zeren2 h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .right .news h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .right .news2 h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .right .cen h2 a.da{font-size:16px; color:#cc0001;float:left;}
#main .right .bot h2 a.da{font-size:16px; color:#cc0001;float:left;}





.top{ width:100%; background:#fff;height:105px; position:relative; z-index:99}

.top .header{width:1000px;height:105px; margin:0 auto;}

.top .header .logo{width:199px;height:105px; float:left; margin-right:57px;}

.header .search{height:40px; padding-top:19px; padding-left:483px; line-height:20px;}
.header .search .bian{border:1px #CCC solid; float:left; width:155px;height:22px; position:relative; overflow:hidden;}
.header .search .text1{width:116px;height:22px; line-height:22px;border:1px #000 solid;font-family:"微软雅黑"; float:left; padding:0 5px; background:none; position:absolute;left:-1px;top:-1px;}
.header .search .button1{ width:30px;height:22px;border:none;font-family:"微软雅黑"; cursor:pointer; position:absolute;right:0;top:0px; background:#fff;}
.header .search .button1:hover{background:#9b9b9b; color:#FFF;}
.header .search a{margin:0 5px; color:#000; font-size:12px; float:left; line-height:22px;}
.header .search a:hover{color:#da000a;}
.header .search a.hover{color:#da000a;}

.header .nav{ height:105px;float:left;}

.header .nav ul li{ float:left; position:relative; width:93px;height:46px;}

.header .nav ul li.hover{background:#da000a;}

.header .nav ul li.hover a{color:#fff;}

.header .nav ul li a{width:93px;font-size:14px; line-height:44px; display:block; color:#000; text-align:center; border-top:2px #fff solid;}

.header .nav ul li a:hover{background:#da000a; color:#fff;border-top:2px #ae0009 solid;}

.header .nav ul li .erji{width:100%; background:#FFF; text-align:center; position:absolute; left:0;top:46px; display:none;}

.header .nav ul li .erji p{line-height:32px;}

.header .nav ul li .erji p a{line-height:32px;line-height:32px; display:block; color:#000; font-weight:500;}

.header .nav ul li .erji p a:hover{ background:#e13038; color:#fff; text-decoration:none; font-weight:500;}

.header .language{width:73px;height:73px; line-height:75px; float:left; text-align:center; overflow:hidden;}

.header .language a{text-transform:uppercase; font-size:12px; color:#000;}

.header .language a:hover{color:#da000a;}



#footer{width:100%;height:269px; background:#202020; position:relative; clear:both;}

#footer .left{width:50%;height:230px; background:#494949; position:absolute;left:0;top:0;}

#footer .right{width:50%;height:230px; background:#4f4f4f; position:absolute;right:0;top:0;}

#footer .foot{width:1000px;height:230px; position:relative; z-index:9999; margin:0 auto;}

#footer .foot .L{width:640px;height:230px; float:left; background:#494949; padding-left:19px;}

#footer .foot .L ul{ float:left; width:128px; display:table; padding-top:25px;}

#footer .foot .L ul li{ display:block; clear:both;}

#footer .foot .L ul li a{ color:#ababab;line-height:22px; height:22px; padding-left:15px; background:url(../images/index3_40.jpg) no-repeat 4px center;}

#footer .foot .L ul li a:Hover{ background:url(../images/index2_40.png) no-repeat 4px center; color:#fff;}

#footer .foot .L ul li strong{ color:#fff; display:table; font-size:14px; line-height:30px; height:30px; margin-bottom:5px; font-weight:normal; padding-left:15px;}



#footer .foot .R{width:305px;height:230px; float:left; background:#4f4f4f; padding-left:36px;}

#footer .foot .R h2{color:#FFF; font-size:14PX; color:#fff; padding-top:25px; line-height:30px; margin-bottom:5px;}

#footer .foot .R p{line-height:18px; color:#c0c0c0 !important; font-size:12px; padding-bottom:10px;}

#footer .foot .R .search{width:273px;height:28px;}

#footer .foot .R .search .text1{width:217px;height:28px; border:none; background:#5b5b5b; float:left; color:#FFF; padding:0 5px;}

#footer .foot .R .search .button{width:30px;height:28px; background:url(../images/button_18.jpg) center no-repeat; float:left; border:none; cursor:pointer;}

#footer .foot .R .search .button:hover{background:url(../images/button2_18.jpg) center no-repeat;}

#footer .foot .R ul{width:193px;height:32px; margin-top:5px; padding-left:40px; padding-top:32px;}

#footer .foot .R ul li{width:32px;height:32px; float:left; margin-right:10px; position:relative;}
#footer .foot .R ul li img{position:absolute;lefT:-40px;bottom:0;}

#footer .foot .R ul li a{width:32px;height:32px; display:block;}

#footer .foot .R ul li .n1{background:url(../images/foot_25.png) center no-repeat;}

#footer .foot .R ul li .n1:hover{background:url(../images/foot2_25.png) center no-repeat;}

#footer .foot .R ul li .n2{background:url(../images/foot_29.png) center no-repeat;}

#footer .foot .R ul li .n2:hover{background:url(../images/foot2_29.png) center no-repeat;}

#footer .foot .R ul li .n3{background:url(../images/foot_31.png) center no-repeat;}

#footer .foot .R ul li .n3:hover{background:url(../images/foot2_31.png) center no-repeat;}



#footer .foots{width:1000px;height:39px; position:relative; z-index:9999; margin:0 auto;}

#footer .foots .icp{width:626px;height:39px; float:left;padding-left:19px; line-height:39px; font-size:12px; color:#d4d4d4;}

#footer .foots .link{width:300px;height:39px; float:left; text-align:right; line-height:39px; padding-right:10px;}

#footer .foots .link a{color:#d4d4d4; padding:0 5px;}

#footer .foots .link a:hover{color:#fff}