@charset "utf-8";
/* CSS Document */
/** 清除内外边距 **
*/
html {-webkit-text-size-adjust:none; }
* { padding:0px;}
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
th, td, /* table elements 表格元素 */
img/* img elements 图片元素 */{
margin: 0;
padding: 0;

}
body{background-color:#fff; color:#4c4c4c;}
/** 设置默认字体 **/
body,button, input, select, textarea {
font: 12px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif; }

em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style: none; }
/** 重置超链接元素 **/
a { text-decoration: none; color:#333;cursor: pointer;}
a:hover { text-decoration: none; color:#00b4cd; }
/** 重置图片元素 **/
img{ border:0px;}
/** 重置表格元素 **/
table { border-collapse: collapse; border-spacing: 0; }

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
/*****公用******/

/***整体*****/
#wrapper{ width:100%; height:auto; overflow:hidden;}
/*****top*******/
.header{ width:100%; height: auto; margin:0 auto;background:url(../Image/top.jpg) repeat-x; overflow:hidden;}
.top{ width:1100px; height:95px; margin:0 auto;}
.wel{width:1100px; margin:0 auto; height:32px; line-height:32px; color:#ea1b23;}
.welr{ float:right;}
.welr a{ color:#878787; margin-left:5px;}
.welr a:hover{ color:#ea1b23;}
.logo{ height:95px;  float:left; z-index:1;}
.tel{width:225px;height:40px;  float:right;background:url(../Image/tel.jpg) 0 30px no-repeat; padding-left:60px;  padding-top:30px;}
.tel span{ color:#f59600; font-size:24px; font-weight:bolder;}

/* nav 下拉菜单 */
.nav{ width:1100px; height:56px; line-height:56px;  margin:0 auto;  clear:both; position:relative; z-index:1;}
.nav li{ width:122px; height:56px; line-height:56px;text-align:center; float:left; position:relative;}
.nav li a{font-size:14px; height:56px; color:#000; display:block; line-height:56px; }
.nav li:hover{ background:#0c5db8;}
.nav li:hover a{  color:#fff; text-decoration:none}
.nav li:hover span{  color:#7a8e7b; text-decoration:none}


/* banner */
.flash{ width:100%;height:465px; margin:0 auto; text-align:center; position:relative; z-index:0; }
/*修改尺寸1920 {position:absolute; width:1920px; left:-460px;}*/
/*修改尺寸1440 {position:absolute; width:1440px; left:-221px;}*/
.flash .pictab .pictabul{position:absolute; width:1440px; left:-221px;}
.flash .pictab {position:relative; margin:0 auto; width:1000px; height:465px; }
.flash .pictab img{width:100%; height: 465px;}


/*****首页标题*******/
.title0{width:100%;height:32px;line-height:32px;}
.title0 .title_c{ background:url(../Image/tit01.jpg) 5px 10px no-repeat;height:32px;color:#000;font-size:16px;float:left;padding-left:25px; padding-right:34px; }
.title0 .title_more{float:right; padding-right:15px; padding-top:7px; }
.title0 .title_more a{background:url(../Image/more.jpg) 0 no-repeat; display:block; width:60px; height:20px;}
.title0 .title_more a:hover{text-decoration:none;color:#000;}


.index_content{ width:100%; height:auto;}
.info_01{width:1100px; margin:0 auto; height:370px; padding-top:15px;}

.cpzq{ width:1100px; height:60px; line-height:60px; text-align:center; font-size:30px; font-weight:bold;color:#585858;}
.cpzq a {color:#585858;}
.cpzq a span{ color:#a3a3a3;}
.cpzq a:hover{ color:#2066a4;}
/* tab */
#tab{width:1100px; height:36px; background:#cccccc; position:relative;margin:0px auto;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:140px;height:36px;line-height:36px;border:1px solid #ccc;border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0;}
#tab .tab_box{width:1100px;height:260px;clear:both;top:30px;position:relative;}
#tab .tab_menu .selected{background:#d2011e;cursor:pointer; color:#fff;}
#tab .tab_menu .selected a{color:#fff;}
.hide{display:none;}
.tab_box div{padding:15px 0;} 

.cpzs li{float:left; height:230px; width:260px;  background:#e7e7e7; margin:7px;}
.cpzs img{ width:256px; height:190px; margin:2px;}
.cpzs h3{width:100%; height:28px; line-height:28px;color:#000; font-size:16px; text-align:center;}
.cpzs li:hover{ background:#9a9a9a;}

.info_02bg{width:100%; height:280px;background:#f1f1f1; padding-top:15px;}
.info_02{width:1100px; height:280px; margin:0 auto;}
.gsgk{width:385px; height:280px; float:left;}
.gsgk .gsgk_cont img{ float:left; width:160px; height:100px; border:1px solid #e1e1e1; padding:3px; margin:0 8px 5px 0;}
.gsgk_cont{ line-height:24px;color:#2c2c2c; padding:15px 10px 0 15px; }
.xwdt{ width:360px; height:280px; float:left; margin:0 10px;}
/*新闻文字列表样式**/
.xwdt .newsul_listw{ width:100%; width:320px; padding-left:25px; padding-top:10px;}
.xwdt .newsul_listw li {line-height: 28px; height: 28px; list-style: square; margin-bottom:1px; color:#F00;}
.xwdt .newsul_listw li a,.newsul_list li a:visited{text-decoration:none;color:#6e6e6e;}
.xwdt .newsul_listw li a:hover{color:#cb161c;}
.xwdt .info_date{color: #999999;float:right;}

.contact{width:300px; height:280px; float:left;}
.contact p{ line-height:24px; padding:10px 15px 0 15px;}


.info_03{width:1100px; height:253px; margin:0 auto;}
.info_03l{width:470px; height:253px; float:left; margin-right:25px; }

.indorder input{ background:#9a9a9a; color:#fff; line-height:20px; border:0px; padding:5px;margin:5px 0px; width:190px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;}
.indorder textarea{ background:#9a9a9a; color:#fff; line-height:20px; border:0px; padding:5px;-moz-border-radius: 5px;
-webkit-border-radius: 5px;}


.info_03r{width:605px; height:253px; float:left;background:url(../Image/map.jpg) right 0 no-repeat; }



/*******footer************/
.footer{ width:100%; height:175px; background:#1e3d85;}
#footer{ width:1100px;margin:0 auto;background:url(../Image/flogo.jpg) 0px 15px no-repeat;position:relative; height:150px;}
#footer p{ color:#fff;padding-left:335px; clear:both; line-height:24px; padding-top:15px;width:630px;}
.erweima{ position:absolute;width:90px; height:90px; top:30px; right:10px;}
.footer_nav{ width:630px; margin-left:335px; float:left; margin-top:30px;}
.footer_nav ul{ width:630px; line-height:40px; height:40px;background:#18316a;}
.footer_nav li{ float:left; width:70px; text-align:center;}
.footer_nav li a{ color:#fff; font-size:14px;}
.footer_nav li a:hover{ color:#FC0;}

#footer a{ color:#fff; font-size:14px;}
#footer a:hover{ color:#FC0;}

/*index_content */
.title{width:100%;height:30px;line-height:30px;border-bottom:1px solid #c5c3c6;}
.title .title_c{ background: url(../Image/itit.jpg) 5px 8px no-repeat;height:30px;color:#000;float:left;border-bottom:1px solid #008aff;padding-left:25px; padding-right:34px; }

/********内页********/
.sub_page{width: 100%;height: auto;}
.sub_content{width: 1100px;padding: 15px 0; margin:0 auto;}

.left_list{ width:250px; float:left;}
.cpfl{ width:264px; height:auto;float:left; background:#f5f5f5;}
.cpfl_tit{ color:#fff; width:264px;background:#1e3d85; text-align:center; height:55px; line-height:55px; font-size:24px; overflow:hidden;}
.cpfl_tit a{ color:#fff;}
.cpfl_tit a:hover{ color:#faed28;}
.cpfl ul{width:240px; margin:12px;}
.cpfl ul li{ width:100%;background:#e5e5e5; height:32px;  line-height:32px;  text-indent:32px; margin-bottom:5px;}
.cpfl ul li a{display:block; color:#393939;font-weight:bold; }
.cpfl ul li a:hover{background:#dc0000;color:#fff;}


.lxwm{width:264px; height: auto; float:left; background:#f5f5f5 url(../Image/lxwm.jpg) 0px 0px no-repeat; margin:0px 0px 20px 0px; }

.lxwm p{ line-height:24px; padding:85px 15px 15px 15px;}


.right_list{width:815px; float:left; margin-left:35px;}
.right_list .sub_nav{font-size:14px; float:right; font-weight:200; padding-right:10px;color:#000;  padding-left:13px;}
.right_list .sub_nav a{font-size:14px;font-weight:200; color:#000; text-decoration:none;}
.right_list .sub_nav a:hover{font-size:14px;font-weight:200; color:#cd2d1d; text-decoration:none;}




