.banner_wrap{ width:100%; height:451px; background:#fff;}
/* flexslider */
.flexslider{position:relative;width:100%;height:451px;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;}
.flexslider .slides li div{ width:100%; height:451px;}
.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;}
.content{ width:1000px; margin:0 auto; padding:30px 0 0;}

.tent1{}
.t1_tle{ position:relative; height:30px; line-height:30px; font-family:"微软雅黑";}
.t1_tle h1{ font-size:16px; color:#333; font-weight:normal;}
.t1_tle h1 span{ padding-left:3px; color:#1a72e0;}
.t1_more{ position:absolute; right:0; top:2px;}
.t1_more a{ color:#999; font-size:12px;}
.t1_more a:hover{ color:#00F;}
.t1_box1{ width:300px;}
.t1_box2{ width:334px; padding-left:33px;}
.t1_box3{ width:302px;}

.t1_nr{ width:100%; height:145px; padding:11px 0 0;}
.t1_nr01{ background:url(../images/s_06.gif) no-repeat 0 0;}
.t1_nr02{ background:url(../images/s_07.gif) no-repeat 0 0;}
.t1_nr1{ display:block; width:290px; height:90px; overflow:hidden;}
.t1_nr01 ul{ padding:20px;}
.t1_nr01 ul li{ line-height:26px;}
.t1_nr01 ul li a{ color:#666;}
.t1_nr01 ul li a:hover{ color:#1a72e0;}
.tent2{ padding:25px 0 0;}
.tent2_nr{ padding-top:10px;}
.te2_left{ width:236px;}
.te2_left dl dd{ border-bottom:1px solid #fff;}
.te2_left dl dd a{ display:block; background:#f4f4f4; width:100%; height:35px; line-height:35px; color:#666; text-indent:50px;}
.te2_left dl dd a:hover,.te2_left dl dd.te2_aa a{ background:url(../images/s_22.gif) no-repeat 0 0; color:#fff; text-decoration:none;}
.te2_right{ width:740px;}
.te2_box1{ height:186px; overflow:hidden;}
.te2_box1 ul{ width:800px;}
.te2_box1 ul li{ float:left; padding:0 10px 0 0;}
.te2_box1 ul li a{ display:block; margin-bottom:6px;}
.te2_box1 ul li a.rr_b_01{ display:block; width:198px; height:58px; line-height:58px; text-align:center; border:1px solid #d5d5d5;
 color:#666; font-family:"微软雅黑"; background:#e8e8e8 url(../images/s_23.png) no-repeat 130px center;}
.te2_box1 ul li a:hover{ text-decoration:none; color:#000;}
.rr_a{ width:320px;}
.rr_b{ width:200px;}
.te2_box2{ width:740px; overflow:hidden; padding-top:20px;}
/**按钮**/
a.abtn{display:block;height:40px; line-height:40px;width:11px; text-align:center; font-size:12px; font-family:"宋体"; color:#000;overflow:hidden; margin-top:0;}
a.aleft{float:left;}
a.aright{float:right;}
/**按钮**/
.scrolllist{width:740px;height:40px; overflow:hidden;}
.scrolllist .imglist_w{width:714px;height:40px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist a:hover{ text-decoration:none;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:102px; text-align:center; height:40px;float:left; line-height:40px; padding:0; margin:0;}
.scrolllist .imglist_w li a{ font-weight:bold; color:#666; font-size:12px; font-family:"宋体";}
.scrolllist .imglist_w li a:hover{ color:#1a72e0;}

/*——————子页的样式*/
.zy_baner{ width:100%; height:280px;}
.zy_wrap{ background:#fff;}
.zy_tent1{}
.zy_tent1 ul li{ float:left; padding:10px 5px;}
.zy_tent1 dl{ width:298px; height:185px; padding:0 10px; border-right:1px solid #eee;}
.zy_tent1 dl dt{ width:130px; height:180px; float:left;}
.zy_tent1 dl dt a img{ width:130px; padding-top:50px;}
.zy_tent1 dl dd{ width:160px; float:right; height:195px; line-height:21px; overflow:hidden;}
.zy_tent1 dl dd h1 a{ display:block; margin:20px 0 0px; font-size:12px; font-weight:bold; color:#666;}
.zy_tent1 dl dd h2 a{ display:block;font-size:12px; font-weight:normal; color:#666;}
.zy_tent1 dl dd a:hover{ color:#00F;}
.zy_tent1_anniu{ padding:40px 0 40px 100px;}

.loo{ margin:0 20px; padding:20px 0; border-bottom:1px dotted #e1e1e1;}
.loo_left{ width:247px; height:155px; border:4px solid #bfbfbf;}
.loo_left a img{ width:247px; height:155px;}
.loo_right{ /*width:678px; height:161px;*/width:658px; height:141px; padding:10px; background:#f7f7f7; border:1px solid #e1e1e1;}
.loo_right table{ width:100%;}
.loo_right table h1{ font-size:14px; color:#136ca5;}
.loo_right table tr td{ padding:0; line-height:21px; position:relative}
.loo_right table tr td div.cases_cs{width:33%; float:left}


/**.zy_tent3 ul li{ float:left; padding:0 8px 16px;}
.zy_tent3 ul{ margin-left:4px;}**/
.hoo{ width:230px; background:#fff; border:1px solid #e1e1e1;}
.hoo_a{ padding:0 10px 10px; min-height:150px; background:#ededed;}
.hoo_a p,.hoo_a p a{ display:block;margin:0; line-height:22px; text-align:justify;}
.hoo_a p{ background:url(../images/s_20.gif) no-repeat left 10px; padding:20px 0 0 17px;}
.hoo_a p a{ background:url(../images/s_20.gif) no-repeat right bottom; padding:0 15px 10px 0;}
.hoo_b{ text-align:center; height:54px; padding:26px 10px 0;}
.hoo_b a{ font-size:14px; font-weight:bold; color:#646464;}
.hoo_b a:hover{ color:#3181c2;}
.hoo_c{ padding:0 10px 10px; height:26px; line-height:26px;}
.hoo_c_zan{ width:63px; height:26px;  float:left;}
.hoo_c_zan a{ display:block; width:63px; height:26px; background:url(../images/s_21.gif) no-repeat 0 0;}
.hoo_c p{ display:inline-block; float:right; color:#999; padding:0; margin:0;}
.hoo_c p span{ display:inline; color:#f00; padding:0; margin:0;}



.zy_tent3 ul{ margin-left:150px;}
.zy_tent3 ul li{ float:left; padding:10px 5px;}
.zy_tent3 ul li dl{ width:298px; height:185px; padding:0 10px; }
.zy_tent3 ul li dl dt{ width:130px; height:180px; float:left;}
.zy_tent3 ul li dl dt a img{ width:130px; padding-top:20px;}
.zy_tent3 ul li dl dd{ width:160px; float:right; height:195px; line-height:21px; overflow:hidden;}
.zy_tent3 ul li dl dd h1 a{ display:block; margin:20px 0 0px; font-size:12px; font-weight:bold; color:#666;}
.zy_tent3 ul li dl dd h2 a{ display:block;font-size:12px; font-weight:normal; color:#666;}
.zy_tent3 ul li dl dd a:hover{ color:#00F;}