/*inner global*/

.sub-banner { height:287px;background: url(../images/sunbanner01.jpg) top center no-repeat; }
.inner-cont {
*zoom:1; margin: 20px 0; }
.sidebar { width:100%;}
.container{width:1000px;margin:0 auto;}
.content { padding: 40px 0 40px 0; }
/* ==========================================================================
   Sidebar
   ========================================================================== */
.sunsider{ width:1000px;height:45px; line-height: 45px; margin: 45px auto 0 auto; text-align: center;}
.sunsider a {color:#2f2627;font: 14px/18px microsoft yahei;margin:0 10px; padding:10px 45px;background: #fff;border:1px solid #d7d7d7;}
.sunsider a.active , .sunsider a:hover{color: #fff; background:#c91a1a;border:1px solid #c91a1a; text-decoration: none;}

/*company*/
.abouttit{ text-align: center;padding:10px 0 30px 0; line-height: 30px;}
.abouttit .entext{color:#d10a0a;font: 24px/30px Arial;text-transform:uppercase}
.abouttit  h3{color:#191919;font: 24px/30px microsoft yahei;}
.aboutcon{color:#555555;font: 13px/30px microsoft yahei;}


.videobox{width:1000px;height:312px;}
.videoimgArea {width: 600; height:312px; position: relative; cursor:hand;}
.videoimgArea img {width: 600; height:312px; }
.videoimgArea span { width: 64px; height: 65px; background: url(../images/videobg.png) no-repeat 50%; position: absolute; left: 50%; top: 50%; margin: -32px 0 0 -32px; }
.share_btn{    color: #fff;
    background-color: #c51621;border:0;padding:6px 30px;font: 14px/24px microsoft yahei;
    border-color: #c51621;}
    .videoTxtArea{width:360px;padding:40px  0 0;}
    .videoTxtArea h3{font: 20px/24px microsoft yahei;}
    .videoTxtArea h3 a:hover{ text-decoration: none;color:#c51621;}
    .videoTxtArea .desc {color:#424141;font:14px/24px microsoft yahei;padding:20px 0 30px 0;}
   .videoline {border-bottom: 1px solid #dbdbdb; margin:50px 0;}
   .videoTxtArea.mar_left{margin-left: 40px;}
   .videoTxtArea.mar_right{margin-right: 40px;}

.product_box{ position: relative;overflow: hidden;}	
.product_box .bigImg{ height: 500px; position: relative; border: 1px solid #dcdddd; }
.product_box .bigImg li{width:100%; height: 500px; line-height: 500px; text-align: center;}
.product_box .bigImg li img{  width:980px; height:490px;   }	

.product_box .smallScroll{ height: 162px;margin-top: 20px;}	

.product_box .sPrev,.product_box .sNext{ float: left; display: block; width: 21px; height: 144px; text-indent: -9999px; background: url(../images/arr01.jpg) no-repeat left top; margin-top: 10px;}	
.product_box .sNext{ background: url(../images/arr02.jpg) no-repeat left top; }	
.product_box .sPrev:hover{}	
.product_box .sNext:hover{ }	
.product_box .smallImg{ float:left; display:inline; width: 950px; overflow: hidden;}	
.product_box .smallImg ul{ height:162px;  width: 9999px; overflow: hidden; }	
.product_box .smallImg li{ float: left; padding: 10px 0 0 0; width:277px; cursor:pointer;  display: inline; margin:0 20px; }	
.product_box .smallImg img{ border: 1px solid #dcdddd; border-top:0; width:277px; height:150px;  }	
.product_box .smallImg li.on img{ border-color: #ac000b; }
.product_box .smallImg li.on{background:url("../images/icoUp.png") no-repeat center 0;}
.product_box .smallImg li{background:url("../images/icoUp02.png") no-repeat center 0;}

.prodetial{padding-top: 50px;}
.prodetial .title{background:url("../images/line02.png") no-repeat left bottom;color: #ac000b;font-size: 16px;margin-bottom: 20px;}

