@charset "utf-8";
html{ height:auto;}
body{ margin:0 auto; padding:0; font-family:Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif,simsun; font-size:14px; height:100%; background:#E4E4E4; max-width:1000px; min-width:320px; width:100%}
a:link{ text-decoration:none; outline:none; overflow:hidden; color:#123261; transition:color 0.3s; -moz-transition:color 0.3s; -webkit-transition:color 0.3s; -o-transition:color 0.3s;}
a:visited{ color:#666;}
a:hover{text-decoration:none; color:#BA2636;}
a img{ border:none;}
form,input,ul,li,p,textarea,select,h1,h2,h3,h4,dl,dt,dd{ margin:0px; padding:0px; outline:none;}
.clear{ clear:both; display:block; _font-size:0px; *height:0px;}
li{ list-style:none;}

.main{ width:100%; margin:0 auto 0 auto; }
.banner img{ width:100%;}
.m_logo{width:100%; float:left;background:#FFFFFF; position: relative;margin-bottom: 10px;}
.m_logo_l{ width:60%; float:left;}
.m_logo_r{  width:40%; float:left;}
.m_logo_l a{ display:block;}
.m_logo_l a img{ width:100%;}
.m_title{ width:100%; float:left; display:none;}
.m_nav{ width:100%; float:left; background:#FFF0D5; display:none;}
.m_nav ul li{ width:20%; float:left;}
.m_nav ul li a{ display:block; width:100%; float:left; text-align:center; line-height:30px;}
.m_nav ul li a:visited{ color:#123261;}
.m_nav2{ width:100%; float:left; height: 40px; text-align:center;background: url(bg.png) left top no-repeat;}
.m_nav2_c{height: 40px;padding: 0 5px;background: url(bg.png) right -80px no-repeat;}
.m_nav2_c_ul{height: 40px;padding: 0 10px;background: url(bg.png) right -40px repeat-x;}
.m_nav2_c ul li{ float:left;width: 20%;}

.m_nav2 a{ display:block; height:40px;  text-align:center; line-height:40px; color:#FFFFFF; font-weight:bold; font-size:1.0em;}
.m_nav3{ width:94%; float:left;  background:#FFFFFF; border:1px solid #ff9999; margin:10px 3% 0 3%; padding-bottom:10px;}
.m_nav_list{ width:94%; margin:0 3% 0 3%; float:left;}
.m_nav_list dl{ width:100%; border-bottom:1px dashed #CCCCCC; margin-top:10px;}
.m_nav_list dl dt{ text-align:center;font-size: 1.6em;font-family: 'Microsoft YaHei';}
.m_nav_list dl dt a{color: rgb(255, 102, 0);}
.m_nav_list dl dd{ color:#999999;font-size: 14px;line-height: 22px;}
.m_nav_list dl dd a{color: rgb(255, 51, 0);padding-left:5px;}
.m_box{ margin:10px 3% 0 3%; width:94%; background:#ffffff; float:left; }
.m_box_tit{ width:100%; float:left; height:35px; line-height:35px; background:#F2C673;}
.m_box_tit a{ font-size:16px; color:#ffffff; font-weight:bold;padding-left: 5px;}
.m_box_list{width:100%; float:left; border:#F2C673 1px solid; }
.m_box_list ul li{ margin:5px 1% 5px 1%; width:48%; float:left;}
.m_box_list ul li a{ display:block; font-size:16px; line-height:20px; white-space: nowrap;text-overflow:ellipsis; text-align: center;}
.m_box_list ul li a img{ width:94%; padding:2%; border:1px solid #CCCCCC;}
.m_box_list2{ float:left; width:100%;}
.m_box_list2 ul li{ list-style:inside; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.m_box_list2 ul li a{ text-align:left;padding-left: 5%;}
.m_box_tit .m_box_more{ font-weight:normal; font-size:12px; float:right; padding-right:10px;}
.m_box_tit .area{ font-weight:normal; font-size:12px; float:right; padding-right:5px; color:#000000;}

.m_box_list3{width:100%; float:left; border:#F2C673 1px solid; }
.m_box_list3 ul li{ margin: 5px 0.5% 5px 0.5%;width: 32.33333333%; float:left;}
.m_box_list3 ul li a{ display:block; font-size:16px; line-height:20px; white-space: nowrap;text-overflow:ellipsis;text-align: center;}
.m_box_list3 ul li a img{ width:94%; padding:2%; border:1px solid #CCCCCC;}
.m_box_list4{width:100%; float:left; border:#F2C673 1px solid; }
.m_box_list4 .jmmsq_t{ float:left; }
.m_box_list4 .jmmsq_t ul li{ width:98%; float:left;margin: 5px 1% 5px 1%;}
.jmmsq_t_l{ float:left; width:30%;}
.jmmsq_t_r{ float:left; width:69%; margin-left:1%;}
.jmmsq_t_r dl dt { }
.jmmsq_t_r dl dt a{color: rgb(255, 102, 0); font-size:1.3em; font-weight:bold}

/*.jmmsq_t_r  { text-align:center;}
.jmmsq_t_r p{ text-align:left;}
.jmmsq_t_r p a {color: rgb(255, 102, 0); }*/
.jmmsq_b{ float:left; background:#ffffcc; width:98%; margin:10px 1% 10px 1%;}
.jmmsq_b ul li{ float:left; list-style:inside; width:50%;padding-left: 3%; line-height:2.5em;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.jmmsq_b a img{ width:100%;}

#b_more{ background-position: -40px 2px;height: 20px;width: 40px;display: inline-block;position: absolute;right: 1%;top: 30%;white-space: normal;text-indent: 100%;overflow: hidden;background: url(news_sprites.png) -45px -10px no-repeat;-webkit-background-size: 160px 160px;}
.tpic{ width:100%; position: relative;}
.xhtit {position: absolute;width: 100%;background: #000;opacity: 0.6;filter: alpha(opacity=60);filter: Alpha(opacity=60,finishOpacity=0,style=0);bottom:0;padding:1%;text-align: center;}
.xhtit a{ color:#FFFFFF; font-size:16px; line-height:20px;}
.tpic a img{ width:100%; max-height:200px;}
.tpic a span{position: absolute;width: 96%;padding: 2%;bottom: 0px;left: 0px;filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66FF0000',endColorstr='#66FF0000');background: none repeat scroll 0 0 rgba(80,79,79,0.4);}
.m_foot{ width:100%; float:left; margin-top:10px;background:#E6E6E6; padding-top:30px;}
.m_foot p{ line-height:26px; text-align:center;font-size: 12px;}
.tpic2 a img{ width:100%;}
.sjhjbg {background: url(4sj.jpg) no-repeat top left;padding-top: 40px;}
.hjbg {background: url(41hjzxh.jpg) no-repeat top left;padding-top: 40px;}
/* 本例子css */
.slideBox{ width:100%; height:230px; overflow:hidden; position:relative; margin-bottom:10px; float:left;}
.slideBox .hd{ height:50px; overflow:hidden; position:absolute; right:5%; bottom:5%; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; margin-left:5px; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li span{ float:left;background: #ffffff; width:100%; font-size: 16px;line-height: 26px; }
.slideBox .bd img{ width:100%; height:260px; display:block;  }

/* 本例子css */
.picScroll-left{  overflow:hidden; position:relative;   }
.picScroll-left .bd{ padding:10px 0 10px 0;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:100%; width:100%; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:96%; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }