.flash{ background: url(http://www.qfxww.com.cn/img/flash.jpg) center no-repeat; height: 400px; }
.notice{ height:40px; line-height: 40px; margin:20px 0; }
.notice span{ float:left; padding-left:18px; }
.xwzx li:nth-child(1),.xwzx li:nth-child(4n+0){ margin-left:0px; }
.xwzx li:nth-child(3n+0){ margin-right:0px; }
.xwzx li,.qfshy{ width: 380px; height: 343px; margin:0px 15px 40px; overflow: hidden; }
.zh1,.xwfr .xwft{ margin-bottom: 13px; line-height: 40px; height:42px; background: url(../img/new1.gif) bottom no-repeat; }
.zh1 div,.xwfr .xwft div{ line-height: 25px; height:40px; }
.zh1 div img,.xwfr .xwft img{ margin-right:8px; }
.zh2,.xwfl dd a{ background: url(../img/new2.gif) left center no-repeat; background-position: 10px; height: 35px; line-height: 35px; clear:both; border-bottom:1px #a9a9a9 dashed; }
.zh2 a,.xwfl dd a{ padding-left:25px; }
.zh3{ clear:both; width:100%; padding-top:5px; }
.zh3 a{ height: 88px; clear: both; overflow: hidden; margin-top:6px; }
.zh3 div{ width:210px; padding-top:8px; }
.zh3 div p{ padding-top:10px; line-height: 22px; }
.qfshy{ width: 1200px; height:320px; margin-left:0px; margin-right:0px; }
.qfshy .zh1{ background-image: url(../img/new4.gif); }
.qfshy .qfshy1{ padding-top:20px; }
.zh4{ padding-bottom: 9px; }
.zh5{ text-align: center; padding-top:11px; }

.ny_title{ height: 40px; line-height: 40px; }
.nyxx1,.xwfr{ padding-top:60px; padding-bottom: 30px; }
.nyxx2{ clear:both; line-height: 25px; font-size:16px; text-indent:2rem; padding-bottom: 50px; }
.nyxx2 iframe{ display:none; opacity:0; }
.xwfl{ width:310px; margin-top:60px; overflow: hidden; }
.xwfl dl{ clear:both; margin-bottom: 35px; }
.xwfl dl dt{ height: 45px; line-height: 45px; width: 100%; }
.xwfl dl dt span{ padding-left: 20px; }
.xwfl dl dt a{ padding-right:10px; }
.xwfl dd a{ width:265px; height: 55px; line-height: 55px; }
.xwfl dd{ margin:0px 10px; width:290px; }
.xwfr{ width: 845px; }
.xwfr .xwft{ background: url(../img/new4.gif) left bottom no-repeat; height:45px; }
.xwfc1 li{ padding:20px 0; clear:both; width:100%; border-bottom: 1px #a9a9a9 dashed; }
.xwfc1 li a{ width:100%; }
.xwfc1 li div { background: url(../img/new2.gif) left center no-repeat; background-position: 10px; height: 40px; line-height:40px; padding-left: 25px; padding-right:25px; }
.xwfc1 li p{ padding-left:25px; }
.xwfr .info{ text-align:center; padding-bottom:50px; }
.xwfr .info small{ padding:0 10px;}

.zxtg{ margin:50px 0; }
.zxtg li{ clear:both; line-height: 45px; width:100%; margin-bottom: 24px; }
.zxtg li .zxt_txt{ float: left; display: inline-block; font-size:16px; width:91px; }
.zxtg li input,.zxtg li textarea,.zxtg li select{ padding:0px 10px; border:1px #dfdfdf solid; height: 45px; width:730px; }
.zxtg li textarea{ height:500px; padding:10px; }
.zxtg li select{ width:200px; }
.zxtg li .yzmad{ width:150px; }
.zxtg li button{ margin-left:10px; color:#fff; cursor: pointer; background:#005faf; font-size:16px; width:87px; border:none; text-align: center; line-height: 32px; height:32px; }
.zxtg li button:last-child{ background:#f35621; }
.zxtgxz{ font-size: 16px; line-height: 30px; }
.zxtgxz div{ font-size:20px; font-weight: bold; padding-bottom: 20px; }

.login{ display:none; opacity: 0; .opacity: 0; position:absolute; background:#fff; z-index: 999; left:50%; margin-left:200px; top:195px; width: 408px; 
	height: 380px; box-shadow: 6px 11px 20px #bdbdbd; }
.logint{ padding-left:45px; padding-top:26px; }
.logint a{ display: inline-block; padding-left:56px; border-top-left-radius: 10px; border-top-right-radius: 10px; width: 101px; font-size: 18px; height: 50px; line-height: 50px; }
.logint a img{ float: left; margin-top:15px; margin-left:26px; margin-right:10px; }
.logint a:nth-child(1){ margin-right:5px; }
.logint a:nth-child(1).logintx,.logint a:nth-child(2).logintx{ color:#fff; background:#005faf url(../img/login1h.png) no-repeat; background-position:26px 15px; }
.logint a:nth-child(2),.logint a:nth-child(1){ background:#ededed url(../img/login2.png) no-repeat; background-position:26px 15px; }
.logint a:nth-child(1){ background-image: url(../img/login1.png); }
.logint a:nth-child(2).logintx{ background-image: url(../img/login2h.png);}
.loginc{ padding-left:45px; padding-top:20px; }
.loginc input,.loginc button{ margin-bottom: 18px; clear:both; width:273px; padding-left:45px; height: 45px; border:1px #d6d6d6 solid; border-radius: 5px; }
.loginc input:nth-child(1){ background: url(../img/user_1.gif) left center no-repeat; }
.loginc input:nth-child(2){ background: url(../img/user_2.gif) left center no-repeat; }
.loginc input:nth-child(3),.loginzc input:nth-child(6){ float: left; width:200px; background: url(../img/user_3.gif) left center no-repeat; }
.loginc img{ width: 60px; float: left; margin-left:10px; margin-top:10px; }
.loginc button{ border:none; width: 318px; padding:0px; background:#005faf; font-size:20px; color:#fff; }
.loginzc{ height:560px; }
.loginzc input:nth-child(2){ background: url(../img/user_1.gif) left center no-repeat; }
.loginzc input:nth-child(3){ width:273px; background: url(../img/user_2.gif) left center no-repeat; }
.loginzc input:nth-child(4){ background: url(../img/user_2.gif) left center no-repeat ; }
.loginzc input:nth-child(5){ background: url(../img/user_4.gif) left center no-repeat; }

.loginc input{ background-position:10px 11px !important; }

.fanye1{ clear:both; padding:0px; margin:0px; width:100%; overflow:hidden; }
.fanye  a{ display:block; border:1px #d2d2d2 solid; font-size：13px; color:#717171; font-family:Arial; float:left; width:38px; height:38px; line-height:38px; text-align:center; }
.fanye { margin:30px 0; clear: both; position: relative; left: 50%; float: left; }
.fanye a.curr,.fanye a:hover,.thisclass a,.fanye ul li.thisclass{background:#005faf; color:#fff; border:1px #005faf solid;}
.fanye ul,.fanyeadm div{ position: relative; left: -50%; text-align: center; }
.fanye .syy,.fanye .xyy{ width:100px; }
.fanye ul li{ float:left; margin:3px; }
.fanye ul li:nth-child(1) a,.fanye ul li:last-child a { width:100px; }
.fanye ul li.thisclass a{ width:38px; }
.fanye ul li.thisclass { font-size：13px; font-family:Arial; width:38px; height:38px; line-height:38px; text-align:center;  }
.fanyeadm a{ margin:3px;}
.fanyeadm a.hfwss{ width:50px; }

.flexslider{position:relative;overflow:hidden; width:100%; height:400px;}
.flexslider .slides{position:relative;z-index:1; display:block; }
.flexslider .slides li{height:400px; display:block; }
.flexslider .slides li a{display:block;width:100%;height:100%}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center}
.flex-control-nav li{margin:0 5px;zoom:1}
.flex-control-nav a,.flex-control-nav li{display:inline-block;}
.flex-control-nav a{overflow:hidden; line-height:8px;cursor:pointer;width:8px;height:8px;background:#ddd;border-radius:50%;text-indent:-9999px;}
.flex-control-nav a.flex-active{background:#f60}
.flex-control-nav .flex-active{background-position:0 0}
.flex-direction-nav{position:absolute;top:45%;z-index:3;width:100%}
.flex-direction-nav li a{position:absolute;display:block;overflow:hidden;width:50px;height:50px;cursor:pointer}
.flex-direction-nav li a.flex-prev{left:200px}
.flex-direction-nav li a.flex-next,.flex-direction-nav li a.flex-prev{position:absolute;overflow:hidden;width:31px;height:54px;border:medium none!important;background:url(arrows.png) no-repeat scroll 0 0 transparent;text-decoration:none!important;text-indent:-9999px;opacity:.8;cursor:pointer;transition:opacity .2s ease 0s}
.flex-direction-nav li a.flex-next{right:200px;background-position:right top}

#main{width:500; overflow:hidden;}
.sub_box{width:500px; height:333px; float:left; position:relative; overflow:hidden;}
.sub_box img{border:none; width:500px; height:333px;}
#bd1lfimg{position:relative; width:500px; height:333px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:500px; height:333px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:500px; height:333px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:500px; height:40px; position:relative; overflow: hidden; line-height:40px; position:absolute; left:0px; bottom:0px;}
#bd1lfimg dd a{ width:260px; bottom:0px; padding:0 10px; height:40px; z-index:9; position:absolute; overflow:hidden; color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{ display:block; z-index:1; height:40px; background:#000000; filter:alpha(Opacity=50); Opacity:0.5; }
.xwzx .sub_nav{width:120px; height:25px; right:0px; bottom:0px; background:none; position:absolute; color:#999999; z-index:200; }
.xwzx .sub_no{ height:8px; margin-top:1px; margin-right:8px; float:right;}
.xwzx .sub_no li{display:block; width:8px; height:8px; margin:0 2.5px; float:left; overflow:hidden; line-height:25px; vertical-align:middle;
 text-align:center; background:#fff; cursor:pointer;}
.xwzx .sub_no li.show{background:#ff7d00; color:#000000;}
.sub_more{float:right; width:50px; height:25px; text-align:center; line-height:25px;}
.fanye1 .fanye table tr td:first-of-type{ display:none; }
.fanye1 .fanye table tr td:last-child { display:none; }
.fanye1 .fanye table tr td[width="38"]{ display:none; }
.fanye1 .fanye table tr td[width="50"] a{ width:50px;}
.fanye1 .fanye table tr td a{ border:none;}

.blk_29 { overflow: hidden; zoom: 1; position:relative}

.blk_29 .LeftBotton,.blk_29 .RightBotton { position: absolute; overflow: hidden; width: 31px; height: 54px; border: medium none !important; background: url(arrows.png) no-repeat scroll 0 0 transparent; text-decoration: none !important; text-indent: -9999px; opacity: .8; cursor: pointer; transition: opacity .2s ease 0s; top:80px; }

.zxtgxz .contentShow{ margin:0; padding:0; }


.blk_29 .LeftBotton { left:10px; }
.blk_29 .RightBotton { right:10px; background-position: right top; }
.blk_29 .Cont { margin: 0px auto; overflow: hidden; width: 1200px;}
.blk_29 .box { margin-right:30px; float: left; width: 175px; text-align: center}
.blk_29 .box IMG { display: block; margin: 0px auto;}
.blk_29 .box A:hover IMG { margin-top: #5385cc 1px solid;}
.rollphotos { width: 1200px; }
.partC .PC_left { float: left; overflow: auto; width: 470px;}
.partC .PC_right { float: right; overflow: auto; width: 470px;}

.notice ul{ float:left; width:900px; height:40px; overflow:hidden; line-height:40px; }
.notice ul li { width:100%; display:block; height:38px; line-height:45px; }
.notice ul li  a { width:100%; display:block; height:38px; line-height:45px; }

.nyxx2 .adsbygoogle{ display:none !important; width:0px !important; height:0px !important; overflow:hidden !important; }