/* CSS Document */
*{margin:0; padding:0; text-decoration:none;}
ul,li,ol{list-style:none;}
img{border:none;}
.blank20{height:15px; width:980px; clear:both; display:block; font-size:0px; margin:0 auto; background:#FFF; overflow:hidden;}
.blank1010{height:1px; width:980px; clear:both; display:block; font-size:0px; margin:0 auto; background:#FFF; overflow:hidden;}
.blank10{height:10px; width:100%; clear:both; display:block; font-size:1px; overflow:hidden;}
.blank5{ height:5px; width:100%; clear:both; display:block; font-size:1px; overflow:hidden;}

.yt_ntop{width:100%; height:72px; display:block; background:url(/images/ytopbg.jpg) repeat-x;}
.yt_ntopn{width:992px; height:72px; margin:0 auto; display:block; background:url(/images/ytntopn.jpg) no-repeat;}
.ntopn_logo{width:233px; height:63px; display:block; float:left;}
.ntopn_logo h1{line-height:64px; width:600px; height:64px; display:block; background:url(/images/logo.png) no-repeat;}
.ntopn_logo h1 a{width:100%; height:63px; display:block; text-indent:-9999px;}

.nbaner{width:992px; height:327px; margin:0 auto; clear:both;}
.flexslider {width:100%; margin:0px; padding:0px;}
.flexslider .slides li {display: none;}
.flexslider .slides img {max-width:100%; display:block; width:992px; height:327px}
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}
.no-js .slides > li:first-child {display: block;}
.flexslider {position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
.flex-container {zoom: 1; position: relative;}
.flex-control-nav {width:100px; position:absolute; bottom:20px; right:20px; text-align:center;}
.flex-control-nav li {margin:0 0 0 5px; display:inline-block; zoom:1; *display:inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width:13px; height:13px; display: block; cursor: pointer; text-indent: -9999px;  background:url(/images/lixuw1.png) no-repeat 0px 0px; font-size:0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lixuw1.png',sizingMethod='scale');}
.flex-control-nav li a.active {background:url(/images/lixuw2.png) no-repeat 0px 0px; font-size:0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lixuw2.png',sizingMethod='scale'); cursor: default;}

.nytnav{width:992px; height:39px; display:block; background:url(/images/navn.jpg) no-repeat; margin:0 auto; clear:both;}
#nav{width:992px; height:39px;}
#nav .mainlevel{float:left;}
#nav .mainlevel a{color:#55595c; font-size:13px; text-decoration:none; display:block;}
#nav .mainlevel a:hover{color:#1867de;}
#nav .mainlevel ul {display:none; position:absolute; z-index:10000000000000000; width:105px; text-align:center; background:#eff6fc; border:#b4d4e9 solid 1px; border-top:none; padding-top:5px;}
#nav .mainlevel li { width:100%; height:25px; display:block; z-index:10000000000000000; background:url(/images/navlibg.jpg) no-repeat center bottom; line-height:25px; padding-top:2px;}
#nav .ytlispan{width:26px; height:39px; display:block; float:left;}
#nav .yt1{width:90px; height:39px;}
#nav .yt2{width:105px; height:39px;}
#nav .yt3{width:107px; height:39px;}
#nav .yt4{width:110px; height:39px;}
#nav .notxt{width:100%; height:39px; display:block; text-indent:-9999px;}
.nytconnterw{width:992px; height:auto; margin:0 auto;}
.nytconnter{width:980px; padding:6px; background:url(/images/ntyconnterbg.jpg) repeat-x; float:left;}
.nty_cgg{width:978px; height:21px; display:block; clear:both; border:#c7d0d9 solid 1px; background:#FFFFFF;}
.nty_cgg h3{width:40px; font-size:12px; color:#666; line-height:18px; padding-left:20px; padding-top:3px; text-indent:-9999px; display:block; float:left; background:url(/images/gg.jpg) no-repeat right 0px;}
.nty_cgg ul{width:910px; height:18px; padding-top:3px; line-height:18px; display:block; float:left; font-size:12px; padding-left:8px;}
.nty_cgg ul li{display:inline; padding-right:15px;}
.nty_cgg ul li a{text-decoration:none; color:#333333;}
.nty_cgg ul li a:hover{text-decoration:underline; color:#1a6be0;}

.nty_con{width:100%; height:auto; clear:both; background:#FFFFFF; padding-top:5px; float:left;}
.nty_cl{width:234px; height:auto; float:left;}
.cl_l{width:234px; height:95px; display:block; font-size:0px;}
.cl_nav{width:234px; height:auto; clear:both;}
.cl_nav ul li{line-height:31px; border:#81dfe9 solid 1px; background:url(/images/clnavbg.jpg) repeat-x; padding-left:35px;}
.cl_nav ul li a{font-size:12px; font-weight:600; color:#404243;}
.cl_nav ul li a:hover{text-decoration:underline; color:#1a6be0;}

.cl_zk{width:229px; height:auto; border:#86deec solid 1px; padding:1px;}
.cl_zk ul{margin:10px 15px; font-family:"microsoft yahei"; line-height:25px; font-size:14px; color:#5b595a;}
.cl_zk ul img{margin-bottom:10px;}
.cl_zk span{width:100%; line-height:25px; display:block; text-align:center; font-size:14px; color:#666666;}
.lant{font-size:16px; font-family:"microsoft yahei"; color:#0960bb;}

.nty_cr{width:215px; height:auto; float:right;}
.cr_video{width:211px; height:155px; display:block; clear:both; background:#00000c; padding:1px 2px;}

.cr_ad{width:213px; height:43px; border:#a6a39c solid 1px; font-size:0px;}

.nty_cm{width:506px; height:auto; float:left; margin-left:12px;}
.cm_news_top{width:100%; height:15px; display:block;}
.cm_news_top h3{width:97px; height:25px; display:block; float:left; background:url(/images/news_tops.jpg) no-repeat;}
.cm_news_top h3 a{width:100%; height:15px; display:block; text-indent:-9999px;}
.cm_news_top span{width:35px; height:15px; display:block; float:right; background:url(/images/news_more.jpg) no-repeat;}
.cm_news_top span a{width:100%; height:15px; display:block; text-indent:-9999px;}

.cmc_hdp{width:169px; height:96px; display:block; float:left; background:url(/images/hdp_gb.jpg) no-repeat; padding-left:4px; padding-top:5px;}
.cmc_hdp_cmc{width:158px; height:95px; display:block; overflow:hidden;}

.cmc_newslist{width:330px; height:auto; float:right;}
.cmc_newslist ul li{line-height:22px; *line-height:21px; background:url(/images/cdddd.jpg) no-repeat 3px 9px; padding-left:15px;}
.cmc_newslist ul li span{float:right; font-size:12px; color:#666;}
.cmc_newslist ul li a{font-size:13px; text-decoration:none; color:#5c5a5b;}
.cmc_newslist ul li a:hover{text-decoration:underline; color:#086bc8;}

.cm_news_topc{width:100%; height:31px; display:block; background:url(probg.jpg) no-repeat;}
.cm_news_topc h3{width:110px; height:31px; line-height:31px; display:block; float:left; padding-left:10px;}
.cm_news_topc h3 a{width:100%; height:13px; display:block; color:#0960bb;}
.cm_news_topc span{width:35px; height:13px; display:block; float:right; background:url(/images/news_more.jpg) no-repeat; padding-left:10px; margin-top:10px;}
.cm_news_topc span a{width:100%; height:15px; display:block; text-indent:-9999px;}

.cmc_newslists{width:100%; height:auto; clear:both;}
.cmc_newslists ul li{line-height:19px; *line-height:21px; background:url(/images/cdddd.jpg) no-repeat 3px 9px; padding-left:15px;}
.cmc_newslists ul li span{float:right; font-size:12px; color:#666;}
.cmc_newslists ul li a{font-size:13px; text-decoration:none; color:#5c5a5b;}
.cmc_newslists ul li a:hover{text-decoration:underline; color:#086bc8;}

.xm_lll{width:506px; height:97px; display:block; background:url(/images/sm_lll.jpg) no-repeat;}
.xmll_ll{width:37px; height:97px; display:block; float:left;}
.xmll_ll a{width:30px; height:97px; display:block;}
.xmll_rr{width:462px; height:97px; float:left;}

.liuzy{width:462px; height:82px; display:block; clear:both; overflow:hidden; margin-top:7px;}
.liuzy ul{width:1400px; height:auto; display:block;}
.liuzy ul li{width:130px; height:auto; display:inline; float:left; margin-right:10px;}
.liuzy .pic_pic{width:130px; height:82px; display:block;}

.ytfoter{width:100%; height:74px; background:url(/images/fbg.jpg) repeat-x;}
.ytfn{width:990px; height:auto; margin:0 auto; clear:both; padding-top:20px;}
.ytfoter_l{color:#8f8f8f; font-size:13px; width:250px; height:auto; float:left; line-height:25px;}
.ytfoter_l a{text-decoration:none; color:#8f8f8f;}
.ytfoter_l a:hover{text-decoration:underline; color:#1969df;}

.ytfoter_r{ float:left; width:700px; height:auto;}
.ytfoter_r span{width:100%; height:25px; line-height:25px; display:block; font-size:13px; color:#868686;}
.ytfoter_r span font{float:left; font-size:13px; padding-right:3px; color:#868686;}

.ntopn_sear{width:400px; height:auto; float:right;}
.sear_span{width:100%; height:33px; display:block;}
.sear_txt{width:100%; height:21px; display:block;}
.txts_l{width:127px; height:21px; float:left; background:url(/images/topnav.jpg) no-repeat;}
.txts_r{width:320px; float:right; height:64px; display:block; padding-left:0px;}
.txts_rtxt{width:150px; height:18px; border:#a8a8aa solid 1px; background:url(/images/fdddd.jpg) #FFFFFF no-repeat; padding-left:25px; float:left;}
.txtinpu{width:145px; height:13px; border:0px #FFFFFF; padding:0px;}
.txts_rnav{width:50px; height:17px; float:left; padding-left:8px; padding-top:2px; font-size:12px}
.txtnav{font-size:0px; cursor:pointer; border:none; background:url(/images/searnav.jpg) no-repeat; width:48px; height:17px;}

.tel{ font:bold 12px/20px "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53"; padding:10px 10px 0 0; color:#3c79b6;}
.top_link{ line-height:25px; color:#666;}
.top_link a{ color:#3c79b6; padding:0 10px 0 15px; background:url(/images/icon1.gif) no-repeat 0 center; font-size:12px;}
.top_link a.wb{ background:url(/images/icon2.gif) no-repeat 0 center;}
.top_link a.yx{ padding-left:18px; background:url(/images/icon3.gif) no-repeat 0 center;}
.top_link a.oa{ background:url(/images/icon4.gif) no-repeat 0 center;}
.top_link a.crm{ background:url(/images/icon5.gif) no-repeat 0 center;}
.top_link a:hover{ text-decoration:underline;}

.nty_cggss{width:978px; height:22px; display:block; clear:both; border:#c7d0d9 solid 1px; background:#FFFFFF; line-height:22px; padding-top:3px; font-size:12px;}
.nty_cggss a{color:#333333; text-decoration:none;}
.nty_cggss a:hover{text-decoration:underline; color:#FF0000;}