
/* ============容器============== */
html{overflow-y:scroll;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:'microsoft yahei',Verdana, Arial; color:#444;}
img{border:0}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
a:hover{ color:#007d99;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-family:'microsoft yahei',Verdana, Arial; }
input{ margin:0; padding:0; border:0;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ position:relative;}
i{ font-style:normal;}
input,textarea:focus {outline: none;}
body{margin:0;padding:0;border:0;height:100%;text-align:left} 
#contain{position: relative;height:100%;padding:10px;margin:10px auto;border:0;}
#content {position:relative;margin:10px auto 10px auto} 
#bottom {position: relative;margin:0px auto} 
#top {position:relative;margin:0px auto;} 
#bodyex {position: absolute;left:0;top:0;margin:0} 
#bottomex {position: absolute;left:0;bottom:0;margin:0;z-index:-1} 
#topex {position: absolute;left:0;top:0;margin:0;z-index:-1} 
#contentex {position: absolute;left:0;top:0;margin:0;z-index:-1} 
#advsex {display:none;position: absolute;width:100%;left:0;bottom:0;margin:0;} 

/*===插件分离层===*/

.pdv_class{position:absolute;border:0px}

/* ==常用== */
/*
div,li,td,p,select,input,textarea,a,button,input{font:12px 'microsoft yahei',Verdana, Arial;color:#505050;text-decoration: none}
ul, ol,li{ list-style-type:none;}
a:link,a:visited,a:active{color:#505050;text-decoration: none;}
a.nomal:link,a.nomal:visited,a.nomal:active{color:#505050;text-decoration: underline;}
a:hover{color:#ff0000;text-decoration: underline;}*/

/* ============表单============== */
form{margin:0;padding:0}
.input{border:1px #ddd solid;height:20px;line-height:20px;padding:0px 3px;color:#555;background:#f7f7f7}
.textarea{border:1px #ddd solid;font-size:12px;padding:3px;background:#f7f7f7}
.button{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.submit{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.mustfill{color:#ff0000}
select{font:12px 'microsoft yahei',Verdana, Arial;color:#505050;}


/* ==提示样式== */

.msgdiv {color:#336699;padding-left:53px;background:url(../images/chk_msg.gif) 30px no-repeat;}
.errdiv {color:#FF0000;padding-left:53px;background:url(../images/chk_error.gif) 30px no-repeat;}
.rightdiv {color:#505050;padding-left:53px;background:url(../images/chk_right.gif) 30px no-repeat;}
.noticediv{display:none;border:1px #fc5959 solid;background:#FFFDF4 url(../images/chk_error.gif) 10px no-repeat;padding-left:33px;line-height:25px;margin:3px 0px}
.okdiv{display:none;border:1px #fc5959 solid;background:#FFFDF4 url(../images/chk_right.gif) 10px no-repeat;padding-left:33px;line-height:25px;margin:3px 0px}
.securenotice{line-height:100px;color:#FF0000;text-align:center;}


/* ============提示信息窗口============== */
div#alert {display:none;cursor:default;}
div#alert .border{border:1px #97A0AA solid;}
div#alert .ntc{padding:30px;text-align:left;background:#fff;font: 14px/1.6 'microsoft yahei',Verdana, Arial;}
div#alert .buttonzone{padding:15px;text-align:center;background:#f7f7f7;}
div#alert .topBar{height:20px;line-height:20px;background:#cbddef;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
div#alert .topBar .pwClose{position: absolute;top:0px;right:8px;width:45px;height:18px;background:url(../images/pwin3.gif) no-repeat;cursor:pointer}
div#alert .button{border:1px #97A0AA solid;height:22px;line-height:20px;padding:0px 5px;background:#eee}


/* ============弹出frame/或大窗口层============== */
#frmWindow {display:none;cursor:default;}
#frmWindow .border{border:1px #97A0AA solid;}
#frmWindow .ntc{padding:30px;text-align:left;background:#fff;font: 12px/1.6 'microsoft yahei',Verdana, Arial;}
#frmWindow .buttonzone{padding:15px;text-align:center;padding-top:10px;background:#f7f7f7;}
#frmWindow .Frm{width:100%;height:500px;border:0}
#frmWindow .windowcontent{width:100%;height:380px;overflow:auto;background:#fff;border:0}
#frmWindow .topBar{height:20px;line-height:20px;background:#cbddef;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
#frmWindow .topBar .pwClose{position: absolute;top:0px;right:8px;width:45px;height:18px;background:url(../images/pwin3.gif) no-repeat;cursor:pointer}

/**/
.bg1{ background:#666;}
.c_1200_1{ float:left; width:100%; height:38px; line-height:38px;}
.c_1200_1 .l_f{ float:left; color:#fff;}
.c_1200_1 .l_f a{ color:#fff;}
.c_1200_1 .l_f a:hover{ color:#1386a0;}
.c_1200_1 .r_s{ float:right;padding:0;margin:0;}
.c_1200_1 .r_s .l_1{ display:block; float:right; width:16px; height:16px; margin-top:11px; margin-left:20px; background:url(../images/ss.png) no-repeat;}
.c_1200_1 .r_s .l_2{ display:block; float:right; width:19px; height:15px; margin-top:12px; margin-left:20px; background:url(../images/wx1.png) no-repeat;}
.c_1200_1 .r_s .l_3{ display:block; float:right; width:19px; height:16px; margin-top:11px; margin-left:20px; background:url(../images/wx.png) no-repeat; position:relative; z-index:9999; cursor:pointer;}
.c_1200_1 .r_s .pf_146{ position:absolute; width:120px; height:120px; left:-53px; top:28px; z-index:9999; padding:18px 15px 15px 11px; background:url(../images/fimg1.png) no-repeat;}
.c_1200_1 .r_s .l_yx{ display:block; float:right; width:19px; height:16px; margin-top:12px; margin-left:20px; background:url(../images/yx.png) no-repeat;}

.c_1200_1 .r_s .l_36{ float:left; width:26px; height:38px; padding-right:10px;}
.c_1200_1 .r_s .l_36:hover{ background:#e5e5e5;}
.c_1200_1 .r_s .l_36:hover .l_1{ background:url(../images/ss2_03.png) no-repeat;}
.c_1200_1 .r_s .l_39{ float:left; width:29px; height:38px; padding-right:10px;}
.c_1200_1 .r_s .l_39_1{ float:left; width:29px; height:38px; padding-right:10px; position:relative; z-index:200;}

.c_1200_4{ float:left; width:1218px; padding-top:55px; overflow:hidden;}
.c_1200_4 .l_284{ float:left; width:284px; height:229px; margin-right:18px; padding-top:51px; background:#eee;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.c_1200_4 .l_284:hover{ background-color:#007d99;}

.c_1200_4 .l_284 .t_16{ float:left; width:284px; font-size:16px; color:#333; text-align:center; line-height:24px;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.c_1200_4 .l_284:hover .t_16{ color:#fff;}
.c_1200_4 .l_284 .d_23{ float:left; width:232px; height:23px; line-height:23px; font-size:14px; color:#007d99; margin-top:58px; margin-left:32px; background:url(../images/jt.png) left center no-repeat; padding-left:20px; position:relative;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.c_1200_4 .l_284:hover .d_23{ width:252px; background:0; color:#fff; padding-left:0;}
.c_1200_4 .l_284 .d_23 .pf_right_icon{ position:absolute; width:24px; height:17px; margin-top:3px; left:200px; top:0; z-index:2; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.c_1200_4 .l_284 .d_23 .pf_right_icon i{ float:left; width:0px; height:1px; margin-top:8px; background:#fff;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;
}
.c_1200_4 .l_284:hover .d_23 .pf_right_icon i{ width:24px;}
.c_1200_4 .l_284 .d_23 .pf_right_icon b{ float:left; width:8px; height:17px; margin-left:-8px;}
.c_1200_5{ float:left; width:1200px; height:316px; margin-top:57px; position:relative; overflow:hidden;}
.c_1200_5 .l_295{ float:left; width:295px; height:316px; background:url(../images/wx_03.png) no-repeat; position:relative;}
.c_1200_5 .l_295 .l_152{ float:left; width:152px; height:132px; background:url(../images/index8.png) center bottom no-repeat;}
.c_1200_5 .l_295 .l_152 .t_25{ float:left; width:152px; text-align:center; padding-top:49px; line-height:25px; font-size:20px; color:#333;}
.c_1200_5 .l_295 .l_152 .d_15{ float:left; width:152px; text-align:center; line-height:15px; font-size:12px; color:#333;font-family:'microsoft yahei',Verdana, Arial;}

.picScroll-left .hd{ position:absolute; top:229px; left:120px; }
.picScroll-left .hd .next{ float:left; width:60px; height:48px; background:url(../images/l_5.png) no-repeat;}
.picScroll-left .hd .prev{ float:left; width:60px; height:48px; background:url(../images/r_7.png) no-repeat;}
.picScroll-left .hd .next:hover{ background:url(../images/l7.png) no-repeat;}
.picScroll-left .hd .prev:hover{ background:url(../images/r_5.png) no-repeat;}

.c_1200_5 .m_511{ float:left; width:463px; height:316px; overflow:hidden; padding-right:48px; line-height:26px; font-size:14px; color:#555;}
.c_1200_5 .m_511 .title1{ float:left; width:463px; font-size:16px; color:#333; line-height:42px; padding-bottom:10px;}
.c_1200_5 .r_393{ float:left; width:393px; height:316px;}
.c_1200_5 .r_393 img{ float:left; width:292px; height:316px;}
.c_1200_5 .r_393 .r_101{ float:left; width:101px; height:278px; padding-top:58px;}
.c_1200_5 .r_393 .r_101 a{ float:left; display:block; width:61px; height:46px; margin-left:38px;font-family:'microsoft yahei',Verdana, Arial;font-size:14px; color:#333; line-height:46px; border-right:2px solid #007d99;}
.c_1200_5 .r_393 .r_101 a:hover{ color:#007d99;}

.a3 .pf2{ float:left; position:absolute; width:55px; height:56px; top:50%; left:50%; margin-left:-27px; margin-top:-28px; }
/*弹窗*/
.pf_tc{ display:none; position:fixed; left:0; top:0; background:url(../images/sybg_03.png) left top repeat; width:100%; height:100%; z-index:9999;}
.sp_box{ position:absolute; left:50%; top:50%;width:980px; height:590px; margin:-245px 0 0 -490px;}
.sp_box .sp_280{ float:left;  width:100%;  height:590px; background:#fff;}
.sp_box .sp_colse{ float:left; width:36px; height:36px; position:absolute; top:-32px; right:-32px;}

.c_1200_6{ float:left; width:1200px; overflow:hidden;}
.c_1200_6 .title2{ float:left; width:1200px; height:139px;}
.c_1200_6 .title2 .m_389{ width:389px; height:108px; margin:0 auto; text-align:center; padding-top:31px;}
.c_1200_6 .title2 .m_389 .t_45{ float:left; text-align:center; width:389px; height:45px; line-height:45px; font-size:30px; color:#333;}
.c_1200_6 .title2 .m_389 .d_23_1{ float:left; text-align:center; width:389px; height:23px; line-height:23px; color:#999; font-size:12px;font-family:'microsoft yahei',Verdana, Arial; background:url(../images/dian_26.png) left center repeat-x;} 
.c_1200_6 .title2 .m_389 .d_23_1 span{ padding:0 12px; background:#fff;}

.c_1200_6 .m_266{ float:left; width:1240px; height:266px; overflow:hidden;}
.c_1200_6 .m_266 .l_374{ float:left; width:349px; height:174px; padding-left:25px; padding-top:72px; margin-top:24px; background:#f2f2f2; margin-right:39px; position:relative;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
/*.c_1200_6 .m_266 .l_374:hover{ background:#007d99;}*/

.c_1200_6 .m_266 .l_374 .title3{ float:left; display:block; width:322px; height:42px; line-height:42px; font-size:16px; color:#333; padding-bottom:7px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.c_1200_6 .m_266 .l_374:hover .title3{ color:#007d99;}
.c_1200_6 .m_266 .l_374 .d_24{ float:left; width:322px; line-height:24px; height:48px; font-size:14px; color:#777; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
/*.c_1200_6 .m_266 .l_374:hover .d_24{ color:#fff;}*/
.c_1200_6 .m_266 .l_374 .d_23_2{ float:left; height:23px; line-height:23px; width:329px; padding-left:20px; background:url(../images/jt.png) left center no-repeat; margin-top:21px; font-size:14px; position:relative;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.c_1200_6 .m_266 .l_374:hover .d_23_2{ width:252px; background:0; color:#fff; padding-left:0;}
/*.c_1200_6 .m_266 .l_374:hover .d_23_2 a{ color:#fff;}*/
.c_1200_6 .m_266 .l_374 .d_23_2 a{ color:#007d99;}

.c_1200_6 .m_266 .l_374 .d_23_2 .pf_right_icon1{ position:absolute; width:24px; height:17px; margin-top:3px; left:280px; top:0; z-index:2; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.c_1200_6 .m_266 .l_374 .pf_right_icon1 i{ float:left; width:0px; height:1px; margin-top:8px; background:#007d99;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;
}
.c_1200_6 .m_266 .l_374:hover .d_23_2 .pf_right_icon1 i{ width:24px;}
.c_1200_6 .m_266 .l_374 .d_23_2 .pf_right_icon1 b{ float:left; width:8px; height:17px; margin-left:-8px;}

.pf3{ float:left; position:absolute; top:-24px; left:25px; padding-top:26px; padding-left:16px; width:64px; height:54px; background:#007d99;}
.pf3 .t_24{ float:left; width:64px; height:24px; line-height:24px; font-size:20px; color:#f8f8f8;font-family:'microsoft yahei',Verdana, Arial;}
.pf3 .d_18{ float:left; width:64px; height:18px; line-height:18px; font-size:14px; color:#c9c9c9;font-family:'microsoft yahei',Verdana, Arial;}

.c_1200_7{ float:left; width:1200px; padding-top:43px; overflow:hidden;}
.c_1200_7 .m_122{ float:left; width:1200px; height:122px; overflow:hidden;}
.c_1200_7 .m_122 ul{float:left;}
.c_1200_7 .m_122 a{ float:left; display:block; width:240px; height:122px;}


.c_1200_7 .z_prev{display:block; width:24px; height:17px; background:url(../images/z_left1.png) no-repeat; position:absolute; left:0; top:50%; margin-top:13px;}
.c_1200_7 .z_prev:hover{ background:url(../images/z_left2.png) no-repeat;}
.c_1200_7 .z_next{display:block; width:24px; height:17px; background:url(../images/z_right1.png) no-repeat; position:absolute; right:0; top:50%; margin-top:13px;}
.c_1200_7 .z_next:hover{ background:url(../images/z_right2.png) no-repeat;}



.txtScroll-left{ float:left; width:1200px;}
.txtScroll-left .bd{ float:left; height:60px; line-height:60px; font-size:14px; color:#333;}
.txtScroll-left span{ float:left; line-height:60px; font-size:14px; color:#333;}
.txtScroll-left .bd a{ float:left; font-size:14px; color:#666; margin-right:30px;}
.txtScroll-left .bd a:hover{ color:#007d99;}

.txtScroll-left .hd1{ float:left; width:50px; margin-left:30px;}
.txtScroll-left .hd1 .next{ display:block; float:left; width:6px; height:11px; margin-top:25px; background:url(../images/r8.png) no-repeat;}
.txtScroll-left .hd1 .next:hover{ background:url(../images/r_6.png) no-repeat;}
.txtScroll-left .hd1 .prev{ display:block; float:left; width:6px; height:11px; margin-top:25px; background:url(../images/l_6.png) no-repeat;}
.txtScroll-left .hd1 .prev:hover{ background:url(../images/l8.png) no-repeat;}
.txtScroll-left .hd1 span{ float:left; margin-left:12px; margin-right:12px; color:#dbdbdb;}

.dw{background:#0093ad; width:178px; height:283px;}
.slideBox1{ float:left; width:178px; height:283px; overflow:hidden; position:relative;}
.slideBox1 .t_178{ float:left; width:178px; height:68px; line-height:68px; font-size:14px; color:#0a2327; font-weight:bold; text-align:center;}
.z_scroll{ float:center;text-align:center;color:#FFF; width:100%;font-size:14px;height:76px;line-height:76px;position:relative;}
.slideBox1 .hd{ width:72px; height:46px; line-height:76px; overflow:hidden; float:left; margin-left:67px;margin-top:130px;}
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox1 .hd ul li{ float:left; font-size:14px; width:36px; height:14px; line-height:14px; text-align:left; cursor:pointer; }
.slideBox1 .hd ul li.on{ color:#fff; }
.slideBox1 .hd .tempWrap{margin:0 auto;}
.slideBox1 .bd2{ position:relative; margin-left:20px; z-index:0;  float:left; width:100%;  }
.slideBox1 .bd2 li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd2 img{ width:138px; height:138px; display:block;  }

.slideBox1 .next{ position:absolute; z-index:20; right:12%; top:50%; margin-top:-6px; display:block; width:17px; height:11px; background:url(../images/r3.png) no-repeat;}
.slideBox1 .prev{ position:absolute; z-index:20; left:12%; top:50%; margin-top:-6px; display:block; width:17px; height:11px; background:url(../images/l4.png) no-repeat;}
.slideBox1 .next:hover{ background:url(../images/r4.png) no-repeat;}
.slideBox1 .prev:hover{ background:url(../images/l3.png) no-repeat;}

.c_1200_9{ float:left; width:1200px; padding-top:32px; padding-bottom:19px; position:relative;}
.c_1200_9 .l_582{ float:left; width:582px; height:188px; background:url(../images/index10.png)1px 8px no-repeat;}
.c_1200_9 .l_582 .l_210{ float:left; width:210px; height:137px; padding-top:51px;}
.c_1200_9 .l_582 .l_210 .t_33{ float:left; width:210px; text-align:center; height:33px; line-height:33px; font-size:24px; color:#000;}
.c_1200_9 .l_582 .l_210 .d_19{ float:left; width:210px; text-align:center; height:19px; line-height:19px; font-size:12px; color:#222; font-family:'microsoft yahei',Verdana, Arial;letter-spacing:1px;}
.c_1200_9 .l_582 .m_371{ float:left; width:350px; height:188px; padding-left:21px;}
.c_1200_9 .l_582 .m_371 .t_28{ float:left; width:350px; height:28px; line-height:28px; font-size:14px; color:#333;}
.c_1200_9 .l_582 .m_371 .d_25{ float:left; width:350px; height:25px; line-height:25px; font-family:'microsoft yahei',Verdana, Arial;font-size:26px; color:#333; font-weight:bold; padding-bottom:22px; background:url(../images/hll_22.png) left bottom no-repeat;}
.c_1200_9 .l_582 .m_371 .d_25_1{ float:left; width:350px; line-height:25px; height:50px; overflow:hidden; padding-top:18px; font-size:14px; color:#666;}
.c_1200_9 .l_582 .m_371 .d_25_1 span{ font-family:'microsoft yahei',Verdana, Arial;}

.c_1200_10{ float:left; text-align:left;width:1200px; height:54px; line-height:54px; color:#666;}
.c_1200_10 a{ color:#666;}
.c_1200_10 a:hover{ color:#666;}


.w_248{ float:left; width:248px; margin-right:21px;}
.c_248_1{ float:left; width:248px; height:0px; position:relative;}
.t_248_1{ position:absolute; left:0; float:left; width:213px; padding-left:35px; height:56px; padding-top:16px; background:url(../images/jzyb_05.png) no-repeat;}
.t_248_1 .t_28_1{ float:left; width:170px; height:28px; line-height:28px; font-size:18px; color:#fff;}
.t_248_1 .d_21{ float:left; width:170px; height:21px; line-height:21px; font-size:12px; font-family:'microsoft yahei',Verdana, Arial; color:#fff;}

.l_248{ float:left; width:248px; background:#fff;}
.pz_SideLayer{ float:left; width:248px; overflow:hidden;}
.pz_SideLayer .l1{ float:left; width:180px; height:52px;}
.pz_SideLayer .l1 a{ float:left; display:block; width:180px; height:52px; font-size:16px; line-height:52px; color:#666; border-bottom:1px solid #e8e8e8; margin-left:35px; margin-right:33px}
.pz_SideLayer .l1 .hover,
.pz_SideLayer .l1 a:hover{ color:#007d99;}

.ul04{ float:left; width:891px; overflow:hidden;}
.ul04 .l2_1{ float:left; width:891px; height:117px; padding-top:10px; padding-bottom:30px; border-bottom:1px solid #f0f0f0;}
.ul04 .l2_1 .l_117{ float:left; width:117px; height:73px; padding-top:23px; padding-bottom:21px; background:#b7b7b7; margin-right:60px;}
.ul04 .l2_1 .l_117 .t_50_1{ float:left; width:117px; height:50px; line-height:50px; font-family:'microsoft yahei',Verdana, Arial; font-size:48px; color:#fff; text-align:center;}
.ul04 .l2_1 .l_117 .d_23_5{ float:left; width:117px; height:23px; line-height:23px; font-family:'microsoft yahei',Verdana, Arial; font-size:12px; color:#fff; text-align:center; }


.ul04 .l2_1 .r_714{ float:left; width:714px; height:117px; overflow:hidden;}
.ul04 .l2_1 .r_714 .t_48_1{ float:left; width:714px; height:48px; padding-bottom:4px; line-height:48px; font-size:16px; font-weight:bold; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.ul04 .l2_1 .r_714 .t_48_1 a{ color:#333;}

.ul04 .l2_1 .r_714 .d_56{ float:left; width:714px; height:56px; line-height:28px; font-size:14px; color:#888; overflow:hidden;}
.ul04 .l2_1 .r_714 .d_56 a{ color:#888;}

.ul04 .l2_1:hover .t_48_1 a{ color:#0b839d;}
.ul04 .l2_1:hover .d_56 a{ color:#0b839d;}
.ul04 .l2_1:hover .l_117{ background:#0b839d;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}


.z_l1{float:left; width:100%;}
.z_l2{float:left; width:100%;}
.l1_1 .z_l1{display:none;}
.l2_1 .z_l2{display:none;}


.ul_1{ float:left; width:921px; overflow:hidden;}
.ul_1 li{ float:left; width:284px; height:330px; margin-right:20px; margin-top:30px; position:relative;}
.ul_1 li .t_284{ float:left; width:282px; height:166px; border:1px solid #eee; border-bottom:none;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.ul_1 li .d_284{ float:left; width:238px; height:140px; padding-left:20px; padding-right:26px; padding-top:19px; background:#f5f5f5; cursor:pointer;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.ul_1 li:hover .d_284{ background:#007d99;}
.ul_1 li:hover .d_284 .t_27 a{ color:#fff;}
.ul_1 li:hover .d_284 .m_36{ color:#fff;}
.ul_1 li:hover .d_284 .d_23_4 a{ color:#fff;}

.ul_1 li .d_284 .t_27{ float:left; width:238px; height:27px; font-size:14px; color:#000; line-height:27px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:relative;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.ul_1 li .d_284 .t_27 a{ color:#000;}

.ul_1 li .d_284 .m_36{ float:left; width:238px; height:36px; line-height:18px; font-size:12px; color:#999; overflow:hidden; padding-top:4px;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}

.ul_1 li .d_284 .d_23_4{ float:left; width:238px; height:23px; line-height:23px; margin-top:28px; padding-left:14px; background:url(../images/jt.png) left center no-repeat; position:relative;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}

.ul_1 li .d_284 .d_23_4 a{ color:#007d99;}
.ul_1 li:hover .d_23_4{ width:200px; background:0; color:#fff; padding-left:0;}

.ul_1 li .d_284 .d_23_4 .pf_right_icon2{ position:absolute; width:24px; height:17px; margin-top:3px; left:200px; top:0; z-index:2; overflow:hidden;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
}
.ul_1 li .d_284 .d_23_4 .pf_right_icon2 i{ float:left; width:0px; height:1px; margin-top:8px; background:#fff;
-webkit-transition: all 0.4s ease-out 0s; 
-moz-transition: all 0.4s ease-out 0s; 
-o-transition: all 0.4s ease-out 0s; 
transition: all 0.4s ease-out 0s;
}
.ul_1 li:hover .d_23_4 .pf_right_icon2 i{ width:24px;}
.ul_1 li .d_284 .d_23_4 .pf_right_icon2 b{ float:left; width:8px; height:17px; margin-left:-8px;}
/*分页*/
.fy{ float:left; width:100%; padding:50px 0px 65px 0px;}
.pz_fy{ text-align:center; z-index:100;}
.pz_fy a { padding:5px 9px; margin-right:4px; color:#999; background:#e8e8e8; font-family:'microsoft yahei',Verdana, Arial; text-decoration:none;}
.pz_fy a:hover,.pz_fy a.on{color:#f0f1f6; background:#1386a0; text-decoration:none;}


.slideTxtBox1{ width:891px; margin-top:40px; padding-left:20px; float:left;}
.slideTxtBox1 .hd{ height:40px; width:891px; float:left; line-height:40px;  border-bottom:1px solid #d7d7d7;}
.slideTxtBox1 .hd ul{ float:left; left:0;  height:40px;   }
.slideTxtBox1 .hd ul li{ float:left; width:98px; text-align:center; line-height:40px; font-size:16px; color:#666; height:40px; cursor:pointer; border:solid 1px #dbdada;border-bottom:none;border-top:2px solid #1386a0;}

.br{ border-right:1px solid #d7d7d7;}

.slideTxtBox1 .bd ul{ float:left; width:891px; background:url(../images/bg2_03.png) left top no-repeat; font-size:14px; line-height:24px; color:#666; padding-top:24px; padding-bottom:62px; min-height:500px;}
.slideTxtBox1 .bd ul p{ float:left; width:891px;}
.slideTxtBox1 .bd ul .p1{font-weight:bold; color:#333;}
.slideTxtBox1 .bd ul .p2{ padding-top:26px; padding-bottom:32px;}
.slideTxtBox1 .bd ul .p3{ padding-top:24px; float:left; width:891px; padding-bottom:20px;}
.slideTxtBox1 .bd ul .l_107{ float:left; width:107px; font-size:14px; color:#1386a0; text-align:center; margin-right:54px;}

.w_931{ float:left; width:931px; background:#fff; min-height:300px;}
.c_931_1{ float:left; width:931px; height:0px; z-index:200;}
.w_931 .title5{left:0; bottom:0; float:left; width:891px; height:72px; padding-left:20px; padding-right:20px; background:#fff; line-height:72px;}
.w_931 .title5 span{ display:inline-block; width:24px; height:72px; line-height:72px; background:url(../images/ld_03.png) no-repeat left center;}
.w_931 .title5 img{ vertical-align:middle;}
.w_931 .title5 a{ font-size:14px; color:#333;}
.w_931 .title5 a:hover,
.w_931 .title5 a.hover{ color:#007d99;}
.w_931 .title5 .r_28{ float:right; padding-left:28px; background:url(../images/jzyb_12.png) left center no-repeat; font-family:'microsoft yahei',Verdana, Arial; font-size:14px; color:#0b839d;}

.w_931 .c_931_2{background:#fff;float:left; border-top:1px solid #e2e2e2; width:891px; padding-left:20px; padding-right:20px;}
.w_931 .c_931_2 .title6{ float:left; width:891px; height:66px; padding-top:23px; background:url(../images/ht_03.png) left bottom no-repeat;}
.w_931 .c_931_2 .title6 .t_28_2{ float:left; width:891px; height:28px; line-height:28px; font-size:22px; color:#333;}
.w_931 .c_931_2 .title6 .d_18_1{ float:left; width:891px; height:18px; line-height:18px; font-size:14px; color:#333; font-family:'microsoft yahei',Verdana, Arial;}

.c_891_1{ float:left; width:891px; padding-top:20px;}
.slide_casein{ float:left; width:447px;}
.slide_casein .bigImg { float:left; width:447px;padding-left:20px;}
.slide_casein .bigImg li{ float:left; width:447px; height:251px;}
.slide_casein .bigImg li img {width:445px; height:249px; border:1px solid #c7c7c7; }

.r_444{ float:left; width:389px; padding-left:45px;}
.r_444 .t_46{ float:left; width:419px; height:46px; line-height:46px; font-size:18px; font-weight:bold; color:#1386a0; letter-spacing:2px;}
.r_444 .d_46_1{ float:left; width:419px;  padding-bottom:25px; border-bottom:1px dashed #dbdbdb; line-height:23px; font-size:14px; color:#333; overflow:hidden;}
.r_444 .d_23_3{ float:left; width:100%; } 

.r_444 .d_419_1{ float:left; width:419px; padding-top:20px; overflow:hidden; font-size:14px; color:#666; line-height:28px;}
.r_444 .d_419_1 p{ background:url(../images/dl_07.png)4px center no-repeat; padding-left:18px;}

.c_916{ float:left; width:916px; padding-top:39px; overflow:hidden;}
.c_916 .img1{ padding-bottom:40px; border-bottom:1px solid #e4e3e3;}

.c_916 .ul01{ float:left; width:916px; padding-top:12px; overflow:hidden;}
.c_916 .ul01 li{ float:left; width:280px; height:230px; margin-right:25px; margin-top:28px; position:relative;}
.c_916 .ul01 li .t_280{ float:left; width:278px; height:187px; border:1px solid #d5d5d5;}
.c_916 .ul01 li .d_280{ float:left; width:280px; height:41px; line-height:41px; text-align:center; font-size:16px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} 
.pfryaa{ position:absolute; top:1px; left:1px; width:278px; height:187px; background:url(images/ruzz_07.png) no-repeat;
-webkit-transition: all 0.2s ease-out 0s; 
-moz-transition: all 0.2s ease-out 0s; 
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;
opacity:0;filter:alpha(opacity=00);
}

.c_916 .ul01 li:hover .pfryaa{opacity:1;filter:alpha(opacity=100);}
.c_916 .ul01 li:hover .d_280{ color:#007d99;}