
/* CSS Document */
*{margin: 0px;padding: 0px;}
html,body{ width: 100%; height: 100%;background: #fff;font-family: "微软雅黑";color:#666}
body{   padding:0; margin:0; line-height: 24px;display:block;}
img { border: 0 }
ul, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, form, input, hr, img, div, label, span, p, table, tr, td { margin: 0; padding: 0; list-style: none; border: 0; }
a{ color: #333333; text-decoration: none; }
a:hover{ cursor:pointer;}
a:link { text-decoration: none; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.wrap { width: 1200px; margin: 0 auto; }
.top ul li.top02 span, .roduct-button .button-red, .roduct-button .button-cart, .tgfw .tg_jgrz, .tgfw .tg_sst, .tgfw .tg_zspj, .conbox_rt .yinzhang, .artconlt .artcon_txt_ttl, .total-group span, .ljpj .score-detail .score-hdty span.rate-stars, .ljpj .count-detail .count-group .percent-box, .rate-detail .review-content .user-pingfen .user-pingfen-stars, .artconrt .huobanttl,.detail-navbut .button-cart i,.conbox_jfsc p,.rmhdlist li .sysj,.rmhdlist li .qiangguang,.ss_from .ss_text input,.list_conlt ul li i,.list_conlt ul li .zhuti_dtae,.xuanqu01 .F-glob-close,.xuanqu01 span.jiantou,.cnxh .cnxh_icon,#Tab01 .Contentbox01 ul li span,.ttl01 .djs span.nztp,.kaiying i{ background: url(../image/tupian.png) no-repeat scroll 0 0px; }
.bgw { width: 100%;  background-color: #FFF; }
.headerCon { width: 1200px; margin: 0 auto; height: 134px; overflow: hidden; }
.headerCon .logo { padding-top:10px; width:460px;}
.headerCon .sousuo { padding-top: 35px;  margin-left:30px;}
.headerCon .dianhua01 { padding-top: 35px;}
.headerCon .dianhua01 h1{ margin-left:30px; font-size:20px; background:url(../image/dianhua01.jpg) left center no-repeat; color:#e30213; line-height:21px; padding-left:50px;}
.headerCon .dianhua01 h1 span{ font-size:14px; font-weight:normal;}
.ss_from .ss_text { width: 200px; height: 35px; border-top: solid #e30213 2px; border-bottom: solid #e30213 2px; border-left: solid #e30213 2px; padding-left: 10px; overflow: hidden; }
.ss_from .ss_text input { width: 467px; height: 35px; background-position:0px -20px; padding-left: 20px; color: #999; font: 14px/35px "Microsoft YaHei", ΢���ź�; }
.ss_from .ss_submit { background-color: #e30213; width: 103px; height: 39px; text-align: center; color: #FFF; letter-spacing: 6px; font: 18px/39px "Microsoft YaHei", ΢���ź�; cursor: pointer; }
.ss_hot { width: 626px; height: 30px; overflow: hidden; font: 12px/30px "Microsoft YaHei", ΢���ź�; }
.ss_hot a { color: #999; padding-right: 10px; }
.ss_hot a:hover { color: #c24a44; }
/*footer*/
.footer_box{ width:100%; background-color:#f4f4f4; padding-top:15px;float: left;}
.footer{ width:1200px; margin:0 auto;}
.footer ul{ height:40px; border-bottom:#CCC 1px solid;}
.footer ul li{ float:left; width:171px; line-height:40px; text-align:center;}
.footer ul li a{ font-size:16px; padding-right:50px;}
.footer ul li:hover a{ color:#e30213;}
.footer_b{ margin-bottom:20px;}
.footer1{ float:left; margin-top:40px;}
.footer_b .footer_wa{ float:left; margin-left:20px; border-left: #ccc solid 1px; margin-top:20px; width:730px;height: 150px;}
.footer_b .footer_wa .f{ width:215px; float:left; padding-left:13px;margin-top: 20px;}
.footer_wa h1{ font-size:16px;  margin-bottom:10px; margin-left:120px;}
.footer_wa p{ font-size:14px; line-height:30px;}
.footer3{ width:120px; height:120px; margin-top:40px;}

.rm_box{ width:100%; background-color:#e30213; float:left;}
.rm{ width:1200px; margin:0 auto; height:40px;}
.rm h1{ font-size:14px;  line-height:40px; color:#FFF; text-align:center; font-weight:normal;}
/*专题*/
.dxfx{ width:1200px; margin:0 auto; height:30px;}
.dxfx ul li{ width:85px; height:28px; background:#fff; border:1px solid #e5e5e5; float:left; margin-right:5.75px; margin-bottom:6px;}
.dxfx ul > li:nth-child(13n){ margin-right:0px;}
.dxfx ul > li:first-child{ background:#e8e8e8; border:1px solid #d2d2d2;}
.dxfx ul > li:first-child a{ color:#e30213; font-weight:bold;}
.dxfx ul li a{ width:85px; height:28px; display:block; font-size:14px; color:#666; line-height:28px; text-align:center;}
.dxfx ul li:hover{ background-color:#e30213;}
.dxfx ul li:hover a{ color:#fff;}
.ztfx{ width:1200px; margin:0 auto; height:30px; margin-bottom:24px;}
.ztfx ul li{ width:85px; height:28px; background:#fff; border:1px solid #e5e5e5; float:left; margin-right:5.75px; margin-bottom:6px;}
.ztfx ul > li:nth-child(13n){ margin-right:0px;}
.ztfx ul > li:first-child{ background:#e8e8e8; border:1px solid #d2d2d2;}
.ztfx ul > li:first-child a{ color:#e30213; font-weight:bold;}
.ztfx ul li a{ width:85px; height:28px; display:block; font-size:14px; color:#666; line-height:28px; text-align:center;}
.ztfx ul li:hover{ background-color:#e30213;}
.ztfx ul li:hover a{ color:#fff;}
/*nav+banner*/
.content1 { background-color:#FFF; width: 100%; height:654px; position: relative;}
.nav { width: 1200px; height: 40px; margin: 0 auto; position: relative; z-index: 5; }
.nav ul { padding-left: 230px; overflow: hidden; }
.nav ul li .n_nav{ padding:0px; margin-top:0px; background:rgba(255,255,255,0.95); width:130px; border-bottom:2px solid #e30213; border-left:2px solid #e30213; border-right:2px solid #e30213;}
.nav ul li .n_nav li{ display:none; width:130px; height:40px; }
.nav ul li .n_nav > li:first-child{ margin-top:10px;}
.nav ul li .n_nav > li:last-child{ margin-bottom:8px;}
.nav ul li .n_nav li a{ font-size:14px; color:#666; width:130px; height:40px; display:block; line-height:40px;}
.nav ul li .n_nav li a:hover{ color:#e30213;}
.nav ul li:hover ul li{ display:block;}
.nav ul li { width: 130px; text-align: center; font: 18px/40px "Microsoft YaHei", ΢���ź�; float: left; }
.nav ul li a { color: #333; }
.nav ul li.hover a, .nav ul li a:hover { color: #c24a44; }
.fenlei_wap { position:absolute; width: 1200px; margin: auto; top:0; z-index: 999; left:0; right:0; position:relative; top: -40px; height:654px; pointer-events: none;}
.fenlei { position:absolute; left:0; top:0;pointer-events: auto;}
.fenlei h2{ width: 204px; height:40px; font-size: 18px; line-height:40px; background-color: #e30213; color: #FFF; padding-left: 22px;}
.fenlei h2:hover .fl_ul{ display:block;}
.fenlei h1{ width: 204px; height:40px; font-size: 18px; line-height:40px; background-color: #e30213; color: #FFF; padding-left: 22px;}
.banner { width: 100%; height: 612px; position: absolute; left: 0; top: 40px; border-top: solid #e30213 2px; }
.flexslider{ position:relative;height:612px;overflow:hidden;background:url(404.png) 50% no-repeat;}
.slides{ position:relative;z-index:1;}
.slides li{height:612px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../image/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute; line-height:500px;}
.flex-direction-nav li a.flex-prev{left:60px;background:url(../image/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../image/next.png) center center no-repeat;}
/*课题导航*/
.fenlei_wap .fenlei .fl_ul{width:222px; height:610px; background-color: #FFF; border: solid #e30213 2px; margin-left: -22px;}
.fl_ul{display:none;}
.fenlei_wap .fenlei .fl_ul li { width: 222px;height: 152.5px;}
.fenlei_wap .fenlei .fl_ul li h3 { font-size: 16px; line-height:40px; height:40px; width:202px; padding-left:20px; margin-bottom:4px; background:url(../image/sanjiao01.png) left center no-repeat; padding-right:2px;}
.fenlei_wap .fenlei .fl_ul li h3:hover{ margin-top:-2px; margin-bottom:2px;width:202px; height:40px; background:url(../image/sanjiao.png) left center no-repeat #e5e6e7; border-bottom: solid #e30213 2px; border-top: solid #e30213 2px; border-right: solid #e5e6e7 2px;}
.fenlei_wap .fenlei .fl_ul li h3 a { color: #000; }
.fenlei_wap .fenlei .fl_ul li h3:hover a, .fenlei_wap .fenlei .fl_ul li:hover ul li a:hover { color: #e30213; }
.fenlei_wap .fenlei .fl_ul li p { width: 180px; margin-left: 20px; }
.fenlei_wap .fenlei .fl_ul li p a { color: #555;     width:84px; font-size:14px; line-height:30px; display: block; float: left;}
.fenlei_wap .fenlei .fl_ul li p > a:nth-child(2n){ margin-left:12px;}
.fenlei_wap .fenlei .fl_ul li p a:hover { color:#e30213; text-decoration: underline; }
.fenlei_wap .fenlei .fl_ul li ul { float:left; display:inline; display:none; position:absolute; top:40px; left:226px; height:590px; z-index:1; background:rgba(231,231,231,0.95); border-top: solid #e30213 2px; border-bottom: solid #e30213 2px; border-right: solid #e30213 2px; font-weight:normal;}
.fenlei_wap .fenlei .fl_ul li h3:hover ul { display:block; width:666px; padding-left:40px; padding-bottom:20px;}
.fenlei_wap .fenlei .fl_ul li h3:hover ul li { width:100px; margin: 0 auto; height: 48px; line-height: 48px; border-bottom: dashed #bbb 1px; float:left; }
.fenlei_wap .fenlei .fl_ul li h3:hover ul li a{ color:#333; font-size:14px;}
/*banner*/
.ctt01{ width:966px; position:absolute; left:232px; bottom:0px; height:204px;pointer-events: auto;}
.s_dzfz{ width:320px; height:204px; float:left;}
.s_dzfz a{ width:320px; height:204px; display:block; position:relative;}
.s_dzfz a span{ width:320px; height:37px; background:rgba(0,0,0,0.6); text-align:center; line-height:37px; color:#fff; display:block; position:absolute; bottom:0px; left:0px; font-size:16px; font-weight:bold;}
.s_zxxk{ width:315px; height:204px; float:left; margin-left:8px;}
.s_zxbm{ width:315px; height:204px; float:right; margin-left:8px;}
/*栏目标题*/
.ctt02{ width:1200px; height:400px; margin:0 auto; margin-top:10px;}
.biaoti{ height:46px; padding-bottom:4px; margin-bottom:4px;border-bottom: 1px solid #ccc;}
.biaoti h2{ float:left; font-size:18px; font-weight:bold; color:#333; /*margin-left:70px;*/ margin-top:14px;}
.biaoti h2 span{ font-size:12px; color:#777; margin-left:18px; font-weight:normal;}
/*.biaoti h3{ float:right; margin-top:14px;}*/
.biaoti h3{ float:right; margin-top:16px;margin-left:36px;}
.biaoti h3 a{ font-size:12px; color:#c24a44;}
/*精彩展示*/
.ctt03{ width:1200px; height:267px; margin:0 auto;}
.cp_zs{ height:210px; margin: 0 auto; overflow: hidden; width:1200px;  padding-top:18px;}
.mr_frBtnLs{ cursor:pointer; display:inline; float:left; height:50px; margin:47px 10px 0 0; width:31px; height:79px}
.cp_lbs{ float:left; height:210px; width:1115px; overflow:hidden;}
.mr_frBtnRs{ float:right; margin-top:47px; cursor:pointer; width:31px; height:79px; position:relative; z-index:2;}
.cp_lbs ul li{ display:inline; float:left; margin-right:37px;}
.cp_lbs ul li a{ overflow:hidden; background:#fff; border:1px solid #ccc; display:block; width:258px; height:172px;}
.cp_lbs ul li:hover a{ border:1px solid #c24a44;}
.cp_lbs ul li img{ width:100%;}
.cp_lbs ul li h2{ text-align:center; font-size:14px; color:#555; font-weight:normal; line-height:36px;}
.cp_lbs ul li:hover h2{ color:#c24a44; font-weight:bold;}
/*忠智动态*/
.ctt{ width:100%; float:left;}
.ctt04{ width:1200px; margin:0 auto;}
.s_yaowen{ width:1212px; height:255px; padding-top:18px;}
.s_yaowen ul li{ width:290px; height:194px; float:left; margin-right:13px;}
.s_yaowen ul li img{width: 100%;}
.s_yaowen ul li span{ font-size:14px; color:#555; line-height:30px;}
.s_yaowen ul li:hover span{ color:#c24a44;}
.ctt05{ width:1200px;  margin:0 auto;}
.s_xueyuan{ width:1224px; height:240px; padding-top:18px;overflow: hidden;}
.s_xueyuan ul li{ width:180px; height:240px; float:left; margin-right:24px; position:relative;}
.s_xueyuan ul li img{ width:180px; height:240px;}
.s_xueyuan ul li span{ width:180px; height:30px; background:rgba(0,0,0,0.6); position:absolute; bottom:0px; left:0px; display:block; color:#fff; font-size:14px; text-align:center; line-height:30px;}
.btm p span a{ color:#e30213;}
/*新闻动态*/
#zSlider {margin: 0px auto;width: 1200px;overflow: hidden;padding-top:18px; }
#picshow {position: relative;width: 430px;height: 300px;float: left;padding:6px;border:1px solid #ccc;}
#picshow, #picshow_img {width: 430px;height: 300px;}
#picshow_img li {width: 430px;height: 300px;overflow: hidden;float: left;display: none;}
#picshow_img img {width: 430px;height: 300px;}
#picshow_tx {left: 6px;width: 430px;bottom: 6px;position: absolute;height: 70px;overflow: hidden;}
#picshow_tx li {background: url(404.png) repeat;padding: 10px 30px;height: 50px;color: #fff;display: none;}
#picshow_tx li a {color: #fff;}
#picshow_tx li a:hover {text-decoration: underline;}
#picshow_tx li h3 {margin: 4px 0;}
#picshow_tx li p {color: #ccc;line-height: 16px;height: 16px;overflow: hidden;}
#select_btn {width:734px;height:300px;color: #111;float: right;display: inline;padding:6px;border:1px solid #ccc;}
#select_btn li {width:711px;height:37px;border-bottom: 1px solid #ddd;cursor: pointer;margin-left:8px;}
#select_btn ul > li:last-child{ border:none;}
#select_btn li:hover a{color: #e30213; font-weight:bold;}
#select_btn li.current a{color: #e30213; font-weight:bold;}
#select_btn li.current:hover a{color: #e30213; font-weight:bold;}
#select_btn a {color: #555;}
#select_btn .select_text {height: 37px;line-height:37px; font-size:14px;overflow: hidden;display: block;}
#select_btn .select_text:hover {text-decoration: underline;}
#select_btn .select_date {color:#c24a44;height:17px; width:33px;line-height:17px;text-align:center;float:left;margin-top:10px; border:1px solid #c24a44; -moz-border-radius:4px;-webkit-border-radius:4px;  border-radius:4px; margin-right:12px; margin-left:6px;display: block;}
#foot_bm a, #foot_bm, p, p a {color: #666;}

/*jj_box*/
.jj_box{ width:100%; margin-top:40px;}
.jj{ width:1200px; margin:0 auto;}
.jj_l{ width:28%; float:left;}
.jj_w{border: 1px solid #ccc; padding:10px; margin-top:22px; height: 235px;}
.jj_w img{ width:313px;height: 130px;}
.jj_w p{ line-height:25px; font-size:14px;}


.jj_z{ width:43%; float:left; margin-left:20px; margin-right:20px;}
.jj_z ul{border: 1px solid #ccc; padding:10px; margin-top:22px; height: 235px;}
.jj_z ul li{ line-height:37px; border-bottom:#CCC 1px solid; padding-left:5px;}
.jj_z ul li a{ padding-left:8px; font-size:14px;}
.jj_z ul li:hover a{ color:#e30213;}

.jj_r{ width:25%; float:right;margin-top: 73px;}
.jj_r a{width:336px; height:110px;margin-bottom: 36px; display: block;}

/*专题*/
.jj1_box{ width:100%; float:left;}
.jj1{ width:1200px; margin:0 auto;height: 270px;}
.jj1_l{ width:49%; float:left;}
.jj1_w{border: 1px solid #ccc; padding:10px; margin-top:22px;height: 175px;}
.jj1_w img{ width:260px;height: 174px; float:left;}
.jj1_w p{ line-height:25px; float:left;width: 285px;  margin-left: 9px;}
.jj1_w p a{ font-size:14px;}
.zt_box{ width:100%; margin-top:50px; margin-bottom:25px;}
.zt{ width:1200px; margin:0 auto;}
.zt h1{ width:150px; height:45px; background-color:#e30213; font-weight:normal; color:#FFF; line-height:45px; text-align:center; font-size:18px;}
/* -- 内页 -- */
.header , .content { width:1200px; margin:0 auto;}
.left { width:285px; float:left; overflow:hidden;background-color: #f4f4f4;padding-top: 50px; position:relative; z-index:99; margin-top:-50px; margin-bottom:80px; padding-bottom:30px;}
.left2 { width:785px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(404.png) no-repeat; height:3px; font-size:0; overflow:hidden;}
.left2top { background:url(404.png) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(404.png) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right { width:840px; float:right; display:inline; margin-left:24px; overflow:hidden; margin-bottom:40px;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:221px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(404.png) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top {  font-size:0; overflow:hidden;}
.rightbot { background:url(404.png) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot {  font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main {float:right; width:840px; /* margin-bottom:30px; padding:20px;  border:solid 1px #d5d5d5; border:1px solid #d5d5d5; padding-bottom:15px; */overflow:hidden;}
.right_main p { line-height:30px; font-size:18px;}
.right2_main { width:273px;  padding-bottom:15px; overflow:hidden;}
.left2_main { width:783px;  border:solid 1px #d5d5d5; border-top:0; border-bottom:0; overflow:hidden;}

.new_right_main { float:right; width:813px; /* margin-bottom:30px; padding:20px;  border:solid 1px #d5d5d5; border:1px solid #d5d5d5; padding-bottom:15px; */overflow:hidden;}
.new_right_main .ny_xw { line-height:30px;}
.new_right_main .ny_xw p{ font-size:14px;}
.new_right_main .ny_xw img { max-width:815px;}
.new_right_main .ny_xw li { height:45px; line-height:45px; border-bottom:1px dashed #CCCCCC;}
.new_right_main .ny_xw li span { float:right}


.topadcs{width:100%; margin:0 auto 25px;overflow:hidden; text-align:center;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a img{ display:block; margin:0 auto;}

/*圆角*/
.btyj {border-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}

/*---左侧导航--*/
.contactn{ width:221px; margin-top:10px;}
.contactn .tits{ background:url(404.png) repeat-x; height:32px; line-height:32px;padding-left:13px;color:#333;}
.contactn .tits a{color:#333;}
.contactn .subnr{ border:1px solid #ccc; border-top:0; background:#fff;padding:5px 9px; width:181px; overflow:hidden;}
.contactn .subnr p{ line-height:25px; overflow:hidden;}
.contactn .subnr span{ color:#333;}
.contactn .subnr h5{ padding-top:12px;  line-height:28px; overflow:hidden;}


.leib .tit{ background:url("404.png") no-repeat; height:35px; line-height:35px; padding-left:13px; font-weight:bold; color:#FFF; font-size:14px}
.leib .tit a{ color:#FFF; }
.leib .tit a:hover{color:#FFF; }
.leib .nr { border:1px solid #dfdfdf; padding:12px 5px 10px 5px; background:#fff; }
.leib .nr h4 a{ font-weight:bold; color:#333; font-size:12px; padding-left:26px; height:24px; line-height:24px; display:block; margin-bottom:5px;}
.leib .nr .cur a { display:block; color:#008dcf;}
.leib .nr ul { padding-bottom:5px; border-bottom:1px dotted #8b8b8b; margin-bottom:7px;}
.leib .nr li a { display:block; padding-left:40px; background:url(404.png) no-repeat 30px 10px; line-height:24px; height:24px; overflow:hidden}
.leib .nr h4{ background:#ccc;}






/*左侧联系方式*/
.leftcontact{ width:292px; min-height:300px; margin-top:25px; float:left;font-family:"Microsoft Yahei"; margin-bottom:30px;}
.left .leftlx_c ul li { width:191px;}
.leftlx_c h3{ font-size:18px; color:#000; height:46px; line-height:46px; color:#fff; background-color:#e93921; width:100%; text-align:center;}
.leftlx_c span{ display:block; background:url(404.png) no-repeat 0 center; font-size:12px; color:#666; padding-left:50px; margin:0 0 15px 20px;}
.leftlx_c span b{ display:block; font-size:18px; color:#000;}
.leftlx_c ul{ padding:0 20px; background-color:#f8f8f8; margin-top:15px;}
.leftlx_c li{ font-size:14px; color:#333; margin-bottom:5px; border-bottom:1px dashed #CCCCCC; line-height:35px; height:35px;}
.leftlx_c li em{ display:block; font-size:14px; width:60px; float:left; font-weight:bold; margin-bottom:5px;}
.leftlx_c p img { width:225px;}

/* -- 当前位置 -- */
.plc { float:right; width:775px; height:45px; line-height:35px;  padding:0 40px 0 0; margin-bottom:20px; position:relative; color:#666; overflow:hidden; background-color:#f8f8f8; border-left:#e93921 3px solid;margin-top: 30px;}
.plc span { padding-left:18px; line-height:45px; font-size:15px;}




/* -- 翻页效果 -- */
.apage { height:30px; line-height:40px;margin-bottom:10px; float:right; width:96%; border-top:1px solid #ccc; letter-spacing:2px; padding:0 5px; margin-top:10px; font-size:14px; text-align:right; }
.apage a {   margin-right:5px;}
.apage .num_btns {float:right;}
.apage a:hover, .apage .cur { color:#e93921; text-decoration:none;}
.apage .cust_txt { float:left;}
.apage .oran_pg_fp { background:url(404.png) 4px 4px no-repeat; padding-right:9px;}
.apage .oran_pg_pp { background:url(404.png) 4px 4px no-repeat; padding-right:5px;}
.apage .oran_pg_np { background:url(404.png) 8px 4px no-repeat; padding-right:12px;}
.apage .oran_pg_lp { background:url(404.png) 8px 4px no-repeat; padding-right:12px;}
.apage select { font-size:8px;}
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }



/*------图片模板-------*/

.ny_tp .dlh_2{ width:255px; float:left;padding:1px 0 0 25px; margin-top:10px;}
.ny_tp .dlh_2 dt img{ border: 1px solid #ccc;display: block;height: 172px;padding: 5px;width: 242px;}
.ny_tp .dlh_2 dd{ display: block; font-size: 14px; line-height:30px; text-align: center;}
.ny_tp .dlh_2 dd a{ color:#3a3a3a;}
.ny_tp .dlh_2:hover dt img{ border: 1px solid #e93921; transition:0.8s;}
.ny_tp .dlh_2:hover dd a{ color:#e93921; transition:0.8s;}

.ny_tp .dlh_3{ width:255px; float:left;padding:1px 0 0 25px; margin-top:10px;}
.ny_tp .dlh_3 dt img{ border: 1px solid #ccc;display: block;height: 143px;padding: 5px;width: 242px;}
.ny_tp .dlh_3 dd{ display: block; font-size: 14px; height:60px; line-height:65px; text-align: center;}
.ny_tp .dlh_3 dd a{ color:#3a3a3a;}
/*------新闻栏目-------*/

.ny_xw .dl_xw { width:100%; float:left; border-bottom:1px dashed #999999;}
.ny_xw .dl_xw dt { height:40px; line-height:40px; float:left;}
.ny_xw .dl_xw dt a { width:545px; display:block; float:left; color:#555555; font-size:15px;}
.ny_xw .dl_xw dt span { width:100px; float:right; text-align:right; margin-right:5px;}
.ny_xw .dl_xw dd { line-height:28px; color:#666}
.ny_xw .dl_xw dd a { float:right; display:block; padding:0 10px; margin-top:8px; color:#555555; font-size:14px;}
.ny_xw .dl_xw dd a:hover{ color:#e93921;}
.ny_xw .dl_xw:hover a{ color:#e93921;}
/*------新闻栏目-------*/
#zlxz { width:100%; float:left; }
#zlxz li { width:100%; float:left; height:40px; line-height:40px; font-size:14px; font-weight:bold; border-bottom:1px dashed #CCCCCC;}
#zlxz a { color:#008DCF;}
#zlxz span { width:350px; float:left;}
#zlxz em { width:300px; float:right; text-align:right}
/*-------产品展示-------*/

.ny_cp .dl_42{ height:248px ; margin-bottom:30px; }
.ny_cp .dl_42 dt{width:384px; float:left;}
.ny_cp .dl_42 dt a{width:380px; height:245px;  padding:1px; border:1px solid #E8E8E8; display:block;}
.ny_cp .dl_42 dt a:hover {border:1px solid #008dcf;}/*图片边框,点击时的状态*/
.ny_cp .dl_42 dt img{  display:block;width:380px; height:245px;}
.ny_cp .dl_42 dd { border:1px solid #E8E8E8;background:#E8E8E8; width:392px; height:248px; float:left; margin-left:10px;}
.ny_cp .dl_42 dd .g_r {width:390px; height:246px; border:1px solid #FFF;}
.ny_cp .dl_42 dd .g_r p{ margin-top:15px; margin-left:22px; width:355px; height:203px; overflow:hidden; font:12px/26px "Microsoft Yahei"; color:#21242d;}
.ny_cp .dl_42 dd .g_r p a{ font:bold 18px/35px "Microsoft Yahei"; color:#008DCF; display:block; border-bottom:1px solid #CCC; padding-bottom:10px;}
.ny_cp .dl_42 dd em { display:block; width:120px; float:right; margin-right:15px; text-align:right;}

/*-------三级页面-------*/
.ny_sj img { display:block; margin:0 auto;max-width: 666px;}
.nybt {width: 100%; line-height:36px;font-size: 22px;display: inline-block;text-align: center;color: #e93921;}
.nysj {width: 100%;height: 35px;line-height: 25px;border-bottom: 1px dashed #CCC;color: #666;font-size: 14px;display: inline-block;text-align: center; margin-bottom:10px;}


/*------图片模板-------*/

.ny_wh .dlh_2{ width:243px; float:left;padding:1px 10px 0; margin-top:10px;}
.ny_wh .dlh_2 dt img{ border: 1px solid #ccc;display: block;height:308px;padding: 5px;width: 232px;}
.ny_wh .dlh_2 dd{ display: block; font-size: 14px; height:60px; line-height:65px; text-align: center;}
.ny_wh .dlh_2 dd a{ color:#3a3a3a;}


#case_footer {background:#f5f4f4;border-top: 1px solid #d8d9d8;padding: 15px 0;}
#case_footer .showother {height: 20px;line-height: 20px;}
#case_footer .showother .previous {float:left;}
#case_footer .showother a {color: #666;height: 20px;line-height: 20px;}
#case_footer .showother .backlist {background: url(404.png) no-repeat 0 -40px;left: 50%;margin-left: -20px;overflow: hidden;
text-indent: -9999px;width: 20px;position: absolute;top: 0;display: block;}
#case_footer .showother .backlist a {display: block;}
#case_footer .showother .backlist:hover {background-position: -20px -40px;}
#case_footer .showother .next {float:right;}
#case_footer .wrapper .prev a, #case_footer .wrapper  .nexts a {display:block;height:31px;line-height:27px;}
#case_footer .prev:hover, #case_footer .nexts:hover {background:url(../image/next.png);color:#fff;}
#case_footer .wrapper .prev a, #case_footer .wrapper  .nexts a {display:block;height:31px;line-height:27px;}
#case_footer .wrapper .prev a:hover, #case_footer .wrapper  .nexts a:hover {background:url(../image/next.png);color:#fff;}
#case_footer .wrapper .prev {float:left;}
#case_footer .wrapper .nexts {float:right;}
.prev, .nexts {text-align:center;line-height:27px;}
.prev, .nexts {background:url(404.png)}



/*---下图片and新闻--*/
.RandomNews {background-color:#fff; margin-bottom:30px; float:right; width:813px; margin-top:30px;}
.diysr{ background-color:#e93921;height:30px;line-height:30px;padding:5px 15px;color: #fff;font-size: 18px; font-weight:bold;}
.diysr em{ color:#fff; text-transform:uppercase;}
.diysr a{color:#008dcf;font-weight:bold;}
.diysr a:hover,.tit a:hover{text-decoration:underline;}
.news_random{width:833px; margin-top:15px; height:190px; overflow:hidden; background-color:#f8f8f8;}
.news_random li{ height:35px;line-height:35px; width:350px; float:left;overflow:hidden; border-bottom:#CCC 1px dashed; margin-left:19px; margin-right:20px;}
.news_random li a{ font-size:15px; display:block;}
.news_random li:hover a{ color:#e93921;}

.news_random dl.pd_list_dl{ padding:10px 19px;}


/*-----新闻-----*/
.nr{overflow:hidden; border:1px solid #dbdbdb; border-top:0; background:#e8e8e8;}
.nr h4{ height:59px; overflow:hidden; border-top:1px solid #d0d0d0; color:#FFF; font:16px/58px "Microsoft Yahei"; }
.nr h4 a{ display:block;color:#fff;height:59px;font:16px/58px "Microsoft Yahei"; padding-left:44px;}
.nr h4 a:hover , .nr h4.cur a {text-decoration:none; color:#fff;}
.nr ul{padding:0 15px;}
.nr li{background: url("404.png") no-repeat 3px center ; padding-left: 18px; color: #666;line-height: 29px; overflow: hidden;white-space: nowrap; height:29px;border-bottom:1px dashed #DEDEDE}
.nr li a{}
.nr li.cur a{ color:#008dcf;}
.nr_bg { background:#008DCF; border-bottom:3px solid #0171A5}


/*导航*/
.left1{ float:left;}
.left{}
.left ul{ display:table; width:100%;}
.left ul li{ display:table; width:100%; margin:8px auto;}
.left ul h3{ width:100%; background:url(404.png) center no-repeat; height:115px;}
.left ul h3 strong{ display:block; line-height:115px; font-size:22px; color:#fff; text-align:center;}
.left ul h3 small{ display:block; margin:5px 0 0 34px; color:#FFF; text-transform:uppercase;}
.left ul li a{ display:block; margin:0 auto; height:46px; text-align:center; width:226px; background-color:#fff; box-shadow:0px 0px 5px #ccc;}

.left ul li a font{ display:inline-block; line-height:46px; width:226px; font-size:16px; color:#515151;}
.left ul li a:hover{color:#fff;}
.left ul li a:hover span{ }
.left ul li a:hover font{ color:#fff;background-color:#e93921;}

.left ul li .on a{color:#fff; }
.left ul li .on span{color:#fff;}
.left ul li .on font{ background-color:#e93921; color:#FFF;}

/*------------------联系我们----------------------*/

.aboutus{ width:100%; display:table;}
.aboutus ul{ width:100%; margin-left:30px; margin-bottom:50px; margin-top:57px; display:table;}
.aboutus ul li{ float:left; padding-left:35px;  height:85px; border-right:1px solid #DEE4EE;}
.aboutus ul li p{ margin-top:10px; color:#828181;}
.aboutus ul li p span{ color:#363636;}
.aboutus ul .com1{ width:300px;}
.aboutus ul .com2{ width:240px;}
.aboutus ul .com3{ border:none;}
.aboutus .maps{ width:100%; margin-top:60px; padding-bottom:40px; height:340px;}


/*------------------产品详情页----------------------*/

.n_xq {width:100%; height:260px; float:left;  border-bottom:1px solid #ccc;}
.n_xq dl { }
.n_xq dl dt { width:365px; height:250px; float:left;}
.n_xq dl dd { width:400px; float:right;}

.n_xq dl dd li { width:100%; height:45px; line-height:45px; float:left; border-bottom:1px solid #CCC;}
.n_xq dl dt img { width:355px; height:230px; padding:3px; border:1px solid #CCC;}


/*------------新加---------------------------*/

.usimg img { display:block; margin:0 auto}
.lxbg { height:249px; background:url(404.png) no-repeat right top}

.dh_box{ width:226px; margin:0 auto; margin-top:30px;}
.dh_box img{ float:left; margin-top:8px;}
.dh{ float:left; margin-left:15px;}
.dh h1{ font-size:14px; font-weight:normal;}
.dh p{ font-size:20px; color:#e30213; font-weight:bold;}

/*最新新闻*/
.latest_top{ float:left; width:300px; margin-top:25px; background-color:#f6f6f6; padding-bottom:15px;margin-bottom: 40px;}
.latest_top h1{ font-size:16px; background-color:#e30213; color:#FFF; height:45px; line-height:45px; text-align:center; font-weight:normal;}
.latest_top p{ height:40px; line-height:40px; color:#000; border-bottom:#CCC 1px dashed; margin-left:10px; margin-right:10px;}
.latest_top p a{ font-size:13px;}
.latest_top p:hover a{ color:#e30213;}
.latest_top p:hover{ color:#e30213;}
.latest_top p img{ width:17px; height:17px; float:left; margin-top:12px; margin-right:10px;}
.fot1{ border-radius: 50px;color: white;margin-right: 5px;margin-left: 5px;padding: 1px 7px;background: #e30213;}
.fot2 {border-radius: 50px;color: white;margin-right: 5px;margin-left: 5px;padding: 1px 7px;background: #999999;}


/* 在线客服样式 */
.ly{position:fixed;height:275px;right:0;top:150px;z-index:100;}
.ly h2{ height:50px; margin-bottom:10px;}
.ly h2 img{ display:block; float:right; padding: 13px 20px; background-color:#e30213;}
.ly h2 p{ float:left; color:#FFF; font-size:15px; line-height:50px; padding-left:10px; display:none; background-color:#e30213;}
.ly h2:hover p{ display:block;}

.ly h3{ height:50px; margin-bottom:10px;}
.ly h3 .kf_2{ float:right; padding: 11px 17px; background-color:#e30213;}
.ly h3 .wx{ float:left; width:150px; height:150px; display:none;}
.ly h3:hover .wx{ display:block;}


.dxfx1{ width:100%;}
.dxfx1 ul{ width:1200px; margin:50px auto;}
.dxfx1 ul h1{ width:150px; height:35px; text-align:center; line-height:35px; background-color:#e30213; font-size:20px; font-weight:normal; margin-bottom:20px;}
.dxfx1 ul h1 a{ color:#fff;}
.dxfx1 ul li{ float:left; width:125px; height:35px; text-align:center; line-height:35px; background-color:#f2f2f2; margin:15px 11px;}
.dxfx1 ul li:hover{ background-color:#e30213;}
.dxfx1 ul li:hover a{ color:#FFF;}

