@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none; font-family:'微软雅黑';}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:none;}
.boxcenter { margin:0 auto;}

/*头部*/
body{ width:100%; background:url(jb_03.png) repeat-x top left;}
.cf_bei{ width:989px; background:url(sdsd.png) no-repeat; height:182px; margin:0 auto;}
.cf_kong{ width:830px; margin:0 auto;height:182px;}
.cf_logo{ width:858px; padding:18px 28px;}
.cf_logo1{ height:43px;}
.cf_logo2{ height:69px; margin-left:52px; margin-top:24px;}
.cf_dhbj{ width:989px; background:#d90000; border-top:2px solid #f5ad3c; height:52px; margin:0 auto;}
.cf_dh{ width:989px; margin:0 auto;}
.cf_dh1{ width:943px; overflow:hidden; margin-left:26px; margin-right:26px;}
.cf_dhz{ width:618px; float:left;}
.cf_dhz li{ float:left; margin-left:20px; line-height:52px;}
.cf_dhz li a{ font-size:16px; color:#FFFFFF; font-family:'宋体';}
.cf_dhz li img{ margin-top:16px;}
.cf_dhy{ width:217px; float:right;}
.cf_dhy input{ width:154px; height:29px; border:none; margin-top:10px; padding-left:6px;}
.cf_dj{background:#faa636;width:57px; height:29px; float:right; margin-top:10px;}
.cf_dj{*margin-top:-30px;}
.cf_dj a{ font-size:16px;  color:#FFFFFF;  line-height:29px; padding-left:13px; font-family:'宋体';}

.search-bar{float:right; width:236px; margin-top:11px;}
.search-bar form{}
.search-bar input{padding-left:6px;height:32px;width:76%;outline:none; font-size:12px; border:none}
#ai-topsearch { width:21%;height:32px;border:none;float:right;background: #faa636 none repeat scroll 0% 0%;
color: #fff;font-size: 15px;cursor:pointer;border-radius:0px 0px ;font-family:'宋体';}
#ai-topsearch { *margin-top:-33px;}

/*头部*/
/*内容*/
.cf_jb{ padding-bottom:22px;}
.cf_nz{ width:989px; margin:0 auto; overflow:hidden; padding-top:25px;}
.cf_nz-1{ width:650px; float:left;}
.cf_nz-2{ width:319px; float:right;}
.cf_ld{ height:268px; overflow:hidden;}
.cf_ld-z{ width:318px; float:left;}
.cf_ld-z li{ font-size:14px; color:#000000; text-align:center; line-height:20px;}
.cf_ld-y{ width:312px; float:right;}
.cf_ld-y li{ background:url(index_22.png) no-repeat 8px; }
.cf_ld-y li a{font-size:14px; color:#3c3c3c; line-height:20px; margin-left:20px; line-height:26px;}
.cf_jh{ height:30px; overflow:hidden; border-bottom:2px solid #eb3e00; margin-bottom:10px;}
.cf_jh-z{ float:left; background:url(index_13.png) no-repeat 8px; font-size:17px; color:#eb3d00; font-weight:bold; padding-left:36px; width:116PX;}
.cf_jh-y{ float:right; width:50px;}
.cf_jh-y a{ font-size:12px; color:#eb3c00; line-height:30px;}
.cf_xue{ height:30px; overflow:hidden;border-bottom:2px solid #eb3e00; margin-top:20px;}
.cf_xue-z{ float:left; width:95px; background:url(index_27.png) no-repeat 8px; font-size:16px; color:#393939; font-weight:bold; padding-left:25px;}
.cf_xue-y{ float:right; width:50px; line-height:30px;}
.cf_xue-y a{ font-size:12px; color:#eb3e00;}
.cf_jc{ height:218px; border-bottom:1px solid #fbcccc; border-left:1px solid #fbcccc; border-right:1px solid #fbcccc;background:#FFFFFF;}
.cf_jcc{ width:594px; height:194px; padding:12px 26px; overflow:hidden; }
.cf_jcc-z{ width:299px; border-right:2px solid #f2f2f2; float:left;}
.cf_jcc-z li{ background:url(index_22.png) no-repeat 8px; line-height:26px;}
.cf_jcc-z li a{font-size:14px; color:#565656; margin-left:20px;}
.cf_jcc-y{ width:278px; float:right;}
.cf_jcc-y li{ background:url(index_22.png) no-repeat 8px; line-height:26px;}
.cf_jcc-y li a{font-size:14px; color:#565656; margin-left:20px;}

.cf_zx{ height:262px;}
.cf_zx li{background:url(index_22.png) no-repeat 8px; line-height:28px;}
.cf_zx li a{font-size:14px; color:#3c3c3c; margin-left:20px;}
.cf_jz{ overflow:hidden; height:33px; background:url(index12.png) no-repeat; margin-bottom:10px;}
.cf_jz-z{ float:left; font-size:15px; color:#FFF; line-height:30px; margin-left:10px;}
.cf_jz-y{ float:right; line-height:30px; margin-right:10px;}
.cf_jz-y a{font-size:12px; color:#FFF;}
.cf_xue1{ height:30px; overflow:hidden;border-bottom:2px solid #eb3e00; margin-top:25px;}
.cf_xue1-z{ float:left; width:95px; background:url(index_27.png) no-repeat 8px; font-size:16px; color:#393939; font-weight:bold; padding-left:25px;}
.cf_xue1-y{ float:right; width:50px; line-height:30px;}
.cf_xue1-y a{ font-size:12px; color:#eb3e00;}
.cf_jc1{ height:218px; border-bottom:1px solid #fbcccc; border-left:1px solid #fbcccc; border-right:1px solid #fbcccc;background:#FFFFFF;}
.cf_jc1 li{background: url(index_22.png) no-repeat 8px;line-height: 26px;}
.cf_jc1 li a{font-size: 14px;color: #565656;margin-left: 20px;}
.cf_jc2{ height:320px; border-bottom:1px solid #fbcccc; border-left:1px solid #fbcccc; border-right:1px solid #fbcccc;background:#FFFFFF;}
.cf_jc2 li{background: url(index_22.png) no-repeat 8px;line-height: 26px;}
.cf_jc2 li a{font-size: 14px;color: #565656;margin-left: 20px;}
.cf_jccd{ width:594px; height:282px; padding:12px 26px; overflow:hidden; }
/*内容*/
/*轮播*/
.cf_lb{ height:355px; border:1px solid #fbcccc; margin-top:32px; overflow:hidden;}
.cf_lb-z{ width:602px; float:left; height:355px;}
.cf_lb-y{ width:46px; float:right;}

.clear{clear:both;}
.main-page{margin:20px auto 0 auto;width:650px;height:355px;border:1px solid #fbcccc; }
.main-page .left, .main-page .right{float:right;}
.main-page .nav-back{width:48px;height:316px;}
.main-page .nav{position:relative;margin-top:-316px;width:48px;text-align:center;font-size:14px;color:#fff;}
.main-page .nav div{width:18px; padding:4px 15px; background:#716f72; margin-bottom:1px; cursor: pointer;font-size:15px;}
.main-page .nav div.on{background:#dc3e45;}
.main-page .right{width:590px;height:355px;}
.main-page .content-back{width:590px;height:355px;background:#fff;}
.main-page .content{position:relative;width:580px;height:355px;margin-top:-355px;overflow:hidden;}
.main-page .content div{width:580px;height:355px;}

/*.demo ul li{width:18px; padding:2px 15px; background:#716f72; margin-bottom:1px;}
.demo ul li a{ font-size:15px; color:#FFF;}
.demo ul li:hover{background:#dc3e45; width:18px;}
.demo ul li.hover{background:#dc3e45; width:18px;}
*/
.flexslider {margin: 0px auto 20px;position: relative;width: 100%;height: 355px;overflow: hidden;zoom: 1;}
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background:url(fx.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flexslider .slides a img {width: 100%;height: 355px;display: block;}

.flex-direction-nav .flex-next1 {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev1 {left: 0;}
.flexslider:hover .flex-next1 {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev1 {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next1:hover,
.flexslider:hover .flex-prev1:hover {opacity: 1;filter: alpha(opacity=50);}

.flex-direction-nav .flex-next2 {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev2 {left: 0;}
.flexslider:hover .flex-next2 {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev2 {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next2:hover,
.flexslider:hover .flex-prev2:hover {opacity: 1;filter: alpha(opacity=50);}

.flex-direction-nav .flex-next3 {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev3 {left: 0;}
.flexslider:hover .flex-next3 {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev3 {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next3:hover,
.flexslider:hover .flex-prev3:hover {opacity: 1;filter: alpha(opacity=50);}


/*轮播*/
/*脚部*/
.cf_foot{ border-top:2px solid #eb3d00; height:121px; width:989px; margin:0 auto;}
.cf_foot1{ width:989px; margin:0 auto; font-size:13px; color:#777777; text-align:center; margin-top:20px; line-height:20px;}
/*脚部*/


