﻿/*站点标签通用样式定义*/
* { padding: 0; margin: 0; }
ul { list-style: none; }
iframe, img { border: 0px; }
table { border-collapse: collapse; }
p { }


div, ul, li, iframe, form, p, span, h1, h3, h4 { margin: 0px; padding: 0px; }
ul, li { list-style-type: none; }
iframe, img { border: 0px; }
table { border-collapse: collapse; }

h1 { font-size: 16px; font-weight: bold; }
h2 { font-size: 18px; font-weight: bold; }
h3 { font-size: 14px; font-weight: bold; }
h4 { font-size: 12px; font-weight: bold; }

/*分页条*/
.PageBar { clear: both; overflow: hidden; margin-top: 20px; margin-bottom: 10px; float: left; display: inline; height: 50px; line-height: 20px; width: 100%; text-align: center; }
.PageButtons { height: 26px; overflow: hidden; text-align: center; }
.PageInfo { height: 24px; overflow: hidden; line-height: 24px; text-align: center; }
.PageButtons span, .PageButtons a, .PageButtons a:visited, .PageButtons a:active, .PageButtons a:hover { font-size: 12px; text-decoration: none; line-height: 26px; height: 26px; overflow: hidden; border: 1px solid #CCCCCC; padding: 5px 6px 4px 6px; margin: 0px; }
.PageButtons span { color: #ffffff; background-color: #CCCCCC; }
.PageButtons a, .PageButtons a:visited, .PageButtons a:active, .PageButtons a:hover { color: #333333; }
.PageButtons a:hover { background-color: #FFFF99; }

/*全局样式类定义*/
.clear { clear: both; height: 0; overflow: hidden; }

.linktop { width: 996px; height: 12px; overflow: hidden; margin: 0 auto; background: url(../Images/YXindex_r35_c5.jpg) top left no-repeat; }
.linkbottom { width: 996px; height: 25px; overflow: hidden; margin: 0 auto; background: url(../Images/YXindex_r37_c5.jpg) top left no-repeat; }
.linkcontent { width: 976px; padding-left: 10px; padding-right: 10px; margin: 0 auto; background: url(../Images/YXindex_r36_c5.jpg) top left repeat-y; text-align: left; }
.linkcontent span { color: #CC0000; font-size: 14px; font-weight: bold; }

.bottombg { width: 100%; height: 145px; overflow: hidden; background: url(../Images/YXbottombg.jpg) top left repeat-x;background-color: #0172C0;}
.bottom { width: 996px; height: 145px; margin: 0 auto; color: #FFFFFF; background: url(../Images/YXbottomcontentbg.jpg) top left no-repeat;background-color: #0172C0;text-align: center; }
.bottom a { color: #FFFFFF; }
.bottom a:hover { color: #CCCCCC; }

TD { font-size: 12px; color: #575757; line-height: 180%; }
TH { font-size: 12px; color: #575757; line-height: 180%; }
a { color: #575757; text-decoration: none; font-size: 12px; line-height: 180%; pickbar: expression(this.hideFocus=true); }
a:active { text-decoration: none; font-style: normal; }
a:hover { text-decoration: none; color: #db241e; font-style: normal; }
a:link { text-decoration: none; font-style: normal; font-variant: normal; }
a:visited { text-decoration: none; font-style: normal; }

.top1 { width: 996px; height: 94px; overflow: hidden; margin: 0 auto; background: url(../Images/YX_r1_c5.jpg) top left no-repeat; text-align: right; line-height: 20px; color: #FFFFFF; }
.top1 ul{ width:421px; float:right;}
.top1 a { line-height: 19px; color: #FFFFFF; }
.top1 a:hover { color: #cccccc; }
.top1 li {width:421px;  height: 19px; float: left; color: #FFFFFF; text-align:center;}

.top2 { width: 996px; height: 54px; overflow: hidden; margin: 0 auto; background: url(../Images/YX_r2_c5.jpg) top left no-repeat; }


.menuline { width: 2px; height: 54px; background: url(../Images/YXmenuline.jpg) top left no-repeat; }
a.menu { width: 94px; height: 54px; display: block; color: #000000; font-weight: bold; text-decoration: none; line-height: 54px; text-align: center; }
a.menu:hover { color: #173164; line-height: 54px; background: url(../images/YXmenujingguo.jpg) top center no-repeat; }

a.ta { color: #575757; line-height: 26px; display: block; }
a.ta:hover { color: #FFFFFF; }



a.indexleftxw { width: 293px; height: 23px; display: block; background: url(../images/Tyindex_r20_c6.jpg) center left no-repeat; text-align: left; color: #575757; line-height: 23px; text-indent: 39px; }
a.indexleftxw:hover { color: #db241e; }

a.indexleftal { width: 293px; height: 23px; display: block; background: url(../images/Tyindex_r22_c22.jpg) center left no-repeat; text-align: left; color: #035eb7; line-height: 23px; text-indent: 39px; }
a.indexleftal:hover { color: #db241e; }

.lefttitle { width: 205px; height: 32px; background: url(../images/TYabout_r6_c3.jpg) top left no-repeat; text-align: left; line-height: 32px; text-indent: 20px; color: #ffffff; font-weight: bold; font-size: 14px; }
.lefttitle span { color: #ffffff; font-family: Arial; line-height: 32px; font-size: 12px; padding-left: 8px; }

.left { width: 205px; height: 34px; display: block; background: url(../images/TYaboutleft.jpg) top left no-repeat; font-weight: bold; color: #575757; line-height: 34px; text-align: left; text-indent: 38px; }
a.left { width: 205px; height: 34px; display: block; background: url(../images/TYaboutleft.jpg) top left no-repeat; font-weight: bold; color: #575757; line-height: 34px; text-align: left; text-indent: 38px; }
a.left:hover { background: url(../images/TYaboutleftjingguo.jpg) top left no-repeat; color: #116cb3; }
a.leftjingguo { width: 205px; height: 34px; display: block; background: url(../images/TYaboutleftjingguo.jpg) top left no-repeat; font-weight: bold; color: #116cb3; line-height: 34px; text-align: left; text-indent: 38px; }
a.leftjingguo:hover { background: url(../images/TYaboutleftjingguo.jpg) top left no-repeat; color: #116cb3; }

.righttitle { width: 746px; height: 49px; background: url(../images/TYabout_r5_c5.jpg) top left no-repeat; text-indent: 34px; line-height: 39px; font-size: 14px; font-weight: bold; color: #0267af; }
.righttitle font { color: #0267af; line-height: 39px; font-size: 12px; font-weight: bold; font-family: Arial; padding-left: 8px; }
.righttitle span { float: right; font-size: 12px; line-height: 49px; padding-right: 25px; font-weight: normal; color: #575757; }
.righttitle span a { line-height: 39px; font-size: 12px; }

/*PageBar*/
.PageBar { clear: both; overflow: hidden; width: 94%; height: 54px; margin: 20px auto 10px auto; font-size: 12px; text-align: center; }
.PageButtons { overflow: hidden; height: 28px; }
.PageButtons span, .PageButtons a { overflow: hidden; height: 26px; line-height: 26px; text-decoration: none; border: 1px solid #CCCCCC; padding: 4px 6px; margin: 0px; }
.PageButtons span { color: #ffffff; background-color: #CCCCCC; }
.PageButtons a { color: #333333; }
.PageButtons a:hover { background-color: #FFFF99; }
.PageInfo { overflow: hidden; height: 24px; line-height: 24px; }

/*Prev Next*/
.FastMove { clear: both; overflow: hidden; margin-top: 10px; border-top: 1px dashed black; font-weight: bold; }
.FastMove .Prev { float: right; height: 30px; line-height: 30px; }
.FastMove .Next { float: left; height: 30px; line-height: 30px; }

#hpMenu li { width: 241px; height: 32px; }
#hpMenu li a { width: 241px; height: 32px; display: block; background: url(../Images/YXindexleftcp.jpg) top left no-repeat; text-indent: 60px; text-align: left; line-height: 32px; color: #575757; }
#hpMenu li a:hover { background: url(../Images/YXindexleftcpjingguo.jpg) top left no-repeat; color: #FFFFFF; }
#hpMenu ul { position: absolute; float: left; margin-left: 220px; margin-top: -20px; width: 90px; display: none; list-style: none; border-top: none; background: #dddddd; }
#hpMenu ul li { width: 164px; height: 27px; text-indent: 0px; }
#hpMenu ul li a { text-align: center; text-indent: 0px; background-image: url(../Images/YXAboutleft.jpg); background-position: center top; background-repeat: no-repeat; width: 164px; height: 27px; }
#hpMenu ul li a:hover { background-image: url(../Images/YXAboutleftjingguo.jpg);background-position: center top;background-repeat: no-repeat; }

#leftMenu { padding-right: 0px; }
#leftMenu ul { position: absolute; float: left; margin-left: 180px; margin-top: -15px; width: 90px; display: none; list-style: none; border-top: none; background: #dddddd; }
#leftMenu ul li { width: 164px; height: 27px; }
#leftMenu ul li a { text-align: center; text-indent: 0px; background-image: url(../Images/YXAboutleft.jpg); background-position: center top; background-repeat: no-repeat; width: 164px; height: 27px; }
#leftMenu ul li a:hover { background-image: url(../Images/YXAboutleftjingguo.jpg); }

#nav { text-align: center; }
#nav li { float: left; }
#nav ul a { display: block; color: #ffffff; text-align: center; background-color: #374b6e; }
#nav ul { z-index: 9999; line-height: 27px; text-align: left; width: 88px; position: absolute; color: #FFF; display: none; }
#nav ul ul { left: 88px; top: 3px; }
#nav .subMenuItem { width: 88px; height: 27px; background: #28262b; border-top: 1px solid #ffffff; }
#nav .subMenuItem a { width: 88px; height: 27px; }
#nav .subMenuItem a:hover { color: #F3F3F3; background: #fe7200; }
.pagelink {width: 80%;margin: 20px auto;}
.pagelink ul li {float: left; margin: 3px;}


.flexslider{position:relative;height:352px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; z-index:1;}
.slides{position:relative;z-index:1;}
.slides li{height:352px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../Images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.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;}