﻿@charset "utf-8";
/* CSS Document */
* {word-break:break-all;font-family:'Microsoft Yahei','Simsun';}
body { color:#474646;font-size:12px; margin:0; padding:0;  background:url(../image/head_bg.jpg) no-repeat center 0;word-break:break-all;width:100%; margin:0 auto; height: auto;text-align:center; font-size:12px; line-height:170%;}
ul,li,ol,form,input,textarea,th,dl,dd { margin:0; padding:0;}
input,select,textarea{ font:12px/1.25 Tahoma, Verdana, '宋体', sans-serif }
div{margin:0 auto; padding:0; text-align:left}
div,form,img,ul,ol,li,p,span,dd,dl,dt,s,b{margin:0;padding:0;border:0;}
ul,ol { list-style:none }
ul,li{ list-style:none;}
img   { margin:0;padding:0;border:none }
.clear { clear:both; }
div,ul,li,ol,span,p,h1,h2,h3,h4,h5,h6{ padding:0; margin:0; font:100%;}
img,img a{ border:none;}
p {white-space: normal;}
.content{ width:1005px; margin:0 auto;}
.header{clear:both; margin-bottom:5px;}
.banner{ background:url(../image/bannerbg.png) no-repeat top left; height:180px;}
.banner p{ position:absolute; top:95px; right:10px; color:#226b9f; font-size:16px; font-family:"宋体"; font-weight:bold; display:block; height:20px; width:230px;}
.banner p span{ color:#ff0000;}
.fl{ float:left;}
.fr{ float:right;}
.b5 {height:5px;font-size:1px;}
.b10 {height:10px;font-size:1px;}
.li_dot li {background:url(../image/li_dot.gif) no-repeat 5px 9px;padding:0 10px 0 12px;}

/**顶部导航**/
.top {background:#F4F3F2 url(../image/top_bg.gif) repeat-x;}
.top_div {margin:auto;width:975px;padding:5px 15px 0 15px;color:#666666; height:23px; line-height:23px; color:#C00;}	

a:link, a:visited { color: #1b4c87; text-decoration: none;}
a:hover { color:#1b4c87; text-decoration:none; }
.red:link, .red:visited { color: #d20e12; text-decoration: none;}
.red:hover { color:#000; text-decoration:underline; }

.c1 { overflow:hidden; /*height:728px;*/}
.black { font-weight:bold; color:#000; }
.more:link, .more:visited { float:right; margin-right:16px; color:#1573CB; text-decoration:none; }
.more:hover { text-decoration:underline; }
.red{ color:#FF0000;}

#CSSBox{float:left;width:936px;height:120px; margin:0 auto;overflow:hidden;background-color:#ffffff;}
#CSSBox ul li{ float:left; list-style:none; border:0px solid red; margin:10px 5px;}
#LeftButton{cursor:hand;margin:3px;height:140px;width:20px;float:left;background:url('../image/left.jpg') center center no-repeat;}
#RightButton{cursor:hand;margin:3px;height:140px;width:20px;float:left;background:url('../image/right.jpg') center center no-repeat;}
#wrapper{width:994px; margin:0 auto;}
#ProductShow{width:305px;height:245px;text-align:center;border:1px solid #c0c0c0;margin:5px;}
.main { margin:0 auto; width:1003px; overflow:hidden; background-color:#FFF;}

/* team */
.team { border:solid 1px #BDE3F6; overflow:hidden; width:1001px; margin-top:5px; height:100px;}
.team img{ float:left;}
.team .zcmt{ width:990px; margin-top:5px; overflow:hidden; list-style:none; margin:0px auto; border:0px;}
.team .zcmt ul{width:930px;margin-top:2px; margin:0px auto; height:100%;}
.team .zcmt ul li{ width:146px;height:47px;padding-left:6px;padding-top:5px; float:left;}
.team-t { background:url(../image/team.jpg) no-repeat; zoom:1; height:35px; padding-left:26px; line-height:35px; }
.team-t h2{height:35px;line-height:35px; }
.footer { text-align:center; zoom;1; line-height:24px; margin-top:2px;padding:25px 0}

/**ad**/
#sygg {width: 1002px;margin-top: 5px;margin-right: auto;margin-bottom: 5px;margin-left: auto;overflow: hidden;}
.ggnr {float: left;width: 240px;height: 80px;list-style-position: outside;list-style-type: none;border: 1px solid rgb(204, 204, 204);overflow: hidden;margin-top: 1px;margin-bottom: 1px;}
img {margin: 0;padding: 0;border: none;}
.kh {float: left;height: 80px;width: 11px;overflow: hidden;}

/**焦点图**/
#foucsBox { margin: 0 auto; padding: 0; width: 555px; height: 370px; overflow: hidden; zoom: 1; position: relative;}
    #foucsBox .imgCon { width: 555px; height: 370px; margin: 0; padding: 0; position: relative; list-style: none;}
        #foucsBox .imgCon li { float: left; width: 555px; height: 370px; }
            #foucsBox .imgCon li img { border: 0;}
            #foucsBox .imgCon li .imgTitle { width: 555px; position: absolute; bottom: 35px; text-align: center; z-index: 2; }
                #foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
    #foucsBox .showPage { width: 555px; height: 70px; position: absolute; bottom: 0; background: #000; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; overflow:hidden}
    #foucsBox .foucs { width: 555px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
        #foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../image/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
            #foucsBox .foucs span.f { background: url(../image/bg.png) -170px -90px no-repeat; }
    #foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
        #foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../image/bg.png) 0 0 no-repeat; }
        #foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
    #foucsBox .lBtn { float: left; }
        #foucsBox .lBtn span { float: left; background-position: 0 -90px; }
    #foucsBox .rBtn { float: right; }
        #foucsBox .rBtn span { float: right; background-position: -30px -90px; }
    #foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
        #foucsBox .btnHover img { display: inline; }
		
/* recommended */
#zhuti .c3 { overflow:hidden; width:1003px; margin-top:5px; }
/* guests */
#zhuti .guests {overflow:hidden; }
#zhuti .guests-t {background:url(../image/guestbg.jpg) no-repeat left top;padding-left:27px; line-height:40px; height:40px; overflow:hidden; }
#zhuti .guests-t h2{line-height:38px; height:38px; padding-top:2px; float:left; font-size:16px; color:#1b4c87}
#zhuti .guests-t span { line-height:40px; padding-right:10px; float:right; font-size:12px; color:#666}
#zhuti .guest-bd { padding:10px;border:solid 1px #bee2ee;clear:both; overflow:hidden;}
#zhuti .wonderful { border:solid 1px #bee2ee; padding:14px 6px 5px; overflow:hidden; zoom:1; }

/**layout**/
#zhuti .guest-bd .p_list { overflow:hidden; clear:both;}
#zhuti .guest-bd .p_list .bb {padding:5px;overflow: hidden;}
#zhuti .guest-bd .p_list .hd { background:url(../image/blue_icon_arrow.png) no-repeat left; border-bottom:#006fe0 2px solid; padding:0 15px; height:30px; line-height:30px;}
#zhuti .guest-bd .p_list .hd .more { font-size:12px; float:right;color:#000; font-weight:normal;}
#zhuti .guest-bd .p_list .hd .more a {color:#4983b9; text-decoration:none;}
#zhuti .guest-bd .p_list .hd .more a:hover {color:#4983b9; text-decoration:none;}
#zhuti .guest-bd .p_list .hd span {float:left;font-weight:900;font-size:14px;}
#zhuti .guest-bd .p_list_l { width:313px; float:left;margin-right:20px;}
#zhuti .guest-bd .p_list_r { width:314px; float:right;}
#zhuti .guest-bd .p_list_two {width:480px; overflow:hidden;}

#zhuti .thumb {line-height:22px;}
#zhuti .thumb img {border:#D0D0D0 1px solid;padding:2px;}
#zhuti .thumb img:hover {border:#4983b9 2px solid;}
#zhuti .thumb li {line-height:22px;overflow:hidden;}

#zhuti .bl { width:330px; overflow:hidden;border:#CCC 1px solid; float:left; margin-right:10px;}
#zhuti .bl .left_pic { width:330px; height:250px;float:left;}
#zhuti .bl .left_pic img { width:330px; height:250px;padding:2px;}
#zhuti .bl .left_pic img:hover {width:330px; height:250px;}

#zhuti .bl_1 { width:330px; overflow:hidden;float:left; padding-right:15px;}
#zhuti .br { width:635px; overflow:hidden;float:right;}
#zhuti .pic_l { width:538px; overflow:hidden; margin-right:10px; float:left;}
#zhuti .txt_r { width:448px; overflow:hidden; float:right;}

#zhuti .txt3 { padding:0; margin:0;}
#zhuti .txt3 li { line-height:22px; overflow:hidden; font-size:14px;}
#zhuti .txt3 li a{ font-size:14px;color:#333; text-decoration:none;}
#zhuti .txt3 li a:hover { font-size:14px;color:#4983b9;}

.table {font-size:12px;line-height:26px;}
.td2 { padding-left:10px; padding-right:10px;}
#zhuti .inner {width:100%; overflow:hidden;zoom:1;}
#zhuti .bd {border:solid 1px #bee2ee; border-top:none;zoom:1; overflow:hidden;}
#zhuti .item {padding: 0 5px 5px 5px;overflow: hidden;text-align: left;}
#zhuti .img_area {float: left;width: auto;padding: 3px 10px 0 0;}
#zhuti .imgbor1 {padding: 2px;border: 1px solid #CCC;background: white;width: 130px;height: 100px;}
#zhuti .text_area {line-height:20px;overflow: hidden;}
#zhuti .text_area h5 {font-weight: bold;font-size:14px;}
#zhuti .text_area2 {line-height:24px;overflow: hidden;font-size:14px;}
#zhuti .text_area2 h5 {font-weight: bold;font-size:14px;}
#zhuti .ct {text-align: center;width: 100%;table-layout: fixed;}
#zhuti .color_blue, a:link.color_blue, a.color_blue:hover, a.color_blue:active, a.color_blue:visited {color:#2462a8;}
#layout_left {width:555px; float:left;}

#layout_right {width:433px; float:right;}
#layout_right .box_head {background:url(../image/h_bg.jpg) no-repeat;overflow:hidden; height:41px; line-height:41px; padding-left:20px; font-weight:bold;}
#layout_right .box_head span {font-size:20px; color:#FFF; float:left;}
#layout_right .box_body { padding:5px 10px}
#layout_right .box_body li { line-height:22px; font-size:14px; overflow:hidden;}
#layout_right .box_body li a { color:#000; font-size:14px; text-decoration:none; list-style:none;}
#layout_right .box_body li a:hover { color:#4983b9; font-size:14px;list-style:none;}
		
/**weixin**/
#newAppBox {width: 120px;top: 50%;right: 10px;margin: -90px 0 0;padding: 5px 0;position: fixed;_position: absolute;color:#004276;text-align: center;background: #d3e0ea;z-index: 9999;font-size: 12px;line-height: 22px;display: none;}

/** 评论*微博 **/
#plwb {margin:0 auto; overflow:hidden;}
#plwb .weibo { width:485px; float:left;}
#plwb .pl { width:100%}
#plwb .zxnews {width:485px; float:left; margin-left:10px;}
#plwb .box_head {border-left:#d1e0ef 1px solid;border-right:#d1e0ef 1px solid;height:35px;line-height:36px;padding:0 10px;background:url(../image/guestbg.jpg) no-repeat center top;;font-weight:bold; font-size:14px; color:#FFF; overflow:hidden;}
#plwb .box_head span {font-size:12px; color:#666; float:right; font-weight:normal;}
#plwb .box_head span a {color:#666; text-decoration:none;}
#plwb .box_head span a:hover {color:#F00; text-decoration:none;}
#plwb .box_body { padding:5px 0; border:#d1e0ef 1px solid; border-top:none;}
#plwb .box_body li {height:22px;line-height:22px;font-size:14px; overflow:hidden;}
#plwb .box_body li a { color:#000; font-size:14px; text-decoration:none; list-style:none;}
#plwb .box_body li a:hover { color:#360; font-size:14px;list-style:none;}

.left_head {background:url(../image/guestbg.jpg) no-repeat center top;;padding:0 10px 0 27px;height:40px;line-height:40px;}
.left_head .tit {font-weight:bold;font-size:16px; color:#1b4c87; float:left}
.left_head span {font-weight:normal;font-size:12px; color:#1b4c87;}
.left_head span a { color:#1b4c87;}

/**其它专题**/
#other_zt {margin:0 auto; overflow:hidden;}
#other_zt .hd { background:url(../image/l_bg.jpg) no-repeat bottom left; border-bottom:#006fe0 1px solid; padding:0 10px; height:41px; line-height:41px;}
#other_zt .hd span { float:left;font-weight:900;font-size:20px;}
#other_zt .bd {border:#3370cb 1px solid;border-top:none; zoom:1; overflow:hidden; padding:10px;}
#other_zt .hd .more { font-size:12px; float:right;color:#000; font-weight:normal;}
#other_zt .hd .more a {color:#000; text-decoration:none;}
#other_zt .hd .more a:hover {color:#09F; text-decoration:none;}
#other_zt .thumb {line-height:22px;}
#other_zt .thumb img {border:#D0D0D0 1px solid;padding:2px;}
#other_zt .thumb img:hover {border:#4983b9 2px solid;}
#other_zt .thumb li {line-height:22px;overflow:hidden;}

/**制作联系**/
#ztc_53 {border: 1px solid #ccc;}
.zt_c_19 {overflow: hidden;}