﻿/* 样式预定义 */
body{ font-family:"Microsoft YaHei","微软雅黑"; min-width:1200px;}
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0;}
ol, ul {margin: 0;padding: 0;list-style: none}
a {text-decoration: none;color: black}
img{border: none}
br{font-size: 0}
.left{ float:left}
.right{ float:right}slideBox_1

/* title_01 */
.title_01{ margin:10px; border-bottom:1px solid #d22d2b; line-height:40px; height:40px;}
.icon_title_1{ float:left; color:#343434; padding:0 10px; font-size:20px; font-weight:bold}
.icon_title_2{ font-size:14px; color:#CCC;}
.title_01 a{ float:right; font-size:12px; padding-right:16px}

/* view_01 */
.view_01{ line-height:50px; overflow:hidden; border-bottom:#ececec solid 2px;}
.view_01{ overflow:hidden;}
.view_01 a{ float:left; width:100px; height:50px; line-height:50px; text-align:center; color:#333; font-weight:600;}
.view_01 a.active{  color:#257ce7; font-weight:600;view_01}
.view_01 div{ float:left; background:url(../images/gylzqrmyy/icon_07.png) no-repeat center right; padding-left:20px;}

/* view_02 */
.view_02{ width:100%; margin:0 auto; overflow:hidden; display:block; text-align:center;}
.view_02 p{ text-align:center; font-size:18px; font-weight:600;}

/* view_02 */
.view_03{ width:100%; margin:0 auto; overflow:hidden; display:block; text-align:center; color:#FFF;}
.view_03 p{ text-align:center; font-size:18px; font-weight:600;}

/* view_04 */
.view_04{ text-align:center; margin-top:20px;}
.view_04 button{     cursor: pointer;background:#1670e4; width:100px; height:45px; border-radius:10px; border:none; font-size:18px; color:#FFF; text-align:center; outline:none;}

/* title_03 */
.title_03{ margin:10px; border-bottom:1px solid #999; line-height:40px; height:40px;}
.icon_title_3{float:left;padding:0 10px;}
.icon_title_3 span{ padding-left:20px; color:#de2e2b}
.icon_title_3_right{ float:right; font-size:12px; padding-right:16px;}


/* tuijian */
.tuijian{ padding:10px 0; border-bottom:1px dashed #ccc}
.tuijian p{ color:#dc0012; line-height:36px; font-size:18px; margin-bottom:6px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; font-weight:600}
.tuijian div{ text-align:justify; font-size:14px; line-height:20px; color:#333; height:40px; overflow:hidden} 

/* view */
.view_bottom{ margin:10px}
.view_bottom li{ overflow:hidden; padding-left:20px; line-height:37px; vertical-align:top; font-size:16px; background:url(../images/gylzqrmyy/icon_dot.png) 0px center no-repeat}
.view_bottom span{ float:left}
.view_bottom a{ color:#585352}
.view_bottom i{color:#585352; font-style:normal; float:right}

/* view_remark */
.view_bottom_remark{ margin:10px}
.view_bottom_remark li{ overflow:hidden; padding-left:20px; line-height:26px; vertical-align:top; font-size:14px; background:url(../images/dot_01.png) 10px center no-repeat}
.view_bottom_remark span{ float:left}
.view_bottom_remark a{ color:#585352}
.view_bottom_remark i{ display:none; color:#585352}
.view_bottom_remark p{}
.showNewsRemark{font-size:14px; color:#b8b8b8; line-height:26px; margin-top:11px; margin-bottom:10px;}
.showNewsTitle{font-size:18px; line-height:26px;text-indent: 0.5em;}
.showNewsFenge{ width:100%; height:1px; background:#CCC; padding-left:5px;}
 
/* focusBox max*/
.focusBox{ position: relative}
.focusBox .pic img{ display: block; width:100%; height:550px}
.focusBox .txt-bg{ position: absolute; top: 360px; z-index:1; height: 40px; width:100%; background-color:#666; background: rgba(170, 170, 170, 0.6); }
.focusBox .txt{ position: absolute; top: 410px; z-index: 2; height: 40px; width:100%; overflow:hidden}
.focusBox .txt li{ height:40px; line-height:40px; position:absolute}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px}
.focusBox .num{position: absolute;z-index: 3;top: 503px;right: 43%;}
.focusBox .num li{ float: left; width: 20px; height: 20px; cursor: pointer; color:white; background-color:#349aff; border-radius:50%; margin-right:10px}
.focusBox .num li.on { background:#2e82e8}

/* focusBoxMin min */
.focusBoxMin{ position: relative}
.focusBoxMin .pic img{ display: block; width:100%; height:400px}
.focusBoxMin .txt-bg{ position: absolute; top: 360px; z-index: 1; height: 40px; width:100%; background-color:#666; background: rgba(170, 170, 170, 0.6); }
.focusBoxMin .txt{ position: absolute; top: 360px; z-index: 2; height: 40px; width:100%; overflow:hidden}
.focusBoxMin .txt li{ height:40px; line-height:40px; position:absolute}
.focusBoxMin .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px}
.focusBoxMin .num{ position: absolute; z-index: 3; top: 377px; right: 8px; }
.focusBoxMin .num li{ float: left; width: 10px; height: 10px; cursor: pointer; color:white; background-color:#349aff; border-radius:50%; margin-right:10px}
.focusBoxMin .num li.on { background:#2e82e8}



/* slideBox */
.slideBox1{ overflow:hidden; zoom:1; position:relative}
.slideBox1 ul{ overflow:hidden; zoom:1}
.slideBox1 ul li{ float:left; _display:inline; text-align:center; overflow:hidden; text-align:center; width:286px; border:#CCC solid 1px; height:161px; margin-left:10px;}
.icon_list_img{ float:left; height:160px; width:120px;padding-left:10px;}
.icon_list_img img{ width:120px; height:120px; margin-top:22px;} 
.icon_list_context{height:120px; width:150px; text-align:center; margin:0 auto; padding-top:40px;}
.icon_list_submit{ background:#0f5698; color:#FFFFFF; font-size:16px; height:40px; line-height:40px; width:80px; margin:0 auto; border-radius:5px;}
.icon_list_title1{ font-size:18px; color:#666; line-height:30px;}
.icon_list_title2{ font-size:16px; color:#999; line-height:30px;}

/* nav */
/* nav */
#nav{ width:1200px; margin:0 auto; height:60px}
#nav li{ float:left; width:150px; height:60px; line-height:60px}
#nav a{ display:block; width:100%; cursor:pointer; text-align:center; color:white}
.nav_a1{ height:60px; font-size:18px}
.nav_a2{ line-height:30px; background-color:#aaa; background-color:rgba(0,0,0,0.6); font-size:14px; color:white; border-bottom:1px solid white}
.nav_div1{ display:none; position:relative; z-index:999}
#nav li:hover .nav_div1{ display:block}

/* head*/
.head{ width:500px;overflow:hidden; color:#434343; position:absolute; top:92px; right:310px;}
.head_left{ float:left; line-height:30px}
.head_right{ float:right; font-size:0}
.mhead{background:url(../images/gylzqrmyy/icon_01.jpg) no-repeat center; width:100%; margin:0 auto; overflow:hidden; height:215px;}
.head_01{ width:1200px; margin:0 auto; overflow:hidden; height:155px; }
.head_title_max{ font-size:26px; font-weight:600; color:#349aff; font-family:"宋体";}
.head_title_min{ font-size:14px; color:#349aff; font-family:"Arial";}
.head_01_02 li a{ color:#349aff;}
.head_01_03 input{ border:none; font-size:18px;outline:none; height:35px; width:160px; background:url(../images/gylzqrmyy/icon_01.png) no-repeat left; padding-left:30px;}
.head_01_03 button{ height:40px; background:#349aff; color:#FFF; border:none; width:70px;cursor: pointer; font-size:18px}
.head_01 img{ vertical-align:middle}
.head_01_01{ margin-top:40px;}
.head_01_04{ margin-top:53px;}
.head_01_05{ margin-top:43px; margin-right:5px;}
.head_01_02{ margin-left:22px; margin-top:45px;}
.head_01_02 ul { padding-left:16px;}
.head_01_02 a{ font-size:14px; color:#a9a9a9}
.head_01_03{ border:#4479ce solid 1px; margin-top:58px; text-align:center; margin-left:45px;}


/* body_1 */
.body_1{ width:100%; margin:0 auto; overflow:hidden}
.body_1_1{ width:100%; background-color:white; height:410px}
.body_1 .view_bottom li{ background:none; padding-left:10px}
.body_1 .view_bottom i{ float:right; display:block; font-size:14px; font-style:normal; margin-right:6px}




/* body_2 */
.body_2{ width:1200px; margin: 30px auto 0; overflow:hidden}
.body_2_1{ width:647px;}
.body_2_2{ width:490px;}

/* body_3 */
.bodymaxbg{ width:100%; margin:0 auto; overflow:hidden; background:url(../images/gylzqrmyy/icon_bg_02.png) no-repeat center ;margin-top:30px;}
.body_3{ width:1200px; margin:0 auto; margin-top:30px; overflow:hidden; }




/* body_4 */
.body_4{ width:1200px; margin:30px auto; overflow:hidden;}
.body_4_1{ width:400px; overflow:hidden;}
.body_4_2{ width:784px; overflow:hidden;}
.table_mzyy{border-collapse:separate; border-spacing:0px 17px; background:#f3f3f3; padding-left:20px; padding-right:20px;}
.table_mzyy tr{ padding:10px;}
.table_select{ width:100%; height:40px; font-size:16px; color:#575757;}
.table_select option{font-size:16px; color:#575757;}
.table_input{width:180px; height:34px; font-size:16px; color:#575757;}
.table_submit{ width:100%; height:50px; background:#fa8f03; font-size:16px; color:#FFF; border:none; cursor:pointer;}


/* body_05 */
.bodyFiveMax{ width:100%; background:url(../images/gylzqrmyy/icon_bg_01.png) no-repeat center; margin:0 auto; overflow:hidden;}

/* view_06 */
.view_06{ width:100%; height:45px; background:#f3f3f3; overflow:hidden;border:#ececec solid 1px;}
.view_06 .name{ font-size:18px; padding-left:30px; font-weight:400; color:#8e8e8e; line-height:48px; background:url(../images/gylzqrmyy/icon_09.png) no-repeat left; margin-left:10px;}
.view_06 .gengduo a{ font-size:30px; color:#4479ce; padding-right:8px;}
.view_06 .name a{ color:#2178e6; font-size:16px; font-weight:600;}

/* view_07 */
.view_07{ width:100%; height:45px; background:#f3f3f3; overflow:hidden;border:#ececec solid 1px;}
.view_07 .name{ font-size:18px; padding-left:30px; font-weight:400; color:#8e8e8e; line-height:48px; background:url(../images/gylzqrmyy/icon_10.png) no-repeat left; margin-left:10px;}
.view_07 .gengduo a{ font-size:16px; color:#2178e6; padding-right:8px;font-weight:600; line-height:45px;}
.view_07 .name a{ color:#2178e6; font-size:16px; font-weight:600;}



/* body_5 */
.body_5{ width:1200px; margin:30px auto; overflow:hidden;}



/* body_6 */
.body_6{width:100%; margin:30px auto; overflow:hidden; margin:0 auto; background:#f3f3f3;}
.body_6_1{width:1200px; margin:10px auto; overflow:hidden;  margin:0 auto;}
.title_1{ font-size:34px; font-weight:600; color:#2588eb; line-height:60px; margin-top:60px;}
.title_2{ color:#2588eb; margin-top:50px;}
.title_3{ margin-top:60px;}

/* body_6 */
.body_7{width:100%; margin:30px auto; overflow:hidden; margin:0 auto; background:#2588eb;  height:78px;}
.body_7_1{overflow:hidden;  margin:0 auto; float:left; width:100px;}
.body_7_2{overflow:hidden;  margin:0 auto; float:left; width:1100px;}
.body_7_1 a{ font-size:18px; line-height:78px; color:#FFF; font-weight:400;}
.yqlj{ margin-top:20px; height:40px; width:250px; background:#2588eb; color:#FFF; font-size:18px; float:left;margin-left: 25px;}

/* slideBox */
.slideBox{ overflow:hidden; zoom:1; padding:10px 42px; position:relative;}
.slideBox .sNext{ left:auto; right:5px; background:url(../images/icoRight.gif) center center no-repeat #f4f4f4}
.slideBox .sPrev:hover,.slideBox .sNext:hover{ border-color:#f60}
.slideBox ul{ overflow:hidden; zoom:1}
.slideBox ul li{float:left; display:inline; overflow:hidden; text-align:center; border:#eee solid 1px; margin-left:4px; width:170px;}
.slideBox ul li .pic{ text-align:center}
.slideBox ul li .pic img{ width:160px; height:217px; display:block; padding:2px;}
.slideBox ul li .pic a:hover img{ border-color:#999}
.slideBox .sPrev{ position:absolute; left:0px; top:10px; display:block; width:30px; height:245px;  background:url(../images/gylzqrmyy/icon_left.png) center center no-repeat}
.slideBox .sNext{ position:absolute; right:0px; top:10px; display:block; width:30px; height:245px;  background:url(../images/gylzqrmyy/icon_right.png) center center no-repeat}



/* slideBox_1 */
.slideBox_1{ overflow:hidden; zoom:1; position:relative}
.slideBox_1 ul{ overflow:hidden; zoom:1}
.slideBox_1 ul li{ float:left;padding-right: 15px; display:inline; overflow:hidden; text-align:left; width:173px; height:105px; background:#FFFFFF;  margin-left:10px;}
.slideBox_1 ul li .pic{ text-align:center; overflow:hidden; margin:0 auto; padding:15px;}
.slideBox_1 ul li .pic img{ width:55px; height:55px; float:left; border-radius:55px; margin-top:10px;}
.slideBox_1 ul li .pic span{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; padding:0 10px; float:right; line-height:80px;}

/* slideBox_2 */
.slideBox_2{ overflow:hidden; zoom:1; position:relative}
.slideBox_2 ul{ overflow:hidden; zoom:1}
.slideBox_2 ul li{ float:left;display:inline; overflow:hidden; text-align: center;  margin-left:33px;}
.slideBox_2 ul li .pic img{ width:200px; height:210px}
.slideBox_2 ul li .pic span{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; padding:0 10px;text-align: center;}

/* slideBox_3 */
.slideBox_3{ overflow:hidden; zoom:1; position:relative}
.slideBox_3 ul{ overflow:hidden; zoom:1}
.slideBox_3 ul li{ float:left;display:inline; overflow:hidden; text-align: center;  margin-left:24px;}
.slideBox_3 ul li .pic img{ width:164px; height:221px}
.slideBox_3 ul li .pic span{ display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; padding:0 10px;text-align: center;}



/* foot */
.foot{ width:100%; margin:0 auto;overflow:hidden; background:#414141;}
.foot .mFoot{ width:1200px; overflow:hidden; margin:0 auto; height:220px;}
.foot .foot_01{ margin-top:10px;}
.foot .foot_01 img{vertical-align:middle;}
.foot .foot_02{ width:530px;text-align:left; padding-top:10px;}
.foot .foot_02 p{ font-size:16px; color:#FFF; line-height:30px;}
.foot .foot_02 a{ font-size:16px; color:#FFF; line-height:30px;}
.foot .foot_03{ margin:0 auto; overflow:hidden; margin-top:15px;}
.foot .foot_03 img{ vertical-align:middle; line-height:100px;text-align:center;}
.foot .foot_03 span{ font-size:16px; color:#FFF; text-align:center;padding-left: 32px;}
.span1{ color:#3782cc;}
.span2{ color:#BC1436; font-size:24px; font-weight:700;}
.span3{ color:#EBEBEB;}