/* 公共样式开始 */
body {margin:0 auto;text-align:left;}
body,td,th{font-size:12px;font-family: "Microsoft YaHei","微软雅黑","SimSun","宋体","Arial Narrow";font-style: normal;font-weight: normal;font-variant:normal;text-decoration: none;}
ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div {margin:0;padding:0;border:0;}
input {font-size:12px; color:#5C5C5C; padding:2px;}
select{color: #313131; padding:2px;}
TD {font-size:11px; color:#505050;}
a:link,a:visited {color:#505050; text-decoration:none;font-size: 12px;font-weight:normal;}
a:hover {color:#CC0000; text-decoration:none;font-size: 12px;font-weight:normal;}

/* 首页样式开始 */
.web_logo {width:216px; height:80px;background:url(../images/logo.jpg); float:left;}
.page_top{ height:37px; line-height:37px; background:#eeeeee;width:100%;margin:0;left:0;top:0px; min-width:1000px; border-bottom:1ps solid #dddddd;}
.wrap{width:1000px; margin:0 auto;}
.top_menu {width:784px;height:80px;float:left; }
.top_menu li a:link, .top_menu li a:visited {color:#000000; text-decoration:none;font-size:15px; text-align:center;font-weight:none;}
.top_menu li a:hover {color:#fff; text-decoration:none;font-size: 15px; text-align:center;font-weight:none;}
#sddm li{width:112px;height:80px;float:left; line-height:80px;background:url(../images/menu_line.jpg) no-repeat;}
#sddm li a{	display: block;text-decoration: none;}
#sddm li a:hover{background:url(../images/menu_arrow.png) #3b499f; background-repeat:no-repeat;}
.index_menu a { color:#fff;background:url(../images/menu_arrow.png) #3b499f; background-repeat:no-repeat;}
.tit_bg {background:url(../images/tit_bg.jpg); height:42px; line-height:42px; font-size:16px; padding-left:30px;}
.w330 {width:330px; float:left;}
.p25 { padding-left:25px; padding-right:25px;}
.w290 { width:290px;float:left;}
.w685 {width:685px; float:left;}
.p252 {padding-right:25px;}
.tit_bg i{display:block; width:20px; height:20px; background:url(../images/more_icon.jpg); float:right; margin-top:10px; margin-right:5px;}
.index_p { padding:15px 7px;}
.news li{line-height:26px;}
.news li a{background:url(../images/dot.jpg) no-repeat 3px 6px; padding-left:15px; line-height:26px;}
.news li a:hover{text-decoration:underline; color:#e80a09;}
.time{color:#bababa; font-size:12px;}
.index_icon li { margin:8px 5px;}
.index_pro_list { padding-top:10px; padding-bottom:10px;}
.index_pro_list li{width:230px; display:block; float:left;margin:14px 10px;}
.pro_img a:hover img {opacity: 0.8;}
.pro_img {display:block; width:230px;}
.pro_img:hover {display:block; width:230px;}
.pro_img2 a:hover img {opacity: 0.8;}
.pro_img2 {display:block; width:150px;}
.pro_img2:hover {display:block; width:150px;}
.pro_title{line-height:22px; text-align:center; display:block; padding-top:8px;}

.pro_left { width:150px; height:930px; overflow:hidden; float:left; margin-right:10px; text-align:center;}
.pro_left_tit {width:150px; height:30px;background:url(../images/rele.jpg)}
.pro_left ul li {width:150px; height:150px;}
.pro_right { width:800px; overflow:hidden; float:left;}
.pro_title2{line-height:25px; text-align:center; display:block; padding-top:6px;}

.index_honor_list { padding-top:10px; padding-bottom:10px;}
.index_honor_list li{width:230px; display:block; float:left;margin:14px 10px;}
.honor_img a:hover img {opacity: 0.8;}
.honor_img {display:block; width:180px;}
.honor_img:hover {display:block; width:180px;}

.video_list { padding-top:10px; padding-bottom:10px;}
.video_list li{width:300px; display:block; float:left;margin:14px 10px;}
.video_img a:hover img {opacity: 0.8;}
.video_img {display:block; width:300px;}
.video_img:hover {display:block; width:300px;}
.video_title{line-height:22px; text-align:center; display:block; padding-top:8px;}

.news_list { border-bottom:1px solid #DCDCDC; padding:15px 0;}
.news_list dt{width:250px; float:left;}
.news_list dt img{ padding:6px; background-color:#fff;}
.news_list dd{width:720px; float:left; line-height:24px; padding:5px 15px;}
.news_list_tit a:link,.news_list_tit a:visited { font-size:24px; font-weight:bold; line-height:40px;}
.news_list_memo { font-size:12px; line-height:24px;}
.news_list_more { text-align:right;}
.page_bor {border:1px solid #DCDCDC;}

.page_bor h1 { font-size:22px; line-height:40px; height:40px; text-align:center;}
.page_other { font-size:12px; color:#c5c5c5;line-height:30px; height:30px;}
.page_content { font-size:14px; line-height:28px;}

 
.line_bg {background:url(../images/line_bg.jpg) repeat-x; height:4px;}
.index_cctv { height:90px; background:#0769b2; text-align:center;}
.page_title { height:90px; background:#0769b2;}
.page_title_01 { float:left;width:100px;padding-top:20px; text-align:center;}
.page_title_02 { float:left;width:600px;text-align:left; font-size:40px; color:#FFF; font-weight:bold; padding-top:20px;}
.page_title_02 em { font-size:20px; font-weight:normal; padding-left:15px;}
.page_title_03 { float:left;width:300px; text-align:right;padding-top:30px;}
.w_font {font-size:12px; color:#fff; line-height:22px;}
.w_font a:link,.w_font a:visited { font-size:12px; color:#fff; line-height:22px;}
.w_font a:hover {  font-size:12px; color:#7de484; line-height:22px;}


.web_foot { background:#0769b2; height:165px; padding-top:20px; padding-left:15px;}
.web_foot_p1 { height:125px; width:730px; float:left; color:#fff; line-height:24px; text-align:left;}
.web_foot_p1 a:link,.web_foot_p1 a:visited {color:#fff;}
.web_foot_p1 a:hover {color:#fff000;}
.web_foot_p2 { height:125px; width:135px;float:left; color:#fbff0e; text-align:center;line-height:30px; }

.head-phone-tab-mm{ line-height:0; text-align:left; margin-top:5px;padding:2px;background:#fff;  border: 1px solid #e6e6e6;-webkit-box-shadow: 0 0 8px #e6e6e6;-moz-box-shadow: 0 0 8px #e6e6e6;box-shadow: 0px 0px 8px #e6e6e6;z-index:99999; font-size:12px; width:227px; height:88px;}
.head-links-select-tab{position:absolute;left:0px; top:25px; }
.head-select-md div.head-links-select-tab-2{ left:auto;position:absolute; right:0px; top:45px; }
.head-select-md { cursor:pointer;}
.head-links-top-hover a.head-toggle{ background:#e9e9e9;}

/* 浮动图标 */
.side-btns-wrap{width:52px;left: 50%; margin-left:710px;position: fixed;bottom: 20px; _position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-100);z-index:100;visibility: hidden;}
.side-btns-top{width:52px;height:52px;}
.side-btns-top a { height: 52px; width: 52px;background:url(../images/top_btn_bg.png) no-repeat 0 0;  filter:Alpha(Opacity=35); opacity:.35; overflow:hidden; display:block; text-indent:-999em; cursor:pointer;}
.side-btns-top a:hover {filter:Alpha(Opacity=50); opacity:.5;}