﻿@charset "utf-8";
/* css document */
body{margin:0px auto; padding:0px;font-size:12px; color:#626569;font-family:"微软雅黑";}
div,li,ul,a,span,p,img{ margin:0px; padding:0px; border:0px;}
ul,li{ list-style-type:none;}
a{text-decoration:none;color:#626569;transition: all .5s ease;}
.main{ margin:0px auto; width:1002px; height:auto; overflow:hidden; clear:both; display:block; }
a:hover{color:#503205;}
.clear{clear:both;}

#nav_wrap{}
#nav li{ text-align:center;font-size:12px;}
/*new nav style*/
#nav_wrap { width:1002px; overflow:hidden; background:url(/uploads/image/global/menu2.jpg) no-repeat; height:73px;}
#nav{height:39px; position:relative; width:1002px; margin:0 auto; }
#nav .l{height:39px; width:2px; float:left}
#nav .r{height:39px; width:2px; float:right}
#nav .bt_qnav { float:right; }
#nav .bt_qnav a{ width:31px; height:29px; line-height:39px;display:block;padding:9px 2px 0 0;}
#nav .c{ float:left;margin:0;padding:0;padding-top: 5px;padding-left: 7px;}
#nav li { float:left; list-style:none;padding: 0 9px;letter-spacing: 1px; }
#nav li .v{ width:70px;height:33px; line-height:33px; display:block; color:#fff;float:left; font-family:"microsoft yahei"; font-size:14px;padding-left: 3px;padding-right: 3px;}
#nav li .v:hover ,#nav_hover .v {color:#4f3205; background:#ffb43f repeat-x;}
.nav_menu{display: none;}
#nav .kind_menu ,.home{ height:36px;*height:29px; line-height:36px;vertical-align:middle; position:absolute; top:37px;*top:39px; left: 0; text-align:left; display:none;color:#656565; }
.home a,#nav #nav_hover .v{  color:#4f3205; }
.home{width: 972px;}
#nav .kind_menu li{padding: 0;line-height: 36px;}
#nav .kind_menu li a { float:left; width:90px; margin: 11px 0; color:#4f3205; text-align:center;line-height: 14px;border-left: 1px solid #4f3205; font-family:arial, helvetica, sans-serif;}
#nav .kind_menu li:first-child a{border-left: 0;}
#nav .kind_menu a:hover { color:#ff4300;}
#nav .kind_menu span { font-size:10px;  color:#4f3205; line-height:36px; *line-height:36px; float:left }
#tmenu{height:28px; float:right; }
#nav_hover div{width:100%;background-color: #ffb43f;}
#nav_hover ul{position: absolute;}
.dangwugongkai ul{left: 293px;}
.touzi ul{right: 0;}

/*搜索*/
.form{float: right;}
/***
 *** 首页内容 ***
 ***/
.index-tit{ height:25px;background:url(/uploads/image/global/typebg.jpg) repeat-x; border:#cfcfcf 1px solid;}
.index-tit h3{ float: left; padding-left: 27px; margin: 0; font-weight: normal; background:url(/uploads/image/global/typeimg.gif) 10px 7px no-repeat;}
.index-tit h3 a{ display: inline-block}
.index-tit h3,
.index-tit h3 a{;line-height: 25px; color:#503205;}
.index-tit h3 a:hover{font-weight: bold;}
.index-tit .more{float:right;height: 25px; padding-right: 10px; line-height: 25px; color:#503205;}

.index-box1{ margin-top: 15px;}
.index-box1,
.index-box2{ overflow: hidden;}
.index-box2{ margin-bottom: 15px;}
/**** box1 ****/
.xxgk{ height:238px; float:left;margin-right: 15px;}
.xxgk .img{ height:238px; width:53px; background:url(/uploads/image/global/xxgktab.jpg)  no-repeat; float:left;}
.xxgk .typelist{ float:left; height:238px;}
.xxgk .typelist li{ background:url(/uploads/image/global/xxgklist.jpg) 0 -1px no-repeat; float:left; height:35px; width:173px;}
.xxgk .typelist ul{ float:left; width:173px; line-height:29px;padding-left: 5px;}
.xxgk .typelist a{padding-left:20px;letter-spacing: 5px;}
.xxgk .typelist a:hover{font-weight: bold;}
/*** 首页滚动图 ***/
.index-flash,
.index-flash img{width: 360px;height: 238px;}
.index-flash{ position: relative; float: left;overflow: hidden;}
.index-flash a{display: block; vertical-align: top;}
.index-flash img{}
.index-flash p{position: absolute; bottom: 0; overflow: hidden; width: 340px; height: 30px; padding: 0 10px; line-height: 30px; background-color: rgba(0,0,0,.8); color: #fff;}
.index-flash-btn{position: absolute;right: 10px;bottom: 8px;z-index: 10;}
.index-flash-btn span{display: inline-block;width: 10px;height: 10px;background-color: #fff;border-radius: 10px;margin-left: 5px;}
.index-flash-btn span.cur{background-color: #1f9ec1;}
/*** news ***/
.newslist{ float:left; width:320px; overflow:hidden;}
.newslist .list { width: 318px; height:122px; padding: 10px; line-height:24px; border:#cfcfcf 1px solid; border-top:0px;}
.newslist .list span{ float:right;}
.newslist .list li{background: url(/uploads/image/global/dot.jpg) no-repeat left;float: left;width: 335px;}
.newslist .list a{ padding-left:10px; height: 24px;line-height: 24px;width: 253px;float: left;overflow: hidden;}
.newslist .list a:hover{color:#503205;font-weight: bold;}
.index-box1 .newslist{width: 381px; margin-left:15px;}
.index-box1 .newslist .list{width: 359px;height: 190px; padding: 8px 10px 10px;}
.index-box1 .newslist .list li{width: 359px;}
.index-box1 .newslist .list li a{width: 266px;}
.ad{ float:left; margin-top:15px; margin-bottom:15px;}
#list-main .newslist{width: 783px;height: auto;;}
#list-main .newslist .list{width: 763px; border: none}
#list-main .newslist .list li{width: 758px;}
#list-main .newslist .list li a{width: 560px;}

/*** box2 ***/
.index-box2 .newslist{margin-right: 15px;width: 358px;}
.index-box2 .newslist .list{width: 336px;}
.index-box2 .newslistr{width: 256px;margin-right: 0;}
.index-box2 .newslistr .list,
.index-box2 .newslistr .list li{width: 234px;}
.index-box2 .newslistr .list li a{width: 222px;}
/* ifocus style */
#ifocus { width:487px; height:235px; float: left;border:1px solid #dedede; background:#f8f8f8; }
	#ifocus_pic { display:inline; position:relative; float:left; width:380px; height:225px; overflow:hidden; margin:5px 0 0 5px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:380px; height:225px; overflow:hidden; }
		#ifocus_piclist img { width:380px; height:225px; }
	#ifocus_btn { display:inline; float:right; width:91px; margin:5px 5px 0 0; }
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { background:  no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#fff; }
		#ifocus_tx .normal { display:none; }





.lnew{ float:left;margin-right: 15px;}
.lnew .list {border:#cfcfcf 1px solid; border-top:0px;}
.lnew .list ul{ line-height:24px;padding-left: 15px;padding-top: 10px;height:128px;width:337px;}
.lnew .list li{background: url(/uploads/image/global/dot.jpg) no-repeat left;width: 325px; float:left;}
.lnew .list a{ padding-left:10px;float:left;}
.lnew .list span{ float:right;color:#626569;}
.lnew .list a:hover{color:#503205;}

.newslist2{ float:left;}
.newslist2 .tab{ background:url(/uploads/image/global/typebg.jpg) repeat-x; height:25px; width:259px; border:#cfcfcf 1px solid;}
.newslist2 .tab ul{ padding-left:10px; padding-top:4px;}
.newslist2 .tab .typename{height:13px;float: left;}
.newslist2 .tab .typename img{display:none;}
.newslist2 .tab .typename a{ padding-left:10px; padding-right:15px; color:#503205; font-size:14px;}
.newslist2 .tab .more{float:right;padding-right: 5px;line-height: 21px;}
.newslist2 .tab .more a{ color:#503205;}
.newslist2 .list {border:#cfcfcf 1px solid; border-top:0px;}
.newslist2 .list ul{ line-height:24px;padding-left: 15px;padding-top: 10px;height:128px;}
.newslist2 .list li{background: url(/uploads/image/global/dot.jpg) no-repeat left;}
.newslist2 .list a{ padding-left:10px;}
.newslist2 .list a:hover{color:#503205;}
.indexleft{float: left;overflow: hidden;width: 731px;}
.indexright{float:left;width: 256px;margin-left: 15px;}

.tj{float:left; width:731px; overflow:hidden;padding-bottom: 10px;}
.tj-tit{ background:url(/uploads/image/global/rtab.jpg) no-repeat; width:731px; height:27px;float:left}
.tj-tit h3{ width: 83px; float:left; margin: 0; font-size:14px;font-weight: normal; text-align: center; }
.tj-tit a{ display: inline-block; height: 27px; line-height: 27px; color:#503205;}
.tj-tit a:hover{font-weight: bold;}
.tj-tit .more{float:right; margin-right: 10px;}

.tj .list{ float:left;padding-left:35px;}
.tj .list ul{line-height:24px;}
.tj .list li{ width:300px; overflow: hidden; background: url(/uploads/image/global/dot.jpg) no-repeat left; }
.tj .list a{padding-left:10px;}
.tj .list a:hover{color:#503205;font-weight: bold;}
.nav-tit{overflow: hidden;margin:10px 25px;}
.nav-tit a{float:left;color:#503205;}
.tj .list .nav-tit{margin: 10px 0;padding: 0;}
.tj .list .nav-tit a{padding: 0;}
/*pic scroll
----------------------------------*/
.infinitecarousel {width:375px;position: relative;float: left;}
.infinitecarousel .wrapper {width:320px; overflow: auto;height: 150px;margin: 0 31px;top: 0;}
.infinitecarousel a img {width:155px;height:100px;display:block;}
/*.infinitecarousel .wrapper ul {width: 625px; list-style-image:none;list-style-position:outside;list-style-type:none;top: 0;}*/
.infinitecarousel li {display:block;color:#6c6d61;float:left;padding: 10px 5px; height: 100px;text-align:center;}
.infinitecarousel li a span{display:block;line-height:17px;padding-top:6px;}
.infinitecarousel .forward,
.infinitecarousel .back{display: block;height: 20px; width: 10px;text-indent: -999px;position: absolute;top: 90px;cursor: pointer;outline: 0;}
.infinitecarousel .forward {right: 5px; background:url(/uploads/image/global/ar.jpg) -1px no-repeat;}
.infinitecarousel .back {background:url(/uploads/image/global/al.jpg) no-repeat;left: 0;}
.imgscroll,
.imgscroll2{width: 330px;margin: 0 20px 0 20px;}
.infinitecarousel ul{height: 140px;}

.pntitle{border-top:#458fce 1px solid; border-bottom:#dbecec 1px solid; font-size:14px; font-weight:bold; line-height:30px;background:#fbfbfb}
.pntitle a{ color:#458fce; padding-left:20px;}

.theme{ float:left;}
.theme img{padding-bottom:10px;padding-bottom:10px;}

.bmfw{float:left; background:url(/uploads/image/global/bm.jpg) no-repeat; width:257px; height:102px; padding-bottom:10px;}
.bmfw p{padding-top: 35px;line-height: 24px;padding-left: 20px;}
.searchbox{float:left; background:url(/uploads/image/global/search.jpg) no-repeat; width:257px; height:86px;}

.search{float: left;padding-top: 46px;height: 20px;padding-left: 22px;overflow: hidden;}
.keyword{width:166px;padding-top:4px;height:15px; border:0px;}
.submit{width:40px;background:none;border:none;}


.search2{float: right; padding-right:10px;margin-top: 7px;}
.keyword2{ float: left; width:110px; height: 20px; padding: 0 10px; line-height: 20px; border:0px; border:#cccccc solid 1px;}
.submit2{border:0px; background:url(/uploads/image/global/search2.jpg) no-repeat; width:36px; height:21px;padding-top: 2px;}

/*wechat*/
.wechat{}
.wechat li{text-align: center;float: left;}
.wechat li img{width: 120px;height: 120px;}
.wechat li p{line-height: 24px;font-size: 12px}
.flink{ float:left;width: 100%;}
.flink .list { padding: 10px; line-height:24px; 	border:#cfcfcf 1px solid; border-top:0px;}
.flink .list a{margin-right: 10px;}
.flink .list a:hover{color:#503205;font-weight: bold;}

.footer{ background-color:#b51616; width:1002px; height:60px; line-height:60px; color:#fff; text-align:center; margin-top:30px;}
.footer a{color:#fff;}

.left{ float:left; padding-top:20px; width:198px;height:auto; overflow:hidden;}
.right{ float:right; padding-top:20px; height:auto; width:783px;}

.lefttab{ background:url(/uploads/image/global/leftbg.jpg) no-repeat; width:198px; height:30px; float:left;}
.lefttab a{color:#503205; font-size:14px; padding-left:35px; line-height:30px;}

.righttab{float:left; background:url(/uploads/image/global/rightbg.jpg) no-repeat; width:767px;padding-right: 16px;}
.righttab .typename{color:#503205;  font-size:14px; padding-left:35px; line-height:30px; float:left;}
.page-tit{width: 952px;height: 30px; margin: 0;	padding-left: 33px; padding-right: 20px; line-height: 28px;background: url(/uploads/image/global/pagetit.jpg) no-repeat;}
.page-tit h3{float:left;margin: 0; font-size:14px; font-weight: normal; color:#503205; }
.position{float: right;line-height: 28px;}
#list-position{width: 500px; height: 30px; overflow: hidden;float: right;}
#list-position .position{margin-right: -13px;}
.right .page-tit{ width:750px; float:left; background:url(/uploads/image/global/rightbg.jpg) no-repeat;}
.right .newview{width: 743px;}


.sonlist{float:left; line-height:24px;}
.sonlist ul{float:left;padding-top: 10px;padding-left: 50px;}
.sonlist li{float:left;width:145px;}
.sonlist .on a{color: #503205;font-weight: bold;}
.newlist{height: 660px;padding-top: 20px;line-height: 30px;float: left;padding-left: 20px; width:763px;}
.newlist ul{ font-size:14px; letter-spacing:1px;}
.newlist li{ float:left; width:740px;}
.newlist a{ float:left;}
.newlist span{ float:right;}

.page{float:right;margin-top: 15px;text-align:right;}
.page ul{ list-style-type:none;}
.page li{float:left; line-height:24px; margin-right:5px; border:1px;}
.page li a{ border:#ccc 1px solid; padding:3px 5px; text-decoration:none;color:#726969;}
.page .thisclass a,
.page li:hover a{background-color: #503205; color: #fff;font-weight: bold;}
.page td a:hover{ color: #503205; font-weight: bold;}
.newview{ padding:20px; float:left;}
.newview .title{font-size:14px; text-align:center; color:#d52727; font-weight:bold; margin-top:10px; margin-bottom:10px;}
.newview .title p{line-height:22px;}
.newview .date{text-align:center; margin-bottom:20px; color:#8e8a8a;}
.newview .body{line-height: 30px;font-size: 14px;}
.newview table{border:1px solid #000;border-top:none;border-left:none;}
.newview td{border:1px solid #000;border-bottom:none;border-right:none;}

.nextnew{font-size:12px; clear:both; float:left; padding-top:20px;}
.nextnew a{text-align:left;}
.nextnew ul{ text-align:left; float:left; line-height:24px;}
.nextnew b{font-weight: normal;}
.piclist{width:760px;height: 550px;padding-left: 20px;padding-top: 25px;float: left;}
.piclist img{ width:200px; height:125px;}
.piclist ul{ width: 250px;height:175px; float:left;}
.piclist li{ width:200px; text-align:center; line-height:24px;}

.flash{float: left;
padding-top: 12px;
padding-left: 15px;}
/*搜索*/
#noleft {min-height: 300px;margin-top: 20px;}
#noleft .newslist{width: 1002px;}
#noleft .newslist .list{width: 982px; height: auto;border: none;}
#noleft .newslist .list li{width: 982px;}
#noleft .newslist .list li a{width: 700px;}
