 @charset "utf-8";

/* CSS Document 

* Date 2012-12-13

*/

/* elements reset*/

body,dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,p,form,fieldset,table,td,tr,img,select,input,select,input{font-family: "Microsoft Yahei","Songti";margin:0;padding:0;color:#4b4a4a;font-weight:normal;}

ul,ol,dl {list-style:none outside none;}

/*div,form,img,ul,ol,li,dl,dt,dd,label {margin: 0; padding: 0; border:0;}  */

table,td,tr,th,input,select{font-size:12px;}

/*h1,h2,h3,h4,h5,h6,p{margin:0; padding:0;}*/

body{background: #fff;}

table{border-collapse:collapse;}/*table*/

img{border:0;}

a{text-decoration:none;color:#1F376D;}

a:hover{text-decoration:underline;color:#bc2931;}

/*新增头部广告位*/

.headerAd{float:left;width: 420px;height: 85px;overflow:hidden;margin-top:15px;}

.fl{float:left;display:inline;}

.fr{float:right;display:inline;}

.clearboth{clear: both;}

.clear{clear:both;overflow:hidden;height:0;line-height:0%;font-size:0;}

.clearfix:after {visibility:hidden;display:block;font-size:0;content: " ";clear: both;height:0;}

.mg10{margin:10px;}

.mgt10{margin:10px 0 0 0;}

.mgtb10{margin:10px 0;}

.pd10{padding:10px;}

.pdt10{padding:10px 0 0 0;}

.pdtb10{padding:10px 0;}

.mbt10{ margin-bottom:10px; overflow:hidden; zoom:1;}

.mbt15{ margin-bottom:10px; overflow:hidden;}

.mbt_15{ margin-bottom:15px; overflow:hidden;}

.mbt20{ margin-bottom:20px; overflow:hidden;}

.mbt30{ margin-bottom:30px; overflow:hidden;}

.clear{clear:both}

* html .clearfix { zoom: 1; } /* IE6 */

*:first-child+html .clearfix { zoom: 1; } /* IE7 */

iframe{ border:0px;}

.fb{font-weight:bold;}

.hidden{ overflow:hidden;}

.bwc{width:970px; margin-left:auto; margin-right:auto;overflow:hidden;zoom:1;}

.qbwc{ width:980px;margin-left:auto;margin-right:auto;overflow:hidden;zoom:1;}

.blue {color:#5790c6}

.juhong{color:#ff6600;}

.hui{color:#666666;}

a:focus{outline:0;} 

.dis{display:block;}

.undis{ display: none;}

.wrapper{width: 1000px;margin: 0 auto;padding:0 12px;overflow:hidden;clear:both;background: #fff;}

.wrapper_sd{width: 1000px;margin: 0 auto;padding:0 12px;overflow:hidden;clear:both;}

.wrapper-full{width: 100%;overflow:hidden;clear:both}

.header {height:110px;}

.header div form input{margin-top:10px;

    height:30px;

    border:1px solid #eee;

    vertical-align: top;

	overflow:hidden;

	padding:0 10px;

}
.ss_btn{background:url(../image/sr_iptbg.gif) no-repeat -350px -50px; width:82px; cursor:pointer; border:none; font-size:14px; font-weight:bold; color:#fff; height:32px!important; line-height:32px!important;}
.header div form button{margin-top:10px;width:90px;height:32px;vertical-align: top;cursor:pointer;border:none;font-size:18px;}

.header .logo a{/*display: table-cell;*/

    display:block;

    vertical-align: middle;

    text-align: center;

    /*height: 70px;*/}

/*nav*/

.nav{height: 38px;

    margin: 0 auto;

    border:1px solid #171717;

    border-left: 0;

    border-right:0;

    background: #171717;

    zoom: 1;

	overflow:hidden;clear:both;

    width:100%;

   

}

.nav2{margin-top:0px;overflow:hidden;clear:both;width: 998px;

    margin: 0 auto;

    padding: 0 12px;

    background: #fff;}

.nav ul li,.nav2 ul li{font-size: 16px;float: left;height: 38px;}

.nav ul li a{

    width:71px;

    display:block;

    color: #fff;

    text-align: center;

    line-height: 38px;

    height: 38px;

    background:url(../images/navlibg.jpg) repeat-y right;

}

.nav ul li:last-child a{background:none;}

.nav2 ul{width:997px;padding:4px;font-size: 13px;overflow:hidden;}

.nav2 ul li{

    width:100px;

    text-align: center;

    line-height: 20px;

    height:20px;

	padding:0 33px;width:auto;font-size:14px;

}

.navbox {margin:0 auto;width:1000px;}

.navbox td{font-size: 16px; height: 38px;}

.navbox td a{

    display:block;

    color: #fff;

    text-align: center;

    line-height: 38px;

    height: 38px;

    background:url(../images/navlibg.jpg) repeat-y right;

}

.navbox td.last-child a{background:none;}

/*页眉*/

.qlqznav{width:100%; height:30px; background:#f8f8f8; border-bottom:#e6e6e6 1px solid; font-size:12px;}

.qlqzdht2{color:#4b4a4a;}

.qlqzdht2 a{color:#4b4a4a;}

.qlqzdnt{width:60px;height:30px; line-height:30px;float:left;}

.qlqzdnt a{display:block;height:30px;padding-left:15px;background:url(../images/index_06.jpg) left no-repeat;line-height:24px; text-decoration:none;}

.qlqzdl{line-height:30px; text-align:center;font-size:12px;color:#1f628f;clear:both/*zoom:1; width:360px;display:inline;*/}

.qlqzdl2{vertical-align:middle; width:97px;  height:16px;border:#c7c7c7 1px solid; margin-top:3px; line-height:12px;}

.qlqzdl a{display:block; height:30px; line-height:30px;margin-left:0px; padding:0 10px; overflow:hidden; zoom:1; float:left; font-size:12px;}

.qlqztabdh{ margin: 30px 0 0 0; height:30px;}

.qlqztabdh a{ height:30px; line-height:30px; display:block; float:left;}

.qlqztabdh ul{height:30px; overflow:hidden; zoom:1;}

.qlqztabdh ul li{ list-style:none; line-height:30px; height:30px; float:left; font-size:12px;}

.qlqztabdh ul li a{ font-size:12px;}

.qlqztabdh ul li.jiuban{width: auto;margin-left: 12px;font-weight: bold}

.qlqztabdh ul li.jiuban a{color: red;}

/*首页顶部*/



#logo{float:left; padding-left:5px;}

.logo{float:left; /*height:46px;*/ width: 230px;}

.logo>a>img{display:block;margin: 0 auto;}

.nrlogo{padding-left:2px;}



.bxkd{width:1000px;overflow:hidden;margin:0 auto;clear:both;}

.bxkd .bimg{float:left;margin-left:8px;margin-top:3px;width:77px;height:77px;}

/*新增广告位750*/

.topad{margin:0 auto;width:1000px;height:90px;padding:8px 0;border:0;overflow: hidden;clear:both;}

.topad .topadl{float:left;width:750px;overflow:hidden;}

.topad .topadr{float:right;width:750px;overflow:hidden;}

.bxkd .bxkdtext{float:left;background:#f1f1f1;padding-left:8px;width:742px;padding-top:4px;padding-bottom:3px;overflow:hidden;}

.bxkd .bxkdtext ul{float:left;width:742px;}

.bxkd .bxkdtext ul li{float:left;text-align:center;font-size:28px;width:742px;line-height:47px;color:#1f628f;font-weight:900}

.bxkd .bxkdtext p{float:left;font-size:12px;width:742px;text-align:left;line-height:22px;margin:0;padding-top:4px;color:#000;clear:both}

.bxkd .bxkdtext p span{margin-right:8px;width: auto}

.bxkd .bxkdtext p a{color:#000}

/*新增广告位 432*/

.adpic2 .rightad{float:right;width:238px;height:90px;}

.bxkd .rightad{float:right;width:238px;height:80px;}

.apple a{display:block; text-decoration:none;}



.apple{ width:100%; height:47px; overflow:hidden; }

.apple a{ width:100%; height:47px; line-height:47px;color:#1f628f;}

/*页面底部foot*/
.lianjie {width:1000px;border-top:3px solid #a312ae; line-height:24px;color:#666666;text-align:left; padding:10px 0 0 0; margin:20px auto;  font-size:12px;clear:both;}
.lianjie_1{line-height:25px;float:left;margin-left:3px;}
.qlfooter {width:1000px;border-top:3px solid #4376ae; line-height:24px;color:#666666;text-align:center; padding:10px 0 0 0; margin:20px auto;  font-size:12px;clear:both;}

.info{line-height: 28px;}

.qlfooter a{  color:#666666; font-size:12px;}



.qlfooter .menu2{line-height:25px;}

.qlfooter .menu2 a:link {color: #000000;	text-decoration: none; margin:0 5px}

.qlfooter .menu2 a:visited {color: #000000; text-decoration: none;}

.qlfooter .menu2 a:hover {color:#000000; text-decoration:underline;}

.qlfooter .menu2 a:active {color:#000000; text-decoration:underline;}



.qlfooter .menu3{line-height:25px;}

.qlfooter .menu3 a:link {color: #000000;	text-decoration: none; margin:0 5px}

.qlfooter .menu3 a:visited {color: #000000; text-decoration: none;}

.qlfooter .menu3 a:hover {color:#000000; text-decoration:underline;}

.qlfooter .menu3 a:active {color:#000000; text-decoration:underline;}



.qlfooter .menu4{line-height:25px;}

.qlfooter .menu4 a:link {color: #666666;text-decoration: none; margin:0 5px}

.qlfooter .menu4 a:visited {color: #666666; text-decoration: none;}

.qlfooter .menu4 a:hover {color:#666666; text-decoration:underline;}

.qlfooter .menu4 a:active {color:#666666; text-decoration:underline;}



/*old header*/

.qlldheader .qlldlogo{width:163px;float:left;}

.qlldheader .qlldhdad{width:660px;height:70px; float:left;}

.qlldheader .qlldhdrad{width:120px;float:left;}

.qlldheader .qlldhdrad ul{list-style-type:none;}

.qlldheader .qlldhdrad li{line-height:24px;list-style-type:none; font-size:12px;color:#333333;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left:10px; cursor:pointer;}

.qlldheader .qlldhdrad li a{color:#333333;text-decoration:none}

.qlldheader .qlldhdrad li a:hover{color:#cc0000;text-decoration:none}



/*old footer*/

#qlold_footer{ margin:10px auto; width:950px; border-top:#cccccc 1px solid; clear:both;}

#qlold_footer .qloldmenu{ padding:20px 0px; text-align:center;}

#qlold_footer .qloldnote{WIDTH:100%; padding:0px 0px 10px 0px;}

#qlold_footer .qloldnote ul{LIST-STYLE-TYPE: none;}

#qlold_footer .qloldnote li{WIDTH:100%;line-height:20px; font-size:12px; color:#666666; text-align:center}





.footer2{width:950px;text-align:center;margin:0 auto;padding-bottom:10px;}

.footer2 img{margin:0 auto;display:inline;}



#tinycontent{background:#ffffff; font-size:1.1em;}

.QualityvImg {

    text-align: center;

    clear: both;

    padding-top: 30px;

}

.QualityvImg img {

    border: 1px solid #666666;

    margin: 0 15px;

}

.ad1000x90 {

    width: 1000px;
    margin: 0 auto;

	padding-top:10px;

	clear:both

}

.flink{

    width: 1000px;

    border-top: 1px solid #D3D3D3;

    line-height: 24px;

    color: #666666;

    text-align: left;

    padding: 10px 0 0 0;

    margin: 20px auto;

    font-size: 12px;}

.flink a{margin-right: 8px;}