*{margin:0;padding:0;}
ol,ul{list-style:none;}
q:before,q:after{content:'';}
a,a:link,a:visited,a:active{color:#333;text-decoration:none;}   
a:hover{color:#333;text-decoration:underline;}

body{font-family:"Microsoft YaHei","宋体",HELVETICA; font-size:12px;color:#333;background:#fff;}

.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
.clear{*zoom:1;clear:both; font-size:0; line-height:0; height:0; }
.clear{clear: both;}
.ml10{ margin-left:10px;}
.mt15{margin-top:15px;}
.mb10{margin-bottom:15px;}
.ml25{margin-left:25px;}
.mt20{margin-top:20px;}
.mr15{margin-right:15px;}
.mb5{ margin-bottom:5px;}
.mt5{ margin-top:5px;}
.h10{height:10px;}
.h20{height:15px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.line{border-bottom:1px solid #c8c8c8; }
.{ background:url(icon.png) no-repeat;}
.border-bottom{ border-bottom:1px solid #f1f1f1;}

#contain {margin:0px auto;margin-top:0px;width: 1200px; min-width:1200px;height:100%; overflow:hidden; }

.left {float: left; margin-right:40px;margin-top:25px;width: 200px;}
.middle{float: left; width: 620px;	margin-right:40px; margin-top:10px;text-align:left;}
.right {float: right; width: 300px; background: #ffffff;text-align:left;}

.banner_box{width:1200px; height:61px; margin:10px auto;;}
.logo a {display:block;}
.logo a img{width:214px; height:60px;}
.search_box{ width:180px; height:30px; float: right;margin-top:20px;}

.nav_box{ width:1200px;height:45px; line-height:45px; background:#1064c3;color:#FFF;  margin:8px auto 0px auto;text-align:center;position:relative;}
.nav_box li{display:inline;}
.nav_box span{margin:0px 8px}
.nav_box a,.nav_box a:visited{ color:#FFF;font-size:16px;display:inline-block;}
.nav_box a:hover{ color:#FFF;text-decoration:underline;font-size:16px;}

.nav_box .navMore div{position:absolute;top:45px;left:0;width:1200px;background:#f9fbfc;display:none;text-align:center;box-shadow: 0 5px 10px rgba(0,0,0,0.2);}
/*.nav_box .navMore:hover div{display:block}*/
.nav_box .navMore div a{margin:0px 5px;display:inline-block;line-height:45px;color:#455569}


/* 面包屑*/
.daohang {font-size: 14px; color: #868686;text-decoration: none;text-align:left;padding:8px;border-bottom:solid 3px #f3f3f3;height:40px; line-height:40px;}
.daohang  {font-size: 14px; color: #868686;text-align:left;}
.daohang  a:link {color: #868686;}
.daohang  a:hover {color: #868686;}
.daohang .fgf {font-size: 14px; color: #868686;text-align:left;padding-left:6px;padding-right:6px;}

/*右侧*/
.con-right { margin-top:18px;}

.shixiang h2{height:43px; line-height:43px; font-size:30px; font-weight:500;}
.shixiang h2 a{ color:1c1c1c;}
.shixiang h2 a:hover{ color:1c1c1c;}
.shixiang ul{ margin:10px 0px;}
.shixiang ul li img{ width:300px; height:169px;}
.shixiang ul li p{ line-height:50px; height:50px; font-size:14px;  text-align:center; width:300px; overflow:hidden;}
.shixiang ul li p a{color:#1c1c1c;}

.minsheng-con li{line-height:37px; height:37px; border-bottom:1px solid #e9e9e9;font-size:14px; color:#1c1c1c; overflow:hidden;}
.minsheng-con li:last-child{border-bottom:none;}
.minsheng-con li a{color:#1c1c1c;}
.minsheng-con li a:hover{color:#636363;}

.discover h2{height:43px; line-height:43px; font-size:26px; font-weight:500; margin-top:20px;}
.discover h2 a{ color:1c1c1c;}
.discover h2 a:hover{ color:1c1c1c;}
.discover ul{ margin:10px 0px;}
.discover ul li img{ width:300px;height:169px;}
.discover ul li p{ line-height:50px; height:50px; font-size:14px;  text-align:center;}
.discover ul li p a{color:#1c1c1c;}

.shipin h2{height:43px; line-height:43px; font-size:30px; font-weight:500;margin-top:25px;}
.shipin h2 a{ color:1c1c1c;}
.shipin h2 a:hover{ color:1c1c1c;}
.shipin-con { padding-top:10px;}
.shipin-con h3{ text-align:center; font-size:14px;height:50px;overflow:hidden;}
.shipin-img { position:relative;}
.shipin-img img{ width:300px; height:169px;}
.shipin-img span{display:block; position:absolute; bottom:50px; left:110px;; width:70px; height:70px; background:url(../images/play.png) no-repeat 0 0;filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;}
.shipin ul li p{ line-height:50px; height:50px; font-size:16px;  text-align:center;}
.shipin ul li p a{color:#1c1c1c;}

.quanjing h2{height:43px; line-height:43px; font-size:30px; font-weight:500; margin-top:20px;}
.quanjing h2 a{ color:1c1c1c;}
.quanjing h2 a:hover{ color:1c1c1c;}
.quanjing ul{ margin:10px 0px;}
.quanjing ul li img{ width:300px; height:360px;}
.quanjing ul li p{ line-height:50px; height:50px; font-size:14px;  text-align:center;}
.quanjing ul li p a{color:#1c1c1c;}

/*list style*/
.pic1-list  { padding:15px 0px; border-bottom:1px solid #EAEAEA; height:auto; overflow:hidden; position:relative;}
.pic1-list .pic1-img { float:left;margin-right:15px;}
.pic1-list .pic1-img img{ width:180px; height:101px;}
.pic1-list .pic1-con {/* height:101px; position:relative;*/}
.pic1-con h2{ font-size:20px; font-weight:bold; line-height:30px; }
.pic1-con h2 a{/*height:65px;*/overflow:hidden;display:block;margin-bottom: 20px;}
.pic1-con p{ /*margin-top:5px;*/ position:absolute; bottom:8px; line-height:22px;width:100%;}
.pic1-con p span{font-size:14px;  color:#989ca2;}
.pic1-con p .time{ float:right; color:#CCCCCC; margin-left:20px;float:right;margin-right:10px;}


.pic2-list { padding:15px 0px; border-bottom:1px solid #EAEAEA; height:auto; overflow:hidden;}
.pic2-list h2 {font-size:20px; font-weight:bold; line-height:30px;  margin-bottom:5px;}
.pic2-list h2 a{ color:#000;}
.pic2-img a{display:block;overflow:hidden;margin-top:15px;}
.pic2-img div{float: left;width: 30%;margin-right: 5%;height: 0;padding-bottom: 17%!important;}
.pic2-img div:nth-child(3n){margin-right:0px}
.pic2-list p{ margin-top:10px; line-height:25px; height:30px;width:100%;}
.pic2-list p span{  font-size:14px;  color:#989ca2;}
.pic2-list p .time{color:#CCCCCC; margin-left:20px;float:right;margin-right:5px;}

.middle .list ul li:last-child{border-bottom:none;}

.paging{text-align:center;margin:30px auto;}
.paging a{border:1px solid #ddd;border-right:none;color: #337ab7;display:inline-block;width:50px;height:45px;line-height:45px;font-size:10px;text-align:center;}
.paging a:last-child{border-right:1px solid #ddd;}
.paging a:hover{background:#efefef;text-decoration:none}
.paging a.now {color: #fff;background:#337AB7;border:1px solid #337AB7}