/* CSS Document */

.ColumnTitle_a{ width:100%; height:40px; background:#c9151e;}
.ColumnTitle_a .ColumnName{ width:70%; margin-left:auto; margin-right:auto; height:40px; font-weight:bold; color:#FFF; font-size:16px; line-height:40px; text-align:center;}
.ColumnTitle_a .Back,
.ColumnTitle_a .Home{ width:15%; height:40px; text-align:center;}
.ColumnTitle_a .Back a,
.ColumnTitle_a .Home a{ width:100%; height:100%; display:block; cursor:pointer;}


/*
* About
*/
.aboutInfo{ width:94%; height:auto; margin-left:auto; margin-right:auto; margin-bottom:20px; margin-top:20px; line-height:22px; font-size:12px; color:#555555;}

.buy-Phone{ background:#ffeabf; width:100%; height:70px;}
.buy-Phone .bpBox{ width:184px; height:54px; margin-left:auto; margin-right:auto; padding-top:8px;}
.buy-Phone .bpBox .phoneImg{ width:54px; height:54px;}
.buy-Phone .bpBox .word{ width:130px; height:54px;}
.buy-Phone .bpBox .word .CN{ font-size:12px; color:#373743; height:24px; line-height:24px; width:100%; font-weight:bold;}
.buy-Phone .bpBox .word .Num{ width:100%; height:30px; line-height:30px; font-size:18px; color:#c9151e; font-weight:bold;}


.ewm{ width:100%; height:180px; margin-bottom:60px;}

.ewmList{ width:310px; margin-left:auto; margin-right:auto;}
.ewmList ul{ padding-top:15px;}
.ewmList ul li{ width:115px; height:159px; margin-left:20px; margin-right:20px; float:left;}
.ewmList ul li .ewmImg{ width:115px; height:115px;}
.ewmList ul li .ewmName{ width:115px; height:44px; line-height:22px; color:#000; text-align:center;}


/*
* Contact
*/

.CompanyName{ width:100%; height:40px; line-height:40px; text-indent:2em; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; font-size:16px; color:#c9151e; font-weight:bold;}
.phone-email{ width:100%; height:auto; border-bottom:1px solid #eeeeee;}
.phone-email .Box{ width:92%; line-height:24px; margin-left:auto; margin-right:auto; margin-bottom:20px; margin-top:20px; color:#555555;}
.phone-email .Box span{ color:#165fa1;}
.catMap{ width:288px; height:196px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:70px;}

/*
* Honor
*/


.honor-list{ width:294px; height:100%; display:block; margin:20px auto 20px auto;}
.honor-list ul{}
.honor-list ul li{ width:127px; height:205px; margin-left:10px; margin-right:10px; margin-bottom:10px; float:left;}
.honor-list ul li a{}
.honor-list ul li a .honorImg{ width:127px; height:174px;}
.honor-list ul li a .honorImg img{ border:1px solid #cccccc;}
.honor-list ul li a .honorName{ width:127px; height:30px; line-height:30px; text-align:center; color:#555555;}

.case-list{ width:294px; height:100%; display:block; margin:20px auto 20px auto;}
.case-list ul{}
.case-list ul li{ width:127px; height:114px; margin-left:10px; margin-right:10px; margin-bottom:10px; float:left;}
.case-list ul li a{}
.case-list ul li a .honorImg{ width:127px; height:174px;}
.case-list ul li a .honorImg img{ border:1px solid #cccccc;}
.case-list ul li a .honorName{ width:127px; height:30px; line-height:30px; text-align:center; color:#555555;}

.pageList_H{ height:20px; margin-bottom:80px; font-size:12px; color:#555555; width:175px; margin-left:auto; margin-right:auto; margin-bottom:80px;}
.pageList_H span{ float:left; height:20px; line-height:20px; margin-left:5px; margin-right:5px;}
.pageList_H a{ float:left; margin-left:5px; margin-right:5px; color:#555555; height:20px; line-height:20px; display:block;}

/*
* News
*/

.newsList{ width:100%; height:auto; margin-left:auto; margin-right:auto; margin-bottom:20px; margin-top:20px;}
.newsList ul{}
.newsList ul li{ width:100%; height:90px; background:url(/images/newsArrow.png) no-repeat right;}
.newsList ul li a{ cursor:pointer;}
.newsList ul .TwoBG{ background:#eeeeee;}
.newsList ul li a .contentBox{ width:275px; height:60px; margin-top:15px; margin-left:10px; overflow:hidden;}
.newsList ul li a .contentBox .newsTitle{ width:100%; height:25px; background:url(/images/newsListDian.png) no-repeat; font-size:14px; font-weight:bold; color:#165fa1; text-indent:2em;}
.newsList ul li a .contentBox .newsDesc{ font-size:12px; line-height:18px; color:#777777; overflow:hidden;}
.newsList ul li a .More{ width:35px; height:90px; background:url(/images/newsArrow.png) no-repeat;}

/*
* NewsView
*/

.newsContentTitle{ width:100%; font-size:16px; font-family:"微软雅黑"; color:#165fa1; font-weight:bold; line-height:24px; margin-top:20px; text-align:center;}
.newsTime{ width:100%; text-align:center; font-size:12px; line-height:30px; color:#555555; height:30px;}
.newsContent{ margin-bottom:20px; margin-top:20px; line-height:24px; font-size:12px; color:#555555; width:92%; margin-left:auto; margin-right:auto;}
.newsContent img{width:98%;}

.otherNews{ width:100%; height:33px; margin-bottom:110px;}
.otherNews ul{ border-top:1px dashed #666;}
.otherNews ul li{ width:100%; height:30px; border-bottom:1px dashed #666; line-height:30px; text-indent:.5em; color:#333;}
.otherNews ul li a{ color:#555555;}


/*
* proColumn
*/

.proColumnList{ margin-bottom:80px;}
.proColumnList ul{}
.proColumnList ul li{}
.proColumnList ul .secondBG{ background:#eeeeee; padding-left:10px;}
.proColumnList ul li a{ width:100%; height:100%; display:block; cursor:pointer;}
.proColumnList ul li a .ColumnName{ width:275px; height:45px; line-height:45px; text-indent:2em; color:#555555; font-size:16px;}
.proColumnList ul li a .ColumnNamek{ width:275px; height:45px; line-height:45px; color:#555555; font-size:14px;}
.proColumnList ul li a .ColumnArrow{ width:45px; height:45px;}


/*
* proList
*/


.proList{ margin-bottom:20px;}
.proList ul{}
.proList ul li{ width:100%; height:110px;}
.proList ul .secondBG{ background:#eeeeee;}
.proList ul li .contentBox{ width:100%; height:90px; padding-top:10px;}
.proList ul li .contentBox a{}
.proList ul li .contentBox a .proImg{ width:110px; height:90px; margin-left:15px;}
.proList ul li .contentBox a .proImg img{ border:1px solid #cccccc;}
.proList ul li .contentBox a .contentDesc{ width:250px; height:90px; margin-left:10px;}
.proList ul li .contentBox a .contentDesc .proName{ width:100%; height:60px; line-
height:24px; font-size:14px; color:#165fa1;}
.proList ul li .contentBox a .contentDesc .views{ width:100%; height:30px; line-height:30px; font-size:12px; color:#777777;}
.proList ul li .contentBox a .contentDesc .views span{ color:#eb7d00;}
.proList ul li .contentBox a .more{ width:35px; height:90px; background:url(/images/newsArrow.png) no-repeat;}

/*
* proView
*/
.provName{ width:100%; height:40px; margin-top:20px; line-height:40px; text-align:center; color:#555555; font-size:16px;}
.procImg{ width:281px; height:188px; margin-left:auto; margin-right:auto; margin-top:20px;}
.procImg img{ border:1px solid #cccccc;}

.proCTitle{ width:100%; height:35px; background:#efefef; margin-top:20px;}
.proCTitle .name{ background:url(/images/newsListDian.png) center left no-repeat; padding-left:20px; width:auto; height:35px; color:#c9151e; font-size:16px; line-height:35px; font-weight:bold;}
.xq{ margin-top:20px; width:279px; height:186px; margin-left:auto; margin-right:auto;}

.csBox{ color:#555555; font-size:12px; line-height:22px; width:94%; margin-left:auto; margin-right:auto; margin-top:20px;}

.MT{ margin-top:20px;}

.TJ{ margin-top:20px; width:290px; margin-left:auto; margin-right:auto; margin-bottom:350px;}
.TJTitle{ width:100%; height:35px; line-height:35px; font-size:16px; color:#333333; margin-bottom:15px;}
.TJList{ margin-bottom:60px;}
.TJList ul{}
.TJList ul li{ width:125px; height:120px; margin-left:10px; margin-right:10px; margin-bottom:10px; float:left;}
.TJList ul li a{}
.TJList ul li a .procImg{ width:125px; height:90px;}
.TJList ul li a .procImg img{border:1px solid #eeeeee;}
.TJList ul li a .procName{ width:125px; height:30px; line-height:30px; text-align:center; font-size:12px; color:#555555;}


.tuijianchanpin {color:#555;}
.TJList ul {width:100%;}
.TJList ul li  a .proImg2{ width:125px; height:85px; margin:0 7px 0 7px;}
.TJList ul li  a .proImg2 img{ border:1px solid #ccc;}
.TJList ul li  a .proName2{ width:125px;  margin:0 7px 0 7px;}