@charset "utf-8";
/*
 * This is NOT a freeware, use is subject to license terms
 * @author Miscuz! <526781311@qq.com>
 * @version 9.20.15
 * @support http://www.950085.com
 */
.wp{width:1200px;margin:0 auto}
a.imgzoom img{transition: all 0.3s ease 0s}
a.imgzoom:hover img{
	-webkit-transform-origin: center center;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform-origin: center center;
	-moz-transform: scale(1.1, 1.1);	
}
	.index_top { height:1080px;background: url(/images/index.jpg) no-repeat;}
	.index_con { color:white; }
	.index_submit { width:185px; height:47px;border: 1px solid white;line-height: 47px;border-radius: 5px;font-weight: bold;font-size: 18px;color:white;display: inline-block; margin-top: 80px;}
	.index_foot{width:100%;height:50px; position:fixed;bottom:0;left:0;background: rgba(214,214,214, 0.2);}
	.index_foot p{position: relative; color:white; line-height: 50px; font-size: 14px;text-align: center;}

	.login_width { height:84px; background: #167dd4; }
	.login_con ul { padding: 20px 0px; }
	.login_con ul a { color:white; }
	.login_con ul li { float: left; width: 124px; height:38px; text-align: center;line-height: 38px;font-size:16px; }
	.login_con ul li:hover { border:1px solid white ;border-radius: 5px; }
	

	.flexslider{position:relative;height:353px;overflow:hidden;zoom:1}
	.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
	.flexslider .slides{zoom:1}
	.flex-direction-nav{z-index:999}
	.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(/images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}
	.flex-direction-nav .flex-next{background-position:0 -90px;right:0 ;}
	.flex-direction-nav .flex-prev{left:0}
	.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25)}
	.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25)}
	.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50)}
	.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
	.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline}
	.flex-control-paging li a{background:url(/images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer}
	.flex-control-paging li a.flex-active{background-position:0 0}

	.mleft { width:240px; float: left; }
	.mright { width:923px; float: right; }
	.cataname { width:240px; height:65px; background: #167dd4; text-align: center;padding-top: 15px; }
	.cataname span { color:white; }
	.cataname  em { display: block; color:white; }
	.cata_con { width:240px; height:30px;  border-bottom: 1px solid #e2e2e2;text-align: center; padding-top: 10px;}
	.cata_con:hover{background: #157dd4; color:white;}
	.cata_con:hover .cata_bor{border-right:2px solid white;}
	.cata_con:hover .cata_bor a{color:white;}
	.cata_bor { width:230px; height:20px; border-right:2px solid #24a7e9; }
	.cata_bor a { color:#24a7e9; font-size: 18px; }


	.tuwen_cata_con { height:30px;text-align: center; padding-top: 10px;background: #eeeeee}
	.tuwen_cata_con:hover{background: white; color:white;  border: 1px solid #d6d4d4;}
	.tuwen_cata_con:hover .tuwen_cata_bor{border-right:2px solid #00a0e8;}
	.tuwen_cata_con:hover .tuwen_cata_bor a{color:#00a0e8;}

	.tuwen_cata_con.cur{background: white; color:white;  border: 1px solid #d6d4d4;}
	.tuwen_cata_con.cur .tuwen_cata_bor{border-right:2px solid #00a0e8;}
	.tuwen_cata_con.cur .tuwen_cata_bor a{color:#00a0e8;}


	.tuwen_cata_bor { width:230px; height:20px; border-right:2px solid #999999; }
	.tuwen_cata_bor a { color:#333333; font-size: 18px; }
	.dd22 { height:50px;text-align: center;line-height:50px;background: white;font-size: 18px; }	
	.dd22 a{ color:#aaaaaa; }	
	.dd22:hover a{color:#00a0e8;}

	
	.contact_nav { width:240px; height:67px; background: #167dd4; text-align: center;padding-top: 15px;margin-top: 20px; }
	.contact_nav span { color:white; }
	.contact_nav  em { display: block; color:white; }
	.contact_con { background: #f8f8f8; padding:20px 10px;}
	
	.position { height:30px; width:923px; background: #e2e7ea; padding-top: 10px;}
	.posi_con { height:20px; border-left:4px solid #24a7e9; font-size: 16px; padding-left: 10px; margin-left: 10px;}
	.posi_img { color:#bbbdbc; }
	.posi_img a { color:#bbbdbc; }
	.posi_img a:hover{color:#127cd4;}
	.posi_img img { padding-right: 10px; }
	.content { background:#fafafa ; border: 1px solid #f1f1f1; line-height: 30px; padding:60px 20px;}

	.plugins-css-29 li{ display:block; padding-bottom:20px; margin-bottom:20px; border-bottom:1px #efefef dotted; }
	.plugins-css-29 li a{ display:block; height:140px;}
	.plugins-css-29 li a div.dd0{ width:750px; float: left;}
	.plugins-css-29 li a div.dd1{ width:239px; height:140px; float:left;  background:url(/images/body_background.png); background-size:239px 140px;}
	.plugins-css-29 li a div.dd1 img{width:100%; height:100%;}
	.plugins-css-29 li a div.dd2{ width:480px; height:140px; float:right; position:relative; overflow:hidden;overflow-y:hidden;overflow-x:hidden; }
	.plugins-css-29 li a div.dd3{ height:28px;}
	.plugins-css-29 li a div.dd3 span{ display:inline; float:left; font-size:16px; color:#333; font-weight:bold;}
	.plugins-css-29 li a div.dd3 em{ display:inline; float:right; font-size:14px; color:#999}
	.plugins-css-29 li a div.dd4{ line-height:22px; padding-top:5px; font-size:14px; color:#999; text-align:justify}
	.plugins-css-29 li a div.dd5{ position:absolute; left:0; bottom:0}
	.plugins-css-29 li a div.dd5 em{ padding:8px 35px; background:#167dd4; color:#fff; font-size:14px;font-weight: bold;}
	.plugins-css-29 li a div.dd6{ float: right; font-size: 14px; color:#cdcdcd;}
	.plugins-css-29 li a div.dd6 p{font-size:4em; border-bottom: 1px solid #cdcdcd;}
	.plugins-css-29 li a:hover div.dd3 span{ color:#67bbee;}
	.plugins-css-29 li a:hover div.dd3 em{ color:#666}
	.plugins-css-29 li a:hover div.dd4{color:#666}
	.plugins-css-29 li a:hover div.dd5 em{ background:#67bbee;}

	.foot{ background: #167dd4;height:50px; color:#bfd4ef; line-height: 50px; font-size: 14px;text-align: center;}
	.tuwen ul li { width:280px; height:280px; border:1px solid #efefef;  float: left;margin:10px 12px;text-align: center;line-height: 30px; }
	.tuwen ul li .dd_img{ width:280px; height:240px;  }
	.tuwen ul li .dd_img img { width:98%; height:98%;margin: 1px; } 
	.content_img{width:923px; text-align: center;}