﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,textarea,select,optgroup,option,fieldset,legend,p,blockquote,th,td {margin:0;padding:0;}
body{font-size:62.5%;font-family:"微软雅黑",Arial, Helvetica, sans-serif;background-size:100% auto; margin-left:auto; margin-right:auto; color:#696968}
ul,li,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6,em,i,b{font-weight:normal; font-style:normal;}
img,object{}
img{border:none; font-style:normal;}
p{line-height:1.7em; }
a{text-decoration:none;outline:none;border:none;color:#696968;cursor:pointer;}
.clear{clear:both;font-size:0px;height:0px;}
.hidden{display:none;}
.pd10{padding:0px 10px;}
input,form{ margin:0px; border:0px; padding:0px}
/*ie中将header,footer,article等内联元素->块元素*/
header, footer, article, section, nav, menu, hgroup {display:block;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.back{ text-align:center;}
.back a{ color:#06C}
.hr_10{clear:both;height:10px;overflow:hidden}
.inputbox{background-color:#FFF;border:1px solid #969696;margin:0 10px;height:48px;padding:0 0px 0 0px;-moz-border-radius:9px;-khtml-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;height:47px;border:1px solid #969696;}
.inputbox .search{ margin:0px; float:left}
.inputbox .input{background:none;border:none;height:47px;line-height:47px;font-size:14px;color:#999;float:left;display:inline;width:72%;}
.wrapBox{ position:relative; width:100%; overflow:hidden}
.wrapBox img{max-width: 100%;}
header{left: 0; top:0px;width: 100%;z-index: 999; position:absolute;}
header .logo{ width:50%; margin:5%; float:left}
header .home{ width:10%; margin:5%; float:right; font-size:2em; color:#FFF}
.ny{ padding-bottom:10em}
.ny header{ position:relative; background:#196fad; width:100%;}
.main{ width:90%; margin:0 auto;}


/*图片切换*/
.banner{ width:100%; position:relative}
.banner #home_slider {width:100%; margin:0 auto;overflow:hidden}
.banner .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.banner .slides img {width: 100%; display: block;}
.banner  .flex-direction-nav a {width:3em; height:3em; margin-top:-1.5em;  display:none; position:absolute; top:50%; background-repeat:no-repeat; text-indent:-9000px;background-size:100% 100%;background-position:center center;}
.banner .flex-control-paging {position:absolute; bottom:10em; width:100%; left:0px; display:block; text-align:center;}
.banner .flex-control-paging li{display:inline-block; padding:10px; line-height:80px;}
.banner .flex-control-paging li a{ padding-left:1em; padding-top:1em;width:0; height:0; overflow:hidden; display:block; background:url(../images/dot.png) no-repeat right center;background-size:auto 100%;}
.banner .flex-control-paging li a.flex-active{background:url(../images/dot.png) no-repeat left center;background-size:auto 100%}

.headNav{height:auto; width:100%; padding-top:1em; padding-bottom:1em; position:fixed; bottom:0px; left:0px; background:rgba(0,0,0,0.7)}
.headNav li{ width:25%; float:left; height:auto; font-size:1.5em; color:#FFF; text-align:center; line-height:150%;}
.headNav li img{ max-width:70%;}
.headNav li a{color:#FFF;}

.ntitle{ padding:2%;text-align:left;font-size:3em; color:#196fad; border-bottom:1px solid #196fad; position:relative;}
.ntitle i{ width: 0px;height: 0px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #196fad;/*以下属性可以是IE5兼容*/ font-size: 0px;line-height: 0px; margin-left:10px;}
.ntitle ul{ width:auto; padding:1% 5%; margin-top:2%; position:absolute; display:none; background:rgba(25,111,137,0.6);}
.ntitle ul li{ display:block; width:100%; border-bottom:1px dashed #FFF}
.ntitle ul li a{ font-size:0.8em; color:#FFF}
.ninfo{ line-height:200%; font-size:1.4em; padding:2%; width:96%; overflow:hidden}
.ninfo img{ max-width:90%;}
.ninfo table{max-width:100%;}
.ninfo td{ width:50%;}
.ninfo td img{ width:90%;}
.atitle{ color:#18659e; height:71px; font-size:2em;background:url(../images/numbg.jpg) no-repeat center left;}
.atitle i{font: bold 1em/55px "微软雅黑"; color:#FFF; width:70px; display:block; text-align:center; float:left}
.atitle span{ font-size:1em; color:#3c3a3a; line-height:150%;}
.a01{width:100%;}
.a01 .ainfo{ width:100%;}
.a01 .ainfo .img{ width:100%;}
.a01 .ainfo .con{ width:100%;font-size:14px; line-height:170%;word-break:break-all;}
.a02{width:100%;}
.a02 .ainfo{ width:100%; font-size:1em; line-height:150%;}
.a03{width:100%;}
.a03 .ainfo{ width:100%; font-size:1em; line-height:150%;}
.a04{width:100%;}
.a04 .ainfo{ width:100%; font-size:1em; line-height:150%;}

.cinfo{ margin-left:4%; padding-left:2%; border-left:1px solid #838383; font-size:1.5em; line-height:200%;}
.cinfo .ct{ margin-left:-4%; color:#0550ad}
.cinfo .ct i{background: #FFF;border:2px solid #0550ad; width:0.5em; height:0.5em; display:inline-block; -moz-border-radius:1em; -webkit-border-radius:1em; border-radius:1em; }
.cinfo .con{ line-height:150%;}
/*news list*/
.newslist{ width:100%; margin:0 auto;}
.newslist ul li{ line-height:150%; height:auto;overflow:hidden;margin-top:2%; border-bottom:1px dashed #8c8d8e}
.newslist ul li a{font:normal 1em/150% "微软雅黑";}
.newslist ul li img{ float:left; padding:2%; padding-bottom:4%; width:40%; height:auto;background:url(../images/nbg.jpg) no-repeat;background-size:100% 100%; margin-right:2%;}
.newslist ul li .news-info{ width:54%; float:left; font-size:0.8em}
.newslist ul li span{font:normal 0.8em/150% "Arial";}

.nimg{ width:100%; text-align:center; border-bottom:1px solid #ededed; padding-bottom:10px;}
.nimg img{ max-width:90%}
.ptitle{ margin:1%; padding-left:2%;text-align:left; line-height:200%; font-size:1.5em; color:#442c18;border-top:1px solid #4c331e; border-bottom:1px solid #4c331e}
.ptitle a{float:right;width:10%; height:2em; display:block; background:url(../images/back.png) no-repeat center center;background-size:auto 100%}
.proclass{ width:60%; margin:0 auto;}
.proclass .pt{ width:60%; margin:0 auto; font-size:200%; padding:1%; line-height:150%; background:#4c240c;-moz-border-radius: 0.3em; 
-webkit-border-radius: 0.3em; 
border-radius: 0.3em;-webkit-box-shadow: 0.2em 0.2em 0.2em rgba(0, 0, 0, 0.2) inset; 
-moz-box-shadow: 0.2em 0.2em 0.2em rgba(0, 0, 0, 0.2) inset; 
box-shadow: 0.2em 0.1em 0.2em rgba(0, 0, 0, 0.2) inset; color:#FFF; text-align:center}
.proclass .pi li{ width:100%; text-align:left; border-bottom:1px solid #ffffff; color:#FFF; font-size:200%; line-height:300%;}
.proclass .pi li a{color:#FFF; padding-left:2%;}
.proclass .pi li i{ float:right}
.proclass .ph{ text-align:center; padding:5%;}
.proclass .ph img{ width:30%;}
.pro{ width:100%}
.pro li{ width:48%; float:left; margin-top:2%; margin-right:2%; text-align:center}
.pro li .pic{ border:1px solid #868686;width:96%; height:8em;text-align:center;vertical-align:middle; background:#FFF; padding:1%; margin:0 auto; overflow:hidden}
.pro li .pic img{max-width:100%; max-height:100%;}
.pro li a{ font-size:100%; line-height:200%;}
.pro li a:hover{ color:#3399db}
.pro_img{ width:100%;}
.pro_img img{ width:100%;max-width:100%; border:1px solid #c2c2c2}
.pro_title{ width:100%; text-align:left;}
.pro_title b{ color:#196fad}
.ctitle{ width:auto; float:left; margin-left:2%; margin-bottom:10px; line-height:200%; font-size:1.8em; border-bottom:1px solid #e1e0e0}



/*page*/
.Page{text-align:center; color:#696969; font-size:13px; height:30px; margin-top:10px; margin-bottom:10px;}
.Page .Page_Prev_Text,.Page .Page_Prev{ background:url(../images/prev.jpg) no-repeat top center; font-size:0px;padding:11px;cursor:pointer;}/*上一页*/
.Page .Page_Next,.Page .Page_Next_Text{background:url(../images/next.jpg) no-repeat top center; font-size:0px;padding:11px;cursor:pointer;}/*下一页*/
.Page .Page_Next:hover,.Page Page_Prev:hover,.Page .Page_Next_Text.Page:hover,.Page_Prev_Text:hover{color:#3a3939}
.Page .Page_Num{padding:10px;cursor:pointer;color:#969696;}/*页码文本框*/
.Page .Page_Num:hover, .Page a.Page_Selected{color:#196fad;cursor:pointer;padding:10px;}
.Page_Area,.Page_First,.Page_First_Text,.Page_End,.Page input,.Page_End_Text {display:none;}

.news_info {width:100%;
}
.news_info .title {
	MARGIN-BOTTOM: 2%;color:#323232; FONT-WEIGHT: bold; TEXT-ALIGN: center; LINE-HEIGHT: 200%
}
.news_info .content {
	LINE-HEIGHT: 250%; padding-top:2%; text-align:left
}
.news_info .date {
	MARGIN-BOTTOM: 2%; COLOR: #999; TEXT-ALIGN: center; LINE-HEIGHT: 200%
}
.news_info .content table {
	MAX-WIDTH: 100%
}
.news_info .content IMG {
	MAX-WIDTH: 100%
}
.news_info .photo {
	MARGIN-BOTTOM: 2%; TEXT-ALIGN: center; width:100%;display:inline-block
}
.news_info .photo img{ max-width:100%;}
.news_info .video {
	MARGIN-BOTTOM: 2%; TEXT-ALIGN: center
}
.dd{color:#FFF; font-size:1.2em;line-height:200%; text-align:left; border-bottom:1px solid #196fad}
.dd span{ padding:0 2%; display:inline-block; background:#196fad}
/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (orientation : landscape) {
	body{ font-size:75%}
}

/* iPads (landscape) ----------- */
@media only screen
and (min-device-width : 768px)
and (orientation : portrait) {

	
}

@media only screen
and (min-device-width : 798px)
and (min-device-height: 801px){
	
}

@media (min-width:760px) {
	body{ font-size:100%}
}



