﻿@charset "utf-8";
html,body{height:100%;}
body{font-size:16px;font-family:"Microsoft yahei";color:#333; text-align:left;}
a:focus{outline:none;-moz-outline:none;}
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,em,img,ul,li,label,table,tr,th,td,b,i,dl,dt,dd,input{margin:0;padding:0;outline:0;font-weight:normal; font-style:normal;}
ul,li{list-style-type:none;}
.clear{clear:both;}
img{border:0; vertical-align:middle;}
a{color:#fff;text-decoration:none; cursor:pointer;}

.clear{ clear:both;}/* CSS Document */

/*????*/
#box{width:100%;height:460px;position:relative;overflow:hidden;margin:auto 0;}
#pic_list{position:relative;z-index:1;}
#pic_list li{position:absolute;left:0;top:0;opacity:0;fliter:alpha(opacity=0);z-index:1;}
#pic_list li a img{ width:100%; max-width:1920px;}
#ico_list{position:absolute;bottom:14px;right:0px;width:524px;overflow:hidden;height:110px;z-index:3;}
#ico_list ul{width:780px;position:absolute;left:0;top:0;}
#ico_list li{width:158px;float:left; margin-right:14px;}
#ico_list li a{width:158px;padding-top:6px;display:block;}
#ico_list li a img{border:2px solid #DFE8E4;height:88px;width:158px;background:#040303;opacity:1;}
#ico_list .active{background:url(../img/a_hover.gif) no-repeat center 0;}
#ico_list .active img{opacity:1;filter:alpha(opacity=100);border:3px solid #fff;height:88px;width:158px;}
#text_list{display:none;}

.qh_box{width:1000px; margin:0 auto; position:relative; height:460px;}




.nor{ width:960px; margin:0 auto;}
.index_main1{ overflow:hidden; margin-top:30px;}
.index_ml{ width:540px; float:left;}
.index_jianjie{ width:100%; border-bottom:1px solid #eee; position:relative;}
.index_jianjie h3{ width:75px; border-bottom:1px solid #e64c4c; padding:0 5px 0 11px; font-size:18px; color:#555; line-height:33px; background:url(img/hongtiao.jpg) no-repeat left center;}
.index_jianjie a{ background:url(img/sanjiao1.png) no-repeat right center; padding-right:10px; position:absolute; right:5px; bottom:5px; font-size:12px; color:#666;}
.index_jianjie a:hover{ color:#e64c4c;background:url(img/hongsanjiao1.png) no-repeat right center;}
.index_p{ overflow:hidden; margin-top:20px;}
.index_p img{ display:block; float:left;}
.index_p p{ float:right;width:302px; height:135px; font-size:13px; position:relative; text-align:left; line-height:23px;}
.index_p p a{ color:#fff; font-size:12px; background-color:#e64c4c; position:absolute; right:2px; bottom:10px; line-height:25px; padding:0 20px 0 20px; border-radius:2px;}
.index_p p a:hover{ background-color:red;}
.index_mr{width:380px; float:right;}
.index_xinwen{ width:100%;border-bottom:1px solid #eee; position:relative;}
.index_xinwen h3{ width:75px; border-bottom:1px solid #e64c4c; padding:0 5px 0 11px; font-size:18px; color:#555; line-height:33px; background:url(img/hongtiao.jpg) no-repeat left center;}
.index_xinwen a{ background:url(img/sanjiao1.png) no-repeat right center; padding-right:10px; position:absolute; right:5px; bottom:5px;font-size:12px; color:#666;}
.index_xinwen a:hover{background:url(img/hongsanjiao1.png) no-repeat right center;color:#e64c4c;}
.index_x{ margin-top:10px;}
.index_x li{ font-size:13px; background:url(img/sanjiao2.png) no-repeat left center; position:relative; padding-left:10px; height:30px; line-height:30px;}
.index_x li a{ color:#333;}
.index_x li a:hover{ color:#e64c4c;}
.index_x li span{ position:absolute; right:0; bottom:0px; color:#888;}


.index_main2{ clear:both; padding-top:40px;}
.index_c{ width:100%;height:40px; border-bottom:1px solid #eee; position:relative;}
.index_f{float:left;}
.index_f a{display:block; background-color:#d64c4c; width:110px; height:40px; line-height:38px; text-align:center; font-size:18px;}
.index_c li.click a{color:#e64c4c;}

.index_c li{float:left; margin-left:30px; line-height:30px;}
.index_c a.more{display:block; background:url(img/sanjiao1.png) no-repeat right center; padding-right:10px; position:absolute; right:5px; bottom:5px; font-size:12px; color:#666;}
.index_c a.more:hover{ color:#e64c4c;background:url(img/hongsanjiao1.png) no-repeat right center;}
.index_c li a{ color:#333; font-size:16px;line-height:40px;}
.index_cp{ clear:both; margin-top:20px;}
.index_cp li{ width:226px; height:180px; border:1px solid #ddd; float:left; margin-right:11px; position:relative;}
.index_cp li.index_cp_l{ margin-right:0;}
.index_cp li a img{ width:226px; height:180px; display:block;}
.index_cp li a h4{ width:100%; height:30px; overflow:hidden; text-align:center; position:absolute; bottom:-40px;color:#333;}
.index_cp li a h4:hover{ color:#e64c4c;}

.index_main3{ clear:both; padding-top:26px;}
.index_al{ width:100%;border-bottom:1px solid #eee; position:relative;}
.index_al h3{ border-bottom:1px solid #e64c4c; width:75px; padding:0 5px 0 11px; font-size:18px; color:#555; line-height:33px; background:url(img/hongtiao.jpg) no-repeat left center;}
.index_al a{ background:url(img/sanjiao1.png) no-repeat right center; padding-right:10px; position:absolute; right:5px; bottom:5px; font-size:12px; color:#666;}
.index_al a:hover{ color:#e64c4c;background:url(img/hongsanjiao1.png) no-repeat right center;}
.index_ap{ margin-top:20px;}
.index_ap ul{ overflow:hidden; padding-left:2px;}
.index_ap li{ width:150px; float:left; position:relative; padding-bottom:16px; margin-right:4px; margin-left:5px; display:inline;}
.index_ap li.index_ap_l{ margin-right:0;}
.index_ap li a img{ width:150px; height:100px;}
.index_ap li a h4{ text-align:center; font-size:16px; padding-top:10px; color:#333; width:100%; height:30px; overflow:hidden;}
.index_ap li a i{ background-color:#aaa; width:100px; height:30px;border-radius:1px; line-height:30px; text-align:center; color:#fff; position:absolute; left:60px; bottom:0; font-size:14px;}
.index_ap a i:hover{ background-color:#242424;}



/*????*/
/*.childbanner{ background:url(../image/banner5.png) no-repeat left top;}*/
.jianjie_mainbox{ width:1000px; margin:0 auto; overflow:hidden; margin-top:30px;}
.jianjie_left{ float:left;}
.jianjie_left h3{width:180px; height:50px; text-align:center; color:#fff; font-size:18px; line-height:50px; background:url(img/baitiao.png) no-repeat 32px center #F53E3D; }
.jianjie_left h4{ width:180px; height:40px; text-align:center;color:#fff; font-size:16px; line-height:40px; background-color:#444247;}
.jianjie_left h4:hover{ background-color:#444247; }
.jianjie_left h4.ji_left_f{ background-color:#444247; color:#fff;}
.jianjie_left img{ margin-top:30px;}
.jianjie_right{ float:right; width:770px;}
.ji_right_ji{ width:100%; border-bottom:1px solid #ddd; position:relative;}
.ji_right_ji h3{ font-size:16px; color:#333; line-height:36px; font-weight:bold;}
.ji_right_ji span{ color:#777; font-size:12px; position:absolute; right:0; bottom:5px;}
.ji_right_ji span a{color:#777; font-size:12px;}
.ji_right_ji span a:hover{ color:#e64c4c;}
.jianjie_right p{ font-size:14px; text-align:left; line-height:26px; margin-top:10px;}
.jianjie_right p img{display:block; margin:0 auto;}
.jian_p{ margin-top:30px;}


/*????*/
.xinwen_mainbox{ width:1000px; margin:0 auto; overflow:hidden; margin-top:30px;}
.xinwen_left{ float:left;}
.xinwen_left h3{width:180px; height:50px; text-align:center; color:#fff; font-size:18px; line-height:50px; background:url(img/baitiao.png) no-repeat 25px center #F53E3D; }
.xinwen_left h4{width:180px; height:40px; text-align:center; font-size:16px; line-height:40px;  background-color:#444247; color:#fff;}
.xinwen_left img{ margin-top:30px;}
.xinwen_right{ float:right; width:770px;}
.xw_right{width:100%; border-bottom:1px solid #ccc; margin-bottom:12px; position:relative;}
.xw_right h3{font-size:17px; color:#555; line-height:30px;}
.xw_right span{color:#777; font-size:12px; position:absolute; right:0; bottom:5px;}
.xw_right span a{color:#777; font-size:12px;}
.xw_right span a:hover{ color:#e64c4c;}
.xw_m{ padding-bottom:30px;}
.xw_m li{ border-bottom:1px dotted #ccc; font-size:14px;  line-height:45px;width:100%;height:45px; position:relative;}
.xw_m li a{ color:#444;}
.xw_m li a:hover{ color:#e64c4c;}
.xw_m li span{ color:#888; position:absolute; right:0; bottom:0;}
.xw_m li.xw_m_last{ border-bottom:none;}
.xw_ym{ margin-left:70px;}
.xw_ym a{ float:left; text-align:center; padding-left:10px; padding-right:10px; line-height:30px; margin-right:10px; color:#333; font-size:16px; border:1px solid #eee;}
.xw_ym a:hover{ color:#fff; background-color:#0080c4;}

.xw_ym a.number_1{ background-color:#0080c4; color:#fff;}
.news_title2{width:100%;}
.news_title2 h1{font-size:20px; color:#0075c2; font-weight:bold; text-align:center; padding-top:24px;}
.news_title2 span{font-size:12px; color:#666; text-align:center; margin-top:0.6em; display:block; width:100%;}




/*????*/
.chanpin_mainbox{ width:1000px; margin:0 auto; overflow:hidden; margin-top:30px;}
.chanpin_left{float:left;}
.chanpin_left h3{width:180px; height:50px; text-align:center; color:#fff; font-size:18px; line-height:46px;background:url(img/baitiao.png) no-repeat 34px center #F53E3D;}
.chanpin_left h4{width:180px; height:40px; text-align:center; font-size:16px; cursor:pointer; line-height:40px; background:url(img/baitiao.png) no-repeat 15px center #444247; color:#fff;}
.chanpin_left h4.jia{background:url(img/jiahao.png) no-repeat 15px center #444247;}
.cp_left_fl{width:100%;}
.cp_left_fl li{background-color:#f0f0f0;}
.cp_left_fl li a{ display:block; height:40px; line-height:40px; color:#666;font-size:14px; padding-left:34px;}
.cp_left_fl li a:hover{background-color:#444247; color:#fff;}
.cp_left_fl li .click{background-color:#444247; color:#fff;}
.cp_left_f{background:url(img/baitiao.png) no-repeat 15px center #F53E3D;}
.cp_left_s{background:url(img/jiahao.png) no-repeat 20px center #444247;}
.chanpin_left img{ margin-top:30px;}
.chanpin_right{ width:740px; float:right;}
.cp_right{width:740px; border-bottom:1px solid #ccc; position:relative;}
.cp_right h3{font-size:16px; color:#555; line-height:30px;}
.cp_right span{color:#777; font-size:12px; position:absolute; right:0; bottom:5px;}
.cp_right span a{color:#777; font-size:12px;}
.cp_right span a:hover{ color:#e64c4c;}
.cp_chan{ width:100%; margin-bottom:50px;}
.cp_chan li a h4{ width:100%; height:30px; line-height:30px; text-align:center; color:#fff; background-color:#242424;}
.cp_chan li a:hover h4{ background-color:#666;}
.cp_chan li.cp_chan_f1,.cp_chan li.cp_chan_f2,.cp_chan li.cp_chan_f3{ margin-right:0;}
.cp_chan ul{ overflow:hidden;}
.cp_chan li a{ display:block;width:225px; height:197px; float:left; overflow:hidden;}
.cp_chan li{ width:230px; height:197px; float:left; margin:0 13px; margin-top:26px;}
.cp_chan li a img{ width:223px; height:166px; border:1px solid #aaa; display:block; margin:0 auto;}
.cp_ym{overflow:hidden;}
.cp_ym a{ float:left; text-align:center; padding-left:10px; padding-right:10px; line-height:30px; margin-right:10px; color:#333; font-size:14px; border:1px solid #eee;}
.cp_ym a:hover{ color:#fff; background-color:#0080c4;}

.cp_ym a.number_1{ background-color:#0080c4; color:#fff;}




/*????????*/
.lianxi_mainbox{ width:1000px; margin:0 auto; overflow:hidden; margin-top:30px;}
.lianxi_left{ float:left;}
.lianxi_left h3{width:180px; height:50px; text-align:center; color:#fff; font-size:18px; line-height:50px; margin-bottom:20px; background:url(img/baitiao.png) no-repeat 25px center #F53E3D;}
.lianxi_left h4{width:180px; height:40px; text-align:center; font-size:16px; line-height:40px;  background-color:#444247; color:#fff;}
.lianxi_left img{ margin-top:30px;}
.lianxi_right{ width:740px; float:right;}
.lx_right{width:740px; border-bottom:1px solid #ccc; margin-bottom:30px; position:relative;}
.lx_right h3{font-size:17px; color:#555; line-height:30px;}
.lx_right span{color:#777; font-size:12px; position:absolute; right:0; bottom:5px;}
.lx_right span a{color:#777; font-size:12px;}
.lx_dizhi{ margin-bottom:30px;}
.lx_dizhi li{ line-height:30px; font-size:14px; color:#555;}
/*????????*/
.bot_link{width:960px; margin:20px auto 0 auto; overflow:hidden; border-radius:5px;}
.bot_link h4{float:left; width:102px; height:100%; line-height:54px; text-align:center; background-color:#d64c4c; color:#FFF;}
.bot_link ul{padding:5px 0; overflow:hidden; border:1px solid #eee; border-left:0 none;}
.bot_link li{width:114px; float:left; overflow:hidden; margin:0 4px;}
.bot_link li img{width:108px; height:36px; border:1px solid #EEE; padding:2px;}
/*????????*/
.pic_news{width:960px; margin:28px auto 0 auto;}
.rollBox{width:960px; overflow:hidden; margin:0 auto;}
.rollBox .LeftBotton{width:35px; height:58px; background:url(img/icon.png) 0 -60px no-repeat; overflow:hidden; float:left; margin-left:4px; display:inline; margin-top:78px; cursor:pointer;}
.rollBox .RightBotton{width:35px; height:58px; background:url(img/icon.png) 0 0px no-repeat; overflow:hidden; float:left; margin-left:15px; display:inline; margin-top:78px; cursor:pointer;}
.rollBox .ScrCont{width:10000px;}
.Cont{width:864px; float:left; padding-top:18px; padding-left:2px; overflow:hidden;}
.Cont li{float:left; margin:0px 8px; width:202px; height:199px; overflow:hidden; text-align:center;}
.Cont li img{width:200px; height:167px; display:block; margin-bottom:4px; border:1px solid #ddd;}
.rollBox #List1,.rollBox #List2{float:left;}
#List1 li p,#List2 li p{height:20px; line-height:20px; padding-top:5px; overflow:hidden; width:100%; font-size:16px; color:#333;}
