/* CSS Document */

body,td,th {
	font-family: 微软雅黑;
	font-size: 14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
ul{
	padding:0;
	margin: 0;
	list-style-type: none;
}


.logo{
width:100%;
height:80px;
background-color:#fff;

}

.logoa{
width:1200px;
height:80px;
margin:0 auto;

}

.logoa ul{
float:left;
}




.logo_a{
width:300px;
height:80px;
}

.logo_b{
width:900px;
height:80px;

}


.dhs{
width:900px;
margin:0 auto;
font-size:14px;
height:80px;

}

.dhs ul{
width:90px;
float:left;
line-height:78px;
margin-right:10px;
text-align:center;
height:78px;
position:relative
}


.dhs ul:hover{
color:#fff;
background-color:#00a0e9;
cursor:pointer;
border-bottom:2px #fdd000 solid;
}


.cd1{
width:800px;
height:40px;
background-color:rgba(0,160,230,0.9);
position:absolute;
top:80px;
line-height:36px;
text-align:left;
padding-left:10px;
z-index:9999

}
.cd1:link{
color:#FFFFFF
}


.cd1:visited {
color:#FFFFFF
}
.cd1:hover {
color:#FFFFFF
}
.cd1:active {
color:#FFFFFF
}

.topgg{
	width:100%;
	height:357px;
	background-image: url(img/1920.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.dha{
height:58px;
color:#fff;
background-color:#00a0e9;
border-bottom:2px #fdd000 solid;
}

.dtitle{
width:100px;
height:80px;
margin:10px auto;
text-align:center;
font-size:22px;
color:#999;
line-height:30px;
}

.title_bt{
width:1200px;
height:40px;
margin: 0 auto;
border-bottom:1px #eee solid;
color:#666;

}



.title_bt ul{

width:66px;
float:right;
text-align:center;
margin-left:34px;
line-height:40px;
height:40px;
cursor:pointer
}
.dhaa{
line-height:60px;
height:60px;
color:#00a0e9;
border-bottom:2px #00a0e9 solid;
text-align:center
}

.newstu{
width:1200px;
height:220px;
margin: 0 auto;

margin-bottom:40px

}
.newstu ul{
	width:386px;
	float:left;
	height:220px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% 100%;
	cursor:pointer
}
.dtitlea{
border-bottom:2px #22a6e2 solid;

line-height:40px;
color:#22a6e2
}

/*本例css*/
.qpgg { width: 100%; height: 750px; margin:0px auto 0px; position: relative; overflow:hidden; }
.qpgg ul {
	width: 100%;
	height: 750px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.qpgg li { width: 100%; height: 750px; }
/*数字按钮样式*/
.qpgg .num {
	overflow:hidden;
	height: 12px;
	position: absolute;
	bottom:4px;
	left: 15px;
	zoom:1;
	z-index:3;
	margin-left: 45%;
}
.qpgg .num li { width: 12px; height: 12px; line-height: 12px; text-align: center;  color: #444444; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.qpgg .num li.on { background: #FF7700;color: #FF7700 } /*当前项*/

/*上一个  下一个*/
.qpgg .prev,
.qpgg .next { display:  width: 40px; height: 100px; background: url(images/btn.png) no-repeat; position: absolute; top: 115px;}
.qpgg .prev { left: 0; }
.qpgg .next { right: 0; background-position: right }


.gg{
width:100%;
line-height:40px;
background-color:#f0f0f0;
height:40px;
}


.gga{
width:1200px;
line-height:40px;
background-color:#f0f0f0;
margin:0 auto;
}


.gg_a{
width:1100px;
float:left;
cursor:pointer
}

.gg_a:hover{
color:#FF0000
}

.gg_a li{
float:left
}

.gg_b{
width:100px;
float:left;
 text-align:right
}

.gg_title{
color:#a80522; font-weight:bold; margin-right:6px
}


.cnews{
width:1200px;
margin:0 auto;
height:360px;
margin-top:20px
}

.cnews_a{
width:500px;
margin:0 auto;
height:360px;
float:left
}


.cnews_b{
width:700px;
margin:0 auto;
float:left
}


.news_title{
width:700px;
height:40px;
line-height:40px;
border-bottom:1px #ddd solid

}

.news_title_bot{
width:700px;
height:40px;

}

.news_title_l{
width:100px;
height:40px;
text-align:center;
float:left;
background-color:#b6002a;
color:#fff;
font-weight:bold;
font-size:14px;
position:relative;
}

.sj{
position:absolute;
left:50%;
margin-left:-10px;
top:40px
}

.news_title_r{
width:600px;
height:40px;
text-align:right;
float:left;
color:#b6002a;
cursor:pointer

}



.news_pic{
width:700px;
padding:20px 0;
border-bottom:1px #999 dashed;
height:auto;
overflow:hidden;
cursor:pointer
}



.news_pic_l{
width:200px;
float:left;
}


.news_pic_r{
width:500px;
float:left;
line-height:24px;
text-align:justify
}

.title{
font-size:16px;
font-weight:bold;
line-height:20px;
height:32px
}

.news{
width:700px;
line-height:32px;
clear:both;
cursor:pointer
}

.news:hover{
color:#FF0000
}

.news ul{
float:left
}


.news_l{
width:20px;
}

.news_c{
width:580px;
}

.news_r{
width:100px;
text-align:right;
color:#999999
}

.baner{
width:1200px;
height:auto;
overflow:hidden;
margin:20px auto;
}


.hy{
width:1200px;
height:400ox;
margin:0 auto;
}

.hya{
width:800px;
height:400px;
background-color:#f4f4f4;
float:left
}

.hya_l{
width:200px;
height:400px;
float:left
}

.hya_r{
width:598px;
height:396px;
float:left;
background-color:#fff;
margin-top:2px
}


.hya_title{
width:540px;
height:40px;
line-height:40px;
border-bottom:1px #ddd solid;
margin-left:40px
}
.hya_title_a{
width:70px;
float:left;
text-align:center;
font-weight:bold;
font-size:14px;
color:#b6002a;
position:relative

}

.hya_title_b{
width:470px;
float:left;
text-align:right;
cursor:pointer

}

.hyb{
width:380px;
height:400px;
background-color:#f4f4f4;
margin-left:20px;
float:left
}

.fgx{
width:100%;
height:20px;
clear:both
}

.newsa{
width:1200px;
height:340px;
margin:0 auto;

}

.newsb{
width:590px;
height:340px;
border:1px #ccc solid;
float:left

}

.zpy{
margin-left:16px

}
.newsb_b{
width:590px;
height:40px;
border-bottom:1px #ccc solid;

}
.newsb_l{
width:100px;
line-height:40px;
height:40px;
float:left;
text-align:center;
color:#b6002a;
border-bottom:2px #b6002a solid;
font-size:16px;
font-weight:bold
}

.newsb_r{
width:482px;
line-height:40px;
height:40px;
float:left;
text-align:right;
border-bottom:2px #ccc solid;
font-size:12px;
color:#b6002a;
padding-right:8px;
cursor:pointer
}
.hys{
width:180px;
background-color:#d0d0d0;
line-height:50px;
margin-top:12px;
text-align:center;
color:#b6002a;
font-weight:bold;
font-size:14px;
margin-left:20px;
height:50px;
position:relative;
cursor:pointer

}

.hys:hover{

color:#fff;


}

.hysz{
width:180px;
line-height:50px;
text-align:center;
color:#fff;
font-weight:bold;
font-size:14px;
position:absolute;
padding-right:20px;
background-image:url(img/bq.png);
background-size:200px 50px;
}

.hys img{
width:22px;
margin-right:10px
}




.news_pica{
width:540px;
padding:20px 0;
border-bottom:1px #999 dashed;
height:auto;
overflow:hidden;
margin-left:40px;
cursor:pointer
}

.news_pica:hover{
color:#FF0000
}

.news_pica_l{
width:160px;
float:left;
}


.news_pica_r{
width:380px;
float:left;
line-height:22px;
text-align:justify
}

.titlea{
font-size:14px;
font-weight:bold;
line-height:20px;
height:32px
}

.anews{
width:540px;
line-height:30px;
clear:both;
margin-left:40px;
cursor:pointer
}

.anews:hover{
color:#FF0000
}


.anews ul{
float:left
}


.anews_l{
width:20px;
}

.anews_c{
width:420px;
}

.anews_r{
width:100px;
text-align:right;
color:#999999
}












.news_picb{
width:540px;
padding:20px 0;
border-bottom:1px #999 dashed;
height:auto;
overflow:hidden;
margin-left:20px;
cursor:pointer
}
.news_picb:hover{
color:#FF0000
}



.news_pic:hover{
color:#FF0000
}


.news_picb_l{
width:160px;
float:left;
}


.news_picb_r{
width:380px;
float:left;
line-height:22px;
text-align:justify
}

.titleb{
font-size:14px;
font-weight:bold;
line-height:20px;
height:32px
}

.bnews{
width:540px;
line-height:30px;
clear:both;
margin-left:20px;
cursor:pointer
}

.bnews:hover{

color:#FF0000
}

.bnews ul{
float:left
}


.bnews_l{
width:20px;
}

.bnews_c{
width:420px;
}

.bnews_r{
width:100px;
text-align:right;
color:#999999
}






.hy_a{
width:178px;
line-height:40px;
background-color:#b6002a;
color:#fff;
text-align:center;
float:left;
margin-top:8px;
margin-left:8px;
cursor:pointer
}

.hy_b{
width:178px;
line-height:40px;
background-color:#e1e1e1;
text-align:center;
float:left;
margin-top:8px;
margin-left:8px;
cursor:pointer
}

.hyk{
width:100%;
height:auto;
overflow:hidden
}

.sps{
width:364px;
background-color:#000;
color:#fff;
text-align:center;
margin-left:8px;
height:240px;
margin-top:8px;
margin-bottom:8px

}

.hybb{
width:380px;
height:90px;
background-color:#FFFFFF

}

.hybbs{
width:121px;
height:90px;
background-color:#b6002a;
float:left;
margin-top:6px;
float:14px;
font-weight:bold;
text-align:center;
color:#fff;
cursor:pointer

}

.hybbs:hover{
width:121px;
height:90px;
background-color:#ee4646;
float:left;
margin-top:6px;
float:14px;
font-weight:bold;
text-align:center;
color:#fff;
cursor:pointer

}


.hybbs ul{
margin-top:12px;
height:40px;


}
.hybbs img{
width:50px;


}
.asa{
margin:0 8px; margin-top:6px}


.yg{
width:100%;
height:580px;
background-color:#f0f0f0;
padding:40px 0

}


.yga{
width:1200px;
height:auto;
overflow:hidden;
margin:0 auto;
text-align:center

}

.yw{
width:1200px;
height:214px;
margin:20px auto;
text-align:center;
margin-bottom:40px;
position:relative;
overflow:hidden

}

.ywa{
width:430px;
height:214px;
position:absolute;
cursor:pointer
}



.ck{
width:100px;
line-height:40px;
border:1px #b6002a solid;
text-align:center;
color:#b6002a;
margin:0 auto;
cursor:pointer

}

.ck:hover{
width:100px;
line-height:40px;
text-align:center;
color:#fff;
margin:0 auto;
background-color:#b6002a

}

.bottom{
width:100%;
height:100px;
color:#666;
text-align:center;
border-top:1px #eee solid;
font-size:12px;
line-height:24px;
padding-top:20px;

}

.bq{
line-height:40px;
text-align:center;
border-top:1px #d15e79 solid;
font-size:12px;
}

.link{
line-height:40px;
text-align:center;
border-bottom:1px #d15e79 solid;
}

.linka{
line-height:40px;
width:1200px;
margin:0 auto;
font-size:12px;
text-align:left

}


.gzh{
width:1200px;
margin:40px auto;
height:100px;
}

.gzh_l{
width:100px;
height:100px;
float:left;
text-align:center;
margin-right:20px;
font-size:12px
}

.gzh_c{
width:300px;
height:100px;
float:left;
border-right:1px #d15e79 solid;
line-height:22px;
font-size:12px;
}

.gzh_r{
width:778px;
float:left;
height:100px;

}

.db_dh{
width:750px;
height:auto;
overflow:hidden;
margin-left:30px;
line-height:26px;
font-size:12px

}

.db_dh ul{
width:75px;
float:left;
margin-right:15px;

}

.db_dh ul li{
cursor:pointer;

}

.db_dh ul li:hover{
 color:#FFFF00

}

.dbbt{
font-size:14px;
height:16px;
line-height:16px;
border-right:1px #d15e79 solid;
margin-bottom:10px;

}


.xdh{
width:1200px;
line-height:60px;
height:60px;
margin:0 auto;
}
.xdh ul{
float:left
}

.xdh ul li{
float:right;
width:70px;
margin-left:20px;
text-align:center;
cursor:pointer
}


.xdh ul li:hover{
color:#00a0e9;
}

.xdha{
width:70px;
line-height:40px;
height:40px;
color:#00a0e9;
border-bottom:2px #00a0e9 solid;
text-align:center
}


.txt{
width:1160px;
margin:20px auto;
height:auto;
overflow:hidden;
padding:20px;
background-color:#FFFFFF;
text-align:justify;
border:1px #eee solid;
border-radius:4px


}

.txt_l{
width:220px;
height:auto;
float:left

}

.txt_r{
width:960px;
height:auto;
float:left;
border:1px #ccc solid;
margin-left:18px;
border-top:3px #b6002a solid;
margin-bottom:60px
}

.txt_lb{
width:220px;
height:auto;
float:left;
background-color:#b6002a;
color:#333333
}

.txt_lb ul:hover {
color:#b6002a;
cursor:pointer
}

.txt_lba{
width:60px;
text-align:center;
height:42px;
overflow:hidden;
float:left;
padding-top:8px;


}

.txt_lbb{
width:160px;
text-align:left;
height:42px;
overflow:hidden;
float:left;
color:#FFFFFF;
font-size:12px;
padding-top:4px
}

.txt_bts{
font-size:16px;
padding-top:4px
}

.leftdh{
width:212px;
height:auto;
overflow:hidden;
background-color:#FFFFFF;
margin-left:8px;
padding-bottom:40px
}


.leftdh ul{
height:40px;
border-bottom:1px #eee solid
}



.leftdh_l{
width:50px;
height:40px;
line-height:40px;
float:left;
 text-align:center

}


.leftdh_c{
width:132px;
height:40px;
line-height:40px;
float:left

}


.leftdh_r{
width:30px;
height:40px;
line-height:40px;
float:left;
 text-align:center;
 color:#999999

}
.leftdh_l img{
width:16px;
margin-top:12px;

}

.txt_txt{
width:96%;
margin-left:2%;
text-align:justify;
font-size:14px;
line-height:24px;
color:#333333;
padding-bottom:20px;
min-height:600px}

.wzbt{
font-size:16px;
line-height:40px;
border-bottom:2px #eee solid;
margin-bottom:10px

}


.news_list{
width:94%;
line-height:32px;
height:auto;
border-top:1px #ccc solid;
cursor:pointer;
overflow:hidden;
padding:20px 0;
margin:0 auto
}

.news_list:hover{

color:#FF0033
}


.news_listl{
width:80%;

height:auto;
float:left;


}


.news_listc{
width:20%;

height:auto;
float:left;
overflow:hidden;
text-align:right

}


.news_listr{
width:20%;
line-height:40px;
height:40px;
float:left;
color:#999;
text-align:right;
font-size:12px;

}



blockquote{margin:10px 0;padding:5px 8px;border:1px solid #ddd;background:#f3f3f3;color:#999;font-family:Consolas,'Lucida Console',Monaco,Courier,'Courier New';font-size:12px;}

code{margin:0 3px;padding:0 5px;border:1px solid #ddd;border-radius:3px;background:#f8f8f8;font-family:Consolas,'Lucida Console',Monaco,Courier,'Courier New';}

pre{position:relative;margin:20px 0;padding:25px 20px 10px;border:1px solid #ddd;border-radius:3px;background:#f7f7f0;color:#333;word-wrap:break-word;}
pre code{margin:0;padding:0;border:none;background:none;font-family:Consolas,'Lucida Console',Monaco,Courier,'Courier New';font-size:12px;}
pre code:before{content:'Code Examples';position:absolute;top:10px;left:10px;color:#bbb;font:bold 12px/1 Arial;text-shadow:1px 1px 0 #fff;}
pre code.html:before{content:'HTML Code';}
pre code.css:before{content:'CSS Code';}
pre code.js:before{content:'JavaScript Code';}
pre code.php:before{content:'PHP Code';}
pre code ol{list-style:decimal inside;}

/* 清理浮动 */
.clearfix{zoom:1;}
.clearfix:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;}

/* 隐藏文字 */
.hidetext{overflow:hidden;text-indent:100%;white-space:nowrap;}

/* 溢出文字 */
.ellitext{white-space:nowrap;text-overflow:ellipsis;}

/* 内容详情 */
.detail{overflow:hidden;}
.detail + .detail{margin-top:10px;}
.detail p + p{margin-top:0.5em;}

/**
 * 左右两栏表单样式
 * ------------------------------ */
.form_add{zoom:1;}
.form_add:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}
.form_add dt{float:left;padding:5px;clear:left;text-align:right;}
.form_add dd{float:left;padding:5px;*float:none;}
.form_add .tip{padding:0;color:#777;}

/**
 * 输入框
 * ------------------------------ */
.cxinput{padding:2px 4px;border:1px solid #656d78;border-radius:3px;background-color:#fff;font:12px/1.6 Tahoma;}
.cxinput.large{padding:4px 9px;border-radius:3px;font-size:14px;}
input.cxinput{height:18px;line-height:18px;}
input.cxinput.large{height:20px;line-height:20px;}

.cxinput[size='4'],.cxinput[cols='4']{width:30px;}
.cxinput[size='5'],.cxinput[cols='5']{width:40px;}
.cxinput[size='6'],.cxinput[cols='6']{width:50px;}
.cxinput[size='7'],.cxinput[cols='7']{width:60px;}
.cxinput[size='8'],.cxinput[cols='8']{width:70px;}
.cxinput[size='9'],.cxinput[cols='9']{width:80px;}
.cxinput[size='10'],.cxinput[cols='10']{width:90px;}
.cxinput[size='11'],.cxinput[cols='11']{width:100px;}
.cxinput[size='12'],.cxinput[cols='12']{width:110px;}
.cxinput[size='13'],.cxinput[cols='13']{width:120px;}
.cxinput[size='14'],.cxinput[cols='14']{width:130px;}
.cxinput[size='15'],.cxinput[cols='15']{width:140px;}
.cxinput[size='16'],.cxinput[cols='16']{width:150px;}
.cxinput[size='17'],.cxinput[cols='17']{width:160px;}
.cxinput[size='18'],.cxinput[cols='18']{width:170px;}
.cxinput[size='19'],.cxinput[cols='19']{width:180px;}
.cxinput[size='20'],.cxinput[cols='20']{width:190px;}
.cxinput[size='21'],.cxinput[cols='21']{width:200px;}
.cxinput[size='22'],.cxinput[cols='22']{width:210px;}
.cxinput[size='23'],.cxinput[cols='23']{width:220px;}
.cxinput[size='24'],.cxinput[cols='24']{width:230px;}
.cxinput[size='25'],.cxinput[cols='25']{width:240px;}
.cxinput[size='26'],.cxinput[cols='26']{width:250px;}
.cxinput[size='27'],.cxinput[cols='27']{width:260px;}
.cxinput[size='28'],.cxinput[cols='28']{width:270px;}
.cxinput[size='29'],.cxinput[cols='29']{width:280px;}
.cxinput[size='30'],.cxinput[cols='30']{width:290px;}
.cxinput[size='31'],.cxinput[cols='31']{width:300px;}
.cxinput[size='32'],.cxinput[cols='32']{width:310px;}
.cxinput[size='33'],.cxinput[cols='33']{width:320px;}
.cxinput[size='34'],.cxinput[cols='34']{width:330px;}
.cxinput[size='35'],.cxinput[cols='35']{width:340px;}
.cxinput[size='36'],.cxinput[cols='36']{width:350px;}
.cxinput[size='37'],.cxinput[cols='37']{width:360px;}
.cxinput[size='38'],.cxinput[cols='38']{width:370px;}
.cxinput[size='39'],.cxinput[cols='39']{width:380px;}
.cxinput[size='40'],.cxinput[cols='40']{width:390px;}
.cxinput[size='41'],.cxinput[cols='41']{width:400px;}
.cxinput[size='42'],.cxinput[cols='42']{width:410px;}
.cxinput[size='43'],.cxinput[cols='43']{width:420px;}
.cxinput[size='44'],.cxinput[cols='44']{width:430px;}
.cxinput[size='45'],.cxinput[cols='45']{width:440px;}
.cxinput[size='46'],.cxinput[cols='46']{width:450px;}
.cxinput[size='47'],.cxinput[cols='47']{width:460px;}
.cxinput[size='48'],.cxinput[cols='48']{width:470px;}
.cxinput[size='49'],.cxinput[cols='49']{width:480px;}
.cxinput[size='50'],.cxinput[cols='50']{width:490px;}
.cxinput[size='60'],.cxinput[cols='60']{width:590px;}
.cxinput[size='70'],.cxinput[cols='70']{width:690px;}
.cxinput[size='80'],.cxinput[cols='80']{width:790px;}


/**
 * 选框
 * ------------------------------ */
.cxradio,
.cxcheckbox{margin:0 5px 0 0;padding:0;vertical-align:text-bottom;*vertical-align:middle;}
.cxselect{padding:3px;border:1px solid #656d78;border-radius:3px;background-color:#fff;font:12px/1.5 Tahoma;}


/**
 * 输入框、选框状态
 * ------------------------------ */
.cxinput:focus,
.cxselect:focus{outline:0;border-color:#4a89dc;box-shadow:inset 0 2px 3px rgba(0,0,0,0.1), 0 0 4px rgba(74,137,220,0.6);}
.cxinput[disabled],
.cxselect[disabled]{border-color:#aab2bd;color:#ccd1d9;}


/**
 * 按钮
 * ------------------------------ */
.cxbtn{display:inline-block;box-sizing:border-box;overflow:visible;position:relative;height:30px;margin:0;padding:0 1em;border:1px solid #ccd1d9;border-radius:5px;color:#434a54;font:12px/28px Tahoma,Arial,sans-serif;text-shadow:1px 1px 0 #e6e9ed;text-decoration:none;text-align:center;outline:none;white-space:nowrap;cursor:pointer;
background:rgba(230,233,237,1);
background:-moz-linear-gradient(top, rgba(230,233,237,1) 0%, rgba(204,209,217,1) 100%);
background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(230,233,237,1)), color-stop(100%, rgba(204,209,217,1)));
background:-webkit-linear-gradient(top, rgba(230,233,237,1) 0%, rgba(204,209,217,1) 100%);
background:-o-linear-gradient(top, rgba(230,233,237,1) 0%, rgba(204,209,217,1) 100%);
background:-ms-linear-gradient(top, rgba(230,233,237,1) 0%, rgba(204,209,217,1) 100%);
background:linear-gradient(to bottom, rgba(230,233,237,1) 0%, rgba(204,209,217,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e9ed', endColorstr='#ccd1d9', GradientType=0 );

-moz-background-clip:padding;/* for Firefox 3.6 */
background-clip:padding-box;
/* IE hacks */
zoom:1;
*display:inline;
}
.cxbtn:hover,
.cxbtn:focus,
.cxbtn:active{text-decoration:none;outline:none;color:#656d78;
background:rgba(245,247,250,1);
background:-moz-linear-gradient(top, rgba(245,247,250,1) 0%, rgba(204,209,217,1) 100%);
background:-webkit-linear-gradient(top, rgba(245,247,250,1) 0%, rgba(204,209,217,1) 100%);
background:-o-linear-gradient(top, rgba(245,247,250,1) 0%, rgba(204,209,217,1) 100%);
background:-ms-linear-gradient(top, rgba(245,247,250,1) 0%, rgba(204,209,217,1) 100%);
background:linear-gradient(to bottom, rgba(245,247,250,1) 0%, rgba(204,209,217,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f7fa', endColorstr='#ccd1d9', GradientType=0 );
}
.cxbtn:active,
.cxbtn.active{
background:rgba(204,209,217,1);
background:-moz-linear-gradient(top, rgba(204,209,217,1) 0%, rgba(230,233,237,1) 100%);
background:-webkit-linear-gradient(top, rgba(204,209,217,1) 0%, rgba(230,233,237,1) 100%);
background:-o-linear-gradient(top, rgba(204,209,217,1) 0%, rgba(230,233,237,1) 100%);
background:-ms-linear-gradient(top, rgba(204,209,217,1) 0%, rgba(230,233,237,1) 100%);
background:linear-gradient(to bottom, rgba(204,209,217,1) 0%, rgba(230,233,237,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccd1d9', endColorstr='#e6e9ed', GradientType=0 );
}

.cxbtn + .cxbtn,
.cxbtn + .cxbtn_group,
.cxbtn_group + .cxbtn,
.cxbtn_group + .cxbtn_group{margin-left:10px;}

.cxbtn_group{display:inline-block;margin:0;padding:0;vertical-align:top;
/* IE hacks */
*display:inline;
*zoom:1;
}
.cxbtn_group > .cxbtn {float:left;margin-left:-1px;}
.cxbtn_group > .cxbtn:not(:first-child):not(:last-child){border-radius:0;}
.cxbtn_group > .cxbtn:first-child{margin-left:0;border-top-right-radius:0;border-bottom-right-radius:0;}
.cxbtn_group > .cxbtn:last-child{border-top-left-radius:0;border-bottom-left-radius:0;}



/**
 * 布局
 * ------------------------------ */






/**
 * 关于
 * ------------------------------ */
.about{overflow:hidden;margin-bottom:20px;padding:10px;border-bottom:1px solid #ccd1d9;line-height:20px;}
.about dt{font:bold 18px/30px Arial,'\5fae\8f6f\96c5\9ed1';}
.about dd{float:left;}
.about dd + dd{margin-left:10px;padding-left:10px;border-left:1px solid #aab2bd;}
.about dd.br{clear:left;margin-top:10px;margin-left:0;padding:0;border-left:none;}
.about dd.br ~ dd{margin-top:10px;}


/**
 * 导航
 * ------------------------------ */
.nav{padding-bottom:100px;}
.nav dl{list-style-type:none;line-height:30px;}
.nav dl + dl{margin-top:10px;}
.nav dt{position:relative;padding-left:10px;font:bold 14px/30px Arial,'\5fae\8f6f\96c5\9ed1';}
.nav dd{border-top:1px solid #ccd1d9;}
.nav dd a{display:block;position:relative;padding:5px 0 5px 24px;line-height:20px;}
.nav dd a:before{content:'';position:absolute;top:15px;left:10px;width:0;height:0;margin-top:-5px;border:5px solid transparent;border-left-color:#f5f7fa;}
.nav dd a:after{content:attr(title);display:block;overflow:hidden;color:#aab2bd;font-size:12px;white-space:nowrap;text-overflow:ellipsis;}
.nav dd a:hover{color:#3bafda;text-decoration:none;}
.nav dd a:hover:before{border-left-color:#3bafda;}
.nav dd a:hover:after{color:#656d78;}
.nav dd.n{background:#e6e9ed;}
.nav dd.n a{color:#3bafda;}
.nav dd.n a:after{color:#656d78;}
.nav dd.n a:before{top:0;left:0;height:100%;margin:0;border:none;border-left:8px solid #3bafda;}

.nav dl.mini dd a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nav dl.mini dd a:after{display:none;}

.example{margin:0;}


/* 焦点图 水平滚动
------------------------------ */
.cxslide_x{overflow:hidden;position:relative;width:480px;height:360px;border:1px solid #777;background:#000;}
.cxslide_x a{color:#eee;text-decoration:none;}
.cxslide_x .box{overflow:hidden;position:relative;width:480px;height:360px;}
.cxslide_x .list{overflow:hidden;width:9999px;}
.cxslide_x .list li{float:left;position:relative;width:480px;}
.cxslide_x .list img{vertical-align:top;}
.cxslide_x .list p{position:absolute;bottom:-12px;left:0;width:100%;height:36px;color:#eee;text-indent:12px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6); line-height:36px}
.cxslide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;}
.cxslide_x .btn li{float:left;width:16px;height:16px;margin:0 0 0 10px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.cxslide_x .btn .selected{background:#f30;color:#fff;}
.cxslide_x .minus,
.cxslide_x .plus{position:absolute;top:110px;width:40px;height:50px;background-image:url(img/control.png);background-repeat:no-repeat;text-align:center;cursor:pointer;}
.cxslide_x .minus{left:0;background-position:0 0;}
.cxslide_x .plus{right:0;background-position:-40px 0;}
.cxslide_x .minus:hover{background-position:0 -50px;}
.cxslide_x .plus:hover{background-position:-40px -50px;}


/* 焦点图 垂直滚动
------------------------------ */
.cxslide_y{overflow:hidden;position:relative;width:780px;height:420px;border:1px solid #777;}
.cxslide_y .box{overflow:hidden;position:relative;width:780px;height:420px;background:#000;}
.cxslide_y .list{overflow:hidden;height:9999px;}
.cxslide_y .list li{overflow:hidden;position:relative;width:780px;height:420px;_vertical-align:top;}
.cxslide_y .list img{_vertical-align:top;}
.cxslide_y .list:hover img{filter:alpha(opacity=70);opacity:0.7;}
.cxslide_y .list:hover img:hover{filter:alpha(opacity=100);opacity:1;}
.cxslide_y .btn{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:20px;padding:5px 0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.cxslide_y .btn li{float:left;width:20px;height:20px;margin:0 0 0 10px;border-radius:2px;background:#eee;color:#333;font:14px/20px Tahoma;text-align:center;cursor:pointer;}
.cxslide_y .btn .selected{background:#f30;color:#fff;}


/* 焦点图 透明过度
------------------------------ */
.cxslide_fade{overflow:hidden;position:relative;width:960px;height:370px;background:#bbb;}
.cxslide_fade .box{overflow:hidden;position:relative;width:960px;height:270px;background:#000;z-index:4;}
.cxslide_fade .box a{color:#fff;}
.cxslide_fade .box a:hover{text-decoration:none;}
.cxslide_fade .list{overflow:hidden;height:9999px;}
.cxslide_fade .list li{position:relative;width:960px;height:270px;}
.cxslide_fade .list img{_vertical-align:top;}
.cxslide_fade .txt{cursor:pointer;position:absolute;top:20px;left:45px;font:14px/24px "\5fae\8f6f\96c5\9ed1";}
.cxslide_fade .txt h4{font:40px/80px "\5fae\8f6f\96c5\9ed1";}
.cxslide_fade .btn{position:absolute;bottom:0;left:0;height:97px;background:#fff;z-index:5;}
.cxslide_fade .btn a{color:#555;text-decoration:none;}
.cxslide_fade .btn li{overflow:hidden;float:left;width:150px;height:90px;margin:0 0 0 12px;padding-top:7px;color:#333;
_margin:0 10px 0 0;_height:87px;}
.cxslide_fade .btn li:first-child{margin-left:0;}
.cxslide_fade .btn .selected{position:relative;top:-3px;border-top:3px solid #f32465;}
.cxslide_fade .btn h4{padding:4px 0 0 0;font:12px/20px "\5b8b\4f53";text-indent:2px;}
.cxslide_fade .btn p{color:#999;font:12px/20px "\5b8b\4f53";text-indent:2px;}
.cxslide_fade .btn p a{color:#999;}
.cxslide_fade .btn p a:hover{text-decoration:underline;}

.yglist{
width:1090px;
height:200px;
overflow-x: scroll;
overflow-y: hidden;
}
.yglist::-webkit-scrollbar {

        display: none;/*隐藏滚动条*/

    }
.yglista{
width:1380px;
}

.yglista ul{
float:left;
margin-left:10px

}

.yga_l{
width:50px;
height:180px;
background-color:#b60029;
float:left;
cursor:pointer; text-align:center;
}

.yga_l img{
margin-top:70px
}
.yga_c{
width:1100px;
height:180px;
background-color:#f2f2f2;
float:left
}

