body,div,img,dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:12px;font-family:"Microsoft YaHei","微软雅黑";background:#ffffff;min-width:1200px;}
a{text-decoration:none; color:#323232}
a:hover,a:active{ text-decoration:none;color:#d61319;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}
.blank40{clear:both;height:40px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}

.gg01{width:1200px;margin:0 auto;}
.gg01 img{ width:1200px; border:0px;display:block;}

.gg02{width:1170px; height:35px; line-height:35px; font-size:14px; padding-left:15px; padding-right:15px; background:#f8f8f8;margin:0 auto;overflow:hidden; }
.gg02 a{ padding-left:10px; padding-right:10px;}

.gg03{width:1200px;margin:0 auto;}
.gg03_L{ float:left;width:460px;}
.gg03_L img{ width:460px; border:0px;display:block;}

.gg03_M{float:left;width:470px; padding-left:30px;}
.gg03_M img{ width:470px; border:0px;display:block;}

.gg03_R{ float:right;width:230px;}
.gg03_R img{ width:230px; border:0px;display:block;}



.index_bg{ width:100%; min-width:1200px; background:url(../images/index_bg.jpg) center top no-repeat;}

/*头部*/
.top{ width:100%; height:40px; background:#f1f1f1;}
.topa{width:1200px; height:40px; font-size:14px;margin:0 auto;}
.topa_L{  float:left; height:40px; line-height:40px;}
.topa_L a{padding-right:20px;}

.topa_R{float:right; height:40px;}
.topa_R .top_so{ width:80px; height:40px; line-height:40px; background:url(../images/top_search.png) no-repeat left center; text-indent:25px; position:relative;float:left;}
.topa_R .top_so .soso{ display:none; }
.topa_R .top_so:hover .soso{ display: block; width:340px; height:42px; position:absolute; left:0px; top:40px;}

.topa_R .top_so .so{width:338px;height:42px;float:left;overflow:hidden;} 
.topa_R .top_so .so .search_input{width:258px;float:left; padding-left:8px; height:40px; line-height:32px;background:#f5f6f7;color:#999; outline:none;border:1px solid #e7e7e7;border-radius:5px 0px 0px 5px;}
.topa_R .top_so .so .search_botton{cursor:pointer;float:right;width:70px;height:42px;overflow:hidden; background:#ef3543; font-family:"Microsoft YaHei","微软雅黑"; font-size:16px; color:#FFFFFF;border:0px;border-radius:0px 5px 5px 0px;}


.topa_R .wx{ width:60px; height:40px; line-height:40px; background:url(../images/wx.png) no-repeat left center; text-indent:25px; position:relative;float:left;}
.topa_R .wx .weixin{ display:none; }
.topa_R .wx:hover .weixin{ display: block; width:200px; height:200px; position:absolute; left:0px; top:40px; border:1px solid #f1f1f1; background:#FFFFFF; text-indent:0px;z-index:9999}
.topa_R .wx:hover .weixin img{width:200px; height:200px;}



.topa_R .lia{ height:40px; line-height:40px; font-family:"宋体"; color:#999999; padding-left:10px; padding-right:10px; float:left;}
.topa_R .lib{ height:40px; line-height:40px;padding-left:20px;  float:left;}




.head{ width:1200px; margin:0 auto; overflow:hidden;}
.head_L{float:left;width:400px; overflow:hidden;}
.head_L img{width:400px; height:70px;}

.head_M{float:left;width:400px; text-align:center; overflow:hidden;}
.head_M img{ height:70px;}

.head_R{float:right; width:400px; overflow:hidden;}
.head_R img{width:400px; height:70px;}


.menu {width:1200px;height:60px; padding-top:10px; border-top:2px solid #ef3543;margin:0px auto;}
.menu li{ float:left; height:30px; line-height:30px; font-size:16px;}


.menu_a{ width:250px;float:left;}
.menu_a li{ padding-right:30px;}
.menu_b{ width:275px;float:left;}
.menu_b li{  padding-left:30px;}

.menu_c{ width:120px; float:right;}
.menu_c li{ width:60px; padding-left:0px;padding-right:0px; text-align:right}

.menu_c li.shixian{ position:relative;float:left;}
.menu_c li.shixian .shixiana{ display:none; }
.menu_c li.shixian:hover .shixiana{ display: block; width:80px; height:150px; text-align:center; position:absolute; left:0px; top:30px; border:1px solid #f1f1f1; background:#f2f2f2; z-index:9999}





/*尾部*/
.foot{ width:100%; margin:0 auto; overflow:hidden;}

.foota{ width:100%; height:40px; line-height:40px; background:#ef3543;font-size:14px; color:#FFFFFF; text-align:center;margin:0 auto; overflow:hidden;}
.foota span{ font-family:"宋体"; color:#efefef; padding-left:10px; padding-right:10px;}
.foota a{ color:#FFFFFF;}


.footb{width:1200px;border-top:1px solid #efebef;text-align:center; font-size:14px; color:#333333;margin:0 auto; overflow:hidden;}
.footb span.fa{ font-family:"宋体"; color:#999; padding-left:10px; padding-right:10px;}
.footb span.fb{ padding-left:10px; padding-right:10px;}
.footb p{ height:28px; line-height:28px;}


