/* CSS Document */

/*以下为公用样式，不可以修改，如涉及到请在html页面删除相应的class或id*/

body{ font-size:12px; line-height:26px; font-family:"微软雅黑";}

.q_fs{ font-family:"宋体";}

.q_fa{ font-family:Arial, Helvetica, sans-serif;}

.q_fg{ font-family:Georgia, "Times New Roman", Times, serif;}

.q_ft{ font-family:"Times New Roman", Times, serif;}

.q_l{ float:left;}

.q_r{ float:right;}

.q_oh{ overflow:hidden;}

.q_pr{ position:relative;}

.q_pa{ position:absolute;}

.w1002,.w1004,.w1100,.w1200{ margin:0px auto;}

.w1002{ width:1002px;}

.w1004{ width:1004px;}

.w1100{ width:1100px;}

.w1200{ width:1200px;}

.w1198{ width:1198px; clear:both; margin:0px auto;}

/*以上为公用样式，不可以修改，如涉及到请在html页面删除相应的class或id*/

/*top BEGIN*/

.ql_top_box{ background:#311000;}

.ql_top_nb,.ql_top_box{ height:145px;}

.ql_top_nblog{ float:left; height:145px; width:445px;}

.ql_top_nav{ height:145px; float:right; width:700px;}

.ql_top_nav li{ overflow:hidden; height:145px; width:103px; float:left; position:relative;}

.ql_top_nav li a{ height:145px; position:absolute; left:0px; top:-49px; display:block; width:103px; padding-top:49px; background:url(../images/nav_bg01.png) no-repeat center top; text-align:center; font-size:14px; color:#ffffff;}

.ql_top_nav li a h5{ font-size:12px; font-family:Arial; text-transform:uppercase; height:20px; line-height:20px;}

.ql_top_nav li a em{ height:26px; line-height:26px; padding-top:40px;}

.ql_top_nav li a strong{ height:23px; background:url(../images/nav_bg02.png) no-repeat center bottom;}

.ql_top_nav li a strong,.ql_top_nav li a em,.ql_top_nav li a h5{ display:block; clear:both; width:103px; cursor:pointer;}

.ql_top_nav li:hover{ background:#fff;}

.ql_top_nav li:hover a{ color:#250c00;}

.ql_top_nav_axz{ background:#fff;}

.ql_top_nav_axz a.ql_top_nav_a{ top:0px !important; color:#250c00; padding-top:38px !important;}

/*top END*/

/*index BEGIN*/

.qlin_mzsy{ height:848px; background:url(../images/mzsy_in04.png) no-repeat right center;}

.qlin_mzsy_nr{ height:848px;}

.qlin_mzsy_nr_title a{ height:184px; width:331px; margin:0px auto; clear:both; display:block;}

.qlin_mzsy_nr_title a:hover{filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.8; opacity:0.8;}

.qlin_mzsy_nr_title a em{ height:107px; padding-top:20px;}

.qlin_mzsy_nr_title a h2{ height:56px; background:url(../images/mzsy_in03.png) no-repeat center center;}

.qlin_mzsy_nr_title a em,.qlin_mzsy_nr_title a h2{ display:block; cursor:pointer; text-align:center; clear:both; width:331px;}

.qlin_mzsy_nr_sj{ text-align:center; height:56px; line-height:56px; padding-bottom:15px;}

.qlin_mzsy_nr_sj a{ font-size:14px; color:#222222;}

.qlin_mzsy_nr_sj a:hover{ color:#d90919;}

.qlin_mzsy_maint{ height:420px;}

.qlin_mzsy_mainl{ float:left; width:596px; height:420px;}

.qlin_mzsy_mainlul{ height:208px; clear:both; padding-bottom:5px;}

.qlin_mzsy_mainlul li{ float:left; width:295px; height:208px; margin-right:6px; position:relative; overflow:hidden;}

.qlin_mzsy_mainlul li a{ background:url(../images/jdc_in_img03.png) no-repeat center center; height:30px; line-height:30px; overflow:hidden; color:#ffffff; position:absolute; top:-600px; left:0px; display:block; padding:71px 0px 105px 0px; width:295px;}

.qlin_mzsy_mainlul li h3{ font-size:14px; font-weight:normal; text-align:center;}

.qlin_mzsy_mainl_bot{ position:relative; clear:both; height:206px; overflow:hidden;}

.qlin_mzsy_mainl_bot h3 a{ display:block; width:596px; background:url(../images/jdc_in_img03.png) no-repeat center center; position:absolute; top:-300px; height:30px; line-height:14px; padding:80px 0px 96px 0px; text-align:center; color:#fff;}

.qlin_mzsy_mainl_bot h3{ font-size:14px; font-weight:normal;}

.qlin_mzsy_mainr{ float:right; height:420px; width:595px; overflow:hidden; position:relative;}

.qlin_mzsy_mainr h3 a{ position:absolute; top:0px; left:0px; display:none; height:240px; width:595px; background:url(../images/jdc_in_img03.png) no-repeat center center; padding-top:180px; line-height:30px; text-align:center; color:#fff;}

.qlin_mzsy_mainr h3{ font-weight:normal; font-size:16px;}

.qlin_mzsymainl{ float:left; height:562px; width:396px; position:relative; overflow:hidden;}

.qlin_mzsymainl h3 a{ display:none; height:322px; width:396px; position:absolute; top:0px; left:0px; background:url(../images/xfsj_05.png) no-repeat center center; padding-top:240px; text-align:center; color:#fff;}

.qlin_mzsymainl h3 { font-size:16px; font-weight:normal;}

.qlin_mzsymainr{ float:left; height:562px; width:800px;}

.qlin_mzsymainr li{ float:left; height:278px; width:395px; margin-left:5px; margin-bottom:6px; position:relative; overflow:hidden;}

.qlin_mzsymainr li h3 a{ height:123px; width:395px; display:block; position:absolute; top:0px; left:0px; color:#ffffff; text-align:center; padding-top:155px; line-height:24px;}

.qlin_mzsymainr li h3{ font-size:14px; font-weight:normal;}

.qlin_mzsymainr1 a{ background:url(../images/xfsj_01.png) no-repeat center center;}

.qlin_mzsymainr2 a{ background:url(../images/xfsj_02.png) no-repeat center center;}

.qlin_mzsymainr3 a{ background:url(../images/xfsj_03.png) no-repeat center center;}

.qlin_mzsymainr4 a{ background:url(../images/xfsj_04.png) no-repeat center center;}

.ql_index_mv{ height:500px;}

.qlin_jdcbox{ height:898px; background:url(../images/jdc_in03.png) no-repeat left 443px;}

.qlin_mzsy_mainb{ height:208px; padding-top:6px;}

.qlin_jyxbox{ height:265px; overflow:hidden;}

.qlin_jyxmain{ height:624px; background:url(../images/qlin_jyxmain.jpg) no-repeat center top;}

.qlin_jyxmainnr{ padding-top:60px;}

.qlin_jyxmaindivul li{ float:left; width:282px; height:454px; background:#fff; margin-right:22px;}

.qlin_jyxmainnr .hd{}

.qlin_jyxmaindivult{ width:282px; height:378px; overflow:hidden; position:relative;}

.qlin_jyxmaindivult a{ display:none; position:absolute; width:282px; height:378px; top:0px; left:0px; background:url(../images/jyx_in_img012.png) repeat;}

.qlin_jyxmaindivulb{ display:block; height:76px; padding:0px 18px; clear:both; color:#010101; background:url(../images/yxx_in04.png) no-repeat 211px center;}

.qlin_jyxmaindivul li:hover .qlin_jyxmaindivulb{ background:url(../images/yxx_in06.png) no-repeat 211px center;}

.qlin_jyxmaindivulb h3{ display:block; height:28px; line-height:28px; padding-top:10px; padding-bottom:1px; background:url(../images/yxx_in05.png) no-repeat left bottom; font-size:16px; font-weight:normal; overflow:hidden;}

.qlin_jyxmaindivulb em{ display:block; height:26px; line-height:26px; font-size:14px;}

.qlin_jyxmainnrsz{ clear:both; height:36px; padding-top:34px;}

.qlin_jyxmainnrsz .hd{ margin:0px auto; clear:both; position:relative;}

.qlin_jyxmainnrsz .hd .next,.qlin_jyxmainnrsz .hd .prev{ display:block; height:36px; width:28px; position:absolute; top:0px; cursor:pointer;}

.qlin_jyxmainnrsz .hd .next{ background:url(../images/yxx_in09.png) no-repeat right center; right:-40px;}

.qlin_jyxmainnrsz .hd .prev{ background:url(../images/yxx_in07.png) no-repeat left center; left:-40px;}

.qlin_jyxmainnrsz .hd ul{ float:left; height:36px;}

.qlin_jyxmainnrsz .hd ul li{ float:left; height:36px; width:24px; background:url(../images/yxx_in11.png) no-repeat center center; overflow:hidden; color:#d7831b; cursor:pointer; font-size:0px !important; text-indent:99px;}

.qlin_jyxmainnrsz .hd ul li.on{ background:url(../images/yxx_in10.png) no-repeat center center;}

.qlin_ylbjbox{padding-bottom:30px;}
.qlin_ylbjbox:hover a{filter:alpha(opacity=70); opacity:0.7;}
.qlin_ylbjbox,.qlin_ylbjbox a{ height:350px; clear:both; display:block;}

  /*newd*/

.qlin_xwtttop{ width:1198px; margin:0px auto; height:317px; background:url(../images/xinwen_img_01.jpg) no-repeat center top; position:relative;}

.qlin_xwtttop h2{ display:block; height:31px; width:127px; position:absolute; top:225px; left:274px;}

.qlin_xwtttop h2:hover{filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.8; opacity:0.8;}

.qlin_xwtttop em a{ display:block; width:218px; height:28px; line-height:28px; text-align:center; position:absolute; top:145px; left:766px; font-size:12px; color:#ffffff; background:url(../images/xiwnen03.png) no-repeat center center;}

.qlin_xwtttop em a:hover{ color:#f9cb02;}

.qlin_xwtbotul{ float:left; height:602px;}

.qlin_xwtbotul li{ float:left; width:418px; height:602px; overflow:hidden; position:relative; padding-right:1px;}

.qlin_xwtbotul li a{ display:block; height:84px; width:418px; background:url(../images/xinwen_bg.png) repeat; position:absolute; bottom:0px; left:0px; color:#fffefe;}

.qlin_xwtbotul li a h3{ display:block; height:44px; line-height:44px; font-size:14px; text-align:center; overflow:hidden; font-weight:normal; padding-bottom:1px; background:url(../images/xiwnen_bg02.png) no-repeat center bottom; cursor:pointer;}

.qlin_xwtbotul li a em{ display:block; height:20px; line-height:20px; text-align:center; padding-top:10px; cursor:pointer;}

.qlin_xwtbotul li:hover a h3{ font-size:20px; line-height:30px;}

.qlin_xwtbotul li:hover a em{ font-size:18px; padding-top:15px;}





.qlin_xwtbotul2{ float:right; height:602px; width:360px;}

.qlin_xwtbotul2 li{ overflow:hidden; clear:both; width:360px; height:300px; overflow:hidden; position:relative; margin-bottom:2px;}

.qlin_xwtbotul2 li a{ display:block; height:84px; width:360px; background:url(../images/xinwen_bg.png) repeat; position:absolute; bottom:0px; left:0px; color:#fffefe;}

.qlin_xwtbotul2 li a h3{ display:block; height:44px; line-height:44px; font-size:14px; text-align:center; overflow:hidden; font-weight:normal; padding-bottom:1px; background:url(../images/xiwnen_bg02.png) no-repeat center bottom; cursor:pointer;}

.qlin_xwtbotul2 li a em{ display:block; height:20px; line-height:20px; text-align:center; padding-top:10px; cursor:pointer;}

.qlin_xwtbotul2 li:hover a h3{ font-size:20px; line-height:30px;}

.qlin_xwtbotul2 li:hover a em{ font-size:18px; padding-top:15px;}

.qlin_xwtbot_box{ height:692px; background:url(../images/lx_in06.png) no-repeat center bottom; padding-bottom:88px; clear:both;}

.qlin_xwtbot_lxfs{ height:90px; width:1198px; background:url(../images/lx_in05.png) no-repeat center top; margin:0px auto; clear:both;}

.qlin_xwtbot_lxfs li{ height:90px; float:left; background:url(../images/lx_in07.jpg) no-repeat right center;}

.qlin_xwtbot_lxfs1{ width:246px; padding-left:70px;}

.qlin_xwtbot_lxfs1tb{ height:90px; width:45px; float:left;}

.qlin_xwtbot_lxfs1 .qlin_xwtbot_lxfs1tb{ background:url(../images/lx_in01.png) no-repeat left 28px;}

.qlin_xwtbot_lxfsti{ float:left; width:36px; text-align:center; line-height:18px; font-size:12px; color:#fffbfb; padding-top:27px;}

.qlin_xwtbot_lxfsmain{ padding-top:25px; padding-left:5px; font-size:14px; line-height:20px; color:#fffbfb; float:left; white-space:nowrap;}

.qlin_xwtbot_lxfs2 .qlin_xwtbot_lxfs1tb{ background:url(../images/lx_in02.png) no-repeat left 28px;}

.qlin_xwtbot_lxfs3 .qlin_xwtbot_lxfs1tb{ background:url(../images/lx_in03.png) no-repeat left 28px;}

.qlin_xwtbot_lxfs4 .qlin_xwtbot_lxfs1tb{ background:url(../images/lx_in04.png) no-repeat left 28px;}

.qlin_xwtbot_lxfs2{ padding-left:51px; width:231px;}

.qlin_xwtbot_lxfs3{ padding-left:51px; width:316px;}

.qlin_xwtbot_lxfs4{ padding-left:51px; width:180px; background:none !important;}

.qlin_xwtbot_lxfsmaingd{ color:#fff;}

.qlin_xwtbot_lxfsmaingd:hover{ color:#FF0;}

/*index END*/

/*bottom BEGIN*/

.ql_bottom_wxxl{ height:172px; clear:both; background:#311000;}

.ql_bottom_wxxlmain{ height:100px;}

.ql_bottom_wxxll{ float:left; width:610px; background:url(../images/bottom_bg02.png) no-repeat right top;}

.ql_bottom_wxxll,.ql_bottom_wxxlr{ padding-top:36px;}

.ql_bottom_wxxlr{ float:right; width:448px;}

.ql_bottom_wxxllmg{ float:left; width:97px; padding-right:25px;}

.ql_bottom_wxxllwor{ float:left; width:310px;}

.ql_bottom_wxxllwor em{ display:block; height:28px; line-height:28px; color:#ffffff; font-weight:bold; font-size:16px;}

.ql_bottom_wxxllwor strong{ display:block; padding-top:7px; height:13px; padding-bottom:10px;}

.ql_bottom_wxxllwor div{ padding-top:3px; line-height:18px; color:#ffffff; font-size:12px;}

.ql_bottom_navcop{ min-height:200px; clear:both; background:#250c00;}

.ql_bottom_navlog{ float:left; width:219px; height:98px; padding-top:34px;}

.ql_bottom_nav{ height:auto !important; min-height:200px; height:200px; overflow:hidden; padding-bottom:44px;}

.ql_bottom_navul{ float:right; width:930px;}

.ql_bottom_navul li{ float:left; padding-left:25px; background:url(../images/bottom_bg02.png) no-repeat left top; width:207px; padding-top:37px;}

.ql_bottom_navul li em{ display:block; height:28px; background:url(../images/bottom_img06.jpg) no-repeat left bottom; margin-bottom:8px;}

.ql_bottom_navul li em a:hover{filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.8; opacity:0.8;}

.ql_bottom_navul li div{ height:24px; line-height:24px;}

.ql_bottom_navul li div a{ color:#ffffff;}

.ql_bottom_navul li div a:hover{ color:#893710;}

.ql_bottom_cop{ font-size:12px; color:#893710; text-align:center; padding-bottom:10px; line-height:20px;}

.ql_bottom_cop img{ vertical-align:middle;}

.ql_bottom_cop a{ color:#893710;}

.ql_bottom_cop a:hover{ color:#eee;}

/*bottom END*/

/*about BEGIN*/

.ql_sub_ezxx{ height:30px; padding-top:10px;}

.ql_sub_ezxx div{ height:30px; line-height:30px; float:right; font-size:12px; color:#b2b2b2; padding-left:24px; background:url(../images/weizhi.png) no-repeat left center;}

.ql_sub_ezxx div a{ color:#b2b2b2;}

.ql_sub_ezxx div a:hover{ color:#6a4a4a;}

.ql_sub_title{ text-align:center; padding-bottom:17px;}

.ql_sub_titlehy{ height:56px; clear:both;}

.ql_sub_titlehy div{ margin:0px auto; height:56px; width:331px; background:url(../images/mzsy_in03.png) no-repeat center center; text-align:center;}

.ql_sub_two{ text-align:center; min-height:36px; padding:19px 0px 0px 0px;}

.ql_sub_two .ql_sub_twomar{ clear:both; margin:0px auto; height:auto !important; min-height:34px; height:34px; overflow:hidden;}

.ql_sub_two .ql_sub_twomar div{ float:left;}

.ql_sub_twomar div h2,.ql_sub_twomar div h2 a{ display:block; float:left; font-size:16px; line-height:28px; height:34px; color:#222222; font-family:"宋体"; font-weight:600; min-width:70px;}

.ql_sub_twomar div em{ display:block; float:left; width:30px; text-align:center; font-size:16px; color:#222222;}

.ql_sub_twomar div h2 a{}

.ql_sub_twomar div h2 a:hover{ background:url(../images/sub_twobg.png) no-repeat center bottom;}

.ql_sub_twomar div .ql_sub_twoxz a{ background:url(../images/sub_twobg.png) no-repeat center bottom !important;}

.ql_abouttopl{ min-height:296px; padding-top:196px; width:683px; padding-bottom:190px; background:url(../images/about_bg06.png) no-repeat left top;}

.ql_aboutcenter{ position:relative;}

.ql_about_gjca a{ font-weight:bold; color:#311000;}

.ql_about_gjca a:hover{ color:#a20100 !important;}
.ql_about_gjca a:hover span{ color:#a20100 !important;}
.ql_about_gjca a:hover strong{ color:#a20100 !important;}
.ql_about_gjca a:hover{ color:#a20100 !important;}
.ql_jyxxxwordbot img{ max-width:756px; height:auto;}

.ql_aboutcenter_wo{ width:602px; padding-top:}

.ql_aboutcenter_wot{ font-size:16px; color:#000000; padding-left:20px; margin-top:-30px; height:69px; padding-top:150px; padding-right:126px; background:url(../images/about_cen_img03.jpg) no-repeat right center;}

.ql_aboutcenter_wotimg{ height:117px; padding-top:28px; text-align:right;}

.ql_aboutcenter_wot2{ font-size:14px; color:#696969; line-height:28px;}

.ql_aboutcenter_wotgjc2{ clear:both; min-height:20px; padding-top:50px; padding-bottom:40px; font-size:14px; color:#696969; line-height:24px;}

.ql_about_ul{ clear:both; height:auto !important; min-height:300px; height:300px; overflow:hidden; padding-top:20px;}

.ql_about_ul li{ position:relative; float:left; width:286px; height:357px; padding-bottom:25px; background:url(../images/about_bg05.png) no-repeat center bottom; margin-right:18px;}

.ql_about_ul li,.ql_about_ul li a,.ql_about_ul li div{ width:286px; height:357px; overflow:hidden;}

.ql_about_ul li div{ position:absolute; top:0px; left:0px;}

.ql_qyweh{ min-height:800px;}

.ql_height47{ height:47px; clear:both;}

/*about END*/

/*BEGIN*/

.ql_subpag{ clear:both; height:auto !important; min-height:400px; height:400px; padding-top:20px; padding-bottom:42px;}

.ql_sitemap_top{ min-height:50px; clear:both; text-align:center; padding-top:135px; background:url(../images/stemap_img03.png) no-repeat center top; line-height:24px; color:#2b2b2b; font-size:14px;}

.ql_sitemapword{ padding-bottom:40px; background:url(../images/stemap_img04.png) no-repeat center bottom;}

.ql_sitemap_logo{ padding:51px 0px 31px 0px;}

.ql_sitemapul{ clear:both; height:auto !important; min-height:200px; height:200px; overflow:hidden; padding-bottom:50px; margin:0px auto; width:900px;}

.ql_sitemapul li{ float:left; text-align:center;}

.ql_sitemapul li,.ql_sitemapul li em,.ql_sitemapul li div{ width:150px;}

.ql_sitemapul li em{ display:block; height:45px; line-height:45px; background:url(../images/stemap_img05.png) no-repeat right center;}

.ql_sitemapul li em a{ font-size:18px; color:#535353;}

.ql_sitemapul li em a:hover{ color:#000000;}

.ql_sitemapul li div{ height:36px; line-height:36px;}

.ql_sitemapul li div a{ font-size:16px; color:#626262;}

.ql_sitemapul li div a:hover{ color:#252525;}

.ql_fendianul{ height:74px; clear:both; background:url(../images/fendian_15.jpg) repeat-x bottom;}

.ql_fendianul li{ float:left; height:74px;}

.ql_fendianulwx{ position:relative;}

.ql_fendianulwxsh{ position:absolute; top:74px; left:58px; display:none;}

.ql_fendianul li a:hover{ filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.8; opacity:0.8;}

.ql_fendianulsg{ padding:20px 0px;}

.ql_fendianulsg li{ border-right:1px dotted #a5a5a5; float:left; width:241px; padding-top:17px; padding-left:5px; font-size:12px; color:#404040; min-height:175px;}

.ql_fendianulsg li:hover{ background:#311000 url(../images/fendti_089.png) no-repeat right top; color:#f5dfd4}

.ql_fendianulsgq4{ width:200px !important; border-right:none !important;}
.ql_fendianulsgq5{ width:200px !important; border-right:none !important; border-left:1px dotted #a5a5a5;}

.ql_fendianulsg1{ height:36px; clear:both;}

.ql_fendianulsgq1 .ql_fendianulsg1{ background:url(../images/fendti_02.png) no-repeat left top;}

.ql_fendianulsgq2 .ql_fendianulsg1{ background:url(../images/fendti_04.png) no-repeat left top;}

.ql_fendianulsgq3 .ql_fendianulsg1{ background:url(../images/fendti_06.png) no-repeat left top;}

.ql_fendianulsgq4 .ql_fendianulsg1{ background:url(../images/fendti_08.png) no-repeat left top;}
.ql_fendianulsgq5 .ql_fendianulsg1{ background:url(../images/fendti_17.png) no-repeat left top;}

.ql_fendianulsgq1:hover .ql_fendianulsg1{ background:url(../images/fendti_01.png) no-repeat left top;}

.ql_fendianulsgq2:hover .ql_fendianulsg1{ background:url(../images/fendti_03.png) no-repeat left top;}

.ql_fendianulsgq3:hover .ql_fendianulsg1{ background:url(../images/fendti_05.png) no-repeat left top;}

.ql_fendianulsgq4:hover .ql_fendianulsg1{ background:url(../images/fendti_07.png) no-repeat left top;}

.ql_fendianulsg2{ padding-left:29px; background:url(../images/fendian_05.png) no-repeat left 1px; line-height:24px;}

.ql_fendianulsg li:hover .ql_fendianulsg2{ background:url(../images/fendian_06.png) no-repeat left 1px;}

.ql_fendianulsg3{ padding-left:29px; background:url(../images/fendian_07.png) no-repeat left 2px;}

.ql_fendianulsg li:hover .ql_fendianulsg3{ background:url(../images/fendian_08.png) no-repeat left 2px;}

.ql_fendianulsg4{ padding-left:29px; background:url(../images/fendian_09.png) no-repeat left 9px; min-height:26px; line-height:26px; border-top:1px dotted #e3e3e3; padding-top:5px; margin-top:12px;}

.ql_fendianulsg li:hover .ql_fendianulsg4{ background:url(../images/fendian_10.png) no-repeat left 9px;}

.ql_fdxz_qqtb{ height:75px; background:url(../images/fendian_14.jpg) repeat-x bottom;}

.ql_fdxz_qqtbnr{ height:75px;}

.ql_fdxz_tbd{ width:223px; background:url(../images/fendian_13.jpg) no-repeat right 26px;}

.ql_fdxz_tbd a:hover{ filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.8; opacity:0.8;}

.ql_fdxz_jddh{ float:left; height:52px; padding-top:23px; padding-left:16px; padding-right:10px; width:242px; background:url(../images/fendian_13.jpg) no-repeat right 26px;}

.ql_fdxz_jddh em{ display:block; line-height:52px; font-size:16px; color:#ffffff; float:left; height:52px;}

.ql_fdxz_jddh div{ float:left; font-size:16px; color:#fff; line-height:24px; padding-top:2px;}

.ql_fdxz_qhm{ height:52px; line-height:52px; padding-top:23px; background:url(../images/fendian_12.jpg) no-repeat 12px bottom; float:left; padding-left:142px; font-size:14px; color:#ffffff; white-space:nowrap;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}

.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}

.ql_jyxul{ clear:both; height:auto !important; min-height:800px; height:800px; overflow:hidden; padding-bottom:30px;}

.ql_jyxul li{ float:left; width:380px; height:509px; overflow:hidden; position:relative; margin:30px 29px 0px 0px;}

.ql_jyxul li .ql_jyxula{ display:block; width:380px; height:120px; position:absolute; bottom:0px; left:0px; background:url(../images/jyx_img22.png) repeat;}

.ql_jyxula h3{ display:block; height:42px; line-height:40px; padding-top:20px; text-align:center; font-size:18px; color:#010101; font-weight:normal; background:url(../images/bg_01.png) no-repeat center bottom; cursor:pointer;}

.ql_jyxula em{ display:block; height:40px; line-height:40px; font-size:14px; color:#010101; text-align:center; padding-bottom:5px; cursor:pointer;}

.ql_jyxula strong{ display:block; height:39px; background:url(../images/jyx_img21.png) no-repeat center center; padding-top:30px;}

/*END*/

/*精英秀 BEGIN*/

.mzsy_cli_imgzz{ z-index:22;}

.ql_mzsy_cul_img{ height:269px; overflow:hidden; width:381; clear:both;}

.ql_sub_lbtti{ height:74px; padding-top:34px; clear:both;}

.ql_sub_lbtti em{ display:block; width:76px; text-align:center; height:38px; line-height:38px; font-size:18px; color:#311000; border-bottom:3px solid #311000;}

.ql_sub_lbtmainul li{ overflow:hidden;float:left; width:295px; height:208px; margin-right:6px; position:relative;}

.ql_sub_lbtbox{ height:208px; width:100%; clear:both; position:relative;}

.ql_sub_lbtbox .next,.ql_sub_lbtbox .prev{ position:absolute; height:36px; width:36px; display:block; top:50%; margin-top:-18px; cursor:pointer;}

.ql_sub_lbtbox .next{ right:-60px; background:url(../images/bg_02.png) no-repeat right top;}

.ql_sub_lbtbox .next:hover{background:url(../images/bg_02.png) no-repeat right bottom;}

.ql_sub_lbtbox .prev{ left:-60px; background:url(../images/bg_02.png) no-repeat left top;}

.ql_sub_lbtbox .prev:hover{ background:url(../images/bg_02.png) no-repeat left bottom;}

.ql_sub_lbtmain{ height:208px; overflow:hidden;}

.ql_sub_lbtmainul li h3{ display:none; height:48px; line-height:48px; background:url(../images/jdc_in04.png) repeat; padding:0px 10px; position:absolute; bottom:0px; left:0px; width:275px; font-size:14px; text-align:center; font-weight:normal;}

.ql_sub_lbtmainul li h3 a{ display:block; width:275px; overflow:hidden; color:#fff; height:48px; line-height:48px;}

.ql_jyxxxword{ width:756px;}

.ql_jyxxxword h1{ min-height:32px; clear:both; display:block; font-size:24px; color:#090909; font-weight:normal; background:url(../images/bg_03.png) no-repeat left bottom; padding-bottom:8px;}

.ql_jyxxxwordxxm{ height:38px; line-height:38px; font-size:14px; color:#5c5c5c; clear:both;}

.ql_jyxxxwordxxmbox{ height:38px; float:left; padding-right:73px; position:relative;}

.ql_jyxxxwordxxmbox div{ cursor:pointer; height:38px; position:absolute; right:0px; top:0px; padding-left:20px; background:url(../images/damuzhi.png) no-repeat left center; line-height:38px; font-size:12px; color:#222222; line-height:40px; padding-right:15px;}
.ql_jyxxxwordxxmbox div:hover{ color:#c80101;}

.ql_jyxxxwordxxmbox div em{ display:none; right:0px; top:0px; font-size:12px; color:#cd0000; line-height:16px;}

.ql_jyx_xxsl{ height:22px; clear:both; padding-top:14px;}

.ql_jyx_xxsl ul{ float:left;}

.ql_jyx_pxx{ height:22px;}

.ql_jyx_pxx li{ float:left; width:24px; height:22px; margin-right:7px;}

.ql_jyx_pxx li{ background:url(../images/xingxing_02.png) no-repeat center center;}

.ql_jyx_pxx .ql_jyx_pxxxz{ background:url(../images/xingxing_01.png) no-repeat center center;}

.ql_jyx_xxsl em{ display:block; height:22px; padding-left:13px; font-size:20px; font-weight:bold; color:#c80101; line-height:20px; float:left;}

.ql_jyxxxwordsc{ font-size:14px; color:#4b4b4b; line-height:30px; padding-top:28px; min-height:87px;}

.ql_jyxxxwordscbt{ font-weight:bold;}

.ql_jyxxxwordbot{ font-size:14px; line-height:30px; color:#4b4b4b; padding-top:5px; min-height:230px; padding-bottom:15px;}

.ql_sxpsub{ height:28px;}

.ql_sxpsub a{ display:block; width:217px; height:28px; float:left; text-align:center; font-size:14px; color:#222222;}

.ql_sxpsub .sub_updown_hover:hover{ background:url(../images/shangxia.png) no-repeat center center; color:#fff;}

.ql_lyckbot{ padding-top:72px; clear:both;}

.ql_lyckbottop{ height:46px; padding-bottom:18px; clear:both;}

.ql_lyckbottopin{ height:46px; width:386px; padding:0px 10px; background:url(../images/jyxxx_img01.png) no-repeat center center; margin-right:25px; float:left;}

.ql_lyckbottopin input{ height:46px; line-height:46px; _height:44px; _line-height:44px; *height:44px; *line-height:44px; width:100%; border:none; background:none; font-size:14px; color:#bcbcbc; font-family:"微软雅黑";}

.ql_jyx_pxxpadtop{ padding-top:13px;}

.ql_jyx_pxxpadtop li{ cursor:pointer;}

.ql_lyckbottext{ clear:both; width:1178px; background:url(../images/jyxxx_img02.png) no-repeat top center; height:100px; padding:5px 10px 3px 10px;}

.ql_lyckbottext textarea{ height:94px; width:100%; font-size:14px; color:#bcbcbc; line-height:28px; border:none; background:none; font-family:"微软雅黑";}

.ql_lyckbottj{ clear:both; padding-bottom:32px; height:46px; padding-top:18px;}

.ql_lyckbottj a{ font-size:14px; color:#ffffff; display:block; height:26px; width:81px; background:url(../images/jyxxx_img03.png) no-repeat center center; float:left; margin-right:12px; text-align:center; margin-top:10px;}

.ql_lyckbottj a:hover{ color:#FF0;}

.ql_jyxlyackboxtoubu{ height:36px; line-height:36px; font-size:14px; color:#191919; clear:both;}

.ql_jyxlyackbox{ min-height:100px; padding-bottom:35px;}

.ql_jyxlyackbox li{ clear:both; padding:14px 10px 0px 0px; border-bottom:1px solid #e5e5e5;}

.ql_jyxlyacktop{ clear:both;}

.ql_jyxlyacktopl{ float:left; height:47px; width:47px; text-align:center; line-height:47px; background:url(../images/jyxxx_img04.png) no-repeat center center; font-size:12px; color:#4c4c4c;}

.ql_jyxlyacktopr{ float:right; width:1122px;}

.ql_jyxlyacktopr1{ clear:both;}

.ql_jyxlyacktopr1,.ql_jyxlyacktopr1 span,.ql_jyxlyacktopr1 em{ display:block; height:20px; line-height:20px;}

.ql_jyxlyacktopr1 span{ float:left; font-size:14px; color:#444444; font-weight:bold; font-family:"宋体";}

.ql_jyxlyacktopr1 em{ float:right; font-size:12px; color:#bbbaba;}

.ql_jyxlyacktopr2{ min-height:26px; line-height:26px; color:#444444; font-size:14px; clear:both; padding-bottom:8px;}

.ql_jyxlyacktopr3{ height:30px; line-height:30px; text-align:right; padding:8px 0px 10px 0px;}

.ql_jyxlyacktopr3 a{ font-size:12px; color:#444444; font-size:12px;}

.ql_jyxlyacktopr3 a:hover{ color:#836c05;}

.ql_jyxlyackboxfhfd .ql_jyxlyacktopr{ padding:10px 10px 10px 70px; width:1050px; border:1px solid #f1f1f1; background:#f8f8f8 url(../images/jyxxx_img06.png) no-repeat 10px 10px; position:relative;}

.ql_jyxlyackboxfhfd .ql_jyxlyacktopr2 div{ font-size:12px; color:#444444; position:absolute; right:10px; top:0px; line-height:26px; height:26px;}

.ql_jyxlyackboxfhfd .ql_jyxlyacktopr2{ position:relative; padding-right:35px;}

.ql_lyckbot.ql_lyckbotpanine{ padding-top:0px; display:none;}

/*精英秀 END*/

/*BEGIN*/

.ql_sub_lbtmainul2 li{ float:left; width:282px; height:378px; margin-right:23px !important; position:relative;}

.ql_sub_lbtmainul2 li h3{ display:none; background:url(../images/bg_04.png) no-repeat center center; padding:0px 10px 0px 10px; position:absolute; top:0px; left:0px; width:262px; font-size:14px; text-align:center; font-weight:normal;}

.ql_sub_lbtmainul2 li h3 a{ display:block; color:#ffffff; height:50px; line-height:50px; padding:160px 0px 168px 0px; width:262px;}

.ql_sub_lbtmain2{ height:378px; overflow:hidden;}

.ql_sub_lbtbox.ql_sub_lbtbox2{ height:378px;}

.ql_jtcxx_main{ min-height:400px; clear:both;}

.ql_jdcxx_top{ height:278px; clear:both;}

.ql_jdcxx_top_img{ width:208px; padding-left:39px; background:url(../images/chuzi.png) no-repeat left top;}

.ql_jdcxx_topleft{ float:left; height:278px; width:526px;}

.ql_jdcxx_topleft h1{ display:block; min-height:28px; line-height:28px; font-size:18px; color:#311000; font-weight:bold;}

.ql_jdcxx_topleftsz{ height:26px; padding-left:22px; background:url(../images/mzsy_cul_xxl.png) no-repeat left 12px; line-height:26px; padding-top:4px; font-size:12px; font-family:"宋体"; color:#ac9e98;}
.ql_jdcxx_top_img:hover a img{ opacity:0.7;filter:alpha(opacity=70);}
.ql_jdcxx_topleftsz img{ vertical-align:middle;}

.ql_jdcxx_topleftwz{ padding-top:15px; font-size:14px; color:#000000; line-height:28px; min-height:110px;}

.ql_jdcxx_topleftwzbqb{ height:26px; line-height:26px; color:#aaa1a1; font-size:12px; padding-top:5px;}

.ql_jdcxx_top_bot{ height:75px; background:url(../images/img_04.jpg) repeat-x bottom; clear:both; position:absolute; width:1198px; left:0px; bottom:0px; z-index:33;}

.ql_jdcxx_top_bota{ display:block; height:75px; float:left;} 

.ql_jdcxx_top_botadiv{ height:39px; float:right; padding-top:34px; padding-right:47px; padding-left:65px; position:relative;}

.ql_jdcxx_top_botadivleft{ position:absolute; height:52px; line-height:52px; left:0px; bottom:0px; font-size:16px; color:#ffffff; text-transform:uppercase;}

.ql_jdcxx_top_botbox{ position:relative; height:52px; z-index:33;}

.ql_mvmain{ clear:both; min-height:600px; padding-bottom:33px;}

.ql_mvmain li{ clear:both; height:480px; width:100%; position:relative; margin-top:20px; overflow:hidden;}

.ql_mvmain a{ display:block; height:480px; width:1198px; position:absolute; top:-480px; left:0px; background:url(../images/bg_07.png) no-repeat center center; color:#fff;}

.ql_mvmain a h3{ display:block; height:30px; line-height:30px; font-size:24px; font-family:"宋体"; font-weight:bold; text-align:center; padding-top:274px;}

.mzsy_xxc_c{ padding-bottom:33px;}

.ql_fixd_contact{}

.ql_fixd_contact{ z-index:999px; position:fixed; top:50%; margin-top:-169px; right:100%; width:100%; background:url(../images/bg_08.png) repeat-x top;}

.ql_fixd_contact .ql_fendianulsg li{ color:#dcdcdc !important;}

.ql_fixd_contact .ql_fendianulsg li:hover{ background:none;}

.ql_fixd_contact .ql_fendianulsgq1 .ql_fendianulsg1{ background:url(../images/fendti_01.png) no-repeat left top;}

.ql_fixd_contact .ql_fendianulsgq2 .ql_fendianulsg1{ background:url(../images/fendti_03.png) no-repeat left top;}

.ql_fixd_contact .ql_fendianulsgq3 .ql_fendianulsg1{ background:url(../images/fendti_05.png) no-repeat left top;}

.ql_fixd_contact .ql_fendianulsgq4 .ql_fendianulsg1{ background:url(../images/fendti_07.png) no-repeat left top;}

.ql_fixd_contact .ql_fendianulsgq1:hover .ql_fendianulsg1{ background:url(../images/fendti_01.png) no-repeat left top;}

.ql_fixd_contact .ql_fendianulsgq2:hover .ql_fendianulsg1{ background:url(../images/fendti_03.png) no-repeat left top;}

.ql_fixd_contact .ql_fendianulsgq3:hover .ql_fendianulsg1{ background:url(../images/fendti_05.png) no-repeat left top;}

.ql_fixd_contact .ql_fendianulsgq4:hover .ql_fendianulsg1{ background:url(../images/fendti_07.png) no-repeat left top;}



.ql_fixd_contact .ql_fendianulsg li .ql_fendianulsg2{ background:url(../images/fendian_06.png) no-repeat left 1px;}

.ql_fixd_contact .ql_fendianulsg li .ql_fendianulsg3{ background:url(../images/fendian_08.png) no-repeat left 2px;}

.ql_fixd_contact .ql_fendianulsg li .ql_fendianulsg4{ background:url(../images/fendian_10.png) no-repeat left 9px;}

.ql_fixd_contact .ql_fendianul{ background:none !important;}

.ql_fixd_contactbox{ position:fixed; z-index:99; height:98px; width:69px; background:url(../images/about_bg09.png) no-repeat left center; bottom:500px; left:0px; cursor:pointer;}
.ql_fixd_contactbox:hover{ opacity:0.7;filter:alpha(opacity=70);}
.ql_fendianul{ position:relative;}
.ql_index_mv:hover{ opacity:0.8;filter:alpha(opacity=80);}
.qlin_jyxmainnrsz .hd a:hover{ opacity:0.7;filter:alpha(opacity=70);}
.ql_fendianul .ql_fendianulao{ position:absolute; right:23px; bottom:18px; background:url(../images/bg_09.png) no-repeat center center; width:25px !important; height:25px !important; cursor:pointer;}

.ql_fendianul .ql_fendianulao:hover{filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.8; opacity:0.8;}

/*END*/

/*BEGIN*/

.qlin_mzsymainl:hover img{transition:all 1s; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);}

.qlin_mzsymainr.cg_fadeinout_parentul li:hover>a img{transition:all 1s; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);}

.qlin_xwtbotul.qlin_xwtbotulbig li:hover img{transition:all 1s; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);}

.qlin_xwtbotul2.qlin_xwtbotulsmal li:hover img{transition:all 1s; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);}

.clearfix.mzsy_cul li:hover img{transition:all 1s; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);}

.ql_jyxul.cg_margin_rightnone3 li:hover img{transition:all 1s; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);}

.ql_sub_lbtmainul.cg_sh_parent1 li:hover img{transition:all 1s; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);}
..qlin_mzsy_mainlul li{ overflow:hidden;}
.qlin_mzsy_mainlul li:hover img,

.qlin_mzsy_mainr.cg_fadeinout_parent:hover img,

.qlin_mzsy_mainl_bot.cg_animate_parentdiv:hover img

{

transition:all 1s; -webkit-transform:scale(1.05);-moz-transform:scale(1.05);

-webkit-filter: grayscale(100%);

-moz-filter: grayscale(100%);

-ms-filter: grayscale(100%);

-o-filter: grayscale(100%);

filter: grayscale(100%);

filter: gray;

	}



/*END*/

/*BEGIN*/

.qlin_jyxmaindivul.picList li:hover div img{

-webkit-filter: grayscale(100%);

-moz-filter: grayscale(100%);

-ms-filter: grayscale(100%);

-o-filter: grayscale(100%);

filter: grayscale(100%);

filter: gray;

}

/*END*/

/*BEGIN*/

.ql_lyckbottjinout{ height:44px; width:101px; padding:2px 10px; float:left; background:url(../images/jyxxx_img5401.png) no-repeat center bottom;}

.ql_lyckbottjinout input{ font-family:"微软雅黑"; width:100%; height:44px; line-height:44px; font-size:12px; color:#bcbcbc; border:none; background:none;}

.ql_lyckbottjinoutyzm{ height:44px; width:70px; float:left; margin:0px 12px; border:1px solid #e7e7e7;}



.ql_lyckbottjinoutyzm img{ width:70px; height:44px; cursor:pointer;}

.ql_lyckbottj_xmd1{ padding-left:886px;}

.ql_lyckbottj_xmd2{ padding-left:784px;}

/*END*/

/*BEGIN*/
.paginator{ position:relative;}
.paginator_yige{ position:absolute; top:0px; left:0px;}
.paginator_erge{ position:absolute; top:0px; right:0px;}

.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }

/*END*/

