@charset "utf-8";
/* CSS Document */
/* ==========base公共部分============ */
html,body,div,span,iframe,map,font,img,a img,samp,strong,hr,
h1,h2,h3,h4,h5,h6,b,p,blockquote,a,address,code,dl,dt,dd,ol,
ul,li,form,label,table,tr,td,th{padding:0;margin:0;border:0;font-weight:normal;list-style:none; text-align:left;font-family:微软雅黑，Arial !important;}
.clearboth{clear:both;}
a{text-decoration:none;color:#424242; text-align:left;}
body{margin:0;padding:0;font-family:微软雅黑，Arial !important;font-size:14px;color:#424242;text-align:center;}
*{font-family:微软雅黑，Arial !important;}
.page{text-align:center;margin:15px 0;}
.page a{padding: 6px 14px;border:1px #ccc solid;margin:0 4px;}
.page a:hover,.page a.dq{color:#fff;background:#fc5445;border:1px #fc5445 solid;}
.wrapper{width:1200px;margin:0 auto;}
.wrapper1{width:1400px;margin:0 auto;}
.clearboth{clear:both;}
.requested{display:inline-block; position:absolute;right:-6px;height:32px;line-height:32px;vertical-align:middle;color:#F00;}
/*头部开始*/
.header{ position:fixed; left:0; top:0;  z-index:9999999; width:100%; height:90px;}
.header .top{width:100%;height:90px; background:rgba(255,255,255,1); z-index:99999;}
.header .top .wrapper{ position:relative; z-index:99999;}
.header .top .logo{float:left;padding-right:12px; width:222px; height:90px;z-index:99999;}
.header .top .logo img{float:left; width:222px; z-index:99999; margin-top:5px;}
.header .top .right{ width:840px; float:right; height:75px;z-index:99999;}
.header .top .right .top1{ width:1074px; float:left; height:80px;z-index:99999;}
.header .top .name{float:left;padding-top:30px;z-index:99999;}
.header .top .name h1{font-size:28px;font-family:!important;font-weight:bold;color:#454545;z-index:99999;}
.header .top .name p{font-size:18px;line-height:32px;z-index:99999;}
.header .top .hotline{float:right;margin-top:0px;padding-left:0px;z-index:99999;}
.header .top .hotline span{font-size:16px;color:#bb7500; height:80px; line-height:86px; padding-right:15px;z-index:99999;}

/*菜单开始*/
.header .nav{width:100%;height:90px;background:#fff;z-index:99999; float:left; }
.nav ul{ float:right; z-index:99999;}
.nav ul li{ float:left; position:relative; z-index:99999; width:120px; text-align:center; height:90px;}
.nav ul li a{color:#000;font-size:16px;line-height:90px; transition:all 1s; margin:0 auto; width:120px;  z-index:99999; height:90px; display:inline-block; text-align:right;}
.nav ul .on a{color:#ff0000;font-size:16px;line-height:90px; height:90px;font-weight:bold;}
.nav ul li a:hover{ color:#004094; z-index:99999;}
.nav ul li:hover{ z-index:99999; }
.nav ul li:hover a{color:#ff0000;}
.nav ul .last{background:none; z-index:99999;}
.nav ul li a:hover,.nav ul li a.active,.nav ul li li:hover{color:#ff0000; z-index:99999;}

.nav ul li.yy{ float:left; position:relative; z-index:99999; width:80px; text-align:center; height:75px;}
.nav ul li.yy a{color:#ff0000;font-size:16px;line-height:75px; transition:all 1s; margin:0 auto; width:80px;  z-index:99999; height:75px; display:inline-block; text-align:right;}

/*二级菜单*/
#menu ul ul { display:none;position:absolute; top:31px; left:0; z-index:99999; width:auto; background-color:#fff; filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;  z-index:99999;}
#menu ul ul li{ background:#ffffff; float:none; border-top:none;padding-top:0;padding-bottom:0;line-height:40px; z-index:99999;}
#menu ul ul li a{z-index:99999; color:#000; font-size:14px; padding:0 0 0 65px; display:block; width:168px; text-align:left;border-bottom:none; background:#ffffff;}
#menu ul ul li a:hover{ color:#fff; z-index:99999; background:#fc5445;}




/*===============================首页==================================*/
/*焦点图开始*/
.bannernr{ width:100%; margin:90px auto 0; height:600px; position:relative; z-index:1;}

/*公共标题*/
.sytitle{ width:100%; float:left;  height:168px;}
.sytitle h1{ width:100%; float:left;  height:66px;  font-size:40px; color:#4c4c4c; line-height:66px; font-weight:bold; margin-top:30px;}
.sytitle span{ width:66px; float:left;  height:3px; background:#164582;}
.sytitle h2{ width:100%; float:left;  height:66px;  font-size:16px; color:#666666; line-height:66px; font-weight:normal; font-weight:600;}


/*主体开始*/
.index_title{margin-bottom:20px; text-align:center; position:relative;border-left:6px solid #d30000;padding-left:20px;}
.index_title span{display:inline-block;}
.index_title a{display:inline-block;float:right; position:absolute;font-size:12px;color:#ff0000;width:64px;height:15px;border:1px solid #e6e6e6; background:#f1f1f1; text-align:center;color:#797979;right:0px;top:50%;margin-top:-8px;}
.index_title h2.cn{ font-size:26px;height:26px;line-height:26px;color:#000000; font-weight:bold;}
.index_title p{line-height:20px;margin:10px 0;}

/*大图两张*/
.main_pro{background:url(../images/bg1.jpg) center 50px no-repeat;}
.main_pro .wrapper{padding-top:45px;}
.main_pro .wrapper .main_pro1{width:1140px;height:766px;}
.main_pro .wrapper .main_pro2{width:1140px;height:781px;margin-top:-300px;}
/*定制流程*/
.index_title{margin-top:45px;margin-bottom:20px;padding-left: 14px;border-left: 5px #fc5445 solid;position:relative; float:left; width:100%;}
.index_title .title{width:54px;height:33px;padding-right:10px;}
.index_title span{font-size:24px;color:#000;padding-right:15px; float:left;}
.index_title img{margin-top:7px;float:left;}
.dzlc ul{}
.dzlc ul li{float:left;width:273px;height:123px;border:1px #d5d5d5 solid;margin-right: 13px;}
.dzlc ul .last{margin-right:0;}
.dzlc ul li img{float:left;}
.dzlc ul li p{font-size:18px;line-height:42px;padding-top: 23px;}

/*产品推荐*/
.kjcd{ margin:0px auto;}
.kjcd ul{ width:100%; float:left; height:625px; }
.kjcd ul li{float:left; height:262px;width:323px; margin:0 0 16px 20px;}
.kjcd ul li img{ width:323px; float:left; height:233px; z-index:1; background:rgba(0,0,0,0.3);}
.kjcd ul li .nrong{ width:294px; float:left; height:56px; z-index:99999; background:#ededed; margin-top:-28px; }
.kjcd ul li .nrong h3{ width:264px; float:left; height:20px; z-index:99999;margin:10px 0 0 30px; font-size:20px; color:#333; line-height:20px;}
.kjcd ul li.first{float:left; height:540px;width:677px; margin:0 33px 16px 0px;}
.kjcd ul li.first img{ width:677px; float:left; height:496px; z-index:1; background:rgba(0,0,0,0.3);}
.kjcd ul li.first .nrong{ width:499px; float:left; height:94px; z-index:99999; background:#ededed; margin-top:-47px;}
.kjcd ul li.first .nrong h3{ width:469px; float:left; height:28px; line-height:28px; z-index:99999;margin:20px 0 0 30px; font-size:28px; color:#333;}

/*新品推荐*/
.kjcd1{ margin:0px auto;}
.kjcd1 ul{ width:100%; float:left; height:810px; }
.kjcd1 ul li{float:left; height:380px;width:437px; margin:0 43px 20px 0px;}
.kjcd1 ul li.last{float:left; height:380px;width:437px; margin:0 0px 20px 0px;}
.kjcd1 ul li img{ width:437px; float:left; height:328px; z-index:1; background:rgba(0,0,0,0.3);}
.kjcd1 ul li .nrong{ width:394px; float:left; height:70px; z-index:99999; background:#ededed; margin-top:-35px; }
.kjcd1 ul li .nrong h3{ width:264px; float:left; height:20px; z-index:99999;margin:10px 0 0 30px; font-size:20px; color:#333; line-height:20px;}

/*首页留言*/
.liuyan{ width:100%; height:680px; background:url(../images/liuyan.jpg) no-repeat center center;}
.liuyan .left{ width:630px; height:680px; float:left;}
.liuyan .left h1{ width:630px; height:171px; float:left; font-size:38px; color:#fff; line-height:57px;  text-align:right; margin-top:190px;}
.liuyan .left span{ width:80px; height:6px; float:left; background:#db544d; margin:35px 0 50px 550px;}
.liuyan .left  h2{ width:630px; height:60px; float:left; font-size:19px; letter-spacing:0px; color:#fff; text-align:right; line-height:30px; font-weight:normal;}
.liuyan .right{ width:585px; height:680px; float:left; margin:0 100px 0 85px; background:#db544d;}
.liuyan .right h1{ width:585px; height:110px; float:left; font-size:38px; color:#fff; line-height:110px; text-align:center;}
.liuyan .right form{ width:489px; height:463px; float:left; margin:0 48px;}
.liuyan .right form .syly1{ width:489px; height:68px; float:left; margin:0 0 20px 0; background:#fff;}
.liuyan .right form .syly1 a{ width:60px; height:68px; float:left; padding-left:20px; font-size:18px; line-height:
68px; text-align:left; color:#aaaaaa;}
.liuyan .right form .syly1 input{ width:400px; height:66px; float:left; line-height:
66px; text-align:left; color:#999; border:0px; background:#fff;}
.liuyan .right form .syly2{ width:489px; height:168px; float:left; margin:0 0 30px 0; background:#fff;}
.liuyan .right form .syly2 a{ width:60px; height:68px; float:left; padding-left:20px; font-size:18px; line-height:
68px; text-align:left; color:#aaaaaa;}
.liuyan .right form .syly2 #content{ width:409px; height:166px; float:left; line-height:
66px; text-align:left; color:#999; border:0px; background:#fff; padding:0px;}
.liuyan .right .stijiao{ width:489px; height:75px; float:left; margin:0 48px;}
.liuyan .right .stijiao input{ width:489px; height:75px; float:left; background:#0e262c; font-size:26px; line-height:75px; text-align:center; border:0px; padding:0; color:#fff;}
/*新闻中心*/
.news{ height:815px;}
.news .left{float:left;width:665px; height:520px; margin-top:0px; margin-right:75px;}
.news .right{float:left;width:660px; height:520px;}
.news .left li{float:left;width:665px; height:520px;}
.news .left img{float:left;width:660px; height:438px; background:rgba(0,0,0,0.3); z-index:1;}
.news .left li .date{float:left;width:660px; height:438px; z-index:1}
.news .left li .name{float:left;width:580px; height:142px; background:#ededed; margin-top:-71px; z-index:99999;}
.news .left li .name h1{float:left;width:540px; height:32px; line-height:32px; text-align:left;font-size:16px; color:#4c4c4c;margin:0px 20px 0;}
.news .left li .name h2{float:left;width:540px; line-height:26px; height:52px; text-align:left; font-size:16px; color:#666;margin:0px 20px 0;}
.news .left li .name h3{float:left;width:540px; height:32px; line-height:32px; text-align:left; font-size:16px; color:#666; margin:10px 20px 0;}

.news .right li{float:left;width:665px; height:94px;}
.news .right li .name{float:left;width:665px; height:92px; background:#ededed; border-bottom:2px solid #fff; z-index:99999; transition:all 0.6s;}
.news .right li:hover .name{background:#d7d7d7;}
.news .right li .name h3{float:left;width:120px; height:92px; line-height:92px; text-align:left;font-size:16px; color:#666;margin:0px 0 0 30px;}
.news .right li .name h1{float:left;width:460px; height:92px; line-height:92px; text-align:left; font-size:16px; color:#4c4c4c;}

.news .gduo{ width:100%; height:54px; float:left; text-align:center;}
.news .gduo a{ width:240px; height:50px; display:block; margin:15px auto 70px; border:2px solid #666; text-align:center; font-size:16px; color:#666; line-height:
50px;}

.titlenews{ width:100%; height:100px; float:left; margin-top:35px;}
.titlenews h2{ width:100%; height:100px; float:left; text-align:left; line-height:100px; font-size:30px; color:#000;font-weight:normal;}



/*和我们在一起*/
.hwmzyq{ width:100%; height:488px; margin:0 auto; background:url(../images/hwmzyq.jpg)fixed center center; text-align:left;}
.hwmzyq h1{ width:100%; height:55px; float:left; line-height:55px; margin:60px 0 0 0px; font-size:36px; color:#fff; text-align:center;}
.hwmzyq h2{ width:100%; height:35px; float:left; line-height:35px; margin:15px 0 0 0px; font-size:24px; color:#fff; text-align:center;}
.hwmzyq p{ width:600px; height:80px; float:left; line-height:40px; margin:18px 400px; font-size:16px; color:#fff; text-align:center;}
.hwmzyq ul{ width:960px; height:110px; float:left; margin:30px 220px;}
.hwmzyq ul li{ width:240px; height:110px; float:left;}
.hwmzyq ul li a{ width:240px; height:110px; float:left;  text-align:center;}
.hwmzyq ul li a img{ width:46px; height:47px; margin:0 auto;}
.hwmzyq ul li a span{ width:70px; height:1px; margin:10px auto; background:rgba(255,255,255,0.5); display:block;}
.hwmzyq ul li a h1{ width:240px; height:40px; margin:0 auto; text-align:center; line-height:40px; color:#fff; font-size:20px;}
 


/*介绍*/
.f_about{width:100%;height:200px;background:#005259;}
.f_about .wrapper{background:url(../images/index_bottom.png) left top no-repeat;}
.f_about .wrapper .container{background:url(../images/bg1.png) center center no-repeat;width:735px;height:100px;margin-top:30px;float:right;font-size:16px;line-height:24px;color:#fff;padding:20px 30px;}

.fenzhan{border-top:2px solid #CCC;margin:0px auto;padding:20px 0px;position:relative;width:1060px;}
.fenzhan h2{ font-size:14px;height:20px;line-height:20px;font-weight:bold;display:inline-block;position:absolute;left:20px;top:-12px; background:#FFF;padding:0px 5px;}
.fenzhan ul li a{display:inline-block;float:left;padding:0px 5px; font-size:12px;}
/*===============================关于我们====================================*/

/*内页左边菜单*/
.neiyei img{width:1200px;height:500px; z-index:1;}
.sidebar{width:249px;float:left;margin:40px 0px;padding-bottom:24px;color:#ffffff;}
.side_menu{ width: 247px; border: 2px #fc5445 solid;}
.side_menu .title{ background: #fc5445; height:60px; text-align:center; line-height:60px; margin-bottom:5px;padding-bottom:0;}
.side_menu .title span{ display:block; color:#fff; font-size: 24px;text-align:center;font-weight: bold;}
.side_menu .intro{ width: 227px; margin: 0 auto; padding: 10px 0;}
.side_menu .intro ul li{font-size:14px; position:relative;margin-bottom: 10px;}
.side_menu .intro ul li a{display:block;  height:35px; line-height:35px;padding-left:50px;font-size:16px;background-color: #dddddd;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li.on a,.side_menu .intro ul li:hover{background:#fc5445;color:#ffffff;}
.side_menu .service{margin-top:20px;padding-bottom:10px;}
.side_menu .service ul{margin:10px 0px;}
.side_menu .service ul li{display:inline-block;float:left;}
.side_menu .service ul li a{color:#ffffff;padding-left:20px;display:inline-block;width:80px; background:url(../images/point.jpg)  no-repeat left; background-position:10px 8px;}
.side_menu .contact{margin-top:10px;}
#menu2 ul ul{display:none;position:absolute;top:0;left:200px;width:200px;border-left:solid 1px #fff;z-index:10;}

/*======内页右边内容=====*/
/*内页焦点图*/
.neiyei_a{ width:1140px;  height:350px; z-index:1; padding-top:100px; background-color:#000000;
}

/*内页右边标题*/
.side_right{border:1px solid #ccc;background:#fff; width:913px; margin-top:40px;margin-bottom: 40px;float:right;}
.side_right .title{border-bottom:solid 1px #e3e3e3; height:24px;line-height:24px;padding: 10px 20px;margin-bottom:0;}
.side_right .title a{display:inline-block;}
.side_right .title .dangq{ font-size: 18px; border-left: solid 3px #fc5445; padding-left:6px; float:left;}
.side_right .title .weizhi{ float:right;}
.side_right .title a.dot{height:3px;width:3px; display:inline-block; background:url(../images/dot.png) no-repeat center; vertical-align:middle;margin:0px 5px;}
.side_right .title a:hover{ text-decoration:underline;}
.side_right .title a.index{width:44px;height:18px;line-height:18px; text-align:center;padding-right:4px; background:url(../images/index.png) no-repeat center;}

/*内页右边单页及表格、表单样式*/
.side_right .intro{line-height:26px;padding:20px;clear:both;text-align:left;}
.side_right .intro p{}
.side_right .intro table{ background:#dadada; margin-bottom:20px;}
.side_right .intro table tr td{ padding:4px; background:#fff;}
.side_right .intro table tr td a:hover{color:#c30;}
.side_right .intro table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; border-radius:3px;}
.side_right .intro table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}
.side_right .intro table #verifyImg{vertical-align:middle;margin:0px 5px;border-radius:5px;}

/*门店图片*/
#images{padding-top:5px;}
#images .lightbox{margin-right:11px;line-height:165px; display:inline-block;}
#images .lightbox img{border: 1px solid #ccc;padding:3px;vertical-align: top;width:230px;height:145px;}
#images .last1{margin-right:0px;}
#credit {clear: both;	margin-top: 50px;padding-top: 20px;font-size: 10px;border-top: 1px solid #BBB;font-family: Verdana;}
#imgbox-loading {position: absolute;top: 0;left: 0;/*background: url('imgbox-spinner.gif') center center no-repeat;*/cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;height: 100%;vertical-align: top;}
.imgbox-close {position: absolute;top: -15px;right: -15px;height: 30px;width: 30px;background: url('imgbox-close.png') top left no-repeat;cursor: pointer;outline: none;}
.imgbox-title {padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;overflow:hidden;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;height: 20px;}


/*===============================产品中心====================================*/
/*右侧内容*/
.wrapper .side_right{float:right;text-align:center;width:910px;}
.wrapper .side_right .title{border-bottom:1px #dddddd solid;padding-bottom:10px;margin-bottom:8px;text-align:left;}
.wrapper .side_right .title span{color:#4fb4e0;font-size:30px;}
.wrapper .side_right .product li{float:left;margin-right:25px;margin-bottom:15px;}
.wrapper .side_right .product img{border:1px #ddd solid;width:228px;height:146px;}
.wrapper .side_right .product p{width:220px;overflow:hidden;margin:0 auto;line-height:24px;}
.wrapper .side_right .product li a{display:block;}
.wrapper .side_right .product .last{margin-right:0;}
.wrapper .side_right.feedback form{margin:20px 0px 0px 30px;}

/*新闻列表*/
.news_list{clear:both;padding:20px;}
.news_list ul li{border-bottom:dotted 1px #dbdbdb; background:url(../images/li_style.png) left center no-repeat; padding-left:20px; line-height:40px; margin-bottom:10px;height:40px; float:left;}
.news_list ul li .con{float:left; width:845px;}
.news_list ul li .con .name{margin-bottom:5px;}
.news_list ul li .con .name a{float:left;}
.news_list ul li .con .name span{ float:right;font-size:16px;color:#e22119;height:24px;margin:5px 0;}
.news_list ul li .con p{color:#666666; line-height:24px;}
.news_list ul li:hover{color:#fc5445;}
.news_list ul li a:hover{color:#fc5445;}

/*新闻详细页*/
.news_show{clear:both;}
.news_show .name{ font-size:20px; text-align:center; line-height:40px; border-bottom:1px dashed #cdcdcd;}
.news_show .date{ text-align:center;border-bottom:dashed 1px #dadada;height:25px;line-height:25px;}
.news_show .date a{margin-right:10px;color:#e22119;}
.news_show .nr{ padding:8px 18px;}
.news_show .nr p{ margin-bottom:10px; line-height:26px;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}

/*产品列表*/
.product_list{ width: 845px;margin: 40px auto;}
.product_list ul li{ float:left;margin-right: 45px;margin-bottom:24px;width: 400px; position:relative; text-align:center; overflow:hidden; z-index:1;}
.product_list ul li.last{margin-right:0px;}
.product_list ul li a{}
.product_list ul li img{width: 388px; height: 265px; padding:5px; border:1px solid #d5d5d5;}
.product_list ul li span{display:block;height:40px;line-height:40px; overflow:hidden;font-size:14px;color:#424550; text-align:center;}

.product_list ul li .shuiyin{ width: 388px; height: 265px; position:absolute; left:0; top:0; z-index:99999; }
.product_list ul li .shuiyin img{ width: 388px; height: 265px; float:left;}

.designer_list ul li img{width:255px;height:255px;}

/*产品详细*/
.product_show{ padding:20px;clear:both;}
.product_show .name h1{ font-size:24px;font-weight:normal; text-align:center;color:#333333;margin-bottom:20px;}
.product_show .pic{ text-align:center;}
.product_show .pic img{max-width:850px;border:1px solid #d1d1d1;-webkit-box-shadow:3px 3px 5px #b6b6b6;-moz-box-shadow:3px 3px 5px #b6b6b6;box-shadow:3px 3px 5px #b6b6b6;}
.product_show .pic{ text-align:center; position:relative;}
.product_show .pic img{max-width:850px;border:1px solid #d1d1d1; z-index:1; -webkit-box-shadow:3px 3px 5px #b6b6b6;-moz-box-shadow:3px 3px 5px #b6b6b6;box-shadow:3px 3px 5px #b6b6b6;}
.product_show .pic .shuiyin{ width: 600px; height:450px; position:absolute; left:135px; top:0px; z-index:99999; }
.product_show .pic .shuiyin img{ width: 600px; height:450px; float:left;}

.product_show .title{height:17px;line-height:17px; background:url(../images/bg_ptitle.png) repeat-x; font-size:14px;margin:14px 0;padding:0px;}
.tags_list{border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;padding:10px 10px;margin-top:20px;}
.tags_list span{color:#005259;margin-right:5px;}
.tags_list span.tit{color:#666666;margin-right:0px;}
.prev_next{padding:10px 10px;}
.prev_next a{color:#005259;margin:5px 0;display:inline-block;}
.prev_next a span{color:#666666;}
.prev_next a.none{color:#666666;}

h3.related_title{padding:0 10px;height:30px;line-height:30px;border-bottom:2px solid #005259;margin-bottom:10px;font-weight:bold;}
.related_pros ul{padding:0 2px; text-align:left;}
.related_pros ul li{display:inline-block;width:138px;margin-right:1px; overflow:hidden;}
.related_pros ul li.last{margin-right:0px;}
.related_pros ul li img{width:134px;height:90px;outline:1px solid #CCC;padding:1px;}
.related_pros ul li span{display:block;height:24px;line-height:24px; text-align:center;color:#666666;}
.related_pros ul li span:hover{color:#005259;}
.related_news ul{padding:0 30px; text-align:left;}
.related_news ul li a{color:#666;display:inline-block;height:20px;line-height:20px;}
.related_news ul li a:hover{color:#005259;}

.down_list{clear:both;padding:10px;}
.down_list ul li{padding:10px 0px;border-bottom:1px solid #eaeaea;}
.down_list ul li img{}
.down_list li .date{display:inline-block;width:130px;height:48px;float:left;}
.down_list li .date:hover{color:#1b1465;}
.down_list li .date span{display:block; text-align:center;}
.down_list li .date span.day{height:28px;line-height:28px; font-size:22px;}
.down_list li .date span.month{font-size:18px; font-weight:100;}

.down_list li .img{display:inline-block;float:left; position:relative;}
.down_list li .img img{width:100px;}
.down_list li .img span{display:block; text-align:center; background:#d8d8d8;color:#999999;}
.down_list li .img:hover span{background:#1b1465;color:#ffffff;}
.down_list ul li .con{width:750px;float:right;margin-right:10px;}
.down_list ul li .con .name{margin-bottom:5px;height:30px;}
.down_list ul li .con .name a{display:inline-block;float:left;height:48px;line-height:48px;overflow:hidden;font-size:18px;color:#666;}
.down_list ul li .con .name a.dl{float:right; font-size:14px; padding:0px 15px;    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;border:1px solid #fc5445;}
.down_list ul li .con .name a.dl:hover{background:#fc5445;color:#ffffff;}
.down_list ul li .con p{color:#666666; line-height:24px;}

/*底部*/
.footer{background:#2a2a2a;width:100%; height:405px; overflow:hidden;}
.footer .footer1{height:365px; width:1000px; margin:0 auto;}
.footer .banquan{height:40px; width:100%; margin:0 auto; background:#1c1c1c; text-align:center; line-height:40px; color:#fff; font-size:16px;}
.footer .banquan a{color:#fff;}
.footer .banquan p{ text-align:center; margin:0 auto;}
.footer .footer1 .left{ width:770px; float:left; height:300px; margin:50px 0 0 0px; }
.footer .footer1 .left li{ width:156px; float:left; height:280px; margin-right:100px;}
.footer .footer1 .left li a{ width:156px; float:left; height:50px; padding-bottom:15px; border-bottom:3px solid #3c3c3c; font-size:24px; text-align:center; line-height:50px; color:#fff;} 
.footer .footer1 .left li ul{ width:156px; float:left; height:300px; margin-top:30px;} 
.footer .footer1 .left li ul li{ width:156px; float:left; height:30px;} 
.footer .footer1 .left li ul li a{ width:156px; float:left; height:30px; padding:0; line-height:30px; text-align:center; border:0px; font-size:16px; color:#aaa;} 

.footer .footer1 .dnlxfs{ width:310px; float:left; height:350px; overflow:hidden; margin-top:50px;}
.footer .footer1 .dnlxfs h1{ width:310px; float:left;  height:32px; font-size:18px; text-align:left; line-height:32px; color:#fff;}
.footer .footer1 .dnlxfs p{ width:310px; float:left;  font-size:16px; text-align:left; line-height:32px; color:#fff;}
.footer .footer1 .dnlxfs a{color:#fff;}

.footer .footer1 .right{ width:220px; float:right; height:300px; margin-top:50px;}
.footer .footer1 .right h1{ width:220px; float:left; text-align:center; font-size:24px;  border-bottom:4px solid #3c3c3c; padding-bottom:15px; line-height:50px; height:50px; color:#fff;}
.footer .footer1 .right img{ width:136px; float:right; height:136px; margin:30px 42px 0;}




.zone_zxyy{display:block;position:fixed;right:-236px;bottom:8px; background:#FFF;width:220px;padding:8px;}
.zone_zxyy .j_yuyue{display:inline-block;width:20px;padding:5px;vertical-align:middle; text-align:center;height:100px;line-height:25px;border:1px solid #005259; font-size:16px;color:#005259; font-weight:bold; position:absolute;left:-32px;top:-1px; background:#FFF;}
.zone_zxyy img{border-bottom:1px solid #e7d2d3;margin-bottom:5px;}
.zxyy{width:220px;}
.zxyy td{padding:6px 5px;color:#2d2d2d; font-size:12px;position:relative;}
.zxyy .text{margin:0px;width:140px;height:22px;line-height:22px;padding:0px 5px;border:1px solid #cccccc; outline:none;margin-right:-5px;}
.zxyy select.text{width:150px;padding:0px;height:32px;line-height:32px;}
.zxyy #submit2{width:156px;height:40px;line-height:40px;text-align:center;color:#ffffff;display:inline-block;background:#4a2b12; font-size:14px; letter-spacing:2px;margin:0px auto;margin-top:20px;}
/*sitemap*/
#sitemap{ border:2px dashed #cccccc;margin:20px auto;padding:10px 0;}
#sitemap ul{display:inline-block;}
#sitemap li{margin:5px 10px;}
#sitemap a.level1{font-size:14px;font-weight:bold;color:#005259; display:block; text-decoration:underline;}
#sitemap a.level2{font-size:12px;font-weight:bold;color:#005259;display:block;}
#sitemap a.level3{font-size:12px;height:20px;line-height:20px; overflow:hidden;display:inline-block;color:#666666;}
#sitemap li.level2{display:inline-block;float:left;}
#sitemap li.level2 ul{border:1px dashed #cccccc;display:block;}
#sitemap li.level3{display:block;}

/*联系我们*/
.sidemap{width:1200px; height:460px; float:left; margin-top:70px; background:rgba(204,204,204,0.5);}
.side_contact1{ width:1200px; float:left; background:#eeeeee;}
.side_contact1 h2{ width:1050px; float:left; height:60px; text-align:center; line-height:30px; font-size:18px; color:#666; margin:35px 0;}
.side_contact1 .syly1{ width:1050px; float:left; height:40px; margin:20px 0;}
.side_contact1 .syly11{ width:390px; float:left; height:40px;}
.side_contact1 .syly11 a{ width:100px; float:left; height:40px; font-size:18px; color:#666; line-height:40px; text-align:left;}
.side_contact1 .syly11 input{ width:210px; float:left; height:40px; font-size:18px; line-height:40px; text-align:left; padding:0 10px; border:0px;}
.side_contact1 .xingbie{ width:500px; float:left; height:40px; font-size:18px; line-height:40px; text-align:left; padding-left:10px;}
.side_contact1 .xingbie h3{ width:100px; float:left; height:40px; font-size:18px; line-height:40px; text-align:left;}
.side_contact1 .xingbie label{font-size: 1.25rem; float:left; padding-left: 30px; margin-right:0px; position: relative; cursor: pointer;min-width: 70px;}
.side_contact1 .syly12 a{ width:100px; float:left; height:40px; font-size:18px; line-height:40px; text-align:left; color:#666;}
.side_contact1 .syly12 input{ width:585px; float:left; height:40px; font-size:18px; line-height:40px; text-align:left; padding:0 10px; border:0px;}
.side_contact1 .syly2 a{ width:100px; float:left; height:40px; font-size:18px; line-height:40px; text-align:left; color:#666;}
.side_contact1 .syly2 input{ width:585px; float:left; height:72px; font-size:18px; line-height:30px; text-align:left; padding:0 10px; border:0px;}
.side_contact1 .stijiao{ width:200px; height:50px; margin:40px 0 30px 300px; float:left;}
.side_contact1 .stijiao input{ width:200px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; background:#000;}
.dhdz{ width:1200px; float:left; margin:0px 0 50px; }
.dhdz li{ width:1200px; float:left;}
.dhdz li h1{ width:1200px; float:left; height:52px; text-align:center; line-height:52px; font-size:32px; color:#000; margin-top:50px;}
.dhdz li h2{ width:1200px; float:left; height:36px; text-align:center; line-height:36px; font-size:24px; color:#000; margin:20px 0 10px;}
.dhdz li h3{ width:1200px; float:left; height:36px; text-align:center; line-height:36px; font-size:24px; color:#000; margin-bottom:10px;}
.mdnrzx .back{ width:160px; float:left; height:30px; text-align:center; color:#ff0000; margin:0 520px 80px; font-size:24px;}
.mdnrzx .back a{color:#ff0000; font-size:20px;}
.case_show{margin:35px 75px;width:1050px; float:left;}

/*视频列表*/
.video_list{ padding:20px 0;}
.video_list ul li{ float:left;margin-right:30px;margin-bottom:28px;width:407px; height:346px; text-align:center; overflow:hidden; position:relative;}
.video_list ul li h1{ float:left;width:407px; height:40px; font-size:16px; line-height:40px;  color:#424550; text-align:center; overflow:hidden; position:relative;}
.video_list ul .last{margin-right:0;}