﻿/*全局样式开始-------------------------------------------------------------------------*/
html {}
body { margin:0 auto; padding:0; text-align:center; font-size:12px; color:#666666; font-family:Arial;}
a { text-decoration: none; color:#666666; }
a:hover {text-decoration:none; cursor:pointer;}
a:link { outline-style:none;}
ul { margin:0px; padding:0px; list-style:none; }
li { list-style-type:none }
div { text-align:left }
img { border:none; }
h3 { }
.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.line10{ clear:both; margin:0; padding:0; height:10px; overflow:hidden;}
.line20{ clear:both; margin:0; padding:0; height:20px; overflow:hidden;}
.left{ float:left;}
.right{ float:right;}
/*全局样式结束-------------------------------------------------------------------------*/





/*通用样式开始-------------------------------------------------------------------------*/




/*header*/
.hdeader{ width:100%; min-width:1200px; height:117px;}
.header_box{ width:1200px; height:117px; margin:0 auto;}
.header_box .logo{ float:left; width:417px; height:117px;}
.header_box .logo a{}
.header_box .logo img{}
.header_box .right{ float:right; padding-top:67px;}
.header_box .right ul{}
.header_box .right ul li{ float:left;}
.header_box .right ul li a{}
.header_box .right ul li .cn{ padding-right:140px; font-size:18px; color:#3c3c3c; display:block; height:34px; line-height:34px; background:url(../images/cn.png) no-repeat center;}
.header_box .right ul li .en{ padding-right:140px; font-size:18px; color:#3c3c3c; display:block; height:34px; line-height:34px; background:url(../images/en.png) no-repeat center;}

/*menu*/
.menu{ width:100%; min-width:1200px; height:41px; background:url(../images/menu_bg.png) repeat-x;}
.menu_box{ width:1200px; height:41px; margin:0 auto;}
.menu_box ul{}
.menu_box ul li{ float:left;}
.menu_box ul li a{ display:block; width:132px; height:41px; line-height:41px; text-align:center; vertical-align:middle; font-size:14px; color:#fff;}
.menu_box ul li a:hover{ width:132px; height:41px; background-color:#2465a5;}
.menu_box ul .line{ width:1px; height:41px; background:url(../images/menu_line.png) no-repeat;}


/*banner*/
.banner{ position:relative; z-index:1;  left:0;  height:511px; min-width:1200px;}
.banner_box{ width:100%;  position:relative;  height:511px; }	
.banner_box .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.banner_box .bd ul{ width:100% !important;  }	
.banner_box .bd li{ width:100% !important;  height:511px; overflow:hidden; text-align:center; }	
.banner_box .bd li a{ height:511px;  }
.banner_box .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:20px; line-height:20px; }	
.banner_box .hd ul{ text-align:center; }	
.banner_box .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:80px; height:5px; margin:5px; overflow:hidden; background:#fff;		filter:alpha(opacity=80);opacity:0.8;  line-height:999px; }	
.banner_box .hd ul .on{ background:#2465a5;  }	
.banner_box .prev,.banner_box .next{  display:block;  position:absolute; z-index:99999; top:50%; margin-top:-30px; left:5%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=80);opacity:0.8; display:none; 	 }	
.banner_box .next{ left:auto; right:5%; background-position:-6px -137px; }

.ny_banner{ position:relative; min-width:1200px;}
.ny_banner_box{position:relative; margin:0 auto;text-align:center;height:200px; overflow:hidden;}
.ny_banner img{ width:1440px; height:200px;}


/*footer*/
.footer{ width:100%; min-width:1200px; height:190px; background-color:#727272;}
.footer_box{ width:1200px; margin:0 auto;}
.footer_box .footer_logo{ float:left; padding:51px 0;}
.footer_box .footer_logo img{ width:480px; height:87px;}
.footer_box .txt{ float:left; margin-left:80px; padding-top:35px; color:#fff; font-size:14px; line-height:24px; }
.footer_box .erweima{ float:right; margin-right:30px; padding:30px 0;}
.footer_box .erweima img{ width:129px; height:129px;}

/*index*/
.index{ min-width:1200px; margin:0 auto;}
.index_td1{}
.index_td1 .title{ font-size:36px; font-weight:bold; color:#fff; height:71px; line-height:55px; vertical-align:middle; text-align:center; width:100%; min-width:1200px; background:url(../images/xzdl_title_bg.png) no-repeat center;}
.index_td1 .list{ margin-top:20px; width:1200px; margin:0 auto; min-width:1200px; overflow:hidden;}
.index_td1 .list ul{}
.index_td1 .list ul li{ float:left; padding:15px; width:570px; height:150px; }
.index_td1 .list ul li .sz{ float:left; margin-right:16px; width:74px; line-height:74px; text-align:center; font-size:34px; font-weight:bold; color:#fff; height:105px; background:url(../images/xzdl_tb.png) no-repeat top;}
.index_td1 .list ul li .nr{ float:left; width:480px;}
.index_td1 .list ul li .nr .bt{ font-size:14px; width:480px; height:40px; line-height:40px; vertical-align:middle; font-weight:bold; color:#2465a5;}
.index_td1 .list ul li .nr .wz{ width:480px; line-height:24px; font-size:13px; color:#3d3d3d;}
.index_td1 .list .tp{}
.index_td1 .list .tp ul{}
.index_td1 .list .tp ul li{}
.index_td1 .list .tp ul .sx1{ float:left; margin-left:180px; width:345px; height:260px;}
.index_td1 .list .tp ul .sx2{ float:right; width:479px; height:280px;}

.index_td2{ padding-bottom:30px; width:100%; min-width:1200px; min-height:10px; overflow:hidden; background-color:#f4f4f4;}
.index_td2_box{ width:1200px; margin:0 auto; padding-top:20px;}
.index_td2_box .cplb{ float:left; width:240px;}
.index_td2_box .cplb .title{ width:240px; height:41px; line-height:41px; vertical-align:middle; text-align:center; font-size:20px; font-weight:bold; color:#fff; background:url(../images/menu_bg.png) repeat-x;}
.index_td2_box .cplb .list{ padding:15px; width:210px; min-height:10px; overflow:hidden; background-color:#fff; }
.index_td2_box .cplb .list ul{}
.index_td2_box .cplb .list ul li{ width:210px; height:39px; line-height:39px; border-bottom:dashed 1px #afafaf; background:url(../images/cplb_tb.png) no-repeat 0 15px;}
.index_td2_box .cplb .list ul li a{ padding-left:12px; font-size:12px; color:#333; }
.index_td2_box .cplb .list ul li a:hover{ color:#2465a5;}

.index_td2_box .cpnr{ width:930px; float:right;}
.index_td2_box .cpnr .title{ width:930px; height:41px; }
.index_td2_box .cpnr .title .txt{ float:left; width:250px; height:37px; line-height:37px; vertical-align:middle; text-align:center; border-bottom:3px solid #2465a5; color:#2465a5; font-size:23px; font-weight:bold;}
.index_td2_box .cpnr .title .sousuo{ float:left; width:680px; height:39px; border-bottom:solid 1px #a8a8a8;}

.index_td2_box .cpnr .title .sousuo .wenzi{ float:right; width:191px; padding:2px 5px; height:25px; line-height:35px; background:url(../images/wenzi.png) no-repeat; border:solid 0px #ffffff; }
.index_td2_box .cpnr .title .sousuo .dianji{ float:right; color:#fff; width:48px; height:29px; background:url(../images/dianji1.png) no-repeat; background-color:Transparent; cursor:pointer; border:solid 0px #ffffff;}


.index_td2_box .cpnr .list{ padding-top:20px;}
.index_td2_box .cpnr .list ul{}
.index_td2_box .cpnr .list ul li{ float:left; margin:5px 12px; }
.index_td2_box .cpnr .list ul li a{}
.index_td2_box .cpnr .list ul li img{ width:203px; height:184px; padding:2px 2px 14px 2px; background:url(../images/cpzs_li_bg.png) no-repeat;  -moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear;transition: all 0.5s linear;}
.index_td2_box .cpnr .list ul li img:hover{ -webkit-transform:  scale(1.05) ; -moz-transform: scale(1.05) ; -ms-transform: scale(1.05);     -o-transform:  scale(1.05) ; transform:  scale(1.05);}
.index_td2_box .cpnr .list ul li span{ display:block; width:203px; height:30px; line-height:30px; text-align:center; vertical-align:middle; font-size:13px; color:#333;}

/*neiye*/

.neiye{ width:100%; min-width:1200px; padding-bottom:30px; overflow:hidden;}
.neiye_box{ margin:0 auto; width:1200px; padding-top:40px; }
.neiye_box .left{ float:left; width:240px;}
.neiye_box .left .cplb{}
.neiye_box .left .cplb .title{ width:240px; height:41px; line-height:41px; vertical-align:middle; text-align:center; font-size:20px; font-weight:bold; color:#fff; background:url(../images/menu_bg.png) repeat-x;}
.neiye_box .left .cplb .list{ padding:15px; width:208px; border:solid 1px #d2d2d2; min-height:10px; overflow:hidden;}
.neiye_box .left .cplb .list ul{}
.neiye_box .left .cplb .list ul li{ width:210px; height:39px; line-height:39px; border-bottom:dashed 1px #afafaf; background:url(../images/cplb_tb.png) no-repeat 0 15px;}
.neiye_box .left .cplb .list ul li a{ padding-left:12px; font-size:12px; color:#333; }
.neiye_box .left .cplb .list ul li a:hover{ color:#2465a5;}

.neiye_box .left .lxwm{ margin-top:25px;}
.neiye_box .left .lxwm .title{ width:240px; height:41px; line-height:41px; vertical-align:middle; text-align:center; font-size:20px; font-weight:bold; color:#fff; background:url(../images/menu_bg.png) repeat-x;}
.neiye_box .left .lxwm .list{ padding:4px; width:230px; border:solid 1px #d2d2d2; min-height:10px; overflow:hidden;}
.neiye_box .left .lxwm .list img{ width:229px; height:74px;}
.neiye_box .left .lxwm .list span{ font-size:14px; line-height:24px;}

.neiye_box .right{ float:right; width:930px;}
.neiye_box .right .title{ padding-left:20px; width:910px; height:40px; line-height:40px; font-size:14px; vertical-align:middle; color:#6a6767; background-color:#edece9;}
.neiye_box .right .list{ margin-top:20px; width:930px; min-height:10px; overflow:hidden;}

.neiye_box .right .cpzs_list{ padding-top:20px;}
.neiye_box .right .cpzs_list ul{}
.neiye_box .right .cpzs_list ul li{ float:left; margin:5px 12px; }
.neiye_box .right .cpzs_list ul li a{}
.neiye_box .right .cpzs_list ul li img{ width:203px; height:184px; padding:2px 2px 14px 2px; background:url(../images/cpzs_li_bg.png) no-repeat;  -moz-transition: all 0.5s linear;-o-transition:  all 0.5s linear;transition: all 0.5s linear;}
.neiye_box .right .cpzs_list ul li img:hover{ -webkit-transform:  scale(1.05) ; -moz-transform: scale(1.05) ; -ms-transform: scale(1.05);     -o-transform:  scale(1.05) ; transform:  scale(1.05);}
.neiye_box .right .cpzs_list ul li span{ display:block; width:203px; height:30px; line-height:30px; text-align:center; vertical-align:middle; font-size:13px; color:#333;}

.neiye_box .right .xwzx_list{ margin-top:20px; padding:16px; width:896px; min-height:10px; border:solid 1px #d2d2d2; overflow:hidden;}
.neiye_box .right .xwzx_list ul{}
.neiye_box .right .xwzx_list ul li{ margin-top:20px; width:896px; min-height:20px; padding-bottom:10px; border-bottom:dashed 1px #d2d2d2;}
.neiye_box .right .xwzx_list ul li a{}
.neiye_box .right .xwzx_list ul li .bt{ width:896px; font-size:16px; color:#296aaa; height:35px; line-height:35px; vertical-align:middle;}
.neiye_box .right .xwzx_list ul li .bt .wz{ float:left;}
.neiye_box .right .xwzx_list ul li .bt .sj{ float:right;}
.neiye_box .right .xwzx_list ul li .nr{ font-size:14px; line-height:26px; text-align:justify;}


.neiye .xinwen_title{ padding-bottom:20px; margin-top:20px; width:896px; text-align:center; }
.neiye .xinwen_title h1{ font-size:18px; color:#333333;}
.neiye .xinwen_title span{ color:#a8a8a8; line-height:24px;}
.neiye .xinwen_list{ padding-top:20px;}

.neiye .page{ width:896px; height:30px; line-height:30px; color:#333333;}
.neiye .page .prev{ float:left; margin-left:10px;}
.neiye .page .next{ float:right; margin-right:10px;}

.lxwm_list_r{ margin:0 auto; padding-top:20px; width:580px;}
.lxwm_list_r .jzly_show{}	    
.lxwm_list_r .jzly_show{ margin:0 auto; width:580px; }
.lxwm_list_r .jzly_show .lybt{ width:600px; height:30px; font-size:16px; font-weight:bold; text-align:center; line-height:30px; vertical-align:middle;}
.lxwm_list_r .jzly_show dl{ float:left; width:245px; margin:0 10px; font-size:13px;}
.lxwm_list_r .jzly_show dl .wz{ display:block; width:245px; height:40px; line-height:40px; vertical-align:middle; text-align:left; font-size:14px; font-family:微软雅黑;  color:#666;}
.lxwm_list_r .jzly_show dl dd{}
.lxwm_list_r .jzly_show dl dd .srk{ padding-left:10px; height:28px;line-height:28px; background-color:#f5f5f5; width:235px; border:none; }
.lxwm_list_r .jzly_show dl dd .srk1{ padding-left:10px; height:28px;line-height:28px; background-color:#f5f5f5; width:500px; border:none; }
.lxwm_list_r .jzly_show dl dd .srk2{ padding:10px; background-color:#f5f5f5; width:490px; border:none; height:60px; }
.lxwm_list_r .jzly_show dl dd .srksx{ height:28px; line-height:28px;background-color:#f5f5f5; border:none; width:280px;  font-size:13px; line-height:40px; font-family:微软雅黑;}
.lxwm_list_r .jzly_show dl dd .yzm{ padding-left:10px; height:28px; line-height:28px;background-color:#f5f5f5; border:none; width:180px;   }
.lxwm_list_r .jzly_show dl dd .btn_submit{ margin-top:20px; padding:10px 30px; width:300px; border:1px solid #1a5895;background:#2265a5;color:#fff;font-size:13px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';} 
.lxwm_list_r .jzly_show .content_lynr{ width:510px;}
.lxwm_list_r .jzly_show .content_lynr .srk{ height:60px;}
.lxwm_list_r .jzly_show .index_yzm{ width:510px;}




/*content*/


/*通用样式结束-------------------------------------------------------------------------*/


/*控件样式开始-------------------------------------------------------------------------*/




/*控件样式结束-------------------------------------------------------------------------*/


/*首页样式开始-------------------------------------------------------------------------*/
/*index*/

/*首页样式结束-------------------------------------------------------------------------*/


/*频道样式开始-------------------------------------------------------------------------*/


/*频道样式结束-------------------------------------------------------------------------*/

