/*-- reset --*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object {margin:0;padding:0; font-family:"宋体"; font-size:12px;}   
fieldset,img,abbr {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight:normal;font-style:normal;}
ul,ol {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
a {text-decoration:none;}
a:hover {text-decoration:underline;blr:expression(this.onFocus=this.blur());outline:none;}
area{blr:expression(this.onFocus=this.blur());}
.fl{ float:left;}
.fr{ float:right;}
.clear:before,.clear:after{display:table;content:"";}
.clear:after{ clear:both;}
.clear{zoom:1;}
.cl10,.cl30{ clear:both; height:10px; overflow:hidden; line-height:0;}.cl30{ height:30px;}
.imgbox{ line-height:0; overflow:hidden; font-size:0; text-indent:0;}
.wrap{ width:1002px; margin:0 auto;}

/*head banner*/
.head .top{ background:url(../images/topbg.gif) no-repeat center top #e1e4e5; height:73px; padding:18px 0 0 10px;}
.head .top .infos{ color:#555;}
.head .top .infos span{ color:#d21406; font-family:Arial, Helvetica, sans-serif; margin-right:30px;}
.head .top .infos a{ color:#555; margin:0 5px;}
.head .top .infos .searchbox{ float:right; padding-top:10px;}
.head .top .infos .searchbox .text{ width:155px; height:26px; line-height:26px; border:1px solid #ccc; border-right:0 none; padding-left:5px; float:left;}
.head .top .infos .searchbox .btn{ background:url(../images/btn.gif) no-repeat; width:37px; height:28px; border:0 none;}
.head .menu{ height:41px; line-height:41px; background:#d81406;}
.head .menu a{ width:125px; display:block; height:41px; color:#fff; font:16px/41px "微软雅黑"; text-align:center; background:url(../images/icon.gif) no-repeat right center;}
.head .menu .nav_li.last a{ background:none;}
.head .menu .nav_li{position:relative; float: left;cursor: pointer; width:125px; text-align:center;font-size:14px; z-index:9999;}
.head .menu .lists{ display:none; position:absolute; left:5px; top:41px; background:#fff; width:115px;}
.head .menu .lists ul{ border:1px solid #ebebeb; border-bottom:0 none;}
#menu .list_li{ height:27px; padding-top:5px; padding-left:10px; text-align:center; background:#fff; border-bottom:1px solid #ebebeb; _float:left;}
#menu .list_li a{ display:block; background:0 none; border-radius:2px; width:93px; height:22px; line-height:22px; font-size:12px; font-family:"宋体"; color:#222;}
#menu .list_li a:hover{ background:#d81406; color:#fff; text-decoration:none;}

.banner{ text-align:center; font-size:0;}
.banner #play,.sidebanner #play { text-align:center; height:383px; overflow:hidden; position:relative;}
.banner .packet,.sidebanner .packet {position:absolute; height:383px; overflow:hidden; left:50%; margin-left:-720px; width:1440px;}
.sidebanner #play,.sidebanner .packet{ height:190px;}
.banner .mark{ position:relative; margin-top:-22px; width:100%; height:22px;z-index: 999; background:#000; opacity:0.2; filter:alpha(opacity=20); z-index:9999;}
#play ol {z-index: 99999; position:absolute; left:0; bottom:0; width:100%; height:12px; padding-top:10px; text-align:right; width:982px; padding-right:20px;}
#play ol li { margin-right: 3px; display: inline-block; *display:inline; *zoom:1; cursor: pointer; background:#fff; width:29px; height:5px; text-indent:-9999px; text-align:center; overflow:hidden;}
#play .active { background:#be0d00;}
#play ul {z-index: 1; text-align:center; height:383px; overflow:hidden; display:inline-block; margin:0 auto;}
#play ul li {position:absolute; display:none;top:0; z-index:999;}
#play .message .mes{ position:absolute; left:150px; top:200px; z-index:9999; font-size:50px; font-weight:bold; font-family:"微软雅黑"; color:#096; display:none; text-shadow:5px 2px 3px #000;}
#play .btn a{ display:none; width:10%; height:100%; z-index:99999; position:absolute; top:0;}
.banner .news{ position:absolute; left:0; bottom:0; bottom:-3px!important; width:700px; z-index:99999; background:url(../images/icon2.gif) no-repeat 20px center; padding-left:40px; text-align:left; color:#fff;}
.banner .news a{ color:#fff; margin-right:30px; height:22px; line-height:26px;}.banner .news a:hover{ text-decoration:underline;}
.banner2{ background:url(../images/banner3.jpg) no-repeat center top #f6f6f6; height:263px;}
.banner3{ background:url(../images/banner4.jpg) no-repeat center top #f6f6f6; height:263px;}

/*con*/
.big_title{ border-bottom:1px solid #d0d0d0; padding:8px 0 0 0; height:10px; position:relative;}
.big_title h3{ font:20px/35px "微软雅黑"; color:#484848; position:absolute; left:50%; top:0; margin-left:-30px; background:#fff; padding:0 15px;}
.con{ padding:25px 0 45px;}
.contt{ padding:0 20px 0;}

.side{ width:198px; background:#f3f3f3; padding:10px 0;}
.main{ border:1px solid #f3f3f3; width:760px;}

.link span{ color:#d81406; font-weight:bold;}
.link,.link a{ color:#333;}
.pane{ width:313px; height:196px; float:left; position:relative; margin-right:11px;}
.pane.last{ margin:0;}
.pane .blank{ position:absolute; left:0; bottom:0; width:100%;}
.pane .titbg{ background:#a8a8a8; height:36px; line-height:36px; font-size:16px; font-family:"微软雅黑"; padding-left:10px; color:#fff;}
.pane.hover .titbg{ background:#fff; color:#333;}
.pane .titbg em{ background:url(../images/icon02.gif) no-repeat; width:37px; height:36px; float:right;}
.pane.hover .titbg em{ background:url(../images/icon03.gif) no-repeat;}
.pane .blank .bb{ height:0; overflow:hidden; padding:0 20px; color:#fff; font-family:"微软雅黑"; text-indent:2em; z-index:100; position:relative;}
.pane.hover .blank .bb{ line-height:20px; padding:8px 20px; color:#fff; font-family:"微软雅黑"; text-indent:2em; z-index:100; position:relative;}
.pane .blank .mark{ background:#000; opacity:0.5; filer:alpha(opacity=50); width:273px; position:absolute; left:0; bottom:0; z-index:1; padding:0 20px;}
.pane.hover .blank .mark{ padding:8px 20px;}

#nav{ height:72px;}
#nav .nav_ul { height:36px; line-height:36px; background:#f3f3f3; border:1px solid #dddddd; position:relative;}
#nav .nav_li { float: left; height: 35px; cursor: pointer;}
#nav h2 { height: 35px; line-height: 35px; font-size: 14px; padding:0 30px; display:inline-block; font-weight:normal; position: relative; z-index:10;}
#nav .active h2{ border:1px solid #fd6802; border-top-width:2px; border-bottom:1px solid #fff; margin-left:-1px; background:#fff; margin-top:-2px;}
#nav .active h2 a{ color:#fd6802; font-weight:bold;}
#nav .lists {position: absolute; top: 36px; left: -1px; display: none; border:1px solid #fd6802; width:968px; z-index:5;}
#nav .list_li{ height: 36px; line-height: 36px;font-size: 14px; font-size:14px; float:left; padding:0 30px;}
#nav a{ color:#5e5e5e;}
#nav a:hover{ color:#fd6802; font-weight:bold; text-decoration:none;}
#nav .list_li a:hover{ text-decoration:underline;}

/*foot*/
.foot{ background:#4c4441;}
.foot .footer{ padding:0 20px;}
.foot .footer .link{ position:relative; padding:30px 0 20px;}
.foot .link .link_right{ width:210px; text-align:center; padding-right:50px;}
.foot .link .link_right p{ color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; padding:5px 0;}
.foot .link .link_right p a{ font-family:"微软雅黑"; font-size:14px; color:#939191; margin:0 10px;}
.foot .link .link_right p a.tel{ background:url(../images/icon4.gif) no-repeat left center; padding-left:25px;}
.foot .link .link_right p a.say{ background:url(../images/icon3.gif) no-repeat left center; padding-left:25px;}
.foot .footer .link .blank{ width:65px; float:left;font:14px/31px "微软雅黑"; color:#fff; margin-right:40px;}
.foot .footer .link .blank h3{ font-size:14px;}
.foot .footer .link .blank a{ color:#b9b9b9;}
.copyright{ background:#393631; padding:10px 0;}
.copyright p{ line-height:24px; color:#a9a9a9; padding:0 20px;}
.copyright p span,.copyright p span a{ color:#3da2cc;}

/*页码*/
.pagenumber{ padding:30px 0; line-height:25px; text-align:right; font-size:12px;}
.pagenumber a:link,.pagenumber a:visited{ background:#fff; border:1px solid #c3c3c3; color:#333; padding:3px 7px; margin:0 1px;}
.pagenumber a:hover{ background:#be0d00;border:1px solid #be0d00;  text-decoration:none; color:#fff; cursor:pointer;}
.pagenumber a.now{ border:1px solid #fd6802; background:#fd6802; color:#fff;}

.breadmenu{ line-height:42px; font-family:"微软雅黑"; color:#5a5a5a;}
.breadmenu a{ color:#a31c13;}

.second_side{ width:180px;}
.second_main{ width:800px; background:#fff;}
.second{ background:#f6f6f6;}

.side_menu .title{ background:url(../images/bg01.jpg) no-repeat; height:53px; line-height:53px; font-family:"微软雅黑"; font-size:18px; text-align:center; font-weight:normal; color:#fff;}
.side_menu_list li{ height:29px; line-height:29px; padding-top:10px;}
.side_menu_list li a{ display:block; background:url(../images/icon05.gif) no-repeat 8px center; padding-left:25px; border-bottom:1px solid #e0e0e0; text-decoration:none; color:#3b3b3b;}
.side_menu_list li a:hover{ background:url(../images/icon06.gif) no-repeat left center; border-bottom:0 none; color:#fff;}
.second_main .cont{ margin:15px;}

.news_list{ padding:12px 18px; border:1px solid #eaf1f2; background:#f7f7f7; height:121px;}
.news_list.white{ background:#fff; border:1px solid #fff;}
.news_list .imgbox{ width:172px;}
.news_list .conn{ width:530px; float:right; position:relative; height:121px;}
.news_list .conn h3{ font-size:14px; line-height:20px; padding-bottom:10px;}
.news_list .conn h3 a{ color:#001128;}
.news_list .conn h3 a:hover{ color:#d6180a;}
.news_list .conn p{ color:#6b6b6b; line-height:20px; padding-right:10px;}
.news_list .conn .date{ position:absolute; left:0; bottom:0;}

.second_main .cont .tit{ border-bottom:1px solid #eee;}
.second_main .cont .tit h1{ font-size:16px; color:#333; text-align:center; padding:10px 0 12px; line-height:20px;}
.second_main .cont .tit .date_msg{ text-align:center; color:#888; padding-bottom:15px;}
.content{ padding:15px;}
.content p{ color:#555; line-height:26px; text-indent:2em;}

.lyb{ margin:0 10px; border-bottom:1px solid #e5e5e5; padding-top:10px; line-height:28px;}
.lyb h2{ font-family:"微软雅黑"; font-size:16px; color:#111; width:100px; border-bottom:2px solid #d6180a; position:relative; margin-bottom:-1px; text-align:center;}
.VITabItemEnd{ background:url(http://res.mynet.cn/res/css/img/VITabBackground.gif) repeat-x 0 -81px;}
#PanelMain td{ color:#4a4a4a; font-family:"微软雅黑";}
#PanelMain td input{ vertical-align:middle;}

.pic_list li{ width:240px; float:left; text-align:center; padding:15px 8px;}
.pic_list li img{ width:238px; height:148px; border:1px solid #e2e2e2;}
.pic_list li a:hover img{ border:1px solid #d6180a;}
.pic_list li p{ line-height:28px; font-size:14px;}
.pic_list li p a{ color:#333;}.pic_list li p a:hover{ color:#d6180a;}

.scroll_box{ border:1px solid #dfdfdf;}
.scroll_box .tab_card{ background:url(../images/bg.gif) repeat-x; height:32px; border-bottom:1px solid #dfdfdf; line-height:32px;}
.scroll_box .tab_card span{ float:left; color:#333; padding:0 20px; cursor:pointer;}
.scroll_box .tab_card span.active{ color:#d6180a; font-weight:bold; border-top:2px solid #d6180a; line-height:30px;border-right:1px solid #dfdfdf; border-bottom:1px solid #fff; background:#fff;}
.scroll_box .tab_con{ padding:20px;}
.scroll_box .tab_con .tab_con_pane{ display:none;}
.scroll_box .tab_con .tab_con_pane p{ color:#555; line-height:22px;}

.contact h3{ font-size:14px; padding:5px 0;}
.contact p{ text-indent:0;}

/*放大镜样式*/
#magnifierBox{width:427px;height:252px;position:relative;margin:0px auto;}
.divStyle{width:425px;height:250px;border:1px solid #ccc;float:left;margin-right:20px;position:relative;top:0;left:0;}
#magnifierDiv2{width:300px;position:absolute;left:102%;top:0px;overflow:hidden;display:none;}
#magnifierSon{cursor:pointer;display:none;position:absolute;top:0;left:0;width:100px;height:100px;background:#fff;opacity:0.4;filter:alpha(opacity=40);}
#magnifierImg1{position:absolute;top:0;left:0;}

#active{background:url(../images/icon06.gif) no-repeat left center; border-bottom:0 none; color:#fff;}

/*右侧浮动*/
.rightNav{ width:54px; position:fixed; right:25px; bottom:20px;z-index:1000;}
.rightNav li{ height:54px; margin-bottom:5px; background-color:#FC4343;}
.rightNav li a{ display:block; height:54px; line-height:22px; text-align:center; color:#fff; font-size:16px;}
.rightNav li a:hover{ background-color:#F30101;}
.rightNav li a img{ margin-top:19px;}
.rightNav li.text a{ height:50px; padding:4px;}
#goTop{ display:none;}


