/* CSS Document */

body, div, ol, ul,li, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video {

    margin: 0;

    padding: 0;

}

h1,h2,h3,h4{font-weight:normal;}



body {

    font-family: "Microsoft Yahei","Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;

    /*font-size: 100%;*/

}

iframe, img {

    border: 0 none;
    
}

ul, ol {

    list-style: none outside none;

}

input, select, textarea {

    outline: 0 none;

}

a {

    text-decoration: none;

	color:inherit;

}

.clear{ clear:both;}



#tck_bg{ display:none; width:100%; height:100%; background:#999; -moz-opacity:0.5; opacity:0.5; filter:alpha(opacity=0.5); position:fixed; top:0; left:0; z-index:1000;}

.pic { float: left;  width:94%; padding:0 3%}
.pic img{ width:100%; }

/* 头部 */

#main{overflow:hidden;  max-width:680px; min-width:320px; margin:0 auto;background:#f5f5f9; position:relative;}

.logoc{width:100%; text-align:center;  background:#fff;}

.logoc img{width:100%}

h1.logo{ width:100%; text-align:center; padding:15px 0; background:#fff;}

h1.logo img{width:100%}

.nav{width:100%;background: #f64e5d;overflow: auto;border-bottom: 1px solid #712311;}

.nav ul{ width:100%; margin:0 auto;font-size:80%;}

.nav li{ float:left; width:20%; text-align:center; line-height:45px;text-shadow: 0 1px 0 #0069ac; font-size:14px;}

.nav li a{color:#fff; }

.topli{ width:100%; background:#fff;display: table; border-bottom:1px solid #e3e3e3;}

.topli li{ width:33%; float:left; font-size:13px; color:#898989; background:#fff; text-align:center;border-right:1px solid #e3e3e3; padding:5px 0px;}

.topli li p{ color:#656565;}

/* 头部 */



/* 底部 */

.bottom{  font-size:12px;color:#fff; background:#008ad2; padding: 20px 0px 80px 0px;}

.botdh{ display:block; width:80%; margin:0 auto;}

.botdh ul li{ font-size:16px; float:left;text-align:center; width:32%; margin-right:1%;}



.botdh ul li img{ width:50%;}

.botwz{display:block; width:100%;margin:0px auto; }

.botwz ul li{ font-size:16px; line-height:30px; text-align:center;}

/* 底部 */



/* 分布样式 */

.bigPage{ width:100%; text-align: center; clear: both;}

.bigPage a{ display:inline-block;height:37px;width:37px;text-align:center;line-height:37px; background:url(../images/bigPage.png) no-repeat left top; position:relative; text-decoration:none;color:#7f7f7f;font-size:14px;font-weight:bold;margin:0 1px;}

.bigPage a.thisclass, .bigPage a.thisclass:hover {background: url(../images/bigPage.png) no-repeat scroll left -111px transparent;color: rgb(255, 255, 255);cursor: default;}

.bigPage b{ display:inline-block;line-height:37px;margin:0 5px; cursor:pointer;width:0;height:0;border-width:6px;border-style:solid;font-size:0;line-height:0; position:absolute;}

.bigPage a:hover{background:url(../images/bigPage.png) no-repeat left -37px;}

.bigPage a.down{background:url(../images/bigPage.png) no-repeat left -74px;}

.pagePrev b{border-color:#f8f8f8 #4e4e4e #f8f8f8 #f8f8f8; left:3px;top:12px;}

.pageNext b{border-color:#f8f8f8 #f8f8f8 #f8f8f8 #4e4e4e; left:12px;top:12px;}



.bigPage  a.pageDisabled{background:url(../images/bigPage.png) no-repeat left -148px;color:#c1c1c1; cursor:default;}

.bigPage  a.pageNext.pageDisabled b{border-color:#eee #eee #eee #c1c1c1; cursor:default;}

.bigPage  a.pagePrev.pageDisabled b{border-color:#eee #c1c1c1 #eee #eee; cursor:default;}

.vm * {vertical-align: middle;}

/* 分布样式End */



/*焦点图样式*/

html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	background: transparent;

	border: 0;

	margin: 0;

	padding: 0;

	vertical-align: baseline;

	list-style-type: none;

}

.block_home_slider { border-bottom:1px solid #b7b7b7;

	position: relative;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	behavior: url(js/PIE.htc); /*半透明兼容*/

	text-align: center;

	line-height: 0px;

	margin-right: auto;

	margin-left: auto;	

} 



 /*--->底部小图标*/

.block_home_slider .slide {position:relative;}

.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}

.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}

.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}

.block_home_slider .flex-direction-nav a {width:13px; height:25px;  display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}

.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}

.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}

.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}

.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_home_slider .flex-control-paging {padding-top:15px; display:inline-block;position: absolute;bottom: 4%;right: 4%;}

.block_home_slider .flex-control-paging li {

	margin: 0px;

	padding: 0px;

	float: left;

	overflow: hidden;

	list-style-type: none;

}

.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}

.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}



.block_home_post_feature {width:300px;}

.block_home_post_feature p {padding-bottom:0px;}





.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li {

	display: none;

	-webkit-backface-visibility: hidden;

	list-style-type: none;

} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img {width: 100%; display: block;}

.flex-pauseplay span {text-transform: capitalize;}

/*焦点图样式*/



@media screen and (min-width:320px)

{

	.nav li{ font-size:14px;}

	.xm li{ font-size:12px;line-height:25px;}

	.tabBox .bd li a{ font-size:12px;}

	

	

	.bottom,.botdh ul li{ font-size:12px;}

	.botwz ul li{font-size:14px;line-height: 22px;}

}



/*屏幕宽度大于400*/

@media screen and (min-width:400px)

{

    .nav li{ font-size:16px;}

	.xm li{ font-size:14px; line-height:35px;}

	.tabBox .bd li a{ font-size:14px;}

	



	

	.bottom,.botdh ul li{ font-size:14px;}

	.botwz ul li{font-size:14px;line-height: 24px;}

}



/*屏幕宽度大于500*/

@media screen and (min-width:500px)

{

    .nav li{font-size:18px;}

	.xm li{ font-size:16px; line-height:45px;}

	.tabBox .bd li a{ font-size:16px;}

	



	

   .bottom,.botdh ul li{ font-size:16px;}

   .botwz ul li{font-size:16px;line-height: 28px;}

}