﻿@charset "utf-8";
/* CSS Document */

body{ font:12px/1.5 "Microsoft YaHei",arial,simsun,sans-serif; color:#000; margin:0 auto; padding:0; background:#fff;}

/*链接整体设置*/
a{ text-decoration:none; color:#000;}
a:hover{ color:#f00;}
a:active{ color:#000;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());} 
a:focus,input:focus,button:focus,textarea:focus,select:focus{ -moz-outline-style:none; outline:none;}

/*公用样式*/
div,table,tr,td,img,ul,li,ol,h1,h2,h3,h4,h5,h6,p,em,i,font,span,dl,dt,dd,form,textarea,input,select{ margin:0; padding:0; font-size:12px; font-style:normal; font-family:"Microsoft YaHei";}
ul,ol{ list-style-type:none;}
h1,h2,h3,h4{font-weight:500;}
img{ border:none; -ms-interpolation-mode:bicubic;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.hidden{display:none;}
@font-face{ font-family: myFont;src: url('../images/JAVATEXT.TTF'); /* IE9+ */}
.wrap{ width:100%;max-width:950px; margin:0 auto;}
.w{ width:100%;max-width:950px; margin:0 auto;}

/*header*********************************************************************/
.pcheader .header{ width:100%; padding:30px 0 0 0;}
.pcheader .logo{ background:url(../images/txt.png) center center no-repeat; text-align:center;}
.pcheader .logo a{ display:inline-block;}

.pcheader .nav{ background:url(../images/line.png) 0 55px repeat-x; height:auto; text-align:center;background-color:#fff;width:950px;z-index:999999999;border-top:20px solid #fff;position:relative;}
.pcheader .nav ul {overflow:hidden;}
.pcheader .nav ul li{padding:0px 0px 0px 30px;float:right}
.pcheader .nav ul li a{ font-size:19px; display:inline-block; height:61px; line-height:61px;}
.pcheader .nav ul li a .sanjiao{position: absolute;
width:30px;margin-left:5px;display:none;z-index:999999999999;bottom:-30px;
}
.pcheader .nav ul li a .sanjiao img{width:100%;height:auto;}
.pcheader .nav ul li a:hover{color:#f00;}
.pcheader .nav ul li:hover .sanjiao{display:block;}
.pcheader .nav ul li.cur a{background:url(../images/point1.png) center bottom no-repeat;}
.pcheader .nav ul li.cur .erjimenu a{background:none;}
.pcheader .nav ul li .erjimenu{display:none;position:absolute;width:70%;background:#d7000f;left:0px;text-align:left;padding:5% 15%;border-top:30px solid #fff;height:440px;}
.pcheader .nav ul li .erjimenu a{color:#fff;width:auto;font-size:42px;font-family:宋体;display:table;margin:20px 0px;}
.pcheader .nav ul li:hover .erjimenu{display:block;}
.pcheader .nav ul li .erjimenu a:hover{color:#000;border-bottom:1px solid #000;}










/*foot style*********************************************************************/
.pcfooter .footer{ background:#2f2f2f; width:100%;margin-top:20px;}
.pcfooter .f_nav{ background:#535353; height:45px; line-height:45px; text-align:center; width:100%;}
.pcfooter .f_nav li{ display:inline; padding:0 30px;}
.pcfooter .f_nav li a{ font-size:19px; display:inline-block;}
.pcfooter .f_nav li.cur a{ color:#f00;}
.pcfooter .footer h3{ border-bottom:1px solid #f00; height:48px; line-height:48px; color:#a3a3a3; font-size:30px; padding-top:40px;}
.pcfooter .footer h3 a{ float:right; background:url(../images/point3.png) right center no-repeat; padding-right:20px; font-size:19px; color:#9fa0a0;}
.pcfooter .footer h3 a:hover{color:red;}
.pcfooter .f_lf{ width:450px; padding:0px; position:relative;}
.pcfooter .f_lf .ewm{ text-align:center; position:absolute; right:15px; top:138px;}
.pcfooter .f_lf .ewm p{ font-size:18px; line-height:36px; color:#fff;}
.pcfooter .f_lf ul{ padding:40px 0 30px 0;}
.pcfooter .f_lf ul li{ position:relative; padding:0 0 10px 45px; line-height:27px;}
.pcfooter .f_lf ul li i{ position:absolute; left:0; top:4px; display:inline-block; width:27px; height:27px; background:url(../images/ico1.png) no-repeat;}
.pcfooter .f_lf ul li.tell{ color:#a3a3a3; line-height:35px;}
.pcfooter .f_lf ul li.tell span{ display:block; font-size:32px; color:#a3a3a3;}
.pcfooter .f_lf ul li.tell p{ font-size:19px; color:#a3a3a3;}
.pcfooter .f_lf ul li.tell a{color:#a3a3a3;}
.pcfooter .f_lf ul li.mail{ font-size:22px; color:#a3a3a3; line-height:41px;}
.pcfooter .f_lf ul li.mail i{ background-position:0 -27px; top:7px;}
.pcfooter .f_lf ul li.adr{ font-size:17px; color:#a3a3a3; line-height:27px;}
.pcfooter .f_lf ul li.adr i{ background-position:0 -54px; top:0;}
.pcfooter .focus{ border-bottom:1px solid #8a8a8a; height:27px; line-height:27px; color:#a3a3a3; padding:18px 0 10px 0;}
.pcfooter .focus em{ font-size:22px; display:inline-block; float:left;}
.pcfooter .focus a{ float:left; height:27px; display:inline-block; background:url(../images/ico2.png) no-repeat; margin:0 16px;opacity:0.4;}
.pcfooter .focus a:hover{opacity:1;}
.pcfooter .focus a.sina{ width:31px; background-position:0 0;}
.pcfooter .focus a.wx{ width:32px; background-position:-54px 0;}
.pcfooter .focus a.wx img{display:none;position:absolute;bottom:40px;left:262px;}
.pcfooter .focus a.wx:hover img{display:block;}
.pcfooter .focus a.wb{ width:27px; background-position:-110px 0;}
.pcfooter .focus a.qq{ width:22px; background-position:-167px 0;}

.pcfooter .f_rt{ width:380px; padding:0px;}
.pcfooter .f_rt ul{ padding:20px 0;}
.pcfooter .f_rt ul li{ padding-top:24px;}
.pcfooter .m_intxt{ border:1px solid #4c4c4c; font-size:19px; color:#919191; height:43px; line-height:43px; text-indent:10px; width:378px; background:none;}
.pcfooter .m_intextarea{ border:1px solid #4c4c4c; font-size:19px; color:#919191; height:73px; line-height:30px; text-indent:10px; width:378px; background:none;}
.pcfooter .m_inbut{ border:none; text-align:center; font-size:19px; color:#919191; cursor:pointer; width:380px; height:45px; line-height:45px; background:#535353;}
.pcfooter .m_inbut:hover{ background:red;color:#fff;}
.pcfooter .foot{ text-align:right; border-bottom:1px solid #8a8a8a; line-height:18px; padding:20px 0 7px 0;}
.pcfooter .foot p{ color:#a3a3a3;}
.pcfooter .foot p a{ color:#a3a3a3;}

.pcfooter .sonmenu{text-align:center;}
.pcfooter .sonmenu ul li{display:inline-block;font-size:19px;padding:0px 20px;}
.pcfooter .sonmenu ul .on	a{color:#f00}

.pagelist li{display:inline-block;}
.right-qq{
position: fixed;
right: 0px;
top: 100px;
z-index: 99999999;}

.flink{width:100%;color:#666;background:#2f2f2f;padding:0px 0px 20px 0px;text-align:center;}
.flink a{color:#666;}


.center{text-align:center;color:#fff;line-height:30px;}
.center a{color:#fff;}
.mianbao{height:30px;font-size:16px;color:#9fa0a0;}
.mianbao a{color:#9fa0a0;}

.litpic img{width:100%;}