/* CSS Document */

/*
#Menu
{
	clear:both;
	width:1000px;
	height:45px;
    margin-bottom:5px;
	background-color:#898989;
	overflow:hidden;
}
#Menu ul
{
    width:100%;
    height:100%;
}
#Menu ul li
{
  display:block;
  width:105px;
  height:100%;
  float:left;
  margin:0;
  font-size:16px;
  color:#ffffff;
  font-weight:bolder;
  text-align:center;
}
#Menu .LM
{
  display:block;
  line-height:45px;
}
#Menu ul li a
{
  display:block;
  width:100%;
  height:100%;
  color:#F7F7F7;
  text-decoration:none;
}
#Menu ul li a:hover
{
    background-color:#565656;
}
#MainCon_left
{
	float:left;
	width:318px;
	margin:0;
	margin-bottom:5px;
}
#MainCon_left #NewsList
{
	width:auto;
	height:310px;
	margin-bottom:5px;
	border: 1px solid #DDDDDD;
	overflow:hidden;
}
#MainCon_left #NewsList .Lists ul
{
    display:inline-block;
    width:100%;
    margin:0;
    padding:0;
}
#MainCon_left #NewsList .Lists ul li
{
    display:inline-block;
    width:100%;
    height:22px;
    line-height:22px;
    text-align:left;
    overflow:hidden;
}

#MainCon_left #PreferentialPro
{
	width:auto;
	height:280px;
	border: 1px solid #DDDDDD;
	margin-bottom:5px;
}
#MainCon_left #PreferentialPro .Lists ul
{
    display:inline-block;
    width:100%;
    margin:0;
    padding:0;
}
#MainCon_left #PreferentialPro .Lists ul li
{
    display:inline-block;
    width:100%;
    height:70px;
    margin:0;
    padding:0;
    margin-bottom:10px;
    overflow:hidden;
}
#MainCon_left #PreferentialPro .Lists ul li .proPhoto
{
    float:left;
    display:inline-block;
    width:100px;
    height:70px;
    margin:0;
    padding:0;
    margin-right:15px;
    text-align:center;
    overflow:hidden;
}
#MainCon_left #PreferentialPro .Lists ul li .proPhoto img
{
    width:70px;
    height:70px;   
}
#MainCon_left #PreferentialPro .Lists ul li .proTitle
{
    float:left;
    display:inline-block;
    width:180px;
    height:54px;
    line-height:18px;
    text-align:left;
    overflow:hidden;
}
#MainCon_left #PreferentialPro .Lists ul li .proPrice
{
    float:left;
    display:inline-block;
	width:180px;
	height:20px;
	color:#A40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}
#MainCon_left #Service
{
	width:auto;
	height:376px;
	border: 1px solid #DDDDDD;
	overflow:hidden;
}
#MainCon_left #Service .Lists ul
{
    display:inline-block;
    width:100%;
    margin:0;
    padding:0;
}
#MainCon_left #Service .Lists ul li
{
    display:inline-block;
    width:100%;
    height:22px;
    line-height:22px;
    text-align:left;
    overflow:hidden;
}
*/

h1
{
    margin:0;
    padding:5px 0px;
    font-weight:bolder;
    }
#Content
{
	width:1000px;
    margin:0 auto;
	overflow:hidden;
    text-align: center;
}
#Content .Title
{
    width:100%;
	height: 30px;
	line-height:30px;
	text-align:left;
	margin: 0;
    padding: 0;
    background-color: #EFEFEF;
}
#Content .Title h1
{
	font-size:16px;
	color:#444;
	text-align:left;
	padding-left:6px;
}
#Content .Lists
{
	width:auto;
	text-align:left;
	margin:0;
	margin-left:10px;
	margin-top:5px;
	overflow:hidden;
}
#MainCon_right
{
    display:inline-block;
	width:1000px;
	margin:0;
	margin-bottom:5px;
	overflow:hidden;
}
#MainCon_right #ProSortList
{
    width:998px;
	border: 1px solid #DDDDDD;
}
/*#main{
  display:block;
  width:1000px;
  height:500px;
  margin:0 auto;
  padding:0 auto;
  padding-top:10px;
  color:#FFF;
  filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFFFF,endcolorstr=#4eb3f4,gradientType=0);
  background:#FFF;
}*/
#MainCon_right #ProSortList .Lists
{
  display:inline-block;
  width:100%;
  height:100%;
  margin:0px;
  margin-left:2px;
  text-align:left;
}
#MainCon_right #ProSortList .Lists .sortlist
{
  display:inline-block;
  width:1000px;
  padding:2px;
}
#MainCon_right #ProSortList .Lists .sortlist .col{
  float:left;
  width:246px;
  *width:246px;
  text-align:left;
  vertical-align:top;
  overflow:hidden;
}
#MainCon_right #ProSortList .Lists .sortlist .col .list{
  display:inline-block;
  float:left;
  width:240px;
  *width:240px;
  text-align:left;
  vertical-align:top;
  overflow:hidden;
}
#MainCon_right #ProSortList .Lists .sortlist .col .list h1{
  font-size:14px;
  color:#000a23;
  font-weight:bolder;
  margin:4px;
  padding:0;
  text-align:left;
}
#MainCon_right #ProSortList .Lists .sortlist .col .list a
{
  color:#062c96;
}
#MainCon_right #ProSortList .Lists .sortlist .col .list a:hover
{
  color:#062c96;
}
#MainCon_right #ProSortList .Lists .sortlist .col .list h1 a
{
	color:#03164e;
}
#MainCon_right #ProSortList .Lists .sortlist .col .list p
{
  width:97%;
  margin:4px;
  padding:0;
  text-align:left;
  line-height:22px;
}

#ProShow
{
	clear:both;
	width:998px;
	height:auto;
	overflow:hidden;
	border: 1px solid #DDDDDD;
}
#ProShow .Title h1
{
    color: #a40000;
}
#ProShow .Lists
{
    display:inline-block;
	width:auto;
	height:auto;
	margin-top:4px;
	margin-left:5px;
	margin-left:5px;
}
#ProShow .Lists ul
{
	margin:0;
	padding:0;
	width:100%;
	text-align:center;
}
#ProShow .Lists ul li
{
	float:left;
	width:160px;
	width:160px !important;
	margin:0;
	padding:0;
	text-align:center;
	margin-right:3px;
}
#ProShow .Lists ul li .proPhoto
{
    float:left;
    display:inline-block;
    width:100%;
    height:auto;
    text-align:center;
    overflow:hidden;
    position:relative;
}
#ProShow .Lists ul li .proPhoto img
{
    width:100px;
    height:100px;
}
#ProShow .Lists ul li .proPhoto .floatImg
{
    display:block;
    float:left;
    position:absolute;
    width:50px;
    height:50px;
    top:0;
    left:0;
    opacity:0.7;
    filter:alpha(opacity=40); /*------针对IE8以上的-------*/
}
#ProShow .Lists ul li .proPhoto .floatImg img
{
    width:50px;
    height:50px;
}
#ProShow .Lists ul li .proTitle
{
    float:left;
    display:inline-block;
    width:100%;
    height:40px;
    line-height:20px;
    text-align:left;
    overflow:hidden;
    word-wrap:break-word;
}
#ProShow .Lists ul li .proPrice
{
    float:left;
    display:none;
	width:100%;
	height:0px;
	color:#A40000;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}
.clear
{
    clear:both;
    }
.wrapper
{
   display:block;
   margin:5px auto;
   padding:0;
   width:100%; 
   font-size:14px;
   text-align:center;
    }
.wrapper .event-area
{
    width:100%;
    margin:0;
    padding:0;
    text-align:center;
    /*background-color:#E7E8E9;*/
    }
.wrapper .manuLinkList
{
    display:block;
    width:100%;
    margin:0;
    padding:0;
    margin-top:5px;
    text-align:center;
    background-color:#FFF;
    }
.wrapper .container
{
    width:1000px;
    margin:0 auto;
    padding:0;
    text-align:center;
    background-color:#FFF;
    }
.container .row
{
    width:100%;
    margin-top:15px;
    margin-left:1px;
    }
.container .row:first-child{margin-top:0}
.container .row:before,.megapanel .row:after{display:table;content:"";line-height:0}
.container .row:after{clear:both}
.container .row .col1,.container .row .col2,.container .row .col3,.container .row .col4,.container .row .col5,.container .row .col6,.container .row .col7,.container .row .col8{display:block;width:100%;min-height:20px;float:left;margin-left:2.027659574468085%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.container .row [class*="col"]:first-child{margin-left:0;}
.container .row .col1{width:14.893617021276595%;}
.container .row .col2{width:31.914893617021278%;}
.container .row .col3{width:48.93617021276595%;}
.container .row .col4{width:65.95744680851064%;}
.container .row .col5{width:82.97872340425532%;}
.container .row .col6{width:100%;}
.container .row .col7{width:19.5%;margin-left:0;}
.container .row .col8{width:10%;margin-left:0;}

.container .row .news-are
{
    width:100%;
    }
.container p,a,h3,span
{
    width:100%;
    margin:0;
    padding:0;
    }
.container h3
{
    font-size:16px;
    font-weight:bolder;
    text-align:center;
    padding:10px 0;
    }
.container p
{
    text-align:left;
    margin:4px;
    }
.container span
{
    color:#FFF;
    }
.button
{
    padding:5px;
    background-color:#092d88;
    color:#FFF;
    }
.container .manuTitle
{
    width:100%;
	height: 30px;
	line-height:30px;
	text-align:left;
	margin: 0;
    padding: 0;
    background-color: #EFEFEF;
    }
.container .manuTitle h1
{
	font-size:16px;
	color:#444;
	text-align:left;
	padding-left:6px;
}
.container .manuListC
{
    display:block;
    width:100%;
    height:125px;
    margin:0;
    padding:0;
    border:1px solid #EFEFEF;
    }
.manuListC li
{
    display:block;
    width:100%;
    margin:0;
    padding-left:5px;
    text-align:left;   
    }
    
/*背景色*/
.wrapper .footer-area
{
    width:100%;
    margin:2px 0;
    padding:0;
    background-color:#FFF;
    }
.wrapper .footer-area .container
{
    width:1000px;
    margin:0 auto;
    color:#000;
    padding:0;
    text-align:center;
    background-color:#DCDCDC;
    }
.container .footer-text
{
    width:100%;
    margin-top:20px;
    margin-bottom:10px;
    padding:0;
    text-align:left;
    }
.container .row .col1 .footer-text h3
{
    width:100%;
    margin:0;
    font-size:14px;
    line-height:14px;
    text-align:center;
    }
.container .row .col1 .footer-text ul
{
    width:100%;
    margin:0;
    padding:0;
    }
.container .row .col1 .footer-text ul li
{
    display:block;
    width:100%;
    margin:0;
    padding:0;
    text-align:left;
    float:none;
    height:24px;
    }
 .container .row .col1 .footer-text .footer-text-img li
{
    display:block;
    width:100%;
    margin:0;
    padding:0;
    text-align:left;
    float:none;
    height:50px;
    }
.container .row .col1 .footer-text .baoji
{
    width:100%;
    margin:0;
    padding:0;
    font-size:14px;
    line-height:22px;
    text-align:center;
    }
.container .footbg p span
{
    color:#000;
    }
.container .beian 
{
    text-align:center;
}
.news-img 
{
    width:100%;
    height:180px;
    position: relative;
}
.container .news-img
{
    margin-top:5px;
    }
.news-img >img{
    max-width:100%;
    max-height:100%;
}
.news_img ul
{
    width:100%;
    height:230px;
    overflow:hidden;
    }
.first
{
    width:100%;
    height:170px;
    position:absolute;
    top:0;
    animation:mymove 6s infinite;
    -webkit-animation:mymove 6s infinite;
    background-image:url("/images/2018120101.jpg");
    opacity:1;
    }
.second
{
    width:100%;
    height:170px;
    position:absolute;
    top:0;
    animation:mymove1 6s infinite;
    -webkit-animation:mymove 6s infinite;
    background-image:url("/images/2018120201.jpg");
    opacity:0;
    }
.third
{
    width:100%;
    height:170px;
    position:absolute;
    top:0;
    animation:mymove 6s infinite;
    -webkit-animation:mymove 6s infinite;
    background-image:url("/images/20181201.jpg");
    opacity:1;
    }
.fourth
{
    width:100%;
    height:170px;
    position:absolute;
    top:0;
    animation:mymove1 6s infinite;
    -webkit-animation:mymove 6s infinite;
    background-image:url("/images/20181202.jpg");
    opacity:0;
    }
.fifth
{
    width:100%;
    height:170px;
    position:absolute;
    top:0;
    animation:mymove 6s infinite;
    -webkit-animation:mymove 6s infinite;
    background-image:url("/images/2018120102.jpg");
    opacity:1;
    }
.sixth
{
    width:100%;
    height:170px;
    position:absolute;
    top:0;
    animation:mymove1 6s infinite;
    -webkit-animation:mymove 6s infinite;
    background-image:url("/images/2018120112.jpg");
    opacity:0;
    }
@keyframes mymove
{
    0%   {opacity:1;}
    25%  {opacity:0.85;}
    75%  {opacity:0;}
    100% {opacity:0;z-index:888;}
    }
 @keyframes mymove1
 {
     0%   {opacity:0;}
     25%  {opacity:.0;}
     75%  {opacity:1;}
     100% {opacity:0.9;z-index:999;}
     }