@charset "utf-8";
body{font-family: '微软雅黑',Arial, Helvetica, sans-serif;font-size: 12px; color:#666;background:#fff;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0; margin:0; list-style:none;} 
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;} 
a{ outline:medium none;cursor:pointer;color:#888; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none; color:#c61714;}
a,img{border:none;}
a.noline:hover{text-decoration:none;}
a.underline{text-decoration:underline;}
input,textarea{outline:none;}
button,input,textarea,select,optgroup,option,file{font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; outline:none;}
body {background:#fff; color:#666; overflow-x:hidden; font-family:Microsoft yahei;}
#wrapper img {max-width:inherit !important; height:auto !important;}
.dengzhu{ width:100%;background:#fbfbfb; border-bottom:1px solid #ebebeb;}
.dingbu{ height:35px; line-height:35px; margin:0 auto; padding:0 10px;}
.luce{ float:left; margin:0 auto;}
.gexingli{ width:55px;}


.ludeng{ float:left; height:35px; line-height:35px; overflow:hidden;}
.cezhu{ float:right;}
.sheji{width:200px; float:right; background:url(../images/tiao.jpg) center center no-repeat;}
.sheijie{  float:left;}
.shangbu{ height:100px; margin:0 auto;}
.logo{ height:65px; margin-top:7px; float:left;}
.sousuok{ height:40px; margin-top:30px; position:relative; float:left; background:#c40000;}
.shehua{ width:85%; height:30px; position:absolute; top:4px; left:5px; text-indent:1em; color:#949494;}
.sousuo{ width:65px; height:30px; position:absolute; top:4px; right:8px; cursor:pointer; border:0; background:#c40000; color:#FFFFFF; font-size:14px;}
.langhzang{ height:30px; margin-top:30px; line-height:30px; text-indent:2em; font-size:14px; float:right; background:url(../images/dianhua.jpg)10px center no-repeat;}
.yaosji{ padding-bottom:15px;}
.ll{ margin:10px 0; line-height:22px; color:#555555;}
.jiong{ height:60px; line-height:60px;}
.kldie{ font-size:18px; font-weight:bolder; color:#d9131b;}
.lkdjpe{ height:60px; font-size:14px;}
.lkdjpe a{ color:#ff8a38;}
.dkeop{ margin-top:15px;}
.dkeop li{ text-align:center; margin-top:10px; height:15px; line-height:15px; overflow:hidden;}
.dkeop li a{ color:#555555;}
.bosai{ margin-top:15px;}
.bosai li{ height:15px; padding-left:15px; padding-right:15px; border-right:1px solid #fff;}
.bosai li a{ color:#FFFFFF;}
.bosaiz{ margin-top:15px; padding-bottom:15px;}
.bosaiz li{ height:15px; padding-left:15px; padding-right:15px; border-right:1px solid #fff;}
.bosaiz li a{ color:#FFFFFF;}
.jiong{height:50px; line-height:50px; margin-bottom:10px; font-size:18px; color:#FFFFFF; text-align:center; background:#606060;}
.yaosji{ border:1px solid #e9e9e9; background:#FFFFFF;}
.shanghai{ padding-bottom:10px;}
.shanghai li{ text-align:left; text-indent:1em; font-size:14px; color:#717171;}
.qiangua li{ padding:5px 10px;}
.xiushou{ width:40%; text-align:center;}
.xiushou img{ width:85px; height:77px;}
.fanhua{ width:60%; height:77px;}
.fanhua p a{ font-size:14px; color:#717171;}
.dfdf{ background:#606060;}
.luii{ float:left;}
.luii li{ font-size:14px; float:left; margin-left:20px;}
.guagngao{ width:100%; margin-top:20px;}
.guagngao img{ width:100%;}
.baipu{ max-width:360px; margin:0 auto; margin-top:15px;}
.zijj{ padding-top:75px; padding-bottom:30px; background:url(../images/yanbiao.png) right center no-repeat;}
.zhuongi{ text-align:center;}
.sharu{ width:170px; height:50px; line-height:25px; margin:0 auto; margin-top:40px;}
.youyi{margin-top:20px; font-size:18px; color:#504f4f; font-weight:bold; padding-left:10px;}
.lianjie{padding-left:10px;margin-bottom:20px;}
.lianjie li{ line-height:20px;}
.lianjie li a{ color:#797979;}
.navigation{ margin-top:25px;}


.header-container, .main-container, .footer-container {max-width:1170px; margin:auto; position:relative;}
.header {position:relative; z-index:9998; width:100%; height:77px;}
.header-fixed {position:fixed; left:0; right:0; top:0;} 
#header .logo a {float:left; margin:14px 20px 0 0; background:url(../img/logo.jpg) center no-repeat; text-indent:-99999px; height:49px; width:310px; display:block;}
#show-menu {background:url(../img/responsive-menu.png)#000000 center no-repeat; position:absolute; display:none; width:30px; margin:15px; height:30px; padding:2px;background-size:30px 30px; cursor:pointer; border-radius:3px; opacity:0.7; right:0; top:0; z-index:999999;}
#show-menu:active, #header .active {background-color:#000; opacity:.5;}
#navigation {float:right; margin-bottom:-2px;}
#navigation #nav li {float:left; font-size:15px; position:relative;}
#navigation #nav li a {display:block; padding:8px 25px; position:relative; color:#606060; font-size:16px;}
#navigation #nav li a:hover {color:#fff; background:#606060;}
#navigation #nav li.shouu a{color:#fff; background:#606060;}

#navigation #nav li .sub-menu {height:auto; position:absolute; background-color:#232323; border-radius:0 0 5px 5px; overflow:hidden; display:none; width:100%; text-align:center; margin-top:-2px; box-shadow:0 2px 0 rgba(0,0,0,.35);}
#navigation #nav li .sub-menu li {float:none;}
#navigation #nav li .sub-menu li a {font-size:12px; padding:10px 0; border-bottom:0 none;}
#navigation #nav li .sub-menu li a:hover{background-color:#121212; color:#fff;}
/* header-top-area */
.header-top-area {height:auto; overflow:hidden; padding-top:10px;}
#search-form {float:right; background-color:#BDBDBD; padding:2px 6px; border-radius:5px; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
.search-field {border:0 none; background-color:transparent; height:22px; width:160px; color:#333; float:left;}
.search-submit {background:url(images/icon.png) 4px -88px no-repeat; width:26px; height:22px; border:0 none; float:left; cursor:pointer;}
/* primary */
#primary {border-top:2px solid rgba(0,0,0,.9);}
/* content */
.content-container {margin:20px 0;}


@media (max-width: 767px) {
	#header .logo a {width:100%; margin:0 auto; float:none; padding:15px 0;}
	.header-top-area {text-align:center;}
	#search {display:block; margin-bottom:10px;}
	#search-form, .loginform {float:none; overflow:hidden; display:inline-block;}
	.loginform {display:none;}
	#show-menu {display:block;}
	#navigation {float:none; width:100%; box-shadow:0 5px 10px rgba(0,0,0,.50); margin-bottom:0; display:none; box-shadow:none;}
	#navigation #nav li {float:none;}
	#navigation #nav li a {border-bottom:1px solid rgba(0,0,0,.3); margin:0; background:#606060; color:#FFFFFF;}
	#navigation #nav li a:hover {border-bottom:1px solid rgba(255,255,255,.1); background-color:#121212; color:#FFF;}
	#navigation #nav li .sub-menu {display:block; position:relative; text-align:left; text-indent:4em; box-shadow:none;}
	#navigation #nav li .sub-menu li a {border-bottom:1px solid rgba(0,0,0,.3);}
	.content-inner .page-template .brand ul li {width:80%; margin:1em auto;}
	#person .single-area .post-list {margin:0 1em;}
	#social-contact .social-icon a {margin-bottom:5px;}
	#backtop a {right:50%; margin-right:-30px;}


.fanhua{ width:60%; height:77px; overflow:hidden;}
.xinwen{ width:100%; text-align:center;}
.dkeop li{ width:100%; overflow:hidden; text-align:center;}
.sousuok{ width:100%}
.logo{ width:100%; text-align:center;}
.zijj{ background:0;}
.nivo-controlNav{ display:none;}

.dsjkjersk{ display:none;}
.chuangjijji{ display:none;}





.searchbox{ display:block;}



}
.searchbox{ display:none;}
@media only screen and (max-width: 456px) {
.xiushou{ width:100%; margin:0 auto; text-align:center;}
.fanhua{ width:100%;}
.sousuok{ width:100%}

}


#div{height:50px; overflow:hidden; }
/*栏目一*/
.zixunk li{ height:25px; line-height:25px; overflow:hidden; padding-left:20px; color:#888888; background:url(../images/hongdian.jpg) 4px center no-repeat;}
.zixunk li a{ color:#888888;}
.biejidj{ padding:0; margin-top:15px;}
.biejidj img{ width:100%;}
.qiuqian{ margin-top:15px;}
.shijian{ height:40px; line-height:40px; font-size:18px; color:#fff; background:#B2B2B2; text-indent:10px; margin-bottom:5px;}
.houyu{ width:100%; height:45px; text-align:center; line-height:45px; margin-top:15px; background:#eae8e8 url(../images/xianzi.png) 30% center no-repeat;}
.houyu a{ color:#5d5d5d; font-size:16px; display:block;}
.jiuiui{ margin-top:15px; padding:0;}
.jianta p{ margin-top:10px;}
.luyi{ width:100%; height:45px; line-height:45px; text-align:left; text-indent:1.5em; color:#666666; background:#f8f8f8; border:1px solid #e6e6e6;}
.cuohuo{ width:100%; height:45px; text-align:center; line-height:45px; color:#d14543; font-size:18px;}
.sajiao{ width:100%;}
.sajiao li{ width:100%; padding-bottom:20px; margin-top:20px; border-bottom:1px solid #dcdcdc;}
.yihan img{ width:100%;}
.tianxia{ height:20px; line-height:20px; }
.bnaozo p{ margin-top:8px;}
.nima a{ color:#868686;}
.bnaozo p.tianxia a{ color:#c61714;}
.nima{ height:65px; line-height:22px; overflow:hidden;}
/*栏目二*/
.jikok{ margin-top:10px;}
.zmzheng{ margin-top:20px;}
/*栏目三*/
.yuanxiao{ width:100%;}
.yuanxiao p{ text-align:center; margin-top:20px; color:#cacaca;}
.yuanxiao p a{ color:#d14543;}
.qingchuang{ width:100%; margin-top:20px;}
.shangpian{ width:50%;}
.xiapian{width:50%; text-align:right; }
.xiapian a{ color:#797979;}
.qihang{ margin-top:20px; border-top:1px solid #dcdcdc; padding-top:20px;}

.jiangjie{ width:100% ; height:45px; text-align:center; line-height:45px; background:#d4d4d4; margin-top:7px;}
.jiangji{ width:100% ; height:45px; text-align:center; line-height:45px; background:#d4d4d4; margin-top:7px;}
.jiangjie a{ display:block; color:#929292;}
.jiangjie a:hover{ color:#929292;}
.jiangji a{ display:block; color:#929292;}
.jiangji a:hover{ color:#929292;}
.xugou{ margin-top:15px;}
.haopi a{ font-size:14px; font-weight:bold;}
.jiahao{ line-height:23px;} 
.dfakai{ padding:0;}
.bufuz p a{ font-size:14px;}
.bufuz{ margin-left:55px;}
.yuan{ padding-top:20px; padding-bottom:20px; border:1px solid #e2e2e2;}
.renzhuan{ padding:0; margin-top:20px; margin-bottom:20px;}
.meijain{ height:30px; padding:0; line-height:30px; border-bottom:1px solid #c0c0c0;}
.jiunxs{ font-size:16px; color:#848484; position:relative; font-weight:900; border-bottom:1px solid #c0c0c0; padding-bottom:10px; margin-bottom:10px;}
.jiunxs a{ display:block; position:absolute; right:0; top:0; font-size:14px; font-family:arial; font-weight:normal;}
.gnashou{ text-align:right;}
.zhidtian p{ text-indent:2em; line-height:20px; margin-bottom:0px; }
.leizheng{ text-align:center; margin:8px 0; height:160px;}
.leizheng p{ margin-top:5px; height:10px;}
.leizheng img{ width:100%; max-height:150px;}
.buzhi{ margin-top:20px;}
.menmc img{ width:100%;}
/*echolove*/
.longbanner{ margin-top:15px;}
.chuangzao{ width:297px; float:left;}
.shijian span{ margin-right:10px;}
ul.caihong { margin-top:15px; border-top:1px dashed #999; padding-top:15px;}
ul.caihong li{ line-height:23px;}
.copyright{ line-height:23px;}
.footernav{ width:100%; height:44px; background:#606060;}
.footernav li{ height:44px; line-height:44px;}
.footernav li a{ color:white; font-size:18px; padding:0 30px; display:block; height:44px;}
.jianta{padding:0 0 0 10px;}
.mainbox{ width:766px; float:right; margin-top:15px;}
.bufuz h3{ margin-bottom:10px;}
.bufuz h3 a{ font-size:12px; color:#929292; font-weight:bold; font-family:"宋体";}
.bufuz p a{ color:#ee0008; font-size:12px;}
.nopadding{ padding:0 !important;}
.withborder{ border:1px solid #e2e2e2; padding:15px 5px;}
.tianxia a{color:#868686; font-size:16px; font-weight:bold;}
.spec{ background:#eae8e8 url(../images/xianzi.png) no-repeat 10% center;}
.spec a{ font-size:16px; color:#5d5d5d;}
.single-area{width:70%; max-width:70%; float:right; margin-top:15px;}
#sidebar {width:27%; float:left; margin-right:-27%;}
.single-area .post-list-thumb {display:block; float:left; border:2px solid #cfd1b1; overflow:hidden; width:166px; height:110px; margin-right:10px;}
.single-area .post-list-thumb img { width:166px; height:110px;-webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
.single-area .post-list-thumb img:hover {-webkit-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.single-area .post-list-entry {margin-left:178px;}
.single-area .post-list-info {margin:9px 0;}
.post-list-content{ line-height:22px;}
.post-list-title a{ color:#c61714; font-size:16px; font-weight:bold;}
.mb10{ margin-bottom:10px;}
.zhiei{ line-height:22px;}
.zeng a{ font-size:12px; font-weight:bold;}
.zeng p{ line-height:23px; margin:10px 0; text-indent:2em;}
.zeng img{ display:block; max-width:100%; height:auto; margin:5px auto;}
.kd{ height:100px; overflow:hidden;} 
@media only screen and (max-width: 1096px) {
.chuangzao{ float:none; width:100%;}
.mainbox{ float:none; width:100%;}
}
@media (max-width: 768px) {

#sidebar {float:none; width:100%; margin:0; display:none;}
.single-area{margin-right:0; width:100%; max-width:100%; float:none;}
}
@media (max-width: 400px) {
.single-area .post-list-thumb {display:none;}
.single-area .post-list-entry {margin-left:0;}
}
@media (max-width: 767px) {
.logo{ float:none;}
.navigation{ margin-top:0;}
}
.fixed-menu{border:none;position:fixed;left:0px;top:-100px;width:100%!important;background:#ffffff!important;z-index:99999;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);width:100%!important;transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;}.fixed-menu.fixed_show{top:0px;opacity:1;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
.fixed-menu-wrapper{padding-top:10px;}
.fixed-menu .navigation{ margin-top:15px;}
@media (max-width: 780px) {
.fixed-menu,.fixed-menu:before,.fixed-menu:after{display:none!important;}
.fixed-menu{display:none!important}
}

/*导航*/
.nav{width:100%;position:relative;z-index:1111; height:80px; padding-top:15px; background:#fff;}
.nav_bg{ position:relative;max-width:1100px; margin:0 auto; height:60px;}
.logonew{position:absolute;left:0px;top:0px}
.navlist li{float:left;text-align:center;height:40px;}
.navlist li a{ height:40px; line-height:40px; display:block; padding:0 20px; font-size:16px; font-weight:bold;}
.navlist li.current a{ padding:0 20px;}
.navlist{padding-left:360px; padding-top:10px;}

.fixed_nav{position:fixed;top:0px;left:0px;height:80px;background:#fff; box-shadow:0 0 5px gray;display:none;}
.menu_moblie_icon{background:url(../images/search.png) -56px 0 no-repeat;width:48px;height:20px;position:absolute;top:20px;right:48px;cursor:pointer; display:none;}
.page_nav{text-align:center; margin:20px auto 10px; font-size:16px; overflow:hidden;}
.page_nav a{text-decoration:none;}
.page_nav .page-numbers{ background:#dbdadd; color:#8b898a; border:1px solid #dbdadd;padding:0 10px; margin:0 5px; line-height:26px;display:inline-block;text-align:center;}
.page_nav .page-numbers:hover{background:#dc161e; border:1px solid #dc161e;color:white; font-weight:bold;}
.page_nav .current{ background:#dc161e; color:white; font-weight:bold; border:1px solid #dc161e}
.page_nav .next,.page_nav .prev{ line-height:26px;text-align:center;}


.uoioo{ display:none;}
@media only screen and (max-width:1026px) {
.nav{ margin-bottom:10px;}
.nav,.nav_bg{ height:auto;}
.navlist{display:none; padding-left:0;background:#888; margin-top:5px;}
.navlist li a{ padding:0; text-align:center; color:#FFFFFF;}
.navlist li{ float:left; display:block; text-align:center; width:20%;}
.menu_moblie_icon{ display:block;}
.logonew{ position:relative; margin-left:10px;}
}

@media (max-width: 622px) {
	
	.navlist li{ float:left; width:33%;}
.uoioo{ display:block;}
}



@media only screen and (max-width:475px) {
.logonew img{ width:70%; height:auto;}
.menu_moblie_icon{ top:10px; right:40px;}
.search_moblie_icon{background:url(../images/search.png) -25px 0 no-repeat;width:23px;height:20px;cursor:pointer;right:8px;top:10px;position:absolute; display:none;}

}
.yuanxiao h1{font-size:18px; color:#d14543; text-align:center; margin:10px 0;}
.relTitle { margin:5px 0;}

@media only screen and (max-width:400px) {

.zhidtian{ display:none;}
}




.kenan{ width:49%; float:left; font-size:15px; font-weight:bold;}
.guake{ width:49%; float:right; font-size:15px; font-weight:bold;}




.shatan{ width:760px; float:right;}
.diajdk{ width:560px; float:left;}
.haoma{ float:left; text-indent:3em; background:url(../images/dianhua.png) 3px center no-repeat;}
.doognbei{ float:right; display:none;}
.tupian{ text-align:center; background:#f5f5f5;}
.zhuanghazzung{ width:45px; position:fixed; right:30px; top:340px; z-index:9999999999;}
.zhuanghazzung img{ width:45px;}
.search_moblie_icon{background:url(../images/search.png) -25px 0 no-repeat;width:23px;height:20px;cursor:pointer;right:8px;top:25px;position:absolute; display:none;}
.search{width:160px;height:34px;position:absolute;right:5px;top:15px;display:none;}
.fixed_nav{position:fixed;top:0px;left:0px;display:none; z-index:2000;}

.kdkl{ float:left; display:none;}


@media only screen and (max-width:1099px) {
.searchbox,.hotline{ display:none;}
.menubox{ display:none; height:auto;}
.menubox li{width:100%; float:none;}
.menubox li a{ padding:0; text-align:center;}
.menu_moblie_icon,.search_moblie_icon{ display:block;}
}
@media only screen and (max-width:1095px) {
.shatan{ width:385px;}
.diajdk{ width:380px; float:right;}
.doognbei{ display:block;}
.sheji{ display:none;}

}
@media only screen and (max-width:970px) {
.shatan{ width:360px;}
.diajdk{ width:360px;}
.doognbei{ display:block;}
.sheji{ display:none;}
}
@media only screen and (max-width:970px) {
.doognbei{ display:block;}
.haoma{ display:block;}

}
@media only screen and (max-width:1050px) {
.diajdk{ width:360px;}
.shatan{ width:360px;}
.doognbei{ display:block;}
.sheji{ display:none;}
}
@media only screen and (max-width:700px) {
.diajdk{ width:200px; float:right;}
.shatan{ width:200px;}
.kdkl{ display:block;}
.haoma{ display:none;}
}
@media only screen and (max-width:490px) {
.jalkdsfjle{ display:none;}
}
@media only screen and (max-width:235px) {
.shatan{ display:none;}
}

@media only screen and (max-width:288px) {
.dlkklzzz{ display:none;}
}

.bd{ height:20px; padding:0;}
.ksdjaaa{ font-size:14px;}
.pandiap{ font-size:14px;}
.pandiap span{ font-size:16px;}

#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}

@media only screen and (max-width:360px) {
	
.leizheng{ height: 100%;}
.leizheng img{max-height: 220px; width: 100%;}
	
}
@media only screen and (max-width:768px) {
.leizheng img{ height:220px;}

}

@media only screen and (max-width:465px) {
.leizheng{ height:auto;}
.leizheng img{max-height:none;}

}
