.inside_main * {padding: 0;margin: 0;list-style: none outside none;}
.clear {clear: both;}
.inside_main {width: 1180px;height: auto;overflow: hidden;margin: 10px auto;}
.all {width: 1180px;height: auto;overflow: hidden; margin: 0 auto 40px auto;}
.inside_main .main_left {float: left;width: 200px;}
.inside_main .main_left .leftitem {border: #e5e5e5 1px solid;margin-bottom: 12px;background: #FFFFFF;}
.inside_main .main_left .leftitem .tit { height: 34px;line-height: 34px; font-size: 15px;text-indent: 20px;font-weight: bold; background: #fafafa;border-bottom: 1px solid #e5e5e5;}
.inside_main .main_left .leftitem .cates {padding: 12px 0px;}
.inside_main .main_left .leftitem .cates dl {padding: 0px 12px;}
.inside_main .main_left .leftitem .cates dl dt {height: 30px;line-height: 30px;color: #333;font-weight: bold;text-indent: 8px;font-size: 14px;background: #f9f9f9;margin-top: 10px;border: #e9e9e9 1px solid;margin-bottom: 1px;}
.inside_main .main_left .leftitem .cates dl dd {line-height: 30px;height: 30px; padding-left: 20px;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inside_main .main_left .leftitem .lianxi {padding: 12px 0px; font-size: 13px;line-height: 25px;}
.inside_main .main_left .leftitem .lianxi dl { padding: 0px 12px;}
.inside_main .main_left .leftitem .lianxi dl dt {background: url(tel1.gif) left center no-repeat;padding: 10px 0px;padding-left: 60px;}
.inside_main .main_left .leftitem .lianxi dl dt .dh { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 18px;color: #333; line-height: 24px;}
.inside_main .main_left .leftitem .lianxi dl dd {line-height: 24px;}
.inside_main .main_left .leftitem .lianxi dl dt .tel { font-weight: bold;font-size: 14px;}
.inside_main .main_right {float: right;width: 965px;overflow: hidden;}
.inside_main .main_right .sitemap {border-top: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;height: 34px;line-height: 34px;padding-left: 12px; background: #FFFFFF;font-size: 12px;}
.inside_main .content { font-size: 14px; line-height: 28px; position: relative; background: #fff;padding: 20px; border: 1px solid #e5e5e5; margin-bottom: 12px;}
.inside_main .content .newslist {font-size: 12px;overflow: hidden}
.inside_main .content .newslist li {padding: 20px 0px; overflow: hidden; _height: 118px;}
.inside_main .content .newslist li .img {width: 168px;height: 118px;float: left;overflow: hidden; margin-top: 2px; padding: 1px;border: 1px solid #e5e5e5;}
.inside_main .content .newslist li .img img { width: 167px;height: 118px;}
.inside_main .content .newslist li .txt { float: right; width: 720px;line-height: 24px; height: 118px; overflow: hidden;}
.inside_main .content .newslist li .txt h2 a { font-size: 16px;font-weight: bold;margin-bottom: 10px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inside_main .content .newslist li .txt p { width: 100%;height: 75px; line-height: 25px; overflow: hidden;font-size: 14px;white-space: normal; color: #666;}
.inside_main .content .pagebar {font-family: Verdana, Geneva, sans-serif; height: 30px; border: 1px solid #e5e5e5;font-size: 12px;padding: 0px 12px;line-height: 30px;}
.inside_main .content .pagebar .pl {float: left}
.inside_main .content .pagebar .pr {float: right}
.inside_main .content .pagebar .pr a {border: 1px solid #e5e5e5;display:inline-block;width: 12px;height: 12px;line-height: 12px; padding: 4px;_margin-top: 4px;}
.inside_main .content .pagebar .pr a:hover { border: 1px solid #dd127b;}
.inside_main .main_right .cateslist {overflow: hidden;background: #FFFFFF;border: 1px solid #e5e5e5;}
.inside_main .main_right .cateslist dl {overflow: hidden;_float: left}
.inside_main .main_right .cateslist dl dt {height: 32px;padding-left: 12px; line-height: 32px; font-weight: bold;background: #fafafa;border-bottom: 1px solid #e5e5e5;}
.inside_main .main_right .cateslist dl dd {float: left;margin: 12px 15px;width: 210px;display: inline;}
.inside_main .main_right .cateslist dl dd .img {width: 210px; height: 180px; overflow: hidden; border: 1px solid #e5e5e5;}
.inside_main .main_right .cateslist dl dd .img img {width: 208px;height: 178px;}
.inside_main .main_right .cateslist dl dd .txt { height: 30px;line-height: 30px; text-align: center; white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}
.news_xaingxi {width: 100%; height: 60px;border-bottom: #e1e3df dashed 1px;margin: 15px auto 0 auto;line-height: 60px;color: #505050;font-size: 22px; font-weight: bold;text-align: center;}
.news_author {width: 100%; height: 30px;line-height: 30px;color: #505050;font-size: 12px;text-align: center;border-bottom: #e1e3df dashed 1px;margin: 0 auto;color:#666;}
.news_content { width: 95%;height: auto; line-height: 25px;color: #505050; font-size: 14px;margin: 15px auto 0 auto;overflow: hidden;}
.form_box dl {clear: both; padding: 8px 0px; font-size: 12px;line-height: 28px;}
.form_box dl dt {display: block;float: left;width: 150px;text-align: right;}
input.txt {width: 200px; float: left;}
#txtContent { float: left;}
.input {display: inline;margin-right: 5px;padding: 5px;height: 18px;line-height: 18px;vertical-align: middle;background: none repeat scroll 0% 0% #FFF;border: 1px solid #CACACA;font-family: "Microsoft YaHei";}
.txt {width: 90%;font-size: 13px;line-height: 25px;white-space: nowrap; overflow: hidden;text-overflow: ellipsis;margin: 0 auto;}
.form_box dl dd .btn_submit {padding: 10px 50px; border: 1px solid #429342;background: none repeat scroll 0% 0% #52A152;color: #FFF;font-size: 14px;line-height: 1em;margin-left: 100px;cursor: pointer;font-family: "Microsoft YaHei";}
.search_list { margin-top: 30px;}
.search_list li a {font-family: "微软雅黑";font-size: 14px;font-weight: 900; text-align: left;}
.search_list li span {text-align: right;float: right;}
.search_list li p {margin: 10px 0px;line-height: 25px;padding-left: 15px;}
.info_key {border-bottom: 1px solid #CCC;height: 30px;line-height: 30px;padding-left: 10px;margin: 10px 0px;overflow: hidden;}
/*2016-4-17*/
.search_con {padding: 0 10px;overflow: hidden;height: 35px;line-height: 35px;background: #fff;}
.search_con .hotkey {float: left;}
.search_con .hotkey span {font-size: 14px;font-weight: bold;}
.search_con .hotkey a {font-size: 14px;margin-right: 10px;}
.search_con .form {float: right; height: 25px; line-height: 25px;color: #666;margin-top: 6px;}
.search_con .search-t {float: left; width: 180px;height: 22px;line-height: 22px;color: #666; padding: 0 10px; margin-bottom: 4px;outline: 0;font-size: 12px;font-family: 微软雅黑; background: #fff;border: 1px solid #e5e5e5;}
.search_con .search-s { float: left;width: 60px;height: 24px;color: #fff; font-size: 12px; cursor: pointer;background: #246ac9; border: 1px solid #246ac9;margin-left: -1px;}
.cloud-zoom-title {font-family: Arial, Helvetica, sans-serif;position: absolute !important;background-color: #dd127b; color: #fff;padding: 3px; width: 100%;text-align: center;font-weight: bold; font-size: 10px;top: 0px;}
.cloud-zoom-big {overflow: hidden;}
.cloud-zoom-loading {color: white; background: #222; padding: 3px;border: 1px solid #000;}
/*2016-4-21 分页*/
.flickr {margin: 0px;font-family: Verdana; font-size: 12px; text-align: right;padding: 10px 0; background: #fff;}
/*2016-4-21 分页*/
#focus {width: 1180px;height: 320px;overflow: hidden;position: relative;margin: 0 auto;}
#focus ul {width: 100%;height: 320px;position: absolute;}
#focus ul li {float: left;width: 100%;height: 320px;overflow: hidden;position: relative;background: #f3f3f3;}
#focus ul li img {width: 100%;height: 320px;}
#focus ul li div {position: absolute;overflow: hidden;}
#focus .btnBg {position: absolute;width: 100%;height: 20px;left: 0;bottom: 0;background: #cbcbcb;}
#focus .btn { position: absolute; width: 562px;height: 10px;padding: 5px 10px;right: 0; bottom: 0;text-align: right;}
#focus .btn span {display: inline-block; _display: inline;_zoom: 1;width: 25px; height: 10px;_font-size: 0;margin-left: 5px;cursor: pointer;background: #fff;}
#focus .btn span.on {background: #fff;}
.inside_main .main_right .cateslist1 { margin-top: 12px; overflow: hidden}
.inside_main .main_right .cateslist1 dl { border: 1px solid #e5e5e5; overflow: hidden;_float: left}
.inside_main .main_right .cateslist1 dl dt { background: url(tit1.gif) repeat-x; height: 32px;padding-left: 12px;line-height: 32px;font-weight: bold;}
.inside_main .main_right .cateslist1 dl dd {float: left; margin: 12px 16px; width: 195px; display: inline;}
.inside_main .main_right .cateslist1 dl dd .img { width: 195px;height: 160px;}
.inside_main .main_right .cateslist1 dl dd .img img { width: 195px;height: 160px; border: 1px solid #e5e5e5;}
.inside_main .main_right .cateslist1 dl dd .img a:hover img {border: #000 1px solid}
.inside_main .main_right .cateslist1 dl dd .txt {height:30px;line-height: 30px;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hot {overflow: hidden;margin: 20px 0;text-align: center;}
.hot span.prev,.hot span.next {display: inline-block;*display: inline; zoom: 1;width: 35px; height: 20px;margin: 0 5px;cursor: pointer;}
.hot span.prev {background: url(sidebar_left.png);}
.hot span.next {background: url(sidebar_right.png);}
.hot ul li { margin-bottom: 10px;}
.hot ul li img {width: 160px; height: 160px;}
.zklist {overflow: hidden;margin-top: 15px;border: 1px solid #e5e5e5;background: #fff;}
.zklist-T {height: 32px;line-height: 32px;font-weight: bold;text-indent: 12px;background: #fafafa;border-bottom: 1px solid #e5e5e5;}
.zklist-C {overflow: hidden;margin: 10px 0;padding: 0 15px;font-size: 12px;}
.zklist-C a {line-height: 25px;}
.zklist-C ul li { width: 45%; height: 25px;line-height: 25px;overflow: hidden;float: left;margin-right: 4%;}
.zklist-C ul li a {float: left;width: 75%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block; padding-left: 15px;background: url(dot.gif) no-repeat left center;}
.zklist-C ul li span {float: right;text-align: right;}
.tantou { width: 100%; margin-top: 15px; margin-bottom: 15px; background: #f3f3f3;}
.tantou img {width: 100%;height: auto;}
/*热门新闻*/
.lianxi dl dd a {white-space: nowrap; overflow: hidden;text-overflow: ellipsis; display: block; width: 170px;line-height: 25px;}
/*侧栏高亮2016-5-25*/
.inside_main .main_left .leftitem .cates dl .gaoliang {background: #246ac9;border: 1px solid #246ac9;}
.inside_main .main_left .leftitem .cates dl .gaoliang a {color: #fff;}
/*留言2015-5-25*/
#feedback_form table { width: 100%;}
#feedback_form table tr td:nth-of-type(1) { width: 75px;}
#feedback_form .input { display: inline;  margin-right: 5px; padding: 5px;height: 18px;line-height: 18px;vertical-align: middle;background: none repeat scroll 0% 0% #FFF;border: 1px solid #CACACA; font-family: "Microsoft YaHei";}
#feedback_form .btn_submit {background: none repeat scroll 0px 0px #666;color: #FFF;cursor: pointer;font-family: "Microsoft YaHei";font-size: 12px; line-height: 1em;padding: 10px 30px;margin-top: 10px;border: 0;}
#feedback_form textarea {width: 80%;height: 70px;padding: 5px; border: 1px solid #cacaca;}
/*------二维码----*/
#show {position: relative;background: url(ewm.gif) no-repeat 10px center;padding: 5px 40px;}
#code {position: absolute;z-index: 999;right: 0px;border: 10px solid #FFF;box-shadow: -5px 5px 5px rgba(0, 0, 0, 0.3);}
/*内链*/
.main_right .detail a,.main_right .news_content a {color: #333; font-size: 15px; font-weight: 900;}
.main_right .detail a:hover,.main_right .news_content a:hover {text-decoration: underline;}
.main_right .pagess { height: 35px;margin-top: 20px;}
.main_right .pagess ul li {float: left;width: 43%;margin: 0 2%; padding: 0 1%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;border: 1px solid #e5e5e5;background: #fafafa;height: 28px;}
.main_right .pagess ul li a {color: #333;font-size: 14px;font-weight: 100;}
.main_right .info_key a {color: #333;font-size: 14px;font-weight: 100;}
/*内链*/
.procontent .tit .online a {background: #246ac9;}
.procontent .tit dt {color: #246ac9; border-top: 2px solid #246ac9;}
