@charset "utf-8";

/* CSS Document */

.banner{ width:100%; position:relative; left:50%; margin-left:-50%; top:0; display:table;}

.banner img{ width:100%;}

.content{ display:table; width:1200px; padding:30px 0; position:relative; left:50%; margin-left:-600px;}

.left{ float:left; width:236px; height:600px;}
.on1{display:table; width:236px; height:106px; background-color:#AD0318;border-radius:10px 10px 0px 0px}

.on1 strong{ display:block; margin:30px 0 0 34px; font-size:27px; color:#fff; text-transform:capitalize;}

.on1 small{margin:5px 0 0 34px; color:#D08E92; text-transform:uppercase;}

.TabTitle2{ background:#f5f5f5;}
.TabTitle2 ul.expmenu{ margin:0 auto;}
/*一级导航*/
.TabTitle2 ul.expmenu li{color:#CCC;}
.TabTitle2 ul.expmenu li div.header {display: block; width: 100%; height:53px;line-height:50px;overflow: hidden;border-bottom:#FFF solid 2px; cursor:pointer;}
.TabTitle2 ul.expmenu li div.header a {color:#000;padding-left:30px;font-size:17px; text-decoration:none;}
.TabTitle2 ul.expmenu li div.header:hover { background-color:#be0219;}
.TabTitle2 ul.expmenu li div.header:hover a { color:#FFF}
.TabTitle2 ul.expmenu li div.header .arrow {display: block;width: 28px;height: 30px;background: no-repeat center;float: right;overflow: hidden;cursor: pointer;}
/*三角按钮*/
.TabTitle2 ul.expmenu li div.header .arrow.up {background:url(../images/jia.png) no-repeat; margin-top:23px;}
.TabTitle2 ul.expmenu li div.header .arrow.down {background:url(../images/jian.png) no-repeat; margin-top:23px;}
/*二级导航*/
.TabTitle2 ul.expmenu li .menu {width:100%;height: auto;overflow: hidden;}
.TabTitle2 ul.expmenu li .menu li{display: block;height:39px;overflow: hidden;line-height:40px;color:#000; border-bottom:#FFF double 1px;}
.TabTitle2 ul.expmenu li .menu li:hover {background-color:#c01a2e;}
.TabTitle2 ul.expmenu li .menu li a { color:#000; text-decoration:none;font-size:14px;padding-left:45px;display:block;}
.TabTitle2 ul.expmenu li .menu li a:hover{color:#FFF }
.he{ display:none}
/*结束*/

.left-tom{width:236px; height:210px; margin-top:10px}
.left-tom-lx{ width:auto;height:50px; line-height:50px; background:#AD0318; border-radius:10px 10px 0px 0px;font-size:22px; color:#FFF; padding-left:30px; }
.dianhua{width:100%;padding-top:10px; background:#f5f5f5; padding-bottom:5px;}
.dianhua dl { line-height:30px; clear:both}
.dianhua dl dt{ width:60px; float:left; text-align:right;}
.dianhua dl dd{ float:right; width:176px;}


.right{ float:right; width:800px; display:table;}

.mbx{ display:table; width:100%; margin-top:18px; padding-bottom:10px; border-bottom:1px solid #EAEAEA;}

.mbx h2{ float:left; color:#333; font-size:22px;}

.mbx p{ float:right; margin-top:12px; font-size:14px}

.mbx p a{ display:inline-block; margin-right:10px; color:#A5A5A5; transition: color .3s linear 0s; -webkit-transition: color .3s linear 0s; -moz-transition: color .3s linear 0s;}

.mbx p a:hover{ color:#AD0318;}

.mbx p span{ display:inline-block; margin-right:10px; color:#A5A5A5;}

.mbx p .on{ color:#AD0318;}

.industry_box { width:930px; height:700px;border-bottom: 1px solid #e2e9f9; padding:30px 0px;}
.industry_box ul li { float:left; margin:5px; border:#e9e7e6 solid 1px; border-radius:5px; padding:5px; background-color:#EAE8E8}
.industry_box ul li span { display:block; line-height:35px; height:35px; text-align:center; width:200px; overflow:hidden; margin:0 auto; }
.industry_box ul li span a{font-size:14px;color:#515151}
.Page{width:100%; text-align:center;border-left:1px solid #e5e5e5; margin:15px 15px 40px 145px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#eb3900; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{ background:#eb3900; color:#FFF}



.right .company{display:table;}

.right .company .co-news{margin-top:20px; display:table;}

.right .company .co-news li{ margin-top:15px; display:table;padding-bottom:15px; border-bottom:1px dotted #CFCFCF;}

.right .company .co-news li dl{ width:100%; display:table;}

.right .company .co-news li dl dt{ float:left;  width:170px; height:115px; overflow:hidden; display:none !important;}

.right .company .co-news li dl dt img{width:170px; height:115px;

 transform:scale(1.1); -moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);

 transition: all .3s linear 0s; -moz-transition: all .3s linear 0s; -webkit-transition: all .3s linear 0s;

 }

.right .company .co-news li dl dt img:hover{ transform:scale(1.0); -moz-transform:scale(1.0); -webkit-transform:scale(1.0); -o-transform:scale(1.0);}

.right .company .co-news li dl dd{float:right;height:100px;}
.right .company .co-news li dl dd h3{width:930px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.right .company .co-news li dl dd h3 a{ font-size:17px; color:#333333; transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s;}

.right .company .co-news li dl dd h3 a:hover{ color:#CD0620;}

.right .company .co-news li dl dd p{ height:150;line-height:25px; color:#A19F9F; margin-top:5px; font-size:14px;width:930px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.right .company .co-news li dl dd span{ float:left;}

.right .company .co-news li dl dd span a{ display:block; width:80px; height:20px; margin-top:10px; text-align:center; line-height:20px; color:#737373; background-color:#EEEEEE;

   transition: all .2s linear 0s; -webkit-transition: all .2s linear 0s; -moz-transition: all .2s linear 0s;}

.right .company .co-news li dl dd span a:hover{ background-color:#CD0620; color:#fff;}

.right .company .co-news li dl dd strong{ float:right; margin-top:11px; font-weight:300 !important; color:#D4031F;}


.Page{width:100%; text-align:center;border-left:1px solid #e5e5e5; margin:15px 15px 30px 130px;}
.Page a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Page a:hover{ background:#C5051E; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Page span.current{background:#C5051E; color:#FFF}

.right .company-xq{width:100%; display:table; padding-bottom:40px;}

.right .company-xq .txt{width:100%; margin-top:30px; padding-bottom:5px; text-align:center; border-bottom:1px dotted #CFCFCF;}
.right .company-xq .txt-tp{text-align: center;}
.right .company-xq .txt-tp img{max-width:940px}

.right .company-xq .txt h3{ font-size:28px; color:#3C3C3C;}

.right .company-xq .txt p{ margin-top:0px !important;}

.right .company-xq .txt p span{ display:inline-block; margin-top:25px; margin-right:20px; color:#AEAEAE;}

.right .company-xq p{ font-size:14px; color:#575757; line-height:25px; margin-top:25px;}

.right .company-xq p img{ margin-top:8px;}


.fy-yulan{ width:100%; margin-top:30px; display:table;}

.fy-yulan .subleft{ float:left; display:tablel;}

.fy-yulan .subleft p{ margin-top:5px !important; color:#8C8C8C;width:880px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.fy-yulan .subleft p a{ color:#8C8C8C; transition: color .3s linear 0s;}

.fy-yulan .subleft p a:hover{ color:#C5051E;}



.fy-yulan .subright{ float:right; display:table;}

.fy-yulan .subright p{ float:left; font-size:16px; color:#A4A4A4;}

.bdsharebuttonbox{ float:right; width:160px !important; margin-top:15px;}
