@charset "utf-8";

/* CSS Document */



*{margin:0;padding:0;font-size:14px;}

a{text-decoration:none;}

li{list-style-type:none;}

body{background:#f0f0f0;font-family: 微软雅黑;overflow-x:hidden;}

.fl{float:left;}

.fr{float:right}

.w1200{width:1200px;margin:0 auto;display:block;overflow:hidden;}

a{color:#666}



.logo{padding:10px;height:101px;}

.logo .fr{padding-left:15px;padding-top:20px;line-height:180%;border-left: 1px dashed #dddddd;margin-left:15px;height:71px;color:#666;font-size:18px;}

.logo .fr strong{color:#da251d;font-size:26px;}

.banner{margin-top:45px;width:738px;}

.banner li{float:left;height:34px;line-height:34px;width:108px;margin-left:15px;}

.banner li a{display:block;text-align:center;color:#666}

.banner li a:hover,.banner li.current a{background:#da251d;border-radius:20px;color:#fff;}



.search{background:#c50000;height:120px;color:#fff;}

.search .fl{padding-top:20px;line-height:150%;}

.search .fl strong{font-size:24px;line-height:150%;}

.search .fr{padding-top:30px;}

.search .fr .in_text{border:2px solid #f65100;width:300px;height:30px;margin-bottom:10px;}

.search .fr .in_btn{background:#f65100;color:#fff;width:50px;height:34px;border:0;}
.search a{color:#fff;}


.product{text-align:center;padding:40px 0;color:#333}

.product h4{font-size:30px;padding-bottom:5px;font-weight:normal;}



.pd1 {margin-bottom:30px;}

.pd1 .fl{width:320px;height:440px;text-align:center;}

.pd1 .div1{background:url(../images/pd1.jpg);}

.pd1 .div2{background:url(../images/pd2.jpg);}

.pd1 .div3{background:url(../images/pd3.jpg);}

.pd1 .div4{background:url(../images/pd4.jpg);}

.pd1 .fl span,.pd1 .fl p{display:block;font-size:24px;padding-top:65px;color:#fff;}

.pd1 .fl p{font-weight:bold;}

.pd1 .fl .more{width: 120px;height: 40px;line-height: 40px;display:block;margin:100px auto;color:#fff;border:1px solid #fff}

.pd1 .fl .more:hover{background:#fff;color:#da251d}

.pd1 .fr{width:879px;}

.pd1 .fr li{float:left;height: 219px;width: 210px;text-align: center;vertical-align: middle;display: table-cell;margin-bottom:2px}

.pd1 .fr li img{    max-width: 208px;margin: 0px auto;max-height: 219px;height: 219px;width: 208px;display: inline;}



.about{background:url(../images/about.jpg) top center;height:400px;color:#fff;}

.about h2{font-size:30px;margin:30px 0 10px 0;}

.about h3{font-size:24px;font-weight:normal;margin-bottom:10px;}

.about p{width:570px;line-height:180%;color:#f3cfcf;}

.about  a{float:right;width: 120px;height: 40px;line-height: 40px;display:block;border:1px solid #fff;background:#fff;color:#da251d;text-align:center;}

.about  a:hover{border:1px solid #fff;color:#fff;background:none;}



.youshi{background:url(../images/ys.jpg);height:714px;}

.youshi li{width:600px;float:left;margin-bottom:70px;}

.youshi li a{background:url(../images/01.png);width:80px;height:80px;display:block;padding:10px;font-size:24px;color:#fff;font-weight:bold;}

.youshi li a.bg2{background:url(../images/02.png);}

.youshi li a.bg3{background:url(../images/03.png);}

.youshi li a.bg4{background:url(../images/04.png);}

.youshi li div{width:460px;height:200px;background:#fff;padding:20px 0 0 20px;}

.youshi li div h4{font-size:20px;color:#c60000;margin-bottom:10px;padding-right:30px;}

.youshi li div dt{background:url(../images/ht.png) no-repeat 0px 15px;line-height:250%;padding-left:15px;}



.content{background:#fff;margin-bottom:50px;}

.content .fl{width:580px;padding:50px 0 0 20px;}

.content h4{font-size:20px;color:#c60000;margin-bottom:15px;}

.content p{line-height:250%;color:#666;text-indent:2em;}



.news{background:#e7e7e7;height:384px;padding:50px 0;}

.news .fl{background:#fff;width:720px;height:384px;}

.news_list{height:56px;}

.news_list li{width:50%;float:left;background:#454545;color:#fff;height:56px;line-height:56px;text-align:center; cursor:pointer;}

.news_list li.hover{background:#bf2b25;}

.news_content{padding: 0 15px;}

.news_content  ul{display:none;}

.news_content li{border-bottom:1px dashed #e5e5e5;padding:10px 0;color:#666;}

.news_content li a{color:#5a5a5a}

.news_content li  p{font-size:12px;line-height:180%;}



.slogan{background:#fff;width:450px;height:384px;text-align:center;}

.slogan h4{font-size:24px;color:#bf2b25;line-height:220%;margin-top:15px;}

.slogan li{font-size:18px;line-height:170%;}



.friend{padding:40px 0;}

.friend h4{margin-bottom:10px;color:#333;}

.friend li{float:left;margin-right:15px;}

.friend li a{color:#666;}



.foot_banner{background:#a12420;height:45px;line-height:45px;}

.foot_banner li{float:left;width:199px;border-right:1px dashed #b4504d;text-align:center;}

.foot_banner li a{color:#f5f5f5;}

.foot_banner li a:hover{color:#e77f18;}



.footer{background:#bf2b25;color:#fff;}

.footer .foot_logo{padding:50px 0}

.footer .foot_logo img{margin-right:30px;margin-top:15px;}

.footer .foot_logo li{line-height:180%;}

.footer  .fr{margin-top:40px;}

.footer  .fr img{float:right;width:120px;margin-left:40px;}



.contatiner{margin:30px auto;}

.left_list{width:236px;background:#fff;}

.left_list h4{background:url(../images/44.jpg);height:105px;text-align:center;font-size:24px;color:#fff;padding-top:15px;line-height:45px;margin-bottom:2px}

.left_list h4 span{font-weight:normal;}



.fenli li{height:51px;line-height:51px;text-align:center;border-bottom:1px dashed #ccc;}

.fenli li a{display:block;color:#666}

.fenli li a:hover,.fenli li.hover a{background:url(../images/hover.jpg);color:#fff;}





.contentus{border-top:5px solid #f0f0f0;color:#666;}

.contentus ul{padding:10px;}

.contentus li{line-height:200%;}



.nuirong{width:894px;background:#fff;padding:20px;}

.nuirong p{line-height:250%;color:#666}

.nuirong h4{color:#c60001;margin-top:10px;}

.nuirong img{max-width:894px;}



.pro_news{width:934px;background:#fff;}

.pro_list{overflow:hidden;display:block;margin-bottom:30px;}

.pro_list li{float:left;text-align: center;vertical-align: middle;display: table-cell;  margin-left: 18px;margin-top: 20px;}

.pro_list li img{max-width: 208px;margin: 0px auto;max-height: 219px;height: 219px;width: 208px;display: inline;    border: solid 1px #EEE;}

.pro_list li p{line-height:25px;font-weight:bold;}

.pro_list li  a{color:#666}

.pro_list li  a:hover img{border:1px solid  #f60}



.page{padding:20px;display:block;overflow:hidden;}

.page li{float:left;margin:0 8px;font-size:14px;color:#767676;border:1px solid #ccc;padding:5px 10px;}

.page li a{color:#666;}

.page li a:hover{color:#a12420;}

.page li.thisclass{color:#a12420;border:1px solid #a12420}



.new_title li{padding:18px 0;border-bottom: 1px dashed #dbd4cd;margin:0 20px;display:block;overflow:hidden;}

.new_title .time{background: #f5f5f5;width: 80px;height: 80px;text-align:center;}

.new_title .time .day{height: 41px;line-height: 41px;color: #d0d0d0;font-size: 24px;display:block;padding-top:8px;font-weight:bold;}

.new_title .time .date{color: #d0d0d0;font-size: 13px;display: block;}

.new_title .conts{width:742px;}

.new_title .conts h4{font-weight:normal;color:#333;margin-bottom:8px;font-size:16px;}

.new_title .conts p{color:#888;font-size:12px;line-height:20px;}



.article_title{text-align:center;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:15px;}

.article_title h3{font-size:24px;margin-bottom:15px;color:#444;}

.article_title span{color:#666;}



.nexttre{color:#333;padding:50px 0;}

.nexttre a{color:#c60001}



.datu{width:1200px;margin:0 auto;}
.datu img{margin-left:-350px;}