@charset "utf-8";

/**top**/
#top{ background:#f2f2f2;}
.top{ width:1000px; margin:0 auto; height:30px; line-height:30px;}
.top .top-l{}
.top .top-r{ color:#aaa;}
.top .top-r span{margin-right:20px; color:#ff0000;}
.top .top-r ul{ float:right;}
.top .top-r ul li{ float:left; color:#ccc}
.top .top-r ul li a{ padding:0 7px;}
.top .top-r ul li a.a1{}
.top .top-r ul li a.a2{}
.top .top-r ul li a.a3{}

/**head1**/
#head{ background:#fff;}
#head .head{ width:100%; margin:0 auto; height:77px;}
#head .head h1{ margin:20px 0 10px 20px; float:left; font-size:60px;}
#head .head .phone{     width: 205px;
    float: left;
    height: 33px;
    margin: 23px 0 0 20px;}

/*menu*/
#nav { display:block; float:right; height:77px; margin-right:20px;}
#nav .jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#062723  0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:none; float:left; /*ie6 only*/}
#nav .mainlevel a {color:#555; text-decoration:none; line-height:75px; line-height:75px; display:block; padding:0 20px; font-size:16px;border-top:2px solid #fff;-webkit-transition: all .33s ease-out;
    -moz-transition: all .33s ease-out;
    -o-transition: all .33s ease-out;
    -ms-transition: all .33s ease-out;}
#nav .mainlevel a:hover {color:#e72b33; text-decoration:none; border-top:2px solid #e72b33;}
#nav .mainlevel a.now {color:#e72b33; text-decoration:none; border-top:2px solid #e72b33;}
#nav .mainlevel ul {display:none; position:absolute; box-shadow:2px 2px 5px #888; z-index:99999;}
#nav .mainlevel li {border-bottom:1px solid #ddd; background:#fff;/*ie6 only*/ height:35px;}
#nav .mainlevel li a{ color:#555; display:block; width:100px; font-size:12px; padding:0; text-align:center; line-height:35px; height:35px; border-top:none;}
#nav .mainlevel li a:hover{ color:#fff; background:#e6212a; line-height:35px; height:35px;border-top:none;}


/***foot****/
#foot{border-top: 2px solid #ddd;
    margin-top: 0px; background:#222222;}
.foot{ width:1190px; margin:0 auto; padding:40px 0px 40px 0px;}
.foot .f_l{}
.foot .f_l dl{}
.foot .f_l dl dt{ font-size:24px; font-family:"微软雅黑"; margin-bottom:25px; color:#fff; font-weight:normal;}
.foot .f_l dl dd{ margin-bottom:20px; font-size:14px; color:#666; height:20px; line-height:20px; color:#aaa;}
.foot .f_l dl dd.d1{ background: url(/uploads/image/simages/ico2.png) no-repeat left top; padding-left:25px;}
.foot .f_l dl dd.d2{ background: url(/uploads/image/simages/ico2.png) no-repeat left -32px; padding-left:25px;}
.foot .f_l dl dd.d3{ background: url(/uploads/image/simages/ico2.png) no-repeat left -68px; padding-left:25px;}
.foot .f_l dl dd.d4{  width:200px;}
.foot .f_l dl dd.d4 a{background:#444444; display:block; color:#fff; height:35px; line-height:35px; width:100%; text-align:center;}
.foot .f_l dl dd.d4 a:hover{ background:#00889e; color:#fff;}

.foot .f_r{ text-align:right;}
.foot .f_r img{ margin-bottom:20px;}
.foot .f_r p{ line-height:20px; color:#666;}
/***foot****/



/*****main******/
#main{ background:#fff;}
.main{  padding:20px 0 0 0;}
.service{ padding-top:35px; background: url(/uploads/image/simages/bg-1_02.jpg) repeat-x; height:590px;width:1190px; margin:0 auto;}
.service ul{ padding-top:80px;}
.service ul li{ float:left; width:20%; text-align:center;}
.service ul li a{ display:block;}
.service ul li span.ico{ background:url(/uploads/image/simages/ico.png) no-repeat; height:141px; width:141px; display:inline-block;-webkit-transition: all .33s ease-out;
    -moz-transition: all .33s ease-out;
    -o-transition: all .33s ease-out;
    -ms-transition: all .33s ease-out;}
.service ul li strong{ display:block; margin-bottom:20px; font-size:20px; font-weight:normal; margin-top:44px; color:#222;}
.service ul li div{ height:178px; overflow:hidden;}
.service ul li p{ text-align:center; line-height:23px; font-size:14px; color:#999;-webkit-transition: all .33s ease-out;
    -moz-transition: all .33s ease-out;
    -o-transition: all .33s ease-out;
    -ms-transition: all .33s ease-out;padding:0 10px; font-size:12px; line-height:20px; margin-top:0;}
.service ul li div span{ background:#e6212a; display:inline-block; margin-top:10px; color:#fff; border-radius:25px; padding:9px 25px; text-align:center;position: absolute;
    bottom: 30px;
    margin-left: -40px;}
.service ul li.s1 span.ico{ background-position:left top;}
.service ul li.s2 span.ico{ background-position:left -161px;}
.service ul li.s3 span.ico{ background-position:left -322px;}
.service ul li.s4 span.ico{ background-position:left -483px;}
.service ul li.s5 span.ico{ background-position:left -644px;}
.service ul li.s1 a:hover span.ico{ background-position:right top;}
.service ul li.s2 a:hover span.ico{ background-position:right -161px;}
.service ul li.s3 a:hover span.ico{ background-position:right -322px;}
.service ul li.s4 a:hover span.ico{ background-position:right -483px;}
.service ul li.s5 a:hover span.ico{ background-position:right -644px;}
.service ul li a:hover div p{ margin-top:0}

.case{ background:url(/uploads/image/simages/bg-anli.jpg) center top; height:633px; padding-top:50px;}
.case .case_c{ width:1190px; margin:0 auto; }
/**tabs**/
.tabpanel{ padding-top:40px;}
.tabpanel ul{height:36px;border-top:1px solid #555;border-bottom:1px solid #555; text-align:center;}
.tabpanel ul li{  font-size:16px; color:#ddd; cursor:pointer; display:inline-block; padding:10px 14px;
}
.tabpanel .hit{
	background:#e6212a;
	color:#fff;
}
.pane{ padding-top:25px; display:none;}
.pane dl{ width:1210px;}
.pane dl dd{ float:left; margin-right:18px; margin-bottom:16px;width:384px; height:196px; overflow:hidden; border-radius:3px;}
.pane dl dd a{ display:block; position:relative; width:384px; height:196px; }
.pane dl dd a img{ width:384px; height:196px;
  }
.pane dl dd a div{ margin:0; display:block; color:#fff;  font-size:14px; color:#eee; width:100%; padding-left:15px;height:50px; line-height:50px; background:url(/uploads/image/simages/bg-tit.png);  position:absolute; bottom:-50px;}

.news{ width:1190px; margin:0 auto; padding:60px 0 90px 0; overflow:hidden;}
.news ul{ width:1280px; margin:0 auto; padding-top:45px;}
.news ul li{ float:left; margin-bottom:15px; margin-right:45px;}
.news ul li a{ display:block; background:#f4f4f4; height:63px; line-height:63px;width:580px; overflow:hidden; font-size:16px;-webkit-transition: all .33s ease-out;
    -moz-transition: all .33s ease-out;
    -o-transition: all .33s ease-out;
    -ms-transition: all .33s ease-out;}
.news ul li a span{ display:block; height:63px; float:left; line-height:24px; width:85px; background:#e4e4e4; border-left:3px solid #e6212a; text-align:center; font-size:24px; margin-right:10px; color:#888; padding-top:10px; margin-right:15px;-webkit-transition: all .33s ease-out;
    -moz-transition: all .33s ease-out;
    -o-transition: all .33s ease-out;
    -ms-transition: all .33s ease-out;}
.news ul li a span em{ font-size:12px; color:#aaa;}
.news ul li a:hover{ background:#e6212a; color:#fff;}
.news ul li a:hover span{ margin-left:-88px;}

.hz{ background:#f4f4f4; padding:40px 0;}
.hz ul{ width:1230px; padding-top:30px;}
.hz ul li{ float:left; margin-right:26px; margin-bottom:30px; display:block; overflow:hidden; height:67px; width:175px;border:1px dashed #ddd;}
.hz ul li a img{ width:175px; height:67px;-webkit-transition: all .33s ease-out;
    -moz-transition: all .33s ease-out;
    -o-transition: all .33s ease-out;
    -ms-transition: all .33s ease-out;}
.hz ul li a:hover img:first-child{ margin-top:-67px;}



.title1{ text-align:center;}
.title1 span{ display:block; text-align:center; background:url(/uploads/image/simages/xian.png) center center no-repeat; margin-top:25px; height:20px; line-height:20px; font-size:18px; color:#666;}

.title2{ text-align:center;}
.title2 span{ display:block; text-align:center;margin-top:12px; height:20px; line-height:20px; font-size:18px; color:#888;}
/*****content******/
.bannner h1{ font-size:54px; color:#fff; text-align:center; padding-top:140px}
.bannner h2{ font-size:24px; color:#fff; text-align:center; padding-top:20px; font-weight:normal;}
.bannner h3{ font-size:54px; color:#fff; text-align:center; padding-top:90px;}
.bannner h4{ font-size:24px; color:#fff; text-align:center; padding-top:20px; font-weight:normal;}

.content{ width:1130px; margin:0 auto; margin-top:-90px; background:#fff; padding:30px;}
.about_p1{ width:540px; float:left;}
.about_p2{ width:540px; float:right;}
.about_p1 .span{ font-size:20px; color:#666; border-bottom:2px solid #666; margin-bottom:30px;}
.about_p1 h2{ font-size:60px; font-weight:normal; margin-top:35px; margin-bottom:15px;}
.about_p1 h3{ font-size:35px;font-weight:normal; margin-bottom:10px; color:#666;}
.about_p1 h3 span{ color:#d8251d;}
.about_p1 h4{ font-size:30px;font-weight:normal; margin-bottom:30px;color:#666;}
.about_p1 p{ line-height:23px; border-left:2px solid #aaa; padding-left:10px; font-size:14px; color:#666;}

.about_p5{ background: no-repeat center top; height:419px; position:relative; margin-top:80px;}
.about_p5 p{ background:  no-repeat left top; height:300px; width:400px; position:absolute; right:0; top:0; padding-top:100px; line-height:22px;}

.top{ background: center top; height:170px; margin-top:50px; padding-top:90px;}
.top a{ display:block; height:50px; width:160px; text-align:center; line-height:50px; color:#fff; border:1px solid #fff; margin:0 auto; font-size:24px; position:relative; overflow:hidden;-webkit-transition:all .33s ease-out;
-moz-transition:all .33s ease-out;
-o-transition:all .33s ease-out;
-ms-transition:all .33s ease-out;}

.top a .s1{ display:block; height:100%; width:100%; color:#fff; position:absolute; top:0; left:0;-webkit-transition:all .33s ease-out;
-moz-transition:all .33s ease-out;
-o-transition:all .33s ease-out;
-ms-transition:all .33s ease-out;}
.top a .s2{ display:block; height:100%; width:100%; color:#fff; position:absolute; top:-200px; left:0;-webkit-transition:all .33s ease-out;
-moz-transition:all .33s ease-out;
-o-transition:all .33s ease-out;
-ms-transition:all .33s ease-out;}

.top a:hover{ }
.top a:hover .s1{ position:absolute; top:200px;}
.top a:hover .s2{ position:absolute; top:0;}


/****news******/
.newsa{ width:1190px; margin:0 auto;}
.newsa .where{ border-bottom:1px solid #ddd; height:50px; line-height:50px;}
.newsa .where a{ display:block; border-bottom:2px solid #d9251d; width:142px; font-size:16px;}
.newslist{ margin-top:40px;}
.newslist dl{ margin-bottom:30px; border-bottom:1px solid #ddd; padding-bottom:30px; overflow:hidden;}

.newslist dl dt{ float:left;}
.newslist dl dt a{ display:block;}
.newslist dl dt img{ width:245px; height:161px;-webkit-transition: all .33s ease-out;
    -moz-transition: all .33s ease-out;
    -o-transition: all .33s ease-out;
    -ms-transition: all .33s ease-out;}
.newslist dl:hover dt img{ margin-left:-245px;}

.newslist dl .dd1{ float:left; width:720px; margin-left:20px; padding:0px 0;}
.newslist dl .dd1 h2{ font-size:20px; font-weight:normal;}
.newslist dl .dd1 h2 a{ color:#111; font-weight:normal;}
.newslist dl .dd1 span{ display:block; margin:10px 0 20px 0; font-size:14px; color:#aaa;}
.newslist dl .dd1 p{ font-size:14px; line-height:22px; color:#666;}
.newslist dl .dd2{ border-radius:2px; float:right; width:112px; height:112px; background:#efefef; color:#333; margin:25px 20px 0 0;}
.newslist dl .dd2 b{ font-size:54px; text-align:center; display:block; border-bottom:1px solid #ddd; padding:15px 0; font-weight:normal; color:#888; font-family:arial, verdana;}
.newslist dl .dd2 span{ color:#666; display:block; text-align:center; height:30px; line-height:30px;}
.newslist dl:hover .dd2{ background:#fff; border:1px solid #ddd;}

/*****news_c*****/
.news_c{ width:1190px; margin:0 auto;}
.news_c .where{ border-bottom:1px solid #ddd; height:50px; line-height:50px;}
.news_c .where a{ display:block; border-bottom:2px solid #d9251d; width:120px; font-size:16px;}
.news_c_left{ float:left; width:100%;margin-top:50px; padding-bottom:50px;}
.news_c_left h2{ font-size:30px; font-weight:normal;}
.news_c_left h3{ font-size:14px; color:#666; font-weight:normal; margin:15px 0;}
.news_c_left .news_c_content{ line-height:30px; font-size:14px; margin-top:40px; color:#666;}


.news_c_right{ float:right; width:300px; margin-top:50px;}
.news_c_right h2{ background:#333; color:#fff; height:44px; padding-left:20px; line-height:44px;}
.news_c_right ul{ border:1px solid #ddd; border-top:none; padding:10px;}
.news_c_right ul li{ padding:10px 0;}
.news_c_right ul li a{ font-size:14px;}
.news_c_right ul li a:hover{ text-decoration:underline;}

.mapbg{height:0px; width:1190px; position:absolute; z-index:999; left:50%; margin-left:-595px; }
.contacta{  width:510px; height:396px; position:absolute; right:0; top:0; background:#fff; border-radius:5px; box-shadow:0 0 3px #aaa; border-radius:0 0 5px 5px; top:50px;}

.co{ padding:20px;}
.co p{ line-height:32px; font-size:14px; padding-left:52px; height:32px;}
.co p span{ position:absolute; left:20px; height:35px; line-height:31px; color:#999;}

.co2{ padding:20px; font-size:13px;}
.co2 p{ margin-bottom:10px; line-height:21px; color:#666; border-bottom:1px solid #eee; padding-bottom:10px; padding-left:50px; background: no-repeat;}
.co2 p span{ color:#111;}
.co2 .p1{ background-position:left 15px;}
.co2 .p2{ background-position:left -59px;}
.co2 .p3{ background-position:left -135px;}
.co2 .p4{ background-position:left -50px;}


.job{ margin-top:40px;}
.job dl{ border-bottom:3px solid #ddd; padding:20px 0;}

.job dl dt{ float:left; }
.job dl dt a{ display:block;}
.job dl dt img{ width:245px; height:161px;}
.job dl .dd1{ float:left; width:720px; padding:0px 0;}
.job dl .dd1 h2{ font-size:24px; font-weight:normal;margin-bottom:25px; color:#111;}
.job dl .dd1 h2 a{ color:#111; font-weight:normal;}
.job dl .dd1 span{ display:block; margin:10px 0 10px 0; font-size:14px; color:#aaa; background:#f2f2f2; color:#333; display:inline-block; padding:4px 8px; border:1px solid #ddd;}
.job dl .dd1 p{ font-size:14px; line-height:25px; color:#666; border-left:2px solid #ddd; padding:10px 15px;}
.job dl .dd1 p:hover{ border-left:2px solid #d9251d;}
.job dl .dd2{ border-radius:2px; float:right; width:112px; height:62px; background:#fff; border:1px solid #ddd; color:#333; margin:0px 20px 0 0;}
.job dl .dd2 b{ font-size:54px; text-align:center; display:block; border-bottom:1px solid #ddd; padding:15px 0; font-weight:normal; color:#888; font-family:arial, verdana;}
.job dl .dd2 span{ color:#666; display:block; text-align:center; height:30px; line-height:30px; background:#fafafa;}

.content2{ width:1280px; margin:0 auto;}
.title4{ background: no-repeat center center; text-align:center; margin:35px auto;}
.title4 h2{ font-size:35px;font-weight:normal; margin-bottom:8px;}
.title4 h3{ font-size:14px; font-weight:normal; color:#888;}


.anlilist{ padding-top:0px; width:1190px; margin:0 auto;}
.anlilist dl{ width:1210px;}
.anlilist dl dd{ float:left; margin-right:18px; margin-bottom:16px;width:384px; height:196px; overflow:hidden; border-radius:3px;}
.anlilist dl dd a{ display:block; position:relative; }

.anlilist dl dd a img{ width:384px; height:196px;
  }
.anlilist dl dd a div{ margin:0; display:block; color:#fff;  font-size:14px; color:#eee; width:100%; padding-left:15px;height:50px; line-height:50px; background:url(/uploads/image/simages/bg-tit.png);  position:absolute; bottom:-50px;}




.fenlei{ margin:0 auto; text-align:center; margin-bottom:50px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding:10px 0;}
.fenlei li{ display:inline-block; height:28px; padding:0 15px; line-height:28px; font-size:18px; color:#222; font-weight:normal; cursor:pointer; border-radius:2px;  border-left:1px solid #ddd;
}
.fenlei li:first-child{ border-left:none;}
.fenlei li a{ color:#333;}

.fenlei .hit{
	background:#d9251d; color:#fff;
}
.fenlei li:hover{ background:#d9251d; color:#fff;}

/****anli_c****/

.anli_c{ width:1190px; margin:0 auto;}
.anli_c .where{ border-bottom:1px solid #ddd; height:50px; line-height:50px;}
.anli_c .where a{ display:block; border-bottom:2px solid #d9251d; width:120px; font-size:16px;}
.anli_c_1{  padding:80px 0; border-bottom:1px solid #ddd; width:900px; margin:0 auto;}
.anli_c_1 img{ width:379px; height:192px; margin-right:20px; box-shadow:0 0 5px #666;}
.anli_c_1 img:hover{}
.anli_c_1 h2{ font-size:26px; color:#333;}
.anli_c_1 p{ background:#fff; color:#666; padding:10px 0; line-height:25px; font-size:14px; margin-top:5px; border-radius:3px; font-weight:normal;}
.anli_c_1 h5{ font-size:14px; font-weight:normal;}
.anli_c_2{ padding:30px 0 30px 0;line-height:31px;}
#syp {
	z-index: 9999; position: fixed;  width: 37px; bottom: 160px; height: 162px; left:5px; _position: absolute
}
#syp a{ display:block; height:162px; width:37px; background:;}
#syp a:hover{background:;}
#xyp {
	z-index: 9999; position: fixed; width:37px; bottom: 160px; right:5px; height: 162px; _position: absolute
}
#xyp a{ display:block; height:162px; width:37px; background:;}
#xyp a:hover{background:;}





/***浮动****/
div.floats {/*浮动容器通用样式*/
	position:absolute;
	left:-1000px;
	/*上面两句是必需的，下面看实际情况去定义了*/
	
}
div#test1,div#test2{top:100px;}/*居中向左右定位容器初始高度*/
div#test3,div#test4{top:200px;}/*左右定位的两个容器初始高度*/
/***浮动end****/

/* 全屏轮播flexslider */
.flexslider{position:relative;height:602px;overflow:hidden;background:url(/uploads/image/simages/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:602px;}
.flex-control-nav{position:absolute;bottom:40px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:25px;height:6px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:25px;height:6px;line-height:6px;overflow:hidden;background:#999;cursor:pointer; text-indent:-9999px;}
.flex-control-nav .flex-active{background:#e6212a;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(/uploads/image/simages/prev.png) center center no-repeat; display:none;}
.flex-direction-nav li a.flex-next{right:40px;background:url(/uploads/image/simages/next.png) center center no-repeat; display:none;}


/*flashbanner*/
#flashbanner{ width:900px; background:#eee; height:350px;} /**位置设置**/
#focus {width:900px; height:350px; overflow:hidden; position:relative;}
#focus ul {height:350px; position:absolute;}
#focus ul li {float:left; width:900px; height:350px; overflow:hidden; position:relative; background:#000;}
#focus ul li a img{ width:900px; height:350px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnbg {position:absolute; width:900px; height:20px; left:0; bottom:0; background:none;} /***下黑条**/
#focus .btn {position:absolute; width:880; height:15px; padding:5px 10px; right:10px; bottom:10px; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:13px; height:13px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; border-radius:15px;}/**排列**/
#focus .btn span.on {background:#fff;}
#focus .prenext {width:45px; height:100px; position:absolute; top:110px; background:url(/uploads/image/simg/sprite.png) no-repeat 0 0; cursor:pointer;} /**上一个**/
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;} /**下一个***/
/**左边留空是因为缺少margin padding**/
/*flashbannerend*/

/**tab**/
.tagcontent{display: none;}
#tagcontent div.selecttag { display:block;}
#tags{ border-bottom:1px solid #ddd;}
#tags li{ float:left;}
#tags li a{ display:block; height:25px; background:#eee; padding:0 10px; line-height:25px;}
#tags .selecttag a{ background:#000; color:#fff;}


/**flashimg**/
.chanpinliantu{}
.chanpinliantu li{ float:left; text-align:center; padding:0 8px; line-height:30px;}
.chanpinliantu li span{ display:block; width:108px; height:108px; text-align:center; border:1px solid #ebebeb;}
.chanpinliantu li a:hover{ color:#c40e25; text-decoration:underline;}
#isl_cont_1{ float:left; width:882px; overflow:hidden; margin-top:19px;}
.leftbotton{ float:left; background: no-repeat; width:11px; height:18px; margin:65px 15px 0 23px; cursor:pointer;}
.rightbotton{ float:left; background: no-repeat; width:11px; height:18px; margin:65px 0 0 15px; cursor:pointer;}

.centerlei{ background:#fff; margin-top:-81px; position:relative; padding-top:15px; min-height:200px;}
.centerleft{ float:left; width:230px; margin-right:15px; margin-left:15px;}
.centerright{ float:left; width:690px; border-left:1px solid #ddd; padding-left:15px;}



/****btn*****/
.btn1{ height:25px; line-height:25px; width:100px; text-align:center; color:#fff; background:#000; display:block; border-radius:3px;}


/*****footc******/
.footc{}
.footc .flink{}
.footc .flink dl{ float:left; margin-left:160px;}
.footc .flink dl:first-child{ margin-left:0;}
.footc .flink dl dt{ font-size:16px; color:#000; margin-bottom:10px; border-bottom:1px solid #ddd;}
.footc .flink dl dd{ color:#666; line-height:20px;}
.footc .flink dl dt a{ color:#666;}
.footc .flink dl dt a:hover{ color:#ff0000;}
.footc .flink dl dd a{ color:#666;}
.footc .flink dl dd a:hover{ color:#ff0000;}


/******footb*****/
.footb{ margin:50px auto; text-align:left; line-height:22px; background: no-repeat; padding-left:140px;}
.footb .flink a{ padding:0 10px;}
.footb .flink a:hover{ color:#ff0000;}
.footb .copyright{ color:#666;}
.footb .copyright a{ color:#000;}


/*****foota******/
.foota{ text-align:center; line-height:22px;}
.foota .flink a{ padding:0 10px;}
.foota .flink a:hover{ color:#ff0000;}
.foota .copyright{ color:#666;}
.foota .copyright a{ color:#ff0000;}



/*****contact******/
.contact{}
.contact h2{ font-size:18px; font-family:"微软雅黑"; height:35px; line-height:35px; font-weight:normal; padding-left:10px;}
.contact p{ line-height:25px; background:#eee; padding:10px;}

/*****tableb******/
.tableb{ border:1px solid #ddd; width:100%; margin:20px auto;}
.tableb tr th{ border:1px solid #ddd; height:25px; background:#eee;}
.tableb tr td{ padding:5px 10px;border:1px solid #ddd; text-align:center;}


/*****tablea******/
.tablea{ border:1px solid #ddd; width:1000px;}
.tablea tr th{ border:1px solid #ddd; padding:5px 10px; background: #39f; color:#fff;}
.tablea tr td{ padding:5px 10px;border:1px solid #ddd; text-align:center;}








