/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:12px;font-family:''; color:#666;}
a{color:#666;}
a:hover{ color:#f60; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1260px; margin:0 auto;}



.header{ position:fixed; top:0px; left:0px; width:100%; height:80px; z-index:66; background:#0176ed;}
.head{ height:80px;}
.head .logo{ float:left; height:80px; overflow:hidden;}
/*menu*/
.menu{height:60px;line-height:60px; margin-top:20px; float:right;}
.menu ul li{ float:left; position:relative; padding:0px 12px;}
.menu ul li dl{width:140px; position:absolute; left:0px; top:60px;display:none; }
.menu ul li dl dt{background:url(/images/bird.png) center top no-repeat #fff; height:9px; }
.menu ul li dl dd{ line-height:40px; background:#0176ed; }
.menu ul li dl dd a{ font-size:14px; color:#fff; font-weight:normal; display:block; padding:0; text-align:center;}
.menu ul li dl dd a:hover{ color:#fff;}
.menu a{ font-size:16px;color:#fff; text-decoration:none; display:block;text-align:center;}
.menu a:hover{color:#fff;}
a.menu_hover{color:#fff;}

/*banner_02*/
.banner_02{ height:370px; overflow:hidden; margin-top:80px;}
.banner_02 #banner_02_con{ display:none;}

.con1{ margin-top:30px; margin-bottom:30px;}
.con1 img{ float:left; width:550px; height:366px; padding:10px; margin:0px 30px; background:#d6d6d6;}
.con1 a img:hover{filter:alpha(opacity:85); opacity:0.85; -moz-opacity:0.85;-khtml-opacity: 0.85;}
.con1 .c1-right{ float:right; width:630px;}
.con1 .c1-right h2{ background:url(/images/sybtt.png) top center no-repeat; height:60px; padding-top:10px; text-align:center; line-height:60px; color:#0d2546; font-size:28px; font-weight:600;}
.con1 .c1-right span{ display:block; line-height:30px; font-size:16px;}
.con1 .c1-right a.more{width:200px; height:42px; margin-top:34px;  float:right; background:#ff6637; line-height:42px; text-align:center; font-size:20px; display:block; color:#fff;}
.con1 .c1-right a.more:hover{background:#fd511c;}

.con2bg{ background:#0176ed; padding-top:30px; padding-bottom:30px;}
.con2 ul li{ float:left;width:275px; margin:0px 20px;color:#FFF;}
.con2 ul li .ywimg{width:275px; height:180px; overflow:hidden; border-radius:6px; display:inline-block; transition: all 300ms ease; /*动画时间*/}
.con2 ul li .ywimg img{width:275px; height:180px; transition: all 300ms ease; /*动画时间*/}
.con2 ul li .ywimg:hover img{transform: scale(1.1);} /*放大或者缩小*/
.con2 ul li strong{ display:block; text-align:center; height:40px; line-height:40px; color:#ff0; font-size:20px; font-weight:700;text-overflow:ellipsis; white-space:nowrap;}
.con2 ul li span{ display:block; line-height:24px; font-size:14px;}
.con2 ul li a.more{width:140px; height:36px; margin-top:10px; background:#ff6637; float:right; line-height:36px; text-align:center; font-size:16px; display:block; color:#fff;}
.con2 ul li a.more:hover{background:#fd511c;}

.con3{ margin-top:30px; margin-bottom:30px;}
.c3-left{ float:left; width:550px; height:366px; padding:10px; margin:0px 30px; background:#d6d6d6;}
.c3-left img{ width:260px; height:366px; float:left;}
.c3-left a img:hover{filter:alpha(opacity:85); opacity:0.85; -moz-opacity:0.85;-khtml-opacity: 0.85;}
.c3-left .gd{ float:right; width:260px; height:366px;}
.c3-left .gd h2{height:40px; line-height:40px; margin-bottom:10px;text-align:center; font-size:28px; font-weight:600; color:#0d2546; border-bottom:4px solid #ff6637;}
/*scroll_02*/
.scroll_02 .hd .prev,.scroll_02  .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(/images/icoLeft.gif) no-repeat;} 
.scroll_02 .hd .next{ background:url(/images/icoRight.gif) no-repeat;} 
.scroll_02 .bd ul li{ height:34px; padding-left:15px; text-overflow:ellipsis; white-space:nowrap; line-height:34px; background:url(/images/icon1.png) left center no-repeat; font-size:16px; border-bottom:1px dotted #999;}

.c3-right{ float:right; width:630px;}
.c3-right h2{ background:url(/images/sybtt.png) top center no-repeat; height:60px; padding-top:10px; text-align:center; line-height:60px; color:#0d2546; font-size:28px; font-weight:600;}
.c3-right ul li{ height:39px; padding-left:20px; line-height:39px;  border-bottom:1px dotted #CCC; background:url(/images/icon1.png) left center no-repeat;font-size:16px; font-weight:500; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.c3-right ul li span{ float:right; color:#999;}
.c3-right a.more{width:200px; height:42px; margin-top:34px;  float:right; background:#ff6637; line-height:42px; text-align:center; font-size:20px; display:block; color:#fff;}
.c3-right a.more:hover{background:#fd511c;}

.con4{ padding-top:30px; margin-bottom:30px;}
.con4 h2{ background:url(/images/sybtt.png) top center no-repeat; height:60px; padding-top:10px; text-align:center; line-height:60px; color:#0d2546; font-size:28px; font-weight:600;}
.con4 ul{width:100%; height:640px; float:left; overflow:hidden; background-color:#e9e9e9;}
.con4 ul li{width:400px; height:300px; margin:10px; float:left; text-align:center; display:block;}
.con4 ul li img{ width:400px; height:300px;}
.con4 ul li strong{width:150px; height:300px; float:left; font-size:66px; font-weight:bold; text-align:center; display:block;}
.con4 ul li b{width:250px; height:80px; padding-top:50px; line-height:80px; float:right; font-size:30px; font-weight:bold; text-align:left;}
.con4 ul li span{width:250px; height:170px; line-height:30px; float:right; font-size:16px; font-weight:bold; text-align:left;}
.con4 ul li a.redzx{display:block; color:#FFFFFF;}
.con4 ul li a.redzx:hover{color:#FFFFFF; text-decoration:none; background-color:#ffd800;}
.con4 ul li a:hover{filter:alpha(opacity:85); opacity:0.85; -moz-opacity:0.85;-khtml-opacity: 0.85;}
.con4 .redzx{background-color:#ff6637; height:300px; line-height:300px;}


.footer{ background:#0176ed; padding:15px 0px;}
.footer ul li{ text-align:center; line-height:23px; font-size:14px; color:#fff;}
.footer ul li a{ color:#fff; padding:0px 5px;}






/*Add------------------------------------------------------------------------------*/


.inside{ margin-top:30px; min-height:400px; margin-bottom:30px;}
.inside h2{ background:url(/images/sybtt.png) top center no-repeat; height:60px; padding-top:10px; text-align:center; line-height:60px; color:#0d2546; font-size:28px; font-weight:600;}

.inside_con{ padding:10px 0;}



/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(/images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


