@charset "utf-8";
/* CSS Document */
body {margin: 0px; background-color: rgb(243, 243, 243);min-width:1020px; background:#FFF;}

.qm_con{ width:100%; float:left; background:url(../img/1_01.jpg) no-repeat center top;}
.qm_con img { float:left;}
.qm_conter{ width:100%; background:url(../img/hji.jpg) no-repeat center top; float:left;}
.qm_hd_con { width:1020px; margin:0 auto; font-family:"微软雅黑";}
.qm_cnrsd{ width:450px; height:57px; position:absolute; margin-top:380px; margin-left:10px;}
.qm_con_top{ width:137px; height:55px; letter-spacing:5px; line-height:38px; float:left; background:url(../img/btom04.png) no-repeat; font-size:16px; font-weight:bold; color:#FFF; text-align:center;font-family:"微软雅黑";}
.nr_cx2{ width:250px; height:55px; margin-left:50px; float:left; background:url(../img/1-19.png) no-repeat;}
.nr_cx2 p{ font-size:18px; line-height:25px; color:#0199ae; font-weight:normal; letter-spacing:1px; font-family:"微软雅黑";}
.nr_cx2 p b{font-size:16px; color:#565656; font-weight:normal;}
.vbtm{ width:200px; height:55px; float:right; text-align:left;font-family:"微软雅黑";}
.vbtm p{ font-size:17px; color:#389aa8;}
.vbtm p b{ font-size:14px; color:#565656; font-weight:normal;}
.qm_duks{ width:100%;float:left; background:url(../img/a_07.jpg) repeat-x top #FFF;}
.qm_du{ margin:0 auto;width:1020px; }
.qm_dhs{ width:100%; float:left; background:url(../img/1_01.png) no-repeat left;}
.qm_dhs h1{ width:130px; height:135px; line-height:50px; font-size:30px; letter-spacing:5px;font-family:"微软雅黑"; font-weight:normal; color:#007a8b; float:left; text-align:center;}
.qm_dhs p{ width:855px; height:100px; margin-left:30px; line-height:25px; letter-spacing:2px; padding-top:10px; float:left; font-size:14px; color:#578a91; text-align:left;font-family:"微软雅黑";}
.qm_dhs img{ float:left;}
.qm_dhs span{ width:577px; height:40px; line-height:40px; background:url(../img/a_9.png) ; text-align:center; font-size:18px; color:#0193a5; font-weight:bold; margin-top:-45px; float:left;}
.qm_ct{ width:580px; float:left;}
.qm_cbb{ width:385px; float:left; margin-left:50px;line-height:25px; letter-spacing:2px;  font-size:14px; color:#565656;font-family:"微软雅黑";}
.qm_cbb h1{width:100%;height:50px; line-height:30px; font-size:30px; text-align:left; color:#1D7F8F;}
.qm_cmr{ width:100%; height:30px; float:left; margin-top:15px;}
.qm_cmr_zr{ width:50%; height:30px; float:left; background:url(../img/1_02.png) no-repeat  left; text-indent:30px; color:#0199ae; font-size:22px; font-weight:bold;}
.qm_spwe{ width:100%;float:left; margin-top:30px; background:#f6f5f5;-moz-border-radius:5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px/* W3C syntax */; padding-bottom:10px; }
.qm_cme_l{ width:500px; height:360px; float:left; margin-left:35px; margin-top:10px;
}
.qm_cme_l ul li{ width:500px; height:45px; line-height:40px; text-indent:20px; font-size:14px; background:#FFF; margin-top:20px;font-family:"微软雅黑";}
.qm_cme_l ul a li{ font-size:14px; color:#565656; border:none;}
.qm_cme_l ul li b{ font-size:24px; font-weight:normal; letter-spacing:5px; color:#0193A5;font-family:"微软雅黑"; }
.qm_cme_l ul li span{ font-weight:bold; color:#0193A5;}
.qm_cme_r{ width:420px; height:225px; float:left; background:#033; margin-left:30px; margin-top:20px;font-family:"微软雅黑";}
.qm_djzx{ width:100%; padding-bottom:23px; float:left; margin-top:25px;}
.qm_djzx_z{ margin:0 auto;width:40%; height:55px;}
.qm_cnrsd_er{ width:450px;}
.qm_aqfqx{ width:100%; float:left; height:520px; background:url(../img/a_08.jpg) top repeat-x #f6fdfe; }
.qm_cmt{ margin:0 auto;width:1020px; }
.qm_dh{width:100%; height:80px; background:url(../img/1_06.png) no-repeat; margin-top:-19px;}
.qm_dh h1{ font-size:30px; color:#0193A5; text-align:center; line-height:60px;font-family:"微软雅黑"; font-weight:normal;}
.qm_cder{ width:1004px; margin-left:7px; float:left; background:url(../img/1_011.png) no-repeat right;}
.qm_tbn{ width:20px; float:left;}
.qm_tbnm{ width:954px;float:left; margin-top:10px;}
.qm_tbnm ul{ width:100%; float:left;} 
.qm_tbnm ul li{ width:286px; height:262px; float:left; margin-left:28px;}
.qm_tbnm p{ font-size:14px; color:#565656; line-height:25px; text-indent:2em; padding:0 5px; letter-spacing:2px;font-family:"微软雅黑";}
.qm_djzx_zbr{ margin:0 auto;width:80%;padding-top:30px;font-family:"微软雅黑";}
.qm_con_tcc{ width:192px;height:55px; margin-left:140px; letter-spacing:5px; line-height:38px; float:left; background:url(../img/1_07.png) no-repeat; font-size:16px; font-weight:bold; color:#FFF; text-align:center;}
.qm_opue{ width:1020px; margin:0 auto;font-family:"微软雅黑";}
.qm_tit{ width:100%;line-height:40px; letter-spacing:3px; background:url(../img/1_012.png) no-repeat; margin-top:30px; text-align:center; font-size:30px; color:#016B7A;font-family:"微软雅黑";}
.qm_mwer{ width:100%; float:left;}
.qm_htbs{ width:100%;  float:left; padding-bottom:20px;}
.qm_ctmo{ width:315px; height:415px; float:left;}
.qm_ctmo ul li{ width:285px; padding:15px 15px 15px 15px; height:95px; margin-top:20px; background:#f2fcfe; border:1px solid #c2e3e8;-moz-border-radius:5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px/* W3C syntax */;font-family:"微软雅黑";}
.qm_touer{ width:390px; height:440px; float:left; margin-top:30px;}
.qm_ctmo ul li img{ float:left; margin-right:15px;}
.qm_ctmo ul li span{ width:175px; height:100px; float:left;}
.qm_ctmo ul li span h1{ font-size:20px; line-height:30px; color:#0290A5; border-bottom:1px solid #c2e3e8; font-weight:normal;}
.qm_ctmo ul li span p{ font-size:14px; line-height:25px; padding-top:5px;}
.qm_touer img{ margin-left:85px;}
.qm_cnrsd_ctb{ width:390px;margin-top:10px; margin-left:10px;height:57px; float:left;}
.nr_cx2_c1{ width:250px; height:45px;float:left; background:url(../img/1-19.png) no-repeat;}

.qm_cone{ width:100%; float:left; background:#f6fdfe;}
.qm_thok{ width:100%; height:68px; line-height:68px; float:left; background:url(../img/a_7.png) no-repeat center center; margin-top:-13px; font-size:30px; color:#088A9C; text-align:center;font-family:"微软雅黑"; letter-spacing:3px;}
.qm_mtond{ width:100%; height:230px; float:left; margin-top:30px;}
.qm_mta{ width:550px;float:left; background:#FFF; padding:20px 20px 17px 20px;font-family:"微软雅黑"; }
.qm_mta h1{ font-size:30px; color:#1D7F8F; line-height:45px; font-weight:normal;}
.qm_mta p{ font-size:14px; color:#565656; line-height:25px; letter-spacing:2px;}
.qm_mtb{ width:420px; height:230px; float:left; margin-left:5px;}

/* 焦点图 水平滚动
------------------------------ */
.slide_x{overflow:hidden;position:relative;width:420px;height:226px;}
.slide_x a{color:#eee;text-decoration:none;}
.slide_x .box{overflow:hidden;position:relative;width:420px;height:226px;}
.slide_x .list{overflow:hidden;width:9999px;position:relative;}
.slide_x .list li{float:left;position:relative;width:420px;}
.slide_x .list img{vertical-align:top;}
.slide_x .list p{position:absolute;bottom:0;left:0;width:100%;height:24px;color:#eee;font:12px/24px "\5b8b\4f53";text-indent:12px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);}
.slide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;}
.slide_x .btn li{float:left;width:16px;height:16px;margin:0 0 0 10px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.slide_x .btn .selected{background:#f30;color:#fff;}
.slide_x .minus,
.slide_x .plus{ width:420px;position:absolute;top:80px;width:40px;height:50px;text-align:center;cursor:pointer;}
.slide_x .plus{right:0;background-image:url(../img/a_8.png);background-repeat:no-repeat;z-index:999; margin-top:90px; margin-right:80px;}



.qm_cptyb ul li span{ font-size:20px; line-height:30px;color:#048795;font-family:"微软雅黑";}
.qm_cptyb ul li h1{ width:100%; border-bottom:1px solid #b3d4d7; height:40px; line-height:35px;font-size:26px;color:#048795;font-family:"微软雅黑"; font-weight:normal;}
.qm_cptyb ul li p{ padding-top:10px; font-size:14px; line-height:25px; color:#565656;}
.qm_cptyb ul li img{ position:relative;}
.qm_wen{ width:235px;height:40px; line-height:40px; text-align:center; font-size:18px; color:#008090; margin-top:-90px; background:url(../img/a_9.png); position:absolute; z-index:10;font-family:"微软雅黑";}
.qm_xzz{ width:100%; float:left; margin-top:20px;}
.qm_tnje_a{ width:300px;float:left; background:url(../img/a_10.png) no-repeat;}
.qm_wencp{ width:300px; height:106px; margin-top:390px;}
.qm_wencp h1{ text-align:center; font-size:24px; color:#026E79;font-family:"微软雅黑"; font-weight:normal;}
.nr_cxtbb{ width:250px; height:55px; margin-left:50px; float:left; background:url(../img/1-19.png) no-repeat; margin-top:10px;}
.vbtm_er{ width:200px; height:55px; float:right; text-align:left;font-family:"微软雅黑";}
.vbtm_er p{ font-size:18px; color:#02828F;}
.vbtm_er p b{ font-size:16px; color:#565656; font-weight:normal;}
.qm_tnje_b{ width:640px; margin-top:25px; padding:10px 20px 0px 40px; float:left; margin-left:20px; background:#e4f7f9;-moz-border-radius:5px;/* Gecko browsers */ -webkit-border-radius:5px;/* Webkit browsers */ border-radius:5px/* W3C syntax */;}
.qm_tnje_b p{ font-size:14px; color:#565656; line-height:35px; padding-bottom:20px; border-bottom:1px solid #FFF; padding-top:15px;font-family:"微软雅黑";}
.qm_tnje_b p b{ font-size:24px; line-height:30px; color:#0b8c9e;font-family:"微软雅黑"; font-weight:normal;}
.qm_ctope{ width:100%; height:480px; float:left;}

/* 效果CSS开始 */
#zsgun{ position:relative;height:460px; width:1020px;}
a.hScrollPane_leftarrow{top:200px; cursor:pointer; display:block; width:25px; height:58px; background:url(../img/a_11.png) no-repeat;left:15px; position:absolute;}
a.hScrollPane_leftarrow:hover{background:url(../img/a_11.png) no-repeat;;}
a.hScrollPane_rightarrow{ top:200px; cursor:pointer; display:block; width:25px; height:58px; background:url(../img/a_12.png) no-repeat; right:15px; position:absolute;}
a.hScrollPane_rightarrow:hover{background:url(../img/a_12.png) no-repeat;}
.hScrollPane_draghandle{position:absolute; width:180px; height:10px; overflow:hidden; background:url(../images/gunbar.png) no-repeat left top;_background:url(../images/gunbar.gif) no-repeat left top; bottom:-5px; cursor:pointer; margin:0 39px; left:0;}
#gundiv{ width:900px; position:relative; margin-left:65px; float:left; display:inline;height:560px; overflow:hidden;}
#gundiv ul {height:155px;position: absolute; width:5800px;}
#gundiv li{ width:270px; height:460px; overflow:hidden; float:left; margin-left:38px;position:relative; background:#FFF;}
#gundiv li p{ width:100%;  line-height:25px; font-size:14px; text-align:center; overflow:hidden; padding-top:5px;}
#gundiv li a img{ border:none;}
#gundiv li h1{ width:234px; border-bottom:1px solid #CCC; margin-left:20px; line-height:50px; height:50px;font-size:28px; text-align:center; color:#058ca9;font-family:"微软雅黑"; font-weight:normal; letter-spacing:2px;}
#gundiv li h1 b{ font-size:20px;font-family:"微软雅黑";font-weight:normal; letter-spacing:2px; }
#gundiv li cm{ width:100px; height:40px; background:#58d3e8l; color:#03C; font-size:14px; text-align:center; line-height:40px; float:left;}
#gundiv li.zslion p{ display:block;}
/* 效果CSS结束 */

#ztbox {width:1020px; height:250px; margin:0 auto; margin-top:20px;}
#ztbox #left { width:35px; height:63px; float:left; cursor:pointer;background:url(../img/a_100.jpg) no-repeat; margin-top:80px;}
#ztbox #right{ width:35px; height:63px; float:left; cursor:pointer;background:url(../img/a_111.jpg) no-repeat;  margin-top:80px;}

#ztbox #conter { width:925px; height:248px; float:left; display:inline; overflow:hidden; position:relative;}
#ztbox #conter ul { width:auto; height:248px; top:0px; left:0px; position:absolute; overflow:hidden;}
#ztbox #conter li { width:201px; height:248px; background:url(../img/cpm.png) center center; border-radius:5px; float:left;padding:0px 5px; position:relative; margin-left:23px; }
#ztbox #conter li:hover{width:201px; height:248px; background:url(../img/cmp1.png) no-repeat center center; color:#FFF;}
#ztbox #conter li p{ width:161px; line-height:25px; padding:0 20px; color:#016B7A; font-size:14px; font-family:"微软雅黑"; text-align:center;}
#ztbox #conter li b{width:161px;height:45px;  line-height:45px; padding:0 20px; margin-top:7px; margin-top:40px; color:#016B7A; font-size:14px; font-family:"微软雅黑"; letter-spacing:2px; text-indent:30px; text-align:left;}
#ztbox #conter li b:hover{ color:#FFF; height:45px; line-height:45px;}
#ztbox #conter li img { margin-left:50px; margin-top:10px; margin-bottom:10px;}
#rner{ width:100%; height:30px; line-height:30px;text-align:left; text-indent:4em; font-size:14px; color:#56bdca;line-height:30px;margin-left:15px; margin-top:35px;}
#ztbox #scroll { width:900px; height:18px; left:0px; bottom:8px; cursor:pointer; position:absolute; background:url(../images/banner_bg2.jpg) repeat-x left center; }

/* shortcut */
.shortcut{width:1020px;height:309px;position:relative;z-index:101;overflow:hidden; margin-top:20px;}
.shortcut a{ margin-left:24px;display:block;width:236px;height:309px;position:relative;overflow:hidden;float:left;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;top:0px;}
.shortcut a img{position:absolute;left:0px;top:0px; border:none;}
.shortcut a span{position:absolute;line-height:18px;font-family:arial;color:#fff;left:15px;bottom:32px;transition:all 1s;-webkit-transition:all 1s;}
.shortcut a .imgH{left:-236px;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}
.shortcut a:hover{text-decoration:none;}
.shortcut a:hover .imgH{display:block;left:0px;}
.shortcut a:hover span{animation:img4 0.8s linear infinite alternate;-webkit-animation:img4 1s linear infinite alternate;}
@keyframes img4{0%{bottom:32px;} 100%{bottom:25px;}}
@-webkit-keyframes img4{0%{bottom:32px;} 100%{bottom:25px;}}


/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../img/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}