/* CSS Document */
*{margin:0; padding:0; list-style:none; outline:none;}
html,body{width:100%; height:100%; font-family:"宋体",Arial,"microsoft YaHei"; font-size:12px; color:#343434;}
a,a img{ text-decoration:none; border:none;}
a{cursor:pointer; color:#2d2d2d;}
ul li, form{ margin:0; padding:0;}
/*--------------------通用类设置--------------------------------*/
a:hover{color:#e61300; text-decoration:none;}

.shg{ width:810px; height:635px; float:left; overflow:hidden}
.shg1{ width:810px; height:380px; margin:0 auto; overflow:hidden}
.shg2{ width:810px; height:150px; margin:0 auto; overflow:hidden}
.shg3{ width:810px; height:105px; margin:0 auto; overflow:hidden}

.shg1a{ width:7px; height:380px; float:left; background:url(../images/main2/yy1.jpg) no-repeat;}
.shg1b{ width:502px; height:380px; float:left; background:url(../images/main2/bj1.jpg) repeat-x; border-right:1px solid #ccc;overflow:hidden}
.shg1c{ width:299px; height:380px; float:left; margin-left:1px; background:url(../images/main2/bg2.jpg) no-repeat;overflow:hidden}

.shg1b ul{ width:410px; height:auto; margin:10px auto; overflow:auto}
.shg1b li{ width:80px; height:100px; float:left; margin:13px 30px 0px 0;overflow:hidden}
.shg1b li.li2{ width:80px; height:100px; float:left; margin:13px 0 0px 0;overflow:hidden}
.shg1b li img{ display:block}
.shg1b li span{ width:80px; height:20px; line-height:20px; font-size:14px; font-weight:700; text-align:center; display:block}

.shg1c ul{ width:150px; height:auto; overflow: hidden; margin-left:20px; background: #CCCCFF}
.shg1c ul li{ width:150px; height:112px; margin:0px; padding:0px; overflow:hidden; border-bottom:1px solid red}
.shg1c ul li span{ width:150px; height:25px; display:block;line-height:25px;}
.shg1c ul li img{ display:block;}

.shg1c .shg1c1{ width:150px; height:380px; padding-left:20px; float:left; overflow:hidden;}
.shg1c .shg1c1a{ width:150px; height:80px; float:left;padding-top:15px}
.shg1c .shg1c1a span{ width:150px; height:25px; display:block;line-height:25px;}
.shg1c .shg1c1a img{ display:block;}

.shg2a{ width:7px; height:150px; float:left; background:url(../images/main2/yy2.jpg) no-repeat;overflow:hidden}
.shg2b{ width:400px; height:147px; margin-top:1px; float:left; background:#dbe8df; border:1px solid #ccc; border-left:0px; overflow:hidden}
.shg2c{ width:400px; height:147px; margin:1px 0 0 1px; float:left; background:#dbe8df; border:1px solid #ccc; border-right:0px;overflow:hidden}

.shg3a{ width:7px; height:105px; float:left; background:url(../images/main2/yy2.jpg) no-repeat;overflow:hidden}
.shg3b{ width:400px; height:102px; margin-top:1px; float:left; background:#dbe8df; border:1px solid #ccc; border-left:0px; overflow:hidden}
.shg3c{ width:400px; height:102px; margin:1px 0 0 1px; float:left; background:#dbe8df; border:1px solid #ccc; border-right:0px;overflow:hidden}

.shg2b1{ width:400px; height:25px; margin:3px 0}
.shg2b2{ width:400px; height: auto; float:left}
.shg2b3{ width:400px; height: auto; float:left}

.shg2b2 ul{ width:400px; height:auto;}
.shg2b2 ul li{ width:185px; height:114px; float:left; margin-right:8px;}
.shg2b2 ul li img{float:left; padding-left:5px;}
.shg2b2 ul li .div1{ width:185px; height:80px; float:left; margin:0 0 5px 0; padding:0px; overflow:hidden;}
.shg2b2 ul li .div1 img{float:left; padding-left:0px;}
.shg2b2 ul li .div1 span{ width:100px; height:80px;float:left; display:block; line-height:20px; margin-left:5px;}
.shg2b2 ul li .div1 strong{ width:100px; height:20px; float:left; display:block; color:#da4800; line-height:20px;margin-left:5px;}

.shg2b3 ul{ width:400px; height:auto;}
.shg2b3 ul li{ width:185px; height:114px; float:left; margin-left:7px;}
.shg2b3 ul li img{float:left; padding-left:5px;}
.shg2b3 ul li .div1{ width:185px; height:80px; float:left; margin:0 0 5px 0; padding:0px; overflow:hidden;}
.shg2b3 ul li .div1 img{float:left; padding-left:0px;}
.shg2b3 ul li .div1 span{ width:100px; height:80px;float:left; display:block; line-height:20px; margin-left:5px;}
.shg2b3 ul li .div1 strong{ width:100px; height:20px; float:left; display:block; color:#da4800; line-height:20px;margin-left:5px;}

.zc_shg2b2 p{ line-height:24px; font-size:12px; margin-left:20px;}
.zc_shg2b2 span{ float:right; font-size:12px; font-weight:bold; color:#c90000;}
.zc_shg2b2 span a{ color:#c90000; margin-right:30px;}
.zc_shg2 .shg2b,.zc_shg2 .shg2c{ height:126px;}