@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px;font-family: "微软雅黑"}
body *{margin:0px;padding:0px;}
li{list-style:none;}
a{color:#333;text-decoration:none;}
a img{border:0}
.fl{float:left;}
.fr{float:right}
.clear{clear:both}
.container{width:1200px;margin:0px auto;}
.head{background:#f7f7f7;padding:27px 0px;}
.head .logo{width:450px;height:56px;background:url(../images/logo.png) no-repeat;}
.head .tel{width:263px;height:56px;background:url(../images/tel.png)}
.nav{height:36px;background:url(../images/navbg.png) repeat-x left top;}
.nav ul li{float:left}
.nav ul li a{width:123px;height:36px;display:block;text-align:center;line-height:36px;color:#fff;font-size:14px;}
.nav ul li a:hover{background:url(../images/navhoverbg.png) no-repeat left top;}

.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1200px; height:424px;margin:0px auto; }
#slideshow ul { display: none; }

.main{background:url(../images/mainbg.png) repeat-x left top}
.main .gywm{width:357px;margin:0px 15px 10px 0px}
.main .gywm .tit{height:47px;background:url(../images/about_tit_bg.png) no-repeat left top;}
.main .gywm .pic{width:357px;height:88px;}
.main .gywm .des p{line-height:28px;font-size:14px;color:#333;}

.main .new{width:476px;height:270px;background:url(../images/newbg.png) no-repeat left top;}
.main .new .tit{padding:8px 0px 0px 35px;}
.main .new .tit ul li{line-height:30px;width:84px;text-align:center;font-size:14px;color:#333;float:left;margin:0px 10px 0px 0px }
.main .new .tit ul li a{color:#333;}
.main .new .tit ul li.on a{color:#12408b}
.main .new .box{padding:6px;}
.main .new .box #show1{display:block}
.main .new .box #show2{display:none}
.main .new .box .tj{}
.main .new .box .tj .pic{width:144px;height:101px;border:1px solid #ddd;background:#eee;padding:1px;float:left;margin:0px 4px 0px 4px;}
.main .new .box .tj .pic img{width:144px;height:101px;}
.main .new .box .tj h2{font-size:14px;line-height:28px;}
.main .new .box .tj h2 a{color:#333;}
.main .new .box .tj p{line-height:28px;font-size:14px;color:#333;}
.main .new .box .tj p a{color:#333;}
.main .new .box ul{padding:5px;}
.main .new .box ul li{line-height:28px;font-size:14px;color:#333;}
.main .new .box ul li a{color:#333}
.main .new .box ul li a:hover{color:#12438f}
.main .new .box ul li span.time{float:right;}

.main .hzhb{width:1173px;height:171px;background:url(../images/hzhb.png);margin:20px auto;padding:33px 0px;}
.main .hzhb .tit{width:125px;height:31px;background:url(../images/hzhb-tit.png);margin:0px auto 20px}
.main .hzhb ul li{float:left;margin:0px 0px 0px 25px;}


.ryzz{width:314px;}
.ryzz .tit{height:43px;;background:url(../images/ryzz_tit.png)}
.ryzz .focus{width:280px;margin:17px auto;}

.cp-show{width:1200px;margin:0px auto 10px;}
.cp-show .tit{height:34px;background:url(../images/showtit.png) no-repeat left top;}
.cp-show .tit a.more{line-height:34px;font-size:14px;margin:0px 32px;}
.cp-show .tit a.more:hover{color:#12438f}
.cp-show .cp_list{width:1200px;margin:0px auto 10px;height:268px;overflow:hidden}
.cp-show .cp_box{height:268px;}
.cp-show .cp_box ul li{width:228px;margin:0px 0px 0px 10px;float:left}
.cp-show .cp_box ul li .pic{width:222px;height:222px;border:1px solid #ddd;background:#eee;padding:2px}
.cp-show .cp_box ul li .pic img{width:222px;height:222px;}
.cp-show .cp_box ul li p{text-align:center;line-height:40px;}
.cp-show .cp_box ul li p a{color:#333;font-size:14px;}
.cp-show .cp_box ul li p a:hover{color:#12438f}

.sidebar{width:183px;margin:10px 0px 10px 0px}
.sidebar .tit{background:url(../images/navbartit.png) no-repeat left top;height:37px;padding:0px 0px 0px 46px;line-height:37px;font-size:14px;color:#333;}
.sidebar ul{border:1px solid #ddd;border-top:none;padding:4px 0px;}
.sidebar ul li{border-top:1px #ddd dotted;border-bottom:1px #ddd dotted}
.sidebar ul li a{line-height:32px;display:block;background:#f6f6f6;height:32px;text-decoration:none;color:#333;font-size:14px;padding:0px 0px 0px 46px}
.sidebar ul li a:hover{background:url(../images/hover.jpg) no-repeat left top;color:#fff;}
.sidebar ul li.on a{background:url(../images/hover.jpg) no-repeat left top;color:#fff;}

.right{width:1005px;border:1px solid #ddd;margin:10px 0px 10px 0px}
.right .tit{height:36px;background:#fff;line-height:36px;font-size:14px;color:#333;padding:0px 0px 0px 20px}
.right .content{margin:5px;background:#fff;padding:10px}
.right .content h1.title{line-height:28px;text-align:center;font-size:16px;}

 .msgbar p{line-height:28px;border-bottom:1px dotted #ddd;font-size:14px;}
 .msgbar p a{color:#333;}

.flink{background:url(../images/flinkbg.png) repeat-x left bottom}
.flink .tit{background:url(../images/flink_tit.png) no-repeat left top;height:49px;}
.flink_content{padding:10px;}
.flink_content a{line-height:28px;font-size:14px;margin:0px 10px;}
.flink_content a:hover{color:#12438f}

.newlist{margin:5px;background:#fff;padding:5px}
.newlist li{line-height:36px;font-size:14px;color:#333;border-bottom:1px dotted #ddd;}
.newlist li a{color:#333;}
.newlist li a:hover{color:#12438f}
.newlist li span.time{float:right;}

.cp_show_list .tit{height:157px;border:1px solid #ddd;background:#fff;margin:0px 0px 10px 0px}
.cp_show_list .tit h2{width:270px;height:157px;background:url(../images/showlist_tit.jpg);float:left;margin:0px 10px 0px 0px}
.cp_show_list .tit .des{padding:10px 10px 10px 0px;}
.cp_show_list .tit .des p{line-height:28px;font-size:14px;color:#333;}
.cp_show_list ul{}
.cp_show_list ul li{width:228px;margin:0px 0px 0px 10px;float:left}
.cp_show_list ul li .pic{width:222px;height:222px;border:1px solid #ddd;background:#eee;padding:2px}
.cp_show_list ul li .pic img{width:222px;height:222px;}
.cp_show_list ul li p{text-align:center;line-height:40px;}
.cp_show_list ul li p a{color:#333;font-size:14px;}
.cp_show_list ul li p a:hover{color:#12438f}

.case_show_list .tit{height:157px;border:1px solid #ddd;background:#fff;margin:0px 0px 10px 0px}
.case_show_list .tit h2{width:270px;height:157px;background:url(../images/caselist_tit.jpg);float:left;margin:0px 10px 0px 0px}
.case_show_list .tit .des{padding:10px 10px 10px 0px;}
.case_show_list .tit .des p{line-height:28px;font-size:14px;color:#333;}
.case_show_list ul{}
.case_show_list ul li{width:228px;margin:0px 0px 0px 10px;float:left}
.case_show_list ul li .pic{width:222px;height:266px;border:1px solid #ddd;background:#eee;padding:2px}
.case_show_list ul li .pic img{width:222px;height:266px;}
.case_show_list ul li p{text-align:center;line-height:40px;}
.case_show_list ul li p a{color:#333;font-size:14px;}
.case_show_list ul li p a:hover{color:#12438f}
.case_show_content .tit{height:310px;border:1px solid #ddd;background:#fff;margin:0px 0px 10px 0px;}
.case_show_content .tit h2{width:244px;height:294px;background:url(../images/casebg.png);float:left;margin:0px 10px 0px 0px;padding:8px 20px 8px 6px}
.case_show_content .tit h2 img{width:244px;}
.case_show_content .tit .des{padding:10px 10px 10px 0px;}
.case_show_content .tit .des h1.title{line-height:28px;font-size:14px;}
.case_show_content .tit .des p{line-height:28px;font-size:14px;color:#333;}
.case_show_content .include-tit{line-height:28px;border-bottom:1px solid #ddd;font-size:14px;font-weight:bold}
.case_show_content .include-content{padding:5px;}

.cp_show_content .tit{height:260px;border:1px solid #ddd;background:#fff;margin:0px 0px 10px 0px;}
.cp_show_content .tit h2{width:244px;height:244px;background:url(../images/cpbg.png);float:left;margin:0px 10px 0px 0px;padding:8px 20px 8px 6px}
.cp_show_content .tit h2 img{width:244px;height:244px;}
.cp_show_content .tit .des{padding:10px 10px 10px 0px;}
.cp_show_content .tit .des h1.title{line-height:28px;font-size:14px;}
.cp_show_content .tit .des p{line-height:28px;font-size:14px;color:#333;}
.cp_show_content .include-tit{line-height:28px;border-bottom:1px solid #ddd;font-size:14px;font-weight:bold}
.cp_show_content .include-content{padding:5px;}

.crumb{text-align:right;line-height:32px;font-size:14px;}
.crumb  a:hover{color:#12438f}


.liuyan_main{}
.liuyan_main label{width:120px;float:left;display:inline;font-size:14px;line-height:28px;}
.liuyan_main .txt{width:400px;height:28px;border:1px solid #ddd;margin:0px 0px 15px 0px }
.liuyan_main .textarea{width:400px;height:84px;line-height:28px;border:1px solid #ddd;padding:0px;margin:0px 0px 15px 0px;}
.liuyan_main .submit{width:120px;height:28px;background:#12438f;cursor:pointer;border:none;color:#fff;display:block;line-height:28px;margin:0px 0px 10px 0px;}

.dux-page{padding:10px;text-align:center}
.dux-page a{display:inline-block;padding:0px 6px;background:#fdfdfd;border:1px solid #f8f8f8;color:#333;margin:0px 3px 0px 3px;font-size:14px;line-height:28px;}
.dux-page a:hover{background:#12438f;color:#fff;}
.dux-page a.active-page{background:#12438f;color:#fff;}

.footer{background:#1f4b92;padding:20px 0px;color:#fff;}
.footer a{color:#fff;margin:0px 10px;}
.footer .copyright{font-size:14px;line-height:28px;}
.footer .msg{font-size:14px;line-height:28px;}
