@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{ font-size:12px; line-height:24px;  }
table{border-collapse:collapse;border-spacing:0;font-size:12px; line-height:24px;  }
ul{list-style:none;}
ol, li { list-style: none; margin:0; padding:0; }
body{color:#111; font-size:12px; line-height:24px;  margin:0 auto;overflow-x: hidden;}
html{ overflow-y:scroll;_background-image:url(about:blank); background:#F3F3F3;_background-attachment:fixed;_overflow-x:hidden;overflow-x:hidden;} 
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{ border:0;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.width{ margin:0 auto; width:1000px;}

/*链接字体颜色*/
a{ color:#111; text-decoration:none;}
a:hover{  text-decoration:none; color:#FF0900}
/*字体*/
.font{ font-family:"微软雅黑";}.font2{ font-family:"Arial";}.font3{ font-family:"宋体";}.font8{ font-size:8px;}.font12{ font-size:12px;}.font14{ font-size:14px;}.font16{ font-size:16px;}.font18{ font-size:18px;}.font20{ font-size:20px;}.font22{ font-size:22px;}.font24{ font-size:24px;}.font26{ font-size:26px;}.font30{ font-size:30px;}.font36{ font-size:36px;}
/*颜色*/
a.bai,a.bai:hover,bai:hover,.bai{color:#fff;}
.yellow{ color:#FFFE00;}
.blue{ color:#0075D9;}/*蓝色*/
.green{ color:#00AD46}/*绿色*/
.purple{ color:#ADADFF;}/*紫色*/
.red{ color:#E60800;}

.marginr20{ margin-right:20px;}
.margin110{ margin-right:110px;}

.qhui{ color:#999;}.qhui2{ color:#ccc;}.shui{ color:#222;}

.textl{ text-align:left;}.textc{ text-align:center;}.textr{ text-align:right;}

/*头部----05-06*/
#header{ height:118px; background:#fff; position:relative}
#header .menu2{ position:absolute; left:0; top:57px; width:100%; height:56px; z-index:9999;}
#header .menu2 .hover2{ width:200px; margin:0 auto; height:56px;}
#header .menu2 .hover1{ width:108px; height:56px; text-align:center; margin-left:40px; line-height:56px;}
#header .menu2 .hover1 a{ display:block; height:56px; width:108px;}
#header .menu2 .hover1 a:hover,#header .menu2 .hover1 a.dq{ background:url(../images/menu_bg2.jpg) no-repeat; color:#fff;}
#header .menu2 .hover1 .hover3{ display:none;}
#header .menu2 .hover1:hover .hover3{ display:block; position:absolute; left:0; top:56px; height:56px; background:#000; width:100%; background:url(../images/menu_xl_bg.png) repeat;}
#header .menu2 .hover1:hover .hover3 ul{ width:600px; margin:0 auto; height:56px;}
#header .menu2 .hover1:hover .hover3 ul li{float:left; line-height:56px; height:56px; font-size:14px; padding:0 25px; text-align:center; display:inline; border-right:1px solid #fff; position:relative;}
#header .menu2 .hover1:hover .hover3 ul li a{ background:url(../images/dot2.jpg) no-repeat left center; text-indent:10px; width:100%;}
#header .menu2 .hover1:hover .hover3 ul li a:hover{ color:red;}
#header .menu2 .hover1:hover .hover3 ul li .hover{ display:none;}
#header .menu2 .hover1:hover .hover3 ul li:hover .hover{ display:block; position:absolute; left:0; top:56px; width:100%; padding-top:1px; }
#header .menu2 .hover1:hover .hover3 ul li:hover .hover a{ height:34px; border-bottom:1px dashed #bbb; display:block; line-height:34px; font-size:12px;background:url(../images/menu_xl_bg.png) repeat; text-align:left;}
/*05-06*/
#header .nav_bg{ height:37px; background:url(../images/nav_bg.jpg) repeat-x; line-height:37px;}
#header .nav_bg .tel{ padding-right:50px;}

#header .logo_bar{ height:81px; background:url(../images/header_bg.jpg) repeat-x left bottom;}
#header .logo_bar .width{ height:76px; border-bottom:5px solid #0075D9;}
#header .logo_bar .logo{ width:238px;}
.menu{ width:762px; height:56px;z-index:9999; margin-top:19px;}
.menu .nav_list{ float:left;}
.menu li{float:left;height:56px; width:auto; margin-left:4px; display:inline; line-height:56px;}
.menu li.li2{position:relative; z-index:999999;}
.menu li.last{background:none;}
.menu li a{float:left;display:block; width:108px; height:56px; text-align:center; line-height:56px; color:#333;}
.menu li a:hover{ background:url(../images/menu_bg2.jpg) no-repeat;text-decoration:none;}
.menu li a span{display:block; height:56px; line-height:56px;cursor:pointer; font-family:"Microsoft YaHei";text-align:center; font-size:18px;}
.menu li a.selected2 span,.menu li a.selected4 span{ width:83px;}
.menu li a.selected,.menu li a.selected3{ background:url(../images/menu_bg2.jpg) no-repeat; color:#fff;}
.menu li a.selected2{ background:url(../images/menu_bg1.jpg) no-repeat center; color:#fff; width:83px;}
.menu li a.selected4{ background:0; color:#333; width:83px;}
.menu li a.selected4:hover{ background:url(../images/menu_bg1.jpg) no-repeat center; color:#fff; width:83px;}
.menu li.selected .submenu{display:block;}
.menu li .submenu{display:none;position:absolute;top:56px;left:0px; padding-bottom:1px; background:url(../images/menu_xl_bg.png) repeat; z-index:99999;}
.menu li .submenu{min-width:108px;}
.menu li .submenu{ z-index:9999;}
.menu li .submenu li{float:left;padding:0;background:none;height:45px; line-height:45px;}
.menu li .submenu li a{float:none;padding:0;text-align:left; font-family:"Microsoft YaHei";height:45px;line-height:45px; background:url(../images/dot2.jpg) no-repeat left center; color:#333; margin:0 12px; padding-left:5px;border-bottom:1px dashed #ccc; font-size:14px; }
.menu li .submenu li a:hover{font-weight:normal; color:#E60800;}


.menu li.selected .submenu2{display:block;}
.menu li .submenu2{display:none;position:absolute; padding:15px 0;top:56px;left:0px;width:353px; background:url(../images/menu_xl_bg.png) repeat; }
.menu li .submenu2{ z-index:9999;}
.menu li .submenu2 li{ padding:0;background:none;height:45px; line-height:45px;}
.menu li .submenu2 li .img{ display:none;position:absolute; right:20px; top:27px;}
.menu li .submenu2 li .img a{ padding:0; margin:0; width:147px; height:117px; border-bottom:0; background:0;}
.menu li .submenu2 li:hover .img{ display:block;}
.menu li .submenu2 li a{float:none;padding:0;text-align:left; font-family:"Microsoft YaHei";height:45px;line-height:45px; background:url(../images/dot2.jpg) no-repeat left center; color:#333; margin:0 12px; padding-left:5px;border-bottom:1px dashed #ccc; font-size:14px;  width:150px;}
.menu li .submenu2 li a:hover{font-weight:normal; color:#E60800;}




/*脚部*/
#footer .link{ background:#fff; padding:22px; margin-bottom:20px; line-height:34px;}
#footer .copyright{ height:52px; line-height:52px; background:#0062D1;}

.Pager{height:22px;margin-top:20px;position:relative; text-align:center; font-family:sans-serif; font-size:12px;} 
.Pager_Nav{line-height:20px;}
.Pager a.Pager_PrevBtn,.Pager a.Pager_PrevBtn:hover{  width:60px; height:20px; }
.Pager a.Pager_NextBtn,.Pager a.Pager_NextBtn:hover{ width:60px; height:20px;}
.Pager_Buttons a,.Pager_Buttons span{float:left;display:block; height:20px; line-height:20px; min-width:20px; padding: 2px 4px; border:1px solid #ddd; margin-right:3px;}
.Pager_Buttons a:hover{font-weight:bold; background:#026ebf; color:#fff;}
.Pager_Buttons .now{background:#026ebf;font-weight:bold; height:20px; line-height:20px; color:#fff;}
.Pager_Buttons select{float:left; height:26px; line-height:26px; min-width:20px; padding: 2px 4px; border:1px solid #ddd;}
