@charset "utf-8";
/* CSS Document */

/*统一*/
html,body{
font-family:arial,微软雅黑,宋体;font-size:12px;line-height:2;color:#656565;background:#ffffff url(bg.gif) repeat-x; margin:0 auto;}
*{margin:0;padding:0;}
a{text-decoration:none;color:#656565;}
a:hover{text-decoration:none;color:#f88422;}
ul,li{list-style-type:none;}
iframe, img { border: 0px; }
div{ overflow:hidden;}
 .clear{clear:both; height:0; overflow:hidden;}
h1{font-size:22px;}
h2{ font-size:18px;}
h3{ font-size:12px; }
h4{ font-size:11px;}
/*统一结束*/


.head{ width:979px; margin:0 auto;}
.logo{ width:979px; height:107px; background:url(logo.jpg) no-repeat 20px;}
.cn{ height:12px; background:url(cn.gif) no-repeat left; padding-left:22px;}
.en{ height:12px; background:url(en.gif) no-repeat left; padding-left:22px;}
.tel{height:12px; background:url(tel.gif) no-repeat left; padding-left:22px;}

.menu{ width:979px; height:41px; line-height:41px; background:url(menu.gif) no-repeat center;}
.menu ul{ width:756px; float:left;}
.menu ul li{ width:108px; height:41px; text-align:center; float:left;}
.menu ul li a{ color:#ffffff;}
.menu ul li a:hover{ width:108px; height:41px; display:block; color:#ffffff; background:url(menuturn.gif) no-repeat center;}
.cho{ width:110px; height:41px; display:block; color:#ffffff; background:url(menuturn.gif) no-repeat center;}
.menu table{ float:right; padding-top:3px; padding-right:5px; width:107px; overflow:hidden;}


.banner{ width:979px; height:247px;  margin:0 auto; margin-top:5px;}
.banner .d1{width:979px;height:auto;overflow:hidden;border:#666666 0px solid; position:relative;}
.banner .loading{width:979px;border:#666666 0px solid;color:#FFCC00;font-size:12px;height:100px;text-align:center;padding-top:147px;font-weight:bold;}
.banner .d2{width:100%;height:247px;overflow:hidden;}
.banner .num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#0572b6;color:#FFFFFF;font-size:12px;padding:0px 0px;height:10px;overflow:hidden;}
.banner .num_list span{display:inline-block;height:10px;padding-left:6px;}
.banner ul{display:none;}
.banner .button1{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial;}
.banner .b1,.b2{background-color:#0572b6;display:block;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.banner .b2{color:#b11818;background-color:#ffffff;}




.content{ width:979px; margin:10px auto;}
.left{ width:655px; float:left;}
.com1{ width:14px; height:227px; float:left; background:url(coma.gif); overflow:hidden;}
.com3{ width:16px; height:227px; float:left; overflow:hidden; background:url(comc.gif);}
.com2{ width:625px; padding-top:10px; float:left; height:217px; background:url(comb.gif) repeat-x; overflow:hidden;}
.com2 span{ float:right; font-size:10px;}
.com2 span a{ color:#f88422;}
.com{ width:300px; height:217px; float:left;}
.comtop{ width:300px; height:35px; line-height:35px; }
.comtest img{ float:left; padding-right:10px;}
.comtest{ padding-top:10px;}
.news{ width:300px;  float:right;}
.newstop{ width:300px; height:35px; line-height:35px; }
.newstest{padding-top:10px;}
.newstest li{ height:25px; line-height:25px; border-bottom:1px dashed #cccccc;}

.pro1{ width:8px; height:209px; background:url(pr1.gif); overflow:hidden; float:left; margin-top:10px;}
.pro3{width:7px; height:209px; background:url(pr3.gif); overflow:hidden; float:left;margin-top:10px;}
.pro2{ width:640px; float:left; height:209px; background:url(pr2.gif) repeat-x;margin-top:10px;}
.protop{ height:40px; line-height:40px;}
.protop span{ float:right;font-size:10px;}
.protop span a{ color:#f88422;}
.protest{ padding:5px;}

.right{ width:310px; float:right;}
.video{ width:300px; border:1px solid #cccccc; padding:4px;}
.contop{ width:310px; height:30px; line-height:28px; background:url(conline.jpg) repeat-x bottom; color:#f88422; margin-top:10px;}
.contop span{float:right;font-size:10px;}
.contop span a{color:#f88422;}
.contest{ width:300px; padding:5px; background:url( conbg.gif) no-repeat right bottom;}
.down{ padding-top:10px;}


.foot{ width:979px; height:62px; background:url(foot.gif) repeat-x; text-align:center; margin:10px auto; color:#ffffff; padding-top:15px;}
.foot a{ color:#ffffff; }




.sidebar{ width:240px; float:left; }
.side1{ width:12px; height:438px; float:left; background-image:url(side1.gif); overflow:hidden;}
.side3{ width:8px; height:438px;float:left; background-image:url(side3.gif); overflow:hidden;}
.side2{ width:220px; height:428px; float:left; padding-top:10px; background:url(side2.gif) repeat-x;}
.side2 span{ float:right;font-size:10px;}
.side2 span a{color:#f88422;}
.newtop{ width:220px; height:30px; line-height:30px; border-bottom:1px solid #ffffff;}
.side2 ul{ margin:10px auto; width:220px;}
.newsprotest{ width:200px; height:150px; margin:10px auto; background-color:#ffffff;}



.mainbody{ width:722px; float:right;}
.flash{ width:722px; height:124px; }
.flash .d1{width:722px;height:auto;overflow:hidden;border:#666666 0px solid; position:relative;}
.flash .loading{width:722px;border:#666666 0px solid;color:#FFCC00;font-size:12px;height:100px;text-align:center;padding-top:24px;font-weight:bold;}
.flash .d2{width:100%;height:124px;overflow:hidden;}
.flash .num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#0572b6;color:#FFFFFF;font-size:12px;padding:0px 0px;height:10px;overflow:hidden;}
.flash .num_list span{display:inline-block;height:10px;padding-left:6px;}
.flash ul{display:none;}
.flash .button1{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial;}
.flash .b1,.b2{background-color:#0572b6;display:block;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.flash .b2{color:#b11818;background-color:#ffffff;}


.maintop{ width:722px; height:30px; line-height:30px; border-bottom:2px solid #cccccc; margin-top:10px; text-indent:10px;}
.maintop span{ float:right;font-size:10px;}
.maintest{ padding:10px; width:702px;}

.side2 ul{ margin:10px auto; width:220px;}
.side2 ul li{ width:219px; margin:5px auto; text-indent:15px; height:34px; line-height:34px; background-image:url(plturn.gif);}
.side2 ul a{ color:#383838;}
.side2 ul a:hover{ color:#0069a8;font-size:13px;}
.pli{ color:#0069a8; font-size:13px;}



