﻿
.content{ width:1000px; overflow:hidden; margin:0 auto;}
.tent2{ width:100%;}
.te2_title{ width:600px; float:left;}
.te2_title h1 b{ color:#4a6dae; font-size:25px; font-weight:normal;}
.te2_title h1 span{ color:#f08017; font-size:24px; font-weight:normal; padding-left:8px;}
.te2_title h1 p{ color:#666; font-size:12px; font-weight:normal; display:inline; padding-left:8px;}

/* tabbtn */
.te2_aa{height:35px; width:250px; float:right; padding-top:8px;}
.te2_aa li{float:left;position:relative;}
.te2_aa li a{display:block;float:left;width:76px;height:35px;line-height:30px; color:#666;overflow:hidden;text-align:center;font-size:12px;cursor:pointer;}
.te2_aa li.current{}
.te2_aa li.current a{ background:url(../images/te2aa.png) no-repeat 0 0; color:#ae6f01;}
/* tabcon */
.te2_bb{position:relative;/*必要元素*/overflow:hidden;}
.te2_bb .subbox{position:absolute;/*必要元素*/left:0;top:0;}
.te2_bb .sublist{ overflow:hidden; width:1000px; height:310px; margin:10px 0; padding:10px 0;}
.te2_bb .sublist ul{ width:1100px;}
.te2_bb .sublist ul li{ float:left; padding:0 10px 10px 0;}
.te2_bb .sublist ul li a img{ width:242px; height:147px; background:#000;}
.te2_bb .sublist ul li a img:hover{-webkit-animation:tada 1s .2s ease both;-moz-animation:tada 1s .2s ease both;webkit-animation:tada 1s .2s ease both;}

@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}}
@-moz-keyframes tada{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}}

@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);
opacity:0;}
40%{-webkit-transform:perspective(400px) rotateY(-10deg);}
70%{-webkit-transform:perspective(400px) rotateY(10deg);}
100%{-webkit-transform:perspective(400px) rotateY(0deg);
opacity:1;}}
@-moz-keyframes flipInY{0%{-moz-transform:perspective(400px) rotateY(90deg);
opacity:0;}
40%{-moz-transform:perspective(400px) rotateY(-10deg);}
70%{-moz-transform:perspective(400px) rotateY(10deg);}
100%{-moz-transform:perspective(400px) rotateY(0deg);
opacity:1;}}
.sy_tile{ width:100%; position:relative}


.sy_tile h1 b{ color:#4a6dae; font-size:18px;}
.sy_tile h1 span{ color:#f08017; font-size:16px; font-weight:normal; padding-left:8px;}

.sy_tile a.more{position:absolute; top:3px; right:0px;}

.sy_tile a.more{color:#ccc; font-family:Arial, Helvetica, sans-serif}

.te3_box1{ width:293px;}
.te3_box2{ width:305px; display:block; margin-left:48px;}
.te3_box3{ width:305px;}
.te3_nr{ border-top:1px solid #ccc; padding:6px 0; margin:10px 0 0;}

.te3_box1 ul li{ background:url(../images/sj_02.gif) no-repeat left 16px; height:30px; line-height:30px; padding-left:10px;}
.te3_box1 ul li a{ color:#959595; font-family:"宋体";}
.te3_box1 ul li a:hover{ color:#cc0000;}
.te3_box1 ul li span{ padding-left:5px;}
.te3_box1 dl{ margin-top:6px;}

.te3_box2 ul li{ height:38px; line-height:22px; border-bottom:1px dotted #ccc; padding-left:10px;}
.te3_box2 ul li a{ color:#959595; font-family:"宋体"; display:block; height:52px; position:relative; padding-top:8px;}
.te3_box2 ul li a:hover{ color:#cc0000;}
.te3_box2 ul li e{ display:block; width:270px; float:left;}
/*.te3_box2 ul li span{ display:block; background:url(../images/tubiao.png) no-repeat; width:60px; height:50px; position:absolute; right:-20px; bottom:0;}
*/.te3_box2 ul li span.te3_aa{ display:block; width:60px; height:25px; position:absolute; right:-20px; bottom:25px; -webkit-filter: grayscale(1);filter:gray;filter: grayscale(1); }

/*.te3_box2 ul li span.te3_bb{ background-position:-10px -70px;}
.te3_box2 ul li span.te3_cc{ background-position:-10px -132px;}*/

.te3_box2 ul li a:hover span.te3_aa{-webkit-filter: grayscale(0);filter:;filter: grayscale(0); }
/*.te3_box2 ul li a:hover span.te3_bb{ background-position:-88px -70px;}
.te3_box2 ul li a:hover span.te3_cc{ background-position:-88px -132px;}
*/
.te3_box3 ul li{ background:url(../images/sj_03.gif) no-repeat 10px 17px; height:38px; line-height:38px; border-bottom:1px dotted #ccc; }
.te3_box3 ul li a{ color:#959595; font-family:"宋体";}
.te3_box3 ul li a:hover{ color:#cc0000;}

.tent4{ padding:30px 0 30px;}
.tent4 .sy_tile{ overflow:hidden; margin:10px 0 30px;}
/*caselist*/
.caselist{width:750px; height:auto; margin:0 auto;}
 .caselist li{width:750px; margin-bottom:40px; padding-bottom:50px; height:230px;background:url(/images/bg_icon.gif) repeat-x bottom center;}
 .caselist .case_left{width:300px; height:240px; float:left;}
 .caselist .case_left img{ width:300px; height:300px; margin:5px;}


 .caselist .case_left img{
-moz-box-shadow: 3px 3px 4px #333;
-webkit-box-shadow: 3px 3px 4px #333;
box-shadow: 3px 3px 4px #333;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
}

 .caselist .case_left img:hover{
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}




 .caselist .case_right{width:400px; height:240px; margin-left:35px; float:left}
 .caselist .case_right .biaot{font-family:"微软雅黑"; padding:8px 0; font-size:20px;}
 .caselist .case_right .biaot a{font-family:"微软雅黑"; padding:8px 0; font-size:20px;}
 .caselist .case_right .date{font-size:10px; color:#afafaf; font-family:"arial"}
 .caselist .case_right .info{color:#949494}
 .caselist .case_right .more{margin-top:10px; background:url(/images/icon20.gif) no-repeat left center; line-height:25px; height:25px; padding-left:15px;}
 .caselist .case_right .more h6{float:right; font-size:12px; font-weight:normal; padding-right:4px;}
 .caselist .case_right .more h6 b{color:#d41600;}


.case_bs{width:1030px; margin:0 0 20px 0; text-align:right;}
.case_bs .mod{border:1px #cccccc solid; padding:3px 7px; background-color:#f1edec;}
.case_bs a{margin-left:-1px;}
.case_bs .a1{border:1px #cccccc solid; padding:3px 6px 3px 22px;background: url(/images/c1.png) no-repeat 6px 5px;}
.case_bs .a1:hover{border:1px #cccccc solid; padding:3px 6px 3px 22px;background: url(/images/c3.png) no-repeat 6px 5px;}
.case_bs .a1_over{border:1px #cccccc solid; padding:3px 6px 3px 22px;background: url(/images/c3.png) no-repeat 6px 5px; color:#c00f0f;}
.case_bs .a2{border:1px #cccccc solid; padding:3px 6px 3px 22px;background: url(/images/c2.png) no-repeat 6px 5px;}
.case_bs .a2:hover{border:1px #cccccc solid; padding:3px 6px 3px 22px;background: url(/images/c4.png) no-repeat 6px 5px;} 
.case_bs .a2_over{border:1px #cccccc solid; padding:3px 6px 3px 22px;background: url(/images/c4.png) no-repeat 6px 5px; color:#c00f0f;} 


.paging{ height:26px; line-height:26px; text-align:center; overflow:hidden; padding:30px 0px; margin:0px auto; border-top:#e3e1e1 1px solid; clear:both;}
.paging a{ padding:3px 8px; margin:0px 3px; border:1px solid #ddd; color:#000;}
.paging a.cur{ background-color:#faece1; border:#de4b39 1px solid;}
.paging_W936{ width:936px;}

