/* CSS Document */

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

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

.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;}

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

/*BEGIN*/

.ql_bottom{ clear:both;}

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

.ql_picul li{ height:375px; float:left; width:228px; background:url(../images/pic_01.jpg) no-repeat right top; padding:3px 1px 0px 1px; margin:24px 34px 0px 0px;}

.ql_picul li:hover{ background:url(../images/pic_01.jpg) no-repeat left top;}

.ql_picula{ display:block; height:284px; width:228px; overflow:hidden;}

.ql_picul li h3{ display:block; text-align:center; overflow:hidden; height:40px; clear:both; line-height:40px; font-size:18px; font-weight:bold;}

.ql_picul li h3 a{ color:#361f14;}
.ql_picul li h3 a:hover{ color:#af1c15;}

.ql_picxxytop{ clear:both; height:auto !important; min-height:405px; height:405px; overflow:hidden; padding-top:24px; padding-bottom:14px;}

.ql_picxxytopl{ float:left; width:325px;}

.ql_picxxytopr{ float:right; width:395px; text-align:center;}

.ql_picxxytopr h1{ display:block; min-height:42px; line-height:42px; padding-top:16px; font-size:30px; color:#af1c15; font-weight:bold;}

.ql_picxxytopryw{ font-size:22px; line-height:22px; font-size:14px; color:#a9a8a8; text-transform:uppercase;}

.ql_picxxytoprword{ min-height:120px; line-height:22px; font-size:12px; color:#5c5a59; padding-top:18px;}

.ql_picxxybot{ clear:both; padding-bottom:25px; border-bottom:1px solid #e0e0e0; min-height:150px;}

/*END*/

/*BEGIN*/

.qlin_titletow{  height:60px; clear:both; background:url(../images/pic_img14.png) no-repeat center center;}

.qlin_titletow h2{ display:block; height:30px; line-height:30px; text-align:center; font-size:24px; font-weight:normal;}

.qlin_titletow h2 a{ color:#010101;}

.qlin_titletow h2 a:hover{ color:#af1c15;}

.qlin_titletowy{ font-size:12px; height:18px; line-height:18px; color:#010101; text-transform:uppercase; text-align:center;}

.qlin_about{ height:378px;}

.qlin_aboutl{ height:310px; width:485px; float:left; padding-top:68px; font-size:12px; line-height:26px; color:#000000;}

.qlin_aboutr{ float:right; width:497px; padding-top:35px;}

.qlin_aboutl a{ font-weight:bold; color:#e71f19;}

.qlin_aboutl a:hover{ color:#000000;}

.qlin_aboutllxdh{ min-height:36px; line-height:36px; font-size:14px; color:#353535; padding-top:5px;}

/*.qlin_aboutllxdh img{ vertical-align:middle;}*/

.qlin_aboutlmain{ height:224px; overflow:hidden;}

.qlin_gengduo{ clear:both; height:112px;}

.qlin_gengduo a{ display:block; height:84px; width:78px; line-height:78px; text-align:center; margin:0px auto; font-size:12px; color:#000000; background:url(../images/pic_img05.png) no-repeat center center;}

.qlin_gengduo a:hover{ background:url(../images/pic_img06.png) no-repeat center center; color:#b10000;}

.qlin_aboutr a:hover img{ filter:alpha(opacity=90);opacity:0.9;}

.qlin_xinwen{ height:505px; clear:both; background:url(../images/pic_img13.jpg) no-repeat center center;}

.qlin_xinwenl{ float:left; width:500px; height:317px;}



.qlin_xinwengd{ width:500px; height:317px; overflow:hidden; position:relative;}

.qlin_xinwengd .bd{ position:relative; height:100%; z-index:0;   }

.qlin_xinwengd .bd li{ zoom:1; vertical-align:middle; }

.qlin_xinwengdul li a em{ width:100%; background:url(../images/pic_img09.png) repeat; height:54px; line-height:54px; cursor:pointer; display:block; left:0px; bottom:0px; position:absolute; cursor:pointer;}

.qlin_xinwengdul li a{ display:block; width:500px; height:317px; position:relative; overflow:hidden;}

.qlin_xinwengdul li a em h3{ width:470px; margin:0px auto; height:54px; line-height:54px; font-size:14px; color:#fff; font-weight:normal; overflow:hidden; white-space:nowrap; cursor:pointer;}

.qlin_xinwengdul li a em h3:hover{ color:#960;}

.qlin_xinwenbox{ padding-top:88px;}

.qlin_xinwengd .prev,.qlin_xinwengd .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:11px; height:45px; z-index:99;}

.qlin_xinwengd .next{ left:auto; right:3%; background:url(../images/leftright01.png) no-repeat right top;}

.qlin_xinwengd .prev{ background:url(../images/leftright01.png) no-repeat left top;}

.qlin_xinwengd .prev:hover,

.qlin_xinwengd .next:hover{ filter:alpha(opacity=60);opacity:0.6;  }

.qlin_xinwengd .prevStop{ display:none;  }

.qlin_xinwengd .nextStop{ display:none;  }

.qlin_xinwenr{ float:right; width:460px; height:317px;}

.qlin_xinwenrul{ height:317px; overflow:hidden;}

.qlin_xinwenrul li{ clear:both; height:39px; clear:both; vertical-align:middle; margin-bottom:30px; overflow:hidden;}

.qlin_xinwenrull{ float:left; width:46px; padding-right:10px; background:url(../images/gsxw_05.png) no-repeat left center; height:39px; }

.qlin_xinwenrull em,.qlin_xinwenrull span{ display:block; clear:both; text-align:center;}

.qlin_xinwenrull em{ height:24px; line-height:24px; font-size:22px; font-weight:bold; color:#ffffff;}

.qlin_xinwenrull span{ height:14px; line-height:14px; font-size:12px; color:#ffffff; font-weight:normal; font-family:"宋体";}

.qlin_xinwenrul h3{ display:block; height:20px; line-height:20px; font-size:14px; color:#393939; font-weight:normal; white-space:nowrap; overflow:hidden;}

.qlin_xinwenrul h3 a{ color:#393939;}

.qlin_xinwenrulr{margin-left:64px;}

.qlin_xinwenrulr div{ height:20px; line-height:20px; background:url(../images/gsxw_04.png) no-repeat left bottom; color:#040404;}

.qlin_xinwenrulr div a{ color:#040404;}

.qlin_xinwenrul li:hover .qlin_xinwenrull{ background:url(../images/gsxw_06.png) no-repeat left center;}

.qlin_xinwenrul li:hover a{ color:#b10000 !important;}

.qlin_xinwenbox{ height:317px;}

.qlin_gengduo_a{ clear:both; height:100px; position:relative;}

.qlin_gengduo_a a{ display:block; height:84px; width:78px; line-height:78px; text-align:center; margin:0px auto; font-size:12px; color:#000000; background:url(../images/pic_img05.png) no-repeat center center; position:absolute; bottom:-34px; left:50%; margin-left:-39px;}

.qlin_gengduo_a a:hover{ background:url(../images/pic_img06.png) no-repeat center center; color:#b10000;}

.ql_height68{ height:68px; clear:both;}

.qlin_piculdabox{ clear:both; background:url(../images/pic_img10.png) no-repeat top center;}

.qlin_picul{ clear:both; height:400px; padding-top:22px;}

.qlin_picul li{ height:375px; float:left; width:228px; background:url(../images/pic_01.jpg) no-repeat right top; padding:3px 1px 0px 1px; margin:0px 20px 0px 0px;}

.qlin_picul li:hover{ background:url(../images/pic_01.jpg) no-repeat left top;}

.qlin_picula{ display:block; height:284px; width:228px; overflow:hidden;}

.qlin_picul li h3{ display:block; text-align:center; overflow:hidden; height:40px; clear:both; line-height:40px; font-size:18px; font-weight:bold;}

.qlin_picul li h3 a{ color:#361f14;}

.qlin_bottomimg{ text-align:center; height:270px; background:url(../images/pic_img12.jpg) no-repeat center bottom;}

/*END*/

.xr_qyryxxt{ text-align:center; position:relative;}

.ql_leftanniu,.ql_rightanniu{ position:absolute; top:81px; z-index:0;}

.ql_leftanniu{ left:0px;}

.ql_rightanniu{ right:0px;}

.xr_qyryxxjt a.sub_updown_hover:hover{ filter:alpha(opacity=70);opacity:0.7;}

.xr_hzhb.xr_hzhb_qgltj .xr_hzhbtr{ padding-left:0px !important;}