@charset "utf-8";

*{
 margin:0 auto;
 padding:0px;
 font-family:"Microsoft Yahei";
}
body{
 width:100%;
 font-size:14px;
 color:#3d4552;
 font-family:"Microsoft Yahei";
 background:#e6f1fc;


}

.pics_wrap{float:left;}
body,input,p,span,dl,dt,dd,select,textarea,ul,li,dl,h1,h2,h3,h4,font,img,b{
 margin:0px;
 padding:0px;
}
a,area,textarea{
 text-decoration:none;
 blr:expression(this.onFocus=this.blur());
 outline:none;
}
a{
 color:#292929;
}
a:hover{color:#8f000b;}
input{
 outline:none;
}
ul,ol,li{
 list-style-type:none;
}
input,textarea,select{
 font-size:12px !important;
}
img{
 border:none;
}
.fl{
 float:left;
}

.fr{
 float:right;
}
.fm{
 margin:0 auto;
}
.clearboth{
 clear:both;
 border:0px;
 padding:0px;
 margin:0px;
}
.displays{
 display:inline;
}

.cq_top{
 width:100%;
 height:40px;
 background:#700005;
min-width:1280px;
}
.cq_topIN{
 width:1280px;
 height:40px;
 line-height:40px;
}
.cq_topINleft{
 width:auto;
 margin:0 0 0 44px;
 display:inline;
}
.cq_topINleft a{
 color:#FFF;
 margin:0 10px 0 10px;
 display:inline;
font-size:14px;
}
.cq_topINright{
 width:122px;
 height:22px;
 background:#360;
 margin:9px 54px 0 0;
 display:inline;
}
.cq_input{
 width:90px;
 height:22px;
 background:url(../image/SS_ipput.jpg) no-repeat left;
 border:none;
 outline:medium;
 line-height:22px;
 padding:0 0 0 10px;
color:#ffffff;
}
.cq_but{
 width:22px;
 height:22px;
 background:url(../image/SS_but.jpg) no-repeat left;
 border:none;
 outline:medium;
 cursor:pointer;
}
.cq_logoW{
 width:100%;
 height:162px;
 background:#8f000b;
min-width:1280px;
}
.cq_logoWIN{
 width:1280px;
 height:162px;
background:url(../images/logobg1.png) no-repeat;
}
.cq_logoWIN_logo a img{
 width:400px!important;
 height:120px!important;
         float:left;
 margin:25px 0 0 34px;
 display:inline;
}
.cq_logoWIN_logoR img{
 width:400px;
 height:auto;
 margin:40px 34px 0 0;
 display:inline;
}
.cq_menu {
 min-width:1280px;
 height: 40px;
 background: #8f000b;
 border-top: 2px solid #FFF;
 position:relative;
 z-index:1;
width:100%;
float:left;
line-height:40px;
}

.cq_banner{
 width:100%;
 height:581px;
 position:relative;
 z-index:2;
}
#full-screen-slider { 
 width:100%; 
 height:581px; 
 float:left; 
 position:relative;
}
#slides { 
 display:block; 
 width:100%; 
 height:581px; 
 list-style:none; 
 padding:0; 
 margin:0; 
 position:relative;
}
#slides li { 
 display:block; 
 width:100%; 
 height:100%; 
 list-style:none; 
 padding:0; 
 margin:0; 
 position:absolute;
}
#slides li a { 
 display:block; 
 width:100%; 
 height:100%; 
 text-indent:-9999px;
}
#pagination { 
 display:block; 
 list-style:none; 
 position:absolute; 
 left:25%; 
 top:540px; 
 z-index:9900;  
 padding:5px 15px 5px 0;
  margin:0;
 }
#pagination li { 
 display:block; 
 list-style:none; 
 width:10px; 
 height:10px; 
 float:left; 
 margin-left:15px; 
 border-radius:5px; 
 background:#c2c2c2;
 }
#pagination li a { 
 display:block; 
 width:100%; 
 height:100%; 
 padding:0; 
 margin:0;  
 text-indent:-9999px;
}
#pagination li.current { 
 background:#700005;
}
.cq_banner img{
 width:100%;
 height:581px;
 margin:0 auto;
min-width:1280px
}
.cq_main{
 width:100%;
}
.cq_mainIN{
 width:1280px;
 height:auto;
}
.cq_tzgg{
 width:340px;
 height:auto;
}
.cq_tzggT{
 width:340px;
 height:60px;
 line-height:60px;
 font-size:16px;
 color:#8f000b;
 font-weight:bold;
}
.cq_tzggT span{
 float:left;
 
}

.cq_tzggT a{
 float:right;
 line-height:60px;
 color:#ccd1de;
}
.cq_tzggB{
 width:340px;

 border-top:3px solid #8f000b;
 background:#d7dfe9;
 padding:0 0 36px 0 ; height:565px;
}
.cq_tzggB ul{
 width:300px;
 height:auto;
 float:left;
 margin:0 0 0 20px;
 display:inline;
}
.cq_tzggB ul li{
 width:300px;
 height:70px;
 float:left;
 border-bottom:2px solid #cccccc;
 padding:25px 0 0 0;
}
.cq_tzggB ul li span{
 width:64px;
 height:50px;
 float:left;
 background:#FFF;
}
.cq_tzggB ul li span dl{
 width:64px;
 height:25px;
 background:#8f000b;
 line-height:25px;
 text-align:center;
 color:#FFF;
}
.cq_tzggB ul li span dt{
 width:64px;
 height:25px;
 line-height:25px;
 text-align:center;
 color:#8f000b;
}
.cq_tzggB ul li font{
 width:202px;
 float:right;
 font-size:14px;
 line-height:22px;
}
.cq_tzggB ul li font a{
 color:#333;
}
.cq_tzggB ul li font a:hover{
color:#8f000b;
}
.cq_xxyw{
 width:860px;
 height:auto;
 margin:0 0 0 40px;
 display:inline;
}
.cq_xxywT{
 width:860px;
 height:60px;
 line-height:60px;
 font-size:16px;
 color:#8f000b;
 font-weight:bold;
}
.cq_xxywT span{
 float:left;
 
}

.cq_xxywT a{
 float:right;
 line-height:60px;
 color:#ccd1de;
}
.cq_xyywB{
 width:864px;
 height:auto;
 padding:3px 0 33px 0 ;
}

.cq_xyywBliimg111{
width:394px;
height:auto;
border-top:3px solid #8f000b;
padding-top:20px;margin-top:2px;

}
.cq_xyywBliimg111IMG{
width:390px;
height:220px;
overflow:hidden;
}
.cq_xyywBliimg111 span{
 float:left;
 
 font-size:12px;
 line-height:20px;
 padding:10px 0 10px 0;}
.cq_xyywBliimg111 span dl{
font-size:14px;
 }

.cq_xyywBliimg{
 width:394px;
 height:277px;
 border-bottom:3px solid #8f000b;
 padding:20px 0px 0 0;
}
.cq_xyywBliimgIMG{
 width:390px;
 height:220px;
 overflow:hidden;
 margin-left:2px;
}
.cq_xyywBliimgIMG img{
 width:390px;
 height:auto;
 float:left;
}
.cq_xyywBliimg span{
 float:left;
 
 font-size:12px;
 line-height:20px;
 padding:10px 0 10px 0;
}
.cq_xyywBliimg span dl{
 font-size:14px;
color:#666;
}
.cq_xyywBliimg span dl a:hover{color:#8f000b;}
.cq_xyywBliimg01{
 width:394px;
 height:auto;
 border-top:3px solid #8f000b;
 padding:20px 0 0 0;
}
.cq_xyywBliimg01 img{
 width:390px;
 height:auto;
 float:left;
}
.cq_xyywBliimg01 span{
 float:left;
 
 font-size:12px;
 line-height:20px;
 padding:0 0 10px 0;
}
.cq_xyywBliimg span dl{
 font-size:14px;
}
.cq_xyywBliimg span dl a:hover{color:#8f000b;}

.cq_xyywBliwzaa{
width:390px;
height:auto;
border-bottom:1px dashed #c7cdd4;
line-height:59px;
padding:18px 0 8px 0;
}
.cq_xyywBliwzaa dl{
font-size:14px;
color:#8f000b;
}
.cq_xyywBliwzaa dl b{
margin-right:6px;
display:inline;
}




.cq_xyywBliwz{
 width:390px;
 height:auto;
 border-bottom:1px dashed #c7cdd4;
 line-height:18px;
 padding:14px 0 8px 0;
}
.cq_xyywBliwz dl{
 font-size:14px;
 color:#8f000b;
}
.cq_xyywBliwz dl a:hover {
 color:#8f000b;
}
.cq_xyywBliwz dl b{
 margin-right:6px;
 display:inline;
}
.cq_imgqh{
 width:100%;
 height:auto;
 border-top:3px solid #8f000b;
 margin:27px 0 0 0;
min-width:1280px;
background-color:#d7dfe9;
}
.cq_imgqh span{
	width:100%;min-width:1280px;float:right;}
.cq-ztwzT{
	width:1280px;}
.cq-ztwzT a{
font-size:16px;
font-weight:bold;
 float:right;
 line-height:60px;
 color:#CCC;}
.cq_imgqhIN{
 width:1280px;
 height:auto;

}
.cq_imgqhIN ul li{
 width:220px;
 height:133px;
 float:left;
 margin:15px 36px 75px 0px;
 display:inline;
}
.cq_imgqhIN ul li:nth-child(3) a h3,.cq_imgqhIN ul li:nth-child(4) a h3{
margin-top:-55px !important;
line-height:30px;
}
.cq_imgqhIN ul li img{
 width:80px;
 height:60px;
}
.cq_imgqhIN ul li img:hover{
 opacity:0.8;

}
.cq_footer{
 width:100%;
 height:265px;
 background:#8f000b;
 margin:0px 0 0 0;
 display:inline;
min-width:1280px;
}
.cq_footerIN{
 width:1280px;
 height:209px;
 padding:56px 0 0 0;
}
.cq_footerINlef{
 width:320px;
 height:auto;
 line-height:30px;
 color:#FFF;
}
.cq_footerINmid img{
 width:247px;
 height:132px;
 margin:0 0 0 195px;
 display:inline;
}
.cq_footerINrig{
 width:300px;
 height:50px;
}
.cq_footerINrig ul li{
 width:50px;
 height:50px;
 float:left;
 margin:80px 0 0 20px;
 display:inline;
 position:relative;
}
.cq_footerINrig ul li a img{
 width:50px;
 height:50px;
}
.cq_bott{
 width:100%;
 height:40px;
 background:#700005;
 text-align:center;
 line-height:40px;
 color:#FFF;
min-width:1280px;
}
.gr_xinxi_ceng{ 
 position:absolute; 
 z-index:40; 
 left:-205px; 
 top:-130px;  
 display:none; 
 width:560px; 
 height:130px;
}
.gr_xinxi_cengIN{
 width:100px;
 height:130px;
 float:left;
 margin:0 0 0 10px;
 display:inline;
}
.gr_xinxi_cengIN img{
 width:100px;
 height:100px;
 float:left;
}
.gr_xinxi_cengIN a img{
 width:100px!important;
 height:100px!important;
 float:left;
}
.gr_xinxi_ceng span{
 width:100px;
 height:30px;
 float:left;
 text-align:center;
 line-height:30px;
 color:#FFF;
}
.cx_listBanner{
 width:100%;
 height:372px;
 text-align:center;
}
.cx_listBanner img{
 width:1488px;
 height:372px;
}
.list_Bot{
 width:1280px;
}
.list_BotLeft{
 width:816px;
}
.list_BotLeftT{
 height:56px;
 
 margin:5px 0 0 0;
}
.list_BotLeftT ul li{
 min-width:90px;
 height:25px;
 float:left;
 margin:12px 8px 0 0;
 line-height:22px;
 text-align:center;
 font-size:14px;
  cursor:pointer;

}
.list_BotLeftT ul li.curr{
 border-top:4px solid #8f000b;
}
.list_BotLeftB{
 width:816px;
 margin:10px 0 0 0;

}

.list_BotLeftBtop{
 width:826px;
 height:60px;
}
.list_BotLeftBtop img{
 width:120px;
 height:60px;
 float:left;
}
.list_BotLeftBtop span{
width:200px;
 height:56px;
 float:left;
 border-bottom:4px solid #8f000b;
 line-height:56px;
 text-align:center;
 font-size:24px;
 font-weight:bold;
 color:#292929;
}
.list_BotLeftB ul {
 float:right;
 margin:40px 0 20px 0;
}

.list_BotLeftB ul li{
 border-bottom:1px dashed #bec2c5;
 background:url(../image/jiantou.png) no-repeat center left;
 height:40px;
 line-height:40px;
 font-size:14px;

 padding:0 0 0 20px;
 float:right;
 width:695px;
}
.list_BotRight{
 width:360px;
 height:480px;
 margin:87px 0 20px 0;
}
.list_BotRight img{
 width:360px;
 height:480px;
}
.list_contc{
 line-height:40px;
 font-size:16px;
 margin:40px 0 0 0;
 float:left;
}
.list_contc p{
 
 margin:10px 0 0 0;
}
.list_imgLIST{
 width:1280px;
 margin:50px 0 20px 0;
min-height:200px;
}
.list_imgLISTsp{
 width:1280px;
 margin:50px 0 0 0;
min-height:130px;
}
.list_imgLIST li{
 width:260px;
 height:250px;
 float:left;
 margin:0 30px 0 30px;

}
#szzyli{
 width:350px;
 height:285px;
 float:left;
 margin:0 30px 0 30px;

}
.list_imgLISTimgbox{
width:260px;
height:192px;
overflow:hidden;
}
#list_imgLISTimgbox1{
width:350px;
height:245px;
border:1px solid #f3b9099;
overflow:hidden;
}
.list_imgLIST li img{
 width:260px;

 float:left;
}
#list_imgLIST1 li img{
 width:350px;
 float:left;
}
.list_imgLIST li span{
 width:260px;
 height:58px;
 float:left;
 line-height:58px;
 text-align:center;

}
#szzysp{
 width:350px;
 height:40px;
 float:left;
 line-height:40px;
 padding-bottom:10px;
 text-align:center;
display:inline-block;

}

.list_imglist{
 width:1280px;
}
.ssjg_line{
 width:100%;
 height:4px;
 background:#8f000b;
 margin:28px 0 28px 0;
}
.ssjg_lineBO{
 width:100%;
 height:4px;
 background:#8f000b;
 margin:50px 0 0 0;
}
.cq_content{
 width:838px;
 background:#e6f1fc;
 padding:46px;
}
.cq_contentT{
 
 border-bottom:1px solid #d8dee5;
 line-height:30px;
 font-size:20px;
 text-align:center;
 }
.cq_content>span{
 float:left;
 line-height:30px;

 width:838px;.list_BotLeftB ul li
 font-size:14px;
 margin:10px 0 30px 0;
}
.cq_contentB{
 width:838px;
 text-align:left;
 color:#5a5a5b;
}
.cq_contentB a{corlor:blue;}
.cq_contentB p{
font-size:14px;
text-align:left;
 margin:0px 0 0px 0;
 text-align: justify;
 
}

#lanrenzhijia {
 height: 480px;
 position:relative;
 font-size:12px;
 
 overflow:hidden;
 width:360px;
}
#img li {
 opacity:1;
 filter:alpha(opacity=100);
 cursor:pointer;
 float:left;
}
#img {
 list-style:none;
 position:absolute;
 top:0px;
 left:0px;
}
#num {
 list-style:none;
 position:absolute;
 bottom:10px;
 right:20px;
 z-index:999;
}
#num li {
 display:block;
 height:20px;
 width:20px;
 margin-left:5px;
 background:#FFFFFF;
 float:left;
 color:#DE7D4B;
 text-align:center;
 line-height:20px;
 border-radius:20px;
 opacity:0.7;
 filter:alpha(opacity=70);
 cursor:pointer;
 
}
#num .hover {
 background:#FF6600;
 color:#FFFFFF;
 font-weight:bold
}


.cq_imgLIST{
 width:390px;
 height:auto;
 margin:10px 10px 30px 10px;
 display:inline;

}
.cq_imgLISTtop{
 width:390px;
 height:40px;
 line-height:40px;
 font-size:16px;
}
.cq_imgLISTtop span{
 width:8px;
 height:40px;
 float:left;
 background:#700005;
 margin:0 10px 0 0;
 display:inline;
}
.cq_imgLISTbot{
 width:390px;
 height:200px;
 margin:10px 0 0 0;
 display:inline;
}
.cq_imgLISTbot img{
 width:150px;
 height:200px;
 float:left;
}
.cq_imgLISTbot span{
 width:230px;
 height:200px;
 float:right;
 text-align:left!important;
 line-height:30px;
 margin-top:0px!important;
}
.cq_imgLISTbot span a{
 width:50px;
 float:right;
 text-align:right;
 color:#700005;
}
.cq_LJ_libBOT ul li{
  width:auto;
   line-height:40px;
float:left;
background:url(../image/jiantou.png) no-repeat left 10px center;
border-bottom:none;
margin:0 10px 0 10px;

}

.clearfix{clear:both;}
DIV.scott {
 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;
}
DIV.scott A {
 BORDER-RIGHT: #3d4552 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3d4552 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #3d4552 1px solid; COLOR: #3d4552; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #3d4552 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
 BORDER-RIGHT: #e36c66 1px solid; BORDER-TOP: #e36c66 1px solid; BORDER-LEFT: #e36c66 1px solid; COLOR: #FFF; BORDER-BOTTOM: #e36c66 1px solid; BACKGROUND-COLOR: #f4a39f
}
DIV.scott A:active {
 BORDER-RIGHT: #e36c66 1px solid; BORDER-TOP: #e36c66 1px solid; BORDER-LEFT: #e36c66 1px solid; COLOR: #FFF; BORDER-BOTTOM: #e36c66 1px solid; BACKGROUND-COLOR: #f4a39f
}
DIV.scott SPAN.current {
 BORDER-RIGHT: #e36c66 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e36c66 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e36c66 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e36c66 1px solid; BACKGROUND-COLOR: #e36c66
}
DIV.scott SPAN.disabled {
 BORDER-RIGHT: #3d4552 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #3d4552 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #3d4552 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #3d4552 1px solid
}
 
 
.sousr{ width:200px; float:right; height:25px;} 
.sousrlf{ width:166px; height:27px;  float:left;margin-top:5px;  background:url(../images/ss.png) no-repeat; margin-left:33px; display:none;}
.sof{ width:135px; height:25px; float:left;margin-top:3px;margin-left:5px;}
.sof input{ width:133px;  height:18px; background:#700005; border:1px solid #700005;color:#fff;}

.souimgss{ width:16px; height:16px; float:left; margin-top:5px;margin-left:3px;}
.souimg{ width:16px; height:16px; float:right; margin-top:10px;}
 
 
 .tijiao{width:838px;background-color:#e6f1fc;padding:46px;font-size:14px;}
 
 
 
.clearfix{
    clear: both;
}
.sw_xxyw{
    width: 860px;
    height:auto;
padding-bottom:10px;
}
.xxyw_title{
    width: 860px;
    height: 42px;
    border-bottom: solid 4px #ed5565;
}
.xxyw_title span{
    line-height: 36px;
    float: left;
    width: 100px;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    background: #ed5565;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.xxyw_title p{
    float: right;
padding-top: 7px;
}
.img_news{
    width: 390px;
    height:auto;

}
.img_area{
    width: 390px;
    height: 220px;
    overflow: hidden;
    margin-top: 10px;
}
.img_area a img{
    width: 100%;
    height: auto;
}
.first-news{
    width: 390px;
    line-height: 28px;
}
.first-news p{
    float: right;
    
}
.cur12{
    margin-right: 80px;
}
.cur13{
margin-top: 24px;
}
.list_news{
    width: 390px;
}
.list_news ul li{
    width: 380px;
    line-height: 44px;
    border-bottom: dashed 1px #e2e2e2;
}
.list_news ul li p{
    float: right;
}
.sw_tzgg{
    width: 340px;
    height: auto;
}
.tzgg_title{
    width: 340px;
    border-bottom: solid 4px #428ac7;
    height: 42px;
    
}
.tzgg_title span{
    line-height: 36px;
    float: left;
    width: 100px;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    background: #428ac7;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.tzgg_title p{
    float: right;
    padding-top: 7px;
}
.tzgg_list{
    width: 340px;
    background: #dee8f2;
    padding-bottom: 10px;
}
.tzgg_list ul li{
width: 320px;
    margin: 0 auto;
    line-height: 44px;
    border-bottom: dashed 1px #d6d6d6;
    background: url(../images/qdt.png) no-repeat left;
}
.tzgg_list ul li a{
    padding-left: 12px;
}
.tzgg_list ul li p{
    float: right;
}
 .cur14{
margin-top:40px;}
 